Income Statement | Dec 24 | Dec 23 | Dec 19 | Dec 18 | Dec 17 |
|---|---|---|---|---|---|
| $ 1.14B | $ 1.04B | $ 717.50M | $ 618.00M | $ 751.90M | |
| $ 287.20M | $ 268.60M | $ 190.00M | $ 169.70M | $ 197.30M | |
| $ 258.20M | $ 237.50M | $ 148.80M | $ 135.40M | $ 178.40M | |
| $ 51.90M | $ 44.70M | $ 35.10M | $ 17.80M | $ 22.20M | |
| $ 93.60M | $ 77.50M | $ 74.30M | $ 48.10M | $ -5.80M | |
| $ 29.00M | $ 31.10M | $ 38.00M | $ 30.50M | $ -5.80M | |
| $ -2.50M | $ -20.00M | $ 0.00 | $ -21.80M | $ -45.10M | |
| $ 26.50M | $ 11.10M | $ 15.70M | $ 8.70M | $ -50.80M | |
| $ 16.30M | $ -8.90M | $ 12.50M | $ -3.50M | $ -42.70M | |
| $ 0.11 | $ -0.07 | $ 0.12 | $ -0.03 | $ -0.48 | |
| $ 0.11 | $ -0.07 | $ 0.11 | $ -0.03 | $ -0.48 | |
| 149.00M | 130.40M | 106.00M | 103.80M | 89.50M | |
| 150.90M | 130.40M | 109.20M | 106.10M | 89.50M |