WLDN Financials: Willdan Group Inc AI Analysis