Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 25.64B | $ ― | $ 10.35B | $ 10.32B | $ 8.97B | $ 8.85B | |
$ ― | $ ― | $ 3.09B | $ 2.95B | $ 2.49B | $ 2.37B | |
$ ― | $ ― | $ 7.25B | $ 7.37B | $ 6.48B | $ 6.49B | |
$ ― | $ ― | $ 639.00M | $ 563.00M | $ 510.00M | $ 593.00M | |
$ ― | $ ― | $ 6.61B | $ 6.81B | $ 5.97B | $ 5.89B | |
$ ― | $ ― | $ -449.00M | $ -414.00M | $ -111.00M | $ 100.00M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ 5.85B | $ 6.89B | $ -863.00M | $ 14.81B | |
$ ― | $ ― | $ 1.45B | $ 2.08B | $ 1.19B | $ 5.01B | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ 3.84B | $ 3.87B | $ -2.57B | $ 6.17B | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ 3.73B | $ 3.51B | $ 3.00B | $ 2.96B | |
$ ― | $ ― | $ 3.84B | $ 3.87B | $ -2.57B | $ 6.17B | |
$ ― | $ ― | $ 3.84B | $ 3.87B | $ -2.57B | $ 6.17B | |
$ ― | $ ― | $ 439.00M | $ 426.00M | $ 122.00M | $ 2.00M | |
$ ― | $ ― | $ 6.29B | $ 7.31B | $ -741.00M | $ 14.81B | |
$ ― | $ 6.78B | $ 6.37B | $ 7.38B | $ -693.00M | $ 14.86B |