Balance Sheet | Dec 21 | Dec 20 | Dec 19 | Dec 18 | Dec 17 |
---|---|---|---|---|---|
$ 174.75B | $ 155.95B | $ 140.29B | $ 124.96B | $ 98.03B | |
$ 122.87B | $ 110.16B | $ 95.16B | $ 82.11B | $ 60.83B | |
$ 51.88B | $ 45.79B | $ 45.13B | $ 42.85B | $ 37.19B | |
$ 105.50B | $ 92.98B | $ 83.31B | $ 75.55B | $ 58.73B | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 3.59B | $ 3.88B | $ 4.42B | $ 5.19B | $ 1.12B |