Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 605.49M | $ 441.54M | $ 241.62M | $ 93.46M | $ 30.26M | |
| $ 362.81M | $ 262.08M | $ 154.09M | $ 65.27M | $ 21.16M | |
| $ 254.22M | $ 224.59M | $ 182.82M | $ 96.71M | $ 60.59M | |
| $ 27.18M | $ 19.76M | $ 8.18M | $ 3.48M | $ 1.82M | |
| $ 148.49M | $ 69.95M | $ -7.70M | $ -28.96M | $ -38.49M | |
| $ 108.58M | $ 37.50M | $ -28.73M | $ -31.44M | $ -39.43M | |
| $ -1.06M | $ -1.72M | $ 2.06M | $ -4.73M | $ -4.75M | |
| $ 107.52M | $ 35.78M | $ -26.67M | $ -36.16M | $ -44.18M | |
| $ 190.29M | $ 35.46M | $ -25.03M | $ -36.23M | $ -44.22M | |
| $ 5.60 | $ 1.07 | $ -0.77 | $ -1.23 | $ -1.60 | |
| $ 4.87 | $ 1.01 | $ -0.77 | $ -1.23 | $ -1.60 | |
| 33.99M | 33.23M | 32.52M | 29.56M | 27.62M | |
| 40.54M | 35.22M | 32.52M | 29.56M | 27.62M |