Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 3.10B | $ 2.71B | $ 1.80B | $ 1.82B | $ 1.34B | |
| $ 1.79B | $ 2.48B | $ 778.68M | $ 1.65B | $ 1.23B | |
| $ 3.14B | $ 2.17B | $ 472.52M | $ 1.13B | $ 1.08B | |
| $ 486.38M | $ 318.11M | $ 158.00M | $ 153.27M | $ 148.80M | |
| $ -791.02M | $ 587.06M | $ 472.37M | $ 673.25M | $ 304.35M | |
| $ -1.36B | $ 310.51M | $ 306.16M | $ 519.94M | $ 148.34M | |
| $ -281.61M | $ -276.33M | $ -133.56M | $ -148.28M | $ -176.82M | |
| $ -1.64B | $ 34.18M | $ 172.60M | $ 371.66M | $ -28.48M | |
| $ -1.57B | $ -231.16M | $ 124.56M | $ 307.67M | $ -48.52M | |
| $ -15.90 | $ -2.30 | $ 2.45 | $ 5.51 | $ -0.86 | |
| $ -15.90 | $ -2.30 | $ 2.42 | $ 5.45 | $ -0.86 | |
| 101.48M | 100.35M | 50.94M | 55.83M | 56.61M | |
| 101.48M | 100.35M | 51.51M | 56.41M | 56.61M |