Complete source-backed income-statement history.
- Available history
- 2022-12-31 to 2026-03-31
- 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-03-31 | $2.46B | — | — | $13M | $97M | — | — | — | $272M | $76M | $199M | $1.47 | $1.42 | 135,394,675 | 140,084,655 |
|---|
| 2025-12-31 | $2.2B | — | — | $14M | $81M | — | — | — | $164M | $51M | $112M | $0.81 | $0.79 | -977,052 | -338,637 |
|---|
| 2025-09-30 | $2.17B | — | — | $12M | $85M | — | — | — | $126M | $38M | $88M | $0.63 | $0.62 | 138,668,972 | 140,524,641 |
|---|
| 2025-06-30 | $2.1B | — | — | $12M | $88M | — | — | — | $56M | $20M | $36M | $0.25 | $0.25 | 140,820,828 | 142,244,399 |
|---|
| 2025-03-31 | $1.98B | — | — | $13M | $78M | — | — | — | $62M | $24M | $37M | $0.26 | $0.26 | 142,495,499 | 144,089,531 |
|---|
| 2024-12-31 | $1.72B | — | — | $10M | $92M | — | — | — | -$18M | $29M | -$48M | -$0.34 | -$0.32 | -465,808 | -888,261 |
|---|
| 2024-09-30 | $1.8B | — | — | $11M | $66M | — | — | — | $19M | $11M | $7M | $0.05 | $0.05 | 145,492,478 | 147,240,997 |
|---|
| 2024-06-30 | $1.93B | — | — | $13M | $75M | — | — | — | $104M | $27M | $76M | $0.52 | $0.51 | 146,271,938 | 149,232,873 |
|---|
| 2024-03-31 | $1.88B | — | — | $15M | $80M | — | — | — | $30M | $8M | $21M | $0.14 | $0.14 | 146,796,257 | 150,211,026 |
|---|
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 | $8.45B | — | — | $51M | $332M | — | — | — | $408M | $133M | $273M | $1.95 | $1.92 | 139,678,381 | 141,941,220 |
|---|
| 2024-12-31 | $7.34B | — | — | $49M | $313M | — | — | — | $135M | $75M | $56M | $0.38 | $0.38 | 145,718,545 | 148,004,166 |
|---|
| 2023-12-31 | $7.83B | — | — | $52M | $317M | — | — | — | $232M | $75M | $152M | $1.04 | $1.03 | 146,129,941 | 148,471,935 |
|---|
| 2022-12-31 | $8.53B | — | — | $46M | $284M | — | — | — | $150M | -$165M | $308M | $2.14 | $2.10 | 143,625,764 | 146,961,190 |
|---|