Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 2.21B | $ 1.99B | $ 1.96B | $ 1.66B | $ 1.77B | |
$ 783.96M | $ 748.70M | $ 809.16M | $ 666.94M | $ 660.34M | |
$ 783.96M | $ 576.74M | $ 252.43M | $ 214.37M | $ 232.15M | |
$ 611.60M | $ 562.83M | $ 1.13B | $ 1.01B | $ 1.02B | |
$ 1.13B | $ 1.01B | $ 1.16B | $ 988.67M | $ 1.22B | |
$ 0.00 | $ 1.42B | $ 556.74M | $ 452.57M | $ 428.19M | |
$ 513.56M | $ -811.86M | $ 549.55M | $ 457.68M | $ -97.63M | |
$ 513.56M | $ 605.66M | $ 549.55M | $ 457.68M | $ 333.05M | |
$ 387.14M | $ 466.20M | $ 409.64M | $ 279.22M | $ 225.14M | |
$ 0.98 | $ 0.85 | $ 1.03 | $ 0.76 | $ 0.56 | |
$ 0.98 | $ 0.82 | $ 0.99 | $ 0.75 | $ 0.56 | |
390.01M | 390.30M | 396.91M | 423.07M | 438.56M | |
390.16M | 405.24M | 413.33M | 439.49M | 453.78M |