Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 1.68B | $ 1.54B | $ 1.50B | $ 1.44B | $ 1.20B | |
| $ 1.33B | $ 867.87M | $ 846.00M | $ 837.30M | $ 729.66M | |
| $ 1.21B | $ 737.68M | $ 704.14M | $ 631.08M | $ 547.43M | |
| $ 80.48M | $ 69.53M | $ 61.14M | $ 55.75M | $ 47.38M | |
| $ 184.99M | $ 186.77M | $ 203.00M | $ 244.79M | $ 174.16M | |
| $ 124.10M | $ 130.19M | $ 141.86M | $ 206.23M | $ 182.24M | |
| $ -86.89M | $ -80.75M | $ -94.78M | $ -81.93M | $ -104.37M | |
| $ 37.20M | $ 49.43M | $ 47.08M | $ 124.30M | $ 77.86M | |
| $ 22.64M | $ 29.03M | $ 53.12M | $ 84.72M | $ 83.39M | |
| $ 0.14 | $ 0.18 | $ 0.35 | $ 0.53 | $ 0.52 | |
| $ 0.14 | $ 0.17 | $ 0.34 | $ 0.53 | $ 0.52 | |
| 156.65M | 160.91M | 151.03M | 160.45M | 160.45M | |
| 162.78M | 166.71M | 156.16M | 160.45M | 160.45M |