Earnings Mar 05, 2026 Ill Co. (3854): 27% Operating Margin, 84% Recurring Revenue, Dividend Up 32% — A Clean Growth Story