Breakdown | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|---|
Income Statement | |||||
Total Revenue | 338.03M | 320.83M | 302.93M | 264.73M | 240.66M |
Gross Profit | 288.81M | 274.99M | 267.68M | 238.99M | 216.44M |
EBITDA | 213.78M | 329.47M | 221.50M | 166.31M | 202.79M |
Net Income | -7.13M | 95.50M | -5.43M | 202.25M | -34.26M |
Balance Sheet | |||||
Total Assets | 5.49B | 5.65B | 5.46B | 4.93B | 4.81B |
Cash, Cash Equivalents and Short-Term Investments | 175.26M | 252.41M | 456.94M | 285.19M | 424.45M |
Total Debt | 3.70B | 3.72B | 3.65B | 3.17B | 3.21B |
Total Liabilities | 4.09B | 4.17B | 4.09B | 3.56B | 3.56B |
Stockholders Equity | 1.40B | 1.48B | 1.37B | 1.37B | 1.25B |
Cash Flow | |||||
Free Cash Flow | 134.54M | 152.51M | 101.59M | 95.25M | 86.46M |
Operating Cash Flow | 138.71M | 154.55M | 104.59M | 96.08M | 87.59M |
Investing Cash Flow | -187.93M | -272.17M | -181.97M | -164.22M | -179.98M |
Financing Cash Flow | -11.96M | -93.94M | 242.72M | -62.36M | 265.55M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
67 Neutral | 5.24B | 10.72 | 4.46% | 3.59% | 5.35% | 9.05% | |
64 Neutral | 2.78B | 39.31 | 1.36% | ― | ― | ||
63 Neutral | 5.14B | ― | 6.72% | 11.27% | 79.98% | ||
59 Neutral | 910.66M | 6.37 | ― | 4.45% | -114.94% | ||
$10.79B | 26.69 | 6.29% | 2.07% | ― | ― | ||
51 Neutral | 7.73B | 202.42 | 9.35% | 12.06% | ― |