Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 830.02M | $ 834.00M | $ 828.93M | $ 768.01M | $ 736.90M | |
$ 557.85M | $ 565.22M | $ 569.12M | $ 531.57M | $ 505.07M | |
$ 41.90M | $ 42.86M | $ 329.88M | $ 299.81M | $ 282.62M | |
$ 257.58M | $ 305.56M | $ 293.02M | $ 263.07M | $ 245.08M | |
$ 474.48M | $ 528.51M | $ 537.72M | $ 489.12M | $ 461.51M | |
$ 212.74M | $ 224.05M | $ 244.70M | $ 226.04M | $ 468.05M | |
$ -411.69M | $ -72.72M | $ -75.29M | $ 91.55M | $ 135.46M | |
$ 104.25M | $ 151.33M | $ 163.96M | $ 323.31M | $ 357.91M | |
$ 102.25M | $ 148.72M | $ 159.06M | $ 313.28M | $ 347.40M | |
$ 0.94 | $ 1.39 | $ 1.49 | $ 2.98 | $ 3.32 | |
$ 0.94 | $ 1.39 | $ 1.49 | $ 2.98 | $ 3.32 | |
106.17M | 105.53M | 105.12M | 104.23M | 103.88M | |
108.32M | 107.78M | 105.12M | 107.06M | 106.71M |