MarginsNet marginFCF marginFY2025: net 5.3% · free cash flow 1.5% of revenue
Cash engineOperating cash flowFree cash flowFY2025: $1.23B operating cash − $1.06B capex = $171.6M free cash flow
Returns on capitalReturn on equityReturn on assetsreturn on equity -2% (FY2012) → 34% (FY2025) · on assets 6.2%