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 | $18.83M | $16.57M | $2.26M | — | $7.41M | $8.88M | -$6.62M | $1.02M | -$5.59M | — | -$8.53M | -$6.03 | -$6.03 | 1,441,370 | 1,441,370 |
|---|
| 2024-12-31 | $50.87M | $48.31M | $2.56M | — | $6.44M | $8.36M | -$5.8M | $2.39M | -$3.41M | — | -$6.62M | -$13.13 | -$13.13 | 516,235 | 516,235 |
|---|
| 2023-12-31 | $50.84M | $47.52M | $3.32M | — | $3.73M | $4.69M | -$1.37M | $270,719.00 | -$1.1M | — | -$5.15M | -$12.69 | -$12.69 | 406,883 | 406,883 |
|---|
| 2022-12-31 | $44.56M | $40.81M | $3.75M | — | — | $11.12M | -$7.37M | $668,861.00 | -$6.7M | — | -$6.66M | -$0.16 | -$0.16 | 41,667,600 | 41,667,600 |
|---|
| 2021-12-31 | $22.3M | $19.79M | $2.5M | — | — | $10.71M | -$8.21M | $40,234.00 | -$8.17M | — | -$8.04M | -$0.21 | -$0.21 | 38,402,000 | 38,402,000 |
|---|