Complete source-backed income-statement history.
- Available history
- 2022-12-31 to 2026-06-30
- Data captured
Historical Income Statement
| Date | Revenue | Cost of revenue | Gross profit | R&D expense | SG&A expense | Operating expenses | Operating income | Nonoperating income/expense | Pre-tax income | Income tax | Net income | Basic EPS | Diluted EPS | Basic shares | Diluted shares |
|---|
| 2026-06-30 | $322.45M | — | — | — | — | — | $121.66M | — | $97.48M | $20.15M | $75.81M | $0.68 | $0.67 | 109,395,000 | 109,772,000 |
|---|
| 2026-03-31 | $376.55M | — | — | — | — | — | $86.03M | — | $63.31M | $11.47M | $44.08M | $0.42 | $0.42 | 102,018,000 | 102,304,000 |
|---|
| 2025-12-31 | $257.82M | — | — | — | — | $229.47M | $100.62M | — | $87.79M | $16.73M | $70.38M | $0.78 | $0.78 | 1,850,000 | 1,970,000 |
|---|
| 2025-09-30 | $199.76M | — | — | — | — | $195.56M | $82.3M | — | $97.71M | $20M | $76.85M | $0.90 | $0.90 | 84,776,000 | 84,980,000 |
|---|
| 2025-06-30 | $268.64M | — | — | — | — | $193.65M | $161.35M | — | $141.72M | $29.24M | $107.77M | $1.27 | $1.27 | 84,710,000 | 84,834,000 |
|---|
| 2025-03-31 | $272.5M | — | — | — | — | $172.52M | -$100.1M | — | -$117.44M | -$30.67M | -$81.98M | -$0.97 | -$0.97 | 84,706,000 | 84,706,000 |
|---|
| 2024-12-31 | $184.51M | — | — | — | — | $176.05M | -$56.27M | — | -$70.99M | -$13.54M | -$57.46M | -$0.72 | -$0.72 | 4,397,000 | 4,397,000 |
|---|
| 2024-09-30 | $133.5M | — | — | — | — | $194.08M | -$20.99M | — | $24.17M | $11.3M | $12.87M | $0.19 | $0.18 | 68,023,000 | 70,637,000 |
|---|
| 2024-06-30 | $133.96M | — | — | — | — | $179.38M | -$43.18M | — | -$88.09M | -$28.39M | -$59.7M | -$0.90 | -$0.90 | 66,349,000 | 66,349,000 |
|---|
| 2024-03-31 | $155.59M | — | — | — | — | $186.28M | -$34.36M | — | -$51.56M | -$12.98M | -$38.59M | -$0.58 | -$0.58 | 66,287,000 | 66,287,000 |
|---|
| 2023-12-31 | $187.83M | — | — | — | — | $243.82M | $58.38M | — | $42.72M | $5.18M | $37.54M | $0.58 | $0.55 | 1,869,000 | 2,007,000 |
|---|
| 2023-09-30 | $182.07M | — | — | — | — | $196.66M | -$5.3M | — | $23.72M | $5.16M | $18.56M | $0.31 | $0.30 | 59,021,000 | 62,247,000 |
|---|
| 2023-06-30 | — | — | — | — | — | — | — | — | — | — | -$35.35M | — | — | — | — |
|---|
| 2023-03-31 | — | — | — | — | — | — | — | — | — | — | $96.16M | — | — | — | — |
|---|
Annual Income Statement
| Date | Revenue | Cost of revenue | Gross profit | R&D expense | SG&A expense | Operating expenses | Operating income | Nonoperating income/expense | Pre-tax income | Income tax | Net income | Basic EPS | Diluted EPS | Basic shares | Diluted shares |
|---|
| 2025-12-31 | $893.78M | — | — | — | — | $791.2M | $217.61M | — | $210.28M | $35.43M | $173.13M | $1.98 | $1.98 | 86,581,000 | 86,823,000 |
|---|
| 2024-12-31 | $604.53M | — | — | — | — | $735.78M | -$154.8M | — | -$186.48M | -$43.61M | -$142.87M | -$2.00 | -$2.00 | 71,288,000 | 71,288,000 |
|---|
| 2023-12-31 | $739.28M | — | — | — | — | $822.61M | $157.62M | — | $145.14M | $28.23M | $116.92M | $1.93 | $1.82 | 60,730,000 | 64,380,000 |
|---|
| 2022-12-31 | $1.66B | — | — | — | — | $725.96M | $304.56M | — | $472.79M | $62.65M | $410.14M | $6.99 | $6.62 | 58,659,000 | 61,990,000 |
|---|