Enerpac beats Q3 estimates by 22% as margins expand 260 bps