Complete source-backed income-statement history.
- Available history
- 2024-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 | $189.56M | $4.03M | — | — | — | — | $18.12M | — | $19.32M | -$211,000.00 | $19.53M | $0.31 | $0.30 | 63,480,000 | 65,645,000 |
|---|
| 2026-03-31 | $193.1M | $3.23M | — | — | — | $16.5M | -$163.31M | — | -$162.55M | $3.85M | -$166.39M | -$3.57 | -$3.57 | 48,130,000 | 48,130,000 |
|---|
| 2025-06-30 | $88.85M | $1.42M | — | — | — | — | $18.84M | — | $19.77M | $1.3M | $18.47M | $1.12 | $0.31 | 16,544,000 | 58,794,000 |
|---|
| 2025-03-31 | $94.89M | $1.58M | — | — | — | — | $12.54M | — | $13.11M | $864,000.00 | $12.25M | $0.75 | $0.21 | 16,260,000 | 58,762,000 |
|---|
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 | $387.61M | $6.73M | — | — | — | — | $72.92M | — | $75.74M | $4.59M | $71.15M | $4.31 | $1.22 | 16,490,000 | 58,416,000 |
|---|
| 2024-12-31 | $254.93M | $6.53M | — | — | — | — | $48.75M | — | $53.94M | $5.1M | $48.83M | $3.05 | $0.85 | 16,007,000 | 57,600,000 |
|---|