Balance Sheet | Dec 21 | Dec 20 | Dec 19 | Dec 18 | Dec 17 |
---|---|---|---|---|---|
$ 500.44B | $ 453.58B | $ 396.64B | $ 340.91B | $ 242.80B | |
$ 397.85B | $ 350.68B | $ 299.66B | $ 253.65B | $ 167.43B | |
$ 102.59B | $ 102.90B | $ 96.98B | $ 87.25B | $ 75.37B | |
$ 119.17B | $ 119.35B | $ 110.35B | $ 101.05B | $ 84.05B | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 1.17B | $ 1.25B | $ 1.12B | $ ― | $ ― |