Balance Sheet | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
$ 143.47B | $ 86.54B | $ 61.85B | $ 36.37B | $ 9.51B | |
$ 82.89B | $ 41.35B | $ 20.78B | $ 6.57B | $ 15.19B | |
$ 60.58B | $ 45.19B | $ 41.06B | $ 29.80B | $ -5.67B | |
$ 61.89B | $ 54.09B | $ 47.03B | $ 30.32B | $ -5.67B | |
- | - | - | - | $ 10.26B | |
- | - | - | $ 1.60B | $ 779.42M |