Houlihan Lokey FY27 Q1 net income falls 20.41% to $78 million; revenue drops 15.54% to $511 million - HLI News | Rallies