| Breakdown | TTM | Jul 2025 | Jul 2024 | Jul 2022 | Jul 2021 | Jul 2020 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 54.10B | 39.82B | 39.23B | 33.69B | 29.24B | 22.03B |
| Gross Profit | 20.36B | 18.20B | 21.78B | 17.17B | 18.10B | 15.09B |
| EBITDA | 27.62B | 23.11B | 22.55B | 18.34B | 18.41B | 15.29B |
| Net Income | 20.26B | 17.49B | 15.93B | 12.28B | 13.28B | 10.89B |
Balance Sheet | ||||||
| Total Assets | 566.19B | 555.12B | 555.44B | 417.43B | 407.43B | 342.22B |
| Cash, Cash Equivalents and Short-Term Investments | 28.48B | 17.24B | 25.58B | 35.58B | 40.15B | 13.13B |
| Total Debt | 291.23B | 282.28B | 282.28B | 202.78B | 194.38B | 170.58B |
| Total Liabilities | 318.58B | 309.01B | 309.23B | 228.07B | 217.31B | 187.12B |
| Stockholders Equity | 247.61B | 246.11B | 246.20B | 189.36B | 190.12B | 155.11B |
Cash Flow | ||||||
| Free Cash Flow | 9.44B | 12.20B | -94.95B | -1.23B | -20.89B | -13.64B |
| Operating Cash Flow | 33.75B | 28.72B | 29.10B | 26.18B | 28.78B | 14.12B |
| Investing Cash Flow | -30.63B | -19.77B | -139.49B | -25.60B | -45.69B | -26.83B |
| Financing Cash Flow | -6.81B | -18.81B | 104.34B | -4.74B | 45.40B | 16.14B |