<SEC-DOCUMENT>0001437749-24-029612.txt : 20240919
<SEC-HEADER>0001437749-24-029612.hdr.sgml : 20240919
<ACCEPTANCE-DATETIME>20240919171607
ACCESSION NUMBER:		0001437749-24-029612
CONFORMED SUBMISSION TYPE:	8-K
PUBLIC DOCUMENT COUNT:		17
CONFORMED PERIOD OF REPORT:	20240919
ITEM INFORMATION:		Other Events
ITEM INFORMATION:		Financial Statements and Exhibits
FILED AS OF DATE:		20240919
DATE AS OF CHANGE:		20240919

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			GEOSPACE TECHNOLOGIES CORP
		CENTRAL INDEX KEY:			0001001115
		STANDARD INDUSTRIAL CLASSIFICATION:	MEASURING & CONTROLLING DEVICES, NEC [3829]
		ORGANIZATION NAME:           	08 Industrial Applications and Services
		IRS NUMBER:				760447780
		STATE OF INCORPORATION:			TX
		FISCAL YEAR END:			0930

	FILING VALUES:
		FORM TYPE:		8-K
		SEC ACT:		1934 Act
		SEC FILE NUMBER:	001-13601
		FILM NUMBER:		241311209

	BUSINESS ADDRESS:	
		STREET 1:		7007 PINEMONT DR.
		CITY:			HOUSTON
		STATE:			TX
		ZIP:			77040
		BUSINESS PHONE:		7139864444

	MAIL ADDRESS:	
		STREET 1:		7007 PINEMONT DR.
		CITY:			HOUSTON
		STATE:			TX
		ZIP:			77040

	FORMER COMPANY:	
		FORMER CONFORMED NAME:	OYO GEOSPACE CORP
		DATE OF NAME CHANGE:	19950919
</SEC-HEADER>
<DOCUMENT>
<TYPE>8-K
<SEQUENCE>1
<FILENAME>geos20240919_8k.htm
<DESCRIPTION>FORM 8-K
<TEXT>
<XBRL>
<?xml version='1.0' encoding='ASCII'?>
<html xmlns="http://www.w3.org/1999/xhtml" xmlns:ref="http://www.xbrl.org/2006/ref" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:naics="http://xbrl.sec.gov/naics/2023" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:ixt-sec="http://www.sec.gov/inlineXBRL/transformation/2015-08-31" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:ixt="http://www.xbrl.org/inlineXBRL/transformation/2015-02-26" xmlns:nonnum="http://www.xbrl.org/dtr/type/non-numeric" xmlns:us-types="http://fasb.org/us-types/2023" xmlns:utreg="http://www.xbrl.org/2009/utr" xmlns:ix="http://www.xbrl.org/2013/inlineXBRL" xmlns:us-roles="http://fasb.org/us-roles/2020-01-31" xmlns:stpr="http://xbrl.sec.gov/stpr/2023" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:dtr-types="http://www.xbrl.org/dtr/type/2020-01-21" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:thunderdome="http://www.RDGFilings.com" xmlns:utr="http://www.xbrl.org/2009/utr" xmlns:xs="http://www.w3.org/2001/XMLSchema-instance" xmlns:dei="http://xbrl.sec.gov/dei/2023" xmlns:us-gaap="http://fasb.org/us-gaap/2023" xmlns:country="http://xbrl.sec.gov/country/2023" xmlns:rr="http://xbrl.sec.gov/rr/2018-01-31" xmlns:sic="http://xbrl.sec.gov/sic/2023" xmlns:currency="http://xbrl.sec.gov/currency/2023" xmlns:exch="http://xbrl.sec.gov/exch/2023" xmlns:srt="http://fasb.org/srt/2023" xmlns:geos="http://www.geos.com/20240919"><head>
	<title>geos20240919_8k.htm</title>

	<!-- Generated by ThunderDome Portal - 9/19/2024 2:56:00 PM -->
<meta http-equiv="Content-Type" content="text/html"/></head>
<body style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; padding: 0in 0.1in; cursor: auto;"><div style="display: none">
<ix:header>
<ix:hidden>
<ix:nonNumeric contextRef="d20248K" name="dei:AmendmentFlag" id="ixv-300">false</ix:nonNumeric>
<ix:nonNumeric contextRef="d20248K" name="dei:EntityCentralIndexKey" id="ixv-301">0001001115</ix:nonNumeric>

</ix:hidden>
<ix:references>
<link:schemaRef xlink:href="geos-20240919.xsd" xlink:type="simple"/>
</ix:references>
<ix:resources>
<xbrli:context id="d20248K">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0001001115</xbrli:identifier>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>2024-09-19</xbrli:startDate>
<xbrli:endDate>2024-09-19</xbrli:endDate>
</xbrli:period>
</xbrli:context>



</ix:resources>
</ix:header>
</div>

<div style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</div>

<div style="font-family:Times New Roman;font-size:18pt;font-variant:normal;text-align:center;margin:0pt;"><b>UNITED STATES</b></div>

<div style="font-family:Times New Roman;font-size:18pt;font-variant:normal;text-align:center;margin:0pt;"><b>SECURITIES AND EXCHANGE COMMISSION</b></div>

<div style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>WASHINGTON, D.C. 20549 </b></div>

<div style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</div>

<hr style="text-align: center; height: 1px; color: #000000; background-color: #000000; width: 25%; border: none; margin: 3pt auto"/>
<div style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</div>

<div style="font-family:Times New Roman;font-size:18pt;font-variant:normal;text-align:center;margin:0pt;"><b>FORM <ix:nonNumeric contextRef="d20248K" name="dei:DocumentType" id="ixv-19"><b>8-K</b></ix:nonNumeric></b></div>

<div style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</div>

<hr style="text-align: center; height: 1px; color: #000000; background-color: #000000; width: 25%; border: none; margin: 3pt auto"/>
<div style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</div>

<div style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>CURRENT REPORT </b></div>

<div style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</div>

<div style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Pursuant to Section 13 or 15(d) of the Securities Exchange Act of 1934 </b></div>

<div style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</div>

<div style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Date of Report (Date of earliest event reported): <ix:nonNumeric contextRef="d20248K" format="ixt:datemonthdayyearen" name="dei:DocumentPeriodEndDate" id="ixv-32"><b>September 19, 2024</b></ix:nonNumeric></b></div>

<div style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</div>

<hr style="text-align: center; height: 1px; color: #000000; background-color: #000000; width: 25%; border: none; margin: 3pt auto"/>
<div style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</div>

<div style="font-family:Times New Roman;font-size:12pt;font-variant:normal;text-align:center;margin:0pt;"><ix:nonNumeric contextRef="d20248K" name="dei:EntityRegistrantName" id="ixv-38"><b>GEOSPACE TECHNOLOGIES CORPORATION</b></ix:nonNumeric></div>

<div style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>(Exact name of Registrant as Specified in Its Charter) </b></div>

<div style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</div>

<hr style="text-align: center; height: 1px; color: #000000; background-color: #000000; width: 25%; border: none; margin: 3pt auto"/>
<div style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</div>

<table border="0" cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;margin-left:auto;margin-right:auto;">

		<tbody><tr>
			<td style="vertical-align:bottom;width:17.6%;">
			<div style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><ix:nonNumeric contextRef="d20248K" format="ixt-sec:stateprovnameen" name="dei:EntityIncorporationStateCountryCode" id="ixv-50"><b>Texas</b></ix:nonNumeric></div>
			</td>
			<td style="vertical-align:bottom;width:17.6%;">
			<div style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><ix:nonNumeric contextRef="d20248K" name="dei:EntityFileNumber" id="ixv-54"><b>001-13601</b></ix:nonNumeric></div>
			</td>
			<td style="vertical-align:bottom;width:17.6%;">
			<div style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><ix:nonNumeric contextRef="d20248K" name="dei:EntityTaxIdentificationNumber" id="ixv-58"><b>76-0447780</b></ix:nonNumeric></div>
			</td>
		</tr>
		<tr>
			<td style="vertical-align:bottom;width:17.6%;">
			<div style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>(State or Other Jurisdiction</b></div>

			<div style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>of Incorporation)</b></div>
			</td>
			<td style="vertical-align:bottom;width:17.6%;">
			<div style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>(Commission File Number)</b></div>
			</td>
			<td style="vertical-align:bottom;width:17.6%;">
			<div style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>(IRS Employer</b></div>

			<div style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Identification No.)</b></div>
			</td>
		</tr>
		<tr>
			<td style="vertical-align:bottom;width:17.6%;">&#160;</td>
			<td style="vertical-align:bottom;width:17.6%;">&#160;</td>
			<td style="vertical-align:bottom;width:17.6%;">&#160;</td>
		</tr>
		<tr>
			<td style="vertical-align:bottom;width:17.6%;">
			<div style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><ix:nonNumeric contextRef="d20248K" name="dei:EntityAddressAddressLine1" id="ixv-82"><b>7007 Pinemont</b></ix:nonNumeric>,</b></div>

			<div style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><ix:nonNumeric contextRef="d20248K" name="dei:EntityAddressCityOrTown" id="ixv-86"><b>Houston</b></ix:nonNumeric>, <ix:nonNumeric contextRef="d20248K" format="ixt-sec:stateprovnameen" name="dei:EntityAddressStateOrProvince" id="ixv-88"><b>Texas</b></ix:nonNumeric></b></div>
			</td>
			<td style="vertical-align:bottom;width:17.6%;">&#160;</td>
			<td style="vertical-align:bottom;width:17.6%;">
			<div style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><ix:nonNumeric contextRef="d20248K" name="dei:EntityAddressPostalZipCode" id="ixv-93"><b>77040</b></ix:nonNumeric></div>
			</td>
		</tr>
		<tr>
			<td style="vertical-align:bottom;width:17.6%;">
			<div style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>(Address of Principal Executive Offices)</b></div>
			</td>
			<td style="vertical-align:bottom;width:17.6%;">&#160;</td>
			<td style="vertical-align:bottom;width:17.6%;">
			<div style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>(Zip Code)</b></div>
			</td>
		</tr>

</tbody></table>

<div style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</div>

<div style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Registrant</b>&#8217;<b>s Telephone Number, Including Area Code: (<ix:nonNumeric contextRef="d20248K" name="dei:CityAreaCode" id="ixv-107"><b>713</b></ix:nonNumeric>) <ix:nonNumeric contextRef="d20248K" name="dei:LocalPhoneNumber" id="ixv-109"><b>986-4444</b></ix:nonNumeric></b></div>

<div style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</div>

<div style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Not Applicable </b></div>

<div style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>(Former Name or Former Address, if Changed Since Last Report) </b></div>

<div style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</div>

<hr style="text-align: center; height: 1px; color: #000000; background-color: #000000; width: 25%; border: none; margin: 3pt auto"/>
<div style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</div>

<div style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Check the appropriate box below if the Form 8-K filing is intended to simultaneously satisfy the filing obligation of the registrant under any of the following provisions (see General Instructions A.2. below):</div>

<div style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</div>

<table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;">

		<tbody><tr style="vertical-align: top;">
			<td style="width: 18pt;">
			<div style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><ix:nonNumeric contextRef="d20248K" format="ixt-sec:boolballotbox" name="dei:WrittenCommunications" id="ixv-311">&#9744;</ix:nonNumeric></div>
			</td>
			<td style="width: auto;">
			<div style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">Written communications pursuant to Rule 425 under the Securities Act (17 CFR 230.425)</div>
			</td>
		</tr>

</tbody></table>

<div style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</div>

<table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;">

		<tbody><tr style="vertical-align: top;">
			<td style="width: 18pt;">
			<div style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><ix:nonNumeric contextRef="d20248K" format="ixt-sec:boolballotbox" name="dei:SolicitingMaterial" id="ixv-312">&#9744;</ix:nonNumeric></div>
			</td>
			<td style="width: auto;">
			<div style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">Soliciting material pursuant to Rule 14a-12 under the Exchange Act (17 CFR 240.14a-12)</div>
			</td>
		</tr>

</tbody></table>

<div style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</div>

<table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;">

		<tbody><tr style="vertical-align: top;">
			<td style="width: 18pt;">
			<div style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><ix:nonNumeric contextRef="d20248K" format="ixt-sec:boolballotbox" name="dei:PreCommencementTenderOffer" id="ixv-313">&#9744;</ix:nonNumeric></div>
			</td>
			<td style="width: auto;">
			<div style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">Pre-commencement communications pursuant to Rule 14d-2(b) under the Exchange Act (17 CFR 240.14d-2(b))</div>
			</td>
		</tr>

</tbody></table>

<div style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</div>

<table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;">

		<tbody><tr style="vertical-align: top;">
			<td style="width: 18pt;">
			<div style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><ix:nonNumeric contextRef="d20248K" format="ixt-sec:boolballotbox" name="dei:PreCommencementIssuerTenderOffer" id="ixv-314">&#9744;</ix:nonNumeric></div>
			</td>
			<td style="width: auto;">
			<div style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">Pre-commencement communications pursuant to Rule 13e-4(c) under the Exchange Act (17 CFR 240.13e-4(c))</div>
			</td>
		</tr>

</tbody></table>

<div style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</div>

<div style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Securities registered pursuant to Section 12(b) of the Act:</div>

<div style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</div>

<table border="0" cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;margin-left:auto;margin-right:auto;">

		<tbody><tr>
			<td style="border-bottom:solid 1px #000000;vertical-align:middle;width:20.3%;">
			<div style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Title of each class</b></div>
			</td>
			<td style="vertical-align:middle;width:0.5%;">&#160;</td>
			<td style="border-bottom:solid 1px #000000;vertical-align:middle;width:8%;">
			<div style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Trading</b></div>

			<div style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Symbol(s)</b></div>
			</td>
			<td style="vertical-align:middle;width:0.5%;">&#160;</td>
			<td style="border-bottom:solid 1px #000000;vertical-align:middle;width:24%;">
			<div style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Name of each exchange on which registered</b></div>
			</td>
		</tr>
		<tr>
			<td style="vertical-align:middle;width:20.3%;">
			<div style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><ix:nonNumeric contextRef="d20248K" name="dei:Security12bTitle" id="ixv-174"><b>Common Stock</b></ix:nonNumeric></div>
			</td>
			<td style="vertical-align:middle;width:0.5%;">&#160;</td>
			<td style="vertical-align:middle;width:8%;">
			<div style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><ix:nonNumeric contextRef="d20248K" name="dei:TradingSymbol" id="ixv-179"><b>GEOS</b></ix:nonNumeric></div>
			</td>
			<td style="vertical-align:middle;width:0.5%;">&#160;</td>
			<td style="vertical-align:middle;width:24%;">
			<div style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>The <ix:nonNumeric contextRef="d20248K" format="ixt-sec:exchnameen" name="dei:SecurityExchangeName" id="ixv-185"><b>NASDAQ</b></ix:nonNumeric> Global Select Market</b></div>
			</td>
		</tr>

</tbody></table>

<div style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</div>

<div style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Indicate by check mark whether the registrant is an emerging growth company as defined in Rule 405 of the Securities Act of 1933 (&#167;&#8201;230.405 of this chapter) or Rule 12b-2 of the Securities Exchange Act of 1934 (&#167;&#8201;240.12b-2 of this chapter).</div>

<div style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</div>

<div style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;">Emerging growth company&#160;<ix:nonNumeric contextRef="d20248K" format="ixt-sec:boolballotbox" name="dei:EntityEmergingGrowthCompany" id="ixv-315">&#9744;</ix:nonNumeric></div>

<div style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</div>

<div style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act.&#160;&#9744;</div>

<div style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</div>

<div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
<div class="PGFTR" style="text-align: center; width: 100%">
<div class="hf-row">
<div class="hf-cell PGNUM">&#160;</div>
</div>
</div>

<hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000"/>
<div class="PGHDR" style="text-align: left; width: 100%">
<div class="hf-row">
<div class="hf-cell TOCLink">&#160;</div>
</div>
</div>
</div>

<div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&#160;</div>

<div style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><b>Item 8.01</b>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<b>Other Events</b></div>

<div style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</div>

<div style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><b>Segment Realignment</b></div>

<div style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</div>

<div style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">Geospace Technologies Corporation (the &#8220;Company&#8221;) is effecting changes to its business segment structure to more accurately reflect its on-going diversification efforts. Beginning in fiscal year 2025, the Company will operate under three new business segments: Smart Water, Energy Solutions and Intelligent Industrial. The three new segments replace Oil and Gas Markets, Adjacent Markets and Emerging Markets, which were adopted in 2018 following several diversification-oriented acquisitions. Financial reporting on these new business segments will be represented in the first quarter of fiscal year 2025 reports.</div>

<div style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</div>

<div style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The Smart Water segment will emphasize the Company&#8217;s targeted approach to growing its footprint in the water management industry. This business segment contains the highly successful Hydroconn&#174; smart water connectivity offerings along with the Aquana products.</div>

<div style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</div>

<div style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The Energy Solutions segment will encompass the Company&#8217;s traditional business in oil and gas land and marine exploration products, reservoir monitoring solutions, and will additionally incorporate emerging energy solutions and microseismic monitoring. This segment will include energy-related business from Quantum&#8217;s SADAR products and associated analytics.</div>

<div style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</div>

<div style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The Intelligent Industrial segment will maintain the business from the Company&#8217;s former Adjacent Markets segment including industrial sensors, electronic pre-press solutions and specialized contract manufacturing. The defense and security applications offered by Quantum will also be reflected in the Intelligent Industrial business segment.</div>

<div style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</div>

<div style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">See attached press release for more information.</div>

<div style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</div>

<div style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</div>

<div style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><b>Item 9.01 </b>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<b>Financial Statements and Exhibits</b></div>

<div style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</div>

<div style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>(d) Exhibits: </b></div>

<div style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</div>

<table cellpadding="0" cellspacing="0" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 100%; margin-left: 0pt; margin-right: 0pt;">

		<tbody><tr style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">
			<td style="vertical-align: bottom; width: 8%; border-bottom: 1px solid rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">
			<div style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Exhibit</div>
			</td>
			<td style="vertical-align: bottom; width: 2%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
			<td style="vertical-align: bottom; width: 90%; border-bottom: 1px solid rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">
			<div style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Description</div>
			</td>
		</tr>
		<tr style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">
			<td style="vertical-align: middle; width: 8%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
			<td colspan="2" style="vertical-align: middle; width: 2%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
		</tr>
		<tr style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">
			<td style="vertical-align: top; width: 8%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
			<td style="vertical-align: bottom; width: 2%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
			<td style="vertical-align: top; width: 90%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
		</tr>
		<tr style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">
			<td style="vertical-align: top; width: 8%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">
			<div style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Exhibit 99</div>
			</td>
			<td style="vertical-align: bottom; width: 2%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
			<td style="vertical-align: top; width: 90%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">
			<div style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><a href="ex_725692.htm" style="-sec-extract:exhibit;">Press Release dated September 19, 2024</a></div>
			</td>
		</tr>
		<tr style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">
			<td style="vertical-align: top; width: 8%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">
			<div style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Exhibit&#160;104</div>
			</td>
			<td style="vertical-align: bottom; width: 2%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
			<td style="vertical-align: top; width: 90%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">
			<div style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Cover Page Interactive Data File (embedded within the Inline XBRL document).</div>
			</td>
		</tr>

</tbody></table>

<div style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</div>

<div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
<div class="PGNUM" style="text-align: center; width: 100%">&#160;</div>

<hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000"/>
<div class="PGHDR" style="text-align: left; width: 100%">&#160;</div>
</div>

<div style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</div>

<div style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>SIGNATURES</b></div>

<div style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</div>

<div style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">&#160;</div>

<div style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</div>

<div style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">Pursuant to the requirements of the Securities Exchange Act of 1934, the registrant has duly caused this report to be signed on its behalf by the undersigned hereunto duly authorized.</div>

<div style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</div>

<div style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">&#160;</div>

<div style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</div>

<table border="0" cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;margin-left:auto;margin-right:auto;">

		<tbody><tr>
			<td style="vertical-align:top;width:43.7%;">&#160;</td>
			<td style="vertical-align:top;width:57.4%;">
			<div style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">GEOSPACE TECHNOLOGIES CORPORATION</div>
			</td>
		</tr>
		<tr>
			<td style="vertical-align:top;width:43.7%;">
			<div style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">Date: September 19, 2024</div>
			</td>
			<td style="vertical-align:top;width:57.4%;">&#160;</td>
		</tr>
		<tr>
			<td style="vertical-align:top;width:43.7%;">&#160;</td>
			<td style="border-bottom:solid 1px #000000;vertical-align:top;width:57.4%;">
			<div style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">By: /s/ Robert L. Curda</div>
			</td>
		</tr>
		<tr>
			<td style="vertical-align:top;width:43.7%;">&#160;</td>
			<td style="vertical-align:top;width:57.4%;">
			<div style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;Robert L. Curda</div>
			</td>
		</tr>
		<tr>
			<td style="vertical-align:top;width:43.7%;">&#160;</td>
			<td style="vertical-align:top;width:57.4%;">
			<div style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:9pt;">&#160; &#160;Vice President, Chief Financial Officer &amp; Secretary</div>
			</td>
		</tr>

</tbody></table>

<div style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;text-indent:18pt;">&#160;</div>

<div class="LAST-PAGE-BREAK">
<div class="PGFTR">
<div class="hf-row">
<div class="hf-cell PGNUM">&#160;</div>
</div>
</div>
</div>


</body></html>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-99.1
<SEQUENCE>2
<FILENAME>ex_725692.htm
<DESCRIPTION>EXHIBIT 99.1
<TEXT>
<html><head>
	<title>ex_725692.htm</title>
	<!-- Generated by ThunderDome Portal - 9/19/2024 4:02:40 PM --><meta charset="utf-8"><meta name="format-detection" content="telephone=no">
</head>
<body style="font-size:10pt;font-family:'Times New Roman';padding:0in .1in;">
<p style="margin: 0px 0pt; text-align: right; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-family: 'Times New Roman', Times, serif; font-size: 10pt"><b>Exhibit 99.1</b></font></p>

<p style="margin: 0px 0pt; text-align: left; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-family: 'Times New Roman', Times, serif; font-size: 10pt">&nbsp;</font></p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><img alt="geospace01.jpg" src="geospace01.jpg"></p>

<p style="font-family:Times New Roman;font-size:18pt;font-variant:normal;text-align:right;margin:0pt;"><b>NEWS RELEASE</b></p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>GEOSPACE TECHNOLOGIES REALIGNS BUSINESS SEGMENTS TO REFLECT STRATEGIC FOCUS</b></p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><b>HOUSTON, TX </b>&#8211;<b> September 19, 2024 - </b>Geospace Technologies Corporation (NASDAQ: GEOS) (the &#8220;Company&#8221;) announces today that beginning in the fiscal year 2025 it will operate under three new business segments: Smart Water, Energy Solutions and Intelligent Industrial. The business segment realignment and name changes take place in an effort to more accurately reflect the Company&#8217;s on-going diversification efforts. The three new segments replace Oil and Gas Markets, Adjacent Markets and Emerging Markets, which were adopted in 2018 following several diversification-oriented acquisitions. Financial reporting on these new business segments will be represented in the first quarter of fiscal year 2025 reports.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">The Smart Water segment emphasizes the Company&#8217;s targeted approach to growing its footprint in the water management industry. This business segment contains the highly successful Hydroconn&#174; smart water connectivity offerings along with the Aquana products. The adoption of advanced technology in water management has been bolstered by U.S. Federal funding programs such as Water Infrastructure Finance Act funding, which provides $7.5 billion for water-related infrastructure projects. Over the last decade, Geospace has seen an increase of over 400% in sales volume of its patented Hydroconn connector cables used in Automated Meter Reading (AMR) applications. These cables play a role in Advanced Metering Infrastructure (AMI) and enable remote collection of usage data from utility meters, eliminating the need for manual meter reading. The Aquana remote water shut off valves extend this benefit to remote operational control requiring no personnel in the field. There is tremendous market interest in water monitoring and management technology for both municipalities and multi-family residential applications.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The Energy Solutions segment will encompass the Company&#8217;s traditional business in oil and gas land and marine exploration products, reservoir monitoring solutions, and will additionally incorporate emerging energy solutions and microseismic monitoring. This segment will include energy-related business from Quantum&#8217;s SADAR products and associated analytics. The Company has previously cited variability in the oil and gas industry as a motivation to diversify and provide more predictable revenue. Despite the variability, the Company will continue to invest in new technologies and support customers who require innovative products for exploration and monitoring. The Company plans to introduce its latest shallow water node, Mariner&#8482;, into the rental fleet for the first time in fiscal year 2025. Additionally, the recent launch of the ultralight weight land node, Pioneer&#8482;, is expected to address increased market demand for high performance, yet affordable and lightweight land seismic technology. As demonstration of the continued viability of this business segment, the current Oil &amp; Gas Markets segment entered into two sales contracts totaling $41.9 million and a rental contract for $10.5 million in the nine-month period ending June 30, 2024.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<div style="text-align: center;"><img alt="geospace02.jpg" src="geospace02.jpg"></div>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
<div class="PGFTR" style="text-align: center; width: 100%">
<div class="hf-row">
<div class="hf-cell PGNUM">&nbsp;</div>
</div>
</div>

<hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000">
<div class="PGHDR" style="text-align: left; width: 100%">
<div class="hf-row">
<div class="hf-cell TOCLink">&nbsp;</div>
</div>
</div>
</div>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&nbsp;</p>

<div><img alt="geospace01.jpg" src="geospace01.jpg"></div>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The Intelligent Industrial segment will maintain much of the business from the Company&#8217;s former Adjacent Markets segment including industrial sensors, electronic pre-press solutions and specialized contract manufacturing. The defense and security applications offered by Quantum will also be reflected in the Intelligent Industrial business segment.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&#8220;It is essential to set forward a clear strategic vision for the future of the Company where we provide innovative and collaborative technology-driven solutions that empower our customers,&#8221; said incoming CEO and President Richard (Rich) Kelley. &#8220;Working closely with the management team, we determined this was an ideal time to align our business segments with the areas where these technology-driven solutions should yield increased revenue. For example, we anticipate the application of Quantum&#8217;s SADAR products and associated analytics will present future growth for the new Energy Solutions segment. With Industrial Intelligence, we plan to harness our experience with predictive analytics to gain traction in the Industrial IoT market and increase our smart technology offerings. Areas of expansion for this segment include infrastructure and asset monitoring technologies. Expansion in the Smart Water segment will be a mix of organic growth in the Hydroconn water meter cables, market traction for Aquana&#8217;s products and strategic acquisitions.&#8221;</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><b>About Geospace Technologies</b></p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">Geospace Technologies is a global technology and instrumentation manufacturer specializing in vibration sensing and highly ruggedized products which serve energy, industrial, government and commercial customers worldwide. The Company&#8217;s products blend engineering expertise with advanced analytic software to optimize energy exploration, enhance national and homeland security, empower water utility and property managers, and streamline electronic printing solutions. With more than four decades of excellence, the Company&#8217;s more than 600 employees across the world are dedicated to engineering and technical quality. Geospace is traded on the U.S. NASDAQ stock exchange under the ticker symbol GEOS and has been added to the Russell 2000&#174;, Russell 3000&#174;, and Russell Micro-cap&#174;. For more information, visit <u>www.geospace.com</u>.</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">###</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">&nbsp;</p>

<div style="text-align: center;"><img alt="geospace02.jpg" src="geospace02.jpg"></div>

<div class="LAST-PAGE-BREAK">
<div class="PGFTR">
<div class="hf-row">
<div class="hf-cell PGNUM">&nbsp;</div>
</div>
</div>
</div>


</body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>3
<FILENAME>geos-20240919.xsd
<DESCRIPTION>XBRL TAXONOMY EXTENSION SCHEMA
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII" standalone="no"?>
<!--Generated by ThunderDome Portal - 9/19/2024 2:56:27 PM-->
<xsd:schema xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:stpr="http://xbrl.sec.gov/stpr/2023" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:dtr-types="http://www.xbrl.org/dtr/type/2020-01-21" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:dei="http://xbrl.sec.gov/dei/2023" xmlns:country="http://xbrl.sec.gov/country/2023" xmlns:sic="http://xbrl.sec.gov/sic/2023" xmlns:currency="http://xbrl.sec.gov/currency/2023" xmlns:exch="http://xbrl.sec.gov/exch/2023" xmlns:geos="http://www.geos.com/20240919" attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="http://www.geos.com/20240919">
<xsd:import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd"/>
<xsd:import namespace="http://www.xbrl.org/2009/role/negated" schemaLocation="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd"/>
<xsd:import namespace="http://xbrl.sec.gov/stpr/2023" schemaLocation="https://xbrl.sec.gov/stpr/2023/stpr-2023.xsd"/>
<xsd:import namespace="http://www.xbrl.org/dtr/type/2020-01-21" schemaLocation="https://www.xbrl.org/dtr/type/2020-01-21/types.xsd"/>
<xsd:import namespace="http://xbrl.org/2005/xbrldt" schemaLocation="http://www.xbrl.org/2005/xbrldt-2005.xsd"/>
<xsd:import namespace="http://xbrl.sec.gov/dei/2023" schemaLocation="https://xbrl.sec.gov/dei/2023/dei-2023.xsd"/>
<xsd:import namespace="http://xbrl.sec.gov/country/2023" schemaLocation="https://xbrl.sec.gov/country/2023/country-2023.xsd"/>
<xsd:import namespace="http://xbrl.sec.gov/sic/2023" schemaLocation="https://xbrl.sec.gov/sic/2023/sic-2023.xsd"/>
<xsd:import namespace="http://xbrl.sec.gov/currency/2023" schemaLocation="https://xbrl.sec.gov/currency/2023/currency-2023.xsd"/>
<xsd:import namespace="http://xbrl.sec.gov/exch/2023" schemaLocation="https://xbrl.sec.gov/exch/2023/exch-2023.xsd"/>

<xsd:annotation>
<xsd:appinfo>
<link:linkbaseRef xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="geos-20240919_lab.xml" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:type="simple"/>
<link:linkbaseRef xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="geos-20240919_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:type="simple"/>
<link:linkbaseRef xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="geos-20240919_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:type="simple"/>
<link:roleType id="statement-document-and-entity-information" roleURI="http://www.geos.com/20240919/role/statement-document-and-entity-information">
<link:definition xmlns="http://www.xbrl.org/2003/linkbase">000 - Document - Document And Entity Information</link:definition>
<link:usedOn>link:calculationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:presentationLink</link:usedOn>
</link:roleType>
</xsd:appinfo>
</xsd:annotation>
<xsd:element abstract="true" id="geos_DocumentAndEntityInformation" name="DocumentAndEntityInformation" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
</xsd:schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.DEF
<SEQUENCE>4
<FILENAME>geos-20240919_def.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION DEFINITION LINKBASE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII" standalone="no"?>
<!--Generated by ThunderDome Portal - 9/19/2024 2:56:27 PM-->
<link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
<link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/all" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#all" xlink:type="simple"/>
<link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/domain-member" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#domain-member" xlink:type="simple"/>
<link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-domain" xlink:type="simple"/>
<link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#hypercube-dimension" xlink:type="simple"/>
<link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-default" xlink:type="simple"/>
<link:roleRef roleURI="http://www.geos.com/20240919/role/statement-document-and-entity-information" xlink:href="geos-20240919.xsd#statement-document-and-entity-information" xlink:type="simple"/>
<link:definitionLink xlink:role="http://www.geos.com/20240919/role/statement-document-and-entity-information" xlink:type="extended">
<link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
<link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
<link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentInformationTable" xlink:label="dei_DocumentInformationTable" xlink:type="locator"/>
<link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentInformationLineItems" xlink:label="dei_DocumentInformationLineItems" xlink:type="locator"/>
<link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
<link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentType" xlink:label="dei_DocumentType" xlink:type="locator"/>
<link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentPeriodEndDate" xlink:label="dei_DocumentPeriodEndDate" xlink:type="locator"/>
<link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityRegistrantName" xlink:label="dei_EntityRegistrantName" xlink:type="locator"/>
<link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityIncorporationStateCountryCode" xlink:label="dei_EntityIncorporationStateCountryCode" xlink:type="locator"/>
<link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityFileNumber" xlink:label="dei_EntityFileNumber" xlink:type="locator"/>
<link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityTaxIdentificationNumber" xlink:label="dei_EntityTaxIdentificationNumber" xlink:type="locator"/>
<link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressAddressLine1" xlink:label="dei_EntityAddressAddressLine1" xlink:type="locator"/>
<link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressCityOrTown" xlink:label="dei_EntityAddressCityOrTown" xlink:type="locator"/>
<link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressStateOrProvince" xlink:label="dei_EntityAddressStateOrProvince" xlink:type="locator"/>
<link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressPostalZipCode" xlink:label="dei_EntityAddressPostalZipCode" xlink:type="locator"/>
<link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_CityAreaCode" xlink:label="dei_CityAreaCode" xlink:type="locator"/>
<link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LocalPhoneNumber" xlink:label="dei_LocalPhoneNumber" xlink:type="locator"/>
<link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_WrittenCommunications" xlink:label="dei_WrittenCommunications" xlink:type="locator"/>
<link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_SolicitingMaterial" xlink:label="dei_SolicitingMaterial" xlink:type="locator"/>
<link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_PreCommencementTenderOffer" xlink:label="dei_PreCommencementTenderOffer" xlink:type="locator"/>
<link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_PreCommencementIssuerTenderOffer" xlink:label="dei_PreCommencementIssuerTenderOffer" xlink:type="locator"/>
<link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_Security12bTitle" xlink:label="dei_Security12bTitle" xlink:type="locator"/>
<link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_TradingSymbol" xlink:label="dei_TradingSymbol" xlink:type="locator"/>
<link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_SecurityExchangeName" xlink:label="dei_SecurityExchangeName" xlink:type="locator"/>
<link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityEmergingGrowthCompany" xlink:label="dei_EntityEmergingGrowthCompany" xlink:type="locator"/>
<link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_AmendmentFlag" xlink:label="dei_AmendmentFlag" xlink:type="locator"/>
<link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityCentralIndexKey" xlink:label="dei_EntityCentralIndexKey" xlink:type="locator"/>
<link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
<link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>

<link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="dei_DocumentInformationTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>


<link:definitionArc order="0" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentInformationTable" xlink:type="arc"/>
<link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentType" xlink:type="arc"/>
<link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentPeriodEndDate" xlink:type="arc"/>
<link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityRegistrantName" xlink:type="arc"/>
<link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityIncorporationStateCountryCode" xlink:type="arc"/>
<link:definitionArc order="5" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityFileNumber" xlink:type="arc"/>
<link:definitionArc order="6" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityTaxIdentificationNumber" xlink:type="arc"/>
<link:definitionArc order="7" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityAddressAddressLine1" xlink:type="arc"/>
<link:definitionArc order="8" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityAddressCityOrTown" xlink:type="arc"/>
<link:definitionArc order="9" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityAddressStateOrProvince" xlink:type="arc"/>
<link:definitionArc order="10" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityAddressPostalZipCode" xlink:type="arc"/>
<link:definitionArc order="11" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_CityAreaCode" xlink:type="arc"/>
<link:definitionArc order="12" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_LocalPhoneNumber" xlink:type="arc"/>
<link:definitionArc order="13" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_WrittenCommunications" xlink:type="arc"/>
<link:definitionArc order="14" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_SolicitingMaterial" xlink:type="arc"/>
<link:definitionArc order="15" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_PreCommencementTenderOffer" xlink:type="arc"/>
<link:definitionArc order="16" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_PreCommencementIssuerTenderOffer" xlink:type="arc"/>
<link:definitionArc order="17" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_Security12bTitle" xlink:type="arc"/>
<link:definitionArc order="18" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_TradingSymbol" xlink:type="arc"/>
<link:definitionArc order="19" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_SecurityExchangeName" xlink:type="arc"/>
<link:definitionArc order="20" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityEmergingGrowthCompany" xlink:type="arc"/>
<link:definitionArc order="21" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_AmendmentFlag" xlink:type="arc"/>
<link:definitionArc order="22" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityCentralIndexKey" xlink:type="arc"/>

</link:definitionLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>5
<FILENAME>geos-20240919_lab.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION LABEL LINKBASE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII" standalone="no"?>
<!--Generated by ThunderDome Portal - 9/19/2024 2:56:27 PM-->
<link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
<link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedLabel" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedLabel" xlink:type="simple"/>
<link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedPeriodEndLabel" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodEndLabel" xlink:type="simple"/>
<link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedPeriodStartLabel" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodStartLabel" xlink:type="simple"/>
<link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTotalLabel" xlink:type="simple"/>
<link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTerseLabel" xlink:type="simple"/>
<link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedNetLabel" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedNetLabel" xlink:type="simple"/>
<link:roleRef roleURI="http://www.xbrl.org/2009/role/netLabel" xlink:href="http://www.xbrl.org/lrr/role/net-2009-12-16.xsd#netLabel" xlink:type="simple"/>
<link:labelLink xlink:role="http://www.xbrl.org/2003/role/link" xlink:type="extended">
<link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
<link:label xlink:label="dei_EntityDomain-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity [Domain]</link:label>
<link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityDomain" xlink:to="dei_EntityDomain-label" xlink:type="arc"/>

<link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
<link:label xlink:label="dei_LegalEntityAxis-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Legal Entity [Axis]</link:label>
<link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_LegalEntityAxis" xlink:to="dei_LegalEntityAxis-label" xlink:type="arc"/>

<link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentInformationLineItems" xlink:label="dei_DocumentInformationLineItems" xlink:type="locator"/>
<link:label xlink:label="dei_DocumentInformationLineItems-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Information [Line Items]</link:label>
<link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentInformationLineItems-label" xlink:type="arc"/>

<link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentInformationTable" xlink:label="dei_DocumentInformationTable" xlink:type="locator"/>
<link:label xlink:label="dei_DocumentInformationTable-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Information [Table]</link:label>
<link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentInformationTable" xlink:to="dei_DocumentInformationTable-label" xlink:type="arc"/>

<link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentType" xlink:label="dei_DocumentType" xlink:type="locator"/>
<link:label xlink:label="dei_DocumentType-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document, Type</link:label>
<link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentType" xlink:to="dei_DocumentType-label" xlink:type="arc"/>

<link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentPeriodEndDate" xlink:label="dei_DocumentPeriodEndDate" xlink:type="locator"/>
<link:label xlink:label="dei_DocumentPeriodEndDate-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document, Period End Date</link:label>
<link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentPeriodEndDate" xlink:to="dei_DocumentPeriodEndDate-label" xlink:type="arc"/>

<link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityRegistrantName" xlink:label="dei_EntityRegistrantName" xlink:type="locator"/>
<link:label xlink:label="dei_EntityRegistrantName-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity, Registrant Name</link:label>
<link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityRegistrantName" xlink:to="dei_EntityRegistrantName-label" xlink:type="arc"/>

<link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityIncorporationStateCountryCode" xlink:label="dei_EntityIncorporationStateCountryCode" xlink:type="locator"/>
<link:label xlink:label="dei_EntityIncorporationStateCountryCode-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity, Incorporation, State or Country Code</link:label>
<link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityIncorporationStateCountryCode" xlink:to="dei_EntityIncorporationStateCountryCode-label" xlink:type="arc"/>

<link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityFileNumber" xlink:label="dei_EntityFileNumber" xlink:type="locator"/>
<link:label xlink:label="dei_EntityFileNumber-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity, File Number</link:label>
<link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityFileNumber" xlink:to="dei_EntityFileNumber-label" xlink:type="arc"/>

<link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityTaxIdentificationNumber" xlink:label="dei_EntityTaxIdentificationNumber" xlink:type="locator"/>
<link:label xlink:label="dei_EntityTaxIdentificationNumber-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity, Tax Identification Number</link:label>
<link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityTaxIdentificationNumber" xlink:to="dei_EntityTaxIdentificationNumber-label" xlink:type="arc"/>

<link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressAddressLine1" xlink:label="dei_EntityAddressAddressLine1" xlink:type="locator"/>
<link:label xlink:label="dei_EntityAddressAddressLine1-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity, Address, Address Line One</link:label>
<link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressAddressLine1" xlink:to="dei_EntityAddressAddressLine1-label" xlink:type="arc"/>

<link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressCityOrTown" xlink:label="dei_EntityAddressCityOrTown" xlink:type="locator"/>
<link:label xlink:label="dei_EntityAddressCityOrTown-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity, Address, City or Town</link:label>
<link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressCityOrTown" xlink:to="dei_EntityAddressCityOrTown-label" xlink:type="arc"/>

<link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressStateOrProvince" xlink:label="dei_EntityAddressStateOrProvince" xlink:type="locator"/>
<link:label xlink:label="dei_EntityAddressStateOrProvince-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity, Address, State or Province</link:label>
<link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressStateOrProvince" xlink:to="dei_EntityAddressStateOrProvince-label" xlink:type="arc"/>

<link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressPostalZipCode" xlink:label="dei_EntityAddressPostalZipCode" xlink:type="locator"/>
<link:label xlink:label="dei_EntityAddressPostalZipCode-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity, Address, Postal Zip Code</link:label>
<link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressPostalZipCode" xlink:to="dei_EntityAddressPostalZipCode-label" xlink:type="arc"/>

<link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_CityAreaCode" xlink:label="dei_CityAreaCode" xlink:type="locator"/>
<link:label xlink:label="dei_CityAreaCode-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">City Area Code</link:label>
<link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_CityAreaCode" xlink:to="dei_CityAreaCode-label" xlink:type="arc"/>

<link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LocalPhoneNumber" xlink:label="dei_LocalPhoneNumber" xlink:type="locator"/>
<link:label xlink:label="dei_LocalPhoneNumber-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Local Phone Number</link:label>
<link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_LocalPhoneNumber" xlink:to="dei_LocalPhoneNumber-label" xlink:type="arc"/>

<link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_WrittenCommunications" xlink:label="dei_WrittenCommunications" xlink:type="locator"/>
<link:label xlink:label="dei_WrittenCommunications-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Written Communications</link:label>
<link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_WrittenCommunications" xlink:to="dei_WrittenCommunications-label" xlink:type="arc"/>

<link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_SolicitingMaterial" xlink:label="dei_SolicitingMaterial" xlink:type="locator"/>
<link:label xlink:label="dei_SolicitingMaterial-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Soliciting Material</link:label>
<link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_SolicitingMaterial" xlink:to="dei_SolicitingMaterial-label" xlink:type="arc"/>

<link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_PreCommencementTenderOffer" xlink:label="dei_PreCommencementTenderOffer" xlink:type="locator"/>
<link:label xlink:label="dei_PreCommencementTenderOffer-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Pre-commencement Tender Offer</link:label>
<link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_PreCommencementTenderOffer" xlink:to="dei_PreCommencementTenderOffer-label" xlink:type="arc"/>

<link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_PreCommencementIssuerTenderOffer" xlink:label="dei_PreCommencementIssuerTenderOffer" xlink:type="locator"/>
<link:label xlink:label="dei_PreCommencementIssuerTenderOffer-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Pre-commencement Issuer Tender Offer</link:label>
<link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_PreCommencementIssuerTenderOffer" xlink:to="dei_PreCommencementIssuerTenderOffer-label" xlink:type="arc"/>

<link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_Security12bTitle" xlink:label="dei_Security12bTitle" xlink:type="locator"/>
<link:label xlink:label="dei_Security12bTitle-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Title of 12(b) Security</link:label>
<link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_Security12bTitle" xlink:to="dei_Security12bTitle-label" xlink:type="arc"/>

<link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_TradingSymbol" xlink:label="dei_TradingSymbol" xlink:type="locator"/>
<link:label xlink:label="dei_TradingSymbol-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Trading Symbol</link:label>
<link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_TradingSymbol" xlink:to="dei_TradingSymbol-label" xlink:type="arc"/>

<link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_SecurityExchangeName" xlink:label="dei_SecurityExchangeName" xlink:type="locator"/>
<link:label xlink:label="dei_SecurityExchangeName-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Security Exchange Name</link:label>
<link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_SecurityExchangeName" xlink:to="dei_SecurityExchangeName-label" xlink:type="arc"/>

<link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityEmergingGrowthCompany" xlink:label="dei_EntityEmergingGrowthCompany" xlink:type="locator"/>
<link:label xlink:label="dei_EntityEmergingGrowthCompany-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity, Emerging Growth Company</link:label>
<link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityEmergingGrowthCompany" xlink:to="dei_EntityEmergingGrowthCompany-label" xlink:type="arc"/>

<link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_AmendmentFlag" xlink:label="dei_AmendmentFlag" xlink:type="locator"/>
<link:label xlink:label="dei_AmendmentFlag-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Amendment Flag</link:label>
<link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AmendmentFlag" xlink:to="dei_AmendmentFlag-label" xlink:type="arc"/>

<link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityCentralIndexKey" xlink:label="dei_EntityCentralIndexKey" xlink:type="locator"/>
<link:label xlink:label="dei_EntityCentralIndexKey-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity, Central Index Key</link:label>
<link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCentralIndexKey" xlink:to="dei_EntityCentralIndexKey-label" xlink:type="arc"/>

</link:labelLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>6
<FILENAME>geos-20240919_pre.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII" standalone="no"?>
<!--Generated by ThunderDome Portal - 9/19/2024 2:56:27 PM-->
<link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
<link:roleRef roleURI="http://www.geos.com/20240919/role/statement-document-and-entity-information" xlink:href="geos-20240919.xsd#statement-document-and-entity-information" xlink:type="simple"/>
<link:presentationLink xlink:role="http://www.geos.com/20240919/role/statement-document-and-entity-information" xlink:type="extended">
<link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
<link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
<link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentInformationTable" xlink:label="dei_DocumentInformationTable" xlink:type="locator"/>
<link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentInformationLineItems" xlink:label="dei_DocumentInformationLineItems" xlink:type="locator"/>
<link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentType" xlink:label="dei_DocumentType" xlink:type="locator"/>
<link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentPeriodEndDate" xlink:label="dei_DocumentPeriodEndDate" xlink:type="locator"/>
<link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityRegistrantName" xlink:label="dei_EntityRegistrantName" xlink:type="locator"/>
<link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityIncorporationStateCountryCode" xlink:label="dei_EntityIncorporationStateCountryCode" xlink:type="locator"/>
<link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityFileNumber" xlink:label="dei_EntityFileNumber" xlink:type="locator"/>
<link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityTaxIdentificationNumber" xlink:label="dei_EntityTaxIdentificationNumber" xlink:type="locator"/>
<link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressAddressLine1" xlink:label="dei_EntityAddressAddressLine1" xlink:type="locator"/>
<link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressCityOrTown" xlink:label="dei_EntityAddressCityOrTown" xlink:type="locator"/>
<link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressStateOrProvince" xlink:label="dei_EntityAddressStateOrProvince" xlink:type="locator"/>
<link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressPostalZipCode" xlink:label="dei_EntityAddressPostalZipCode" xlink:type="locator"/>
<link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_CityAreaCode" xlink:label="dei_CityAreaCode" xlink:type="locator"/>
<link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LocalPhoneNumber" xlink:label="dei_LocalPhoneNumber" xlink:type="locator"/>
<link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_WrittenCommunications" xlink:label="dei_WrittenCommunications" xlink:type="locator"/>
<link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_SolicitingMaterial" xlink:label="dei_SolicitingMaterial" xlink:type="locator"/>
<link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_PreCommencementTenderOffer" xlink:label="dei_PreCommencementTenderOffer" xlink:type="locator"/>
<link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_PreCommencementIssuerTenderOffer" xlink:label="dei_PreCommencementIssuerTenderOffer" xlink:type="locator"/>
<link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_Security12bTitle" xlink:label="dei_Security12bTitle" xlink:type="locator"/>
<link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_TradingSymbol" xlink:label="dei_TradingSymbol" xlink:type="locator"/>
<link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_SecurityExchangeName" xlink:label="dei_SecurityExchangeName" xlink:type="locator"/>
<link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityEmergingGrowthCompany" xlink:label="dei_EntityEmergingGrowthCompany" xlink:type="locator"/>
<link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_AmendmentFlag" xlink:label="dei_AmendmentFlag" xlink:type="locator"/>
<link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityCentralIndexKey" xlink:label="dei_EntityCentralIndexKey" xlink:type="locator"/>
<link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>

<link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>

<link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationTable" xlink:to="dei_DocumentInformationLineItems" xlink:type="arc"/>
<link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityRegistrantName" xlink:type="arc"/>
<link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentType" xlink:type="arc"/>
<link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentPeriodEndDate" xlink:type="arc"/>
<link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityIncorporationStateCountryCode" xlink:type="arc"/>
<link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityFileNumber" xlink:type="arc"/>
<link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityTaxIdentificationNumber" xlink:type="arc"/>
<link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityAddressAddressLine1" xlink:type="arc"/>
<link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityAddressCityOrTown" xlink:type="arc"/>
<link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityAddressStateOrProvince" xlink:type="arc"/>
<link:presentationArc order="9" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityAddressPostalZipCode" xlink:type="arc"/>
<link:presentationArc order="10" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_CityAreaCode" xlink:type="arc"/>
<link:presentationArc order="11" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_LocalPhoneNumber" xlink:type="arc"/>
<link:presentationArc order="12" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_WrittenCommunications" xlink:type="arc"/>
<link:presentationArc order="13" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_SolicitingMaterial" xlink:type="arc"/>
<link:presentationArc order="14" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_PreCommencementTenderOffer" xlink:type="arc"/>
<link:presentationArc order="15" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_PreCommencementIssuerTenderOffer" xlink:type="arc"/>
<link:presentationArc order="16" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_Security12bTitle" xlink:type="arc"/>
<link:presentationArc order="17" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_TradingSymbol" xlink:type="arc"/>
<link:presentationArc order="18" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_SecurityExchangeName" xlink:type="arc"/>
<link:presentationArc order="19" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityEmergingGrowthCompany" xlink:type="arc"/>
<link:presentationArc order="20" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_AmendmentFlag" xlink:type="arc"/>
<link:presentationArc order="21" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityCentralIndexKey" xlink:type="arc"/>

</link:presentationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>7
<FILENAME>geospace01.jpg
<TEXT>
begin 644 geospace01.jpg
M_]C_X  02D9)1@ ! 0$ D "0  #_X0!:17AI9@  34T *@    @ !0,!  4
M   !    2@,#  $    !     %$0  $    ! 0   %$1  0    !   6)5$2
M  0    !   6)0       8:@  "QC__; $,  @$! @$! @(" @(" @(#!0,#
M P,#!@0$ P4'!@<'!P8'!P@)"PD(" H(!P<*#0H*"PP,# P'"0X/#0P."PP,
M#/_; $,! @(" P,#!@,#!@P(!P@,# P,# P,# P,# P,# P,# P,# P,# P,
M# P,# P,# P,# P,# P,# P,# P,# P,#/_  !$( ( !>@,!(@ "$0$#$0'_
MQ  ?   !!0$! 0$! 0           0(#! 4&!P@)"@O_Q "U$  " 0,# @0#
M!04$!    7T! @, !!$%$B$Q008346$'(G$4,H&1H0@C0K'!%5+1\"0S8G*"
M"0H6%Q@9&B4F)R@I*C0U-C<X.3I#1$5&1TA)2E-455976%E:8V1E9F=H:6IS
M='5V=WAY>H.$A8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$
MQ<;'R,G*TM/4U=;7V-G:X>+CY.7FY^CIZO'R\_3U]O?X^?K_Q  ? 0 # 0$!
M 0$! 0$!         0(#! 4&!P@)"@O_Q "U$0 " 0($! ,$!P4$!  ! G<
M 0(#$00%(3$&$D%1!V%Q$R(R@0@40I&AL<$)(S-2\!5B<M$*%B0TX27Q%Q@9
M&B8G*"DJ-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U=G=X>7J"
M@X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>HJ:JRL[2UMK>XN;K"P\3%QL?(R<K2
MT]35UM?8V=KBX^3EYN?HZ>KR\_3U]O?X^?K_V@ , P$  A$#$0 _ /W\HHHH
M **** "BBB@ HHHH ***,XH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
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
MI&61&>3<P!XR<9QG Z5^>W_!,CPS;>,/^"AWP9T^\59+:3Q5:3.C#*OY;&4
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
M8Y%BK3Q5!RDEUC%V\DVS.CPUFU"\:%5)>4I*_P K'Y=_\1 '[4O_ $.N@_\
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
M^??_ "L&5YE'%TN;::TDNJ?];'RS\(I$^ O_  5,^)GA-U6UTOXR:!9^-M*
M&%DO[/%E?J/]LQ_99"/J:^JJ^9?^"FWAG4O"7@+PI\:/#UK->>(?@7J__"0R
M6\"EI+_2)$,&J6P &26MF,@']Z!:^B/!WB[3?B!X2TO7M'NHK_2=:M(KZRN8
MCE)X9$#HX]BI!_&L<=^]I4\2NJY7ZQ27XQY7ZW[&F%]RI.@^_,O26OX2O\K'
MSW^W#_P5A^$/[ ^K6VC^+]3U#4O$UW"+A-$T>W%U=Q1'[LDN65(E;'&Y@3U
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
E110 4444 %%%% !1110 4444 %%%% !1110 5&>M25&>M '_V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>8
<FILENAME>geospace02.jpg
<TEXT>
begin 644 geospace02.jpg
M_]C_X  02D9)1@ ! 0$ 8 !@  #_X0 B17AI9@  34T *@    @  0$2  ,
M   !  $       #_VP!#  (! 0(! 0(" @(" @(" P4# P,# P8$! ,%!P8'
M!P<&!P<("0L)" @*" <'"@T*"@L,# P,!PD.#PT,#@L,# S_VP!# 0(" @,#
M P8# P8," <(# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,
M# P,# P,# P,# P,# S_P  1" !4 R # 2(  A$! Q$!_\0 'P   04! 0$!
M 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%! 0   %] 0(#
M  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*%A<8&1HE)B<H
M*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U=G=X>7J#A(6&
MAXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&Q\C)RM+3U-76
MU]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$! 0$! 0
M  $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $" Q$$!2$Q!A)!
M40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF)R@I*C4V-S@Y
M.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$A8:'B(F*DI.4
ME9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4U=;7V-G:XN/D
MY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#]_**** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHS2,X098A1[T +156?5+6V_UEQ"OU<5
M7E\4Z?#UNHV_W1N_E4N20&E2;A64OBBW;_4QW=P/^F<+-2CQ#,_^JTV^D_WU
M$?\ Z$:%),5S4W"EK)&KW\@^32I%/_3290/TS33=:P?^7.S_ / @_P"%%PN;
M%)N%9&[691_J]/A^K,W]*C^SZ[_S\:9C_KD_^-',,V]PI-QK'-MK3?\ +SIZ
M_P#;)C0]AKA^[J%FO_;L?\:H5S8WF@/6*=.UX]-2M/QM3_C1_9VN?]!"S_\
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
MKKZ13Q2U^?R?-+F/N8QY58****"@HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHS10 449HS0 44%L5GW7B6PMFVM
M=1,W3:AWD?@*ER2 T,T$UEKK\EP?]'LKJ7W9?+4_G2DZE<'Y?LMJ/?,C#^E+
MG0&F#FFR3K$/F95QZFL\:+<3<SWT\GJJ@(/TH'AJS&W=#YC YS(Q;%+F; =/
MXEL864&XC;V3YOY9IBZ]YBXAL[R3ZIM'YFK+-;Z9%N;[/;KW.0@JC/XUTV)R
MJW2SL/X8E:0_ABARMNP)OM6H3']W:11^\DN<?4"FFUU.X8[KJW@Y_P"646[/
MUW55'BV2[7_1]*U*X!/5T$8'YG^E2+<ZY=-\MM8VB^LDK2'\EQ2NGW$6/[&E
M<CS+Z[8]PK!0?PQ0OAJU PT<D@/7?(S?UJNVD:M<?ZS5/+!ZK# HQ]"<FH_^
M$)CN5_TJ^U"Z/^U,5Q^"TK>7WB+@TS3=.4GR;.->^[']:C/B?2;%<+=6J^T1
MW?\ H(IL'@K3;=E;['&S+_%)EF_6I)-3TO1SAYK"W8=1N56S].M5R_(HC7QC
M:R_ZJ.\N!ZQ0,1^N*:/$5S(?W>DWCKV+%4_F:1_'VF\^7+-<,#C$,#M_2F?\
M)A),/]&TG5)AZE!&/_'C1?S)9,=0U9_NZ?;J#V>?G^5(XUJ1<C^S8_\ 9.]J
MC&KZU,/W>EPQ@]YKGI_P$ _SH,>O2C_7:7 /]F)W8?KB@"46.J2K\U_#&?\
MIG;AOYFG#1KQ_P#6:I<-_N1JE0#1-6D_UFM,J^D=LBG\Z1?"$S?ZS6-4?Z2[
M?Z4 6/\ A'9/^@EJ7_?P?X4V3P] /]=>7;G_ &I\?RJ ^ ;)SND>^8_[5T^/
MYU!<>&O#ED-MPMFOO//S^IH GFT328N9+C;];PC^M0/#X>0_-J$/_@<?_BJA
M:[\(V _UFD^ORD2?RS0OB_PR?]6D,A':.R9O_9:"6UY"R7'AN(_-?+GVNG/\
MC2?VEX;@_P"7R3\))34G_"8Z6CJ(]+U!O0KIYQ_*IE\6,P_<Z+JC_P#;%4_F
M:N(<Q1;5_#)/_'Y<_G-_A0=7\,X_X_+G\YO\*O#Q9?EMJ^']2^I:,#_T*G'Q
M%JCCY=!N/^!7*+3'J9K:SX=(_=ZG>Q'_ &6ER/S%#ZWI$K*%\1:I'M[ L/YI
M6G_;FM-]W0U'^]>+_A0=6UU_^8):_P# KT?_ !- I?UN9C:Y9Q2;H_%$RKCA
M94#?T%-DNTN(F:3Q%I-V3]T7%O& !^=:4EWK$OW] L6'O> _^R5 W]H-]_PS
MI[?]O"'_ -DH(?\ 6YG2Z-:WK!F;PM<?[HVD_D:8GAJ02;H+-(\=#;:JPQ]
M<BKMQ!<3_P"M\)VT@_V9H_\ "J<NCVOF;V\%S;_5'3_XH52%8D1=8LG_ '<G
MB"-%ZF5(KK/X<&C_ (3/5=/SYSV[*O3[59RP,?Q7(J%]&M6CW-H'B"U&<XAN
M.GX!ZCGGAMMJQR>,+7N%",X'\ZK03<EU-&W^*#1A?/L8F!ZF"Z1O_'6PU7X/
MB/IC$"8W5FS?=$\++D?AD5S=S>P2 ^;J]U'Z_;-*$C?GMS5'992+MCU#0"#R
M2PFM7;\<@#\JKEB+VDUL>CV&O6>IC_1[NVF_W) W]:N \5Y-+X=CO65H8X9M
MI^7[+J4<S#WP0#^M-:QU[P_\UM=ZQ;<[E2:V,JD^^UB,4*BGLP^L-:-'K6=H
MH#<UY3#\7/$6CL%N+73M25?O8D,$GYL%7\,&M*P_:'TU<?VC8ZIIVXX#M!YL
M9]]R9P/<XH^KSZ:C6+IWL]#T;O16#X=^)GA_Q.?]!UBPN&SMVB8!B?0 \UO;
MN*R<6MS>,HO9A11FC/%(H**,T4 %%&<49H :W-5M3N&M;*>1/OQ1,R^^ 35E
MJ:Z[LY&0PQC%&BW$]CQ+_@GKK:^,OV4M#UOSC->:]<WU]>RM]][A[J;S,_0C
M:/0*!VK=_9"N5D^$<]MM9&T_6-0M6SU)6Y?G\<BO _A?\2X_^"=W[2^M?#7Q
ME-_9?PQ^(FJ2ZUX(U^<[+.PO+A]USI4S](R929(BQ (8CM7LVFZY+\'/BGXW
MTV*W-['XBLY/$^A0+TNKB.+;<6ZGU)6-@!V9C7H8BE+FER[2U1YV'J+E7,]8
MZ,]FK-\1>#M*\7PK'JFFV&J1QMOC2[MTF5#Z@,#@_2OS?_X(_P#_  50^-W[
M:'[5'C#PE\0O"=K::#8VLUT);?3Y+5M"F23:MM*S??+#UY^7/>OTRC;$0X_.
MHQV!K8&LJ-6W-:^COHS7!8REC*3J0VO;7R/._B)X)\-?#CP3J>MZ=HN@Z/>:
M7#YT=W!8PPR1X() 8*"-P^7KWK:M_A+X1UNWCO)_"?AV2:Z42R,^FP,Q8C)R
M=O)]Z\>_: ^)L/[0?Q8M?@OX3F74&@NH;[QM?P'?!H=E&XD6U=QP+B=U4"/J
M$W$@#%?1-O$(HE55VJH 4>@[5E4E.$%J^9_ET+IQA*3LER_J?-O[?OP*T*7X
M&W&L1PQVL/AJ(?9--B@C6R#/(H+&/;@,<]17DL]['^R/JEEI/A/2?#YE\0:)
M#JD]UJ-C&SS-(HW0!\#$?J.:^YM5TJVUJSDM;RWANK:3[\4J!U;Z@\54U3P5
MI&MI&EYI>GW20KLC$MNK^6O3 R.![5/MYVY;NQI[&G>]D?(%GXXM/'%MXFBG
MT;X8^$6TFU*QV,FD1/>73& MNB?: ,M]TC..*R[']H;Q%\)?!.A7U]I?A?6M
M2NM!AN],U6>R!OK9?,\O;(^,G X&,"OM"X^'N@WLJR3:-I<LD:!%=[5&95 P
M!G'I1<^ M$NX8X9M'TV6*&/RHU:W4B-,YVCCIGG%3[:;5FRO8P3ND?,'B_\
M:P\7:5JUYX/UJ'PO),U[!:7.JSVS/800S1!_WL1Z@YQU[5P\_P"TUKEIJ=K<
MP:=I;V.DV5_:#3[*'R])U(;U7SO) P5 8DC_ .O7VW=^#-(O_/\ M&EV$WVH
MJTV^W5O,V\*6R.<=J;#X*T>%(PNDZ?&L,9A11;( B-]Y1QT/>CG:T0>S1\?7
M_P"TK=VNGMX=.B_#_6=.CDM6M]1ATP?V;IC3D;P\>"N5R<D8KE%_:!F\-^-D
MUZS\.^$FU+0/MMK!<:=8+#;W  P)MJC)&.0>O-?:7C7X'^'O&_A.719;+^S]
M/FE6:5=/Q;M(R],E14?PW_9^\*_"S0O[.TO2;<PEG=GN )I'+_>RQ&><4*M)
M*UP]C!N[1\CM\?-4U+P[J&I2^%?AG=20RPN]Q-IT N'5\EB(\'<P^N:^IOV7
M/%%KXR^".DZG9QZ?''=%R5L;+['"K;B"!&.![GN:Z@?"WPR(F7_A'](VL0V/
MLB<D=^E:VFZ;;Z/91V]I;PVMO'PL<:!54>P%$JDI1LV.-.*=TBT.E%%%9EA1
M7$_\-*?#O_H>O"'_ (-[?_XJC_AI3X=_]#UX0_\ !O;_ /Q5:^PJ?RO[B/:0
M[H[:BN)_X:4^'?\ T/7A#_P;V_\ \51_PTI\._\ H>O"/_@W@_\ BJ?U>K_*
M_N8>TAW1VU%<3_PTG\._^AZ\(_\ @W@_^*H'[2GP[/\ S/7A#_P;P?\ Q5+V
M%3^5_<'M(=T=M17$_P##2?P\_P"AZ\(_^#>#_P"*I?\ AI'X>_\ 0]>$?_!O
M!_\ %4>PJ?RO[A>UAW1VM%<5_P -(_#W_H>O"/\ X-X/_BJ/^&D?A[_T/7A'
M_P &\'_Q5'L*G\K^X/:P[H[6BN+_ .&D?A[_ -#SX1_\&T'_ ,50/VD?AZ?^
M9Y\(_P#@V@_^*H]A4_E?W![6'=':45Q?_#1_P]_Z'CPE_P"#:#_XJ@_M'_#T
M#_D>/"7_ (-H/_BJ?L*O\K^YA[:'=?>=I17%C]I#X>G_ )GCPE_X-H/_ (J@
M_M(?#T?\SQX2_P#!M!_\51["K_*_N8>VAW7WG:45Q8_:0^'I_P"9X\)?^#:#
M_P"*H_X:/^'O_0\>$O\ P;0?_%4?5ZO\K^YA[:G_ #+[SM**XO\ X:-^'_\
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
MQ\/-$UF7YFTIYE&W*W#V[#\9%8C\"*HP^"/$/AX9\/\ B#5K58^B)*EU"H]
M@8Y'N5KL#\:?"-^FVW^*'A&=>XFGMI,_DPJO/XR\-7<>U?$OPWO%SG+SI$3_
M -\L:WC+$+247\TSGE'#/6,U?RDO\S#M?C1\0/![!=0TW2]:BSR KV<P7UY&
M"?PK<TG]K[1 PCUK2]9T.3^)V@\^%1ZETSC\0*KW7CCPU;1;4UCPNI'&+3Q'
MY2_]\GC\P:P]9\6^$;N/]]K6FLQZ^9=V-S&O_?+(U:1H*I\5)KS2?Y$/%.E\
M-9/U:_,]B\)_%3PYXXB5M)US3;[=T6.<;C^!.:Z!6!7[WXYKY'\36_PUU*Y:
M1_$GA>&;_GK)<-;29_WR6Q^#XHTCQA=>%X]WAOXG:=-#'R(6UBWOHL?W0';(
M^N<T2R=R_AW]'%A'/(1_B./JI+\CZW)^E.5LCM^%?+6G?MT7OA258-;;PEJ@
M'\=IJ26TA^BN?F/TXKM/#/\ P4'^&>JSI;ZAKUMH-TW'EWSJJ_\ ?0)'XG%8
MU,CQT%?V;:[I-G12S[ 3=O:)/LVCW*BN/L/V@? NHVZS6_C#PS+&W(9-1B(/
M_CU3'XZ>"Q_S-GAW_P &$7_Q5<?U2NM'!_<SM^OX;?VD?O7^8OQ?^#OAGX[^
M!=0\,>+]$T_Q!H&IQ^7<6EY$)$;T([AAU##!!Z5\C>+_ /@FU\6OA+:V,'P:
M^,4IT/1KM+W2M"\:VQU)=(9?X+>[4B9(RI*E6W#!Q7UN?CEX+;_F;/#?_@QB
M_P#BJ3_A>'@O'_(V>'?_  81?XUT8>6+HKEC%M=FFU^1R8BI@:VLJD4^ZDD_
MS/DD_M$_M5^ ?$=YI>I_"3X,Z5<R,&&LC6;N/3[_ +>876%B&_V6PU=3I?P:
M_:"_:=MF_P"$U^*N@^!_"LQV3:;\/[*1;JY'\2?;[C+JIZ91%/7FOHI_C=X+
M/RMXJ\-L/0ZA%_C2I\;_  4H('BSP[]!J$7_ ,5714K5FO<H*+[J+_"]S"F\
M(OBQ',O.2_&Q5^!/[/WA3]G+P-'X?\(Z1%I6GJYEE.3)/>2GEI9I6R\CMU+,
M237;BN43XZ>"U'_(V>'?_!A%_P#%4H^.?@O'_(V>'?\ P81?_%5Y\L/B).\H
MM_)G=#'8*"Y8U(V_Q+_,ZNBN5'QT\%_]#9X=_#4(O_BJ/^%Y^"_^AK\/?^#"
M+_XJI^K5OY']S*_M+"?\_8_^!+_,ZJBN5_X7EX+S_P C7X>_\&$7_P 51_PO
M+P9_T-7A[_P/B_\ BJ/J]7^5_<P_M+"?\_8_^!+_ #.JHKEO^%X>#?\ H:O#
M_P#X'Q?_ !5)_P +R\&?]#5X?_\  ^+_ .*H^KU?Y7]S#^TL)_S]C_X$O\SJ
MJ*Y7_A>/@W_H:O#_ /X'Q?XTO_"\/!O_ $-7A[_P81?_ !5'U>K_ "O[F+^T
M\'_S]C_X$O\ ,ZFBN5_X7CX-_P"AJ\/_ /@?%_C1_P +Q\&_]#5X?_\  ^+_
M !H^KU?Y7]S#^T\'_P _8_\ @2_S.JHKEO\ A=_@W_H:O#__ ('Q?XT?\+O\
M&_\ 0U>'_P#P/B_QH]A5_E?W,/[3P?\ S]C_ .!+_,_D&^S0_P#/./\ [YIO
MV*+_ )YQ_E3PP)ZC\Z7^M?O'+#R^X^/YGW(_L47_ #SC_*G?98O^><?Y4XC%
M':A4H=@YGW(TLH2?]6M31V</_/*/\J(Q4B'!IN,>MON#F?<1;.$,/W:]?2GM
M9P]HU_*A3S4E+V<?+[C/F?<C^Q1?W$_*G+90E?\ 5I^5.IR=*?+"W3[C/F?<
M5+"''^KC_*GK90X_U:?E3EZ4Z.FH0\ON,Y2EW(4LHU?_ %:_E4@M8R>47'TI
MV<24X#-"C!]ON,[R[B&TAV?ZN/\ *E^R0C_EFGY4X<QT[.T#-5[./6WW&<I2
M[C!9Q,?]6GY4HLX5ZQK^57=,T>\U0_Z/:SS+ZA/E_,\5>;PI]AQ]NOK&R_V-
M_FR#\%J95*,=K/TW,_:2MN9<%I%_SS7\J7[+&[JHB5F] N<UKK-H]E]V*\U!
MA_%*PA0_@.3^-+'XEOISY=C#';*>-MI#EC_P+D_RJ>;K&-EW=D3S2MN1VG@N
MXG4226L-K'C.^X(C7'X\_E4@T31[(?OKJ2\?^Y:Q_+_WVW]*<?#6I73^9=+Y
M*_W[N4#_ -".:<=.TVV'[[4O//\ <MHBV?\ @1P*S]UZM_<C/FEW(UU2SLR?
ML>E6<)_YZ3?OI!^?R_I44MU=:V=DC2W'^PH^7_OE1BK/]JZ;:<P:;YK=FNY"
MW_CHP*L6^M:QJ"^7;K-&C=%M8O+7\Q_C5>SCNHKU=C.4Y/J5U\%7#1;IH8;-
M/[T[B/\ 3J:4:+I-HO[Z\-PW]VWBX_[Z/%32^&;QAYEU)#;,>K7$HS^/4T)I
MNGVJ_O\ 46F/<6T.0?\ @3<5?N/?\$8\S3ZD2W&G6S_Z-I<1;^]<.9/TX7^=
M._MBXG8QK)Y:G^"! @_(5,-3TVU;$.G-,?[US/N_\='%3VWB'4KEMMK'Y*]
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
14E%%<DB9 O1:DHHKFD2?_]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>10
<FILENAME>R1.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.3</span><table class="report" border="0" cellspacing="2" id="idm45272501933200">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Document And Entity Information<br></strong></div></th>
<th class="th"><div>Sep. 19, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentInformationLineItems', window );"><strong>Document Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityRegistrantName', window );">Entity, Registrant Name</a></td>
<td class="text">GEOSPACE TECHNOLOGIES CORPORATION<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentType', window );">Document, Type</a></td>
<td class="text">8-K<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentPeriodEndDate', window );">Document, Period End Date</a></td>
<td class="text">Sep. 19,  2024<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityIncorporationStateCountryCode', window );">Entity, Incorporation, State or Country Code</a></td>
<td class="text">TX<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityFileNumber', window );">Entity, File Number</a></td>
<td class="text">001-13601<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityTaxIdentificationNumber', window );">Entity, Tax Identification Number</a></td>
<td class="text">76-0447780<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressAddressLine1', window );">Entity, Address, Address Line One</a></td>
<td class="text">7007 Pinemont<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressCityOrTown', window );">Entity, Address, City or Town</a></td>
<td class="text">Houston<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressStateOrProvince', window );">Entity, Address, State or Province</a></td>
<td class="text">TX<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressPostalZipCode', window );">Entity, Address, Postal Zip Code</a></td>
<td class="text">77040<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_CityAreaCode', window );">City Area Code</a></td>
<td class="text">713<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LocalPhoneNumber', window );">Local Phone Number</a></td>
<td class="text">986-4444<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_WrittenCommunications', window );">Written Communications</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_SolicitingMaterial', window );">Soliciting Material</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_PreCommencementTenderOffer', window );">Pre-commencement Tender Offer</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_PreCommencementIssuerTenderOffer', window );">Pre-commencement Issuer Tender Offer</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_Security12bTitle', window );">Title of 12(b) Security</a></td>
<td class="text">Common Stock<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_TradingSymbol', window );">Trading Symbol</a></td>
<td class="text">GEOS<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_SecurityExchangeName', window );">Security Exchange Name</a></td>
<td class="text">NASDAQ<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityEmergingGrowthCompany', window );">Entity, Emerging Growth Company</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_AmendmentFlag', window );">Amendment Flag</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityCentralIndexKey', window );">Entity, Central Index Key</a></td>
<td class="text">0001001115<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AmendmentFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AmendmentFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CityAreaCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Area code of city</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CityAreaCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentInformationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentInformationLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentPeriodEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period.  The format of the date is YYYY-MM-DD.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentPeriodEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentType">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentType</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:submissionTypeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressAddressLine1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Address Line 1 such as Attn, Building Name, Street Name</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressAddressLine1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressCityOrTown">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the City or Town</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressCityOrTown</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressPostalZipCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Code for the postal or zip code</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressPostalZipCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressStateOrProvince">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the state or province.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressStateOrProvince</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:stateOrProvinceItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCentralIndexKey">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCentralIndexKey</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:centralIndexKeyItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityEmergingGrowthCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate if registrant meets the emerging growth company criteria.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityEmergingGrowthCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFileNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFileNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fileNumberItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityIncorporationStateCountryCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Two-character EDGAR code representing the state or country of incorporation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityIncorporationStateCountryCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarStateCountryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityRegistrantName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityRegistrantName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityTaxIdentificationNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityTaxIdentificationNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:employerIdItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LocalPhoneNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Local phone number for entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LocalPhoneNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_PreCommencementIssuerTenderOffer">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 13e-4(c) under the Exchange Act.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 13e<br> -Subsection 4c<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_PreCommencementIssuerTenderOffer</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_PreCommencementTenderOffer">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 14d-2(b) under the Exchange Act.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 14d<br> -Subsection 2b<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_PreCommencementTenderOffer</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_Security12bTitle">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Title of a 12(b) registered security.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_Security12bTitle</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:securityTitleItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_SecurityExchangeName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the Exchange on which a security is registered.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection d1-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_SecurityExchangeName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarExchangeCodeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_SolicitingMaterial">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as soliciting material pursuant to Rule 14a-12 under the Exchange Act.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Section 14a<br> -Number 240<br> -Subsection 12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_SolicitingMaterial</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_TradingSymbol">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Trading symbol of an instrument as listed on an exchange.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_TradingSymbol</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:tradingSymbolItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_WrittenCommunications">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as written communications pursuant to Rule 425 under the Securities Act.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Securities Act<br> -Number 230<br> -Section 425<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_WrittenCommunications</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EXCEL
<SEQUENCE>11
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
M4$L#!!0    (  .*,UD'04UB@0   +$    0    9&]C4')O<',O87!P+GAM
M;$V./0L",1!$_\IQO;=!P4)B0-!2L+(/>QLOD&1#LD)^OCG!CVX>;QA&WPIG
M*N*I#BV&5(_C(I(/ !47BK9.7:=N')=HI6-Y #OGD<Z,STA)8*O4'J@)I9GF
M3?X.CD:?<@X>K7A.YNJQ<&4GPZ4A!0W_<FW>J=0U[R;UEA_6\#MI7E!+ P04
M    "  #BC-95 &0X>\    K @  $0   &1O8U!R;W!S+V-O<F4N>&ULS9+!
M:L,P#(9?9?B>R$ZW0DWJ2\M.&PQ6V-C-V&IK&B?&UDCZ]G.R-F5L#["CI=^?
M/H%J$Z3I(K[$+F DA^EN\$V;I EK=B0*$B"9(WJ=RIQH<W/?1:\I/^,!@C8G
M?4"H.%^"1])6DX816(29R%1MC301-77Q@K=FQH?/V$PP:P ;]-A2 E$*8&J<
M&,Y#4\,-,,((HT_?!;0S<:K^B9TZP"[)(;DYU?=]V2^F7-Y!P/OST^NT;N':
M1+HUF'\E)^D<<,VND]\6F^WND:F*5_<%7Q5BM:N$%$O)'SY&UQ]^-V'?6;=W
M_]CX*JAJ^'47Z@M02P,$%     @  XHS69E<G",0!@  G"<  !,   !X;"]T
M:&5M92]T:&5M93$N>&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T$W-I=MNTF83M
M3A^%$5B-;'EDD81_OT<V$,N6#>V23;J;/ 0LZ?O.14?GZ#AY\^XN8NB&B)3R
M>&#9+]O6N[<OWN!7,B0103 9IZ_PP JE3%ZU6FD PSA]R1,2P]R"BPA+>!3+
MUES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4?,_@5RU2-9:,!
M$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA5,+$P&IG/U9K
MQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M&N#C\7@XMLO2
MBW <!.!1NY["G?1LOZ1!";2C:=!DV/;:KI&FJHU33]/W?=_KFVB<"HU;3]-K
M=]W3CHG&K=!X#;[Q3X?#KHG&J]!TZVDF)_VN:Z3I%FA"1N/K>A(5M>5 TR
M6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T1G*=D 4. #?$
MT4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7<K_WUE[O)I#-ZG7TZSFN4
M?VFK :?MNYO/D_QSZ.2?IY/734+.<+PL"?'[(UMAAR=N.Q-R.AQG0GS/]O:1
MI24RS^_Y"NM./&<?5I:P7<_/Y)Z,<B.[W?98??9/1VXCUZG LR+7E$8D19_(
M+;KD$3BU20TR$S\(G8:8:E < J0),9:AAOBTQJP1X!-]M[X(R-^-B/>K;YH]
M5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J-2S%UGB5P/&M
MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZ<TT#PE"\D^DJ1CVFS(Z=T)LWH
M,QK!1J\;=8=HTCQZ_@7YG#4*')$;'0)G&[-&(81IN_ >KR2.FJW"$2M"/F(9
M-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$.$9)>-T(^8LZ+
MD!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]072N0/)J<_Z3(T
M!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL!_]':-\*K^(+
M.7\N?<^E[[GT/:'2MS<C?6?!TXM;WD9N6\3[KC':US0N*&-7<LW(QU2ODRG8
M.9_ [/UH/I[Q[?K9)(2OFEDM(Q:02X&S022X_(O*\"K$">AD6R4)RU3393>*
M$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.W<DOJMI2^M28X
M2O2QS'!.'LL,.V<\DAVV=Z =-?OV77;D(Z4P4Y=#N!I"O@-MNIW<.CB>F)&Y
M"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>(\J(A[J&&F,_#
M0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R4E5@,5O& RN0
MHGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K>9;'!51W/55OR
ML+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4XOT4SMA*7&+SC
MYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5YYN<KGHB=OJ7
M=\%@\OUPR4</Y3OG7_1=0ZY^]MWC^FZ3.TA,G'G%$0%T10(CE1P&%A<RY%#N
MDI &$P'-E,E$\ *"9*8<@)CZ"[WR#+DI%<ZM/CE_12R#ADY>TB42%(JP# 4A
M%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+A=OB5,V[&KXF
M8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.'<YMZN,)%K/]8UA[Y,M\Y<-LZW@->
MYA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> ,?-2K6J5D*Q$_
M2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H:,]6+K#F-"F]!
MU4#E/]O4#6CV#30<D05>,9FV-J/D3@H\W/[O#;#"Q([A[8N_ 5!+ P04
M"  #BC-9>.U$#D<$  "=$   &    'AL+W=O<FMS:&5E=',O<VAE970Q+GAM
M;)68?6_B.!#&OXJ5DTYW4MO$@1+: R1*:8NV6]C"W9[N='^8Q(#5Q,XZII1O
M?^, ":L-$[:JFC?/DU_&X\=V.QNEW[(5YX9\)+',NL[*F/36=;-PQ1.67:F4
M2WBR4#IA!B[UTLU2S5F4!R6QZWM>RTV8D$ZOD]^;Z%Y'K4TL))]HDJV3A.GM
M'8_5INM0YW#C52Q7QMYP>YV4+?F4FS_3B88KMU")1,)E)I0DFB^Z3I_>WOE-
M&Y"W^$OP379T3NRGS)5ZLQ>CJ.MXEHC'/#16@L'AG0]X'%LEX/BV%W6*=]K
MX_.#^D/^\? Q<Y;Q@8J_BLBLND[;(1%?L'5L7M7FB>\_Z-KJA2K.\K]DLVO;
MO'9(N,Z,2O;!0) (N3NRCWTBC@(:S1,!_C[ S[EW+\HI[YEAO8Y6&Z)M:U"S
M)_FGYM$ )Z3ME:G1\%1 G.G=JW -23:D+R,RE$:8+1G)76]#UCJN@9?8IFZX
M%[S;"?HG!*<\O2+TYH+XGM_\/MP%M@+0+P#]7*]1!WA$1?Y]AE9D9'B2_5>%
MN)-L5DO:0K_-4A;RK@.5G'']SIW>K[_0EO<' MPH@!N8>F^7Q ORRI<B,YH!
M^@M+>!4F+O0X'$\G_<&0S(:#IY?Q\_AQ-)R2P?AU,G[MST;C%P2V6< VT7<<
MLGM!9MNTDA&/;U]^0BBN"XKK,RDF7 ME"S$B4,Z50+A447YU]=<JV%IG=>=(
MADJG2N<%>$&F!O"(TF2@UM+H+1RC2EQ<??8W@A@4B,%9B \BYN1EG<RYKB+!
M13R/7M)&RZ,(4+L :I\%-&,?9!1!QXJ%"'<C]S0>+AFT+KUF,PC:'L)W4_#=
MG,77CR(8_UEQ0G);&<O*CL0E \\+R 1N)DH:!)%ZI3%[/P<YL-X,%3=3FVI?
MQO6>E)U-),9V-&G0GV,KAL-$JW<AP\H,UHBB8X&6\P5%W?U'MHG*#(O)/R(]
M.4AK)(/ :V)U1\NY@>*>GO=A'Y9/IU%P@8 V,)#2]RENW,\JA)Q,5DIBEE$C
M<M-N73;A!R,JYP"*._=7+8SA$A*3)&NY]XNLD@H76K XXQA2:?T4=^>IBD4H
MC)!+\AGJ6PL65_+@*K4\I<]3W*,GFE^&D!X. RQ?$\VXC+@FX\7B1/_A>K5D
MI>%3W)Y_(!MEV1K(:@%QV5K TO$I[L\S86!R5 M"_=_FOY,I#]=0;]M*)ES)
MUB=,9%.CPC=L?5L:O8\;\TRSR);8=)O,566!U0C8A2)&4MJZCSOP(2MD^!&N
MF%SRDRO7&J&7_O2^_P5C.EK^GV?GPX3KI4W3(TB8E;6)E,G*#JQ1K"LJOW1S
M'S?C/I1ZE)?[0\R6E2BX0"U*Z><^;L6'- V 1H.SCV#<?9!/O#I!N)8':T'X
MI?2Z"LT]VFS:C?MG9OLE(S%?@)IW%8 [Z]U>>'=A5)KO/^?*P&XV/UUQ!K9@
M&\#SA5+F<&&WM,5_)'K_ U!+ P04    "  #BC-9GZ ;\+$"  #B#   #0
M 'AL+W-T>6QE<RYX;6S=5VUKVS 0_BM"/V!N8FKBD1BV0&&PC4+S85^56'8$
M>O%DN7/ZZZ>S;"=I=67=A['-H<G=/;J[1W<GF:Y;=Y+\X<BY([V2NMW0HW/-
M^R1I#T>N6/O.-%Q[I#)6,>=56R=M8SDK6W!2,EG>W&2)8D+38JT[=:=<2PZF
MTVY#;VA2K"NCSY:4!H-?RA0GCTQNZ)9)L;=B6,N4D*=@7H+A8*2QQ'DJ?$,7
M8&F? KP(&K <XRBAC05C$C*$[_VX_!DP::U7A90SP24-AF+=,.>XU7=>&18/
MQA<0&>7=J?$,:\M.B^4M/3L,/S[)WMB2VSG-@DZF8BUY!72LJ(_PZTR3 .B<
M45XH!:N-9@.'R6,4?-@#E_(!6OBMNHK=5R3TXE,);2"PU4GTA$8QA D*Q+^,
M%F)?A+W]K;"D$8_&?>S\;O2@?^^,X_>65Z(?]+Z:\V/1%WATUC3R]$&*6BL>
M]O[+"8LUF_S(T5CQY+/!I!R\@5M*'KEUXG!I^6%9L^.]FZ:IKW#.RW^0\Y^M
M<\TUMTQ>DO:C_S=7^2V,D_'T7!S1JP,Z6PE<A!OZ%>Y7>>9 ]IV03NA1.XJR
MY/K%.?7A'=O["_PJOE]?\HIUTNUF<$//\A=>BD[E\ZI[J,NXZBQ_AOMHD<VW
ML,\E=,E[7FY'U=;[021>\%G'!QR>(W?#$T<PGX#%$<"P/!@#S"=X87G^I_VL
MT/T$#..VBB(KU&>%^@2O&+(=/EB>N$_NG_A.\SQ-LPRKZ'8;9;#%ZI9E\!>/
MAG$##RP/9'I;K?%NXQ/R^AQ@/7UM0K"=XI.([12O-2#QNH%'GL>[C>4!#ZP+
MV.Q _G@>F*FX3YI"5S%NV G&D3S'$)C%^(QF&5*=##[Q_F"G)$WS/(X %F>0
MIA@"IQ%', ;  4/2='@//GL?)=-[*CG_5U/\!%!+ P04    "  #BC-9EXJ[
M',     3 @  "P   %]R96QS+RYR96QSG9*Y;L,P#$!_Q=">, ?0(8@S9?$6
M!/D!5J(/V!(%BD6=OZ_:I7&0"QEY/3P2W!YI0.TXI+:+J1C]$%)I6M6X 4BV
M)8]ISI%"KM0L'C6'TD!$VV-#L%HL/D N&6:WO606IW.D5XA<UYVE/=LO3T%O
M@*\Z3'%":4A+,P[PS=)_,O?S##5%Y4HCE5L:>-/E_G;@2=&A(E@6FD7)TZ(=
MI7\=Q_:0T^FO8R*T>EOH^7%H5 J.W&,EC'%BM/XU@LD/['X 4$L#!!0    (
M  .*,UDZJJ+G0 $  #P"   /    >&PO=V]R:V)O;VLN>&ULC5%=:\,P#/PK
MQC]@2<M66&D&8]U'86QE'7UW8J41M:U@J^W67S\E(:RPESW).HG3W7EQHK@O
MB?;JR[N0"MTPM_,L2U4#WJ0K:B'(I*;H#4L;=UEJ(QB;&@#V+IOF^2SS!H.^
M6XQ<ZYA=-L10,5(0L .V"*?T.^]:=<2$)3KD[T+W;P=:>0SH\0RVT+E6J:'3
M"T4\4V#C-E4DYPH]&09;B(S5'WC3B?PT9>H1-N6'$2&%GN5"6&-,W&_T_$8T
M'D&6A^[ ](2.(2X-PW.D0XMAU]&(B^S"1I_#6(<0Y_$_,5)=8P5+J@X> @\Y
M1G"=P) :;)-6P7@H]+BB[H-5CX$E)+4* Y7L=D[E],H.KEGD7F08YRB#N+*#
M\%&MA1H#V#<YD 27Y*IU5%WI>:;7-Y-;2>C@W(-@[^&5C!W-CQ]W]P-02P,$
M%     @  XHS620>FZ*M    ^ $  !H   !X;"]?<F5L<R]W;W)K8F]O:RYX
M;6PN<F5L<[61/0Z#, R%KQ+E #50J4,%3%U8*RX0!?,C$A+%K@JW+X4!D#IT
M8;*>+7_OR4Z?:!1W;J"V\R1&:P;*9,OL[P"D6[2*+L[C,$]J%ZSB688&O-*]
M:A"2*+I!V#-DGNZ9HIP\_D-T==UI?#C]LCCP#S"\7>BI160I2A4:Y$S":+8V
MP5+BRTR6HJ@R&8HJEG!:(.+)(&UI5GVP3TZTYWD7-_=%KLWC":[?#'!X=/X!
M4$L#!!0    (  .*,UEED'F2&0$  ,\#   3    6T-O;G1E;G1?5'EP97-=
M+GAM;*V334[#,!"%KQ)E6R4N+%B@IAM@"UUP 6-/&JO^DV=:TMLS3MI*H!(5
MA4VL>-Z\SYZ7K-Z/$;#HG?78E!U1?!0"50=.8ATB>*ZT(3E)_)JV(DJUDUL0
M]\OE@U#!$WBJ*'N4Z]4SM')OJ7CI>1M-\$V9P&)9/(W"S&I*&:,U2A+7Q<'K
M'Y3J1*BY<]!@9R(N6%"*JX1<^1UPZGL[0$I&0[&1B5ZE8Y7HK4 Z6L!ZVN+*
M&4/;&@4ZJ+WCEAIC JFQ R!GZ]%T,4TFGC",S[O9_,%F"LC*30H1.;$$?\>=
M(\G=560C2&2FKW@ALO7L^T%.6X.^D<WC_0QI-^2!8ECFS_A[QA?_&\[Q$<+N
MOS^QO-9.&G_FB^$_7G\!4$L! A0#%     @  XHS60=!36*!    L0   !
M             ( !     &1O8U!R;W!S+V%P<"YX;6Q02P$"% ,4    "  #
MBC-95 &0X>\    K @  $0              @ &O    9&]C4')O<',O8V]R
M92YX;6Q02P$"% ,4    "  #BC-9F5R<(Q &  "<)P  $P
M@ '- 0  >&PO=&AE;64O=&AE;64Q+GAM;%!+ 0(4 Q0    (  .*,UEX[40.
M1P0  )T0   8              " @0X(  !X;"]W;W)K<VAE971S+W-H965T
M,2YX;6Q02P$"% ,4    "  #BC-9GZ ;\+$"  #B#   #0
M@ &+#   >&PO<W1Y;&5S+GAM;%!+ 0(4 Q0    (  .*,UF7BKL<P    !,"
M   +              "  6</  !?<F5L<R\N<F5L<U!+ 0(4 Q0    (  .*
M,UDZJJ+G0 $  #P"   /              "  5 0  !X;"]W;W)K8F]O:RYX
M;6Q02P$"% ,4    "  #BC-9)!Z;HJT   #X 0  &@              @ &]
M$0  >&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'-02P$"% ,4    "  #BC-9
M99!YDAD!  #/ P  $P              @ &B$@  6T-O;G1E;G1?5'EP97-=
:+GAM;%!+!08     "0 ) #X"  #L$P     !

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>12
<FILENAME>Show.js
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
// Edgar(tm) Renderer was created by staff of the U.S. Securities and Exchange Commission.  Data and content created by government employees within the scope of their employment are not subject to domestic copyright protection. 17 U.S.C. 105.
var Show={};Show.LastAR=null,Show.showAR=function(a,r,w){if(Show.LastAR)Show.hideAR();var e=a;while(e&&e.nodeName!='TABLE')e=e.nextSibling;if(!e||e.nodeName!='TABLE'){var ref=((window)?w.document:document).getElementById(r);if(ref){e=ref.cloneNode(!0);
e.removeAttribute('id');a.parentNode.appendChild(e)}}
if(e)e.style.display='block';Show.LastAR=e};Show.hideAR=function(){Show.LastAR.style.display='none'};Show.toggleNext=function(a){var e=a;while(e.nodeName!='DIV')e=e.nextSibling;if(!e.style){}else if(!e.style.display){}else{var d,p_;if(e.style.display=='none'){d='block';p='-'}else{d='none';p='+'}
e.style.display=d;if(a.textContent){a.textContent=p+a.textContent.substring(1)}else{a.innerText=p+a.innerText.substring(1)}}}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>13
<FILENAME>report.css
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
/* Updated 2009-11-04 */
/* v2.2.0.24 */

/* DefRef Styles */
..report table.authRefData{
	background-color: #def;
	border: 2px solid #2F4497;
	font-size: 1em;
	position: absolute;
}

..report table.authRefData a {
	display: block;
	font-weight: bold;
}

..report table.authRefData p {
	margin-top: 0px;
}

..report table.authRefData .hide {
	background-color: #2F4497;
	padding: 1px 3px 0px 0px;
	text-align: right;
}

..report table.authRefData .hide a:hover {
	background-color: #2F4497;
}

..report table.authRefData .body {
	height: 150px;
	overflow: auto;
	width: 400px;
}

..report table.authRefData table{
	font-size: 1em;
}

/* Report Styles */
..pl a, .pl a:visited {
	color: black;
	text-decoration: none;
}

/* table */
..report {
	background-color: white;
	border: 2px solid #acf;
	clear: both;
	color: black;
	font: normal 8pt Helvetica, Arial, san-serif;
	margin-bottom: 2em;
}

..report hr {
	border: 1px solid #acf;
}

/* Top labels */
..report th {
	background-color: #acf;
	color: black;
	font-weight: bold;
	text-align: center;
}

..report th.void	{
	background-color: transparent;
	color: #000000;
	font: bold 10pt Helvetica, Arial, san-serif;
	text-align: left;
}

..report .pl {
	text-align: left;
	vertical-align: top;
	white-space: normal;
	width: 200px;
	white-space: normal; /* word-wrap: break-word; */
}

..report td.pl a.a {
	cursor: pointer;
	display: block;
	width: 200px;
	overflow: hidden;
}

..report td.pl div.a {
	width: 200px;
}

..report td.pl a:hover {
	background-color: #ffc;
}

/* Header rows... */
..report tr.rh {
	background-color: #acf;
	color: black;
	font-weight: bold;
}

/* Calendars... */
..report .rc {
	background-color: #f0f0f0;
}

/* Even rows... */
..report .re, .report .reu {
	background-color: #def;
}

..report .reu td {
	border-bottom: 1px solid black;
}

/* Odd rows... */
..report .ro, .report .rou {
	background-color: white;
}

..report .rou td {
	border-bottom: 1px solid black;
}

..report .rou table td, .report .reu table td {
	border-bottom: 0px solid black;
}

/* styles for footnote marker */
..report .fn {
	white-space: nowrap;
}

/* styles for numeric types */
..report .num, .report .nump {
	text-align: right;
	white-space: nowrap;
}

..report .nump {
	padding-left: 2em;
}

..report .nump {
	padding: 0px 0.4em 0px 2em;
}

/* styles for text types */
..report .text {
	text-align: left;
	white-space: normal;
}

..report .text .big {
	margin-bottom: 1em;
	width: 17em;
}

..report .text .more {
	display: none;
}

..report .text .note {
	font-style: italic;
	font-weight: bold;
}

..report .text .small {
	width: 10em;
}

..report sup {
	font-style: italic;
}

..report .outerFootnotes {
	font-size: 1em;
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>15
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.24.3</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>1</ContextCount>
  <ElementCount>22</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>false</FootnotesReported>
  <SegmentCount>0</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>0</UnitCount>
  <MyReports>
    <Report instance="geos20240919_8k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>000 - Document - Document And Entity Information</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.geos.com/20240919/role/statement-document-and-entity-information</Role>
      <ShortName>Document And Entity Information</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <LongName>All Reports</LongName>
      <ReportType>Book</ReportType>
      <ShortName>All Reports</ShortName>
    </Report>
  </MyReports>
  <InputFiles>
    <File>geos-20240919.xsd</File>
    <File>geos-20240919_def.xml</File>
    <File>geos-20240919_lab.xml</File>
    <File>geos-20240919_pre.xml</File>
    <File doctype="8-K" isOnlyDei="true" original="geos20240919_8k.htm">geos20240919_8k.htm</File>
  </InputFiles>
  <SupplementalFiles/>
  <BaseTaxonomies>
    <BaseTaxonomy items="22">http://xbrl.sec.gov/dei/2023</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>false</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>JSON
<SEQUENCE>17
<FILENAME>MetaLinks.json
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
{
 "version": "2.2",
 "instance": {
  "geos20240919_8k.htm": {
   "nsprefix": "geos",
   "nsuri": "http://www.geos.com/20240919",
   "dts": {
    "schema": {
     "local": [
      "geos-20240919.xsd"
     ],
     "remote": [
      "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xl-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xlink-2003-12-31.xsd",
      "http://www.xbrl.org/2005/xbrldt-2005.xsd",
      "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd",
      "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd",
      "https://www.xbrl.org/dtr/type/2022-03-31/types.xsd",
      "https://xbrl.sec.gov/country/2023/country-2023.xsd",
      "https://xbrl.sec.gov/currency/2023/currency-2023.xsd",
      "https://xbrl.sec.gov/dei/2023/dei-2023.xsd",
      "https://xbrl.sec.gov/exch/2023/exch-2023.xsd",
      "https://xbrl.sec.gov/sic/2023/sic-2023.xsd",
      "https://xbrl.sec.gov/stpr/2023/stpr-2023.xsd"
     ]
    },
    "definitionLink": {
     "local": [
      "geos-20240919_def.xml"
     ]
    },
    "labelLink": {
     "local": [
      "geos-20240919_lab.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "geos-20240919_pre.xml"
     ]
    },
    "inline": {
     "local": [
      "geos20240919_8k.htm"
     ]
    }
   },
   "keyStandard": 22,
   "keyCustom": 0,
   "axisStandard": 0,
   "axisCustom": 0,
   "memberStandard": 0,
   "memberCustom": 0,
   "hidden": {
    "total": 2,
    "http://xbrl.sec.gov/dei/2023": 2
   },
   "contextCount": 1,
   "entityCount": 1,
   "segmentCount": 0,
   "elementCount": 26,
   "unitCount": 0,
   "baseTaxonomies": {
    "http://xbrl.sec.gov/dei/2023": 22
   },
   "report": {
    "R1": {
     "role": "http://www.geos.com/20240919/role/statement-document-and-entity-information",
     "longName": "000 - Document - Document And Entity Information",
     "shortName": "Document And Entity Information",
     "isDefault": "true",
     "groupType": "document",
     "subGroupType": "",
     "menuCat": "Cover",
     "order": "1",
     "firstAnchor": {
      "contextRef": "d20248K",
      "name": "dei:EntityRegistrantName",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "geos20240919_8k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "d20248K",
      "name": "dei:EntityRegistrantName",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "geos20240919_8k.htm",
      "first": true,
      "unique": true
     }
    }
   },
   "tag": {
    "dei_AmendmentFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "AmendmentFlag",
     "presentation": [
      "http://www.geos.com/20240919/role/statement-document-and-entity-information"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Amendment Flag",
        "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission."
       }
      }
     },
     "auth_ref": []
    },
    "dei_CityAreaCode": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "CityAreaCode",
     "presentation": [
      "http://www.geos.com/20240919/role/statement-document-and-entity-information"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "City Area Code",
        "documentation": "Area code of city"
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentInformationLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentInformationLineItems",
     "presentation": [
      "http://www.geos.com/20240919/role/statement-document-and-entity-information"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Information [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentInformationTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentInformationTable",
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Information [Table]",
        "documentation": "Container to support the formal attachment of each official or unofficial, public or private document as part of a submission package."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentPeriodEndDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentPeriodEndDate",
     "presentation": [
      "http://www.geos.com/20240919/role/statement-document-and-entity-information"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document, Period End Date",
        "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period.  The format of the date is YYYY-MM-DD."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentType": {
     "xbrltype": "submissionTypeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentType",
     "presentation": [
      "http://www.geos.com/20240919/role/statement-document-and-entity-information"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document, Type",
        "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressAddressLine1": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityAddressAddressLine1",
     "presentation": [
      "http://www.geos.com/20240919/role/statement-document-and-entity-information"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity, Address, Address Line One",
        "documentation": "Address Line 1 such as Attn, Building Name, Street Name"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressCityOrTown": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityAddressCityOrTown",
     "presentation": [
      "http://www.geos.com/20240919/role/statement-document-and-entity-information"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity, Address, City or Town",
        "documentation": "Name of the City or Town"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressPostalZipCode": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityAddressPostalZipCode",
     "presentation": [
      "http://www.geos.com/20240919/role/statement-document-and-entity-information"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity, Address, Postal Zip Code",
        "documentation": "Code for the postal or zip code"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressStateOrProvince": {
     "xbrltype": "stateOrProvinceItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityAddressStateOrProvince",
     "presentation": [
      "http://www.geos.com/20240919/role/statement-document-and-entity-information"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity, Address, State or Province",
        "documentation": "Name of the state or province."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityCentralIndexKey": {
     "xbrltype": "centralIndexKeyItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityCentralIndexKey",
     "presentation": [
      "http://www.geos.com/20240919/role/statement-document-and-entity-information"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity, Central Index Key",
        "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK."
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "dei_EntityDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityDomain",
     "presentation": [
      "http://www.geos.com/20240919/role/statement-document-and-entity-information"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity [Domain]",
        "documentation": "All the names of the entities being reported upon in a document. Any legal structure used to conduct activities or to hold assets. Some examples of such structures are corporations, partnerships, limited liability companies, grantor trusts, and other trusts. This item does not include business and geographical segments which are included in the geographical or business segments domains."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityEmergingGrowthCompany": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityEmergingGrowthCompany",
     "presentation": [
      "http://www.geos.com/20240919/role/statement-document-and-entity-information"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity, Emerging Growth Company",
        "documentation": "Indicate if registrant meets the emerging growth company criteria."
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "dei_EntityFileNumber": {
     "xbrltype": "fileNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityFileNumber",
     "presentation": [
      "http://www.geos.com/20240919/role/statement-document-and-entity-information"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity, File Number",
        "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityIncorporationStateCountryCode": {
     "xbrltype": "edgarStateCountryItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityIncorporationStateCountryCode",
     "presentation": [
      "http://www.geos.com/20240919/role/statement-document-and-entity-information"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity, Incorporation, State or Country Code",
        "documentation": "Two-character EDGAR code representing the state or country of incorporation."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityRegistrantName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityRegistrantName",
     "presentation": [
      "http://www.geos.com/20240919/role/statement-document-and-entity-information"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity, Registrant Name",
        "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC."
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "dei_EntityTaxIdentificationNumber": {
     "xbrltype": "employerIdItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityTaxIdentificationNumber",
     "presentation": [
      "http://www.geos.com/20240919/role/statement-document-and-entity-information"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity, Tax Identification Number",
        "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS."
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "dei_LegalEntityAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "LegalEntityAxis",
     "presentation": [
      "http://www.geos.com/20240919/role/statement-document-and-entity-information"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Legal Entity [Axis]",
        "documentation": "The set of legal entities associated with a report."
       }
      }
     },
     "auth_ref": []
    },
    "dei_LocalPhoneNumber": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "LocalPhoneNumber",
     "presentation": [
      "http://www.geos.com/20240919/role/statement-document-and-entity-information"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Local Phone Number",
        "documentation": "Local phone number for entity."
       }
      }
     },
     "auth_ref": []
    },
    "dei_PreCommencementIssuerTenderOffer": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "PreCommencementIssuerTenderOffer",
     "presentation": [
      "http://www.geos.com/20240919/role/statement-document-and-entity-information"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Pre-commencement Issuer Tender Offer",
        "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 13e-4(c) under the Exchange Act."
       }
      }
     },
     "auth_ref": [
      "r3"
     ]
    },
    "dei_PreCommencementTenderOffer": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "PreCommencementTenderOffer",
     "presentation": [
      "http://www.geos.com/20240919/role/statement-document-and-entity-information"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Pre-commencement Tender Offer",
        "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 14d-2(b) under the Exchange Act."
       }
      }
     },
     "auth_ref": [
      "r4"
     ]
    },
    "dei_Security12bTitle": {
     "xbrltype": "securityTitleItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "Security12bTitle",
     "presentation": [
      "http://www.geos.com/20240919/role/statement-document-and-entity-information"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Title of 12(b) Security",
        "documentation": "Title of a 12(b) registered security."
       }
      }
     },
     "auth_ref": [
      "r0"
     ]
    },
    "dei_SecurityExchangeName": {
     "xbrltype": "edgarExchangeCodeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "SecurityExchangeName",
     "presentation": [
      "http://www.geos.com/20240919/role/statement-document-and-entity-information"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Security Exchange Name",
        "documentation": "Name of the Exchange on which a security is registered."
       }
      }
     },
     "auth_ref": [
      "r2"
     ]
    },
    "dei_SolicitingMaterial": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "SolicitingMaterial",
     "presentation": [
      "http://www.geos.com/20240919/role/statement-document-and-entity-information"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Soliciting Material",
        "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as soliciting material pursuant to Rule 14a-12 under the Exchange Act."
       }
      }
     },
     "auth_ref": [
      "r5"
     ]
    },
    "dei_TradingSymbol": {
     "xbrltype": "tradingSymbolItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "TradingSymbol",
     "presentation": [
      "http://www.geos.com/20240919/role/statement-document-and-entity-information"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Symbol",
        "documentation": "Trading symbol of an instrument as listed on an exchange."
       }
      }
     },
     "auth_ref": []
    },
    "dei_WrittenCommunications": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "WrittenCommunications",
     "presentation": [
      "http://www.geos.com/20240919/role/statement-document-and-entity-information"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Written Communications",
        "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as written communications pursuant to Rule 425 under the Securities Act."
       }
      }
     },
     "auth_ref": [
      "r6"
     ]
    }
   }
  }
 },
 "std_ref": {
  "r0": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b"
  },
  "r1": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b-2"
  },
  "r2": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "d1-1"
  },
  "r3": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "13e",
   "Subsection": "4c"
  },
  "r4": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "14d",
   "Subsection": "2b"
  },
  "r5": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Section": "14a",
   "Number": "240",
   "Subsection": "12"
  },
  "r6": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Section": "425"
  }
 }
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>18
<FILENAME>0001437749-24-029612-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0001437749-24-029612-xbrl.zip
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
M[P,NKVUC1O1!-OT7/_\%4$L#!!0    (  .*,UG54DOVV 0  .4L   5
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
MA,"(T%?1"1;I6U&K'75:C9U,P[-P@C-XA$6@CS\>1\]Z7 *7C81GA>[-+DZ
M1L7(5T$&N8I2GFR*$YS4"(]4[7$\"RZR@CX.J>AC)6#1#W5KT:DE3>+W%S>D
M]FN,&TFS-8,P/H]A+4!BI0(ZQAM'M";K9#P'&K!3@'%ZH27CR;,1ZZ[E*9XD
M)(TE?XI3H+K_CC[1<G0**?#BG[NB0PQ[0L]=,3('U@]-Q0<F3(<+%Q>*_$\F
M8U@2=NAOL*.RA(P!X8C/[7%>1O_-Q8S,&900JX.^'D.,1!AA8)7)9P-WS'2&
MS5<PNRQVS&0"@O+T+D]O<1U64"K%.>)V".U'6%*I!,G5=Y*54:N".64VPG>K
M6'-1A,Y4/\"&?),KL1_RU$S4JI93WE\H@^^;; ["2/(:XI31C.Q&J7[6+^CA
MI5M#KP;OE.L@3?%5)X\'_<1H&7E68%^#XQ!/'\2,;\VO,B/R-?@5T?\@)H(_
MT4/V54G2 '\-IA.."0K[FZXKEW85V!%+/7$# <3 JZS85;Z"#;+)"K\JC(O7
M!''$Z$]!%::'0YYEF_SXH"A+!"IQCKA-.:,)5?AE=H]!+2AA)<3,($>L)@*T
M"OC16.3B,YU;BX?%HG0VZ\&OPW(DY0;$B[@:J[B:;4@V&&3[5GL^HZHT9S9!
M'#&:":)M@>D^F_.RT"LM=ZS.W2Y9D7P)ACRO"N;T'7"7@5BB&%\%WZH5QM&:
MY'OC2Z 2[8CG (,ZU8']A9%E";/2<J>:#;$S0=@(5]CN&YC5,N!,W"Y=AH%(
M BYP!??#9AA@":YC >GXT(71DBGLAH('=E;82KV$<0EI/U1B<XXH(I(K[^)Y
M0T=$O"9"VQ7)BK+T5'LA>%;]D<[K# 5LOACXVQUZK0W +7P,2QE:;U\&>S_B
MI(E'@7$]4F[[=6^EQMN*#Z,:9F?(2H6V7RI4F%%6<G3\D./%OI*5..]\$L?D
M9UDI<>.3$E;6F94L[WV2I=:ILY+D@X>2F*Q!*T'^\%"02AO22I6NAZI4F)YV
M"9HG^:K9<;63P9-$M=KJM9/"DVS5PEZVT\.3=+7.U;83PY/TU-9$MQ/%DTSU
M96Z]G32>9*O5VP1V4GB2I59L4=CIX$ER6K\O8B>'5UFIQ2Z,G6/F25I:L0-D
MIX,G>:G%KM/%CD-\)0DV_//3N43_Z'_VXIU_ 5!+ P04    "  #BC-9U)?#
M0:,1  "9=@  $P   &=E;W,R,#(T,#DQ.5\X:RYH=&WM'6U7VDKZ\^VOF.6>
M>ZOG&$@ 7T#K'HIHW;;J G?O/?ME3T@&F&W(T)F)PO[Z?9Z9)"0(*FI5K#UM
MA<S[\_XV\>#ODU% +JF0C(<?WCM%^SVAH<=]%@X^O&]TFJ>G[_]^^.Y@J* ;
M= WEA\)0J7&]5+JZNBI>58I<#$I.K58K3;!/P72J"]K/=9ST1*"[EFU[IP2M
M24=L\%G:-]_/-"9=0Y=Y,M]34J\XX)<EW01CRI7LO&SI%BHE%DKEAAY-^TM_
MT<F@KU/ZZ^N7CC>D(S?IS";*@J5S Y*ML#!@(?WK8_M+20DWE'TN1JX"Z,)<
MSK9E[UD5)UT4NGY;#E!LS2RY^#2WK5>VRCLI!'D81J/%\_A*E-1T3$O0R8)>
M5# O&1=)"YMFP.^[LJ=')2TYV$=*T,%2V-=*T#X[UK)^3B5SM,Q&! ^6;$2W
MX$9LRW8R4)9J+!:3#;;D=GX-'WFBP>:>*U.B89)7R\[N361F>B0# ,ASD%R,
M@^0092?')VHAGVP;/E$S4F:WD[(USP!J&(4^%3X?T=SH]M'),8.##V31XZ,,
MBN^&X,E"@7'+7GS*%B,,&O*4)JV!ZXX7D@,VY#I[/ J5F"Z>.6[,#1!+R$8@
MT3A[<U3&O"5$QKS\-B(A0,0NVT?<FAM")]YP<7=LR7650EV'!CS,=1I0GD<+
M/D#T8J^J77-JA<.#(77]PW>_'"BF GJ(/9+&_^Q]*X*P/RB9IG>_0*^_618Y
MH2$5KJ(^Z4U)U]#3$= 3N>!"N0&Q2 TDFUZ#E.O;.W7;)A=?B66!@AE1Y1+<
MD46_1^SR0Z')0T5#976!'PK$,]\^%!2=J)+6-*7#@Y+9XT&/^U,BU30 TNU#
M3TNR_]$Z<>RQVB?Z0=\=L6!:)[]_C[C:[[(1E>2,7I$V'[FA>;A/QJZ/>J].
M;!82N^BP<)\ /B07=>)&BN\#5'QVF:SD,SD.7)@4)"8MP#;8I(X;HB+^S'R?
MAN8S=#DS,M4<9:+:J"%]A,7>YP()760[(.]Z8T1#'_ZIX\ =% @#M<0FEU;%
MM@N'?3>0]*"4FV_5^5LA8&W:A 6$&YP"BB:?Z32[CE,XM($]X:_C;%];[)U^
MDCT:*'.*)$LE?$<)69>:JV$#1*NP^E!; TA!5D)"1="WA;@9)=Z'@F2C<4 !
MJV:%W*SZN^21,%^U;J_'Y]0[3\Z9-E)]RO0K\_%!GU%!].;H0M7=//V</_O\
M8-S;POG' !SNIU]!F@EU!)QPB/NR[)KEU)*1L[;97OTE?9.6=-ETG5(.!H"6
M=PG89F J9>FQ!(2+V,O0;Y8QWL^QQ/O]&1]I-M)?+UW!W% !08"-$>R/7#%@
M81V;"X>__^KLV/NWK3.W3':5O26KX $M-V"#L.X!V*G(KWO0._SC[+3;.B*=
M;J/;ZAR4>H?/LHM.J_E'^[1[VNJ0QMD1:?W5_-0X.VF1YOG7KZ>=SNGYV0.W
MM@P-MV_MST;GT^G92??\;(L<%9M%4K:WJS5RE_T\.F$,1;),9M\DWC@94C88
M*A#=XPG(7AZ@Z/W5UG_V2<_UO@T$*&K?FF^Z8KX:UDEY^S?HQ@70O!'+^R3>
M"ZF,E1;B6L*\1BXX/F]_):OI@B/N1:AJC(Y-5(#6_KW#/>NS(9"\!G@CFI='
M-/>7#""RVJVS+FFW+L[;W>>1"$]YW@LPYR(8010G'>JAGTR<"N&".-L;_B;A
M?:*&%)LBP12##;3 PG;# 24-3V&S4ZM47S^<T.S T[;I&&QWLI%\IRZ8'50J
M0B]A(!&ZF?J;]3M)'A.;0"FCZC[,.().0]^=3F%:&BZ23!?:X&D9.RACI9:-
MRJ5CF*0'5IU3VR*XRIO$6@^)5;XG9=[#U6G3 9,8&E-GT)*AH3U-0R>M\\Y%
MH]DBW5;ST]GYE_,3M.":YVT0B(UN:K7-D]0S\.1&:^*"#,+S&=9,SD5<23IC
MZJ&/XA/P74^5),TA^!E4;+Y9>3_\L,KM!33>T(>"78!S!D$<3$B_R['K)=]7
MIQAS<G!,?XMW8@6TK^HZ*A$_$!JF<9P"8S*_'"@,C!P>*'  ?\&O?K+R)16*
M>6X0(Z;'E>*C9)'=XLYO>@H8\G3TO9KZP/ [NM**C@6_1);(ZP_#^J>AQP5H
M*!T/[V#OI@GS-;F?D03;MN:O+IVX\@9N1WB4E/\Z8#D/JF,64!@ NC0#EZJ&
MBVT[EE/9L9V?%39==W(:QX \34K7 &54R>Z.95>KN[M[]MT@!3\U9ZX'@X("
MTBR$QO(Y&,F"_ -L9.DS;45GM<Q3[PN488[3-S.;61_"!/@V^6C$)*9B"?(C
M,72VML<Y;7=(:S0.^)2*YZ2///.2,UY< M(',F1B%MP//X\Y>MTDRWVD<L/W
M!94R_O&%A=292>0]XR#NVO8NN8 F]#07">6MYZ3+!YRZ"1_/19=?A9DS[^A9
M/_%(JD0@SYUV52_];F96O">M'<[%!?1D.IF;;FSO-OOJ,>3;P_CGY5LA,90O
M.. C^#<;YVW86L40_*Y=?:W61PP ]'TO!% 8&[L!:4VH%REV2<EY'R0\E8^D
M+=>*F@ X0! $*>)FS?8.?AJ?L*2=UM<:OIS%1A <O_^Z5W9V]^&Y)%T:T/&0
MAXEQM86F8Q"AJTX:@KH:B'6RL1J'HCC&T7F>=.Q=PY1.91%+;JZ8K?G"@>HN
M<._S_H=CFY1-;6_'JL*?%Q,%?4J<GW%%&N-Q +R)X9AG2[9N'$-/\([.=)Q.
MD/AK++VV".MC;"X<4)]T4$^2+ZY4<:#]+5JW3C296Z4YI-XWG3QRQV LC:&G
MPJ#@A/1HP*\0[=B(U$#VK,^DKXOJ").$86F3#^2@.)%L% 7*#2D8<<&42/!8
M9'^J1\8#> ^P8QR9.%DE9H%@77)%W'":M/5Y (OC.#3@&+J6DFQ(2N-BK0#$
M'XR-M \O2:-8+IK];M:?G KO&T:-Z4P'1XDF8!:BQU<G-E#LM5CH$CT.T!\G
MFGNF[).Y]_2&Y]5Z0L>ZSBS+.AB<O7OEV1;1C[>(!$G=C\=E2MCN%QWM<1[T
M7$ _G'R2U2-_"J: XC#8$(6Q4RPS>1''0=34=JO5_=6B?3&PTA#T,P$K/A]
M*7M ,LZD?ML14%JUO!TSS%S*%S.]&\XN:1ZW2;EB%Z'CYHLTJ=XXYFDXIL/!
MJ@#:" =?0:@#>H(LNY37FUUFAP.];$YWG5><JFLYY0R[Y,HB4F:IVD73\XU?
M?F9^N1 4M0N6[^KR,C1O!/CG69^EXE36FV_@D):7.>6M^L:I^E9YH[=Y-RXR
M?=_XZ(V/4@H[E3*B8@DW57\V;JI0J[KAW8V;XKXODYM^D$.:,6B-AT@%^)CC
M10606BK%'B/ ;GU<O^>KH#%[M4STMR[!AO(Q0))&/^9DUHCY?D#C393M8N59
MHL1=O*]ERCB](?$"5\J5H^6YD]C%[9N#Y0\!T][SP$BX2'7/F1?L3$<]'FS<
M(Y7Q=,@I5Y\%.V=Q\:,F8)K(>Y!A5T,&3V:"[J$)_I? L"ME!V)Q/W7*/<WF
MF>S KJGC0E,"(-51W/OVX%*NU2CMI;'Y2I"-)8+ARBQ8:VD!\0L"YS,Q9A=,
MA_O8OLC#U^L*$F).++I\Y;:SMVV$0:-SU/CG(MB3DX"#10T63@ V#OGJBF]4
M_029T=PJIZ&/YC/%V]B>SDY \S>0E%17[\VE#I@D;DC ]L89!F0@^)4:HA4^
MQG2"*XE/^RPT]>4F?&IO+[@N,[LE4R$;>,[=?4R_VLZ^CJ0F8V UP.Q8%ZAS
M$5OTY9Y5ONL-G+FYT<B?#<_,7GP=.4]MFN:7;2U&5;R;QW1#3?U)LMZ)7JYI
M5LMZH-NW>:#KB(,\1_5OX)$MX(R%#,>NI>F&P$Y:,@$[A5S[8I&DNA=@*4X&
MXLM<F/;/S*UOQ)=>*YCBXE<,ED;6#.$XT"+H)9,P#IC4#3T,XKJ>?JD%=L;7
M:_BN\*5) _K+','*AILZ@EFV*QKXINA]!G1J;^5#X>+DX^?%\:2L5V?B%3FW
M#A\5#N?F.NZVT\D6I;XS"\R-'?8MP/[UA^BHDHN3LS^^SITB_R.;<[]HG+2L
MC^U6X[/5..ZVVG7B!E?N5,YGS7.G39+RY962\FFB/87 IZ/%$##QG7N>OWO>
M_(+O+KH) K<1$;E&1;<%D<B-P:JGD=/_C:1B_>GU$F1%1V2O:.Y0),RTVO\P
MBRF[;^'52_EZZGF6P:Q#!SH2V*:Z'WY^Y8<^H1R#7)1T*5C%P+D#M'^:LYL-
M9 ,E,QH]97N_F2A\^.;L;Z(%1_M]%.4@\8WLEBC=F9*D%TDPWJ0$WC% -44?
MD:#88\3A)ZB+"-_>$TQ!E_2UW8PC>6@-.,X(8,#7Q*5E]+ 6%TH6R4=0;&&H
MBUE"4#\2'!."-WKQ0N[VEM8E\59!GH!TX&/]EJ T<"LHU4IL?H^R3CH 'D7^
MQ+3D%FF%H'>GI,.#R,2$0:>14Q#4 4 4SP0&+T 5$YA%@O[(;.ID1KRP'""
MSUF@AY^ )C;> <B5AO]?%R5_\D3W2,VLM)L)-5Q1A)G/Q\K8Q/A&J$RYC:27
MNKQF#FH6%PQUBP_@_AXQH^ !AL>IUC97JG6E3XBPDTN 8V#90[MB+*!7&._#
ME H)J<CW2-\ 17T^CY5X%?E*K..%S(04D*&?E/(UW.AH#$88S)\ES[A.%)@&
MYJ$:25C*A:$F8!*T]C21 ^S[G*NQ8.@V&8A?Z25@Y^[ I"^8H<4I4B);P']H
MD;L,B!A'#T&78[57Y'G0IQ\%Y-/4%QSZA "^W>H^D?H@9A5\C%Q^"48Y(+</
MVC < +$&/#$+=1P?T!^Z:._YP.BO'M/7A$,>W:$VTJ5<C&X,\. H8)$448!8
M'@N) 0B) #_@/U@9.H"=/@X2H9S >(L@(XI+SH 4>,@4%UH4)'O:TA/H#6%J
MPZP(>&?IY34Z<RZH.9#,2;L1\P27E$GXD%DB)K+<D9DN:Z;Q/):@@7DS6W*^
MON C\D_T *)1"HE.XZC13L^CEP2@<8_IL4!/P50Q[]43TV*EDH?O"+@7.5A3
M5!ZJBVBLGU0!SZF89$Z65J&S[(*AY +H1CN+ O#M 7*H-=;W(/*D(?$% '"N
M_P&B4+@(?%< P"3JNZCG8RJA&,:!6:D9$X?94,X%::I5BQ3S$K^8/F*:#20W
M"J<?^Z[QZ9> :U[FO6:JZ8"AX2H%J@)=:XT>X#CJ2JK==FU@L3!]-^N+ <4:
M@SSQJFK@59$'N54SXTM?83/FE;;])D/68VOO:UV[H>!OID>K/\^- Y/POT>6
M_R%5)F35>-'RDJ3'*WRY.;5#XNMER=;WTKL42=I69VQ-[E8,>AOV%L&_FX]9
MFW-3,NE!^,A1#8G)ABP*Q&5#.X7#F'A7RK#-0[+\VV."Z,ZYNOEMU.R? *-Y
M[!U1Z0DV-F^-N"%#_^2\%N=1L[SV0RG$XRCMP@^%<N&.6_J11/N<D,>*SB<#
M^\N6#UE0:.'PAN^UD6RQ7B*UVEJJIA](>L^*E@.7F%>0T\E_=LO;.[4ROKX^
ME;F8_+; YD"/N4X-"DU%,GAQ[=B+\W4$9-$+)]V;Z\S>>.M1><M0LV-7WSCL
M!2&GR>&DY,(=F& 0<A*^DN/(5:YYD]4&<HV/=0<8H$[C1OC[70C^@A?BQR]\
M30MV7EZ)U@^I0,!"@3M7("R]MK\N)02+Z@'6,:)RAQKNTY.S1O>/]MU^(<%Z
M''5A&.[5QQFSKPPW=5S?(R;B*.'=JA6W%A6 ^5$P)9X;8=&6+EDT.5E<ID>)
MA/U  P]-^IX.W:"/$7F<2"?.XPY#*F@4PA@]G1NI(1>8 W@Q$>;70W+K=TEI
MSOQ Z\.L4*T4=U<J,9\-W=XM_H@*\WP=S.WOY+[_S8[K4/AQQ?(+R1=?95]?
MZ$JL8-%>1\A]WP"Y"E6L>&/HAU/-;:#^"+9O299@0@"T(E^*I!D)WWU<\GDY
M3'0WP7F7_W\2@&6@D[V.7LM BY@?_V(>)1@2T+\-;(LTAXSV,V5;YNV#@OSN
MCL#% WM 4.6*Z4MP9K(GBZ_'+_=NOC0Z76OF3BRLF'[42NAD$_ AA@?^=K_#
M_P-02P$"% ,4    "  #BC-9LDU]0DT,  #^)0  #0              @ $
M    97A?-S(U-CDR+FAT;5!+ 0(4 Q0    (  .*,UDD.;#Z9P,  &X-   1
M              "  7@,  !G96]S+3(P,C0P.3$Y+GAS9%!+ 0(4 Q0    (
M  .*,UG54DOVV 0  .4L   5              "  0X0  !G96]S+3(P,C0P
M.3$Y7V1E9BYX;6Q02P$"% ,4    "  #BC-9:#E"F/D%  !#/   %0
M        @ $9%0  9V5O<RTR,#(T,#DQ.5]L86(N>&UL4$L! A0#%     @
M XHS67%$BIIU!   ?2T  !4              ( !11L  &=E;W,M,C R-# Y
M,3E?<')E+GAM;%!+ 0(4 Q0    (  .*,UG4E\-!HQ$  )EV   3
M      "  >T?  !G96]S,C R-# Y,3E?.&LN:'1M4$L%!@     &  8 A $
' ,$Q      $!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>19
<FILENAME>geos20240919_8k_htm.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:dei="http://xbrl.sec.gov/dei/2023"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:xlink="http://www.w3.org/1999/xlink">
    <link:schemaRef xlink:href="geos-20240919.xsd" xlink:type="simple"/>
    <context id="d20248K">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001001115</identifier>
        </entity>
        <period>
            <startDate>2024-09-19</startDate>
            <endDate>2024-09-19</endDate>
        </period>
    </context>
    <dei:AmendmentFlag contextRef="d20248K" id="ixv-300">false</dei:AmendmentFlag>
    <dei:EntityCentralIndexKey contextRef="d20248K" id="ixv-301">0001001115</dei:EntityCentralIndexKey>
    <dei:DocumentType contextRef="d20248K" id="ixv-19">8-K</dei:DocumentType>
    <dei:DocumentPeriodEndDate contextRef="d20248K" id="ixv-32">2024-09-19</dei:DocumentPeriodEndDate>
    <dei:EntityRegistrantName contextRef="d20248K" id="ixv-38">GEOSPACE TECHNOLOGIES CORPORATION</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode contextRef="d20248K" id="ixv-50">TX</dei:EntityIncorporationStateCountryCode>
    <dei:EntityFileNumber contextRef="d20248K" id="ixv-54">001-13601</dei:EntityFileNumber>
    <dei:EntityTaxIdentificationNumber contextRef="d20248K" id="ixv-58">76-0447780</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1 contextRef="d20248K" id="ixv-82">7007 Pinemont</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown contextRef="d20248K" id="ixv-86">Houston</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince contextRef="d20248K" id="ixv-88">TX</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode contextRef="d20248K" id="ixv-93">77040</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode contextRef="d20248K" id="ixv-107">713</dei:CityAreaCode>
    <dei:LocalPhoneNumber contextRef="d20248K" id="ixv-109">986-4444</dei:LocalPhoneNumber>
    <dei:WrittenCommunications contextRef="d20248K" id="ixv-311">false</dei:WrittenCommunications>
    <dei:SolicitingMaterial contextRef="d20248K" id="ixv-312">false</dei:SolicitingMaterial>
    <dei:PreCommencementTenderOffer contextRef="d20248K" id="ixv-313">false</dei:PreCommencementTenderOffer>
    <dei:PreCommencementIssuerTenderOffer contextRef="d20248K" id="ixv-314">false</dei:PreCommencementIssuerTenderOffer>
    <dei:Security12bTitle contextRef="d20248K" id="ixv-174">Common Stock</dei:Security12bTitle>
    <dei:TradingSymbol contextRef="d20248K" id="ixv-179">GEOS</dei:TradingSymbol>
    <dei:SecurityExchangeName contextRef="d20248K" id="ixv-185">NASDAQ</dei:SecurityExchangeName>
    <dei:EntityEmergingGrowthCompany contextRef="d20248K" id="ixv-315">false</dei:EntityEmergingGrowthCompany>
</xbrl>
</XML>
</TEXT>
</DOCUMENT>
</SEC-DOCUMENT>
