Income Statement | Dec 24 | Dec 23 | Dec 19 | Dec 18 | Dec 17 |
---|---|---|---|---|---|
$ 1.35B | $ 1.13B | $ 1.02B | $ 1.02B | $ 990.60M | |
$ 256.16M | $ 138.85M | $ 133.47M | $ 121.99M | $ 127.37M | |
$ 116.83M | $ 87.19M | $ 89.64M | $ 88.75M | $ 72.83M | |
$ 14.82M | $ 17.10M | $ 10.38M | $ 9.04M | $ 8.18M | |
$ 152.34M | $ 60.92M | $ 63.57M | $ 42.58M | $ 52.78M | |
$ 139.33M | $ 51.66M | $ 43.83M | $ 33.23M | $ 54.54M | |
$ -12.39M | $ -25.85M | $ -14.20M | $ -8.20M | $ -17.19M | |
$ 126.94M | $ 25.80M | $ 29.63M | $ 26.87M | $ 37.28M | |
$ 105.55M | $ 23.81M | $ 24.30M | $ 30.82M | $ 28.80M | |
$ 3.27 | $ 0.74 | $ 0.92 | $ 1.08 | $ 0.79 | |
$ 3.16 | $ 0.74 | $ 0.90 | $ 1.08 | $ 0.74 | |
32.27M | 32.18M | 26.46M | 28.62M | 23.34M | |
33.35M | 32.26M | 27.04M | 28.62M | 24.88M |