Loading data
MPWRNasdaq
| Unit: USD | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 |
|---|---|---|---|---|---|
| Revenue | 2.79 bn USD | 2.21 bn USD | 1.82 bn USD | 1.79 bn USD | 1.21 bn USD |
| Cost of revenue | 1.25 bn USD | 986.23 m USD | 799.95 m USD | 745.6 m USD | 522.34 m USD |
| Gross profit | 1.54 bn USD | 1.22 bn USD | 1.02 bn USD | 1.05 bn USD | 685.46 m USD |
| Selling, general and administrative expense | 428.84 m USD | 356.76 m USD | 275.74 m USD | 281.6 m USD | 232.42 m USD |
| Operating profit | 728.64 m USD | 539.36 m USD | 481.74 m USD | 526.79 m USD | 262.42 m USD |
| Profit before tax | 766.22 m USD | 572.91 m USD | 505.84 m USD | 524.94 m USD | 272.22 m USD |
| Income tax expense | 144.73 m USD | -1.02 bn USD | 78.47 m USD | 87.27 m USD | 30.2 m USD |
| Net income (reported basis) | 621.48 m USD | 1.59 bn USD | 427.37 m USD | 437.67 m USD | 242.02 m USD |
| Basic earnings per share | 12.94 USD/share | 32.76 USD/share | 8.98 USD/share | 9.37 USD/share | 5.28 USD/share |
| Diluted earnings per share | 12.86 USD/share | 32.6 USD/share | 8.76 USD/share | 9.05 USD/share | 5.05 USD/share |
Quotes are end-of-day data. Content is for research purposes and is not investment advice.