Complete source-backed income-statement history.
- Available history
- 2020-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 | $4.74M | $4.17M | $573,000.00 | $1.9M | — | $8.52M | -$7.95M | — | -$6.87M | $27,000.00 | -$6.89M | -$0.55 | -$0.55 | 12,591,000 | 12,591,000 |
|---|
| 2026-03-31 | $11.23M | $6.89M | $4.33M | $2.03M | — | $9.01M | -$4.68M | — | -$4.95M | $5,000.00 | -$4.92M | -$0.43 | -$0.43 | 11,572,000 | 11,572,000 |
|---|
| 2025-12-31 | $5.22M | $7.86M | -$2.64M | $1.88M | — | $7.1M | -$9.74M | — | -$9.75M | $0.00 | -$9.75M | -$0.92 | -$0.92 | 670,000 | 670,000 |
|---|
| 2025-09-30 | $16.5M | $13.97M | $2.53M | $2.1M | — | $9.53M | -$6.99M | — | $2.12M | -$2,000.00 | $2.12M | $0.22 | $0.22 | 9,688,000 | 9,753,000 |
|---|
| 2025-06-30 | $18.39M | $16.76M | $1.64M | $2.09M | — | $8.7M | -$7.06M | — | -$7.47M | $13,000.00 | -$7.49M | -$0.90 | -$0.90 | 8,287,000 | 8,287,000 |
|---|
| 2025-03-31 | $5.88M | $4.67M | $1.21M | $1.93M | — | $10.48M | -$9.27M | — | -$10.17M | $12,000.00 | -$10.16M | -$1.26 | -$1.26 | 8,076,000 | 8,076,000 |
|---|
| 2024-12-31 | $11.47M | $15.19M | -$3.72M | $1.94M | — | $10.86M | -$14.57M | — | -$18.96M | $24,000.00 | -$18.98M | -$2.43 | -$2.43 | 179,000 | 179,000 |
|---|
| 2024-09-30 | $15.79M | $12.93M | $2.86M | $2.62M | — | $12.56M | -$9.69M | — | -$10.51M | $4,000.00 | -$10.51M | -$1.32 | -$1.32 | 7,984,000 | 7,984,000 |
|---|
| 2024-06-30 | $15.54M | $13.51M | $2.03M | $3M | — | $13.4M | -$11.37M | — | -$9.66M | $4,000.00 | -$9.66M | -$1.23 | -$1.23 | 7,864,000 | 7,864,000 |
|---|
| 2024-03-31 | $12.64M | $10.37M | $2.79M | $3.07M | — | $13.03M | -$10.24M | — | -$11M | $5,000.00 | -$11M | -$1.80 | -$1.80 | 6,108,000 | 6,108,000 |
|---|
| 2023-12-31 | $18.38M | $17.05M | $1.33M | $4.14M | — | $13.16M | -$11.83M | — | -$13.81M | $14,000.00 | -$13.83M | -$2.30 | -$2.30 | 49,000 | 49,000 |
|---|
| 2023-09-30 | $16.7M | $14.71M | $1.99M | $4.52M | — | $14.61M | -$12.63M | — | -$14.1M | $3,000.00 | -$14.11M | -$2.40 | -$2.40 | 5,876,000 | 5,876,000 |
|---|
| 2023-06-30 | $4.75M | $8.48M | -$3.73M | $5.18M | — | $16.76M | -$20.48M | — | -$23.58M | $2,000.00 | -$23.58M | -$4.14 | -$4.14 | 5,700,000 | 5,700,000 |
|---|
| 2023-03-31 | $4.43M | $5.57M | -$877,000.00 | $5.75M | — | $19.15M | -$20.03M | — | -$24.33M | $2,000.00 | -$24.33M | -$4.32 | -$4.32 | 5,628,000 | 5,628,000 |
|---|
| 2022-12-31 | $8.57M | $16.55M | -$7.98M | $6.19M | — | $17.94M | -$25.92M | — | -$19.68M | $5,000.00 | -$19.69M | -$12.98 | -$12.98 | -158,871,000 | -161,336,000 |
|---|
| 2022-09-30 | $11.01M | $21.76M | -$10.75M | $8.57M | — | $20.39M | -$31.14M | — | -$19.96M | $0.00 | -$19.96M | -$0.12 | -$0.13 | 165,901,000 | 174,118,000 |
|---|
| 2022-06-30 | $9.77M | $15.07M | -$5.3M | $7.64M | — | $22.69M | -$27.99M | — | -$9.65M | $1,000.00 | -$9.65M | -$0.06 | -$0.06 | 164,041,000 | 164,041,000 |
|---|
| 2022-03-31 | $7.03M | $13.03M | -$6M | $6.95M | — | $20.3M | -$26.3M | — | -$24.03M | $2,000.00 | -$24.03M | -$0.15 | -$0.15 | 163,165,000 | 163,165,000 |
|---|
| 2021-12-31 | $3.3M | $5.74M | -$2.43M | $4.32M | — | $23.02M | -$25.45M | — | $11.44M | $2,000.00 | $11.44M | $0.08 | $0.08 | 19,376,000 | 19,298,655 |
|---|
| 2021-09-30 | $357,000.00 | $418,000.00 | -$61,000.00 | $7.61M | — | $14.25M | -$14.31M | $49.2M | $34.9M | $0.00 | $34.9M | $0.31 | $0.30 | 113,797,000 | 115,932,143 |
|---|
| 2021-06-30 | $596,000.00 | $585,000.00 | $11,000.00 | $4.6M | — | $7.87M | -$7.85M | — | -$9.16M | $0.00 | -$9.16M | -$0.13 | -$0.13 | 72,389,000 | 72,389,000 |
|---|
| 2021-03-31 | $793,000.00 | $672,000.00 | $121,000.00 | $2.35M | — | $5.67M | -$5.54M | — | -$13.85M | $0.00 | -$13.78M | -$0.19 | -$0.19 | 72,354,000 | 72,354,000 |
|---|
| 2020-12-31 | $943,000.00 | $702,000.00 | $241,000.00 | $4.58M | — | $5.25M | -$5.01M | — | — | — | -$7.63M | -$0.10 | -$0.10 | -118,000 | -118,000 |
|---|
| 2020-09-30 | $1.13M | $1.16M | -$36,000.00 | $727,000.00 | — | $3.06M | -$3.09M | -$867,000.00 | — | — | -$3.96M | -$0.05 | -$0.05 | 72,277,000 | 72,277,000 |
|---|
| 2020-06-30 | — | — | — | — | — | — | — | — | — | — | -$3.85M | — | — | — | — |
|---|
| 2020-03-31 | — | — | — | — | — | — | — | — | — | — | -$1.24M | — | — | — | — |
|---|
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 | $45.99M | $43.27M | $2.72M | $8M | — | $35.81M | -$33.08M | — | -$25.3M | $23,000.00 | -$25.32M | -$2.71 | -$2.71 | 9,360,000 | 9,360,000 |
|---|
| 2024-12-31 | $55.96M | $52M | $3.97M | $10.63M | — | $49.84M | -$45.87M | — | -$50.12M | $37,000.00 | -$50.16M | -$6.69 | -$6.69 | 7,500,000 | 7,500,000 |
|---|
| 2023-12-31 | $44.52M | $45.81M | -$1.29M | $19.59M | — | $63.68M | -$64.97M | — | -$75.82M | $21,000.00 | -$75.84M | -$13.11 | -$13.11 | 5,787,000 | 5,787,000 |
|---|
| 2022-12-31 | $36.38M | $66.41M | -$30.03M | $30.68M | — | $81.32M | -$111.35M | — | -$73.32M | $8,000.00 | -$73.33M | -$13.31 | -$13.32 | 5,508,000 | 5,812,000 |
|---|
| 2021-12-31 | $5.05M | $7.41M | -$2.36M | $20.08M | — | $50.79M | -$53.16M | — | $23.4M | $2,000.00 | $23.4M | $0.22 | $0.22 | 105,568,000 | 107,786,000 |
|---|
| 2020-12-31 | $2.64M | $2.34M | $300,000.00 | $7.02M | — | $12.17M | -$11.87M | — | -$16.67M | $0.00 | -$16.67M | -$0.23 | -$0.23 | 72,027,000 | 72,027,000 |
|---|