Complete source-backed income-statement history.
- Available history
- 2017-12-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 | — | — | — | — | — | $1.48M | -$1.48M | $203,000.00 | — | — | -$1.27M | -$0.05 | -$0.05 | 26,718,507 | 26,718,507 |
|---|
| 2026-03-31 | — | — | — | $3.64M | — | $5.81M | -$5.81M | $405,000.00 | — | — | -$5.41M | -$0.20 | -$0.20 | 26,585,258 | 26,585,258 |
|---|
| 2025-12-31 | $0.00 | — | — | $2.33M | — | $5.47M | -$5.47M | $210,000.00 | — | — | -$5.26M | -$0.18 | -$0.18 | 615,932 | 615,932 |
|---|
| 2025-09-30 | — | — | — | $4.89M | — | $7.43M | -$7.43M | $961,000.00 | — | — | -$6.47M | -$0.24 | -$0.24 | 26,585,258 | 26,585,258 |
|---|
| 2025-06-30 | — | — | — | $5.8M | — | $24.57M | -$24.57M | $113,000.00 | — | — | -$24.46M | -$1.05 | -$1.05 | 23,298,455 | 23,298,455 |
|---|
| 2025-03-31 | $50,000.00 | — | — | $7.64M | — | $9.96M | -$9.91M | $166,000.00 | — | — | -$9.74M | -$0.43 | -$0.43 | 22,496,191 | 22,496,191 |
|---|
| 2024-12-31 | $0.00 | — | — | $7.35M | — | $9.47M | -$9.47M | $249,000.00 | — | — | -$9.22M | -$0.40 | -$0.40 | 767,451 | 767,451 |
|---|
| 2024-09-30 | — | — | — | $10.07M | — | $12.29M | -$12.29M | $193,000.00 | — | — | -$12.09M | -$0.60 | -$0.60 | 20,185,676 | 20,185,676 |
|---|
| 2024-06-30 | — | — | — | $7.05M | — | $9.87M | -$9.87M | $119,000.00 | — | — | -$9.75M | -$0.50 | -$0.50 | 19,307,323 | 19,307,323 |
|---|
| 2024-03-31 | $14,000.00 | — | — | $8.69M | — | $11.03M | -$11.02M | — | — | — | -$11.03M | -$0.61 | -$0.61 | 18,026,473 | 18,026,473 |
|---|
| 2023-12-31 | $28,000.00 | — | — | $6.01M | — | $8.41M | -$8.38M | -$29,000.00 | — | — | -$8.41M | -$0.47 | -$0.47 | 13,801 | 13,801 |
|---|
| 2023-09-30 | $43,000.00 | — | — | $5.99M | — | $8.57M | -$8.53M | -$35,000.00 | — | — | -$8.56M | -$0.48 | -$0.48 | 18,008,295 | 18,008,295 |
|---|
| 2023-06-30 | $46,000.00 | — | — | $4.15M | — | $6.46M | -$6.41M | — | — | — | -$6.5M | -$0.36 | -$0.36 | 17,945,995 | 17,945,995 |
|---|
| 2023-03-31 | $38,000.00 | — | — | $4.13M | — | $6.46M | -$6.42M | — | — | — | -$6.54M | -$0.36 | -$0.36 | 17,945,995 | 17,945,995 |
|---|
| 2022-12-31 | $97,000.00 | — | — | $3.41M | — | $5.74M | -$5.64M | — | — | — | -$5.83M | -$0.32 | -$0.32 | 6,291 | 6,291 |
|---|
| 2022-09-30 | $98,000.00 | — | — | $5.16M | — | $7.54M | -$7.44M | — | — | — | -$7.73M | -$0.43 | -$0.43 | 17,945,995 | 17,945,995 |
|---|
| 2022-06-30 | $16,000.00 | — | — | $4.19M | — | $6.4M | -$6.39M | — | — | — | -$6.84M | -$0.38 | -$0.38 | 17,945,995 | 17,945,995 |
|---|
| 2022-03-31 | $163,000.00 | — | — | $4.31M | — | $6.64M | -$6.48M | -$425,000.00 | — | — | -$6.9M | -$0.39 | -$0.39 | 17,870,285 | 17,870,285 |
|---|
| 2021-12-31 | $163,000.00 | — | — | $7.07M | — | $9.19M | -$9.03M | -$641,000.00 | — | — | -$9.67M | -$0.55 | -$0.55 | 577,195 | 577,195 |
|---|
| 2021-09-30 | $14,000.00 | — | — | $6.52M | — | $9.04M | -$9.02M | -$437,000.00 | — | — | -$9.46M | -$0.55 | -$0.55 | 17,329,379 | 17,329,379 |
|---|
| 2021-06-30 | — | — | — | $4.46M | — | $6.55M | -$6.55M | -$101,000.00 | — | — | -$6.66M | -$0.44 | — | 14,974,953 | 14,974,953 |
|---|
| 2021-03-31 | $4,000.00 | — | — | $2.49M | — | $4.55M | -$4.55M | -$8,000.00 | — | — | -$4.56M | -$0.32 | — | 14,322,659 | 14,322,659 |
|---|
| 2020-12-31 | — | — | — | $1.86M | — | $3.22M | -$3.21M | $5,000.00 | — | — | -$3.2M | — | — | — | 491,739 |
|---|
| 2020-09-30 | — | — | — | $2.36M | — | $4.82M | -$4.82M | $103,000.00 | — | — | -$4.72M | — | — | — | 12,926,539 |
|---|
| 2020-06-30 | — | — | — | $903,000.00 | — | $2.11M | -$2.11M | -$1,000.00 | — | — | -$2.11M | — | — | — | 10,800,708 |
|---|
| 2020-03-31 | — | — | — | $793,000.00 | — | $2.09M | -$2.09M | $22,000.00 | — | — | -$2.07M | — | — | — | 10,747,300 |
|---|
| 2019-12-31 | — | — | — | $866,555.00 | — | $2.33M | -$2.33M | — | — | — | -$2.32M | — | — | — | 166,966 |
|---|
| 2019-09-30 | — | — | — | $1.17M | — | $3.08M | -$3.08M | — | — | — | -$3.07M | — | — | — | 10,762,473 |
|---|
| 2019-06-30 | $0.00 | — | — | $634,696.00 | — | $428,423.00 | -$428,423.00 | — | — | — | -$392,083.00 | — | — | — | 10,150,810 |
|---|
| 2019-03-31 | $0.00 | — | — | $612,708.00 | — | $1.91M | -$1.91M | — | — | — | -$1.9M | — | — | — | 9,388,645 |
|---|
| 2018-12-31 | — | — | — | $992,202.00 | — | $1.88M | -$1.88M | — | — | — | -$1.88M | — | — | — | 14,403 |
|---|
| 2018-09-30 | — | — | — | $654,690.00 | — | $1.54M | -$1.54M | — | — | — | -$1.54M | — | — | — | 8,719,441 |
|---|
| 2018-06-30 | $0.00 | — | — | $287,316.00 | — | $6.17M | -$6.17M | — | — | — | -$6.17M | — | — | — | 8,719,441 |
|---|
| 2018-03-31 | $0.00 | — | — | $104,011.00 | — | $2.85M | -$2.85M | — | — | — | -$2.85M | — | — | — | 8,546,108 |
|---|
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 | $50,000.00 | — | — | $20.66M | — | $47.43M | -$47.38M | $1.45M | $45.93M | — | -$45.93M | -$1.86 | -$1.86 | 24,757,545 | 24,757,545 |
|---|
| 2024-12-31 | $14,000.00 | — | — | $33.17M | — | $42.65M | -$42.64M | $553,000.00 | $42.08M | — | -$42.08M | -$2.11 | -$2.11 | 19,944,304 | 19,944,304 |
|---|
| 2023-12-31 | $155,000.00 | — | — | $20.27M | — | $29.9M | -$29.74M | -$267,000.00 | $30.01M | — | -$30.01M | -$1.67 | -$1.67 | 17,980,791 | 17,980,791 |
|---|
| 2022-12-31 | $374,000.00 | — | — | $17.07M | — | $26.33M | -$25.95M | — | — | — | -$27.3M | -$1.52 | -$1.52 | 17,927,327 | 17,927,327 |
|---|
| 2021-12-31 | $181,000.00 | — | — | $20.54M | — | $29.33M | -$29.15M | -$1.19M | — | — | -$30.34M | -$1.88 | -$1.88 | 16,130,539 | 16,130,539 |
|---|
| 2020-12-31 | $11,000.00 | — | — | $5.92M | — | $12.24M | -$12.23M | $129,000.00 | — | — | -$12.1M | — | — | — | 11,988,492 |
|---|
| 2019-12-31 | — | — | — | $3.28M | — | $7.76M | -$7.76M | — | — | — | -$7.68M | — | — | — | 10,272,641 |
|---|
| 2018-12-31 | $0.00 | — | — | $3.35M | — | $12.44M | -$12.44M | — | — | $0.00 | -$12.44M | — | — | — | 8,676,701 |
|---|
| 2017-12-31 | $0.00 | — | — | $435,362.00 | — | $981,480.00 | -$981,480.00 | — | — | $0.00 | -$831,486.00 | — | — | — | 6,564,326 |
|---|