Breakdown | |||||
TTM | Mar 2024 | Mar 2023 | Mar 2022 | Mar 2021 | Mar 2020 |
---|---|---|---|---|---|
Income Statement | Total Revenue | ||||
550.17M | 475.42M | 419.05M | 343.55M | 206.90M | 116.39M | Gross Profit |
496.19M | 424.75M | 365.56M | 303.76M | 175.70M | 101.49M | EBIT |
221.17M | 163.88M | 125.11M | 113.54M | 53.30M | 22.16M | EBITDA |
231.20M | 178.03M | 125.11M | 113.54M | 63.90M | 26.41M | Net Income Common Stockholders |
201.34M | 147.58M | 112.82M | 154.78M | 50.21M | 29.74M |
Balance Sheet | Cash, Cash Equivalents and Short-Term Investments | ||||
844.94M | 762.90M | 841.00M | 798.11M | 142.53M | 86.45M | Total Assets |
1.17B | 1.08B | 1.14B | 991.36M | 251.72M | 138.92M | Total Debt |
12.95M | 14.55M | 15.64M | 1.09M | 1.25M | 2.28M | Net Debt |
-152.32M | -82.24M | -142.39M | -111.72M | -65.14M | -46.15M | Total Liabilities |
141.04M | 177.98M | 170.77M | 112.76M | 184.98M | 137.78M | Stockholders Equity |
1.03B | 901.40M | 966.12M | 878.59M | 66.74M | 1.14M |
Cash Flow | Free Cash Flow | ||||
237.00M | 178.29M | 173.42M | 120.88M | 78.36M | 21.95M | Operating Cash Flow |
240.40M | 184.10M | 179.60M | 126.58M | 82.97M | 26.20M | Investing Cash Flow |
-81.00M | 31.19M | -59.92M | -640.57M | -70.42M | -13.10M | Financing Cash Flow |
-117.22M | -276.52M | -74.46M | 560.41M | 5.41M | 1.72M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
77 Outperform | $12.25B | 78.03 | 36.79% | ― | 85.99% | ― | |
73 Outperform | $10.05B | 49.27 | 22.50% | ― | 19.98% | 53.10% | |
73 Outperform | $8.99B | 82.29 | 5.77% | ― | 19.21% | 50.06% | |
72 Outperform | $7.81B | 58.89 | 6.53% | 0.64% | 4.72% | -35.33% | |
71 Outperform | $3.78B | 31.80 | 13.90% | ― | 247.53% | 118.34% | |
54 Neutral | $5.28B | 3.29 | -45.38% | 2.80% | 16.77% | -0.08% | |
50 Neutral | $4.47B | ― | -19.66% | ― | ― | 7.75% |