Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 3.32B | $ 3.19B | $ 3.13B | $ 3.59B | $ 3.15B | $ 3.12B | |
$ 1.40B | $ 1.64B | $ 1.62B | $ 1.85B | $ 283.16M | $ 277.07M | |
$ 1.93B | $ 1.55B | $ 1.53B | $ 1.74B | $ 2.87B | $ 2.84B | |
$ 560.60M | $ 552.45M | $ 1.81B | $ 2.07B | $ 830.65M | $ 1.87B | |
$ 1.15B | $ 997.84M | $ 1.64B | $ 1.19B | $ 925.54M | $ 971.83M | |
$ -119.35M | $ -85.58M | $ -113.17M | $ 113.94M | $ 110.60M | $ 108.39M | |
$ 434.12M | $ 269.85M | $ -233.00M | $ 196.37M | $ 150.43M | $ 105.22M | |
$ 1.14B | $ 1.14B | $ 1.76B | $ 1.27B | $ 965.38M | $ 968.67M | |
$ 257.68M | $ 215.08M | $ 245.95M | $ 286.76M | $ 200.77M | $ 219.72M | |
$ 210.31M | $ 200.14M | $ 210.76M | $ 196.37M | $ 150.43M | $ 105.22M | |
$ 1.10B | $ 1.15B | $ 867.24M | $ 978.95M | $ 764.41M | $ 746.73M | |
$ 4.62 | $ 4.83 | $ 3.64 | $ 4.10 | $ 3.21 | $ 3.12 | |
$ 4.62 | $ 4.82 | $ 3.63 | $ 4.08 | $ 3.21 | $ 3.12 | |
$ 949.98M | $ 238.03M | $ 238.47M | $ 238.84M | $ 238.31M | $ 239.10M | |
$ 950.51M | $ 238.42M | $ 239.00M | $ 240.02M | $ 238.31M | $ 239.18M | |
$ 2.24 | $ 2.25 | $ 2.25 | $ 2.25 | $ 2.25 | $ 2.25 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 1.96B | $ 2.19B | $ 1.48B | $ -2.40B | $ -2.23B | $ -2.14B | |
$ 1.10B | $ 1.15B | $ 867.24M | $ 978.95M | $ 764.41M | $ 748.95M | |
$ 1.17B | $ 944.44M | $ 1.30B | $ 931.72M | $ 709.55M | $ 711.97M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 1.27B | $ 1.27B | $ 1.88B | $ 1.38B | $ 1.08B | $ 1.08B | |
$ 1.47B | $ 1.47B | $ 1.31B | $ 1.48B | $ 1.08B | $ 1.16B |