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 | $22.83M | $3.92M | $18.91M | $6.9M | — | $24.05M | -$5.14M | — | — | — | -$6.2M | -$0.18 | -$0.18 | 34,104,430 | 34,104,430 |
|---|
| 2026-03-31 | $22.07M | $4.02M | $18.05M | $7.19M | — | $23.62M | -$5.57M | — | — | $0.00 | -$6.69M | -$0.20 | -$0.20 | 33,716,813 | 33,716,813 |
|---|
| 2025-12-31 | $26.59M | $6.01M | $20.58M | $7.03M | — | $22.35M | -$1.77M | — | — | $0.00 | -$2.73M | -$0.08 | -$0.08 | 223,531 | 223,531 |
|---|
| 2025-09-30 | $27.35M | $6.19M | $21.17M | $6.58M | — | $23.77M | -$2.6M | — | — | $0.00 | -$3.5M | -$0.11 | -$0.11 | 33,134,606 | 33,134,606 |
|---|
| 2025-06-30 | $19.5M | $3.29M | $16.21M | $6.85M | — | $24.4M | -$8.19M | — | — | $0.00 | -$8.65M | -$0.26 | -$0.26 | 32,863,031 | 32,863,031 |
|---|
| 2025-03-31 | $22.52M | $5.18M | $17.34M | $7.44M | $15.05M | $22.49M | -$5.15M | — | — | $0.00 | -$6.59M | -$0.21 | -$0.21 | 31,480,911 | 31,480,911 |
|---|
| 2024-12-31 | $21.47M | $5.28M | $16.19M | $6.05M | $13.79M | $19.84M | -$3.65M | — | — | — | -$5.25M | -$0.17 | -$0.17 | 263,194 | 263,194 |
|---|
| 2024-09-30 | $21.06M | $5.64M | $15.42M | $5.75M | $13.91M | $19.66M | -$4.24M | — | — | $0.00 | -$5.45M | -$0.19 | -$0.19 | 29,444,625 | 29,444,625 |
|---|
| 2024-06-30 | $19.26M | $5.12M | $14.13M | $6.07M | $14.3M | $20.36M | -$6.23M | — | — | $0.00 | -$7.51M | -$0.26 | -$0.26 | 28,853,216 | 28,853,216 |
|---|
| 2024-03-31 | $18.12M | $4.78M | $13.34M | $5.78M | $15.1M | $20.89M | -$7.55M | — | — | $0.00 | -$8.93M | -$0.32 | -$0.32 | 28,285,176 | 28,285,176 |
|---|
| 2023-12-31 | $18.01M | $4.47M | $13.55M | $5.38M | $13.22M | $18.6M | -$5.05M | — | — | — | -$6.2M | -$0.22 | -$0.22 | 319,398 | 319,398 |
|---|
| 2023-09-30 | $16.43M | $4.19M | $12.23M | $4.8M | $13.39M | $18.18M | -$5.95M | — | — | $0.00 | -$7.26M | -$0.28 | -$0.28 | 26,017,329 | 26,017,329 |
|---|
| 2023-06-30 | $16.51M | $4.54M | $11.97M | $5.34M | $14.48M | $19.83M | -$7.85M | — | — | $0.00 | -$9.12M | -$0.36 | -$0.36 | 25,472,526 | 25,472,526 |
|---|
| 2023-03-31 | $14.47M | $4.1M | $10.37M | $5.26M | $13.43M | $18.69M | -$8.32M | — | — | $0.00 | -$10.38M | -$0.41 | -$0.41 | 25,097,262 | 25,097,262 |
|---|
| 2022-12-31 | $12.79M | $3.99M | $8.8M | $5.09M | $13.57M | $18.66M | -$9.86M | — | — | — | -$11.15M | -$0.44 | -$0.44 | 79,964 | 79,964 |
|---|
| 2022-09-30 | $11.16M | $3.19M | $7.97M | $5.61M | $12.55M | $18.16M | -$10.2M | — | — | $0.00 | -$11.79M | -$0.48 | -$0.48 | 24,728,701 | 24,728,701 |
|---|
| 2022-06-30 | $10.2M | $2.73M | $7.47M | $5.67M | $12.77M | $18.44M | -$10.97M | — | — | $0.00 | -$12.69M | -$0.52 | -$0.52 | 24,503,552 | 24,503,552 |
|---|
| 2022-03-31 | $11.37M | $3.12M | $8.26M | $5.58M | $12.44M | $18.02M | -$9.76M | — | — | $0.00 | -$11.46M | -$0.47 | -$0.47 | 24,307,485 | 24,307,485 |
|---|
| 2021-12-31 | $11M | $2.92M | $8.08M | $5.35M | $11.75M | $17.09M | -$9.02M | — | — | — | -$10.69M | -$0.36 | -$0.36 | 2,546,842 | 2,546,842 |
|---|
| 2021-09-30 | $10.34M | $2.83M | $7.51M | $4.33M | $9.42M | $13.75M | -$6.24M | — | — | $0.00 | -$8.08M | -$0.34 | -$0.34 | 24,101,399 | 24,101,399 |
|---|
| 2021-06-30 | $12.63M | $3.27M | $9.36M | $4.44M | $9.53M | $13.96M | -$4.61M | — | — | $0.00 | -$8.49M | -$0.48 | -$0.48 | 17,553,818 | 17,553,818 |
|---|
| 2021-03-31 | $11.22M | $2.72M | $8.49M | $4.1M | $8.27M | $12.37M | -$3.87M | — | — | $0.00 | -$8.81M | -$32.73 | -$32.73 | 269,178 | 269,178 |
|---|
| 2020-12-31 | $10.75M | $2.53M | $8.22M | $3.92M | $7.28M | $11.2M | -$2.98M | — | — | — | -$4.62M | -$21.83 | -$21.83 | 1,686 | 1,686 |
|---|
| 2020-09-30 | $12.77M | $3.2M | $9.58M | $3.69M | $7.05M | $10.74M | -$1.17M | — | — | $0.00 | -$4.13M | -$19.26 | -$19.26 | 202,408 | 202,408 |
|---|
| 2020-06-30 | $7.64M | $2.22M | $5.42M | $3.25M | $5.62M | $8.87M | -$3.45M | — | — | $0.00 | -$8.79M | -$43.44 | -$43.44 | 202,397 | 202,397 |
|---|
| 2020-03-31 | $9.98M | $2.92M | $7.06M | $4.83M | $7.68M | $12.52M | -$5.46M | — | — | $0.00 | -$6.74M | -$33.32 | -$33.32 | 202,341 | 202,341 |
|---|
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 | $99.99M | $22.77M | $77.22M | $27.89M | — | $93.56M | -$16.34M | — | — | $0.00 | -$21.47M | -$0.66 | -$0.66 | 32,722,438 | 32,722,438 |
|---|
| 2024-12-31 | $79.91M | $20.82M | $59.09M | $23.65M | $57.1M | $80.76M | -$21.67M | — | — | — | -$27.14M | -$0.93 | -$0.93 | 29,126,314 | 29,126,314 |
|---|
| 2023-12-31 | $65.42M | $17.3M | $48.12M | $20.78M | $54.52M | $75.3M | -$27.17M | — | — | — | -$32.96M | -$1.27 | -$1.27 | 25,851,813 | 25,851,813 |
|---|
| 2022-12-31 | $45.52M | $13.03M | $32.49M | $21.95M | $51.34M | $73.29M | -$40.79M | — | — | — | -$47.08M | -$1.91 | -$1.91 | 24,594,784 | 24,594,784 |
|---|
| 2021-12-31 | $45.18M | $11.75M | $33.44M | $18.21M | $38.96M | $57.17M | -$23.74M | — | — | — | -$36.08M | -$2.17 | -$2.17 | 16,608,800 | 16,608,800 |
|---|
| 2020-12-31 | $41.14M | $10.87M | $30.27M | $15.7M | $27.63M | $43.32M | -$13.05M | — | — | — | -$24.28M | -$117.85 | -$117.85 | 204,068 | 204,068 |
|---|