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 |
314.30M | 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 |
499.10M | 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 |
---|---|---|---|---|---|---|---|
75 Outperform | $13.71B | 19.98 | 31.95% | 2.07% | 3.57% | ― | |
75 Outperform | $2.22B | 14.00 | 37.22% | 0.61% | 38.27% | 105.52% | |
71 Outperform | $1.11B | 9.48 | 12.70% | 4.16% | 0.20% | 50.50% | |
63 Neutral | $4.26B | 11.28 | 5.43% | 215.24% | 4.12% | -8.73% | |
54 Neutral | $1.93B | 277.43 | 46.74% | ― | -8.59% | ― | |
51 Neutral | $1.93B | 14.32 | 17.42% | 3.20% | 3.80% | 182.70% | |
47 Neutral | $349.58M | ― | -14.59% | 7.98% | -9.09% | -356.14% |