Complete source-backed income-statement history.
- Available history
- 2018-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 | — | — | — | $267.85M | — | $302.78M | -$302.78M | $18.48M | — | $0.00 | -$284.3M | -$1.97 | -$1.97 | 144,494,106 | 144,494,106 |
|---|
| 2026-03-31 | — | — | — | $312.78M | — | $345.85M | -$345.85M | $25.23M | — | $0.00 | -$320.62M | -$2.30 | -$2.30 | 139,506,680 | 139,506,680 |
|---|
| 2025-12-31 | — | — | — | $242.06M | — | $274.28M | -$274.28M | $27.78M | — | $0.00 | -$246.51M | -$1.80 | -$1.80 | 113,920 | 113,920 |
|---|
| 2025-09-30 | — | — | — | $209.93M | — | $242.38M | -$242.38M | $29.55M | — | $0.00 | -$212.83M | -$1.56 | -$1.56 | 136,196,512 | 136,196,512 |
|---|
| 2025-06-30 | — | — | — | $194.18M | — | $226.22M | -$226.22M | $59.65M | — | $0.00 | -$166.57M | -$1.22 | -$1.22 | 136,033,746 | 136,033,746 |
|---|
| 2025-03-31 | — | — | — | $148.13M | — | $180.79M | -$180.79M | $40.08M | — | $0.00 | -$140.72M | -$1.04 | -$1.04 | 135,690,949 | 135,690,949 |
|---|
| 2024-12-31 | — | — | — | $133.61M | — | $162.17M | -$162.17M | $25.09M | — | $0.00 | -$137.08M | -$1.02 | -$1.02 | 4,400,924 | 4,400,924 |
|---|
| 2024-09-30 | — | — | — | $116.94M | — | $139.92M | -$139.92M | $36.8M | — | $0.00 | -$103.12M | -$0.83 | -$0.83 | 123,693,461 | 123,693,461 |
|---|
| 2024-06-30 | — | — | — | $131.51M | — | $152.98M | -$152.98M | $24.28M | — | $0.00 | -$128.7M | -$1.10 | -$1.10 | 117,256,561 | 117,256,561 |
|---|
| 2024-03-31 | — | — | — | $94.59M | — | $114.47M | -$114.47M | $19.45M | — | $0.00 | -$95.02M | -$0.85 | -$0.85 | 111,690,951 | 111,690,951 |
|---|
| 2023-12-31 | — | — | — | $104.15M | — | $196.68M | -$196.68M | — | — | $0.00 | -$180.8M | -$1.82 | -$1.82 | 1,789,939 | 1,789,939 |
|---|
| 2023-09-30 | — | — | — | $97.42M | — | $113.03M | -$113.03M | — | — | $0.00 | -$92.66M | -$0.91 | -$0.91 | 101,668,655 | 101,668,655 |
|---|
| 2023-06-30 | — | — | — | $72.69M | — | $87.15M | -$87.15M | — | — | $0.00 | -$68.34M | -$0.70 | -$0.70 | 98,057,870 | 98,057,870 |
|---|
| 2023-03-31 | — | — | — | $58.08M | — | $71.19M | -$71.19M | — | — | $0.00 | -$60.46M | -$0.70 | -$0.70 | 86,206,817 | 86,206,817 |
|---|
| 2022-12-31 | — | — | — | $51.63M | — | $86.57M | -$86.57M | — | — | — | -$78.05M | -$1.02 | -$1.02 | 4,711,405 | 4,711,405 |
|---|
| 2022-09-30 | — | — | — | $47.68M | — | $58.58M | -$58.58M | — | — | $0.00 | -$57.92M | -$0.93 | -$0.93 | 61,989,347 | 61,989,347 |
|---|
| 2022-06-30 | — | — | — | $38.47M | — | $47.89M | -$47.89M | — | — | $0.00 | -$48.53M | -$0.80 | -$0.80 | 60,818,778 | 60,818,778 |
|---|
| 2022-03-31 | — | — | — | $31.68M | — | $39.22M | -$39.22M | — | — | $0.00 | -$38.99M | -$0.68 | -$0.68 | 57,547,808 | 57,547,808 |
|---|
| 2021-12-31 | — | — | — | $23.07M | — | $29.85M | -$29.85M | — | — | — | -$28.56M | -$0.54 | -$0.54 | 294,859 | 294,859 |
|---|
| 2021-09-30 | — | — | — | $20.43M | — | $26.95M | -$26.95M | — | — | $0.00 | -$26.62M | -$0.51 | -$0.51 | 52,187,303 | 52,187,303 |
|---|
| 2021-06-30 | — | — | — | $17.65M | — | $23.73M | -$23.73M | — | — | $0.00 | -$23.68M | -$0.46 | -$0.46 | 51,508,340 | 51,508,340 |
|---|
| 2021-03-31 | — | — | — | $17.26M | — | $23.14M | -$23.14M | — | — | $0.00 | -$21.22M | — | — | — | 51,174,978 |
|---|
| 2020-12-31 | — | — | — | $14.66M | — | $19.45M | -$19.45M | — | — | — | -$20.74M | — | — | — | 7,191,598 |
|---|
| 2020-09-30 | — | — | — | $16.41M | — | $21.31M | -$21.31M | — | — | $0.00 | -$21.02M | — | — | — | 50,895,358 |
|---|
| 2020-06-30 | — | — | — | $18.18M | — | $21.22M | -$21.22M | — | — | $0.00 | -$20.32M | — | — | — | 11,803,778 |
|---|
| 2020-03-31 | — | — | — | $24.32M | — | $27.6M | -$27.6M | — | — | — | -$27.14M | — | — | — | 4,049,848 |
|---|
| 2019-12-31 | — | — | — | $13.38M | — | $15.84M | -$15.84M | — | — | — | -$14.62M | — | — | — | 57,311 |
|---|
| 2019-09-30 | — | — | — | $9.63M | — | $12.14M | -$12.14M | — | — | — | -$11.32M | — | — | — | 3,857,298 |
|---|
| 2019-06-30 | — | — | — | $9.97M | — | $12.23M | -$12.23M | — | — | — | -$10.67M | — | — | — | 3,682,897 |
|---|
| 2019-03-31 | — | — | — | — | — | — | — | — | — | — | -$13.67M | — | — | — | — |
|---|
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 | — | — | — | $794.31M | — | $923.68M | -$923.68M | $157.05M | — | $0.00 | -$766.63M | -$5.63 | -$5.63 | 136,089,506 | 136,089,506 |
|---|
| 2024-12-31 | — | — | — | $476.64M | — | $569.55M | -$569.55M | $105.62M | — | $0.00 | -$463.93M | -$3.80 | -$3.80 | 121,997,348 | 121,997,348 |
|---|
| 2023-12-31 | — | — | — | $332.34M | — | $468.04M | -$468.04M | $65.78M | — | $0.00 | -$402.27M | -$4.14 | -$4.14 | 97,157,690 | 97,157,690 |
|---|
| 2022-12-31 | — | — | — | $169.45M | — | $232.26M | -$232.26M | — | — | — | -$223.49M | -$3.44 | -$3.44 | 64,877,988 | 64,877,988 |
|---|
| 2021-12-31 | — | — | — | $78.41M | — | $103.67M | -$103.67M | — | — | — | -$100.08M | -$1.93 | -$1.93 | 51,922,108 | 51,922,108 |
|---|
| 2020-12-31 | — | — | — | $73.56M | — | $89.58M | -$89.58M | — | — | — | -$89.22M | -$3.02 | -$3.02 | 29,545,810 | 29,545,810 |
|---|
| 2019-12-31 | — | — | — | $45.61M | — | $54.15M | -$54.15M | — | — | — | -$50.27M | — | — | — | 3,795,090 |
|---|
| 2018-12-31 | — | — | — | $30.15M | — | $35.53M | -$35.53M | — | — | — | -$29.49M | — | — | — | 3,629,896 |
|---|