Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 1.94B | $ 1.75B | $ 1.71B | $ 1.44B | $ 1.32B | |
$ 1.14B | $ 1.05B | $ 974.35M | $ 941.81M | $ 923.38M | |
$ 834.00M | $ 791.49M | $ 784.10M | $ 713.58M | $ 690.68M | |
$ 274.00M | $ 265.41M | $ 253.14M | $ 232.18M | $ 224.22M | |
$ 602.00M | $ 542.63M | $ 446.42M | $ 459.02M | $ 450.49M | |
$ 306.00M | $ 257.69M | $ 190.24M | $ 228.23M | $ 232.70M | |
$ -123.00M | $ -120.14M | $ -52.26M | $ -68.87M | $ -96.16M | |
$ 183.00M | $ 137.55M | $ 137.99M | $ 159.37M | $ 136.54M | |
$ 180.00M | $ 171.18M | $ 155.18M | $ 147.33M | $ 129.49M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 2.28 | $ 2.24 | $ 2.13 | $ 2.11 | $ 1.91 | |
$ 2.28 | $ 2.24 | $ 2.12 | $ 2.10 | $ 1.90 | |
78.84M | 76.40M | 72.99M | 69.95M | 67.96M | |
78.97M | 76.50M | 73.09M | 70.08M | 68.10M |