GEOSPACE TECHNOLOGIES CORP (GEOS)
2025-06-30 | 2024-12-31 | 2024-06-30 | ||
---|---|---|---|---|
Total revenue | 24,843 | 37,223 | 25,858 | |
Product | 15,150 | - | - | |
Rental | 2,154 | - | - | |
Total cost of revenue | 17,304 | 17,074 | 17,332 | |
Gross profit | 7,539 | 20,149 | 8,526 | |
Gain on disposal of property | 4,616 | - | - | |
Selling, general and administrative | 7,546 | 7,420 | 6,941 | |
Research and development | 4,238 | 4,894 | 4,011 | |
Provision for (recovery of) credit losses | 2 | - | -33 | |
Total operating expenses | 11,786 | 12,314 | 10,919 | |
Income (loss) from operations | 369 | 7,835 | -2,393 | |
Other, net | -38 | -33 | -37 | |
Interest income | 537 | 745 | 472 | |
Interest expense | 44 | 44 | 44 | |
Foreign currency transaction gains (losses), net | 4 | -14 | -70 | |
Total other income, net | 459 | 654 | 321 | |
Income (loss) before income taxes | 828 | 8,489 | -2,072 | |
Income tax expense (benefit) | 68 | 100 | -2 | |
Net income (loss) | 760 | 8,376 | -2,070 | |
Basic (in dollars per share) | 0.06 | 0.66 | -0.16 | |
Basic (in shares) | 12,805,414 | 12,753,378 | 13,216,386 | |
Diluted (in dollars per share) | 0.06 | 0.65 | -0.16 | |
Diluted (in shares) | 12,805,414 | 12,877,387 | 13,216,386 |