Breakdown | |||||
TTM | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 | Dec 2019 |
---|---|---|---|---|---|
Income Statement | Total Revenue | ||||
516.65B | 725.52B | 463.62B | 413.94B | 405.95B | 360.97B |
Gross Profit | |||||
197.43B | 240.56B | 196.25B | 189.77B | 166.91B | 95.18B |
EBIT | |||||
95.86B | 160.37B | 104.84B | 97.56B | 89.47B | 48.80B |
EBITDA | |||||
99.81B | 176.52B | 117.07B | 101.99B | 93.12B | 49.51B |
Net Income Common Stockholders | |||||
83.40B | 132.02B | 83.16B | 65.95B | 62.70B | 39.88B |
Balance Sheet | Cash, Cash Equivalents and Short-Term Investments | ||||
61.62B | 465.74B | 340.25B | 247.70B | 182.45B | 118.93B |
Total Assets | |||||
125.49B | 578.18B | 444.09B | 327.53B | 265.37B | 175.43B |
Total Debt | |||||
0.00 | 2.34B | 3.06B | 5.12B | 3.25B | 3.01B |
Net Debt | |||||
-44.12B | -184.08B | -166.82B | -93.98B | -107.39B | -76.42B |
Total Liabilities | |||||
27.08B | 114.45B | 113.91B | 80.69B | 88.02B | 59.66B |
Stockholders Equity | |||||
87.42B | 463.09B | 329.53B | 246.07B | 176.91B | 115.54B |
Cash Flow | Free Cash Flow | ||||
0.00 | 126.63B | 95.48B | 69.97B | 66.16B | 24.03B |
Operating Cash Flow | |||||
0.00 | 132.43B | 98.28B | 74.18B | 69.86B | 26.37B |
Investing Cash Flow | |||||
0.00 | -116.58B | -22.34B | -82.47B | -36.05B | -32.53B |
Financing Cash Flow | |||||
0.00 | -4.08B | -3.92B | -3.31B | -2.55B | -1.69B |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
78 Outperform | $448.20M | 7.81 | 14.97% | ― | -33.83% | -38.30% | |
75 Outperform | $536.17M | 4.33 | 15.08% | ― | 10.71% | 21.74% | |
68 Neutral | $1.98B | 14.11 | -220.61% | 7.91% | 1.64% | -32.31% | |
66 Neutral | $289.56M | 7.45 | ― | -5.57% | ― | ||
60 Neutral | $13.79B | 7.12 | -2.72% | 3.79% | 2.18% | -42.65% | |
59 Neutral | $208.32M | ― | -11.64% | ― | -11.11% | -90.96% |