Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 1.72B | $ 1.50B | $ 1.45B | $ 1.43B | $ 1.25B | |
$ 1.72B | $ 620.54M | $ 724.17M | $ 779.23M | $ 726.89M | |
$ 1.73B | $ 597.88M | $ 629.79M | $ 712.75M | $ 696.82M | |
$ 84.70M | $ 82.97M | $ 80.61M | $ 84.80M | $ 86.12M | |
$ 77.53M | $ 100.63M | $ 164.79M | $ 148.65M | $ 115.44M | |
$ -1.67M | $ 22.67M | $ 94.38M | $ 66.47M | $ 30.07M | |
$ -20.87M | $ -8.04M | $ -10.45M | $ -2.77M | $ -1.98M | |
$ -22.54M | $ 14.63M | $ 83.92M | $ 63.70M | $ 28.09M | |
$ -26.70M | $ 6.72M | $ 64.21M | $ 47.48M | $ 23.13M | |
$ -0.50 | $ 0.13 | $ 1.20 | $ 0.87 | $ 0.43 | |
$ -0.50 | $ 0.13 | $ 1.19 | $ 0.85 | $ 0.42 | |
53.53M | 52.25M | 53.35M | 54.07M | 52.44M | |
53.53M | 52.51M | 53.87M | 55.22M | 53.69M |