Income Statement | Dec 25 | Dec 24 | Dec 23 | Mar 23 | Dec 21 |
|---|---|---|---|---|---|
| $ 1.09B | $ 745.97M | $ 650.35M | $ 418.93M | $ 244.12M | |
| $ 401.71M | $ 294.67M | $ 276.86M | $ 202.17M | $ 130.44M | |
| $ 172.53M | $ 154.17M | $ 97.20M | $ 74.26M | $ 46.60M | |
| $ 26.26M | $ 17.39M | $ 12.22M | $ 8.15M | $ 4.75M | |
| $ 255.44M | $ 168.91M | $ 191.32M | $ 128.61M | $ 90.39M | |
| $ 229.18M | $ 140.50M | $ 179.66M | $ 127.91M | $ 83.84M | |
| $ -523.00K | $ 10.52M | $ -1.14M | $ -7.63M | $ 1.66M | |
| $ 228.65M | $ 151.02M | $ 178.51M | $ 120.28M | $ 85.50M | |
| $ 196.80M | $ 120.42M | $ 148.96M | $ 108.68M | $ 77.88M | |
| $ 0.67 | $ 0.39 | $ 0.51 | $ 0.37 | $ 0.26 | |
| $ 0.67 | $ 0.39 | $ 0.49 | $ 0.37 | $ 0.26 | |
| 294.93M | 308.76M | 291.98M | 296.03M | 295.03M | |
| 294.93M | 305.14M | 302.96M | 296.03M | 295.03M |