Complete source-backed income-statement history.
- Available history
- 2019-12-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 | $171.68M | — | — | $17.18M | $57.43M | — | $85.52M | -$3.82M | $81.7M | $6.98M | $74.72M | $0.84 | $0.74 | 88,887,744 | 101,397,028 |
|---|
| 2026-03-31 | $132.87M | — | — | $12.57M | $46.94M | — | $61.5M | -$4.72M | $56.78M | $3.92M | $52.86M | $0.60 | $0.52 | 88,006,244 | 101,112,095 |
|---|
| 2025-12-31 | $92.02M | — | — | $16.94M | $48.24M | — | $19.79M | -$5.23M | — | — | $14.56M | $0.17 | $0.17 | 358,165 | 358,165 |
|---|
| 2025-09-30 | $54.34M | — | — | $9.35M | $40.06M | — | $1.77M | -$5.3M | — | — | -$3.53M | -$0.04 | -$0.04 | 86,333,772 | 86,333,772 |
|---|
| 2025-06-30 | $8.84M | — | — | $6.02M | $38.82M | — | -$37.51M | -$4.07M | -$41.58M | $0.00 | -$41.58M | -$0.49 | -$0.49 | 85,588,108 | 85,588,108 |
|---|
| 2025-03-31 | $3.12M | $1.52M | — | $6.97M | $30.06M | — | -$35.43M | -$2.94M | -$38.37M | $0.00 | -$38.37M | -$0.45 | -$0.45 | 85,172,696 | 85,172,696 |
|---|
| 2024-12-31 | $2.92M | $1.35M | — | $16.48M | $21.2M | — | -$36.11M | -$2.4M | — | — | -$38.51M | -$0.46 | -$0.46 | 1,987,513 | 1,987,513 |
|---|
| 2024-09-30 | $4.45M | $1.57M | — | $11.89M | $20.18M | — | -$29.19M | -$1.84M | — | — | -$31.03M | -$0.40 | -$0.40 | 78,316,820 | 78,316,820 |
|---|
| 2024-06-30 | $3.66M | $1.49M | — | $9.42M | $19.94M | — | -$27.2M | -$1.47M | — | — | -$28.67M | -$0.38 | -$0.38 | 76,435,831 | 76,435,831 |
|---|
| 2024-03-31 | $2.97M | $1.47M | — | $10.06M | — | — | -$28.8M | -$1.28M | — | — | -$30.08M | -$0.40 | -$0.40 | 75,393,907 | 75,393,907 |
|---|
| 2023-12-31 | $4.53M | $993,000.00 | — | $12.83M | — | — | -$26.44M | -$1.01M | — | — | -$27.45M | -$0.42 | -$0.42 | 225,583 | 225,583 |
|---|
| 2023-09-30 | $3.68M | $570,000.00 | — | $7.44M | — | — | -$14.89M | -$899,000.00 | — | — | -$15.79M | -$0.24 | -$0.24 | 64,857,508 | 64,857,508 |
|---|
| 2023-06-30 | $4.79M | $671,000.00 | — | $17.7M | — | — | -$22.83M | -$692,000.00 | — | — | -$23.52M | -$0.36 | -$0.36 | 64,788,482 | 64,788,482 |
|---|
| 2023-03-31 | $4.49M | $654,000.00 | — | $5.28M | — | — | -$9.23M | -$2.51M | — | — | -$11.75M | -$0.18 | -$0.18 | 64,656,424 | 64,656,424 |
|---|
| 2022-12-31 | $5.36M | $694,000.00 | — | $4.98M | — | — | -$6.5M | -$36,000.00 | — | — | -$6.53M | -$0.09 | -$0.09 | 1,213,820 | 1,213,820 |
|---|
| 2022-09-30 | $3.17M | $740,000.00 | — | $4.51M | — | — | -$8.83M | -$261,000.00 | — | — | -$9.09M | -$0.14 | -$0.14 | 64,458,741 | 64,458,741 |
|---|
| 2022-06-30 | $3.92M | $731,000.00 | — | $5.22M | — | — | -$8.97M | -$477,000.00 | — | — | -$9.45M | -$0.15 | -$0.15 | 62,179,305 | 62,179,305 |
|---|
| 2022-03-31 | $3.49M | $694,000.00 | — | $4.73M | — | — | -$14.47M | -$1.47M | — | $0.00 | -$15.94M | -$0.30 | -$0.30 | 52,465,283 | 52,465,283 |
|---|
| 2021-12-31 | $3.22M | $726,000.00 | — | $5.38M | — | — | -$11.36M | -$201,000.00 | — | $0.00 | -$11.56M | -$0.23 | -$0.23 | 855,434 | 855,434 |
|---|
| 2021-09-30 | $3.18M | $890,000.00 | — | $4.49M | — | — | -$7.08M | -$201,000.00 | — | $0.00 | -$7.28M | -$0.14 | -$0.14 | 52,081,497 | 52,081,497 |
|---|
| 2021-06-30 | $3.38M | $714,000.00 | — | $4.6M | — | — | -$6.35M | -$198,000.00 | — | $0.00 | -$6.55M | -$0.13 | -$0.13 | 50,847,126 | 50,847,126 |
|---|
| 2021-03-31 | $3.08M | $694,000.00 | — | $6.05M | — | — | -$9M | -$182,000.00 | — | $0.00 | -$9.18M | -$0.21 | -$0.21 | 43,443,361 | 43,443,361 |
|---|
| 2020-12-31 | $739,628.00 | $237,712.00 | — | $5.25M | — | — | -$15.91M | -$172,948.00 | — | — | -$16.09M | — | — | — | 2,311,442 |
|---|
| 2020-09-30 | $0.00 | $0.00 | — | $7.66M | — | — | -$14.81M | -$155,913.00 | — | — | -$14.97M | — | — | — | 37,755,472 |
|---|
| 2020-06-30 | $0.00 | $0.00 | — | $8.49M | — | — | -$13.72M | -$199,419.00 | — | $0.00 | -$13.92M | — | — | — | 28,479,016 |
|---|
| 2020-03-31 | $0.00 | $0.00 | — | $10.82M | — | — | -$14.65M | -$145,358.00 | — | $0.00 | -$14.79M | — | — | — | 28,428,616 |
|---|
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 | $158.32M | — | — | $39.28M | $157.18M | — | -$51.38M | -$17.55M | — | $0.00 | -$68.92M | -$0.80 | -$0.80 | 86,059,101 | 86,059,101 |
|---|
| 2024-12-31 | $14M | $5.88M | — | $47.84M | $81.57M | — | -$121.29M | -$7M | — | $0.00 | -$128.29M | -$1.63 | -$1.63 | 78,707,503 | 78,707,503 |
|---|
| 2023-12-31 | $17.49M | $2.89M | — | $43.24M | $44.74M | — | -$73.38M | -$5.12M | — | $0.00 | -$78.5M | -$1.21 | -$1.21 | 64,993,476 | 64,993,476 |
|---|
| 2022-12-31 | $15.94M | $2.86M | — | $19.44M | — | — | -$38.77M | -$2.25M | — | $0.00 | -$41.02M | -$0.67 | -$0.67 | 60,958,862 | 60,958,862 |
|---|
| 2021-12-31 | $12.85M | $3.02M | — | $20.52M | — | — | -$33.8M | -$782,000.00 | — | $0.00 | -$34.58M | -$0.70 | -$0.70 | 49,677,737 | 49,677,737 |
|---|
| 2020-12-31 | $739,628.00 | $237,712.00 | — | $32.22M | — | — | -$59.09M | -$673,639.00 | — | $0.00 | -$59.76M | -$1.76 | -$1.76 | 33,888,434 | 33,888,434 |
|---|
| 2019-12-31 | $8.07M | — | — | $40.49M | — | — | -$46.82M | -$759,906.00 | — | $0.00 | -$47.58M | — | -$2.57 | — | 18,482,455 |
|---|