Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 2.21B | $ 2.18B | $ 2.10B | $ 1.90B | $ 1.73B | $ 1.71B | |
$ 919.35M | $ 1.41B | $ 1.37B | $ 1.20B | $ 1.11B | $ 597.53M | |
$ 1.29B | $ 776.47M | $ 720.76M | $ 698.26M | $ 621.48M | $ 1.11B | |
$ 444.49M | $ 429.23M | $ 411.45M | $ 396.94M | $ 357.72M | $ 364.17M | |
$ 361.97M | $ 381.98M | $ 353.31M | $ 366.96M | $ 269.31M | $ 262.58M | |
$ -102.71M | $ -124.06M | $ -122.32M | $ -109.19M | $ -117.74M | $ -115.97M | |
$ 2.50M | $ 11.77M | $ 12.17M | $ -16.35M | $ -4.37M | $ -26.16M | |
$ 269.22M | $ 279.42M | $ 243.50M | $ 240.58M | $ 152.79M | $ 171.48M | |
$ 75.42M | $ 74.98M | $ 66.14M | $ 40.19M | $ 34.96M | $ 34.54M | |
$ -12.90M | $ -12.90M | $ -12.61M | $ 11.20M | $ 6.10M | $ 8.67M | |
$ 193.80M | $ 204.44M | $ 177.37M | $ 200.39M | $ 117.83M | $ 1.06B | |
$ 0.95 | $ 0.98 | $ 0.83 | $ 0.91 | $ 0.53 | $ 0.60 | |
$ 0.95 | $ 0.97 | $ 0.82 | $ 0.89 | $ 0.52 | $ 0.58 | |
$ 679.67M | $ 209.49M | $ 213.77M | $ 221.38M | $ 223.68M | $ 229.94M | |
$ 683.81M | $ 211.53M | $ 215.84M | $ 224.41M | $ 228.01M | $ 235.07M | |
$ 1.00 | $ 1.00 | $ 0.50 | $ 0.43 | $ 0.29 | $ 0.42 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 1.23B | $ 1.79B | $ 1.74B | $ 1.01B | $ 972.63M | $ 961.70M | |
$ 193.80M | $ 204.44M | $ 177.37M | $ 200.39M | $ 117.83M | $ 136.94M | |
$ 201.70M | $ 231.78M | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 514.63M | $ 403.48M | $ 365.82M | $ 216.48M | $ 270.53M | $ 287.45M | |
$ 674.89M | $ 552.05M | $ 501.63M | $ 342.02M | $ 403.31M | $ 419.14M |