Balance Sheet | Dec 21 | Dec 20 | Dec 19 | Dec 18 | Dec 17 |
---|---|---|---|---|---|
$ 183.62B | $ 174.40B | $ 151.16B | $ 126.38B | $ 100.46B | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 63.55B | $ 57.12B | $ 46.53B | $ 37.81B | $ 33.04B | |
$ 105.76B | $ 101.67B | $ 86.00B | $ 78.83B | $ 62.42B | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 125.76M | $ 408.92M | $ 523.34M | $ 401.13M | $ 498.21M |