Complete source-backed income-statement history.
- Available history
- 2020-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 | — | — | — | $28.93M | $8.3M | $37.23M | -$37.23M | — | -$37.1M | -$2.87M | -$34.23M | -$0.10 | -$0.10 | 351,863,000 | 351,863,000 |
|---|
| 2026-03-31 | — | — | — | $59.08M | $7.25M | $66.32M | -$66.32M | — | -$68.72M | $95,000.00 | -$68.81M | -$0.20 | -$0.20 | 351,805,000 | 351,805,000 |
|---|
| 2025-12-31 | — | — | — | $59.44M | $7.57M | $67.01M | -$67.01M | — | -$64.01M | -$95,000.00 | -$63.92M | -$0.18 | -$0.18 | 10,152,000 | 10,152,000 |
|---|
| 2025-09-30 | — | — | — | $44.87M | $7.03M | $51.9M | -$51.9M | — | -$45.64M | $1.23M | -$46.87M | -$0.14 | -$0.14 | 326,215,000 | 326,215,000 |
|---|
| 2025-06-30 | — | — | — | $45.67M | $8.21M | $53.88M | -$53.88M | — | -$64.25M | $435,000.00 | -$64.69M | -$0.21 | -$0.21 | 303,727,000 | 303,727,000 |
|---|
| 2025-03-31 | — | — | — | $44.71M | $7.89M | $52.6M | -$52.6M | — | -$49.34M | -$558,000.00 | -$48.78M | -$0.16 | -$0.16 | 303,644,000 | 303,644,000 |
|---|
| 2024-12-31 | — | — | — | $33.65M | $6.24M | $39.9M | -$39.9M | — | -$41.63M | -$938,000.00 | -$40.7M | -$0.14 | -$0.14 | 5,040,000 | 5,040,000 |
|---|
| 2024-09-30 | — | — | — | $32.42M | $8.41M | $40.83M | -$40.83M | — | -$35.36M | $427,000.00 | -$35.79M | -$0.12 | -$0.12 | 297,833,000 | 297,833,000 |
|---|
| 2024-06-30 | — | — | — | $36.32M | $5.4M | $41.72M | -$41.72M | — | -$35.99M | $395,000.00 | -$36.39M | -$0.13 | -$0.13 | 276,355,000 | 276,355,000 |
|---|
| 2024-03-31 | — | — | — | $27.46M | $6.48M | $33.93M | -$33.93M | — | -$24.67M | $623,000.00 | -$25.3M | -$0.09 | -$0.09 | 276,263,000 | 276,263,000 |
|---|
| 2023-12-31 | — | — | — | $33.59M | $5.28M | $40.74M | -$40.74M | — | -$39.27M | -$6,000.00 | -$39.27M | -$0.14 | -$0.14 | 92,000 | 92,000 |
|---|
| 2023-09-30 | — | — | — | $28.64M | $5.04M | $33.68M | -$33.68M | — | -$30.11M | $1.1M | -$31.21M | -$0.11 | -$0.11 | 275,887,000 | 275,887,000 |
|---|
| 2023-06-30 | — | — | — | $21.82M | $6.63M | — | -$28.45M | — | -$31.11M | $303,000.00 | -$31.41M | -$0.11 | -$0.11 | 275,632,000 | 275,632,000 |
|---|
| 2023-03-31 | — | — | — | $21.53M | $6.15M | — | -$27.68M | — | -$25.6M | $174,000.00 | -$25.77M | -$0.09 | -$0.09 | 275,494,000 | 275,494,000 |
|---|
| 2022-12-31 | — | — | — | $18.03M | $8.96M | — | -$26.99M | — | -$19.74M | $312,916.00 | -$20.05M | -$0.06 | -$0.06 | 7,120,956 | 7,120,956 |
|---|
| 2022-09-30 | — | — | — | $14.3M | $6.85M | — | -$38.57M | — | -$36.25M | $490,376.00 | -$36.74M | -$0.14 | -$0.14 | 272,040,343 | 272,040,343 |
|---|
| 2022-06-30 | — | — | — | $10.42M | $15.73M | — | -$113.5M | — | -$107.09M | $129,708.00 | -$107.22M | -$0.43 | -$0.43 | 248,989,790 | 248,989,790 |
|---|
| 2022-03-31 | — | — | — | $9.11M | $1.32M | — | -$10.43M | — | -$10.01M | $0.00 | -$10.01M | -$0.43 | -$0.05 | 220,000,000 | 220,000,000 |
|---|
| 2021-12-31 | — | — | — | $6.64M | $1.63M | — | -$8.28M | — | -$8.3M | $0.00 | -$8.3M | -$0.03 | -$0.03 | 0 | 0 |
|---|
| 2021-09-30 | — | — | — | $2.81M | $939,106.00 | — | -$3.75M | — | -$3.76M | $0.00 | -$3.76M | -$0.02 | -$0.02 | 220,000,000 | 220,000,000 |
|---|
| 2021-06-30 | — | — | — | $1.94M | $429,467.00 | — | -$2.37M | — | -$2.41M | $0.00 | -$3.69M | — | — | — | 220,000,000 |
|---|
| 2021-03-31 | — | — | — | — | — | — | -$377,151.00 | — | — | — | -$2.51M | — | — | — | — |
|---|
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 | — | — | — | $194.7M | $30.69M | $225.39M | -$225.39M | — | -$223.25M | $1.01M | -$224.26M | -$0.70 | -$0.70 | 321,348,000 | 321,348,000 |
|---|
| 2024-12-31 | — | — | — | $129.84M | $26.53M | $156.37M | -$156.37M | — | -$137.66M | $507,000.00 | -$138.17M | -$0.48 | -$0.48 | 288,524,000 | 288,524,000 |
|---|
| 2023-12-31 | — | — | — | $105.58M | $23.1M | $130.55M | -$130.55M | — | -$126.09M | $1.57M | -$127.66M | -$0.46 | -$0.46 | 275,763,000 | 275,763,000 |
|---|
| 2022-12-31 | — | — | — | $51.86M | $32.86M | $189.49M | -$189.49M | — | -$173.1M | $933,000.00 | -$174.03M | -$0.68 | -$0.68 | 254,131,000 | 254,131,000 |
|---|
| 2021-12-31 | — | — | — | $13.28M | $4.9M | — | -$18.18M | — | -$18.26M | $0.00 | -$18.26M | -$0.08 | -$0.08 | 220,000,000 | 220,000,000 |
|---|
| 2020-12-31 | — | — | — | $8.36M | $1.23M | — | -$9.59M | — | -$9.63M | $0.00 | -$9.63M | -$0.04 | -$0.04 | 220,000,000 | 220,000,000 |
|---|