Breakdown | ||||
Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|
Income Statement | Total Revenue | |||
439.98M | 380.02M | 386.91M | 328.70M | 307.83M | Gross Profit |
382.22M | 357.37M | 335.30M | 278.51M | 261.47M | EBIT |
356.82M | 294.61M | 777.81M | 593.12M | 179.13M | EBITDA |
505.23M | 242.72M | 773.60M | 593.12M | 0.00 | Net Income Common Stockholders |
292.58M | 351.12M | 564.68M | 507.70M | 151.66M |
Balance Sheet | Cash, Cash Equivalents and Short-Term Investments | |||
154.61M | 77.14M | 315.66M | 544.34M | 302.75M | Total Assets |
8.70B | 8.16B | 7.71B | 6.77B | 5.51B | Total Debt |
4.33B | 3.95B | 3.72B | 3.41B | 2.74B | Net Debt |
4.19B | 3.89B | 3.45B | 2.96B | 2.51B | Total Liabilities |
4.51B | 4.14B | 3.91B | 3.56B | 2.82B | Stockholders Equity |
4.14B | 3.99B | 3.77B | 3.18B | 2.67B |
Cash Flow | Free Cash Flow | |||
289.58M | 207.09M | 204.46M | 206.02M | 165.45M | Operating Cash Flow |
289.58M | 207.09M | 204.46M | 206.02M | 165.45M | Investing Cash Flow |
-266.45M | -432.36M | -585.79M | -622.17M | -52.78M | Financing Cash Flow |
60.30M | 6.45M | 202.68M | 646.11M | 27.92M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
73 Outperform | $3.79B | 12.95 | 7.05% | 4.07% | ― | ― | |
66 Neutral | 3.41B | 20.91 | 1.15% | 19.17% | -7.88% | ||
65 Neutral | 4.57B | ― | 1.42% | 9.65% | 58.93% | ||
60 Neutral | $2.75B | 10.29 | 0.33% | 8508.22% | 5.95% | -17.48% | |
49 Neutral | 6.40B | 167.57 | 2.62% | 12.06% | ― |