Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 1.53B | $ 1.40B | $ 1.43B | $ 1.26B | $ 1.08B | |
$ 963.76M | $ 672.53M | $ 700.70M | $ 628.18M | $ 555.61M | |
$ 60.55M | $ 672.53M | $ 294.86M | $ 252.97M | $ 214.65M | |
$ 203.88M | $ 209.10M | $ 1.03B | $ 932.72M | $ 741.87M | |
$ 584.56M | $ 669.63M | $ 615.04M | $ 571.45M | $ 506.08M | |
$ 903.22M | $ 470.56M | $ 407.99M | $ 383.01M | $ 350.95M | |
$ -522.53M | $ -150.51M | $ -118.66M | $ -106.93M | $ -106.22M | |
$ 380.68M | $ 320.06M | $ 298.82M | $ 276.00M | $ 241.42M | |
$ 384.82M | $ 314.21M | $ 182.26M | $ 152.98M | $ 122.68M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 2.07 | $ 1.77 | $ 0.98 | $ 0.83 | $ 0.64 | |
$ 1.97 | $ 1.69 | $ 0.93 | $ 0.79 | $ 0.64 | |
186.33M | 186.06M | 185.78M | 183.42M | 192.56M | |
195.51M | 195.43M | 195.25M | 192.88M | 192.56M |