Complete source-backed income-statement history.
- Available history
- 2018-05-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 | $33.97M | — | — | — | — | — | -$4.89M | -$3.49M | -$8.38M | -$150,000.00 | -$8.61M | -$0.10 | -$0.10 | 82,586,000 | 82,586,000 |
|---|
| 2026-03-31 | $31.39M | — | — | — | — | — | -$7.53M | -$261,000.00 | -$7.79M | $1.32M | -$9.37M | -$0.11 | -$0.11 | 81,672,000 | 81,672,000 |
|---|
| 2025-12-31 | $38.66M | — | — | — | — | — | -$6.21M | -$26.08M | -$32.28M | $54,000.00 | -$32.34M | -$0.40 | -$0.40 | 765,000 | 765,000 |
|---|
| 2025-09-30 | $35.4M | — | — | — | — | $42.49M | -$7.09M | -$10.52M | -$17.61M | $282,000.00 | -$17.89M | -$0.22 | -$0.22 | 81,724,000 | 81,724,000 |
|---|
| 2025-06-30 | $31.25M | — | — | — | — | $38.03M | -$6.79M | -$326,000.00 | -$8.52M | $279,000.00 | -$7.39M | -$0.10 | -$0.10 | 79,719,000 | 79,719,000 |
|---|
| 2025-03-31 | $28.03M | — | — | — | — | $32.71M | -$4.68M | -$3.64M | -$8.33M | $280,000.00 | -$8.61M | -$0.12 | -$0.12 | 74,452,000 | 74,452,000 |
|---|
| 2024-12-31 | $32.8M | — | — | — | — | — | -$4.54M | $8,000.00 | -$4.53M | -$288,000.00 | -$4.24M | -$0.09 | -$0.09 | 4,880,000 | 4,273,000 |
|---|
| 2024-09-30 | $29.86M | — | — | — | — | $36.73M | -$6.87M | $62.14M | $55.27M | $342,000.00 | $54.93M | $0.73 | $0.66 | 74,271,000 | 84,177,000 |
|---|
| 2024-06-30 | $26.2M | — | — | — | — | $39.53M | -$13.33M | -$34.8M | -$48.13M | $182,000.00 | -$48.31M | -$0.75 | -$0.75 | 65,415,000 | 65,415,000 |
|---|
| 2024-03-31 | $6.71M | — | — | — | — | $10.17M | -$3.47M | -$126,000.00 | -$3.59M | $84,000.00 | -$3.68M | -$0.18 | -$0.18 | 25,080,000 | 25,080,000 |
|---|
| 2023-12-31 | $6.53M | — | — | — | — | — | -$2.8M | -$8,000.00 | -$2.81M | $74,000.00 | -$2.79M | -$0.14 | -$0.14 | -156,000 | -156,000 |
|---|
| 2023-09-30 | $6.45M | — | — | — | — | $8.41M | -$1.96M | -$105,000.00 | -$2.07M | $84,000.00 | -$2.32M | -$0.12 | -$0.12 | 24,713,000 | 24,713,000 |
|---|
| 2023-06-30 | $12.08M | — | — | — | — | $12.2M | -$116,000.00 | -$239,000.00 | -$355,000.00 | $75,000.00 | -$421,000.00 | -$0.04 | -$0.04 | 24,947,000 | 24,947,000 |
|---|
| 2023-03-31 | $7.34M | — | — | — | — | $9.24M | -$1.91M | $26,000.00 | -$1.88M | $75,000.00 | -$2.11M | -$0.11 | -$0.11 | 24,718,000 | 24,718,000 |
|---|
| 2022-12-31 | $9.68M | — | — | — | — | $9.45M | $230,000.00 | -$2.4M | -$2.17M | $109,000.00 | $40.76M | $3.20 | $3.20 | 2,602,000 | 2,602,000 |
|---|
| 2022-09-30 | $8.27M | — | — | — | — | $8.54M | -$272,000.00 | -$1.67M | -$1.94M | $78,000.00 | -$2.65M | -$0.21 | -$0.21 | 16,853,000 | 16,853,000 |
|---|
| 2022-06-30 | $12.53M | — | — | — | — | $12.76M | -$232,000.00 | -$1.93M | -$2.16M | $76,000.00 | -$2.9M | -$0.47 | -$0.47 | 7,808,000 | 7,808,000 |
|---|
| 2022-03-31 | $8.11M | — | — | — | — | $9.23M | -$1.11M | -$2.08M | -$3.19M | $73,000.00 | -$4.29M | -$0.68 | -$0.68 | 7,558,000 | 7,558,000 |
|---|
| 2021-12-31 | -$212,000.00 | — | — | — | — | $813,000.00 | -$1.03M | — | -$598,000.00 | $102,000.00 | -$2.6M | -$0.45 | — | 49,000 | 7,209,832 |
|---|
| 2021-09-30 | $17.82M | — | — | — | — | $16.03M | $1.79M | — | -$1.11M | $83,000.00 | -$1.19M | -$0.26 | — | 7,201,000 | 7,201 |
|---|
| 2021-06-30 | $14.38M | — | — | — | — | $10.57M | $3.81M | — | $1.03M | $82,000.00 | $943,000.00 | $0.02 | $0.02 | 7,187,000 | 7,366,000 |
|---|
| 2021-03-31 | $9.74M | — | — | — | — | $10.38M | -$634,000.00 | — | -$3.17M | $81,000.00 | -$3.25M | — | — | — | 7,115 |
|---|
| 2020-12-31 | $11.12M | — | — | — | — | $10.76M | $357,000.00 | — | -$2.21M | $1.71M | -$3.92M | — | — | — | -16 |
|---|
| 2020-09-30 | $9.36M | — | — | — | — | $9.97M | -$605,000.00 | — | -$3.02M | -$22,000.00 | -$2.99M | — | — | — | 7,096 |
|---|
| 2020-06-30 | $7M | — | — | — | — | $8.58M | -$1.59M | — | -$3.87M | $14.49M | -$18.36M | -$2.66 | -$2.66 | 7,096 | 7,096 |
|---|
| 2020-03-31 | $11.79M | — | — | — | — | $11.65M | $136,000.00 | — | -$2.1M | -$617,000.00 | -$1.49M | — | — | — | 7,084 |
|---|
| 2019-12-31 | $10.35M | — | — | — | — | $12.49M | -$2.15M | — | -$2.97M | -$483,000.00 | -$2.48M | — | — | — | 2,193,633 |
|---|
| 2019-09-30 | $11.01M | — | — | — | — | $8.95M | $2.06M | — | $2.06M | $613,000.00 | $1.44M | — | — | — | 1,667 |
|---|
| 2019-08-31 | — | — | — | — | — | — | — | — | — | — | $2.62M | — | — | — | — |
|---|
| 2019-06-30 | $16.33M | — | — | — | — | $12.59M | $3.75M | — | $3.75M | $1.23M | $2.52M | — | — | — | 1,667 |
|---|
| 2019-05-31 | — | — | — | — | — | — | — | — | — | — | $1.48M | — | — | — | — |
|---|
| 2019-03-31 | $8.15M | — | — | — | — | $7.23M | $917,000.00 | — | $917,000.00 | $289,000.00 | $628,000.00 | — | — | — | 1,667 |
|---|
| 2018-08-31 | — | — | — | — | — | — | — | — | — | — | $1.26M | — | — | — | — |
|---|
| 2018-05-31 | — | — | — | — | — | — | — | — | — | — | $1.62M | — | — | — | — |
|---|
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 | $133.34M | — | — | — | — | — | -$24.76M | -$40.56M | -$65.33M | $895,000.00 | -$66.22M | -$0.84 | -$0.84 | 79,392,000 | 79,392,000 |
|---|
| 2024-12-31 | $95.57M | — | — | — | — | — | -$28.21M | $27.22M | -$982,000.00 | $320,000.00 | -$1.3M | -$0.08 | -$0.08 | 59,819,000 | 59,819,000 |
|---|
| 2023-12-31 | $32.39M | — | — | — | — | — | -$6.79M | -$326,000.00 | -$7.11M | $308,000.00 | -$7.63M | -$0.40 | -$0.40 | 24,876,000 | 24,876,000 |
|---|
| 2022-12-31 | $38.6M | — | — | — | — | $39.98M | -$1.39M | -$8.07M | -$9.46M | $336,000.00 | $30.91M | $2.06 | $2.06 | 13,380,000 | 13,380,000 |
|---|
| 2021-12-31 | $41.73M | — | — | — | — | $37.79M | $3.94M | -$7.79M | -$3.85M | $348,000.00 | -$6.1M | -$1.22 | -$1.22 | 7,217,000 | 7,217,000 |
|---|
| 2020-12-31 | $39.26M | — | — | — | — | $40.96M | -$1.7M | -$9.49M | -$11.19M | $15.56M | -$26.75M | — | — | — | 7,094 |
|---|
| 2019-12-31 | $45.83M | — | — | — | — | $41.26M | $4.57M | -$821,000.00 | $3.75M | $1.65M | $2.11M | — | — | — | 2,195,300 |
|---|