Complete source-backed income-statement history.
- Available history
- 2021-12-31 to 2025-12-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 |
|---|
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 | $809.84M | $221.14M | $588.71M | — | $469.94M | — | $118.77M | — | $135.71M | $24.96M | $110.75M | $1.95 | $1.80 | — | — |
|---|
| 2024-12-31 | $647.04M | $178.72M | $468.32M | — | $352.72M | — | $115.6M | — | $127.91M | $26.42M | $101.49M | $1.77 | $1.64 | — | — |
|---|
| 2023-12-31 | $508.69M | $150.46M | $358.23M | — | $283.91M | — | $74.32M | — | $78.6M | $20.07M | $58.53M | $1.06 | $1.00 | — | — |
|---|
| 2022-12-31 | $324.52M | $106.47M | $218.05M | — | $190.39M | — | $27.67M | — | $28.91M | $7.18M | $21.73M | $0.41 | $0.39 | — | — |
|---|
| 2021-12-31 | $222.56M | $69.37M | $153.18M | — | $133.67M | — | $19.51M | — | $18.64M | $4.72M | $13.92M | $0.26 | $0.26 | — | — |
|---|