Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 1.20B | $ 1.13B | $ 1.07B | $ 951.22M | $ 835.49M | |
$ 810.65M | $ 769.06M | $ 717.60M | $ 634.61M | $ 545.33M | |
$ 338.30M | $ 362.59M | $ 191.19M | $ 239.88M | $ 255.81M | |
$ 342.60M | $ 321.76M | $ 302.41M | $ 279.98M | $ 255.03M | |
$ 822.41M | $ 736.79M | $ 835.06M | $ 676.75M | $ 527.20M | |
$ 472.36M | $ 406.47M | $ 526.41M | $ 394.73M | $ 289.52M | |
$ -168.02M | $ -159.25M | $ -130.75M | $ -125.64M | $ -153.64M | |
$ 304.33M | $ 247.22M | $ 395.66M | $ 269.08M | $ 135.89M | |
$ 295.21M | $ 236.99M | $ 385.49M | $ 261.50M | $ 131.71M | |
$ 3.42 | $ 2.80 | $ 4.71 | $ 3.26 | $ 1.62 | |
$ 3.42 | $ 2.80 | $ 4.71 | $ 3.26 | $ 1.62 | |
83.56M | 81.31M | 79.85M | 77.34M | 75.52M | |
83.57M | 81.31M | 80.51M | 77.37M | 75.52M |