Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 852.75M | $ 795.73M | $ 727.92M | $ 507.41M | $ 477.45M | |
$ 852.75M | $ 795.73M | $ 727.92M | $ 507.41M | $ 477.45M | |
$ 683.11M | $ 722.13M | $ -389.37M | $ -350.73M | $ -324.62M | |
$ 40.89M | $ 0.00 | $ 26.05M | $ 18.21M | $ 19.00M | |
$ 0.00 | $ 0.00 | $ 386.55M | $ 189.50M | $ 174.40M | |
$ -579.04M | $ 315.13M | $ 338.55M | $ 156.68M | $ 152.84M | |
$ 826.17M | $ 0.00 | $ -85.48M | $ -99.49M | $ -62.55M | |
$ 247.13M | $ 315.13M | $ 347.75M | $ 156.68M | $ 152.84M | |
$ 192.08M | $ 239.50M | $ 263.81M | $ 120.99M | $ 121.17M | |
$ 4.52 | $ 5.42 | $ 5.69 | $ 3.47 | $ 3.64 | |
$ 4.52 | $ 5.42 | $ 5.69 | $ 3.47 | $ 3.64 | |
42.50M | 44.18M | 46.37M | 34.87M | 33.26M | |
42.51M | 44.19M | 46.39M | 34.89M | 33.29M |