Income Statement | Mar 26 | Dec 24 | Dec 23 | Mar 23 | Mar 22 |
|---|---|---|---|---|---|
| $ 113.56M | $ 163.76M | $ 44.92M | $ 32.30M | $ 96.08M | |
| $ 24.35M | $ 101.38M | $ 15.36M | $ 11.92M | $ 65.34M | |
| $ 80.96M | $ 73.82M | $ 31.98M | $ 119.09M | $ 59.45M | |
| $ 41.72M | $ 32.31M | $ 14.43M | $ 27.83M | $ 13.11M | |
| $ -14.89M | $ 59.87M | $ -12.31M | $ -11.06M | $ 26.18M | |
| $ -56.61M | $ 27.56M | $ -16.62M | $ -107.17M | $ 5.89M | |
| $ -30.33M | $ 4.72M | $ 3.00M | $ 1.28M | $ -3.04M | |
| $ -86.94M | $ 32.28M | $ -13.61M | $ -105.89M | $ 2.85M | |
| $ -80.32M | $ 28.31M | $ -13.89M | $ -105.30M | $ -1.01M | |
| $ -0.31 | $ 0.20 | $ -0.16 | $ -1.34 | $ -0.02 | |
| $ -0.31 | $ 0.20 | $ -0.16 | $ -1.34 | $ -0.02 | |
| 2.58B | 140.35M | 87.53M | 78.61M | 55.44M | |
| 2.58B | 141.51M | 87.53M | 78.61M | 55.44M |