Breakdown | TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|---|---|
Income Statement | ||||||
Total Revenue | 2.58B | 2.58B | 2.45B | 2.32B | 2.31B | 2.38B |
Gross Profit | 593.26M | 619.94M | 637.49M | 590.23M | 586.31M | 603.92M |
EBITDA | 213.13M | 252.81M | 238.03M | 213.32M | 226.68M | 231.72M |
Net Income | 34.35M | 43.75M | 46.46M | 36.90M | 50.69M | 58.11M |
Balance Sheet | ||||||
Total Assets | 2.14B | 2.11B | 1.92B | 1.93B | 1.87B | 1.87B |
Cash, Cash Equivalents and Short-Term Investments | 108.58M | 125.23M | 133.73M | 115.99M | 89.64M | 118.46M |
Total Debt | 1.29B | 1.27B | 1.11B | 1.17B | 1.18B | 1.15B |
Total Liabilities | 1.75B | 1.71B | 1.52B | 1.57B | 1.52B | 1.56B |
Stockholders Equity | 395.74M | 404.12M | 398.11M | 367.80M | 345.66M | 313.79M |
Cash Flow | ||||||
Free Cash Flow | 112.54M | 139.35M | 164.14M | 165.77M | 89.35M | 161.91M |
Operating Cash Flow | 158.87M | 182.69M | 201.50M | 218.28M | 119.17M | 200.32M |
Investing Cash Flow | -54.74M | -54.64M | -25.71M | -36.26M | -31.91M | -100.00M |
Financing Cash Flow | -153.24M | -151.14M | -145.18M | -133.64M | -123.05M | -113.25M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
62 Neutral | $20.53B | 14.80 | -2.69% | 3.11% | 1.95% | -4.97% | |
62 Neutral | 684.92M | 19.96 | 5.03% | 3.03% | -33.66% | ||
― | 610.70M | 11.36 | 3.26% | ― | ― | ||
― | 1.04B | 66.30 | ― | ― | ― | ||
― | 652.59M | 7.42 | ― | ― | ― | ||
― | 1.45B | 11.19 | 4.44% | ― | ― | ||
75 Outperform | 940.88M | 16.21 | 1.95% | ― | ― |