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 17, 2026 | 2024 Dec 31, 2024 Feb 18, 2025 | 2023 Dec 31, 2023 Feb 20, 2024 | 2022 Dec 31, 2022 Feb 21, 2023 | 2021 Dec 31, 2021 Feb 22, 2022 | 2020 Dec 31, 2020 Feb 26, 2021 | 2019 Dec 31, 2019 Sep 25, 2020 | 2018 Dec 31, 2018 Feb 21, 2019 |
|---|
Total Revenue | 15.50B 5.0% | 16.32B 5.4% | 15.47B 12.6% | 13.74B 10.5% | 12.43B 20.6% | 15.67B 9.2% | 14.35B 25.1% | 19.17B 1.8% |
Cost of Revenue | 15.62B 0.7% | 15.74B 5.0% | 15.00B 12.0% | 13.39B 11.4% | 12.02B 21.3% | 15.28B 3.4% | 14.78B 20.1% | 18.50B 2.1% |
Gross Profit | -120.00M 120.9% | 574.00M 20.3% | 477.00M 34.4% | 355.00M 13.8% | 411.60M 6.8% | 385.25M 190.1% | -427.38M 163.8% | 669.90M 8.3% |
Gross Margin % | -1.00% 125.0% | 4.00% 33.3% | 3.00% 0.0% | 3.00% 0.0% | 3.00% 50.0% | 2.00% 166.7% | -3.00% 200.0% | 3.00% 0.0% |
Research & Development | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
General & Administrative | 108.00M 46.8% | 203.00M 434.2% | 38.00M 84.3% | 242.00M 11.8% | 216.45M 7.6% | 201.12M 279.5% | 53.00M 56.3% | 121.16M 34.0% |
Selling & Marketing | 54.00M | 0.00 100.0% | 179.00M | 0.00 | 0.00 | 0.00 100.0% | 87.00M 297.3% | 21.90M 11802.2% |
SG&A Expenses | 162.00M 20.2% | 203.00M 6.5% | 217.00M 10.3% | 242.00M 11.8% | 216.45M 7.6% | 201.12M 43.7% | 140.00M 2.1% | 143.06M 22.2% |
Other Operating Expenses | 81.00M 188.0% | -92.00M 181.4% | 113.00M | 0.00 | 0.00 | 0.00 100.0% | 482.28M | 0.00 |
Total Operating Expenses | 243.00M 118.9% | 111.00M 66.4% | 330.00M 36.4% | 242.00M 11.8% | 216.45M 7.4% | 201.52M 67.6% | 622.28M 335.0% | 143.06M 22.2% |
Cost and Expenses | 15.87B 0.1% | 15.85B 3.4% | 15.33B 12.4% | 13.63B 11.4% | 12.24B 21.2% | 15.52B 3.9% | 14.93B 19.9% | 18.64B 2.4% |
Operating Income | -363.00M 178.4% | 463.00M 215.0% | 147.00M 29.7% | 209.00M 176.6% | -273.00M 702.8% | 45.29M 105.5% | -828.34M 294.3% | 426.32M 0.0% |
Operating Margin % | -2.00% 166.7% | 3.00% 200.0% | 1.00% 50.0% | 2.00% 200.0% | -2.00% | 0.00% 100.0% | -6.00% 400.0% | 2.00% 0.0% |
EBITDA | -245.00M 133.5% | 732.00M 119.2% | 334.00M 44.6% | 231.00M 226.2% | -183.00M 205.9% | 172.76M 128.6% | -604.10M 194.0% | 642.97M 85.5% |
EBITDA Margin % | -2.00% 150.0% | 4.00% 100.0% | 2.00% 0.0% | 2.00% 300.0% | -1.00% 200.0% | 1.00% 125.0% | -4.00% 233.3% | 3.00% 50.0% |
Interest Expense | 42.00M 8.7% | 46.00M 23.3% | 60.00M 1.7% | 59.00M 34.4% | 90.00M 37.7% | 65.37M 0.7% | 64.89M 15.9% | 77.14M 14.1% |
Interest Income | 109.00M 44.4% | 196.00M 14.0% | 228.00M 142.6% | 94.00M 452.9% | 17.00M 27.9% | 23.58M 56.1% | 53.76M 47.0% | 36.58M 31.7% |
Other Income (Expense) | 615.00M 310.0% | 150.00M 10.7% | 168.00M 380.0% | 35.00M | 0.00 100.0% | -41.79M 275.5% | -11.13M 72.6% | -40.57M 89.1% |
Pre-Tax Income | 252.00M 58.9% | 613.00M 94.6% | 315.00M 29.1% | 244.00M 291.1% | -127.70M 3755.0% | 3.49M 100.4% | -839.47M 317.6% | 385.75M 616.9% |
Pre-Tax Margin % | 2.00% 50.0% | 4.00% 100.0% | 2.00% 0.0% | 2.00% 300.0% | -1.00% | 0.00% 100.0% | -6.00% 400.0% | 2.00% |
Tax Provision | 314.00M 149.5% | -634.00M 368.6% | 236.00M 38.0% | 171.00M 755.0% | 20.00M 26.1% | 15.86M 96.7% | 481.96M 178.1% | 173.33M 959.7% |
Net Income | -51.00M 102.4% | 2.15B 1443.2% | 139.00M 4.1% | 145.00M 133.0% | -440.00M 1.1% | -435.05M 71.4% | -1.52B 977.5% | 173.47M 9.4% |
Net Margin % | 0.00% 100.0% | 13.00% 1200.0% | 1.00% 0.0% | 1.00% 125.0% | -4.00% 33.3% | -3.00% 72.7% | -11.00% 1200.0% | 1.00% 0.0% |
Basic EPS | -0.31 102.5% | 12.48 2169.1% | 0.55 26.7% | 0.75 122.8% | -3.29 6.5% | -3.09 71.6% | -10.87 779.4% | 1.60 17.6% |
Diluted EPS | -0.31 102.5% | 12.30 2177.8% | 0.54 26.0% | 0.73 122.2% | -3.29 6.5% | -3.09 71.6% | -10.87 783.6% | 1.59 16.9% |
Basic Shares Outstanding | 169.23M 1.6% | 172.00M 14.7% | 150.00M 5.6% | 142.00M 0.7% | 141.00M 0.3% | 140.51M 0.3% | 140.06M 0.2% | 140.40M 0.5% |
Diluted Shares Outstanding | 176.00M 1.1% | 174.00M 13.7% | 153.00M 5.5% | 145.00M 2.8% | 141.00M 0.3% | 140.51M 0.3% | 140.06M 0.9% | 141.30M 0.3% |