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 | — | — | — | $47.55M | — | $61.94M | -$61.94M | — | — | — | -$57.33M | -$0.53 | -$0.53 | 107,669,774 | 107,669,774 |
|---|
| 2026-03-31 | — | — | — | $42.65M | — | $54.12M | -$54.12M | — | — | — | -$49.01M | -$0.46 | -$0.46 | 107,116,709 | 107,116,709 |
|---|
| 2025-12-31 | — | — | — | $43.59M | — | $55.98M | -$55.98M | — | — | — | -$50.22M | -$0.48 | -$0.48 | 1,038,344 | 1,038,344 |
|---|
| 2025-09-30 | — | — | — | $37.48M | — | $46.86M | -$46.86M | — | — | — | -$40.67M | -$0.39 | -$0.39 | 105,492,779 | 105,492,779 |
|---|
| 2025-06-30 | — | — | — | $33.56M | — | $42.61M | -$42.61M | — | — | — | -$36.12M | -$0.34 | -$0.34 | 104,940,493 | 104,940,493 |
|---|
| 2025-03-31 | — | — | — | $36.76M | — | $45.96M | -$45.96M | — | — | — | -$40.8M | -$0.43 | -$0.43 | 95,130,053 | 95,130,053 |
|---|
| 2024-12-31 | — | — | — | $36.37M | — | $45.54M | -$45.54M | — | — | — | -$39.66M | -$0.42 | -$0.42 | 774,662 | 774,662 |
|---|
| 2024-09-30 | — | — | — | $32.22M | — | $40.43M | -$40.43M | — | — | — | -$34.13M | -$0.36 | -$0.36 | 93,813,346 | 93,813,346 |
|---|
| 2024-06-30 | — | — | — | $30.68M | — | $38.11M | -$38.11M | — | — | — | -$31.5M | -$0.34 | -$0.34 | 93,515,356 | 93,515,356 |
|---|
| 2024-03-31 | — | — | — | $27.69M | — | $34.75M | -$34.75M | — | — | — | -$28.53M | -$0.33 | -$0.33 | 87,567,307 | 87,567,307 |
|---|
| 2023-12-31 | — | — | — | $27.68M | — | $33.86M | -$33.86M | — | — | — | -$30.14M | -$0.47 | -$0.47 | 354,242 | 354,242 |
|---|
| 2023-09-30 | — | — | — | $23.79M | — | $29.45M | -$29.45M | — | — | — | -$25.71M | -$0.41 | -$0.41 | 63,459,560 | 63,459,560 |
|---|
| 2023-06-30 | — | — | — | $19.56M | — | $25.34M | -$25.34M | — | — | — | -$21.47M | -$0.34 | -$0.34 | 63,380,430 | 63,380,430 |
|---|
| 2023-03-31 | — | — | — | $19.88M | — | $25.7M | -$25.7M | — | — | — | -$22.84M | -$0.36 | -$0.36 | 63,265,800 | 63,265,800 |
|---|
| 2022-12-31 | — | — | — | $16.61M | — | $22.08M | -$22.08M | — | — | — | -$19.42M | -$0.30 | -$0.30 | 3,247,912 | 3,247,912 |
|---|
| 2022-09-30 | — | — | — | $13.89M | — | $18.26M | -$18.26M | — | — | — | -$17.5M | -$0.34 | -$0.34 | 51,844,904 | 51,844,904 |
|---|
| 2022-06-30 | — | — | — | $12.4M | — | $16.49M | -$16.49M | — | — | — | -$16.07M | -$0.32 | -$0.32 | 49,622,752 | 49,622,752 |
|---|
| 2022-03-31 | — | — | — | $11.12M | — | $14.83M | -$14.83M | — | — | — | -$14.66M | -$0.30 | -$0.30 | 49,544,589 | 49,544,589 |
|---|
| 2021-12-31 | — | — | — | $9.09M | — | $12.82M | -$12.82M | — | — | — | -$12.7M | -$0.24 | -$0.24 | 3,990,503 | 3,990,503 |
|---|
| 2021-09-30 | — | — | — | $9.88M | — | $13.08M | -$13.08M | — | — | — | -$12.95M | -$0.26 | -$0.26 | 49,264,938 | 49,264,938 |
|---|
| 2021-06-30 | — | — | — | $7.86M | — | $10.46M | -$10.46M | — | — | — | -$10.35M | -$0.21 | -$0.21 | 49,258,449 | 49,258,449 |
|---|
| 2021-03-31 | — | — | — | $5.36M | — | $6.86M | -$6.86M | — | — | — | -$6.82M | -$4.37 | -$4.37 | 1,559,868 | 1,559,868 |
|---|
| 2020-12-31 | — | — | — | $5.14M | — | $6.34M | -$6.34M | — | — | — | -$6.34M | — | — | — | 90,393 |
|---|
| 2020-09-30 | — | — | — | $3.24M | — | $3.64M | -$3.64M | — | — | — | -$3.64M | — | — | — | 989,203 |
|---|
| 2020-06-30 | — | — | — | $3.64M | — | $3.96M | -$3.96M | — | — | — | -$3.95M | — | — | — | 532,403 |
|---|
| 2020-03-31 | — | — | — | $2.97M | — | $3.25M | -$3.25M | — | — | — | -$3.19M | — | — | — | 420,482 |
|---|
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 | — | — | — | $151.39M | — | $191.41M | -$191.41M | — | -$167.8M | $4,000.00 | -$167.8M | -$1.63 | -$1.63 | 102,930,744 | 102,930,744 |
|---|
| 2024-12-31 | — | — | — | $126.97M | — | $158.83M | -$158.83M | — | -$133.8M | $3,000.00 | -$133.81M | -$1.45 | -$1.45 | 92,414,626 | 92,414,626 |
|---|
| 2023-12-31 | — | — | — | $90.91M | — | $114.36M | -$114.36M | — | -$100.2M | $4,000.00 | -$100.16M | -$1.57 | -$1.57 | 63,723,600 | 63,723,600 |
|---|
| 2022-12-31 | — | — | — | $54.03M | — | $71.66M | -$71.66M | — | — | $0.00 | -$67.64M | -$1.26 | -$1.26 | 53,593,753 | 53,593,753 |
|---|
| 2021-12-31 | — | — | — | $32.19M | — | $43.22M | -$43.22M | — | — | $0.00 | -$42.81M | -$1.14 | -$1.14 | 37,526,332 | 37,526,332 |
|---|
| 2020-12-31 | — | — | — | $14.98M | — | $17.19M | -$17.19M | — | — | — | -$17.12M | -$23.17 | -$23.17 | 739,004 | 739,004 |
|---|