Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 2.16B | $ 2.20B | $ 2.14B | $ 1.99B | $ 1.65B | $ 1.65B | |
$ 1.02B | $ 1.03B | $ 1.09B | $ 953.66M | $ 795.18M | $ 786.29M | |
$ 1.14B | $ 1.16B | $ 1.06B | $ 1.03B | $ 854.94M | $ 859.76M | |
$ 519.71M | $ 514.98M | $ 484.74M | $ 502.63M | $ 427.99M | $ 435.30M | |
$ 623.17M | $ 646.84M | $ 572.70M | $ 531.32M | $ 426.95M | $ 424.46M | |
$ -4.59M | $ -5.19M | $ -9.90M | $ -10.21M | $ -11.28M | $ -13.11M | |
$ 34.60M | $ 40.65M | $ 2.92M | $ 12.64M | $ -41.02M | $ -5.47M | |
$ 591.78M | $ 608.80M | $ 565.72M | $ 508.46M | $ 374.65M | $ 405.88M | |
$ 92.24M | $ 102.29M | $ 105.08M | $ 68.60M | $ 44.20M | $ 62.02M | |
- | - | - | - | - | - | |
$ 499.54M | $ 506.51M | $ 460.64M | $ 439.87M | $ 330.46M | $ 343.85M | |
$ 2.97 | $ 3.01 | $ 2.73 | $ 2.59 | $ 1.97 | $ 2.06 | |
$ 2.90 | $ 2.94 | $ 2.66 | $ 2.52 | $ 1.92 | $ 2.00 | |
$ 674.38M | $ 168.44M | $ 168.95M | $ 169.63M | $ 167.46M | $ 166.51M | |
$ 689.74M | $ 172.20M | $ 172.89M | $ 174.53M | $ 172.01M | $ 171.62M | |
$ 0.98 | $ 0.96 | $ 0.84 | $ 0.77 | $ 0.70 | $ 0.64 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | $ 2.63 | - | $ 1.95 | $ 1.90 | |
- | - | - | - | - | - | |
$ 742.36M | $ 1.55B | $ 1.57B | $ 1.46B | $ 1.22B | $ 1.22B | |
$ 499.54M | $ 506.51M | $ 460.64M | $ 439.87M | $ 330.46M | $ 343.85M | |
$ 394.62M | $ 487.84M | $ 460.64M | - | $ 361.53M | $ 343.85M | |
- | - | $ 9.90M | - | $ 11.28M | $ 13.11M | |
$ 468.16M | $ 613.99M | $ 575.62M | $ 508.88M | $ 385.93M | $ 418.99M | |
$ 344.32M | $ 688.31M | $ 641.62M | $ 568.21M | $ 441.26M | $ 467.90M |