Complete source-backed income-statement history.
- Available history
- 2017-06-30 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 | $5.86M | — | — | $6.03M | $10.35M | $18.96M | -$13.1M | -$56,000.00 | — | — | -$13.15M | -$0.62 | -$0.62 | 21,305,025 | 21,305,025 |
|---|
| 2026-03-31 | $5.02M | — | — | $3.86M | $9.99M | $14.74M | -$9.72M | $33,000.00 | — | — | -$9.68M | -$0.45 | -$0.45 | 21,305,025 | 21,305,025 |
|---|
| 2025-12-31 | $5.09M | — | — | $2.52M | $8.12M | $12.28M | -$7.19M | -$882,000.00 | — | — | -$8.07M | -$0.65 | -$0.65 | 1,163,194 | 1,163,194 |
|---|
| 2025-09-30 | $14.34M | — | — | $2.21M | $9.4M | $12.72M | $1.63M | -$1.9M | — | — | -$274,000.00 | -$0.03 | -$0.03 | 9,490,083 | 9,490,083 |
|---|
| 2025-06-30 | $12.7M | — | — | $1.85M | $8.85M | $11.19M | $1.51M | -$1.31M | — | — | $204,000.00 | $0.02 | $0.02 | 9,488,055 | 9,490,600 |
|---|
| 2025-03-31 | $3.44M | $700,000.00 | — | $2.28M | $8.85M | $11.57M | -$8.13M | -$1.61M | — | — | -$9.74M | -$1.03 | -$1.03 | 9,483,734 | 9,483,734 |
|---|
| 2024-12-31 | $344,000.00 | $800,000.00 | — | $1.17M | $9.88M | $11.75M | -$11.41M | -$4.79M | — | — | -$16.2M | -$1.82 | -$1.82 | 521,034 | 521,034 |
|---|
| 2024-09-30 | -$1.78M | $400,000.00 | — | $2.41M | $16.08M | $18.92M | -$20.7M | -$2.16M | — | — | -$22.86M | -$4.88 | -$4.88 | 4,680,543 | 4,680,543 |
|---|
| 2024-06-30 | $5.18M | $700,000.00 | — | $3.32M | $16.52M | $20.38M | -$15.21M | -$1.98M | — | — | -$17.19M | -$3.70 | -$3.70 | 4,650,227 | 4,650,227 |
|---|
| 2024-03-31 | $3.83M | $700,000.00 | — | $4.95M | $16.34M | $22.43M | -$18.6M | -$1.73M | — | — | -$20.33M | -$0.44 | -$0.44 | 46,483,669 | 46,483,669 |
|---|
| 2023-12-31 | $1.99M | $200,000.00 | — | $5.32M | $17M | $25.12M | -$23.14M | -$1.48M | — | — | -$24.61M | -$0.54 | -$0.54 | 326,551 | 326,551 |
|---|
| 2023-09-30 | $2.92M | $300,000.00 | — | $6.51M | $20.05M | $26.83M | -$23.92M | -$885,000.00 | — | — | -$24.8M | -$0.54 | -$0.54 | 46,073,932 | 46,073,932 |
|---|
| 2023-06-30 | $182,000.00 | — | — | $5.73M | $5.94M | $11.8M | -$11.62M | $626,000.00 | — | — | -$10.99M | -$0.24 | -$0.24 | 45,916,867 | 45,916,867 |
|---|
| 2023-03-31 | $37,000.00 | — | — | $2.74M | $4.32M | $7.13M | -$7.09M | $500,000.00 | — | — | -$6.59M | -$0.15 | -$0.15 | 43,023,379 | 43,023,379 |
|---|
| 2022-12-31 | $68,000.00 | — | — | $3.03M | $3.19M | $6.28M | -$6.21M | $279,000.00 | — | — | -$5.93M | -$0.14 | -$0.14 | 2,335,593 | 2,335,593 |
|---|
| 2022-09-30 | $8.32M | — | — | $2.78M | $3.93M | $6.87M | $1.45M | -$1.37M | — | — | $83,000.00 | $0.00 | $0.00 | 40,304,923 | 40,321,639 |
|---|
| 2022-06-30 | $214,000.00 | — | — | $3.94M | — | $9.34M | -$9.12M | -$1.05M | — | — | -$10.17M | -$0.37 | -$0.37 | 27,519,053 | 27,519,053 |
|---|
| 2022-03-31 | $431,000.00 | — | — | $2.45M | — | $7.84M | -$7.41M | -$1.06M | — | — | -$8.47M | -$0.31 | -$0.31 | 27,519,053 | 27,519,053 |
|---|
| 2021-12-31 | $0.00 | — | — | $3.36M | — | $8.47M | -$8.47M | -$1.07M | — | — | -$9.54M | -$0.35 | -$0.35 | 159,935 | 159,935 |
|---|
| 2021-09-30 | $0.00 | — | — | $3.76M | — | $11.77M | -$11.77M | -$1.06M | — | — | -$12.83M | -$0.47 | -$0.47 | 27,516,477 | 27,516,477 |
|---|
| 2021-06-30 | $0.00 | — | — | $3.45M | — | $10.73M | -$10.73M | -$1.04M | — | — | -$11.78M | -$0.43 | -$0.43 | 27,513,665 | 27,513,665 |
|---|
| 2021-03-31 | $12M | — | — | $5.36M | — | $11.94M | $60,000.00 | -$996,000.00 | — | — | -$936,000.00 | — | — | — | 25,602,404 |
|---|
| 2020-12-31 | — | — | — | $2.27M | — | $12.03M | -$12.03M | -$944,000.00 | — | — | -$12.98M | — | — | — | 22,584 |
|---|
| 2020-09-30 | — | — | — | $4.99M | — | $9.64M | -$9.64M | -$849,000.00 | — | — | -$10.49M | — | — | — | 24,988,939 |
|---|
| 2020-06-30 | — | — | — | $3.52M | — | $8.63M | -$8.63M | -$778,000.00 | — | — | -$9.41M | — | — | — | 24,965,634 |
|---|
| 2020-03-31 | — | — | — | $4.89M | — | $9.88M | -$9.88M | $58,000.00 | — | — | -$9.82M | — | — | — | 24,964,167 |
|---|
| 2019-12-31 | — | — | — | $3.97M | — | $7.99M | -$7.99M | $353,000.00 | — | — | -$7.64M | — | — | — | 22,300 |
|---|
| 2019-09-30 | — | — | — | $3.05M | — | $6.54M | -$6.54M | $453,000.00 | — | — | -$6.09M | — | — | — | 24,893,036 |
|---|
| 2019-06-30 | — | — | — | $3.93M | — | $7.52M | -$7.52M | $520,000.00 | — | — | -$7M | — | — | — | 24,875,573 |
|---|
| 2019-03-31 | — | — | — | $4.49M | — | $8.03M | -$8.03M | $547,000.00 | — | — | -$7.48M | — | — | — | 24,857,771 |
|---|
| 2018-12-31 | — | — | — | $4.92M | — | $8.19M | -$8.19M | $610,000.00 | — | — | -$7.58M | — | — | — | 3,432,350 |
|---|
| 2018-09-30 | — | — | — | $3.47M | — | $6.33M | -$6.33M | $426,000.00 | — | — | -$5.91M | — | — | — | 24,847,512 |
|---|
| 2018-06-30 | — | — | — | $3.52M | — | $5.47M | -$5.47M | $153,000.00 | — | — | -$5.32M | — | — | — | 5,751,326 |
|---|
| 2018-03-31 | — | — | — | $927,000.00 | — | $1.89M | -$1.89M | $41,000.00 | — | — | -$1.85M | — | — | — | 2,850,640 |
|---|
| 2017-12-31 | — | — | — | $1.12M | — | $1.43M | -$1.43M | -$1,000.00 | — | — | -$1.44M | — | — | — | 126 |
|---|
| 2017-09-30 | — | — | — | $1.12M | — | $1.36M | -$1.36M | -$1,000.00 | — | — | -$1.36M | — | — | — | 2,850,640 |
|---|
| 2017-06-30 | — | — | — | $977,000.00 | — | $1.1M | -$1.1M | — | — | — | -$1.1M | — | — | — | 2,850,471 |
|---|
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 | $35.58M | — | — | $8.86M | $35.22M | $47.76M | -$12.19M | -$5.7M | — | $0.00 | -$17.89M | -$1.68 | -$1.68 | 10,652,367 | 10,652,367 |
|---|
| 2024-12-31 | $7.57M | $2.6M | — | $11.84M | $58.82M | $73.49M | -$65.92M | -$10.66M | — | $0.00 | -$76.58M | -$14.78 | -$14.78 | 5,180,822 | 5,180,822 |
|---|
| 2023-12-31 | $5.12M | $500,000.00 | — | $20.3M | $47.31M | $70.88M | -$65.76M | -$1.24M | — | $0.00 | -$67M | -$1.48 | -$1.48 | 45,342,451 | 45,342,451 |
|---|
| 2022-12-31 | $9.03M | — | — | $12.2M | $17.41M | $30.33M | -$21.3M | -$3.19M | — | $0.00 | -$24.49M | -$0.72 | -$0.72 | 34,163,437 | 34,163,437 |
|---|
| 2021-12-31 | $12M | — | — | $15.93M | — | $42.91M | -$30.91M | -$4.17M | — | — | -$35.08M | -$1.30 | -$1.30 | 27,044,462 | 27,044,462 |
|---|
| 2020-12-31 | — | — | — | $15.67M | — | $40.18M | -$40.18M | -$2.51M | — | — | -$42.69M | — | — | — | 24,995,556 |
|---|
| 2019-12-31 | — | — | — | $15.44M | — | $30.08M | -$30.08M | $1.87M | — | — | -$28.21M | — | — | — | 24,897,889 |
|---|
| 2018-12-31 | — | — | — | $12.83M | — | $21.88M | -$21.88M | $1.23M | — | — | -$20.65M | — | — | — | 14,662,751 |
|---|
| 2017-12-31 | — | — | — | $3.73M | — | $4.46M | -$4.46M | -$2,000.00 | — | — | -$4.46M | — | — | — | 2,850,269 |
|---|