Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 861.04M | $ 855.78M | $ 553.54M | $ 713.22M | $ 641.65M | |
$ 798.16M | $ 796.27M | $ 519.40M | $ 667.79M | $ 587.28M | |
$ 668.83M | $ 664.50M | $ 501.03M | $ 527.24M | $ 587.28M | |
$ 92.02M | $ 90.67M | $ 78.24M | $ 91.41M | $ 86.56M | |
$ 144.49M | $ 172.35M | $ 99.43M | $ 318.80M | $ 349.55M | |
$ 129.32M | $ 132.43M | $ 9.65M | $ 140.55M | $ 271.03M | |
$ -99.19M | $ -80.03M | $ -51.13M | $ 52.91M | $ 171.98M | |
$ 30.14M | $ 51.73M | $ -32.77M | $ 193.46M | $ 233.12M | |
$ -143.35M | $ 7.97M | $ -33.59M | $ 156.13M | $ 235.39M | |
$ -0.19 | $ 0.01 | $ -0.04 | $ 0.21 | $ 0.35 | |
$ -0.19 | $ 0.01 | $ -0.04 | $ 0.21 | $ 0.35 | |
758.73M | 758.12M | 760.21M | 759.69M | 664.95M | |
758.73M | 758.12M | 760.21M | 759.69M | 664.95M |