Shoals Q2 FY26 net income falls 12.39% to $12.1 million; revenue rises 47.4% to $163.4 million - SHLS News | Rallies