Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
$ 313.57B | $ 101.39B | $ 57.08B | $ 38.11B | $ 35.96B | |
$ 103.40B | $ 48.07B | $ 27.52B | $ 21.29B | $ 17.00B | |
$ -234.82B | $ -27.84B | $ 4.54B | $ 2.97B | $ 2.86B | |
$ 70.22B | $ 28.28B | $ 12.04B | $ 7.08B | $ 4.21B | |
$ 259.62B | $ 160.56B | $ 139.78B | $ 64.82B | $ 43.17B | |
$ 338.22B | $ 101.56B | $ 25.71B | $ 20.34B | $ 21.04B | |
$ -174.32B | $ -112.39B | $ -42.46B | $ -30.11B | $ -6.63B | |
$ 163.90B | $ 25.80B | $ 7.62B | $ 12.08B | $ 14.41B | |
$ 148.04B | $ 19.04B | $ -647.86M | $ 6.89B | $ 8.81B | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 98.52 | $ 126.51 | $ -4.30 | $ 45.79 | $ 72.58 | |
$ 98.52 | $ 126.51 | $ -4.30 | $ 45.79 | $ 72.58 | |
1.50B | 150.50M | 150.52M | 150.52M | 150.52M | |
1.50B | 150.50M | 150.52M | 150.52M | 150.52M |