Breakdown | |||||
TTM | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 | Dec 2019 |
---|---|---|---|---|---|
Income Statement | Total Revenue | ||||
1.36B | 1.44B | 1.33B | 1.04B | 737.26M | 1.09B | Gross Profit |
794.08M | 852.35M | 1.11B | 605.84M | 421.16M | 622.10M | EBIT |
603.45M | 590.20M | 763.35M | 400.83M | 250.43M | 296.26M | EBITDA |
761.85M | 744.90M | 897.95M | 547.92M | 292.05M | 415.69M | Net Income Common Stockholders |
452.68M | 408.32M | 592.33M | 259.43M | 205.17M | 202.38M |
Balance Sheet | Cash, Cash Equivalents and Short-Term Investments | ||||
191.45M | 490.89M | 728.07M | 863.99M | 511.50M | 637.10M | Total Assets |
1.75B | 2.10B | 2.57B | 2.70B | 2.32B | 2.24B | Total Debt |
650.45M | 686.58M | 835.51M | 1.10B | 1.10B | 1.12B | Net Debt |
459.00M | 199.25M | 111.07M | 237.28M | 591.74M | 483.33M | Total Liabilities |
990.39M | 1.33B | 1.50B | 1.75B | 1.57B | 1.47B | Stockholders Equity |
722.75M | 740.65M | 1.04B | 910.86M | 739.61M | 753.79M |
Cash Flow | Free Cash Flow | ||||
561.48M | 497.92M | 637.00M | 469.17M | 167.51M | 244.55M | Operating Cash Flow |
598.82M | 527.59M | 659.80M | 493.38M | 186.39M | 279.33M | Investing Cash Flow |
-25.43M | 92.63M | -53.23M | -39.10M | -78.51M | -49.03M | Financing Cash Flow |
-855.25M | -857.32M | -742.49M | -100.80M | -234.82M | 221.52M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
77 Outperform | $8.28B | 15.45 | 74.08% | 5.57% | 11.54% | 19.88% | |
73 Outperform | $7.13B | 22.62 | 46.19% | ― | 7.26% | 54.83% | |
73 Outperform | $3.41B | 11.75 | 1.33% | 4.73% | -33.50% | 35.81% | |
70 Outperform | $2.81B | 158.53 | 11.87% | ― | 29.86% | ― | |
63 Neutral | $32.82B | ― | -46.78% | ― | 22.86% | 30.40% | |
61 Neutral | $6.98B | 11.35 | 2.88% | 3.90% | 2.65% | -21.84% |