Complete source-backed income-statement history.
- Available history
- 2018-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 |
|---|
| 2024-12-31 | $4.14M | $3.42M | $718,000.00 | — | — | — | -$439,000.00 | -$45,000.00 | $17,000.00 | — | $17,000.00 | $0.10 | $0.10 | 369,008 | 369,008 |
|---|
| 2024-09-30 | $2.56M | $2.82M | -$261,000.00 | — | — | — | -$542,000.00 | -$2,000.00 | -$571,000.00 | — | -$571,000.00 | -$0.21 | -$0.21 | 2,695,568 | 2,695,568 |
|---|
| 2024-06-30 | $2.33M | $2.54M | -$214,000.00 | — | — | — | -$628,000.00 | -$3,000.00 | -$704,000.00 | — | -$704,000.00 | -$0.27 | -$0.27 | 2,610,785 | 2,610,785 |
|---|
| 2024-03-31 | $2.65M | $2.78M | -$128,000.00 | — | — | — | -$1.07M | — | -$731,000.00 | — | -$731,000.00 | -$0.30 | -$0.30 | 2,440,706 | 2,440,706 |
|---|
| 2023-12-31 | $944,000.00 | $1.43M | -$484,000.00 | — | — | — | -$688,000.00 | -$20,000.00 | -$702,000.00 | — | -$702,000.00 | -$0.32 | -$0.32 | 141,794 | 141,794 |
|---|
| 2023-09-30 | $845,000.00 | $1.39M | -$541,000.00 | — | — | — | -$694,000.00 | -$305,000.00 | -$1.01M | — | -$1.01M | -$0.63 | -$0.63 | 1,593,789 | 1,593,789 |
|---|
| 2023-06-30 | $6.38M | $6.14M | $233,000.00 | — | — | — | -$99,000.00 | -$1,000.00 | -$135,000.00 | — | -$135,000.00 | -$0.11 | -$0.11 | 1,285,549 | 1,285,549 |
|---|
| 2023-03-31 | $907,000.00 | $1.25M | -$343,000.00 | — | — | — | -$1M | — | -$980,000.00 | — | -$980,000.00 | -$0.83 | -$0.83 | 1,173,662 | 1,173,662 |
|---|
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 | $14.04M | $17.2M | -$3.16M | — | — | — | -$8.81M | -$54,000.00 | -$9.06M | — | -$9.06M | -$1.10 | -$1.10 | 8,222,890 | 8,222,890 |
|---|
| 2024-12-31 | $11.68M | $11.56M | $115,000.00 | — | — | — | -$2.68M | -$51,000.00 | -$1.99M | — | -$1.99M | -$0.66 | -$0.66 | 3,023,327 | 3,023,327 |
|---|
| 2023-12-31 | $9.07M | $10.21M | -$1.14M | — | — | — | -$2.48M | -$327,000.00 | -$2.82M | — | -$2.82M | -$1.89 | -$1.89 | 1,494,333 | 1,494,333 |
|---|
| 2022-12-31 | $11.83M | $10.06M | $1.77M | — | — | — | $1.05M | — | $967,000.00 | — | $7.69M | — | — | 682,779 | 682,779 |
|---|
| 2021-12-31 | $114.4M | $75.9M | $38.49M | $2.89M | — | — | — | — | -$63.8M | -$3.18M | -$60.62M | -$4.42 | -$5.01 | 454,495 | 401,335 |
|---|
| 2020-12-31 | $137.48M | $93.04M | $44.44M | $4.89M | — | — | — | — | -$62.37M | $889,000.00 | -$63.26M | -$1.13 | -$0.96 | 61,846 | 73,158 |
|---|
| 2019-12-31 | — | — | — | — | — | — | — | — | — | — | — | — | — | 1,613,054 | 1,613,054 |
|---|
| 2018-12-31 | — | — | — | — | — | — | — | — | — | — | — | — | — | 45,626,027 | 46,997,775 |
|---|