Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 1.49B | $ 1.15B | $ 1.03B | $ 991.95M | $ 1.05B | |
$ 461.11M | $ 347.80M | $ 356.36M | $ 351.90M | $ 368.91M | |
$ 37.62M | $ 347.80M | $ 120.02M | $ 104.78M | $ 94.36M | |
$ 28.67M | $ 36.66M | $ 824.03M | $ 772.50M | $ 804.34M | |
$ 331.61M | $ 214.27M | $ 251.82M | $ 262.88M | $ 289.60M | |
$ 423.49M | $ 274.30M | $ 236.34M | $ 247.13M | $ 274.54M | |
$ -152.92M | $ -96.69M | $ 0.00 | $ -25.94M | $ -26.58M | |
$ 270.57M | $ 177.61M | $ 201.47M | $ 219.45M | $ 247.96M | |
$ 134.39M | $ 81.80M | $ 164.77M | $ 189.96M | $ 212.43M | |
$ 5.28 | $ 5.18 | $ 6.57 | $ 7.61 | $ 8.67 | |
$ 3.05 | $ 3.12 | $ 6.19 | $ 4.48 | $ 4.93 | |
25.45M | 25.26M | 25.08M | 24.96M | 24.50M | |
44.11M | 41.88M | 26.62M | 42.36M | 43.13M |