Complete source-backed income-statement history.
- Available history
- 2020-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 | $432.94M | $252.03M | $180.91M | $113.96M | — | $156.78M | $24.13M | — | $66.75M | $4.41M | $62.33M | $0.45 | $0.43 | 139,145,475 | 146,437,135 |
|---|
| 2024-12-31 | $284.57M | $163.38M | $121.19M | $117.22M | — | $149.26M | -$28.07M | — | -$13.87M | $155,000.00 | -$14.03M | -$0.11 | -$0.11 | 129,188,125 | 129,188,125 |
|---|
| 2023-12-31 | $264.37M | $171.22M | $93.15M | $111.35M | — | $173.66M | -$80.51M | — | -$66.94M | $93,000.00 | -$67.04M | -$0.54 | -$0.54 | 124,783,013 | 124,783,013 |
|---|
| 2022-12-31 | $174.37M | $105.94M | $68.43M | $80.49M | — | $123.27M | -$54.84M | — | -$43.61M | -$10,000.00 | -$43.61M | -$0.94 | -$0.94 | 115,534,593 | 115,534,593 |
|---|
| 2021-12-31 | — | — | — | — | — | — | — | — | — | — | — | — | — | 104,987,478 | 104,987,478 |
|---|
| 2020-12-31 | — | — | — | — | — | — | — | — | — | — | — | — | — | 89,895,471 | 89,895,471 |
|---|