Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 1.14B | $ 1.13B | $ 1.10B | $ 955.04M | $ 898.40M | |
$ 783.24M | $ 778.62M | $ 775.93M | $ 685.46M | $ 637.68M | |
$ 762.76M | $ 778.62M | $ 451.25M | $ 402.79M | $ 398.57M | |
$ 357.25M | $ 356.30M | $ 772.31M | $ 672.37M | $ 659.29M | |
$ 354.12M | $ 686.21M | $ 684.05M | $ 596.63M | $ 538.41M | |
$ -2.06M | $ 329.91M | $ 326.44M | $ 286.58M | $ 242.53M | |
$ -17.86M | $ -91.62M | $ -65.18M | $ 66.20M | $ -31.81M | |
$ -19.92M | $ 238.29M | $ 259.49M | $ 658.91M | $ 207.29M | |
$ -19.92M | $ 212.24M | $ 175.22M | $ 628.14M | $ 116.33M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ -0.17 | $ 1.80 | $ 1.50 | $ 5.38 | $ 1.03 | |
$ -0.17 | $ 1.80 | $ 1.49 | $ 5.36 | $ 1.02 | |
117.65M | 117.16M | 116.81M | 116.43M | 113.24M | |
118.16M | 117.51M | 117.22M | 116.95M | 113.72M |