| Breakdown | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|
Income Statement | |||||
| Total Revenue | 2.50B | 2.20B | 1.79B | 1.49B | 1.20B |
| Gross Profit | 2.27B | 1.17B | 952.37M | 852.37M | 763.68M |
| EBITDA | 1.74B | 1.00B | 1.03B | 901.84M | 831.49M |
| Net Income | 1.09B | 1.07B | 983.93M | 804.98M | 694.76M |
Balance Sheet | |||||
| Total Assets | 13.03B | 11.65B | 9.93B | 7.68B | 5.91B |
| Cash, Cash Equivalents and Short-Term Investments | 3.42B | 3.48B | 3.06B | 2.39B | 2.02B |
| Total Debt | 7.31B | 6.63B | 5.53B | 3.95B | 2.87B |
| Total Liabilities | 7.71B | 7.12B | 6.14B | 4.43B | 3.31B |
| Stockholders Equity | 5.33B | 4.53B | 3.79B | 3.25B | 2.60B |
Cash Flow | |||||
| Free Cash Flow | 1.07B | -542.32M | -827.87M | -602.03M | -304.87M |
| Operating Cash Flow | 1.16B | -499.13M | -785.25M | -567.77M | -288.80M |
| Investing Cash Flow | -195.67M | -36.41M | -23.33M | -32.27M | -13.61M |
| Financing Cash Flow | 210.59M | 361.87M | 994.88M | 603.04M | 356.02M |