Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 901.43M | $ 780.62M | $ 692.88M | $ 576.32M | $ 428.56M | |
| $ 539.59M | $ 465.94M | $ 408.92M | $ 364.39M | $ 257.97M | |
| $ 382.60M | $ 374.94M | $ 397.02M | $ 390.09M | $ 269.15M | |
| $ 137.45M | $ 130.05M | $ 117.87M | $ 102.23M | $ 88.37M | |
| $ 362.05M | $ 236.86M | $ 153.59M | $ 86.74M | $ 73.92M | |
| $ 156.99M | $ 91.01M | $ 11.90M | $ -25.70M | $ -11.19M | |
| $ 49.67M | $ 6.69M | $ 14.88M | $ 1.81M | $ -7.01M | |
| $ 206.66M | $ 97.70M | $ 26.78M | $ -23.89M | $ -18.20M | |
| $ 259.26M | $ 84.49M | $ 19.41M | $ -27.80M | $ -19.50M | |
| $ 2.83 | $ 0.92 | $ 0.22 | $ -0.24 | $ -0.18 | |
| $ 2.52 | $ 0.89 | $ 0.20 | $ -0.24 | $ -0.18 | |
| 91.48M | 91.63M | 90.14M | 100.81M | 107.21M | |
| 105.34M | 94.50M | 96.42M | 100.81M | 107.21M |