Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ ― | $ 5.97B | $ 5.10B | $ 4.27B | $ 3.46B | $ 3.77B | |
$ ― | $ 3.00B | $ -2.65B | $ -2.08B | $ -1.69B | $ -1.81B | |
$ ― | $ 2.97B | $ 2.45B | $ 2.19B | $ 1.77B | $ 1.96B | |
$ ― | $ 1.36B | $ 1.20B | $ 1.11B | $ 1.04B | $ 1.04B | |
$ ― | $ 1.61B | $ 1.25B | $ 1.08B | $ 734.60M | $ 922.44M | |
$ ― | $ -5.18M | $ -49.62M | $ -33.26M | $ -67.57M | $ -42.08M | |
$ ― | $ -14.06M | $ ― | $ -825.21M | $ -3.47B | $ -695.82M | |
$ ― | $ 1.60B | $ 1.18B | $ 1.04B | $ 667.03M | $ 875.36M | |
$ ― | $ 344.90M | $ 238.47M | $ 209.09M | $ 58.16M | $ 176.66M | |
$ ― | $ ― | $ ― | $ 6.90M | $ -18.48M | $ 695.82M | |
$ ― | $ 1.25B | $ 1.88B | $ 1.67B | $ 1.22B | $ 1.40B | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 4.36B | $ -1.45B | $ -971.38M | $ -647.46M | $ -766.44M | |
$ ― | $ 1.25B | $ 1.88B | $ 1.67B | $ 1.22B | $ 1.40B | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ 1.18B | $ 1.04B | $ 630.41M | $ 830.28M | |
$ ― | $ ― | $ 1.18B | $ 1.04B | $ 630.41M | $ 830.28M |