Dec 21 | Dec 20 | Dec 19 | Dec 18 | Dec 17 | |
---|---|---|---|---|---|
Income Statement | |||||
Total Revenue | $ 413.94B | $ 405.95B | $ 360.97B | $ 286.77B | $ 141.62B |
Gross Profit | $ 189.76B | $ 166.91B | $ 95.18B | $ 76.73B | $ 47.39B |
EBIT | $ 99.42B | $ 88.20B | $ 48.84B | $ 33.89B | $ 14.14B |
EBITDA | $ 105.73B | $ 93.12B | $ 52.49B | $ 35.30B | $ 14.66B |
Net Income Common Stockholders | $ 65.95B | $ 62.70B | $ 39.88B | $ 31.44B | $ 13.32B |
Balance Sheet | |||||
Cash, Cash Equivalents and Short-Term Investments | $ 247.70B | $ 182.45B | $ 119.16B | $ 95.55B | $ 61.59B |
Total Assets | $ 327.53B | $ 265.37B | $ 175.43B | $ 173.17B | $ 115.88B |
Total Debt | $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 |
Net Debt | $ -247.70B | $ -182.45B | $ -119.16B | $ -95.55B | $ -61.59B |
Total Liabilities | $ 80.69B | $ 88.02B | $ 59.66B | $ 97.62B | $ 71.89B |
Stockholders Equity | $ 246.07B | $ 176.91B | $ 115.54B | $ 76.16B | $ 44.56B |
Cash Flow | |||||
Free Cash Flow | $ 69.97B | $ 66.16B | $ 24.03B | $ 33.72B | $ 24.07B |
Operating Cash Flow | $ 74.18B | $ 69.86B | $ 26.37B | $ 35.97B | $ 26.14B |
Investing Cash Flow | $ -82.47B | $ -36.05B | $ -32.53B | $ 10.82B | $ -2.98B |
Financing Cash Flow | $ -3.31B | $ -2.55B | $ -1.69B | $ -197.00M | $ 0.00 |