Breakdown | |||||
TTM | Mar 2024 | Mar 2023 | Mar 2022 | Mar 2021 | Mar 2020 |
---|---|---|---|---|---|
Income Statement | Total Revenue | ||||
1.63B | 1.43B | 1.16B | 929.45M | 703.51M | 545.80M |
Gross Profit | |||||
1.32B | 1.14B | 935.64M | 756.57M | 575.80M | 416.87M |
EBIT | |||||
159.64M | 128.40M | 92.81M | 81.31M | 91.90M | -170.85M |
EBITDA | |||||
205.43M | 183.34M | 147.42M | 138.18M | 153.02M | -109.52M |
Net Income Common Stockholders | |||||
482.32M | 154.63M | 107.96M | 52.45M | 75.71M | -418.02M |
Balance Sheet | Cash, Cash Equivalents and Short-Term Investments | ||||
77.58M | 836.87M | 555.35M | 462.97M | 324.96M | 213.17M |
Total Assets | |||||
1.90B | 3.41B | 2.77B | 2.54B | 2.26B | 2.04B |
Total Debt | |||||
0.00 | 69.53M | 75.17M | 338.76M | 439.61M | 509.99M |
Net Debt | |||||
-77.58M | -709.46M | -480.18M | -124.20M | 114.64M | 296.81M |
Total Liabilities | |||||
2.00B | 1.39B | 1.16B | 1.24B | 1.14B | 1.08B |
Stockholders Equity | |||||
-268.69M | 2.02B | 1.60B | 1.30B | 1.11B | 961.50M |
Cash Flow | Free Cash Flow | ||||
406.35M | 346.38M | 333.35M | 233.22M | 206.36M | -163.07M |
Operating Cash Flow | |||||
428.30M | 378.11M | 354.88M | 250.92M | 220.44M | -142.46M |
Investing Cash Flow | |||||
-190.92M | -193.05M | -21.54M | -30.89M | -13.88M | -20.61M |
Financing Cash Flow | |||||
-105.05M | 50.66M | -232.34M | -80.66M | -97.80M | 329.39M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
76 Outperform | $14.56B | 14.06 | 68.18% | ― | 7.78% | 1345.45% | |
74 Outperform | $12.84B | 58.59 | 24.39% | 0.58% | 10.15% | -28.62% | |
73 Outperform | $12.90B | 27.06 | 21.59% | ― | 19.81% | 139.58% | |
73 Outperform | $11.63B | 378.62 | 3.51% | ― | 33.21% | ― | |
60 Neutral | $15.37B | 528.94 | -1.34% | ― | 17.16% | 67.81% | |
58 Neutral | $9.82B | 10.00 | -6.63% | 3.09% | 7.49% | -11.58% | |
53 Neutral | $7.89B | ― | -20.84% | ― | -17.10% | 21.82% |