Geospace Technologies Announces Cost Savings
Geospace reports $19.7 million revenue and $11.1 million net loss Geospace Technologies reported $19.7 million of revenue and a net loss of $11.1 million for the quarter ended March 31, 2026. The company outlined $12M annualized cost savings following a 20% workforce