Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
|---|---|---|---|---|---|
| $ 480.70M | $ 732.50M | $ 649.50M | $ 572.10M | $ 929.74M | |
| $ 285.70M | $ 710.40M | $ 649.50M | $ 572.10M | $ 929.74M | |
| $ 135.20M | $ 426.10M | $ 508.60M | $ 453.20M | $ 712.89M | |
| $ 195.00M | $ 163.40M | $ 152.00M | $ 155.60M | $ 193.67M | |
| $ 338.50M | $ 311.80M | $ 288.50M | $ 255.40M | $ 407.58M | |
| $ 150.50M | $ 306.40M | $ 136.50M | $ 99.80M | $ 213.91M | |
| $ -72.00M | $ -84.00M | $ -48.20M | $ -40.60M | $ -70.80M | |
| $ 78.50M | $ 222.40M | $ 88.30M | $ 66.50M | $ 145.64M | |
| $ 64.70M | $ 222.10M | $ 74.60M | $ 52.90M | $ 135.16M | |
| $ 0.27 | $ 0.94 | $ 0.32 | $ 0.22 | $ 0.57 | |
| $ 0.27 | $ 0.94 | $ 0.32 | $ 0.22 | $ 0.57 | |
| 237.79M | 236.78M | 236.78M | 236.78M | 236.78M | |
| 238.56M | 236.78M | 236.78M | 236.78M | 236.78M |