Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 616.73M | $ 480.65M | $ 396.83M | $ 331.04M | $ 250.99M | |
| $ 266.01M | $ 348.09M | $ 303.58M | $ 276.45M | $ 237.30M | |
| $ 173.33M | $ 255.83M | $ 240.69M | $ 234.64M | $ 243.51M | |
| $ 18.92M | $ 15.58M | $ 13.16M | $ 13.94M | $ 19.60M | |
| $ 111.60M | $ 114.52M | $ 173.53M | $ 38.09M | $ -23.19M | |
| $ 92.68M | $ 92.26M | $ 62.89M | $ 41.81M | $ -6.21M | |
| $ 32.92M | $ 6.15M | $ 97.11M | $ -17.94M | $ -36.90M | |
| $ 125.60M | $ 98.41M | $ 160.00M | $ 23.87M | $ -43.11M | |
| $ 108.62M | $ 80.77M | $ 153.30M | $ 15.04M | $ -43.96M | |
| $ 1.21 | $ 0.91 | $ 1.72 | $ 0.14 | $ -0.38 | |
| $ 1.19 | $ 0.90 | $ 1.69 | $ 0.14 | $ -0.38 | |
| 89.56M | 88.46M | 89.26M | 109.48M | 115.14M | |
| 90.96M | 89.68M | 90.92M | 110.33M | 115.14M |