Alamo Group (ALG) reported Q3 adjusted earnings late Thursday of $2.38 per diluted share, down from $2.91 a year earlier.
Four analysts polled by Capital IQ expected $2.46.
Net sales for the quarter ended Sept. 30 fell to $401.3 million from $419.6 million a year earlier.
Four analysts surveyed by Capital IQ expected $404.3 million.
The company's shares were down about 2.7% in after-hours activity.