Complete source-backed income-statement history.
- Available history
- 2017-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 | $59.77M | $23M | $36.77M | $27.83M | — | $83.83M | -$45.29M | $5.88M | -$39.41M | -$630,000.00 | -$39.47M | -$0.27 | -$0.27 | 146,665 | 146,665 |
|---|
| 2024-12-31 | $62.49M | $24.14M | $38.35M | $27.33M | — | $77.25M | -$34.81M | $3.94M | -$31.46M | $53,000.00 | -$31.48M | -$0.23 | -$0.23 | 134,367 | 134,367 |
|---|
| 2023-12-31 | $16.54M | $5.93M | $10.61M | $23.57M | — | $53.21M | -$41.73M | -$609,000.00 | -$42.56M | $29,000.00 | -$42.5M | -$0.35 | -$0.35 | 121,494 | 121,494 |
|---|
| 2022-12-31 | $6.43M | $2.19M | $4.24M | $19.59M | — | $49.19M | -$44.07M | -$3.7M | -$47.74M | $11,000.00 | -$47.59M | -$0.41 | -$0.41 | 114,695 | 114,695 |
|---|
| 2021-12-31 | $8.91M | $3.26M | $5.65M | $21.52M | — | $57.71M | -$50.3M | $1.11M | -$49.24M | $21,000.00 | -$49.27M | — | — | 112,985 | 112,985 |
|---|
| 2020-12-31 | $27.6M | $11.33M | $16.27M | $16.13M | — | $31.27M | -$13.99M | -$118,000.00 | -$14.08M | $32,000.00 | -$13.43M | — | — | 109,563 | 109,563 |
|---|
| 2019-12-31 | $17.5M | $7.27M | $10.23M | $8.21M | — | $17.38M | -$6.66M | -$117,000.00 | -$6.79M | $108,000.00 | -$6.97M | — | — | — | 61,136 |
|---|
| 2018-12-31 | — | — | — | — | — | — | — | — | — | — | — | — | — | — | 56,792,000 |
|---|
| 2017-12-31 | — | — | — | — | — | — | — | — | — | — | — | — | — | — | 56,792,000 |
|---|