Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 2.08B | $ 2.37B | $ 2.58B | $ 1.81B | $ 1.53B | |
$ 775.11M | $ 729.08M | $ 646.65M | $ 583.91M | $ 561.71M | |
$ 376.07M | $ 351.49M | $ 296.70M | $ 273.66M | $ 258.19M | |
$ 296.70M | $ 279.83M | $ 228.48M | $ 207.23M | $ 194.88M | |
$ 703.17M | $ 666.90M | $ 574.25M | $ 514.28M | $ 493.33M | |
$ 399.04M | $ 377.59M | $ 349.96M | $ 310.26M | $ 303.52M | |
$ -139.81M | $ -105.86M | $ -81.69M | $ -63.51M | $ -65.53M | |
$ 259.24M | $ 271.73M | $ 268.27M | $ 246.75M | $ 237.99M | |
$ 222.85M | $ 231.23M | $ 221.74M | $ 206.43M | $ 196.41M | |
$ 3.92 | $ 4.16 | $ 4.09 | $ 3.85 | $ 3.70 | |
$ 3.90 | $ 4.14 | $ 4.08 | $ 3.85 | $ 3.68 | |
56.83M | 55.60M | 54.21M | 53.58M | 53.13M | |
57.09M | 55.86M | 54.34M | 53.67M | 53.37M |