| Breakdown | TTM | Mar 2025 | Mar 2024 | Mar 2023 | Mar 2022 | Mar 2021 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 2.17B | 1.91B | 1.67B | 1.66B | 1.49B | 893.49M |
| Gross Profit | 831.18M | 717.04M | 614.42M | 610.57M | 575.07M | 294.88M |
| EBITDA | 368.16M | 304.10M | 249.19M | 315.57M | 325.01M | 145.07M |
| Net Income | 218.98M | 180.94M | 147.00M | 170.55M | 192.45M | 59.39M |
Balance Sheet | ||||||
| Total Assets | 2.40B | 2.02B | 1.71B | 1.52B | 1.20B | 933.58M |
| Cash, Cash Equivalents and Short-Term Investments | 200.07M | 69.77M | 75.85M | 18.19M | 20.67M | 73.15M |
| Total Debt | 704.07M | 563.04M | 466.76M | 447.72M | 306.25M | 331.02M |
| Total Liabilities | 1.12B | 886.96M | 761.95M | 740.93M | 600.18M | 538.69M |
| Stockholders Equity | 1.28B | 1.13B | 943.64M | 776.45M | 599.68M | 394.89M |
Cash Flow | ||||||
| Free Cash Flow | 89.48M | -753.00K | 117.30M | -35.65M | 28.42M | 127.50M |
| Operating Cash Flow | 266.14M | 147.54M | 236.08M | 88.89M | 88.86M | 155.92M |
| Investing Cash Flow | -176.62M | -148.24M | -118.78M | -124.53M | -60.44M | -28.42M |
| Financing Cash Flow | -42.36M | -5.38M | -59.64M | 33.17M | -80.89M | -123.91M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
79 Outperform | $2.58B | 11.34 | 45.18% | 6.82% | 4.67% | 3.46% | |
73 Outperform | $4.45B | 16.51 | 18.28% | ― | 17.82% | 34.88% | |
69 Neutral | $4.10B | 9.11 | 38.98% | ― | 7.57% | 1.75% | |
64 Neutral | $9.02B | 12.79 | 22.98% | 2.45% | 0.29% | 3.65% | |
61 Neutral | $18.38B | 12.79 | -2.54% | 3.03% | 1.52% | -15.83% | |
54 Neutral | $2.78B | 20.90 | 12.12% | 2.09% | -1.15% | -0.98% | |
| ― | ― | ― | ― | ― | ― | ― |