Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 1.10B | $ 1.06B | $ 613.96M | $ 482.72M | $ 172.40M | |
| $ 121.81M | $ 232.01M | $ 313.77M | $ 256.31M | $ 64.07M | |
| $ 133.52M | $ 118.14M | $ 48.64M | $ 24.32M | $ 17.07M | |
| $ 189.01M | $ 114.52M | $ 41.63M | $ 28.62M | $ 24.60M | |
| $ 178.82M | $ 228.95M | $ 307.19M | $ 263.24M | $ 71.89M | |
| $ -11.71M | $ 113.88M | $ 265.13M | $ 231.99M | $ 47.00M | |
| $ -56.47M | $ -38.10M | $ -7.26M | $ -13.13M | $ -41.91M | |
| $ -68.18M | $ 75.78M | $ 257.87M | $ 218.86M | $ 5.09M | |
| $ -50.30M | $ 59.94M | $ 159.99M | $ 217.01M | $ 4.26M | |
| $ -0.41 | $ 0.55 | $ 1.05 | $ 2.17 | $ 0.04 | |
| $ -0.41 | $ 0.55 | $ 1.05 | $ 2.17 | $ 0.04 | |
| 122.44M | 108.23M | 100.03M | 100.00M | 100.00M | |
| 122.44M | 109.18M | 100.03M | 100.00M | 100.00M |