Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 1.23B | $ 972.00M | $ 729.70M | $ 519.03M | $ 308.15M | |
| $ 1.10B | $ 868.30M | $ 649.05M | $ 452.50M | $ 269.14M | |
| $ 1.10B | $ 889.34M | $ 687.63M | $ 604.52M | $ 395.26M | |
| $ 13.80M | $ 18.24M | $ 9.02M | $ 8.57M | $ 2.75M | |
| $ 73.12M | $ 58.00M | $ 12.79M | $ -120.10M | $ -123.25M | |
| $ -1.75M | $ -21.03M | $ -38.59M | $ -152.01M | $ -126.13M | |
| $ 61.06M | $ 55.50M | $ 41.91M | $ 22.55M | $ -838.00K | |
| $ 59.32M | $ 34.47M | $ 3.33M | $ -129.46M | $ -126.96M | |
| $ 118.74M | $ 32.37M | $ -1.88M | $ -136.87M | $ -129.29M | |
| $ 2.31 | $ 0.65 | $ -0.04 | $ -2.99 | $ -3.09 | |
| $ 2.24 | $ 0.62 | $ -0.04 | $ -2.99 | $ -3.09 | |
| 51.44M | 49.91M | 48.37M | 45.80M | 44.50M | |
| 53.09M | 52.42M | 48.37M | 45.80M | 44.50M |