Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 1.32B | $ 1.62B | $ 1.42B | $ 755.02M | $ 447.70M | |
| $ 388.56M | $ 363.69M | $ 350.20M | $ 308.31M | $ 245.88M | |
| $ 132.85M | $ 105.58M | $ 97.10M | $ 82.63M | $ 73.42M | |
| $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | $ 128.00K | |
| $ 255.72M | $ 258.10M | $ 253.10M | $ 225.68M | $ 172.59M | |
| $ 255.72M | $ 258.10M | $ 253.10M | $ 225.68M | $ 172.46M | |
| $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | |
| $ 255.72M | $ 258.10M | $ 253.10M | $ 225.68M | $ 172.46M | |
| $ 207.39M | $ 207.19M | $ 200.00M | $ 178.14M | $ 136.09M | |
| $ 16.73 | $ 16.59 | $ 15.96 | $ 13.99 | $ 10.36 | |
| $ 16.62 | $ 16.44 | $ 15.80 | $ 13.87 | $ 10.27 | |
| 10.91M | 10.87M | 10.83M | 10.79M | 10.76M | |
| 10.98M | 10.97M | 10.94M | 10.88M | 10.85M |