Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 2.16B | $ 2.13B | $ 2.00B | $ 1.89B | $ 1.84B | $ 1.83B | |
$ 836.30M | $ 820.80M | $ 763.60M | $ 713.70M | $ 693.10M | $ 704.50M | |
$ 1.32B | $ 1.31B | $ 1.23B | $ 1.18B | $ 1.15B | $ 1.13B | |
$ 846.20M | $ 839.00M | $ 805.30M | $ 776.10M | $ 755.40M | $ 733.00M | |
$ 475.30M | $ 469.70M | $ 429.00M | $ 404.80M | $ 395.00M | $ 394.10M | |
$ -14.90M | $ -14.20M | $ -13.80M | $ -17.40M | $ -23.50M | $ -22.80M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 460.10M | $ 456.00M | $ 418.40M | $ 398.30M | $ 371.90M | $ 381.00M | |
$ 83.80M | $ 83.20M | $ 74.90M | $ 70.20M | $ 68.70M | $ 65.00M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 377.50M | $ 374.10M | $ 343.60M | $ 328.00M | $ 303.00M | $ 315.80M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 1.68B | $ 1.66B | $ 1.57B | $ 1.49B | $ 1.45B | $ 1.44B | |
$ 377.50M | $ 374.10M | $ 343.60M | $ 328.00M | $ 303.00M | $ 315.80M | |
$ 377.50M | $ 374.02M | $ 341.96M | $ 322.73M | $ 301.86M | $ 310.41M | |
$ 20.50M | $ 13.90M | $ 13.00M | $ 17.60M | $ 29.00M | $ 23.30M | |
$ 480.60M | $ 469.90M | $ 431.40M | $ 415.90M | $ 400.90M | $ 404.30M | |
$ 744.70M | $ 733.30M | $ 698.00M | $ 692.10M | $ 666.70M | $ 640.50M |