MPWR · NASDAQ-GS
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | |
|---|---|---|---|---|---|---|---|---|
| Total Revenue | $2.79B | $2.21B | $1.82B | $1.79B | $1.21B | $844.45M | $627.92M | $582.38M |
| Cost of Revenue | $1.25B | $986.23M | $799.95M | $745.60M | $522.34M | $378.50M | $281.60M | $259.71M |
| Gross Profit | $1.54B | $1.22B | $1.02B | $1.05B | $685.46M | $465.95M | $346.32M | $322.67M |
| Selling, General & Administrative | $428.84M | $356.76M | $275.74M | $281.60M | $232.41M | $161.67M | $133.54M | $113.80M |
| Operating Expenses | $811.11M | $681.51M | $539.38M | $521.77M | $423.04M | $307.07M | $243.76M | $209.18M |
| Operating Income | $728.64M | $539.36M | $481.74M | $526.78M | $262.42M | $158.88M | $102.56M | $113.49M |
| Other Income / (Expense) | $37.58M | $33.55M | $24.11M | -$1.85M | $9.80M | $10.46M | $10.56M | $4.99M |
| Income Before Taxes | $766.22M | $572.91M | $505.84M | $524.94M | $272.22M | $169.34M | $113.12M | $118.48M |
| Provision for Income Taxes | $144.73M | -$1.02B | $78.47M | $87.27M | $30.20M | $4.97M | $4.28M | $13.21M |
| Net Income | $621.48M | $1.59B | $427.37M | $437.67M | $242.02M | $164.38M | $108.84M | $105.27M |
| Basic EPS | $12.94 | $32.76 | $8.98 | $9.37 | $5.28 | $3.67 | $2.52 | $2.49 |
| Diluted EPS | $12.86 | $32.60 | $8.76 | $9.05 | $5.05 | $3.50 | $2.38 | $2.36 |
| Basic Shares Outstanding | 48.03M | 48.60M | 47.61M | 46.73M | 45.85M | 44.84M | 43.16M | 42.25M |
| Diluted Shares Outstanding | 48.31M | 48.84M | 48.77M | 48.36M | 47.89M | 47.01M | 45.76M | 44.60M |
| Period | Consensus EPS | Low | High | Estimates | Revisions |
|---|---|---|---|---|---|
| Dec 2026 | $20.66 | $19.56 | $23.60 | 8 | ↑2 ↓0 |
| Dec 2027 | $26.12 | $23.32 | $29.54 | 8 | ↑2 ↓0 |
| Dec 2028 | $28.41 | $28.41 | $28.41 | 1 | ↑0 ↓0 |