Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 1.44B | $ 1.41B | $ 1.44B | $ 1.41B | $ 1.18B | |
| $ 322.20M | $ 494.78M | $ 456.49M | $ 449.06M | $ 383.91M | |
| $ 223.70M | $ 435.87M | $ 440.47M | $ 443.71M | $ 373.34M | |
| $ 82.40M | $ 70.94M | $ 79.49M | $ 86.80M | $ 80.72M | |
| $ 180.90M | $ 182.12M | $ 99.25M | $ 91.33M | $ 127.67M | |
| $ 98.50M | $ 58.91M | $ 16.02M | $ 5.34M | $ 10.57M | |
| $ -99.10M | $ 10.56M | $ -55.29M | $ -43.30M | $ 5.52M | |
| $ -600.00K | $ 69.47M | $ -39.27M | $ -37.96M | $ 16.08M | |
| $ 800.00K | $ 15.97M | $ -24.94M | $ -392.00K | $ 20.55M | |
| $ <0.01 | $ 0.19 | $ -0.31 | $ 0.00 | $ 0.27 | |
| $ <0.01 | $ 0.19 | $ -0.31 | $ 0.00 | $ 0.25 | |
| 86.58M | 82.10M | 81.08M | 80.09M | 76.68M | |
| 87.77M | 85.43M | 81.08M | 80.09M | 81.09M |