Customer DemandContinuing demand challenges from top 10 customers, with some impacted by lighter traffic and focused on improving profitability.
Financial PerformanceLowered full-year guidance for the second consecutive quarter, with Q3 guidance also below prior estimates, sinking shares after hours.
Revenue ConcentrationTop 10 customers accounted for 34% of total revenue in Q2, down from 38% in Q1 and 40% in Q4, reflecting lower traffic from largest customers.