Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 2.20B | $ 1.30B | $ 804.03M | $ 666.70M | $ 484.92M | |
| $ 2.01B | $ 1.18B | $ 693.02M | $ 561.90M | $ 412.35M | |
| $ 1.57B | $ 1.74B | $ 833.18M | $ 734.06M | $ 539.56M | |
| $ 15.95M | $ 15.64M | $ 13.70M | $ 8.00M | $ 2.81M | |
| $ 457.93M | $ -544.92M | $ -126.46M | $ -164.16M | $ -124.40M | |
| $ 441.98M | $ -560.57M | $ -140.16M | $ -172.16M | $ -127.21M | |
| $ 86.71M | $ 75.36M | $ 53.14M | $ 14.23M | $ -343.00K | |
| $ 528.69M | $ -485.21M | $ -87.02M | $ -157.93M | $ -127.56M | |
| $ 529.72M | $ -484.28M | $ -90.82M | $ -158.55M | $ -127.90M | |
| $ 2.84 | $ -2.69 | $ -0.56 | $ -0.97 | $ -0.78 | |
| $ 2.62 | $ -2.69 | $ -0.56 | $ -0.97 | $ -0.78 | |
| 186.38M | 180.32M | 163.35M | 163.35M | 163.35M | |
| 202.11M | 180.32M | 163.35M | 163.35M | 163.35M |