Breakdown | ||||
Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|
Income Statement | Total Revenue | |||
2.58B | 2.45B | 2.32B | 2.31B | 2.38B | Gross Profit |
619.94M | 637.49M | 590.23M | 586.31M | 603.92M | EBIT |
93.93M | 86.24M | 79.70M | 89.02M | 104.37M | EBITDA |
252.81M | 238.03M | 213.32M | 226.68M | 231.72M | Net Income Common Stockholders |
43.75M | 46.46M | 36.90M | 50.69M | 58.11M |
Balance Sheet | Cash, Cash Equivalents and Short-Term Investments | |||
125.23M | 133.73M | 115.99M | 89.64M | 118.46M | Total Assets |
2.11B | 1.92B | 1.93B | 1.87B | 1.87B | Total Debt |
1.27B | 1.11B | 1.17B | 1.18B | 1.15B | Net Debt |
1.19B | 1.00B | 1.09B | 1.15B | 1.09B | Total Liabilities |
1.71B | 1.52B | 1.57B | 1.52B | 1.56B | Stockholders Equity |
404.12M | 398.11M | 367.80M | 345.66M | 313.79M |
Cash Flow | Free Cash Flow | |||
139.35M | 164.14M | 165.77M | 89.35M | 161.91M | Operating Cash Flow |
182.69M | 201.50M | 218.28M | 119.17M | 200.32M | Investing Cash Flow |
-54.64M | -25.71M | -36.26M | -31.91M | -100.00M | Financing Cash Flow |
-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 |
---|---|---|---|---|---|---|---|
81 Outperform | 49.25B | 8.97 | 18.08% | 1.80% | 13.33% | 10.71% | |
67 Neutral | 597.14M | 17.33 | 6.70% | 3.93% | -29.31% | ||
65 Neutral | $8.81B | 14.92 | 4.67% | 6.17% | 3.60% | -2.89% | |
64 Neutral | $4.49B | 21.09 | 7.88% | ― | 5.22% | -58.99% | |
61 Neutral | 708.92M | 7.87 | ― | ― | ― | ||
52 Neutral | 3.77B | 25.13 | 0.66% | ― | ― |