Financial statements and analysis
Showing the last 6 fiscal years: 2020 to 2025
Chart shows data from left to right: oldest period → newest period
X-axis shows fiscal years with their term end dates and filing dates
Period names from company filings, with term end dates and filing dates
Income Statement (USD) Term End Date Filing Date | 2025 Dec 31, 2025 Feb 11, 2026 | 2024 Dec 31, 2024 Feb 14, 2025 | 2023 Dec 31, 2023 Feb 20, 2024 | 2022 Dec 31, 2022 Feb 27, 2023 | 2021 Dec 31, 2021 Feb 28, 2022 | 2020 Dec 31, 2020 Mar 1, 2021 | 2019 Dec 31, 2019 Feb 28, 2020 | 2018 Dec 31, 2018 Dec 31, 2018 |
|---|
Total Revenue | 6.32B 9.2% | 5.79B 31.4% | 4.40B 7.5% | 4.10B 27.6% | 3.21B 35.7% | 2.36B 34.6% | 3.62B 67.7% | 2.16B 103.5% |
Cost of Revenue | 3.70B 10.8% | 3.34B 13.4% | 2.94B 20.9% | 2.44B 47.7% | 1.65B 14.0% | 1.45B 33.5% | 2.18B 75.0% | 1.24B 88.5% |
Gross Profit | 2.62B 7.0% | 2.45B 67.7% | 1.46B 12.0% | 1.66B 6.5% | 1.56B 70.0% | 917.16M 36.3% | 1.44B 57.6% | 913.22M 128.1% |
Gross Margin % | 41.00% 2.4% | 42.00% 27.3% | 33.00% 19.5% | 41.00% 16.3% | 49.00% 25.6% | 39.00% 2.5% | 40.00% 4.8% | 42.00% 10.5% |
Research & Development | 451.42M 13.7% | 397.07M 28.6% | 555.92M 35.1% | 856.78M 6.0% | 911.95M 0.3% | 909.13M 39.6% | 1.51B 400.5% | 300.84M 120.2% |
General & Administrative | 1.00B 6.9% | 937.35M 7.6% | 871.08M 32.3% | 1.29B 40.5% | 915.64M 3.2% | 946.13M 20.2% | 1.19B 164.8% | 447.94M 102.3% |
Selling & Marketing | 875.10M 10.9% | 788.97M 64.0% | 481.00M 9.5% | 531.51M 29.2% | 411.41M 1.2% | 416.33M 48.9% | 814.12M 1.3% | 803.75M 41.8% |
SG&A Expenses | 1.88B 8.7% | 1.73B 27.7% | 1.35B 25.6% | 1.82B 37.0% | 1.33B 2.6% | 1.36B 31.9% | 2.00B 59.8% | 1.25B 58.8% |
Other Operating Expenses | 478.33M 7.8% | 443.82M 1525.0% | 27.31M 93.8% | 443.85M 10.3% | 402.23M 11.4% | 453.96M 28.6% | 636.12M 97463.8% | 652.00K 129.6% |
Total Operating Expenses | 2.81B 9.3% | 2.57B 32.7% | 1.94B 37.9% | 3.12B 18.1% | 2.64B 3.1% | 2.73B 34.2% | 4.14B 119.0% | 1.89B 70.6% |
Cost and Expenses | 6.50B 10.2% | 5.90B 21.0% | 4.88B 12.2% | 5.55B 29.4% | 4.29B 2.8% | 4.17B 34.0% | 6.32B 101.6% | 3.13B 77.3% |
Operating Income | -188.37M 58.4% | -118.91M 75.0% | -475.60M 67.4% | -1.46B 34.8% | -1.08B 40.1% | -1.81B 33.1% | -2.70B 176.4% | -977.71M 38.0% |
Operating Margin % | -3.00% 50.0% | -2.00% 81.8% | -11.00% 69.4% | -36.00% 5.9% | -34.00% 55.3% | -76.00% 1.3% | -75.00% 66.7% | -45.00% 32.8% |
EBITDA | 102.73M 49.4% | 203.16M 207.5% | -188.97M 86.5% | -1.40B 66.8% | -841.84M 47.9% | -1.61B 36.1% | -2.53B 181.6% | -897.20M 27.1% |
EBITDA Margin % | 2.00% 50.0% | 4.00% 200.0% | -4.00% 88.2% | -34.00% 30.8% | -26.00% 61.8% | -68.00% 2.9% | -70.00% 66.7% | -42.00% 37.3% |
Interest Expense | 20.75M 28.2% | 28.92M 10.3% | 26.22M 32.9% | 19.73M 61.8% | 51.63M 58.0% | 32.68M | 0.00 | 0.00 |
Interest Income | 0.00 100.0% | 166.30M 14.1% | 145.73M 209.1% | 47.14M 419.5% | 9.07M 79.2% | 43.65M 57.4% | 102.51M 54.2% | 66.46M 228.3% |
Other Income (Expense) | 135.13M 6.3% | 144.26M 0.3% | 143.90M 220.2% | -119.72M 242.0% | 84.30M 667.0% | 10.99M 89.3% | 102.59M 52.9% | 67.11M 227.0% |
Pre-Tax Income | -53.25M 310.0% | 25.35M 107.6% | -331.70M 79.0% | -1.58B 58.2% | -998.13M 44.5% | -1.80B 30.9% | -2.60B 185.5% | -910.60M 32.4% |
Pre-Tax Margin % | -1.00% | 0.00% 100.0% | -8.00% 79.5% | -39.00% 25.8% | -31.00% 59.2% | -76.00% 5.6% | -72.00% 71.4% | -42.00% 35.4% |
Tax Provision | -2.90B 113009.4% | 2.57M 70.2% | 8.62M 46.7% | 5.87M 47.7% | 11.22M 125.2% | -44.53M 1990.2% | 2.36M 219.2% | 738.00K 32.7% |
Net Income | 2.84B 12382.5% | 22.78M 106.7% | -340.32M 78.5% | -1.58B 57.0% | -1.01B 42.4% | -1.75B 32.6% | -2.60B 185.5% | -911.34M 32.4% |
Net Margin % | 45.00% | 0.00% 100.0% | -8.00% 79.5% | -39.00% 25.8% | -31.00% 58.1% | -74.00% 2.8% | -72.00% 71.4% | -42.00% 35.4% |
Basic EPS | 6.92 12323.7% | 0.06 106.3% | -0.88 80.3% | -4.47 48.0% | -3.02 46.2% | -5.61 51.0% | -11.44 256.4% | -3.21 11.1% |
Diluted EPS | 6.81 11250.0% | 0.06 106.8% | -0.88 80.3% | -4.47 48.0% | -3.02 46.2% | -5.61 51.0% | -11.44 256.4% | -3.21 11.1% |
Basic Shares Outstanding | 410.84M 0.4% | 409.18M 6.2% | 385.33M 8.6% | 354.73M 6.0% | 334.72M 7.2% | 312.18M 37.2% | 227.50M 19.9% | 284.15M 19.4% |
Diluted Shares Outstanding | 417.66M 1.0% | 413.65M 7.3% | 385.33M 8.6% | 354.73M 6.0% | 334.72M 7.2% | 312.18M 37.2% | 227.50M 19.9% | 284.15M 19.4% |