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 | $463.49M | 7.81 | 14.97% | ― | -33.83% | -38.30% | |
61 Neutral | $14.26B | 5.74 | -4.20% | 3.65% | 2.74% | -35.75% | |
$125.63M | 3.07 | -22.85% | ― | ― | ― | ||
75 Outperform | $494.54M | 4.21 | 13.91% | ― | 10.71% | 21.74% | |
66 Neutral | $280.29M | 7.19 | ― | -5.57% | ― | ||
63 Neutral | $1.78B | 12.64 | -220.61% | 8.42% | 1.64% | -32.31% | |
58 Neutral | $168.86M | ― | -11.64% | ― | -11.11% | -90.96% |