Breakdown | |||||
TTM | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 | Dec 2019 |
---|---|---|---|---|---|
Income Statement | Total Revenue | ||||
1.11B | 1.23B | 952.58M | 888.17M | 2.14B | 521.27M |
Gross Profit | |||||
797.31M | 849.63M | 708.60M | 637.94M | 1.65B | 359.96M |
EBIT | |||||
408.72M | 469.04M | 377.35M | 232.90M | 1.16B | 180.29M |
EBITDA | |||||
620.75M | 553.33M | 408.36M | 326.63M | 1.43B | 227.24M |
Net Income Common Stockholders | |||||
439.24M | 481.11M | 347.09M | 208.91M | 1.15B | 175.31M |
Balance Sheet | Cash, Cash Equivalents and Short-Term Investments | ||||
878.98M | 878.98M | 894.67M | 984.35M | 834.15M | 482.30M |
Total Assets | |||||
2.61B | 2.61B | 2.27B | 2.16B | 2.89B | 1.40B |
Total Debt | |||||
20.04M | 20.04M | 28.46M | 46.88M | 18.94M | 19.91M |
Net Debt | |||||
-158.02M | -158.02M | -249.37M | -364.70M | -544.40M | -29.50M |
Total Liabilities | |||||
209.95M | 209.95M | 240.72M | 264.38M | 707.12M | 298.46M |
Stockholders Equity | |||||
2.40B | 2.40B | 2.03B | 1.89B | 2.19B | 1.11B |
Cash Flow | Free Cash Flow | ||||
436.32M | 280.07M | 149.93M | 784.46M | 490.12M | -39.79M |
Operating Cash Flow | |||||
734.29M | 610.88M | 406.03M | 967.83M | 711.71M | 216.71M |
Investing Cash Flow | |||||
-798.85M | -607.35M | -335.61M | -613.79M | -106.39M | -164.50M |
Financing Cash Flow | |||||
-103.78M | -103.31M | -204.18M | -505.78M | -91.39M | -107.18M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
82 Outperform | $515.90B | 19.55 | 21.80% | 0.68% | 6.71% | 69.43% | |
79 Outperform | $5.12B | 43.62 | 18.23% | 0.29% | 9.24% | 10.39% | |
76 Outperform | $74.53B | 38.68 | 12.13% | 1.00% | -32.32% | -40.19% | |
74 Outperform | $35.60B | 34.75 | 14.04% | 0.56% | -2.99% | -0.46% | |
62 Neutral | $36.73B | ― | -51.45% | ― | 1.00% | -148.89% | |
58 Neutral | $26.94B | 3.15 | -10.67% | 4.32% | 2.14% | -43.11% |