Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 911.98M | $ 802.80M | $ 624.80M | $ 407.86M | $ 233.39M | |
| $ 778.76M | $ 679.82M | $ 528.22M | $ 341.74M | $ 200.12M | |
| $ 727.80M | $ 643.74M | $ 568.49M | $ 389.33M | $ 239.97M | |
| $ 13.96M | $ 6.55M | $ 2.85M | $ 1.86M | $ 1.22M | |
| $ 64.91M | $ 65.03M | $ -17.06M | $ -40.73M | $ -38.62M | |
| $ 50.95M | $ 36.08M | $ -40.27M | $ -47.59M | $ -39.85M | |
| $ 14.74M | $ 22.37M | $ 20.36M | $ 3.32M | $ -2.12M | |
| $ 65.70M | $ 58.45M | $ -19.91M | $ -44.27M | $ -41.97M | |
| $ 145.42M | $ 53.51M | $ -21.15M | $ -44.88M | $ -42.04M | |
| $ 4.95 | $ 1.80 | $ -0.72 | $ -1.60 | $ -1.54 | |
| $ 4.89 | $ 1.75 | $ -0.72 | $ -1.60 | $ -1.54 | |
| 29.37M | 29.76M | 29.30M | 28.07M | 27.26M | |
| 29.76M | 30.54M | 29.30M | 28.07M | 27.26M |