Complete source-backed income-statement history.
- Available history
- 2021-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 | $19.58M | — | — | $1.58M | — | $43.67M | -$24.09M | — | -$27.92M | -$88,000.00 | -$27.83M | -$1.06 | -$1.06 | 26,145,210 | 26,145,210 |
|---|
| 2026-03-31 | $20.03M | — | — | $2.04M | — | $62.53M | -$42.51M | — | -$43.81M | -$201,000.00 | -$43.61M | -$2.39 | -$2.39 | 18,245,337 | 18,245,337 |
|---|
| 2025-12-31 | $22.2M | — | — | $2.12M | — | $40.78M | -$18.58M | — | -$23.05M | -$179,000.00 | -$22.87M | -$1.45 | -$1.45 | 766,324 | 766,324 |
|---|
| 2025-09-30 | $22.43M | — | — | $2.08M | — | $32.17M | -$9.74M | — | -$25.09M | -$237,000.00 | -$24.86M | -$1.73 | -$1.73 | 14,376,802 | 14,376,802 |
|---|
| 2025-06-30 | $23.26M | — | — | $2.27M | — | $30.69M | -$7.43M | — | -$14.07M | -$795,000.00 | -$13.27M | -$1.00 | -$1.00 | 13,333,374 | 13,333,374 |
|---|
| 2025-03-31 | $27.51M | — | — | $3.1M | — | $41.27M | -$13.76M | — | -$4.29M | -$39,000.00 | -$4.25M | -$0.34 | -$0.34 | 12,607,440 | 12,607,440 |
|---|
| 2024-12-31 | $29.47M | — | — | $2.89M | — | $35.2M | -$5.73M | — | -$13.98M | -$593,000.00 | -$13.38M | -$1.20 | -$1.20 | 176,706 | 176,706 |
|---|
| 2024-09-30 | $29.44M | — | — | $3.25M | — | $36.25M | -$6.81M | — | -$15.56M | -$621,000.00 | -$14.94M | -$1.33 | -$1.33 | 11,254,174 | 11,254,174 |
|---|
| 2024-06-30 | $29.25M | — | — | $3.21M | — | $37.2M | -$7.96M | — | -$12.44M | $324,000.00 | -$12.76M | -$0.09 | -$0.09 | 134,407,109 | 134,407,109 |
|---|
| 2024-03-31 | $32.11M | — | — | $3.48M | — | $43.56M | -$11.44M | — | $52.03M | $1.43M | $50.6M | $0.39 | $0.37 | 130,712,032 | 146,027,085 |
|---|
| 2023-12-31 | $34.27M | — | — | $4.02M | — | $74.19M | -$39.93M | — | -$50.71M | $42,000.00 | -$50.75M | -$0.39 | -$0.39 | -594,454 | -594,454 |
|---|
| 2023-09-30 | $34.01M | — | — | $4.54M | — | $47.47M | -$13.46M | — | -$14.53M | -$62,000.00 | -$14.47M | -$0.11 | -$0.11 | 128,832,502 | 128,832,502 |
|---|
| 2023-06-30 | $32.84M | — | — | $4.51M | — | $49.82M | -$16.98M | — | -$30.76M | $213,000.00 | -$30.97M | -$0.23 | -$0.23 | 134,117,122 | 134,117,122 |
|---|
| 2023-03-31 | $31.53M | — | — | $5.12M | — | $58.9M | -$27.37M | — | -$19.24M | $30,000.00 | -$19.27M | -$0.14 | -$0.14 | 133,082,639 | 133,082,639 |
|---|
| 2022-12-31 | $31.45M | — | — | $5.3M | — | $51.36M | -$19.91M | — | -$42.96M | -$418,000.00 | -$42.54M | $0.84 | $1.35 | 21,755,853 | 21,636,934 |
|---|
| 2022-09-30 | $29.07M | — | — | $5.63M | — | $73.2M | -$44.13M | — | -$111.29M | -$2.29M | -$109M | -$1.39 | -$1.63 | 96,117,011 | 96,235,930 |
|---|
| 2022-06-30 | $27.17M | — | — | $3.79M | — | $38.91M | -$11.74M | — | -$38.54M | -$176,000.00 | -$38.36M | -$2.57 | -$2.57 | 19,020,367 | 19,020,367 |
|---|
| 2022-03-31 | $26.07M | — | — | $6.02M | — | $38.48M | -$12.41M | — | -$28.73M | -$374,000.00 | -$28.35M | -$1.06 | -$1.06 | 18,757,067 | 18,757,067 |
|---|
| 2021-12-31 | $24.46M | — | — | $6.35M | — | $40.74M | -$16.28M | — | -$22.11M | -$1.15M | -$20.96M | $1.11 | $1.11 | 832,662 | 832,662 |
|---|
| 2021-09-30 | $21.77M | — | — | $6.43M | — | $37.06M | -$15.29M | — | -$28.95M | -$992,000.00 | -$27.96M | -$6.34 | -$6.34 | 16,724,066 | 16,724,066 |
|---|
| 2021-06-30 | — | — | — | — | — | — | -$2.03M | — | — | — | $1.96M | — | — | — | 7,128,582 |
|---|
| 2021-03-31 | — | — | — | — | — | — | -$250,369.00 | — | — | — | $3.5M | — | — | — | 7,476,863 |
|---|
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 | $95.41M | — | — | $9.57M | — | $144.91M | -$49.5M | — | -$66.5M | -$1.25M | -$65.25M | -$4.65 | -$4.65 | 14,025,448 | 14,025,448 |
|---|
| 2024-12-31 | $120.27M | — | — | $12.83M | — | $152.21M | -$31.94M | — | $10.05M | $536,000.00 | $9.52M | $0.83 | $0.83 | 11,440,050 | 11,440,050 |
|---|
| 2023-12-31 | $132.65M | — | — | $18.19M | — | $230.38M | -$97.74M | — | -$115.24M | $223,000.00 | -$115.46M | -$0.88 | -$0.88 | 131,400,109 | 131,400,109 |
|---|
| 2022-12-31 | $113.77M | — | — | $20.74M | — | $201.95M | -$88.19M | — | -$221.51M | -$3.25M | -$218.26M | -$3.68 | -$3.68 | 66,513,704 | 66,513,704 |
|---|
| 2021-12-31 | $82.91M | — | — | $24.02M | — | $138.49M | -$55.58M | — | -$117.31M | -$7.89M | -$109.42M | -$19.80 | -$19.80 | 15,503,829 | 15,503,829 |
|---|