Balance Sheet | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
$ 39.35B | $ 36.70B | $ 34.40B | $ 25.13B | $ 16.96B | |
$ 3.45B | $ 2.89B | $ 2.87B | $ 2.08B | $ 2.40B | |
$ 35.89B | $ 33.81B | $ 32.77B | $ 23.05B | $ 14.55B | |
$ 35.60B | $ 33.66B | $ 31.53B | $ 23.05B | $ 14.55B | |
- | - | - | $ 31.54B | $ 21.64B | |
- | - | - | - | - |