Income Statement | TTM | Nov 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 454.81B | $ 321.43B | $ 329.64B | $ 439.83B | $ 421.67B | $ 385.04B | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ -16.31B | $ -1.21B | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 5.34B | $ -50.17B | $ 45.01B | $ 4.48B | $ 42.54B | $ 3.67B | |
$ 25.18B | $ 31.75B | $ -50.44B | $ 30.80B | $ 29.24B | $ 27.97B | |
$ -64.00M | $ 4.09B | $ 4.26B | $ 3.18B | $ 3.89B | $ -388.00M | |
$ ― | $ ― | $ 401.00M | $ ― | $ ― | $ ― | |
$ 24.61B | $ 27.01B | $ -55.54B | $ 26.83B | $ 24.58B | $ 27.74B | |
$ 2.56 | $ 2.83 | $ 3.89 | $ 13.95 | $ 13.15 | $ 3.06 | |
$ 2.56 | $ 2.83 | $ 3.89 | $ 13.95 | $ 13.15 | $ 3.06 | |
$ 38.45B | $ 9.62B | $ 9.62B | $ 1.92B | $ 1.87B | $ 9.07B | |
$ 38.45B | $ 9.62B | $ 9.62B | $ 1.92B | $ 1.87B | $ 9.07B | |
$ 1.00 | $ 1.02 | $ 1.02 | $ 6.50 | $ ― | $ 1.00 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ 2.53 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ 2.53 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 536.21B | $ -337.74B | $ -330.85B | $ -405.60B | $ -389.02B | $ 357.07B | |
$ 24.61B | $ 27.01B | $ -55.54B | $ 26.83B | $ 24.58B | $ 27.74B | |
$ 29.04B | $ 26.08B | $ -35.55B | $ 29.38B | $ 28.07B | $ 29.57B | |
$ 902.00M | $ 2.63B | $ 2.75B | $ 3.44B | $ 6.81B | $ 3.51B | |
$ 6.94B | $ ― | $ ― | $ ― | $ ― | $ 31.48B | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― |