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 18, 2026 | 2024 Dec 31, 2024 Mar 24, 2025 | 2023 Dec 31, 2023 Mar 19, 2024 | 2022 Dec 31, 2022 Mar 24, 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 Dec 31, 2018 |
|---|
Total Revenue | 76.13B 11.5% | 86.01B 12.2% | 97.99B 5.6% | 92.77B 22.5% | 75.73B 20.7% | 62.75B 7.5% | 67.83B 19.5% | 56.77B 39.2% |
Cost of Revenue | 46.59B 31.4% | 67.94B 12.7% | 77.81B 0.9% | 78.51B 22.7% | 64.00B 35.1% | 47.39B 10.1% | 52.73B 15.8% | 45.52B 40.5% |
Gross Profit | 29.53B 63.4% | 18.07B 10.5% | 20.18B 41.6% | 14.26B 21.5% | 11.73B 23.7% | 15.37B 1.8% | 15.10B 34.2% | 11.25B 34.0% |
Gross Margin % | 39.00% 85.7% | 21.00% 0.0% | 21.00% 40.0% | 15.00% 0.0% | 15.00% 37.5% | 24.00% 9.1% | 22.00% 10.0% | 20.00% 4.8% |
Research & Development | 0.00 | 0.00 | 0.00 100.0% | 0.04 75.0% | 0.16 433.3% | 0.03 40.0% | 0.05 54.5% | 0.11 10.0% |
General & Administrative | 78.00M | 0.00 100.0% | 69.00M 43.4% | 122.00M 5.2% | 116.00M 14.9% | 101.00M 3.1% | 98.00M 5.8% | 104.00M 9.5% |
Selling & Marketing | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
SG&A Expenses | 78.00M | 0.00 100.0% | 69.00M 43.4% | 122.00M 5.2% | 116.00M 14.9% | 101.00M 3.1% | 98.00M 5.8% | 104.00M 9.5% |
Other Operating Expenses | 7.68B 10005.3% | 76.00M | 0.00 | 0.00 | 0.00 100.0% | 5.79B 18.8% | 4.88B 318.2% | 1.17B 1.2% |
Total Operating Expenses | 7.76B 10107.9% | 76.00M 10.1% | 69.00M 43.4% | 122.00M 5.2% | 116.00M 98.0% | 5.89B 18.5% | 4.97B 55.1% | 3.21B 31.4% |
Cost and Expenses | 54.35B 20.1% | 68.01B 12.7% | 77.88B 1.0% | 78.63B 22.6% | 64.12B 20.3% | 53.28B 7.7% | 57.70B 18.4% | 48.73B 39.9% |
Operating Income | 21.78B 21.0% | 17.99B 10.5% | 20.11B 17.0% | 17.19B 1.7% | 16.91B 66.1% | 10.18B 26.8% | 13.91B 35.0% | 10.30B 23.3% |
Operating Margin % | 29.00% 38.1% | 21.00% 0.0% | 21.00% 10.5% | 19.00% 13.6% | 22.00% 37.5% | 16.00% 23.8% | 21.00% 16.7% | 18.00% 10.0% |
EBITDA | 32.77B 12.3% | 29.19B 0.2% | 29.26B 17.6% | 24.88B 6.5% | 23.35B 46.2% | 15.97B 15.0% | 18.78B 40.2% | 13.40B 25.3% |
EBITDA Margin % | 43.00% 26.5% | 34.00% 13.3% | 30.00% 11.1% | 27.00% 12.9% | 31.00% 24.0% | 25.00% 10.7% | 28.00% 16.7% | 24.00% 7.7% |
Interest Expense | 17.10B 2.9% | 16.61B 7.2% | 15.50B 44.9% | 10.70B 40.7% | 7.60B 5.4% | 7.21B 0.2% | 7.23B 48.9% | 4.85B 34.5% |
Interest Income | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
Other Income (Expense) | -17.41B 14.8% | -15.16B 8.3% | -14.00B 7.0% | -13.09B 494.7% | -2.20B 72.2% | -7.93B 85.5% | -4.28B 430.4% | -806.00M 1.5% |
Pre-Tax Income | 4.37B 54.1% | 2.83B 53.6% | 6.12B 8.2% | 6.66B 54.7% | 14.71B 852.8% | 1.54B 73.6% | 5.85B 19.2% | 7.24B 40.2% |
Pre-Tax Margin % | 6.00% 100.0% | 3.00% 50.0% | 6.00% 14.3% | 7.00% 63.2% | 19.00% 850.0% | 2.00% 77.8% | 9.00% 30.8% | 13.00% 0.0% |
Tax Provision | 1.14B 15.6% | 982.00M 2.9% | 1.01B 31.2% | 1.47B 36.8% | 2.32B 177.7% | 837.00M 69.1% | 495.00M 299.6% | -248.00M 140.5% |
Net Income | 1.31B 103.9% | 641.00M 43.3% | 1.13B 78.2% | 5.20B 58.1% | 12.39B 1652.2% | 707.00M 86.8% | 5.35B 49.4% | 3.58B 145.1% |
Net Margin % | 2.00% 100.0% | 1.00% 0.0% | 1.00% 83.3% | 6.00% 62.5% | 16.00% 1500.0% | 1.00% 87.5% | 8.00% 33.3% | 6.00% 50.0% |
Basic EPS | 0.52 10.3% | 0.58 6.5% | 0.62 81.3% | 3.31 58.9% | 8.06 1614.9% | 0.47 87.3% | 3.69 47.6% | 2.50 174.7% |
Diluted EPS | 0.50 9.1% | 0.55 9.8% | 0.61 81.1% | 3.23 58.6% | 7.81 1561.7% | 0.47 86.9% | 3.60 47.5% | 2.44 174.2% |
Basic Shares Outstanding | 2.50B 138.2% | 1.05B 32.6% | 1.56B 0.6% | 1.57B 2.0% | 1.54B 1.7% | 1.51B 4.0% | 1.45B 1.1% | 1.44B 0.1% |
Diluted Shares Outstanding | 2.37B 115.0% | 1.10B 30.7% | 1.59B 1.2% | 1.61B 1.3% | 1.59B 5.0% | 1.51B 1.5% | 1.49B 1.5% | 1.47B 0.3% |