Breakdown | |||||
TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|---|
Income Statement | Total Revenue | ||||
2.05B | 2.08B | 1.51B | 1.11B | 793.64M | 460.32M | Gross Profit |
553.00M | 556.66M | 436.42M | 600.66M | 441.87M | 211.62M | EBIT |
454.42M | 462.26M | 468.01M | 380.18M | 277.96M | 194.07M | EBITDA |
537.30M | 619.87M | 730.09M | 853.31M | 649.28M | 177.82M | Net Income Common Stockholders |
318.19M | 319.92M | 385.75M | 554.96M | 435.12M | -71.75M |
Balance Sheet | Cash, Cash Equivalents and Short-Term Investments | ||||
818.80M | 741.28M | 790.40M | 838.06M | 276.00M | 143.92M | Total Assets |
5.13B | 5.15B | 5.29B | 4.90B | 4.41B | 3.01B | Total Debt |
2.28B | 2.35B | 2.65B | 2.58B | 2.56B | 1.59B | Net Debt |
1.51B | 1.63B | 1.90B | 1.87B | 2.28B | 1.44B | Total Liabilities |
2.48B | 2.58B | 2.85B | 2.74B | 2.68B | 1.66B | Stockholders Equity |
2.59B | 2.51B | 2.38B | 2.16B | 1.73B | 1.35B |
Cash Flow | Free Cash Flow | ||||
306.66M | 257.23M | 49.04M | 519.70M | -525.60M | 172.37M | Operating Cash Flow |
542.80M | 537.72M | 331.37M | 581.59M | 466.49M | 274.28M | Investing Cash Flow |
-112.57M | -79.51M | 79.09M | 42.49M | -787.46M | -36.40M | Financing Cash Flow |
-517.55M | -505.48M | -396.81M | -166.05M | 482.59M | -241.86M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
78 Outperform | $1.58B | 3.50 | 14.14% | 3.99% | 4.93% | -17.08% | |
77 Outperform | $1.13B | 3.49 | 11.19% | 0.52% | 0.28% | -17.08% | |
76 Outperform | $898.68M | 2.38 | 27.25% | 7.31% | 3.94% | 19.85% | |
76 Outperform | $1.94B | 8.37 | 11.09% | 1.21% | 25.60% | -9.32% | |
75 Outperform | $1.05B | 3.59 | 12.57% | 5.17% | 17.77% | -5.90% | |
66 Neutral | $1.28B | 21.18 | 5.09% | 12.30% | 6.68% | -57.55% | |
66 Neutral | $4.51B | 12.29 | 5.40% | 3.67% | 4.15% | -12.21% |