Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 767.38M | $ 707.84M | $ 654.38M | $ 562.16M | $ 483.41M | |
$ 612.56M | $ 568.24M | $ 531.64M | $ 454.17M | $ 394.05M | |
$ 342.28M | $ 47.49M | $ 46.96M | $ 48.13M | $ 254.81M | |
$ 293.08M | $ 277.56M | $ 275.04M | $ 240.75M | $ 219.08M | |
$ 561.02M | $ 516.05M | $ 479.97M | $ 405.22M | $ 356.29M | |
$ 267.94M | $ 237.61M | $ 205.39M | $ 164.09M | $ 137.66M | |
$ -74.68M | $ -40.41M | $ -23.05M | $ 32.47M | $ 69.58M | |
$ 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 |