Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 | |
---|---|---|---|---|---|
Income Statement | |||||
Total Revenue | $ 281.76B | $ 263.06B | $ 259.33B | $ 188.49B | $ 146.29B |
Gross Profit | $ 65.09B | $ 53.66B | $ 59.30B | $ 41.95B | $ 32.38B |
Operating Income | $ 15.07B | $ 15.71B | $ 13.75B | $ 8.75B | $ 6.93B |
EBITDA | $ 22.37B | $ 21.91B | $ 19.79B | $ 13.01B | $ 9.91B |
Net Income | $ 6.72B | $ 7.64B | $ 6.00B | $ 3.42B | $ 2.59B |
Balance Sheet | |||||
Cash & Short-Term Investments | $ 13.66B | $ 13.70B | $ 11.57B | $ 9.10B | $ 5.44B |
Total Assets | $ 171.29B | $ 140.24B | $ 143.44B | $ 141.04B | $ 90.45B |
Total Debt | $ 68.83B | $ 47.23B | $ 56.63B | $ 64.34B | $ 32.28B |
Net Debt | $ 55.17B | $ 33.54B | $ 45.07B | $ 55.24B | $ 26.84B |
Total Liabilities | $ 118.94B | $ 94.36B | $ 104.07B | $ 108.38B | $ 61.17B |
Stockholders' Equity | $ 51.64B | $ 45.38B | $ 39.07B | $ 32.54B | $ 29.29B |
Cash Flow | |||||
Free Cash Flow | $ 6.40B | $ 17.97B | $ 12.86B | $ 11.97B | $ 9.79B |
Operating Cash Flow | $ 17.85B | $ 17.97B | $ 18.54B | $ 16.10B | $ 12.32B |
Investing Cash Flow | $ -10.35B | $ -6.60B | $ -6.48B | $ -15.62B | $ -2.54B |
Financing Cash Flow | $ -8.28B | $ -9.04B | $ -9.52B | $ 3.53B | $ -5.27B |