Customer Concentration Risk
Top 5 clients contribute approximately 60% of total revenue. While management emphasizes non-cancellable long-term contracts (3-5 years) and high customer stickiness, any significant client loss could materially impact financials.
