Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 1.05B | $ 1.06B | $ 1.10B | $ 1.14B | $ 1.07B | |
$ 444.80M | $ 426.80M | $ 423.30M | $ 436.60M | $ 375.80M | |
$ 302.50M | $ 350.00M | $ 285.90M | $ 342.30M | $ 349.90M | |
$ 100.30M | $ 94.50M | $ 102.30M | $ 62.50M | $ 67.90M | |
$ 235.60M | $ 177.20M | $ 166.20M | $ 144.70M | $ 57.60M | |
$ 142.30M | $ 76.80M | $ 129.10M | $ 228.70M | $ -10.30M | |
$ -47.90M | $ -39.10M | $ -43.90M | $ 600.00K | $ -52.60M | |
$ 94.40M | $ 37.70M | $ 28.30M | $ 212.40M | $ -26.80M | |
$ 72.90M | $ 22.20M | $ 3.90M | $ 177.90M | $ -23.30M | |
$ 3.47 | $ 1.06 | $ 0.19 | $ 8.64 | $ -1.14 | |
$ 3.45 | $ 1.06 | $ 0.19 | $ 8.55 | $ -1.14 | |
21.00M | 20.90M | 20.80M | 20.60M | 20.50M | |
21.10M | 21.00M | 20.90M | 20.80M | 20.50M |