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 25, 2025 | 2023 Dec 31, 2023 Feb 23, 2024 | 2022 Dec 31, 2022 Feb 27, 2023 | 2021 Dec 31, 2021 Feb 25, 2022 | 2020 Dec 31, 2020 Mar 1, 2021 | 2019 Dec 31, 2019 Mar 2, 2020 | 2018 Dec 31, 2018 Feb 25, 2019 |
|---|
Total Revenue | 6.11B 10.0% | 5.55B 1.4% | 5.48B 16.7% | 4.69B 6.0% | 4.43B 13.4% | 3.90B 21.6% | 3.21B 5.3% | 3.05B 23.9% |
Cost of Revenue | 2.73B 8.2% | 2.52B 3.0% | 2.60B 29.8% | 2.00B 13.7% | 1.76B 17.3% | 1.50B 27.2% | 1.18B 8.6% | 1.09B 23.0% |
Gross Profit | 3.39B 11.5% | 3.04B 5.4% | 2.88B 7.0% | 2.69B 0.9% | 2.67B 11.0% | 2.40B 18.4% | 2.03B 3.5% | 1.96B 24.5% |
Gross Margin % | 55.00% 0.0% | 55.00% 3.8% | 53.00% 7.0% | 57.00% 5.0% | 60.00% 3.2% | 62.00% 1.6% | 63.00% 1.6% | 64.00% 0.0% |
Research & Development | 0.00 | 0.00 | 0.00 100.0% | 0.09 78.0% | 0.41 310.0% | 0.10 47.4% | 0.19 72.7% | 0.11 0.0% |
General & Administrative | 560.54M 16.8% | 480.02M 6.9% | 449.06M 8.3% | 414.78M 1.0% | 410.74M 14.7% | 358.18M 62.6% | 220.29M 28.2% | 171.77M 2.4% |
Selling & Marketing | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
SG&A Expenses | 560.54M 16.8% | 480.02M 6.9% | 449.06M 8.3% | 414.78M 1.0% | 410.74M 14.7% | 358.18M 62.6% | 220.29M 28.2% | 171.77M 2.4% |
Other Operating Expenses | 2.17B 4.0% | 2.08B 9.4% | 1.91B 19.8% | 1.59B 6.8% | 1.49B 8.9% | 1.37B 16.1% | 1.18B 1.0% | 1.19B 40.7% |
Total Operating Expenses | 2.73B 6.4% | 2.56B 8.9% | 2.35B 17.4% | 2.01B 5.5% | 1.90B 10.1% | 1.73B 23.4% | 1.40B 2.7% | 1.36B 34.4% |
Cost and Expenses | 5.45B 7.3% | 5.08B 3.3% | 4.92B 22.9% | 4.01B 9.4% | 3.66B 13.5% | 3.23B 25.1% | 2.58B 5.3% | 2.45B 29.1% |
Operating Income | 658.49M 39.6% | 471.86M 10.0% | 524.46M 11.1% | 589.97M 15.0% | 694.01M 24.5% | 557.53M 6.2% | 594.22M 8.1% | 549.79M 21.8% |
Operating Margin % | 11.00% 37.5% | 8.00% 20.0% | 10.00% 23.1% | 13.00% 18.8% | 16.00% 14.3% | 14.00% 26.3% | 19.00% 5.6% | 18.00% 0.0% |
EBITDA | 3.59B 25.1% | 2.87B 9.2% | 3.16B 41.0% | 2.24B 0.3% | 2.25B 10.3% | 2.04B 4.3% | 2.13B 14.9% | 1.85B 35.6% |
EBITDA Margin % | 59.00% 13.5% | 52.00% 10.3% | 58.00% 20.8% | 48.00% 5.9% | 51.00% 1.9% | 52.00% 21.2% | 66.00% 8.2% | 61.00% 8.9% |
Interest Expense | 437.95M 3.3% | 452.84M 3.4% | 437.74M 46.3% | 299.13M 1.8% | 293.85M 11.8% | 333.02M 5.7% | 353.06M 9.8% | 321.53M 24.3% |
Interest Income | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.0% | 20.22M 69.4% | 66.00M 1796.0% | 3.48M 4.8% |
Other Income (Expense) | 686.71M 301.1% | 171.22M 65.9% | 501.43M 381.6% | -178.09M 115.8% | 1.13B 818.5% | -156.75M 1022.0% | 17.00M 108.2% | -206.59M 10.4% |
Pre-Tax Income | 1.35B 109.2% | 643.09M 37.3% | 1.03B 149.1% | 411.88M 77.4% | 1.82B 354.2% | 400.78M 34.4% | 611.22M 78.1% | 343.20M 29.9% |
Pre-Tax Margin % | 22.00% 83.3% | 12.00% 36.8% | 19.00% 111.1% | 9.00% 78.0% | 41.00% 310.0% | 10.00% 47.4% | 19.00% 72.7% | 11.00% 0.0% |
Tax Provision | 32.04M 41.5% | 54.76M 27.5% | 75.58M 139.5% | 31.55M 56.7% | 72.80M 91.3% | 38.05M 217.2% | 11.99M 475.6% | 2.08M 73.6% |
Net Income | 1.31B 117.2% | 602.49M 36.5% | 948.84M 151.2% | 377.68M 77.9% | 1.71B 379.6% | 356.40M 38.5% | 579.76M 75.0% | 331.25M 33.4% |
Net Margin % | 21.00% 90.9% | 11.00% 35.3% | 17.00% 112.5% | 8.00% 79.5% | 39.00% 333.3% | 9.00% 50.0% | 18.00% 63.6% | 11.00% 10.0% |
Basic EPS | 3.73 114.4% | 1.74 42.8% | 3.04 157.6% | 1.18 80.2% | 5.95 334.3% | 1.37 42.2% | 2.37 47.2% | 1.61 62.6% |
Diluted EPS | 3.58 122.4% | 1.61 46.3% | 3.00 170.3% | 1.11 81.3% | 5.94 336.8% | 1.36 42.1% | 2.35 46.9% | 1.60 61.6% |
Basic Shares Outstanding | 343.49M 6.2% | 323.34M 8.3% | 298.60M 4.3% | 286.33M 1.4% | 282.47M 8.6% | 260.10M 24.9% | 208.33M 1.1% | 206.04M 18.4% |
Diluted Shares Outstanding | 351.57M 6.0% | 331.55M 7.3% | 309.06M 3.7% | 297.92M 5.2% | 283.22M 7.9% | 262.52M 25.3% | 209.46M 1.3% | 206.67M 18.2% |