Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 3.42B | $ 3.11B | $ 3.25B | $ 2.88B | $ 2.77B | $ 2.75B | |
$ 380.94M | $ 765.27M | $ 1.00B | $ 873.91M | $ 679.17M | $ ― | |
$ 3.04B | $ 2.34B | $ 3.25B | $ 2.00B | $ 2.09B | $ 2.75B | |
$ 859.25M | $ 762.53M | $ 654.57M | $ 581.30M | $ -580.87M | $ -641.22M | |
$ 1.62B | $ 1.38B | $ 1.59B | $ 1.34B | $ 2.07B | $ 2.09B | |
$ -365.05M | $ -348.23M | $ -333.94M | $ -376.51M | $ -368.32M | $ -286.39M | |
$ 133.21M | $ 111.03M | $ -185.18M | $ -179.08M | $ -239.01M | $ -113.73M | |
$ 1.28B | $ 1.05B | $ 1.26B | $ 937.11M | $ 522.85M | $ 821.17M | |
$ 18.45M | $ 4.38M | $ 4.19M | $ -9.81M | $ 6.00M | $ 13.47M | |
$ 123.02M | $ 152.96M | $ 183.48M | $ 204.65M | $ 226.75M | $ 237.52M | |
$ 1.89B | $ 998.53M | $ 1.19B | $ 896.48M | $ 515.91M | $ 2.48B | |
$ 3.18 | $ 2.61 | $ 3.01 | $ 2.18 | $ ― | $ ― | |
$ 3.17 | $ 2.60 | $ 3.00 | $ 2.18 | $ 1.18 | $ ― | |
$ 1.52B | $ 383.03M | $ 394.95M | $ 411.31M | $ 435.55M | $ ― | |
$ 1.53B | $ 384.41M | $ 396.24M | $ 412.02M | $ 1.10B | $ ― | |
$ 2.90 | $ 2.14 | $ ― | $ ― | $ 0.31 | $ 0.62 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 40.53M | $ 1.53B | $ 654.57M | $ 581.30M | $ -580.87M | $ -641.22M | |
$ 1.24B | $ 1.02B | $ 1.22B | $ 916.29M | $ 527.01M | $ 1.81B | |
$ 925.41M | $ ― | $ ― | $ ― | $ ― | $ 641.41M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 1.64B | $ 391.92M | $ 1.58B | $ 1.30B | $ 889.41M | $ 1.12B | |
$ 2.62B | $ 559.28M | $ 2.16B | $ 1.85B | $ 1.38B | $ 2.59B |