Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 | |
---|---|---|---|---|---|
Income Statement | |||||
Total Revenue | 13.32B | 13.24B | 10.25B | 7.85B | 7.25B |
Gross Profit | 14.53B | 13.24B | 10.25B | 7.85B | 7.25B |
Operating Income | 8.56B | 12.78B | 4.92B | 2.51B | 2.87B |
EBITDA | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
Net Income | 4.91B | 4.47B | 3.19B | 1.61B | 1.84B |
Balance Sheet | |||||
Cash & Short-Term Investments | 85.96B | 93.67B | 95.27B | 86.57B | 51.67B |
Total Assets | 448.20B | 428.29B | 392.27B | 360.14B | 273.24B |
Total Debt | 37.81B | 34.07B | 38.66B | 34.08B | 33.46B |
Net Debt | -48.74B | -59.60B | -56.60B | -52.49B | -18.21B |
Total Liabilities | 419.50B | 403.42B | 370.54B | 340.47B | 256.44B |
Stockholders' Equity | 27.46B | 23.78B | 20.77B | 18.80B | 16.03B |
Cash Flow | |||||
Free Cash Flow | 3.09B | 1.36B | 3.79B | 4.78B | 2.54B |
Operating Cash Flow | 3.53B | 1.75B | 4.13B | 5.06B | 2.84B |
Investing Cash Flow | -20.46B | -34.40B | -25.12B | -4.29B | -11.64B |
Financing Cash Flow | 9.84B | 30.38B | 30.24B | 35.53B | 13.89B |