Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 3.04B | $ 3.14B | $ 3.26B | $ 2.85B | $ 2.20B | |
| $ 173.84M | $ 516.00M | $ 505.20M | $ 246.00M | $ 544.61M | |
| $ 74.97M | $ 103.00M | $ 282.50M | $ 202.00M | $ 151.81M | |
| $ 656.75M | $ 593.05M | $ 496.31M | $ 417.93M | $ 326.40M | |
| $ 850.27M | $ 1.07B | $ 721.02M | $ 477.05M | $ 600.99M | |
| $ 98.88M | $ 413.00M | $ 222.71M | $ 43.69M | $ 397.03M | |
| $ -217.13M | $ -231.00M | $ -215.27M | $ -176.05M | $ -260.00M | |
| $ -118.25M | $ 182.00M | $ 7.44M | $ -132.36M | $ 137.03M | |
| $ -103.87M | $ 126.00M | $ 7.82M | $ -80.22M | $ 106.45M | |
| $ -0.09 | $ 0.11 | $ <0.01 | $ -0.03 | $ 0.09 | |
| $ -0.09 | $ 0.11 | $ <0.01 | $ -0.03 | $ 0.09 | |
| 1.15B | 1.15B | 1.15B | 1.16B | 1.17B | |
| 1.15B | 1.17B | 1.17B | 1.17B | 1.17B |