Complete source-backed income-statement history.
- Available history
- 2023-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 | $658M | — | — | — | — | $249M | $428M | -$25M | $403M | $72M | $142M | $0.73 | $0.73 | 193,733,000 | 193,733,000 |
|---|
| 2026-03-31 | $496M | — | — | — | — | $258M | $253M | -$10M | $243M | $28M | $97M | $0.54 | $0.53 | 181,304,000 | 181,419,000 |
|---|
| 2025-12-31 | $422M | — | — | — | — | $689M | -$254M | -$13M | -$267M | -$21M | -$103M | -$0.73 | -$0.73 | 8,789,000 | 8,662,000 |
|---|
| 2025-09-30 | $393M | — | — | — | — | $594M | -$176M | -$47M | -$223M | -$26M | -$77M | -$0.52 | -$0.52 | 148,882,000 | 148,931,000 |
|---|
| 2025-06-30 | $287M | — | — | — | — | $162M | $135M | -$44M | $91M | $7M | $37M | $0.28 | $0.28 | 131,107,000 | 131,156,000 |
|---|
| 2025-03-31 | $244M | — | — | — | — | $90M | $155M | $19M | $174M | $21M | $75M | $0.62 | $0.62 | 120,926,000 | 121,030,000 |
|---|
| 2024-12-31 | $225M | — | — | — | — | $85M | $144M | -$14M | $130M | -$143M | $210M | $2.18 | $2.18 | 3,037,000 | 2,943,000 |
|---|
| 2024-09-30 | $209M | — | — | — | — | $75M | $136M | -$9M | $127M | $18M | $49M | $0.52 | $0.52 | 93,695,000 | 93,747,000 |
|---|
| 2024-06-30 | — | — | — | — | — | — | — | — | — | — | $123M | — | — | — | — |
|---|
| 2024-03-31 | — | — | — | — | — | — | — | — | — | — | $99M | — | — | — | — |
|---|
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 | $1.35B | — | — | — | — | $1.54B | -$140M | -$85M | -$225M | -$19M | -$68M | -$0.48 | -$0.48 | 142,530,000 | 142,530,000 |
|---|
| 2024-12-31 | $854M | — | — | — | — | $294M | $567M | -$63M | $504M | -$100M | $359M | $3.82 | $3.82 | 93,932,000 | 93,932,000 |
|---|
| 2023-12-31 | $717M | — | — | — | — | $208M | $620M | -$73M | $547M | $46M | $200M | $2.69 | $2.69 | 74,176,000 | 74,176,000 |
|---|