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 Mar 2, 2026 | 2024 Dec 31, 2024 Mar 24, 2025 | 2023 Dec 31, 2023 Mar 19, 2024 | 2022 Dec 31, 2022 Dec 31, 2022 | 2021 Dec 31, 2021 Dec 31, 2021 | 2020 Dec 31, 2020 Dec 31, 2020 | 2019 Dec 31, 2019 Dec 31, 2019 |
|---|
Total Revenue | 4.61B 856.0% | 482.00M 25.8% | 383.00M 89.4% | 3.63B 30.1% | 2.79B 23.9% | 2.25B 3.6% | 2.17B |
Cost of Revenue | 1.37B 273.1% | 368.00M 12.9% | 326.00M 981.1% | -37.00M 105.3% | 703.00M 35.5% | 519.00M 5.6% | 550.00M |
Gross Profit | 3.23B 2737.7% | 114.00M 100.0% | 57.00M 54.1% | 37.00M 98.2% | 2.08B 20.4% | 1.73B 6.7% | 1.62B |
Gross Margin % | 70.00% 191.7% | 24.00% 60.0% | 15.00% 1400.0% | 1.00% 98.7% | 75.00% 2.6% | 77.00% 2.7% | 75.00% |
Research & Development | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
General & Administrative | 56.00M | 0.00 | 0.00 100.0% | 1.00M 99.2% | 132.00M 15.8% | 114.00M 23.9% | 92.00M |
Selling & Marketing | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
SG&A Expenses | 56.00M | 0.00 | 0.00 100.0% | 1.00M 99.2% | 132.00M 15.8% | 114.00M 23.9% | 92.00M |
Other Operating Expenses | 145.00M 1971.4% | 7.00M 40.0% | 5.00M 85.7% | 35.00M 130.7% | -114.00M 144.9% | 254.00M | 0.00 |
Total Operating Expenses | 201.00M 2771.4% | 7.00M 40.0% | 5.00M 86.1% | 36.00M 100.0% | 18.00M 95.1% | 368.00M 6.6% | 394.00M |
Cost and Expenses | 1.57B 319.7% | 375.00M 13.3% | 331.00M 33200.0% | -1.00M 100.1% | 721.00M 18.7% | 887.00M 6.0% | 944.00M |
Operating Income | 3.03B 2735.5% | 107.00M 105.8% | 52.00M 5100.0% | 1.00M 100.0% | 2.07B 51.5% | 1.36B 0.5% | 1.36B |
Operating Margin % | 66.00% 200.0% | 22.00% 57.1% | 14.00% | 0.00% 100.0% | 74.00% 21.3% | 61.00% 1.6% | 62.00% |
EBITDA | 3.23B 377.8% | 677.00M 29.7% | 522.00M 1391.4% | 35.00M 99.1% | 3.74B 216.4% | 1.18B 13.2% | 1.36B |
EBITDA Margin % | 70.00% 50.0% | 140.00% 2.9% | 136.00% 13500.0% | 1.00% 99.3% | 134.00% 152.8% | 53.00% 15.9% | 63.00% |
Interest Expense | 115.00M 15.4% | 136.00M 91.5% | 71.00M 2266.7% | 3.00M 99.2% | 382.00M 1.3% | 377.00M | 0.00 |
Interest Income | 129.00M | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.0% | 295.00M |
Other Income (Expense) | -109.00M 125.1% | 434.00M 8.8% | 399.00M 2116.7% | 18.00M 98.6% | 1.28B 327.1% | -565.00M 254.8% | 365.00M |
Pre-Tax Income | 2.92B 440.7% | 541.00M 20.0% | 451.00M 2273.7% | 19.00M 99.4% | 3.35B 319.3% | 799.00M 53.6% | 1.72B |
Pre-Tax Margin % | 63.00% 43.8% | 112.00% 5.1% | 118.00% 11700.0% | 1.00% 99.2% | 120.00% 242.9% | 35.00% 55.7% | 79.00% |
Tax Provision | 527.00M | 0.00 | 0.00 | 0.00 100.0% | 504.00M 123.0% | 226.00M 39.7% | 375.00M |
Net Income | 2.48B 359.3% | 541.00M 20.0% | 451.00M 2273.7% | 19.00M 99.0% | 1.87B 369.6% | 398.00M 79.2% | 1.91B |
Net Margin % | 54.00% 51.8% | 112.00% 5.1% | 118.00% 11700.0% | 1.00% 98.5% | 67.00% 272.2% | 18.00% 79.5% | 88.00% |
Basic EPS | 1.54 15.8% | 1.33 18.7% | 1.12 2140.0% | 0.05 98.9% | 4.64 368.7% | 0.99 79.2% | 4.75 |
Diluted EPS | 1.52 14.3% | 1.33 18.7% | 1.12 2140.0% | 0.05 98.9% | 4.64 368.7% | 0.99 79.2% | 4.75 |
Basic Shares Outstanding | 1.17B 312.7% | 284.49M 28.7% | 399.12M 5.0% | 380.00M 5.6% | 402.73M 0.0% | 402.73M 0.0% | 402.73M |
Diluted Shares Outstanding | 1.65B 464.6% | 291.58M 26.9% | 399.12M 5.0% | 380.00M 5.6% | 402.73M 0.0% | 402.73M 0.0% | 402.73M |