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 13, 2026 | 2024 Dec 31, 2024 Feb 18, 2025 | 2023 Dec 31, 2023 Feb 23, 2024 | 2022 Dec 31, 2022 Feb 27, 2023 | 2021 Dec 31, 2021 Mar 1, 2022 | 2020 Dec 31, 2020 Mar 1, 2021 | 2019 Dec 31, 2019 Mar 12, 2020 | 2018 Dec 31, 2018 Mar 13, 2019 |
|---|
Total Revenue | 10.23B 27.7% | 8.01B 16.7% | 6.86B 20.6% | 5.69B 13.9% | 5.00B 14.4% | 4.37B 1.4% | 4.43B 3.4% | 4.29B 10.5% |
Cost of Revenue | 6.72B 32.2% | 5.08B 13.8% | 4.46B 9.5% | 4.08B 17.3% | 3.48B 20.0% | 2.90B 2.7% | 2.98B 3.9% | 2.87B 11.6% |
Gross Profit | 3.51B 19.8% | 2.93B 22.2% | 2.40B 48.5% | 1.62B 6.1% | 1.52B 3.3% | 1.47B 1.4% | 1.45B 2.3% | 1.42B 8.2% |
Gross Margin % | 34.00% 8.1% | 37.00% 5.7% | 35.00% 25.0% | 28.00% 6.7% | 30.00% 11.8% | 34.00% 3.0% | 33.00% 0.0% | 33.00% 2.9% |
Research & Development | 0.00 | 0.00 100.0% | 303.50M 7.6% | 282.00M 5.9% | 266.40M 16.5% | 228.60M 0.3% | 229.40M 15.7% | 198.30M 19.1% |
General & Administrative | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.0% | 7.74M 646.7% | 1.04M 81161.4% |
Selling & Marketing | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.0% | 1.09B | 0.00 |
SG&A Expenses | 1.62B 17.7% | 1.37B 4.7% | 1.31B 11.4% | 1.18B 6.2% | 1.11B 10.0% | 1.01B 8.4% | 1.10B 106063.0% | 1.04M 81161.4% |
Other Operating Expenses | 0.00 100.0% | 192.80M 320.3% | -87.50M 141.7% | 210.00M 49.5% | 140.50M 155.8% | -251.80M 72.3% | -146.10M | 0.00 |
Total Operating Expenses | 1.62B 3.3% | 1.57B 2.5% | 1.53B 10.1% | 1.39B 11.1% | 1.25B 23.9% | 1.01B 8.4% | 1.10B 106063.0% | 1.04M 81161.4% |
Cost and Expenses | 8.33B 25.4% | 6.64B 10.9% | 5.99B 9.7% | 5.46B 15.6% | 4.72B 21.0% | 3.91B 4.3% | 4.08B 393285.6% | 1.04M 81161.4% |
Operating Income | 1.90B 38.7% | 1.37B 56.8% | 872.20M 290.4% | 223.40M 14.0% | 259.90M 21.7% | 213.50M 3.6% | 206.10M 19976.6% | -1.04M 81161.4% |
Operating Margin % | 19.00% 11.8% | 17.00% 30.8% | 13.00% 225.0% | 4.00% 20.0% | 5.00% 0.0% | 5.00% 0.0% | 5.00% | 0.00% |
EBITDA | 2.14B 79.1% | 1.19B 16.5% | 1.02B 94.4% | 526.50M 5.3% | 500.20M 405.8% | 98.90M 75.8% | 409.00M 54.0% | 265.60M 24.4% |
EBITDA Margin % | 21.00% 40.0% | 15.00% 0.0% | 15.00% 66.7% | 9.00% 10.0% | 10.00% 400.0% | 2.00% 77.8% | 9.00% 50.0% | 6.00% 33.3% |
Interest Expense | 86.10M 42.8% | 150.40M 16.5% | 180.10M 22.3% | 147.30M 62.6% | 90.60M 39.8% | 150.40M 51.5% | 310.40M | 0.00 |
Interest Income | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.0% | 310.40M | 0.00 |
Other Income (Expense) | -155.10M 74.2% | -602.00M 77.8% | -338.50M 500.2% | -56.40M 39.8% | -93.70M 80.0% | -468.10M 50.8% | -310.40M 4290.6% | 7.41M 112.3% |
Pre-Tax Income | 1.74B 127.6% | 765.40M 43.4% | 533.70M 219.6% | 167.00M 0.5% | 166.20M 249.9% | -110.90M 6.3% | -104.30M 1737.3% | 6.37M 499331.0% |
Pre-Tax Margin % | 17.00% 70.0% | 10.00% 25.0% | 8.00% 166.7% | 3.00% 0.0% | 3.00% 200.0% | -3.00% 50.0% | -2.00% | 0.00% |
Tax Provision | 409.10M 51.7% | 269.60M 266.8% | 73.50M 18.7% | 90.40M 94.0% | 46.60M 35.9% | 72.70M 99.2% | 36.50M 2625.0% | 1.34M 93.2% |
Net Income | 1.33B 168.8% | 495.80M 7.7% | 460.20M 500.8% | 76.60M 36.0% | 119.60M 165.1% | -183.60M 30.4% | -140.80M 2898.8% | 5.03M 394359.2% |
Net Margin % | 13.00% 116.7% | 6.00% 14.3% | 7.00% 600.0% | 1.00% 50.0% | 2.00% 150.0% | -4.00% 33.3% | -3.00% | 0.00% |
Basic EPS | 3.49 164.4% | 1.32 9.1% | 1.21 505.0% | 0.20 41.2% | 0.34 156.7% | -0.60 49.6% | -1.19 2141.2% | 0.06 |
Diluted EPS | 3.41 166.4% | 1.28 7.6% | 1.19 3075.0% | -0.04 111.8% | 0.34 156.7% | -0.60 49.6% | -1.19 2083.3% | 0.06 |
Basic Shares Outstanding | 381.71M 1.4% | 376.42M 1.0% | 380.14M 0.9% | 376.73M 6.0% | 355.54M 15.8% | 307.08M 159.7% | 118.26M 37.1% | 86.25M 0.0% |
Diluted Shares Outstanding | 390.65M 1.1% | 386.33M 0.0% | 386.23M 2.1% | 378.22M 6.4% | 355.54M 15.8% | 307.08M 159.7% | 118.26M 37.1% | 86.25M 0.0% |