Complete source-backed income-statement history.
- Available history
- 2025-03-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 | $2.44B | $2.12B | — | — | $100M | — | $199M | — | $157M | $46M | $118M | $1.66 | $1.64 | 70,900,000 | 71,880,000 |
|---|
| 2026-03-31 | $2.21B | $1.97B | — | — | $97M | — | $74M | — | $68M | -$9M | $78M | — | — | — | — |
|---|
| 2025-06-30 | $2.21B | $1.94B | — | — | $104M | — | $131M | — | $130M | $21M | $107M | $1.51 | $1.51 | 70,890,000 | 70,890,000 |
|---|
| 2025-03-31 | $2.02B | $1.78B | — | — | $105M | — | $123M | — | $120M | $29M | $95M | — | — | — | — |
|---|
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 |
|---|