Breakdown | |||||
TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|---|
Income Statement | Total Revenue | ||||
379.30M | 371.00M | 353.60M | 315.30M | 260.60M | 237.60M | Gross Profit |
340.70M | 334.00M | 294.49M | 288.30M | 233.00M | 213.30M | EBIT |
416.80M | 384.50M | 323.30M | 425.30M | 434.50M | 191.30M | EBITDA |
294.36M | 272.69M | 228.05M | 313.71M | 396.93M | 191.72M | Net Income Common Stockholders |
241.00M | 213.00M | 180.00M | 266.00M | 356.50M | 161.00M |
Balance Sheet | Cash, Cash Equivalents and Short-Term Investments | ||||
153.25M | 59.69M | 153.25M | 25.35M | 408.62M | 118.40M | Total Assets |
5.37B | 5.88B | 5.37B | 5.16B | 4.44B | 3.57B | Total Debt |
2.99B | 3.37B | 2.99B | 2.87B | 2.32B | 1.89B | Net Debt |
2.83B | 3.31B | 2.83B | 2.84B | 1.91B | 1.78B | Total Liabilities |
3.06B | 3.45B | 3.06B | 2.93B | 2.37B | 1.93B | Stockholders Equity |
2.31B | 2.42B | 2.31B | 2.23B | 2.06B | 1.64B |
Cash Flow | Free Cash Flow | ||||
247.10M | 246.00M | 238.21M | 226.91M | 179.84M | 145.42M | Operating Cash Flow |
247.42M | 246.32M | 238.69M | 227.05M | 179.84M | 145.61M | Investing Cash Flow |
-36.13M | -513.74M | -35.11M | -942.84M | -344.40M | -87.20M | Financing Cash Flow |
-219.45M | 173.87M | -75.69M | 332.53M | 454.78M | -13.05M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
82 Outperform | 2.04B | 9.60 | 6.16% | ― | ― | ||
80 Outperform | 9.22B | 9.92 | 5.59% | 5.76% | 28.47% | ||
65 Neutral | 4.37B | ― | 1.47% | 9.65% | 58.93% | ||
62 Neutral | 3.52B | 21.81 | 1.12% | 37.48% | -5.87% | ||
61 Neutral | $2.85B | 10.96 | 0.41% | 8438.88% | 5.73% | -21.25% |