Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
$ 1.92B | $ 1.99B | $ 1.92B | $ 1.68B | $ 1.65B | |
$ 984.14M | $ 1.05B | $ 1.09B | $ 945.99M | $ 920.56M | |
$ 559.62M | $ 569.52M | $ 534.60M | $ 500.11M | $ 460.13M | |
$ 73.97M | $ 87.94M | $ 92.63M | $ 83.93M | $ 80.86M | |
$ 501.25M | $ 561.23M | $ 646.92M | $ 530.43M | $ 545.02M | |
$ 424.52M | $ 475.75M | $ 553.38M | $ 445.89M | $ 460.42M | |
$ 170.13M | $ 133.53M | $ 140.29M | $ 122.81M | $ 171.02M | |
$ 594.65M | $ 609.28M | $ 693.67M | $ 568.69M | $ 631.44M | |
$ 462.26M | $ 475.47M | $ 546.59M | $ 447.29M | $ 501.43M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 3.49 | $ 3.49 | $ 3.87 | $ 3.05 | $ 3.31 | |
$ 3.46 | $ 3.46 | $ 3.81 | $ 3.00 | $ 3.24 | |
132.59M | 136.07M | 141.22M | 146.71M | 151.54M | |
133.73M | 137.42M | 143.31M | 149.00M | 154.90M |