Loading financial statements…
Import this data to Google Sheets with:
=jivedata("MPWR","financials")Full statements spill as a table. For one cell: =jivedata("MPWR","Revenue") or =jivedata("MPWR","Revenue","TTM"). Install the Jive Data add-on, then paste into a cell.
MPWR • CIK 0001280452
| (in thousands, except per share data) | FY 2023 | FY 2024 | FY 2025 | TTM |
|---|---|---|---|---|
| Revenue from Contract with Customer, Excluding Assessed Tax | $1,821,072 | $2,207,100 | $2,790,459 | $3,273,158 |
| Cost of Revenue | $799,953 | $986,230 | $1,250,718 | $1,466,528 |
| Gross Profit | $1,021,119 | $1,220,870 | $1,539,741 | $1,806,630 |
| Research and Development Expense (Excluding Acquired in Process Cost) | $263,643 | $324,748 | $382,263 | $412,954 |
| Selling, General and Administrative Expense | $275,740 | $356,764 | $428,842 | $453,511 |
| Operating Expenses | $539,383 | $681,512 | $811,105 | $866,465 |
| Operating Income (Loss) | $481,736 | $539,358 | $728,636 | $940,165 |
| Nonoperating Income (Expense) | $24,105 | $33,554 | $37,580 | $44,094 |
| Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest | $505,841 | $572,912 | $766,216 | $984,259 |
| Income Tax Expense (Benefit) | $78,467 | $-1,213,788 | $144,733 | $179,769 |
| Net Income (Loss) Attributable to Parent | $427,374 | $1,786,700 | $621,483 | $804,490 |
| Weighted Average Number of Shares Outstanding, Basic | 47,610,000 | 48,599,000 | 48,035,000 | 49,284,000 |
| Weighted Average Number of Shares Outstanding, Diluted | 48,771,000 | 48,835,000 | 48,309,000 | 49,548,000 |
| (in thousands, except per share data) | FY 2023 | FY 2024 | FY 2025 |
|---|
| (in thousands, except per share data) | FY 2023 | FY 2024 | FY 2025 |
|---|