WLDN Financials: Willdan Group, Inc AI Analysis