Breakdown | |||||
TTM | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 | Dec 2019 |
---|---|---|---|---|---|
Income Statement | Total Revenue | ||||
1.08B | 1.16B | 1.25B | 1.14B | 915.83M | 1.38B |
Gross Profit | |||||
783.27M | 839.43M | 901.12M | 780.94M | 565.54M | 893.49M |
EBIT | |||||
66.01M | 72.02M | 127.94M | 143.48M | -34.70M | 149.70M |
EBITDA | |||||
143.00M | 248.73M | 288.23M | 301.15M | 158.38M | 322.43M |
Net Income Common Stockholders | |||||
9.31M | 26.06M | 69.61M | 78.65M | -71.70M | 87.28M |
Balance Sheet | Cash, Cash Equivalents and Short-Term Investments | ||||
208.67M | 304.26M | 401.35M | 511.80M | 328.16M | 222.33M |
Total Assets | |||||
1.19B | 1.81B | 1.72B | 1.85B | 1.71B | 1.84B |
Total Debt | |||||
36.83M | 791.17M | 604.59M | 736.36M | 753.91M | 724.39M |
Net Debt | |||||
-170.88M | 522.18M | 213.23M | 224.57M | 426.03M | 502.06M |
Total Liabilities | |||||
406.79M | 1.09B | 944.88M | 1.06B | 1.00B | 1.06B |
Stockholders Equity | |||||
753.69M | 721.17M | 751.81M | 764.31M | 693.58M | 763.65M |
Cash Flow | Free Cash Flow | ||||
73.81M | 45.76M | 211.21M | 331.64M | 58.52M | 186.45M |
Operating Cash Flow | |||||
136.90M | 117.50M | 267.07M | 376.13M | 88.33M | 249.99M |
Investing Cash Flow | |||||
-80.40M | -96.97M | -65.86M | -30.89M | -37.39M | -63.38M |
Financing Cash Flow | |||||
-102.37M | -150.09M | -323.28M | -160.29M | 47.26M | -169.33M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
79 Outperform | $14.14B | 20.87 | 27.57% | 1.67% | 5.23% | 24.63% | |
72 Outperform | $4.25B | 7.24 | 11.67% | 0.23% | -6.13% | -2.63% | |
65 Neutral | $232.92M | 14.14 | 4.74% | 9.43% | -4.18% | -58.51% | |
61 Neutral | $1.03B | 112.99 | -10.25% | 1.11% | ― | ― | |
59 Neutral | $12.18B | 11.09 | -1.08% | 3.77% | 1.26% | -19.82% | |
48 Neutral | $1.77B | ― | -67.22% | ― | -12.34% | -574.65% |