Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
$ 2.77B | $ 2.59B | $ 2.43B | $ 1.95B | $ 2.25B | |
$ 1.02B | $ 885.53M | $ 837.98M | $ 682.47M | $ 796.44M | |
$ 615.54M | $ 533.37M | $ 501.61M | $ 458.71M | $ 550.94M | |
$ 69.70M | $ 65.10M | $ 74.60M | $ 74.70M | $ 80.07M | |
$ 465.14M | $ 418.14M | $ 393.69M | $ 299.25M | $ 359.19M | |
$ 404.17M | $ 329.06M | $ 306.21M | $ 202.13M | $ 256.08M | |
$ -85.07M | $ -28.81M | $ -11.14M | $ -18.71M | $ -56.69M | |
$ 319.09M | $ 300.25M | $ 319.09M | $ 205.84M | $ 221.47M | |
$ 203.73M | $ 223.75M | $ 235.11M | $ 157.41M | $ 172.91M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 3.38 | $ 3.73 | $ 3.92 | $ 2.62 | $ 2.88 | |
$ 3.36 | $ 3.72 | $ 3.92 | $ 2.62 | $ 2.88 | |
60.23M | 60.05M | 60.03M | 60.03M | 60.00M | |
60.66M | 60.15M | 60.03M | 60.03M | 60.00M |