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 | — | — | — | $46.93M | $18.14M | $65.08M | -$65.08M | $5.61M | -$59.46M | $69,000.00 | -$59.53M | -$1.54 | -$1.54 | 38,685,565 | 38,685,565 |
|---|
| 2026-03-31 | — | — | — | $45.9M | $23.62M | $69.52M | -$69.52M | $6.07M | -$63.45M | $51,000.00 | -$63.5M | -$1.65 | -$1.65 | 38,491,433 | 38,491,433 |
|---|
| 2025-12-31 | — | — | — | $46.22M | $20.75M | $66.97M | -$66.97M | $6.53M | -$60.44M | $88,000.00 | -$60.53M | -$1.62 | -$1.62 | 779,529 | 779,529 |
|---|
| 2025-09-30 | — | — | — | $50.33M | $17.36M | $67.7M | -$67.7M | $5.48M | -$62.22M | $102,000.00 | -$62.32M | -$1.77 | -$1.77 | 35,178,691 | 35,178,691 |
|---|
| 2025-06-30 | — | — | — | $46.32M | $15.09M | $61.41M | -$61.41M | $6.22M | -$55.2M | $52,000.00 | -$55.25M | -$1.58 | -$1.58 | 35,024,592 | 35,024,592 |
|---|
| 2025-03-31 | — | — | — | $27.76M | $12.18M | $39.95M | -$39.95M | $5.98M | -$33.97M | $119,000.00 | -$34.09M | -$1.02 | -$1.02 | 33,324,745 | 33,324,745 |
|---|
| 2024-12-31 | — | — | — | $24.8M | $9.75M | $34.55M | -$34.55M | $5.27M | -$29.28M | $176,000.00 | -$29.46M | -$0.98 | -$0.98 | 796,417 | 796,417 |
|---|
| 2024-09-30 | — | — | — | $24.69M | $8.17M | $32.86M | -$32.86M | $6.37M | -$26.49M | $114,000.00 | -$26.6M | -$0.89 | -$0.89 | 29,935,551 | 29,935,551 |
|---|
| 2024-06-30 | — | — | — | $23.49M | $7.37M | $30.85M | -$30.85M | $4.56M | -$26.29M | $60,000.00 | -$26.35M | -$1.03 | -$1.03 | 25,649,043 | 25,649,043 |
|---|
| 2024-03-31 | — | — | — | $23.7M | $7.76M | $31.46M | -$31.46M | $4.52M | -$26.94M | $5,000.00 | -$26.95M | -$1.09 | -$1.09 | 24,809,869 | 24,809,869 |
|---|
| 2023-12-31 | — | — | — | $22.57M | — | $29.71M | -$29.71M | $6.17M | -$23.55M | $32,000.00 | -$23.58M | -$0.97 | -$0.97 | 710,675 | 710,675 |
|---|
| 2023-09-30 | — | — | — | $14.42M | — | $18.96M | -$18.96M | $4.86M | -$14.1M | $20,000.00 | -$14.12M | -$0.58 | -$0.58 | 24,316,817 | 24,316,817 |
|---|
| 2023-06-30 | — | — | — | $12.1M | — | $17.33M | -$17.33M | $1.41M | -$15.92M | $24,000.00 | -$15.95M | -$0.74 | -$0.74 | 21,484,955 | 21,484,955 |
|---|
| 2023-03-31 | — | — | — | $20.18M | — | $25.13M | -$25.13M | $2.37M | -$22.76M | $23,000.00 | -$22.78M | -$1.20 | -$1.20 | 18,954,914 | 18,954,914 |
|---|
| 2022-12-31 | — | — | — | $10.02M | — | $15.02M | -$15.02M | $3.78M | -$11.24M | $0.00 | -$11.24M | -$7.32 | -$7.32 | 96,432 | 96,432 |
|---|
| 2022-09-30 | — | — | — | $7.89M | — | $10.48M | -$10.48M | -$5.67M | -$16.15M | $0.00 | -$16.15M | -$16.82 | -$16.82 | 960,317 | 960,317 |
|---|
| 2022-06-30 | — | — | — | $7.71M | — | $12.02M | -$12.02M | $2.44M | -$9.58M | $0.00 | -$9.58M | -$10.14 | -$10.14 | 944,706 | 944,706 |
|---|
| 2022-03-31 | — | — | — | $7.82M | — | $9.96M | -$9.96M | $107,000.00 | -$9.85M | — | -$9.85M | -$10.67 | -$10.67 | 923,750 | 923,750 |
|---|
| 2021-12-31 | — | — | — | -$10.91M | — | -$20.33M | $20.33M | — | — | — | $18.08M | -$39.58 | -$39.58 | -38,549,069 | -38,549,069 |
|---|
| 2021-09-30 | — | — | — | $13.46M | — | $18.45M | -$18.45M | — | — | — | -$18.55M | -$0.43 | -$0.43 | 43,091,822 | 43,091,822 |
|---|
| 2021-06-30 | — | — | — | $10.84M | — | $16.32M | -$16.32M | — | — | — | -$16.45M | -$0.38 | -$0.38 | 43,041,856 | 43,041,856 |
|---|
| 2021-03-31 | — | — | — | $11.79M | — | $16.49M | -$16.49M | — | — | — | -$19.05M | — | — | — | 32,027,161 |
|---|
| 2020-12-31 | — | — | — | $7.7M | — | $9.79M | -$9.79M | — | — | — | -$14.32M | — | — | — | 99,091 |
|---|
| 2020-09-30 | — | — | — | $6.73M | — | $7.95M | -$7.95M | — | -$500,911.00 | — | -$10M | — | — | — | 15,282,987 |
|---|
| 2020-06-30 | — | — | — | $5.53M | — | $6.67M | -$6.67M | — | — | — | -$6.77M | — | — | — | 15,266,222 |
|---|
| 2020-03-31 | — | — | — | $8.22M | — | $9.63M | -$9.63M | — | — | — | -$9.75M | — | — | — | 14,495,972 |
|---|
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 | — | — | — | $170.64M | $65.38M | $236.02M | -$236.02M | $24.2M | -$211.82M | $361,000.00 | -$212.18M | -$6.01 | -$6.01 | 35,295,663 | 35,295,663 |
|---|
| 2024-12-31 | — | — | — | $96.67M | $33.05M | $129.72M | -$129.72M | $20.72M | -$109M | $355,000.00 | -$109.36M | -$3.96 | -$3.96 | 27,606,022 | 27,606,022 |
|---|
| 2023-12-31 | — | — | — | $69.26M | $21.86M | $91.13M | -$91.13M | $14.8M | -$76.33M | $99,000.00 | -$76.43M | -$3.42 | -$3.42 | 22,315,877 | 22,315,877 |
|---|
| 2022-12-31 | — | — | — | $33.44M | — | $47.48M | -$47.48M | $648,000.00 | -$46.83M | $0.00 | -$46.83M | -$45.05 | -$45.05 | 1,039,490 | 1,039,490 |
|---|
| 2021-12-31 | — | — | — | $25.17M | — | $30.93M | -$30.93M | -$5.04M | — | — | -$35.97M | -$40.95 | -$40.95 | 878,407 | 878,407 |
|---|
| 2020-12-31 | — | — | — | $28.17M | — | $34.04M | -$34.04M | — | — | — | -$40.84M | — | — | — | 15,115,129 |
|---|