Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 767.92M | $ 739.57M | $ 727.04M | $ 624.09M | $ 609.23M | |
$ 413.76M | $ 400.56M | $ 405.69M | $ 344.61M | $ 318.12M | |
$ 255.05M | $ 253.85M | $ 278.66M | $ 257.75M | $ 253.25M | |
$ 184.82M | $ 189.91M | $ 600.01M | $ 537.24M | $ 551.96M | |
$ 377.57M | $ 336.62M | $ 343.92M | $ 288.66M | $ 251.05M | |
$ 158.71M | $ 146.71M | $ 127.03M | $ 79.13M | $ 58.66M | |
$ -75.66M | $ -59.58M | $ -62.27M | $ -93.90M | $ -88.52M | |
$ 83.05M | $ 87.12M | $ 64.76M | $ -14.77M | $ -29.86M | |
$ 47.44M | $ 53.24M | $ 63.21M | $ -13.04M | $ -22.89M | |
$ 0.29 | $ 0.50 | $ 0.38 | $ -0.08 | $ -0.13 | |
$ 0.18 | $ 0.30 | $ 0.23 | $ -0.05 | $ -0.08 | |
164.90M | 161.12M | 165.04M | 172.44M | 175.17M | |
269.02M | 265.63M | 269.95M | 274.98M | 278.18M |