Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 974.14M | $ 911.33M | $ 749.84M | $ 515.98M | $ 507.42M | |
$ 646.86M | $ 698.88M | $ 713.75M | $ 484.06M | $ 420.58M | |
$ 399.74M | $ 383.74M | $ 365.99M | $ 327.38M | $ 267.74M | |
$ 40.89M | $ 36.10M | $ 38.80M | $ 32.82M | $ 27.26M | |
$ 288.02M | $ 351.24M | $ 386.55M | $ 189.50M | $ 180.10M | |
$ 247.13M | $ 315.13M | $ 347.75M | $ 156.68M | $ 152.84M | |
$ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | |
$ 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 |