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 25, 2026 | 2024 Dec 31, 2024 Feb 24, 2025 | 2023 Dec 31, 2023 Feb 27, 2024 | 2022 Dec 31, 2022 Mar 1, 2023 | 2021 Dec 31, 2021 Dec 31, 2021 | 2020 Dec 31, 2020 Dec 31, 2020 | 2019 Dec 31, 2019 Dec 31, 2019 | 2018 Dec 31, 2018 Mar 1, 2019 |
|---|
Total Revenue | 30.30B 16.0% | 26.11B 20.0% | 32.64B 197.6% | 10.97B 84.3% | 5.95B 152.8% | 2.35B 19.7% | 2.93B 168.2% | 1.09B 60.6% |
Cost of Revenue | 3.49B 206.5% | 1.14B 11.0% | 1.03B 10.8% | 927.00M 19.2% | 778.00M 23.9% | 628.00M 22.1% | 514.51M 11.9% | 459.60M 55.6% |
Gross Profit | 26.80B 7.3% | 24.97B 21.0% | 31.62B 214.9% | 10.04B 94.1% | 5.17B 199.7% | 1.73B 28.6% | 2.42B 281.6% | 633.46M 63.5% |
Gross Margin % | 88.00% 8.3% | 96.00% 1.0% | 97.00% 5.4% | 92.00% 5.7% | 87.00% 19.2% | 73.00% 11.0% | 82.00% 41.4% | 58.00% 7.9% |
Research & Development | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
General & Administrative | 3.55B 34.5% | 2.64B 2.8% | 2.57B 51.2% | 1.70B 46.9% | 3.20B 290.8% | 818.00M 24.0% | 1.08B 182.0% | 381.84M 48.1% |
Selling & Marketing | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
SG&A Expenses | 3.55B 34.5% | 2.64B 2.8% | 2.57B 51.2% | 1.70B 46.9% | 3.20B 290.8% | 818.00M 24.0% | 1.08B 182.0% | 381.84M 48.1% |
Other Operating Expenses | 12.84B 8.5% | 14.04B 38.7% | 22.90B 80.1% | 12.72B | 0.00 | 0.00 | 0.00 | 0.00 |
Total Operating Expenses | 16.38B 1.7% | 16.68B 34.5% | 25.47B 76.7% | 14.42B 350.9% | 3.20B 290.8% | 818.00M 24.0% | 1.08B 182.0% | 381.84M 48.1% |
Cost and Expenses | 19.88B 11.6% | 17.82B 32.8% | 26.50B 72.7% | 15.34B 286.0% | 3.98B 174.9% | 1.45B 9.1% | 1.59B 89.1% | 841.44M 34.9% |
Operating Income | 10.42B 25.6% | 8.30B 35.0% | 6.15B 240.5% | -4.38B 321.4% | 1.98B 117.6% | 908.00M 32.3% | 1.34B 432.7% | 251.62M 83.0% |
Operating Margin % | 34.00% 6.3% | 32.00% 68.4% | 19.00% 147.5% | -40.00% 221.2% | 33.00% 15.4% | 39.00% 15.2% | 46.00% 100.0% | 23.00% 56.6% |
EBITDA | 10.49B 18.5% | 8.85B 33.1% | 6.65B 290.1% | -3.50B 160.3% | 5.79B 508.1% | 953.00M 38.5% | 1.55B 634.2% | 211.18M 88.5% |
EBITDA Margin % | 35.00% 2.9% | 34.00% 70.0% | 20.00% 162.5% | -32.00% 133.0% | 97.00% 142.5% | 40.00% 24.5% | 53.00% 178.9% | 19.00% 71.2% |
Interest Expense | 326.00M 3.8% | 339.00M 31.4% | 258.00M 16.7% | 221.00M 75.6% | 907.00M 138.1% | 381.00M 200.5% | 126.78M 39.8% | 90.67M 71.5% |
Interest Income | 83.00M 51.7% | 172.00M 2.3% | 176.00M 50.3% | 354.00M 52.5% | 746.00M 69.5% | 440.00M 579.6% | 64.75M 15.1% | 56.27M 776.3% |
Other Income (Expense) | -2.69B 210.8% | -864.00M 54.3% | -560.00M 534.1% | 129.00M 95.5% | 2.88B 912.7% | -355.00M 626.5% | 67.43M 146.1% | -146.35M 150.3% |
Pre-Tax Income | 7.74B 4.0% | 7.43B 33.1% | 5.59B 231.6% | -4.25B 187.3% | 4.86B 779.0% | 553.00M 60.7% | 1.41B 1237.3% | 105.27M 94.1% |
Pre-Tax Margin % | 26.00% 7.1% | 28.00% 64.7% | 17.00% 143.6% | -39.00% 147.6% | 82.00% 256.5% | 23.00% 52.1% | 48.00% 380.0% | 10.00% 84.4% |
Tax Provision | 801.00M 24.6% | 1.06B 215.1% | -923.00M 24.9% | -739.00M 224.4% | 594.00M 590.7% | 86.00M 166.7% | -128.99M 250.0% | 86.02M 73.6% |
Net Income | 4.48B 2.1% | 4.58B 9.3% | 5.05B 357.4% | -1.96B 206.6% | 1.84B 1071.3% | 157.00M 81.4% | 843.19M 8226.4% | -10.38M 101.6% |
Net Margin % | 15.00% 16.7% | 18.00% 20.0% | 15.00% 183.3% | -18.00% 158.1% | 31.00% 342.9% | 7.00% 75.9% | 29.00% 3000.0% | -1.00% 104.3% |
Basic EPS | 7.31 25.6% | 9.83 18.1% | 8.32 342.6% | -3.43 146.9% | 7.32 1563.6% | 0.44 88.2% | 3.72 1340.0% | -0.30 109.6% |
Diluted EPS | 7.26 23.9% | 9.54 16.2% | 8.21 339.4% | -3.43 146.9% | 7.32 1563.6% | 0.44 88.1% | 3.71 1336.7% | -0.30 109.7% |
Basic Shares Outstanding | 607.91M 3.7% | 586.10M 0.9% | 581.00M 0.6% | 584.70M 147.2% | 236.57M 4.0% | 227.53M 9.9% | 207.07M 3.6% | 199.95M 4.7% |
Diluted Shares Outstanding | 607.91M 0.6% | 604.04M 2.6% | 588.80M 0.7% | 584.70M 147.2% | 236.57M 4.0% | 227.53M 9.0% | 208.75M 4.4% | 199.95M 3.8% |