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 | $343M | $50M | $294M | — | $122M | $134M | $160M | — | $160M | $38M | $122M | $1.02 | $0.98 | 119,000,000 | 124,000,000 |
|---|
| 2026-03-31 | $317M | $40M | $277M | — | $124M | $139M | $137M | — | $115M | $26M | $89M | $0.71 | $0.69 | 124,000,000 | 129,000,000 |
|---|
| 2025-12-31 | $358M | $67M | $292M | — | $189M | — | $81M | — | $81M | -$21M | $102M | $0.81 | $0.79 | 0 | 1,000,000 |
|---|
| 2025-09-30 | $314M | $83M | $230M | — | $155M | $187M | $43M | — | $37M | -$5M | $42M | $0.34 | $0.33 | 125,000,000 | 129,000,000 |
|---|
| 2025-06-30 | $302M | $52M | $250M | — | $158M | $179M | $72M | — | $62M | $44M | $18M | $0.15 | $0.14 | 125,000,000 | 126,000,000 |
|---|
| 2025-03-31 | $266M | $44M | $221M | — | $133M | $156M | $66M | — | $59M | $11M | $47M | $0.38 | $0.38 | 124,000,000 | 125,000,000 |
|---|
| 2024-12-31 | $299M | $48M | $250M | — | $175M | $204M | $46M | — | $38M | $17M | $21M | $0.16 | $0.16 | -2,000,000 | -1,000,000 |
|---|
| 2024-09-30 | $307M | $66M | $241M | — | $142M | $206M | $35M | — | $30M | $8M | $22M | $0.16 | $0.16 | 132,000,000 | 133,000,000 |
|---|
| 2024-06-30 | $299M | $79M | $220M | — | $152M | $338M | -$118M | — | -$121M | -$23M | -$97M | -$0.72 | -$0.72 | 135,000,000 | 135,000,000 |
|---|
| 2024-03-31 | $284M | $38M | $246M | — | $143M | $171M | $75M | — | $73M | $11M | $61M | $0.45 | $0.45 | 136,000,000 | 137,000,000 |
|---|
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.24B | $246M | $994M | — | $634M | — | $262M | — | $239M | $29M | $210M | $1.68 | $1.64 | 125,000,000 | 128,000,000 |
|---|
| 2024-12-31 | $1.19B | $231M | $957M | — | $612M | $919M | $38M | — | $20M | $13M | $7M | $0.05 | $0.05 | 132,000,000 | 133,000,000 |
|---|
| 2023-12-31 | $1.09B | $174M | $919M | — | $565M | $1.07B | -$152M | — | -$145M | -$19M | -$126M | -$0.92 | -$0.92 | 137,000,000 | 137,000,000 |
|---|
| 2022-12-31 | $901M | $151M | $749M | — | $469M | $831M | -$81M | — | -$89M | -$44M | -$44M | -$0.32 | -$0.32 | 139,000,000 | 139,000,000 |
|---|