Complete source-backed income-statement history.
- Available history
- 2019-03-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 | — | — | — | $3.56M | — | $4.02M | -$4.02M | — | — | — | -$3.95M | -$0.27 | -$0.27 | 14,621,230 | 14,621,230 |
|---|
| 2026-03-31 | — | — | — | $5.21M | — | $5.73M | -$5.73M | — | — | — | -$5.66M | -$0.39 | -$0.39 | 14,565,230 | 14,565,230 |
|---|
| 2025-12-31 | — | — | — | $8.27M | — | $9.18M | -$7.94M | — | — | — | -$9.15M | -$0.67 | -$0.67 | 138,632 | 138,632 |
|---|
| 2025-09-30 | — | — | — | $3.52M | — | $4.17M | -$4.17M | — | — | — | -$4.15M | -$0.30 | -$0.30 | 13,641,384 | 13,641,384 |
|---|
| 2025-06-30 | — | — | — | $3.42M | — | $3.77M | -$3.77M | — | — | — | -$3.75M | -$0.28 | -$0.28 | 13,370,983 | 13,370,983 |
|---|
| 2025-03-31 | — | — | — | $2.27M | — | $2.77M | -$2.77M | — | — | — | -$2.74M | -$0.21 | -$0.21 | 13,171,555 | 13,171,555 |
|---|
| 2024-12-31 | — | — | — | $8.69M | — | $9.71M | -$9.71M | — | — | — | -$9.67M | -$0.74 | -$0.74 | 44,537 | 44,537 |
|---|
| 2024-09-30 | — | — | — | $2.29M | — | $2.73M | -$2.73M | — | — | — | -$2.67M | -$0.20 | -$0.20 | 13,142,457 | 13,142,457 |
|---|
| 2024-06-30 | — | — | — | $2.31M | — | $2.66M | -$2.66M | — | — | — | -$2.61M | -$0.20 | -$0.20 | 12,906,867 | 12,906,867 |
|---|
| 2024-03-31 | — | — | — | $2.19M | — | $2.54M | -$2.54M | — | — | — | -$2.47M | -$0.19 | -$0.19 | 12,859,685 | 12,859,685 |
|---|
| 2023-12-31 | — | — | — | $2.33M | — | $2.84M | -$2.84M | — | — | — | -$2.75M | -$0.21 | -$0.21 | 0 | 0 |
|---|
| 2023-09-30 | — | — | — | $2.16M | — | $2.5M | -$2.5M | — | — | — | -$2.39M | -$0.19 | -$0.19 | 12,848,165 | 12,848,165 |
|---|
| 2023-06-30 | — | — | — | $1.38M | — | $1.75M | -$1.75M | — | — | — | -$1.63M | -$0.13 | -$0.13 | 12,848,165 | 12,848,165 |
|---|
| 2023-03-31 | — | — | — | $1.83M | — | $2.24M | -$2.24M | — | — | — | -$2.12M | -$0.17 | -$0.17 | 12,848,165 | 12,848,165 |
|---|
| 2022-12-31 | — | — | — | $2.46M | — | $2.89M | -$2.89M | — | — | — | -$2.79M | -$0.22 | -$0.22 | — | -153,772 |
|---|
| 2022-09-30 | — | — | — | $1.72M | — | $2.38M | -$2.38M | — | — | — | -$2.32M | -$0.18 | -$0.18 | — | 12,823,447 |
|---|
| 2022-06-30 | — | — | — | $633,250.00 | — | $773,307.00 | -$773,307.00 | — | — | — | -$746,073.00 | -$0.06 | -$0.06 | — | 12,923,434 |
|---|
| 2022-03-31 | — | — | — | $1.66M | — | $1.99M | -$1.99M | — | — | — | -$1.97M | -$0.15 | — | — | — |
|---|
| 2021-12-31 | — | — | — | $2.06M | — | $2.38M | -$2.38M | — | — | — | -$2.36M | -$0.18 | — | — | 117,885 |
|---|
| 2021-09-30 | — | — | — | $657,096.00 | — | $866,686.00 | -$866,686.00 | — | — | — | -$863,118.00 | -$0.07 | — | — | 12,968,891 |
|---|
| 2021-06-30 | — | — | — | $556,534.00 | — | $753,445.00 | -$753,445.00 | — | — | — | -$749,745.00 | -$0.06 | — | — | 12,895,801 |
|---|
| 2021-03-31 | — | — | — | $281,977.00 | — | $600,606.00 | -$600,606.00 | — | — | — | -$597,008.00 | -$0.05 | — | — | 12,800,667 |
|---|
| 2020-12-31 | — | — | — | $598,880.00 | — | $1.15M | -$1.15M | — | — | — | -$1.15M | — | — | — | 870,197 |
|---|
| 2020-09-30 | — | — | — | $158,031.00 | — | $256,865.00 | -$256,865.00 | — | — | — | -$256,865.00 | — | — | — | 8,788,032 |
|---|
| 2020-06-30 | — | — | — | $150,804.00 | — | $210,430.00 | -$210,430.00 | — | — | — | -$210,430.00 | — | — | — | 8,587,333 |
|---|
| 2020-03-31 | — | — | — | $149,891.00 | — | $244,641.00 | -$244,641.00 | — | — | — | -$244,641.00 | — | — | — | 8,496,834 |
|---|
| 2019-12-31 | — | — | — | $258,674.00 | — | $336,536.00 | -$336,536.00 | — | — | — | -$336,536.00 | — | — | — | 2,025,063 |
|---|
| 2019-09-30 | — | — | — | $284,504.00 | — | $336,013.00 | -$336,013.00 | — | — | — | -$336,013.00 | — | — | — | 291,780 |
|---|
| 2019-06-30 | — | — | — | — | — | — | — | — | — | — | -$2.6M | — | — | — | — |
|---|
| 2019-03-31 | — | — | — | — | — | — | — | — | — | — | -$148,731.00 | — | — | — | — |
|---|
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 | — | — | — | $17.22M | — | $19.45M | -$19.45M | — | — | — | -$19.36M | -$1.43 | -$1.43 | 13,534,994 | 13,534,994 |
|---|
| 2024-12-31 | — | — | — | $15.48M | — | $17.64M | -$17.64M | — | — | — | -$17.41M | -$1.34 | -$1.34 | 13,014,585 | 13,014,585 |
|---|
| 2023-12-31 | — | — | — | $7.7M | — | $9.33M | -$9.33M | — | — | — | -$8.89M | -$0.69 | -$0.69 | 12,848,165 | 12,848,165 |
|---|
| 2022-12-31 | — | — | — | $6.48M | — | $8.04M | -$8.04M | — | — | — | -$7.83M | -$0.61 | -$0.61 | — | 12,913,848 |
|---|
| 2021-12-31 | — | — | — | $3.56M | — | $4.6M | -$4.6M | — | — | — | -$4.57M | -$0.35 | — | — | 12,944,134 |
|---|
| 2020-12-31 | — | — | — | $1.06M | — | $1.86M | -$1.86M | — | — | — | -$1.86M | — | — | — | 9,499,155 |
|---|
| 2019-12-31 | — | — | — | $2.61M | — | $3.43M | -$3.43M | — | — | — | -$3.43M | — | — | — | 2,257,979 |
|---|