Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 1.58B | $ 1.68B | $ 1.71B | $ 1.61B | $ 1.33B | |
$ 1.16B | $ 1.24B | $ 1.24B | $ 1.15B | $ 906.52M | |
$ 720.84M | $ 710.26M | $ 700.77M | $ 686.08M | $ 520.82M | |
$ 416.82M | $ 342.89M | $ 350.46M | $ 339.02M | $ 265.66M | |
$ 523.00M | $ 924.43M | $ 888.02M | $ 814.23M | $ 655.26M | |
$ 441.88M | $ 526.90M | $ 538.99M | $ 456.57M | $ 369.29M | |
$ -197.70M | $ -115.51M | $ -163.63M | $ -119.45M | $ -90.02M | |
$ 244.18M | $ 411.40M | $ 375.36M | $ 337.12M | $ 379.33M | |
$ 14.48M | $ 224.62M | $ 234.12M | $ 291.82M | $ 304.39M | |
$ 2.58 | $ 40.86 | $ 39.73 | $ 48.49 | $ 51.73 | |
$ 2.40 | $ 38.08 | $ 37.08 | $ 45.69 | $ 51.27 | |
5.62M | 5.65M | 5.89M | 6.02M | 5.88M | |
6.04M | 6.06M | 6.31M | 6.39M | 5.94M |