Shoals Technologies is navigating a temporary margin trough, with strong revenue visibility and structural demand support into FY26. Current margin pressures stem from tariffs, product mix, and ...