Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 | |
---|---|---|---|---|---|
Income Statement | |||||
Total Revenue | $ 187.44B | $ 171.84B | $ 156.74B | $ 127.00B | $ 122.48B |
Gross Profit | $ 23.41B | $ 19.28B | $ 20.98B | $ 17.88B | $ 13.67B |
Operating Income | $ 12.78B | $ 9.30B | $ 10.31B | $ 13.67B | $ 8.93B |
EBITDA | $ 21.75B | $ 23.05B | $ 23.86B | $ 25.71B | $ 21.87B |
Net Income | $ 6.01B | $ 10.13B | $ 9.93B | $ 10.02B | $ 6.43B |
Balance Sheet | |||||
Cash & Short-Term Investments | $ 27.14B | $ 26.47B | $ 31.30B | $ 28.68B | $ 29.04B |
Total Assets | $ 279.76B | $ 273.06B | $ 264.04B | $ 244.72B | $ 235.19B |
Total Debt | $ 130.69B | $ 122.65B | $ 114.70B | $ 109.38B | $ 110.86B |
Net Debt | $ -19.87B | $ 103.80B | $ 95.55B | $ 89.31B | $ 90.87B |
Total Liabilities | $ 214.17B | $ 204.76B | $ 191.75B | $ 178.90B | $ 185.52B |
Stockholders' Equity | $ 63.07B | $ 64.29B | $ 67.79B | $ 59.74B | $ 45.03B |
Cash Flow | |||||
Free Cash Flow | $ 4.85B | $ -3.68B | $ -5.14B | $ -6.92B | $ -3.86B |
Operating Cash Flow | $ 20.13B | $ 20.93B | $ 16.04B | $ 15.19B | $ 16.67B |
Investing Cash Flow | $ -20.52B | $ -14.66B | $ -17.88B | $ -16.36B | $ -21.83B |
Financing Cash Flow | $ 1.94B | $ -6.35B | $ 383.00M | $ 1.74B | $ 5.55B |