Shoals Technologies Reports Mixed Q4 Results, Shares Drop | Intellectia