Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 1.69B | $ 398.80M | $ 261.14M | $ 645.69M | $ 330.88M | |
| $ 704.65M | $ 209.21M | $ 142.55M | $ 111.10M | $ 194.35M | |
| $ -81.14M | $ 33.67M | $ 174.54M | $ 20.55M | $ 62.10M | |
| $ 517.11M | $ 108.89M | $ 65.80M | $ 12.26M | $ 20.50M | |
| $ 1.30B | $ 292.68M | $ 255.01M | $ 123.06M | $ 81.26M | |
| $ 785.79M | $ 175.53M | $ 158.14M | $ 258.19M | $ 132.25M | |
| $ -80.16M | $ -90.75M | $ -31.67M | $ -86.65M | $ -43.87M | |
| $ 705.63M | $ 84.78M | $ 126.47M | $ 171.55M | $ 88.38M | |
| $ 455.66M | $ 44.21M | $ 70.92M | $ 24.73M | $ 11.22M | |
| $ 3.68 | $ 0.33 | $ 0.57 | $ 0.26 | $ 0.12 | |
| $ 3.45 | $ 0.35 | $ 0.57 | $ 0.25 | $ 0.12 | |
| 123.72M | 134.05M | 124.43M | 97.34M | 93.75M | |
| 132.62M | 125.87M | 123.86M | 99.98M | 98.11M |