Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
$ 1.75B | $ 1.71B | $ 1.44B | $ 1.32B | $ 1.35B | |
$ 1.05B | $ 974.35M | $ 941.81M | $ 923.38M | $ 905.80M | |
$ 791.49M | $ 784.10M | $ 713.58M | $ 690.68M | $ 675.74M | |
$ 265.41M | $ 253.14M | $ 232.18M | $ 224.22M | $ 205.99M | |
$ 542.63M | $ 446.42M | $ 459.02M | $ 450.49M | $ 427.16M | |
$ 257.69M | $ 190.24M | $ 228.23M | $ 232.70M | $ 210.39M | |
$ -120.14M | $ -52.26M | $ -68.87M | $ -96.16M | $ 17.75M | |
$ 137.55M | $ 137.99M | $ 159.37M | $ 136.54M | $ 228.14M | |
$ 171.18M | $ 155.18M | $ 147.33M | $ 129.49M | $ 196.98M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 2.24 | $ 2.13 | $ 2.11 | $ 1.91 | $ 2.98 | |
$ 2.24 | $ 2.12 | $ 2.10 | $ 1.90 | $ 2.97 | |
76.40M | 72.99M | 69.95M | 67.96M | 66.20M | |
76.50M | 73.09M | 70.08M | 68.10M | 66.33M |