Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 | |
---|---|---|---|---|---|
Income Statement | |||||
Total Revenue | 14.67B | 13.32B | 13.24B | 10.25B | 7.85B |
Gross Profit | 14.67B | 14.53B | 13.24B | 10.25B | 7.85B |
Operating Income | 0.00 | 8.56B | 12.78B | 4.92B | 2.51B |
EBITDA | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
Net Income | 5.46B | 4.91B | 4.47B | 3.19B | 1.61B |
Balance Sheet | |||||
Cash & Short-Term Investments | 82.64B | 85.96B | 93.67B | 95.27B | 86.57B |
Total Assets | 485.64B | 448.20B | 428.29B | 392.27B | 360.14B |
Total Debt | 0.00 | 37.81B | 34.07B | 38.66B | 34.08B |
Net Debt | -82.64B | -48.74B | -59.60B | -56.60B | -52.49B |
Total Liabilities | 452.91B | 419.50B | 403.42B | 370.54B | 340.47B |
Stockholders' Equity | 31.29B | 27.46B | 23.78B | 20.77B | 18.80B |
Cash Flow | |||||
Free Cash Flow | 13.77B | 3.09B | 1.36B | 3.79B | 4.78B |
Operating Cash Flow | 14.38B | 3.53B | 1.75B | 4.13B | 5.06B |
Investing Cash Flow | -43.35B | -20.46B | -34.40B | -25.12B | -4.29B |
Financing Cash Flow | 25.08B | 9.84B | 30.38B | 30.24B | 35.53B |