ASTEC INDUSTRIES INC (ASTE): financials from its own SEC filings