XML 14 R46.htm IDEA: XBRL DOCUMENT v2.4.1.9
Summary of Company's Segment Information (Details) (USD $)
In Thousands, unless otherwise specified
3 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Segment Reporting Information [Line Items]    
Net Revenues $ 21,166us-gaap_Revenues $ 101,348us-gaap_Revenues
Income (loss) from operations (9,888)us-gaap_OperatingIncomeLoss 35,667us-gaap_OperatingIncomeLoss
Seismic | Operating Segments    
Segment Reporting Information [Line Items]    
Net Revenues 15,593us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= geos_SeismicMember
95,227us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= geos_SeismicMember
Income (loss) from operations (7,385)us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= geos_SeismicMember
38,543us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= geos_SeismicMember
Non-Seismic | Operating Segments    
Segment Reporting Information [Line Items]    
Net Revenues 5,431us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= geos_NonSeismicMember
5,912us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= geos_NonSeismicMember
Income (loss) from operations 858us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= geos_NonSeismicMember
774us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= geos_NonSeismicMember
Corporate | Corporate, Non-Segment    
Segment Reporting Information [Line Items]    
Net Revenues 142us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_CorporateNonSegmentMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateMember
209us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_CorporateNonSegmentMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateMember
Income (loss) from operations $ (3,361)us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_CorporateNonSegmentMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateMember
$ (3,650)us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_CorporateNonSegmentMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateMember