Complete source-backed income-statement history.
- Available history
- 2024-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 | — | — | — | — | — | — | — | — | $147.45M | $33.68M | $113.77M | $0.48 | $0.47 | 239,264,000 | 239,679,000 |
|---|
| 2026-03-31 | — | — | — | — | — | — | — | — | $143.94M | $32.86M | $111.09M | $0.46 | $0.46 | 240,315,000 | 240,637,000 |
|---|
| 2025-06-30 | — | — | — | — | — | — | — | — | $118.36M | $26.99M | $91.37M | $0.41 | $0.41 | 220,059,000 | 220,059,000 |
|---|
| 2025-03-31 | — | — | — | — | — | — | — | — | $122.88M | $28.08M | $94.8M | $0.43 | $0.43 | 219,947,000 | 219,947,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 | — | — | — | — | — | — | — | — | $506.56M | $115.71M | $390.85M | $1.75 | $1.75 | 222,352,000 | 222,352,000 |
|---|
| 2024-12-31 | — | — | — | — | — | — | — | — | $393.72M | $87.91M | $305.81M | $1.39 | $1.39 | 220,589,000 | 220,589,000 |
|---|