Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 3.30B | $ 3.18B | $ 2.76B | $ 2.35B | $ 2.49B | $ 2.48B | |
$ 1.84B | $ 1.75B | $ 1.54B | $ 1.32B | $ 1.37B | $ 1.37B | |
$ 1.46B | $ 1.43B | $ 1.22B | $ 1.03B | $ 1.13B | $ 1.12B | |
$ 698.90M | $ 652.70M | $ 578.20M | $ 494.90M | $ 524.99M | $ 536.72M | |
$ 752.80M | $ 751.40M | $ 646.30M | $ 532.50M | $ 600.05M | $ 581.17M | |
$ -52.20M | $ -40.70M | $ -41.00M | $ -44.80M | $ -44.34M | $ -44.13M | |
$ -89.30M | $ -38.70M | $ 16.20M | $ -17.40M | $ -22.80M | $ -8.10M | |
$ 783.60M | $ 749.40M | $ 579.80M | $ 470.30M | $ 532.90M | $ 528.94M | |
$ 166.30M | $ 162.70M | $ 130.50M | $ 92.50M | $ 107.38M | $ 118.37M | |
- | - | - | - | - | - | |
$ 617.50M | $ 586.90M | $ 449.40M | $ 377.80M | $ 425.52M | $ 410.57M | |
$ 8.16 | $ 7.74 | $ 5.91 | $ 4.98 | $ 5.62 | $ 5.36 | |
$ 8.12 | $ 7.71 | $ 5.88 | $ 4.94 | $ 5.56 | $ 5.29 | |
$ 302.20M | $ 75.70M | $ 76.00M | $ 75.74M | $ 75.59M | $ 76.41M | |
$ 303.40M | $ 76.00M | $ 76.40M | $ 76.40M | $ 76.45M | $ 77.56M | |
$ 2.52 | $ 2.40 | - | $ 2.00 | $ 1.93 | $ 1.66 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 2.01 | - | - | $ 5.19 | $ 5.80 | $ 5.41 | |
- | - | - | - | - | - | |
$ 2.54B | $ 2.41B | $ 2.12B | $ 1.82B | $ 1.89B | $ 1.90B | |
$ 617.50M | $ 586.90M | $ 449.40M | $ 377.80M | $ 425.52M | $ 410.57M | |
$ 393.89M | $ 577.33M | - | $ 387.28M | $ 442.31M | $ 419.95M | |
$ 12.10M | - | - | $ 44.80M | $ 44.34M | $ 44.13M | |
$ 835.80M | $ 753.00M | $ 584.80M | $ 515.10M | $ 577.24M | $ 573.07M | |
$ 981.80M | $ 874.40M | $ 689.50M | $ 598.60M | $ 654.12M | $ 650.62M |