XML 55 R42.htm IDEA: XBRL DOCUMENT v3.25.2
SEGMENT INFORMATION (Tables)
6 Months Ended
Jun. 30, 2025
Segment Reporting [Abstract]  
Schedule of Segment Reporting Information
Three Months Ended June 30, 2025
(in thousands)Electronic
 Test
Environmental
Technologies
Process
Technologies
Corporate &
Other
Consolidated
Revenue$13,733 $7,215 $7,182 $— $28,130 
Cost of revenue7,418 4,534 4,205 — 16,157 
Other divisional costs4,755 2,070 2,578 — 9,403 
Division operating income (loss)1,560 611 399  2,570 
Acquired intangible amortization850 850 
Restructuring costs216 216 
Corporate expenses
2,431 2,431 
Operating (loss) income1,560 611 399 (3,497)(927)
Interest expense
(119)(119)
Other income463 463 
(Loss) earnings before income tax (benefit) expense$1,560 $611 $399 $(3,153)$(583)
Supplemental Disclosures:
Depreciation$152 $62 $61 $39 $314 
Stock-based compensation86 81 68 200 435 
Capital expenditures63 24 366 462 
Total assets$76,259 $21,944 $49,975 $1,475 $149,653 

Three Months Ended June 30, 2024
(in thousands)Electronic
 Test
Environmental
Technologies
Process
Technologies
Corporate &
Other
Consolidated
Revenue$16,159 $8,273 $9,559 $— $33,991 
Cost of revenue9,462 5,016 5,716 — 20,194 
Other divisional costs4,954 2,264 2,873 — 10,091 
Division operating income (loss)1,743 993 970  3,706 
Acquired intangible amortization897 897 
Corporate expenses
2,473 2,473 
Operating income (loss)1,743 993 970 (3,370)336 
Interest expense
(253)(253)
Other income213 213 
Earnings (loss) before income tax expense (benefit)$1,743 $993 $970 $(3,410)$296 
Supplemental Disclosures:
Depreciation$154 $80 $100 $22 $356 
Stock-based compensation53 48 52 411 564 
Capital expenditures106 122 17 71 316 
Total assets$81,668 $21,827 $55,460 $1,599 $160,554 
Schedule of Revenue by Geographic Location
The following table provides information about our geographic areas of operation. Revenue is based on the location to which the goods are shipped.
Three Months EndedSix Months Ended
June 30,June 30,
(in thousands)2025202420252024
Revenue:
U.S.$12,372 $14,423 $25,038 $24,900 
Foreign15,758 19,568 29,729 38,915 
$28,130 $33,991 $54,767 $63,815 
Schedule of Long-Lived Assets by Geographical Area
(in thousands)June 30,
2025
December 31,
2024
Property and equipment:
U.S.$2,113 $2,280 
Foreign2,564 2,177 
$4,677 $4,457