GEOSPACE TECHNOLOGIES CORP (GEOS): financials from its own SEC filings