Customer Concentration RiskSHLS's largest EPC customer accounted for 36% of 2023 revenue, indicating customer concentration risk.
Financial PerformanceMargins were slightly weaker than expected due to volume discounts, non-recurring costs, and an increase in labor costs.
Revenue And OrdersBacklog and awarded orders fell to $596.6 million this quarter, from $642.3 million.