Complete source-backed income-statement history.
- Available history
- 2022-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 | $22.54M | $3.65M | $18.88M | $20.13M | — | $44.51M | -$25.63M | — | -$26.37M | $1.17M | -$27.28M | -$0.98 | -$0.98 | 27,792,704 | 27,792,704 |
|---|
| 2024-12-31 | $37.04M | $4.38M | $32.65M | $6.17M | — | $17.34M | $15.32M | — | $14.09M | $1.49M | $12.45M | $0.57 | $0.57 | 21,826,549 | 21,826,549 |
|---|
| 2023-12-31 | $31.46M | $4.23M | $27.23M | $4.27M | — | $15.37M | $11.86M | — | $12.36M | $1.7M | $10.55M | $0.51 | $0.51 | 20,588,236 | 20,588,236 |
|---|
| 2022-12-31 | $35.09M | $7.05M | $28.04M | $3.86M | — | $14.41M | $13.63M | — | $14.52M | $1.75M | $12.77M | $0.49 | $0.49 | 25,555,096 | 25,555,096 |
|---|