Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 767.38M | $ 707.84M | $ 654.38M | $ 562.16M | $ 483.41M | |
$ 612.56M | $ 568.24M | $ 528.68M | $ 454.17M | $ 394.05M | |
$ 612.56M | $ 568.24M | $ 319.03M | $ 287.33M | $ 254.81M | |
$ 293.08M | $ 277.56M | $ 452.06M | $ 398.19M | $ 346.20M | |
$ 297.12M | $ 516.05M | $ 827.94M | $ 402.79M | $ 352.40M | |
$ 4.05M | $ 242.30M | $ 205.39M | $ 164.09M | $ 137.66M | |
$ 184.99M | $ -45.10M | $ -23.05M | $ -209.61M | $ -147.19M | |
$ 189.04M | $ 197.20M | $ 182.23M | $ 196.43M | $ 206.79M | |
$ 189.22M | $ 192.84M | $ 104.22M | $ 131.73M | $ 141.83M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 1.04 | $ 1.07 | $ 0.58 | $ 0.81 | $ 0.95 | |
$ 1.04 | $ 1.07 | $ 0.58 | $ 0.80 | $ 0.95 | |
182.16M | 180.22M | 178.75M | 163.44M | 148.79M | |
182.40M | 180.56M | 178.94M | 164.09M | 149.22M |