Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 3.20B | $ 2.19B | $ 1.39B | $ 1.49B | $ 1.08B | |
| $ 287.00M | $ 237.00M | $ 129.71M | $ 148.80M | $ 144.79M | |
| $ 193.00M | $ 378.00M | $ 127.00M | $ 312.75M | $ 116.18M | |
| $ 206.00M | $ 175.00M | $ 63.25M | $ 66.72M | $ 61.42M | |
| $ 190.00M | $ 236.00M | $ 56.89M | $ -104.46M | $ 87.45M | |
| $ 94.00M | $ -141.00M | $ 2.71M | $ -163.95M | $ 28.61M | |
| $ -260.00M | $ 6.00M | $ -73.80M | $ -40.44M | $ -14.94M | |
| $ -166.00M | $ -135.00M | $ -71.09M | $ -204.39M | $ 13.68M | |
| $ -159.00M | $ -154.00M | $ -79.05M | $ -194.21M | $ 6.94M | |
| $ -4.48 | $ -4.41 | $ -2.27 | $ -5.63 | $ 0.21 | |
| $ -4.48 | $ -4.41 | $ -2.27 | $ -5.63 | $ 0.20 | |
| 35.50M | 34.92M | 34.66M | 34.48M | 34.27M | |
| 35.50M | 34.92M | 34.66M | 34.48M | 34.56M |