Income Statement | Dec 25 | Mar 25 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 631.76M | $ 527.99M | $ 288.50M | $ 391.05M | $ 352.88M | |
| $ 315.14M | $ 247.58M | $ 127.46M | $ 215.77M | $ 188.49M | |
| $ 34.82M | $ 31.41M | $ 22.45M | $ 23.33M | $ 20.21M | |
| $ 59.15M | $ 47.19M | $ 31.29M | $ 28.81M | $ 26.63M | |
| $ 339.47M | $ 258.11M | $ 134.09M | $ 217.89M | $ 164.55M | |
| $ 280.32M | $ 216.18M | $ 105.01M | $ 190.47M | $ 168.28M | |
| $ 5.21M | $ -13.22M | $ -9.54M | $ -5.80M | $ -36.15M | |
| $ 285.53M | $ 202.96M | $ 95.47M | $ 184.66M | $ 132.13M | |
| $ 150.55M | $ 100.78M | $ 47.22M | $ 100.92M | $ 48.20M | |
| $ 0.12 | $ 0.08 | $ 0.04 | $ 0.08 | $ 0.04 | |
| $ 0.12 | $ 0.08 | $ 0.04 | $ 0.08 | $ 0.04 | |
| 1.28B | 1.28B | 1.28B | 1.27B | 1.29B | |
| 1.29B | 1.29B | 1.28B | 1.28B | 1.29B |