Balance Sheet | Dec 21 | Dec 20 | Dec 19 | Dec 18 | Dec 17 |
---|---|---|---|---|---|
$ 39.74B | $ 33.25B | $ 44.86B | $ 31.69B | $ 22.21B | |
$ 33.07B | $ 27.82B | $ 37.63B | $ 25.60B | $ 17.42B | |
$ 6.67B | $ 5.43B | $ 7.24B | $ 6.09B | $ 4.80B | |
$ 15.79B | $ 14.96B | $ 42.97B | $ 13.10B | $ 11.77B | |
$ 1.26B | $ 812.99M | $ 423.44M | - | - | |
$ 142.62M | $ 31.27M | $ 38.52M | - | - |