Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 669.64M | $ 614.03M | $ 539.93M | $ 476.29M | $ 448.03M | |
$ 486.82M | $ 444.70M | $ 396.27M | $ 344.99M | $ 328.83M | |
$ 40.94M | $ 448.37M | $ 182.30M | $ 165.56M | $ 162.49M | |
$ 171.94M | $ 164.51M | $ 325.96M | $ 296.86M | $ 281.68M | |
$ 386.73M | $ 413.32M | $ 358.20M | $ 306.96M | $ 292.56M | |
$ 445.88M | $ 315.60M | $ 210.78M | $ 176.00M | $ 162.92M | |
$ -148.12M | $ -53.28M | $ 76.07M | $ 102.78M | $ -10.86M | |
$ 297.77M | $ 262.32M | $ 290.03M | $ 282.21M | $ 198.38M | |
$ 287.55M | $ 274.82M | $ 266.67M | $ 271.00M | $ 195.99M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 2.30 | $ 2.08 | $ 2.02 | $ 2.09 | $ 1.53 | |
$ 2.29 | $ 2.07 | $ 2.02 | $ 2.09 | $ 1.53 | |
132.37M | 132.26M | 132.02M | 129.69M | 127.71M | |
132.42M | 132.34M | 132.10M | 129.78M | 127.90M |