| Breakdown | TTM | Mar 2025 | Mar 2024 | Mar 2023 | Mar 2022 | Mar 2021 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 3.93B | 3.65B | 2.53B | 2.22B | 1.83B | 1.43B |
| Gross Profit | 2.14B | 1.94B | 691.21M | 704.98M | 826.14M | 653.41M |
| EBITDA | 1.08B | 972.10M | 573.74M | 659.99M | 551.27M | 445.31M |
| Net Income | 702.70M | 634.70M | 320.60M | 360.70M | 270.43M | 157.26M |
Balance Sheet | ||||||
| Total Assets | 9.23B | 8.52B | 6.40B | 5.21B | 4.58B | 3.63B |
| Cash, Cash Equivalents and Short-Term Investments | 929.50M | 1.13B | 29.82M | 321.07M | 691.90M | 56.83M |
| Total Debt | 559.60M | 240.20M | 658.04M | 146.30M | 310.80M | 1.06B |
| Total Liabilities | 2.56B | 2.15B | 1.96B | 1.07B | 791.47M | 1.56B |
| Stockholders Equity | 6.72B | 6.40B | 4.45B | 4.13B | 3.78B | 2.07B |
Cash Flow | ||||||
| Free Cash Flow | -393.10M | 95.90M | -715.49M | 263.10M | 29.06M | -10.40M |
| Operating Cash Flow | -140.90M | 448.20M | -455.60M | 495.00M | 115.11M | 42.85M |
| Investing Cash Flow | -282.70M | -869.90M | -16.85M | 95.20M | -771.06M | -62.64M |
| Financing Cash Flow | 179.10M | 736.60M | 331.04M | -450.90M | 630.98M | 53.79M |