Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 974.14M | $ 916.38M | $ 749.84M | $ 515.98M | $ 507.42M | |
$ 646.86M | $ 698.88M | $ 713.75M | $ 484.06M | $ 420.58M | |
$ 683.11M | $ 722.13M | $ -389.37M | $ -350.73M | $ 267.74M | |
$ 40.89M | $ 36.10M | $ 26.05M | $ 18.21M | $ 19.00M | |
$ 288.02M | $ 351.24M | $ 386.55M | $ 189.50M | $ 174.40M | |
$ 249.07M | $ 315.13M | $ 430.54M | $ 256.17M | $ 215.39M | |
$ -1.94M | $ 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.28M |