Breakdown | |||||
TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|---|
Income Statement | Total Revenue | ||||
2.06B | 1.67B | 1.83B | 1.95B | 2.03B | 1.66B | Gross Profit |
604.90M | 555.40M | 598.30M | 552.30M | 614.90M | 492.40M | EBIT |
169.20M | -37.00M | 44.70M | 159.80M | 151.00M | 112.40M | EBITDA |
257.60M | -37.00M | 121.60M | 139.90M | 243.40M | 188.10M | Net Income Common Stockholders |
110.40M | -101.60M | -21.80M | -13.20M | 101.90M | 62.00M |
Balance Sheet | Cash, Cash Equivalents and Short-Term Investments | ||||
62.20M | 74.10M | 66.40M | 62.20M | 41.20M | 36.60M | Total Assets |
2.79B | 2.23B | 2.64B | 2.79B | 3.09B | 3.05B | Total Debt |
1.09B | 139.70M | 1.02B | 1.09B | 1.11B | 1.23B | Net Debt |
1.03B | 65.60M | 949.80M | 1.03B | 1.07B | 1.19B | Total Liabilities |
1.98B | 1.62B | 1.86B | 1.98B | 2.23B | 2.31B | Stockholders Equity |
810.10M | 606.10M | 787.00M | 810.10M | 864.80M | 742.70M |
Cash Flow | Free Cash Flow | ||||
97.90M | 132.30M | 114.90M | 61.10M | 138.40M | 103.90M | Operating Cash Flow |
116.80M | 148.20M | 128.70M | 77.60M | 159.60M | 119.20M | Investing Cash Flow |
-18.70M | -12.30M | -11.20M | -9.30M | -5.80M | -354.70M | Financing Cash Flow |
-83.50M | -122.60M | -117.70M | -48.30M | -147.20M | 244.70M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
68 Neutral | $873.61M | 9.04 | 11.09% | ― | -6.02% | -10.65% | |
68 Neutral | $4.15B | 14.06 | 6.45% | 2.58% | -12.21% | -51.31% | |
62 Neutral | $8.16B | 12.81 | 0.47% | 3.07% | 3.83% | -16.36% | |
49 Neutral | $486.02M | 33.88 | 9.43% | ― | -10.71% | -86.13% | |
48 Neutral | $443.97M | ― | -14.59% | 6.28% | -9.09% | -356.14% |