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 | $606.03M | — | — | — | — | — | $115.07M | — | $89.35M | $22.05M | $65.3M | $0.51 | $0.51 | 125,102,000 | 127,787,000 |
|---|
| 2026-03-31 | $569.56M | — | — | — | — | — | $95.61M | — | $69.61M | $17.32M | $50.49M | $0.39 | $0.39 | 125,781,000 | 128,491,000 |
|---|
| 2025-12-31 | $539.08M | — | — | — | — | — | $69.66M | — | $42.79M | $6.6M | $34.69M | $0.27 | $0.27 | -81,000 | 133,000 |
|---|
| 2025-09-30 | $572.8M | — | — | — | — | — | $94.47M | — | $65.79M | $15.97M | $48.26M | $0.38 | $0.38 | 126,647,000 | 128,170,000 |
|---|
| 2025-06-30 | $550.79M | — | — | — | — | — | $89.54M | — | $61.35M | $15.16M | $44.56M | $0.35 | $0.35 | 126,647,000 | 128,171,000 |
|---|
| 2025-03-31 | $500.75M | — | — | — | — | — | $80.32M | — | $53.9M | $13.25M | $38.91M | $0.30 | $0.30 | 126,647,000 | 128,147,000 |
|---|
| 2024-12-31 | $465.04M | — | — | — | — | — | $59.09M | — | $32.65M | $9.85M | $21.51M | $0.14 | $0.14 | 4,367,000 | 4,512,000 |
|---|
| 2024-09-30 | $489.64M | — | — | — | — | — | $86.23M | — | $62.17M | $16.42M | $44.34M | $0.37 | $0.37 | 120,765,000 | 120,765,000 |
|---|
| 2024-06-30 | $477.92M | — | — | — | — | — | $83.94M | — | $71.16M | $18.1M | $51.74M | $0.50 | $0.50 | 104,094,000 | 104,094,000 |
|---|
| 2024-03-31 | $467.6M | — | — | — | — | — | $75.5M | — | $65.42M | $15.14M | $48.96M | $0.47 | $0.47 | 104,094,000 | 104,094,000 |
|---|
| 2023-12-31 | $440.74M | — | — | — | — | — | $49.32M | — | $38.78M | $9.92M | $27.84M | $0.27 | $0.27 | 28,000 | 211,000 |
|---|
| 2023-09-30 | $473.96M | — | — | — | — | — | $80.95M | — | $69.63M | $15.21M | $53.11M | $0.51 | $0.51 | 104,035,000 | 104,035,000 |
|---|
| 2023-06-30 | $467.08M | — | — | — | — | — | $82.11M | — | $70.63M | $16.59M | $52.74M | $0.51 | $0.51 | 103,962,000 | 103,962,000 |
|---|
| 2023-03-31 | — | — | — | — | — | — | — | — | — | — | $46.26M | — | — | — | — |
|---|
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 | $2.16B | — | — | — | — | — | $333.99M | — | $223.83M | $50.98M | $166.42M | $1.30 | $1.30 | 126,566,000 | 128,296,000 |
|---|
| 2024-12-31 | $1.9B | — | — | — | — | — | $304.76M | — | $231.39M | $59.5M | $166.54M | $1.46 | $1.46 | 114,058,000 | 114,203,000 |
|---|
| 2023-12-31 | $1.84B | — | — | — | — | — | $287.63M | — | $242.63M | $57.89M | $179.95M | $1.73 | $1.73 | 104,008,000 | 104,191,000 |
|---|
| 2022-12-31 | $1.72B | — | — | — | — | — | $258.53M | — | $224.9M | $52.65M | $166.73M | $1.60 | $1.60 | 103,821,000 | 103,821,000 |
|---|