Brief: Heidrick & Struggles Q3 Net Revenue USD 322.8 Million
Nov 03 (Reuters) - Heidrick & Struggles Q3 net income USD 17.6 million. Q3 EPS USD 0.83 Q3 adjusted EBITDA USD 34.2 million
Nov 03 (Reuters) - Heidrick & Struggles Q3 net income USD 17.6 million. Q3 EPS USD 0.83 Q3 adjusted EBITDA USD 34.2 million