Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 662.45M | $ 797.32M | $ 696.54M | $ 695.67M | $ 731.62M | |
$ 653.18M | $ 616.19M | $ 606.68M | $ 650.99M | $ 573.44M | |
$ 408.21M | $ 13.67M | $ 11.87M | $ 11.78M | $ 11.29M | |
$ 32.28M | $ 20.26M | $ 42.74M | $ 47.35M | $ 34.63M | |
$ 277.25M | $ 212.42M | $ 254.05M | $ 270.18M | $ 138.12M | |
$ 204.91M | $ 195.92M | $ 213.83M | $ 222.83M | $ 103.49M | |
$ 40.06M | $ -18.73M | $ -2.52M | $ -2.31M | $ 0.00 | |
$ 244.97M | $ 177.19M | $ 211.31M | $ 222.83M | $ 103.49M | |
$ 195.46M | $ 144.68M | $ 166.07M | $ 175.89M | $ 83.65M | |
$ 3.29 | $ 2.58 | $ 2.97 | $ 3.13 | $ 1.49 | |
$ 3.27 | $ 2.56 | $ 2.95 | $ 3.12 | $ 1.48 | |
59.35M | 56.14M | 55.91M | 56.12M | 56.27M | |
59.75M | 56.45M | 56.10M | 56.12M | 56.47M |