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 | — | — | — | $48.67M | — | $75.08M | -$75.08M | — | — | — | -$158.99M | -$1.44 | -$1.44 | 110,684,720 | 110,684,720 |
|---|
| 2026-03-31 | — | — | — | $41.48M | — | $59.22M | -$59.22M | — | — | — | -$77.1M | -$0.71 | -$0.71 | 108,790,941 | 108,790,941 |
|---|
| 2025-12-31 | — | — | — | $33.52M | — | $47.58M | -$47.58M | — | — | — | -$50.44M | -$0.50 | -$0.50 | 3,890,930 | 3,890,930 |
|---|
| 2025-09-30 | — | — | — | $30.98M | — | $45.67M | -$45.67M | — | — | — | -$67.27M | -$0.78 | -$0.78 | 85,885,516 | 85,885,516 |
|---|
| 2025-06-30 | — | — | — | $29.81M | — | $40.9M | -$40.9M | — | — | — | -$42.74M | -$0.50 | -$0.50 | 85,347,677 | 85,347,677 |
|---|
| 2025-03-31 | — | — | — | $23.36M | — | $32.16M | -$32.16M | — | — | — | -$23.35M | -$0.27 | -$0.35 | 85,067,855 | 87,091,461 |
|---|
| 2024-12-31 | — | — | — | $21.76M | — | $32.46M | -$32.46M | — | — | — | -$34.74M | -$0.42 | -$0.42 | 4,523,042 | 4,523,042 |
|---|
| 2024-09-30 | — | — | — | $17.19M | — | $24.79M | -$24.79M | — | — | — | -$13.68M | -$0.18 | -$0.27 | 77,909,441 | 80,238,688 |
|---|
| 2024-06-30 | — | — | — | $14.65M | — | $24.46M | -$24.46M | — | — | — | -$5.85M | -$0.08 | -$0.26 | 71,912,323 | 75,304,101 |
|---|
| 2024-03-31 | — | — | — | $11.71M | — | $22.2M | -$22.2M | — | — | — | -$54.4M | -$1.14 | -$1.14 | 47,860,757 | 47,860,757 |
|---|
| 2023-12-31 | — | — | — | $11.55M | — | $22.21M | -$22.21M | — | — | — | -$23.86M | -$0.59 | -$0.59 | 359,046 | 359,046 |
|---|
| 2023-09-30 | — | — | — | $13.2M | — | $21.62M | -$21.62M | — | — | — | -$17.92M | -$0.45 | -$0.45 | 39,720,007 | 39,720,007 |
|---|
| 2023-06-30 | — | — | — | $14.78M | — | $29.18M | -$29.18M | — | — | — | -$29.13M | -$0.76 | -$0.76 | 38,576,394 | 38,576,394 |
|---|
| 2023-03-31 | — | — | — | $12.6M | — | $20.86M | -$20.86M | — | — | — | -$24.82M | -$0.65 | -$0.65 | 38,077,251 | 38,077,251 |
|---|
| 2022-12-31 | — | — | — | $8.83M | — | $13.9M | -$13.9M | — | -$4.9M | — | -$4.9M | -$0.02 | -$0.02 | 2,291,302 | 2,291,302 |
|---|
| 2022-09-30 | — | — | — | $7.77M | — | $16.98M | -$16.98M | — | -$16.49M | $0.00 | -$16.49M | -$0.56 | -$0.56 | 29,296,333 | 29,296,333 |
|---|
| 2022-06-30 | — | — | — | $9.33M | — | $16.94M | -$16.94M | — | -$16.96M | $0.00 | -$16.96M | -$0.60 | -$0.60 | 28,242,026 | 28,242,026 |
|---|
| 2022-03-31 | — | — | — | $10.24M | — | $18.51M | -$18.51M | — | — | — | -$18.45M | -$0.66 | -$0.66 | 28,147,499 | 28,147,499 |
|---|
| 2021-12-31 | — | — | — | $10.88M | — | $17.56M | -$17.56M | — | -$17.99M | -$1.16M | -$16.83M | -$0.59 | -$0.59 | 252,785 | 252,785 |
|---|
| 2021-09-30 | — | — | — | $9.02M | — | $17.23M | -$17.23M | — | -$17.2M | $0.00 | -$17.2M | -$0.61 | -$0.61 | 28,013,809 | 28,013,809 |
|---|
| 2021-06-30 | — | — | — | $8.07M | — | $45.22M | -$45.22M | — | -$45.25M | $0.00 | -$45.25M | -$0.11 | -$0.11 | 410,823,106 | 410,823,106 |
|---|
| 2021-03-31 | — | — | — | $6.81M | — | $13.85M | -$13.85M | — | — | — | -$13.76M | — | — | — | 389,575,029 |
|---|
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 | — | — | — | $117.67M | — | $166.31M | -$166.31M | — | -$183.79M | $0.00 | -$183.79M | -$2.06 | -$2.06 | 89,327,608 | 89,327,608 |
|---|
| 2024-12-31 | — | — | — | $65.3M | — | $103.92M | -$103.92M | — | -$108.68M | — | -$108.68M | -$1.54 | -$1.54 | 70,461,067 | 70,461,067 |
|---|
| 2023-12-31 | — | — | — | $52.12M | — | $93.87M | -$93.87M | — | -$95.73M | — | -$95.73M | -$2.44 | -$2.44 | 39,157,420 | 39,157,420 |
|---|
| 2022-12-31 | — | — | — | $36.17M | — | $66.33M | -$66.33M | — | -$56.8M | — | -$56.8M | -$1.84 | -$1.84 | 30,857,463 | 30,857,463 |
|---|
| 2021-12-31 | — | — | — | $34.79M | — | $93.85M | -$93.85M | — | -$94.19M | -$1.16M | -$93.04M | -$3.40 | -$3.40 | 27,377,082 | 27,377,082 |
|---|
| 2020-12-31 | — | — | — | $18.63M | — | $33.03M | -$33.03M | — | -$33.94M | — | -$33.94M | — | — | — | 266,220,592 |
|---|
| 2019-12-31 | — | — | — | — | — | — | — | — | -$10.7M | — | — | — | — | — | — |
|---|