Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 213.16M | $ 229.92M | $ 189.68M | $ 187.75M | $ 224.12M | |
| $ 118.67M | $ 211.35M | $ 134.87M | $ 174.92M | $ 166.42M | |
| $ 114.66M | $ 204.50M | $ 139.28M | $ 198.06M | $ 166.43M | |
| $ 27.90M | $ 23.90M | $ 36.46M | $ 21.57M | $ 24.42M | |
| $ 41.08M | $ 33.23M | $ 33.27M | $ 22.59M | $ 27.00M | |
| $ 4.01M | $ 6.85M | $ -4.41M | $ -23.14M | $ -12.00K | |
| $ 6.87M | $ -25.87M | $ -23.90M | $ -15.77M | $ -7.20M | |
| $ 10.88M | $ -19.01M | $ -28.32M | $ -38.91M | $ -7.22M | |
| $ 17.87M | $ 113.34M | $ -811.00K | $ -17.10M | $ -4.46M | |
| $ 0.75 | $ 4.84 | $ -0.04 | $ -0.77 | $ -0.21 | |
| $ 0.70 | $ 4.64 | $ -0.07 | $ -0.77 | $ -0.22 | |
| 23.91M | 23.42M | 23.14M | 22.25M | 20.99M | |
| 34.19M | 24.43M | 33.25M | 22.25M | 31.71M |