Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 1.53B | $ 1.44B | $ 1.31B | $ 1.22B | $ 1.15B | |
$ 1.48B | $ 1.39B | $ 1.26B | $ 1.13B | $ 1.07B | |
$ 353.19M | $ 325.76M | $ 296.90M | $ 305.90M | $ 299.55M | |
$ 273.42M | $ 276.42M | $ 345.95M | $ 396.33M | $ 385.28M | |
$ 1.45B | $ 1.34B | $ 1.22B | $ 1.07B | $ 1.01B | |
$ 1.13B | $ 1.07B | $ 1.03B | $ 841.77M | $ 809.27M | |
$ -320.91M | $ -309.13M | $ -245.39M | $ -257.59M | $ -258.29M | |
$ 809.78M | $ 757.37M | $ 720.34M | $ 562.43M | $ 509.59M | |
$ 784.62M | $ 734.28M | $ 684.65M | $ 534.05M | $ 505.71M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 2.88 | $ 2.78 | $ 2.71 | $ 2.27 | $ 2.31 | |
$ 2.87 | $ 2.77 | $ 2.70 | $ 2.26 | $ 2.30 | |
272.80M | 264.05M | 252.72M | 235.47M | 218.82M | |
273.53M | 264.99M | 253.85M | 236.23M | 219.77M |