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 |
---|---|---|---|---|---|---|---|
78 Outperform | $11.72B | 53.41 | 24.39% | 0.65% | 10.15% | -28.62% | |
77 Outperform | $14.62B | 14.12 | 68.18% | ― | 7.78% | 1345.45% | |
73 Outperform | $12.58B | 26.38 | 21.59% | ― | 19.81% | 139.58% | |
72 Outperform | $11.06B | 360.01 | 3.51% | ― | 33.21% | ― | |
63 Neutral | $14.62B | 528.94 | -1.34% | ― | 17.16% | 67.81% | |
57 Neutral | $18.54B | 9.84 | -14.38% | 2.71% | 5.07% | -23.65% | |
53 Neutral | $6.93B | ― | -20.84% | ― | -17.10% | 21.82% |