Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 301.85M | $ 274.88M | $ 261.29M | $ 293.43M | $ 286.50M | |
| $ 243.51M | $ 221.63M | $ 209.58M | $ 239.54M | $ 234.05M | |
| $ 232.10M | $ 225.51M | $ 241.26M | $ 242.88M | $ 215.82M | |
| $ 11.68M | $ 11.84M | $ 12.24M | $ 11.69M | $ 10.20M | |
| $ 23.09M | $ 7.95M | $ -19.44M | $ 8.35M | $ 28.42M | |
| $ 11.41M | $ -3.89M | $ -31.68M | $ -3.34M | $ 18.23M | |
| $ 17.90M | $ 16.55M | $ 13.93M | $ 8.05M | $ 4.41M | |
| $ 29.31M | $ 12.66M | $ -17.75M | $ 4.71M | $ 22.63M | |
| $ 20.26M | $ 6.04M | $ -21.59M | $ -166.00K | $ 7.81M | |
| $ 0.47 | $ 0.14 | $ -0.50 | $ 0.00 | $ 0.17 | |
| $ 0.45 | $ 0.14 | $ -0.50 | $ 0.00 | $ 0.16 | |
| 42.88M | 41.98M | 42.87M | 44.94M | 45.92M | |
| 44.70M | 43.36M | 42.87M | 44.94M | 47.50M |