Breakdown | |||||
TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|---|
Income Statement | Total Revenue | ||||
484.56M | 595.46M | 595.70M | 491.53M | 498.85M | 488.24M | Gross Profit |
361.48M | 595.46M | 449.55M | 368.23M | 377.82M | 368.84M | EBIT |
131.48M | 184.48M | 196.74M | 126.64M | 140.98M | 130.50M | EBITDA |
174.81M | 244.05M | 252.54M | 170.78M | 185.06M | 171.04M | Net Income Common Stockholders |
82.40M | 119.27M | 124.92M | 78.40M | 94.35M | 86.42M |
Balance Sheet | Cash, Cash Equivalents and Short-Term Investments | ||||
429.00K | 5.91M | 14.07M | 6.00M | 4.96M | 36.74M | Total Assets |
1.66B | 2.50B | 2.25B | 2.03B | 1.90B | 1.79B | Total Debt |
526.31M | 938.24M | 917.88M | 734.43M | 629.02M | 586.55M | Net Debt |
525.88M | 911.57M | 903.81M | 728.43M | 624.05M | 549.82M | Total Liabilities |
1.06B | 1.58B | 1.47B | 878.28M | 802.86M | 709.58M | Stockholders Equity |
604.58M | 920.05M | 776.11M | 1.16B | 1.10B | 1.08B |
Cash Flow | Free Cash Flow | ||||
-13.57M | -33.23M | -120.86M | -48.44M | -28.93M | -8.25M | Operating Cash Flow |
131.34M | 198.73M | 67.68M | 117.80M | 115.58M | 122.17M | Investing Cash Flow |
-145.43M | -232.78M | -188.76M | -167.10M | -145.09M | -131.61M | Financing Cash Flow |
19.55M | 46.64M | 129.16M | 50.34M | -2.27M | 44.84M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
78 Outperform | $1.83B | 18.98 | 7.23% | 2.92% | 11.65% | 6.78% | |
76 Outperform | $1.09B | 24.78 | 10.17% | 2.18% | 15.40% | 40.04% | |
75 Outperform | $2.85B | 14.72 | 12.46% | 2.38% | 30.48% | 267.73% | |
73 Outperform | $2.98B | 24.62 | 14.01% | 2.30% | -0.04% | -5.82% | |
71 Outperform | $10.57B | 17.72 | 9.84% | 3.22% | 1.57% | 16.50% | |
68 Neutral | $326.96M | 16.35 | 8.56% | 3.75% | 6.25% | 23.77% | |
65 Neutral | $12.05B | 15.92 | 6.71% | 4.32% | 8.04% | 3.76% |