Balance Sheet | Dec 21 | Dec 20 | Dec 19 | Dec 18 | Dec 17 |
---|---|---|---|---|---|
$ 335.41B | $ 311.24B | $ 269.89B | $ 235.77B | $ 190.69B | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 99.65B | $ 89.95B | $ 76.94B | $ 68.28B | $ 57.95B | |
$ 70.30B | $ 65.28B | $ 55.79B | $ 47.77B | $ 43.75B | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 4.80B | $ 4.65B | $ 4.29B | $ 67.93M | $ 141.96M |