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 | $181.98M | $105.02M | $76.96M | — | — | $93.49M | -$16.53M | -$485,000.00 | -$17.02M | $11.93M | -$29.66M | -$0.55 | -$0.55 | 81,935,989 | 81,935,989 |
|---|
| 2024-12-31 | $200.9M | $103.51M | $97.39M | — | — | $91.66M | $5.74M | $5.48M | $11.22M | $10.5M | $519,000.00 | -$0.21 | -$0.21 | 75,229,075 | 75,229,075 |
|---|
| 2023-12-31 | $160.84M | $79.87M | $80.97M | — | — | $130.5M | -$49.53M | -$38.59M | -$88.12M | $9.94M | -$98.27M | -$1.62 | -$1.62 | 72,028,902 | 72,028,902 |
|---|
| 2022-12-31 | $90.89M | $64.16M | $20.71M | — | — | $77.11M | -$56.39M | $19.04M | -$37.35M | -$4.39M | -$32.9M | -$0.83 | -$0.83 | 64,182,436 | 64,182,436 |
|---|
| 2021-12-31 | $69.45M | $53.43M | $16.02M | — | — | $51.16M | -$35.14M | -$5.93M | -$41.07M | $3.3M | -$44.17M | -$1.14 | -$1.14 | 40,280,639 | 40,280,639 |
|---|