Astec Industries' GAAP net income for 6 months of 2021 was $17.7 million, down 40.6% from $29.8 million in the previous year. Revenue increased 1.5% to $562.4 million from $554.1 million a year earlier.