Complete source-backed income-statement history.
- Available history
- 2019-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 | — | — | — | $152.17M | — | $181.66M | -$181.66M | — | — | — | -$178.56M | -$1.08 | -$1.08 | — | — |
|---|
| 2026-03-31 | — | — | — | $100.89M | — | $125.28M | -$125.28M | — | — | — | -$120.85M | -$0.73 | -$0.73 | — | — |
|---|
| 2025-12-31 | — | — | — | $95.43M | — | $116.13M | -$116.13M | — | — | — | -$111.96M | -$0.73 | -$0.73 | — | — |
|---|
| 2025-09-30 | — | — | — | $97.22M | — | $113.89M | -$113.89M | — | — | — | -$108.04M | -$0.76 | -$0.76 | — | — |
|---|
| 2025-06-30 | — | — | — | $99.24M | — | $115.79M | -$115.79M | — | — | — | -$110.86M | -$0.97 | -$0.97 | — | — |
|---|
| 2025-03-31 | — | — | — | $106.45M | — | $122.37M | -$122.37M | — | — | — | -$115.36M | -$1.05 | -$1.05 | — | — |
|---|
| 2024-12-31 | — | — | — | $81.81M | — | $97.11M | -$97.11M | — | — | — | -$89.54M | -$0.88 | -$0.88 | — | — |
|---|
| 2024-09-30 | — | — | — | $92.8M | — | $105.66M | -$105.57M | — | — | — | -$97.13M | -$0.96 | -$0.96 | — | — |
|---|
| 2024-06-30 | — | — | — | $62.26M | — | $71.96M | -$71.96M | — | — | — | -$65.1M | -$0.70 | -$0.70 | — | — |
|---|
| 2024-03-31 | — | — | — | $44.54M | — | $69.16M | -$69.16M | — | — | — | -$65.65M | -$0.81 | -$0.81 | — | — |
|---|
| 2023-12-31 | — | — | — | $58.84M | — | $67.69M | -$67.69M | — | — | — | -$66.64M | -$1.09 | -$1.09 | — | — |
|---|
| 2023-09-30 | — | — | — | $55.25M | — | $62.27M | -$62.27M | — | — | — | -$60.21M | -$0.99 | -$0.99 | — | — |
|---|
| 2023-06-30 | — | — | — | $59.13M | — | $66.74M | -$66.74M | — | — | — | -$64.9M | -$1.08 | -$1.08 | — | — |
|---|
| 2023-03-31 | — | — | — | $37.54M | — | $45.46M | -$45.46M | — | — | — | -$44.19M | -$0.78 | -$0.78 | — | — |
|---|
| 2022-12-31 | — | — | — | $33.19M | — | $40.15M | -$40.15M | — | — | — | -$38.83M | -$0.73 | -$0.73 | — | — |
|---|
| 2022-09-30 | — | — | — | $34.67M | — | $42.28M | -$42.28M | — | — | — | -$41.39M | -$0.80 | -$0.80 | — | — |
|---|
| 2022-06-30 | — | — | — | $46.66M | — | $52.76M | -$52.76M | — | — | — | -$52.3M | -$1.01 | -$1.01 | — | 51,679,536 |
|---|
| 2022-03-31 | — | — | — | $28.24M | — | $35.78M | -$35.78M | — | — | — | -$35.58M | -$0.69 | -$0.69 | — | 51,601,444 |
|---|
| 2021-12-31 | — | — | — | $42.3M | — | $51.96M | -$51.96M | — | — | — | -$51.79M | -$1.01 | -$1.01 | — | 218,376 |
|---|
| 2021-09-30 | — | — | — | $36.51M | — | $42.77M | -$42.77M | — | — | — | -$42.58M | -$0.83 | -$0.83 | — | 51,320,940 |
|---|
| 2021-06-30 | — | — | — | $23.87M | — | $30.17M | -$30.17M | — | — | — | -$29.96M | -$0.58 | -$0.58 | — | 51,216,254 |
|---|
| 2021-03-31 | — | — | — | $18.63M | — | $25.13M | -$25.13M | — | — | — | -$24.97M | — | — | — | 49,472,497 |
|---|
| 2020-12-31 | — | — | — | $22.1M | — | $28.6M | -$28.6M | — | — | — | -$28.65M | — | — | — | 10,295,451 |
|---|
| 2020-09-30 | — | — | — | $9.68M | — | $13.52M | -$13.52M | — | — | — | -$13.92M | — | — | — | 6,920,008 |
|---|
| 2020-06-30 | — | — | — | $7.33M | — | $8.68M | -$8.68M | — | — | — | -$8.98M | — | — | — | 2,710,556 |
|---|
| 2020-03-31 | — | — | — | $6.09M | — | $7.85M | -$7.85M | — | — | — | -$7.89M | — | — | — | 8,756,513 |
|---|
| 2019-12-31 | — | — | — | $4.26M | — | $5.47M | -$5.47M | — | — | — | -$5.4M | — | — | — | 41,833 |
|---|
| 2019-09-30 | — | — | — | $2.98M | — | $3.63M | -$3.63M | — | — | — | -$5.87M | — | — | — | 2,491,487 |
|---|
| 2019-06-30 | — | — | — | — | — | — | — | — | — | — | -$1.5M | — | — | — | — |
|---|
| 2019-03-31 | — | — | — | — | — | — | — | — | — | — | -$2.09M | — | — | — | — |
|---|
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 | — | — | — | $398.33M | — | $468.18M | -$468.18M | — | — | $0.00 | -$446.21M | -$3.47 | -$3.47 | — | — |
|---|
| 2024-12-31 | — | — | — | $281.41M | — | $343.89M | -$343.89M | — | — | $0.00 | -$317.42M | -$3.37 | -$3.37 | — | — |
|---|
| 2023-12-31 | — | — | — | $210.76M | — | $242.16M | -$242.16M | — | — | $0.00 | -$235.94M | -$3.95 | -$3.95 | — | — |
|---|
| 2022-12-31 | — | — | — | $142.76M | — | $170.96M | -$170.96M | — | — | — | -$168.1M | -$3.23 | -$3.23 | — | — |
|---|
| 2021-12-31 | — | — | — | $121.31M | — | $150.03M | -$150.03M | — | — | — | -$149.29M | -$2.93 | -$2.93 | — | 50,895,044 |
|---|
| 2020-12-31 | — | — | — | $45.2M | — | $58.65M | -$58.65M | — | — | — | -$59.44M | — | — | — | 14,395,955 |
|---|
| 2019-12-31 | — | — | — | $11.04M | — | $13.83M | -$13.83M | — | — | — | -$14.86M | — | — | — | 2,442,872 |
|---|