Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 460.20M | $ 474.30M | $ 607.50M | $ 576.00M | $ 522.40M | |
$ 331.50M | $ 343.60M | $ 437.10M | $ 424.70M | $ 383.40M | |
$ 300.60M | $ 325.20M | $ 323.60M | $ 320.30M | $ 287.60M | |
$ 20.40M | $ 22.50M | $ 23.60M | $ 25.30M | $ 22.00M | |
$ 35.20M | $ 46.30M | $ 133.40M | $ 126.40M | $ 112.60M | |
$ 30.90M | $ 18.40M | $ 117.10M | $ 109.00M | $ 99.00M | |
$ -17.10M | $ 4.50M | $ -2.50M | $ -600.00K | $ -3.20M | |
$ 13.80M | $ 22.90M | $ 114.60M | $ 103.60M | $ 95.80M | |
$ 12.90M | $ 25.20M | $ 99.90M | $ 89.20M | $ 84.40M | |
$ 0.36 | $ 0.17 | $ 0.64 | $ 0.60 | $ 0.56 | |
$ 0.36 | $ 0.17 | $ 0.64 | $ 0.60 | $ 0.56 | |
35.91M | 146.68M | 151.75M | 152.05M | 152.43M | |
36.23M | 147.70M | 152.68M | 153.38M | 153.95M |