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 |
---|---|---|---|---|---|---|---|
76 Outperform | $13.33B | 19.33 | 31.75% | 2.08% | 4.68% | 40.68% | |
70 Outperform | $2.09B | 13.14 | 37.22% | 0.61% | 38.27% | 105.52% | |
68 Neutral | $1.21B | 10.45 | 12.80% | 3.77% | 0.20% | 51.62% | |
62 Neutral | $7.50B | 12.89 | 3.19% | 3.38% | 3.64% | -14.27% | |
54 Neutral | $1.90B | 273.23 | 46.74% | ― | -8.59% | ― | |
52 Neutral | $2.03B | 15.03 | 17.42% | 3.05% | 3.80% | 182.70% | |
48 Neutral | $327.06M | ― | -14.59% | 8.26% | -9.09% | -356.14% |