Income Statement | Dec 25 | Dec 24 | Mar 24 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 605.67M | $ 350.62M | $ 200.25M | $ 188.19M | $ 154.33M | |
| $ 427.23M | $ 208.21M | $ 88.87M | $ 91.91M | $ 71.03M | |
| $ 20.09M | $ 44.98M | $ 34.48M | $ 26.36M | $ 23.47M | |
| $ 28.71M | $ 33.26M | $ 31.86M | $ 20.34M | $ 13.96M | |
| $ 435.85M | $ 198.40M | $ 86.45M | $ 83.33M | $ 62.18M | |
| $ 407.14M | $ 163.23M | $ 54.39M | $ 63.35M | $ 47.52M | |
| $ -12.28M | $ 1.54M | $ -3.10M | $ -3.58M | $ -923.00K | |
| $ 394.86M | $ 164.77M | $ 51.29M | $ 59.77M | $ 46.59M | |
| $ 274.92M | $ 111.22M | $ 33.16M | $ 35.52M | $ 27.24M | |
| $ 1.14 | $ 0.47 | $ 0.14 | $ 0.16 | $ 0.12 | |
| $ 1.13 | $ 0.46 | $ 0.14 | $ 0.15 | $ 0.12 | |
| 241.55M | 236.21M | 234.16M | 229.01M | 221.46M | |
| 244.19M | 240.63M | 238.37M | 233.34M | 226.80M |