Complete source-backed income-statement history.
- Available history
- 2019-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 | — | — | — | $9.02M | — | $12.39M | -$12.39M | $871,000.00 | — | — | -$11.52M | -$0.48 | -$0.48 | 23,797,306 | 23,797,306 |
|---|
| 2026-03-31 | — | — | — | $7.57M | — | $11.83M | -$11.83M | $977,000.00 | — | — | -$10.86M | -$0.46 | -$0.46 | 23,723,618 | 23,723,618 |
|---|
| 2025-12-31 | — | — | — | $7.16M | — | $10.8M | -$10.8M | $803,000.00 | — | — | -$10M | -$0.44 | -$0.44 | 1,395,448 | 1,395,448 |
|---|
| 2025-09-30 | — | — | — | $9.13M | — | $12.74M | -$12.74M | $847,000.00 | — | — | -$11.89M | -$0.64 | -$0.64 | 18,701,708 | 18,701,708 |
|---|
| 2025-06-30 | — | — | — | $8.44M | — | $12.26M | -$12.26M | $906,000.00 | — | — | -$11.35M | -$0.61 | -$0.61 | 18,701,286 | 18,701,286 |
|---|
| 2025-03-31 | — | — | — | $6.03M | — | $10.35M | -$10.35M | $158,000.00 | — | — | -$10.2M | -$2.52 | -$2.52 | 4,053,140 | 4,053,140 |
|---|
| 2024-12-31 | — | — | — | $3.85M | — | $7.13M | -$7.13M | -$14.89M | — | — | -$22.03M | -$16.33 | -$16.33 | 5,670 | 5,670 |
|---|
| 2024-09-30 | — | — | — | $36.02M | — | $37.85M | -$37.85M | -$235,000.00 | — | $0.00 | -$38.08M | -$28.16 | -$28.16 | 1,352,265 | 1,352,265 |
|---|
| 2024-06-30 | — | — | — | $3.21M | — | $4.19M | -$4.19M | -$1.46M | — | $0.00 | -$5.65M | -$4.26 | -$4.26 | 1,325,706 | 1,325,706 |
|---|
| 2024-03-31 | — | — | — | $1.96M | — | $2.56M | -$2.56M | -$844,000.00 | — | $0.00 | -$3.41M | -$2.60 | -$2.60 | 1,312,552 | 1,312,552 |
|---|
| 2023-12-31 | — | — | — | $33.37M | — | $62.41M | -$62.41M | — | -$59.82M | -$126,000.00 | -$59.7M | -$40.79 | -$40.79 | -96,159,096 | -96,159,096 |
|---|
| 2023-09-30 | — | — | — | $34.16M | — | $46.96M | -$46.96M | — | -$44.27M | $0.00 | -$44.27M | -$0.39 | -$0.39 | 113,894,188 | 113,894,188 |
|---|
| 2023-06-30 | — | — | — | $34.82M | — | $47.3M | -$47.3M | — | -$45.27M | $0.00 | -$45.27M | -$0.48 | -$0.48 | 94,625,837 | 94,625,837 |
|---|
| 2023-03-31 | — | — | — | $30.72M | — | $43.23M | -$43.23M | — | — | $0.00 | -$41.18M | -$0.44 | -$0.44 | 93,303,672 | 93,303,672 |
|---|
| 2022-12-31 | — | — | — | $28.42M | — | $40.43M | -$40.43M | — | -$38.55M | -$415,000.00 | -$38.14M | -$0.37 | -$0.37 | 5,441,637 | 5,441,637 |
|---|
| 2022-09-30 | — | — | — | $30M | — | $42.95M | -$42.95M | — | -$42.07M | $0.00 | -$42.07M | -$0.50 | -$0.50 | 84,948,837 | 84,948,837 |
|---|
| 2022-06-30 | — | — | — | $31.38M | — | $44.62M | -$44.62M | — | -$44.49M | $150,000.00 | -$44.64M | -$0.69 | -$0.69 | 64,467,483 | 64,467,483 |
|---|
| 2022-03-31 | — | — | — | $29.07M | — | $43.19M | -$43.19M | — | -$43.86M | $0.00 | -$43.86M | -$0.69 | -$0.69 | 63,993,053 | 63,993,053 |
|---|
| 2021-12-31 | — | — | — | $41.6M | — | $55.8M | -$55.8M | — | -$56.93M | — | -$57.94M | -$0.92 | -$0.92 | 193,228 | 193,228 |
|---|
| 2021-09-30 | — | — | — | $33.06M | — | $45.5M | -$45.5M | — | -$45.51M | — | -$45.51M | -$0.72 | -$0.72 | 62,962,434 | 62,962,434 |
|---|
| 2021-06-30 | — | — | — | $25.68M | — | $37.66M | -$37.66M | — | -$37.59M | — | -$37.59M | -$0.60 | -$0.60 | 62,344,718 | 62,344,718 |
|---|
| 2021-03-31 | — | — | — | $20.39M | — | $30.86M | -$30.86M | — | — | $0.00 | -$30.92M | — | — | — | 62,193,734 |
|---|
| 2020-12-31 | — | — | — | $16.76M | — | $25.42M | -$25.42M | — | — | — | -$25.2M | — | — | — | 11,702,390 |
|---|
| 2020-09-30 | — | — | — | $17.18M | — | $23.9M | -$23.9M | — | — | — | -$23.61M | — | — | — | 40,465,705 |
|---|
| 2020-06-30 | — | — | — | $8.89M | — | $12.15M | -$12.15M | — | — | — | -$11.63M | — | — | — | 2,625,648 |
|---|
| 2020-03-31 | — | — | — | $6.84M | — | $9.84M | -$9.84M | — | — | — | -$9.34M | — | — | — | 2,215,958 |
|---|
| 2019-12-31 | $0.00 | — | — | $6.69M | — | $9.51M | -$9.51M | — | — | — | -$8.74M | — | — | — | 181,479 |
|---|
| 2019-09-30 | — | — | — | $5.66M | — | $8.48M | -$8.48M | — | — | — | -$7.27M | — | — | — | 1,463,421 |
|---|
| 2019-06-30 | — | — | — | $2.76M | — | $5.95M | -$5.95M | — | — | — | -$5.3M | — | — | — | 1,050,190 |
|---|
| 2019-03-31 | — | — | — | — | — | — | — | — | — | — | -$2.52M | — | — | — | — |
|---|
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 | — | — | — | $30.75M | — | $46.15M | -$46.15M | $2.71M | -$43.44M | $0.00 | -$43.44M | -$2.85 | -$2.85 | 15,267,817 | 15,267,817 |
|---|
| 2024-12-31 | — | — | — | $45.04M | — | $51.73M | -$51.73M | -$17.44M | -$69.17M | $0.00 | -$69.17M | -$51.77 | -$51.77 | 1,335,925 | 1,335,925 |
|---|
| 2023-12-31 | — | — | — | $133.07M | — | $199.9M | -$199.9M | — | -$190.54M | -$126,000.00 | -$190.42M | -$42.09 | -$42.09 | 4,524,226 | 4,524,226 |
|---|
| 2022-12-31 | — | — | — | $118.87M | — | $171.2M | -$171.2M | — | -$168.98M | -$265,000.00 | -$168.71M | -$2.20 | -$2.20 | 76,654,856 | 76,654,856 |
|---|
| 2021-12-31 | — | — | — | $120.74M | — | $169.82M | -$169.82M | — | -$170.96M | $1.01M | -$171.96M | -$2.74 | -$2.74 | 62,782,126 | 62,782,126 |
|---|
| 2020-12-31 | — | — | — | $49.66M | — | $71.31M | -$71.31M | — | -$69.78M | — | -$69.78M | — | — | — | 26,897,390 |
|---|
| 2019-12-31 | $165,000.00 | — | — | $16.25M | — | $26.87M | -$26.7M | — | -$23.84M | — | -$23.84M | — | — | — | 1,285,933 |
|---|