Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 2.11B | $ 2.20B | $ 2.14B | $ 1.99B | $ 1.65B | |
$ 1.12B | $ 1.16B | $ 1.06B | $ 1.03B | $ 854.94M | |
$ 552.36M | $ 514.18M | $ 484.74M | $ 502.63M | $ 427.99M | |
$ 0.00 | $ 74.32M | $ 66.00M | $ 59.33M | $ 54.50M | |
$ 570.10M | $ 686.59M | $ 641.62M | $ 578.00M | $ 440.43M | |
$ 570.10M | $ 646.84M | $ 572.70M | $ 531.32M | $ 391.72M | |
$ 19.18M | $ -38.04M | $ -6.98M | $ -22.86M | $ -17.07M | |
$ 589.28M | $ 608.80M | $ 565.72M | $ 508.46M | $ 374.65M | |
$ 486.08M | $ 506.51M | $ 460.64M | $ 439.87M | $ 330.46M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 2.82 | $ 3.01 | $ 2.73 | $ 2.59 | $ 1.97 | |
$ 2.82 | $ 2.94 | $ 2.66 | $ 2.52 | $ 1.92 | |
172.37M | 168.44M | 168.95M | 169.63M | 167.46M | |
172.41M | 172.20M | 172.89M | 174.53M | 172.01M |