Breakdown | TTM | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
---|---|---|---|---|---|---|
Income Statement | ||||||
Total Revenue | 5.28B | 5.28B | 3.42B | 3.00B | 2.64B | 1.60B |
Gross Profit | 1.48B | 1.48B | 817.83M | 818.49M | 780.20M | 490.78M |
EBITDA | 932.48M | 953.58M | 423.49M | 386.62M | 316.20M | 177.98M |
Net Income | 550.03M | 550.03M | 269.66M | 187.46M | 175.68M | 82.73M |
Balance Sheet | ||||||
Total Assets | 4.08B | 4.08B | 2.35B | 1.36B | 1.20B | 1.12B |
Cash, Cash Equivalents and Short-Term Investments | 1.12B | 1.12B | 669.42M | 264.98M | 189.32M | 113.95M |
Total Debt | 408.87M | 408.87M | 475.84M | 469.60M | 315.24M | 319.57M |
Total Liabilities | 1.32B | 1.32B | 1.06B | 726.64M | 758.01M | 856.23M |
Stockholders Equity | 2.76B | 2.76B | 1.29B | 633.73M | 444.10M | 268.42M |
Cash Flow | ||||||
Free Cash Flow | 0.00 | -453.32M | 49.76M | 34.45M | 41.92M | 31.94M |
Operating Cash Flow | 0.00 | 10.73M | 142.65M | 213.46M | 97.32M | 141.86M |
Investing Cash Flow | 0.00 | -469.30M | -138.88M | -188.67M | -59.40M | -132.50M |
Financing Cash Flow | 0.00 | 795.15M | 1.57M | 54.18M | -29.87M | 45.26M |