Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 2.88B | $ 2.95B | $ 2.89B | $ 2.83B | $ 2.15B | $ 1.84B | |
$ 1.87B | $ 1.82B | $ 1.75B | $ 1.66B | $ 1.38B | $ 1.23B | |
$ 1.00B | $ 1.13B | $ 1.14B | $ 1.18B | $ 767.80M | $ 605.70M | |
$ 380.80M | $ 390.40M | $ 348.60M | $ 407.70M | $ 360.90M | $ 309.10M | |
$ 571.20M | $ 676.00M | $ 734.00M | $ 752.30M | $ 406.90M | $ 296.60M | |
$ -13.50M | $ -19.00M | $ 2.80M | $ -8.20M | $ -6.80M | $ -4.70M | |
$ -18.30M | $ -28.40M | $ -78.10M | $ -24.90M | $ -18.60M | $ -8.80M | |
$ 588.80M | $ 698.00M | $ 679.90M | $ 748.90M | $ 418.70M | $ 300.70M | |
$ 105.20M | $ 122.30M | $ 114.70M | $ 107.20M | $ 72.50M | $ 59.00M | |
$ 16.00M | $ 17.70M | $ 20.70M | $ 20.10M | $ 17.40M | $ 8.90M | |
$ 504.40M | $ 593.40M | $ 585.90M | $ 661.80M | $ 346.20M | $ 241.70M | |
$ 6.81 | $ 7.98 | $ 7.87 | $ 8.89 | $ 4.68 | $ 3.27 | |
$ 6.74 | $ 7.88 | $ 7.73 | $ 8.67 | $ 4.57 | $ 3.21 | |
$ 293.40M | $ 74.30M | $ 74.40M | $ 74.40M | $ 73.90M | $ 74.00M | |
$ 296.20M | $ 75.30M | $ 75.80M | $ 76.30M | $ 75.80M | $ 75.40M | |
$ 0.60 | $ 0.77 | $ 0.74 | $ 0.70 | $ ― | $ 0.62 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 2.25B | $ 2.24B | $ 2.13B | $ 2.06B | $ 1.74B | $ 1.54B | |
$ 499.60M | $ 593.40M | $ 585.90M | $ 661.80M | $ 346.20M | $ 241.70M | |
$ 444.34M | $ 572.12M | $ ― | $ ― | $ 317.27M | $ 227.55M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 608.10M | $ 707.00M | $ 687.80M | $ 757.10M | $ 409.50M | $ 309.20M | |
$ 758.70M | $ 844.30M | $ 808.40M | $ 879.40M | $ 518.60M | $ 412.60M |