Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 1.54B | $ 1.50B | $ 1.35B | $ 1.85B | $ 2.16B | |
$ 1.12B | $ 1.11B | $ 1.21B | $ 1.80B | $ 1.94B | |
$ 967.36M | $ 964.59M | $ 1.06B | $ 1.30B | $ 1.38B | |
$ 19.95M | $ 19.63M | $ 32.63M | $ 24.63M | $ 21.93M | |
$ 174.21M | $ 168.75M | $ 188.75M | $ 528.70M | $ 586.28M | |
$ 154.26M | $ 149.12M | $ 156.13M | $ 504.07M | $ 564.35M | |
$ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | |
$ 154.26M | $ 149.12M | $ 156.13M | $ 504.07M | $ 564.35M | |
$ 113.21M | $ 109.65M | $ 113.13M | $ 374.50M | $ 447.84M | |
$ 1.74 | $ 1.69 | $ 1.61 | $ 4.64 | $ 5.02 | |
$ 1.74 | $ 1.69 | $ 1.60 | $ 4.61 | $ 5.01 | |
65.04M | 65.04M | 70.43M | 80.71M | 89.28M | |
65.05M | 65.05M | 70.63M | 81.17M | 89.30M |