Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 2.19B | $ 2.15B | $ 2.02B | $ 1.78B | $ 1.68B | |
$ 713.27M | $ 747.48M | $ 687.71M | $ 517.75M | $ 526.67M | |
$ 56.52M | $ 58.58M | $ 58.83M | $ 52.88M | $ 99.16M | |
$ 586.40M | $ 565.86M | $ 544.00M | $ 534.41M | $ 1.27B | |
$ 1.30B | $ 1.29B | $ 1.35B | $ 1.25B | $ 944.25M | |
$ 656.75M | $ 688.90M | $ 628.88M | $ 464.87M | $ -79.31M | |
$ -111.89M | $ -118.06M | $ 18.11M | $ 98.26M | $ -672.51M | |
$ 544.87M | $ 570.85M | $ 646.99M | $ 563.13M | $ 265.84M | |
$ 527.54M | $ 552.81M | $ 637.44M | $ 533.79M | $ 254.96M | |
$ 4.74 | $ 4.71 | $ 5.49 | $ 4.62 | $ 2.20 | |
$ 4.74 | $ 4.71 | $ 5.48 | $ 4.61 | $ 2.19 | |
116.82M | 116.52M | 115.34M | 114.72M | 114.19M | |
116.82M | 116.64M | 115.58M | 115.04M | 114.50M |