WD-40 Co (WDFC): Earnings Report, Key Risks & Business Summary