Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 1.65B | $ 1.56B | $ 1.26B | $ 1.10B | $ 984.91M | $ 987.08M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 914.99M | $ 867.00M | $ 721.53M | $ 752.92M | $ 376.18M | $ 564.34M | |
$ 205.56M | $ 176.16M | $ 157.44M | $ 173.89M | $ 84.31M | $ 138.43M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 693.21M | $ 674.60M | $ 547.52M | $ 579.00M | $ 291.90M | $ 425.91M | |
$ 6.11 | $ 5.89 | $ 4.55 | $ 4.49 | $ 2.26 | $ 3.30 | |
$ 6.08 | $ 5.87 | $ 4.54 | $ 4.47 | $ 2.26 | $ 3.30 | |
$ 454.19M | $ 114.46M | $ 120.28M | $ 129.06M | $ 129.32M | $ 128.93M | |
$ 455.78M | $ 114.83M | $ 120.70M | $ 129.62M | $ 129.44M | $ 129.01M | |
$ 1.54 | $ 1.42 | $ 1.26 | $ 1.13 | $ 1.08 | $ 0.94 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 709.40M | $ 690.78M | $ 564.14M | $ 579.00M | $ 291.90M | $ 425.91M | |
$ 1.01B | $ 737.92M | $ ― | $ 574.00M | $ 289.42M | $ 426.05M | |
$ 1.07B | $ 688.69M | $ 123.83M | $ 81.59M | $ 192.16M | $ 278.36M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― |