MarginsNet marginFCF marginFY2025: net 2.3% · free cash flow -0.7% of revenue
Cash engineOperating cash flowFree cash flowFY2025: $111.9M operating cash − $309.4M capex = −$197.5M free cash flow
Returns on capitalReturn on equityReturn on assetsreturn on equity 9% (FY2009) → 28% (FY2025) · on assets 4.5%