Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 1.66B | $ 1.66B | $ 1.49B | $ 1.44B | $ 1.30B | |
$ 281.40M | $ 271.40M | $ 210.50M | $ 156.10M | $ 168.60M | |
$ 194.80M | $ 181.50M | $ 162.20M | $ 178.30M | $ 152.90M | |
$ 33.60M | $ 31.70M | $ 30.20M | $ 30.80M | $ 35.80M | |
$ 125.40M | $ 118.30M | $ 89.60M | $ 62.50M | $ 60.60M | |
$ 86.60M | $ 89.90M | $ 59.40M | $ -12.50M | $ 23.00M | |
$ -42.20M | $ -48.40M | $ -48.70M | $ -23.10M | $ -30.30M | |
$ 44.40M | $ 41.50M | $ 10.70M | $ -32.50M | $ -7.30M | |
$ 31.80M | $ 7.80M | $ 11.40M | $ -26.00M | $ -4.80M | |
$ 2.47 | $ 0.63 | $ 0.93 | $ -2.12 | $ -0.40 | |
$ 2.41 | $ 0.62 | $ 0.93 | $ -2.12 | $ -0.40 | |
12.90M | 12.30M | 12.19M | 12.27M | 12.06M | |
13.20M | 12.51M | 12.19M | 12.27M | 12.06M |