Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 767.38M | $ 707.84M | $ 657.35M | $ 562.16M | $ 483.41M | |
$ 612.56M | $ 568.24M | $ 531.64M | $ 454.17M | $ 394.05M | |
$ 342.28M | $ 325.94M | $ 322.00M | $ 287.33M | $ 254.81M | |
$ 293.08M | $ 278.45M | $ 275.04M | $ 240.75M | $ 219.08M | |
$ 599.51M | $ 570.22M | $ 535.29M | $ 500.67M | $ 488.22M | |
$ 270.28M | $ 242.30M | $ 209.65M | $ 166.84M | $ 139.24M | |
$ -77.01M | $ -45.10M | $ -27.41M | $ 29.59M | $ 67.55M | |
$ 193.27M | $ 197.20M | $ 182.23M | $ 196.43M | $ 206.79M | |
$ 189.22M | $ 192.84M | $ 178.33M | $ 192.33M | $ 202.15M | |
$ 1.04 | $ 1.07 | $ 1.00 | $ 1.15 | $ 1.32 | |
$ 1.04 | $ 1.07 | $ 1.00 | $ 1.15 | $ 1.32 | |
182.16M | 180.22M | 178.75M | 163.44M | 148.79M | |
182.40M | 180.56M | 178.94M | 164.09M | 149.22M |