Earnings roundup: Xpel, Alamo Group revenues grow, profits s