Breakdown | ||||
Dec 2024 | Dec 2023 | Dec 2022 | Mar 2022 | Mar 2021 |
---|---|---|---|---|
Income Statement | Total Revenue | |||
2.53B | 2.43B | 2.36B | 2.18B | 1.96B | Gross Profit |
1.03B | 948.30M | 834.90M | 757.36M | 721.12M | EBIT |
206.50M | 90.30M | 111.50M | 85.42M | 100.19M | EBITDA |
313.80M | 185.20M | 195.70M | 167.60M | 177.88M | Net Income Common Stockholders |
139.50M | 49.20M | 123.90M | 59.80M | 41.90M |
Balance Sheet | Cash, Cash Equivalents and Short-Term Investments | |||
28.90M | 34.50M | 19.40M | 53.66M | 117.81M | Total Assets |
1.88B | 1.93B | 1.41B | 1.50B | 1.42B | Total Debt |
496.80M | 578.00M | 300.70M | 274.52M | 254.69M | Net Debt |
474.30M | 549.10M | 283.30M | 222.25M | 138.57M | Total Liabilities |
1.03B | 1.17B | 797.70M | 907.93M | 827.29M | Stockholders Equity |
840.10M | 761.40M | 616.50M | 589.64M | 590.42M |
Cash Flow | Free Cash Flow | |||
173.80M | 188.50M | 12.80M | 65.08M | 172.67M | Operating Cash Flow |
226.70M | 267.50M | 81.20M | 131.63M | 214.47M | Investing Cash Flow |
-51.00M | -444.80M | -10.70M | -111.01M | -100.37M | Financing Cash Flow |
-182.20M | 188.80M | -105.40M | -84.50M | -50.05M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
77 Outperform | $2.29B | 14.58 | 37.08% | 0.61% | 27.43% | 67.93% | |
71 Outperform | $1.13B | 9.82 | 12.70% | 3.82% | 0.20% | 50.50% | |
70 Outperform | $13.30B | 19.67 | 31.95% | 2.04% | 3.57% | 26.92% | |
64 Neutral | $4.30B | 11.84 | 5.23% | 249.82% | 4.10% | -10.59% | |
57 Neutral | $321.65M | ― | -15.90% | 8.04% | -9.19% | -337.72% | |
55 Neutral | $2.04B | 15.01 | 17.23% | 2.77% | -0.18% | 107.68% | |
54 Neutral | $1.97B | 282.19 | 46.74% | ― | -8.59% | ― |