Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 144.76M | $ 120.26M | $ 65.83M | $ 33.03M | $ 97.55M | |
| $ 126.33M | $ 98.55M | $ 44.98M | $ 20.06M | $ 86.04M | |
| $ 45.94M | $ 3.83M | $ 2.31M | $ 147.00K | $ 1.74M | |
| $ 41.89M | $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | |
| $ 122.28M | $ 94.72M | $ 42.67M | $ 19.91M | $ 84.30M | |
| $ 80.39M | $ 94.72M | $ 42.67M | $ 19.91M | $ 84.30M | |
| $ -22.28M | $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | |
| $ 58.11M | $ 94.72M | $ 42.67M | $ 19.91M | $ 84.30M | |
| $ 58.11M | $ 94.72M | $ 42.67M | $ 19.91M | $ 84.30M | |
| $ 2.56 | $ 4.34 | $ 2.29 | $ 1.16 | $ 5.07 | |
| $ 2.52 | $ 4.34 | $ 2.29 | $ 1.16 | $ 5.07 | |
| 22.36M | 21.78M | 18.66M | 17.18M | 16.62M | |
| 22.66M | 21.78M | 18.66M | 17.18M | 16.62M |