Breakdown | ||||
Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|
Income Statement | Total Revenue | |||
2.71B | 2.76B | 2.67B | 2.46B | 2.87B | Gross Profit |
793.00M | 754.00M | 633.00M | 576.00M | 835.00M | EBIT |
109.00M | 92.00M | 74.00M | 37.00M | 196.00M | EBITDA |
193.00M | 221.00M | 42.00M | 283.00M | 265.00M | Net Income Common Stockholders |
72.00M | 110.00M | -63.00M | 162.00M | 182.00M |
Balance Sheet | Cash, Cash Equivalents and Short-Term Investments | |||
40.00M | 89.00M | -8.00M | -8.00M | 0.00 | Total Assets |
1.96B | 1.89B | 1.44B | 1.24B | 1.26B | Total Debt |
648.00M | 499.00M | 8.00M | 8.00M | 0.00 | Net Debt |
608.00M | 410.00M | 16.00M | 16.00M | 0.00 | Total Liabilities |
1.65B | 1.59B | 749.00M | 674.00M | 765.00M | Stockholders Equity |
2.00M | 300.00M | 687.00M | 570.00M | 494.00M |
Cash Flow | Free Cash Flow | |||
100.00M | 272.00M | -18.00M | -68.00M | 216.00M | Operating Cash Flow |
100.00M | 422.00M | 53.00M | 7.00M | 303.00M | Investing Cash Flow |
-129.00M | -146.00M | -71.00M | -75.00M | -87.00M | Financing Cash Flow |
-16.00M | -188.00M | 18.00M | 68.00M | -216.00M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
76 Outperform | $85.77B | 19.37 | 16.69% | 2.77% | 1.18% | -5.47% | |
75 Outperform | $6.64B | 19.20 | 10.01% | ― | 7.32% | 34.44% | |
73 Outperform | $28.39B | 21.19 | 38.65% | 2.76% | -16.16% | 41.01% | |
68 Neutral | $1.66B | 23.30 | 23.34% | 3.35% | -1.99% | -33.52% | |
66 Neutral | $32.64B | 13.09 | 27.37% | 4.01% | -2.62% | 4.27% | |
66 Neutral | $11.57B | 22.34 | 13.43% | 3.87% | 9.15% | -31.94% | |
62 Neutral | $20.19B | 14.01 | -16.14% | 3.22% | 1.15% | 3.41% |