v3.26.1
SEGMENT AND GEOGRAPHIC AREA INFORMATION (Tables)
3 Months Ended
Mar. 31, 2026
Segment Reporting [Abstract]  
Schedule of Segment Reporting Information
The following tables present our results of operations by reportable segment as reconciled to consolidated net earnings (loss) before income tax expense (benefit):
Three Months Ended March 31, 2026
(in thousands)Electronic
 Test
Environmental
Technologies
Process
Technologies
Corporate &
Other
Consolidated
Revenue$17,341 $8,351 $8,194 $— $33,886 
Cost of revenue8,923 4,867 4,688 — 18,478 
Other divisional costs5,621 2,265 2,813 — 10,699 
Division operating income2,797 1,219 693  4,709 
Acquired intangible amortization778 778 
Restructuring costs744 744 
Corporate expenses
2,233 2,233 
Operating income (loss)2,797 1,219 693 (3,755)954 
Interest expense
(80)(80)
Other income103 103 
Earnings (loss) before income tax expense$2,797 $1,219 $693 $(3,732)$977 
Supplemental Disclosures:
Depreciation$174 $67 $54 $80 $375 
Stock-based compensation104 47 (6)146 291 
Capital expenditures443 155 22 24 644 
Total assets$76,329 $23,513 $45,298 $5,627 $150,767 
Three Months Ended March 31, 2025
(in thousands)Electronic
 Test
Environmental
Technologies
Process
Technologies
Corporate &
Other
Consolidated
Revenue$13,259 $6,268 $7,110 $— $26,637 
Cost of revenue7,313 4,163 4,105 — 15,581 
Other divisional costs5,265 2,360 2,798 — 10,423 
Division operating income (loss)681 (255)207  633 
Acquired intangible amortization813 813 
Restructuring costs313 313 
Corporate expenses
2,388 2,388 
Operating (loss) income681 (255)207 (3,514)(2,881)
Interest expense
(152)(152)
Other income244 244 
(Loss) earnings before income tax (benefit) expense$681 $(255)$207 $(3,422)$(2,789)
Supplemental Disclosures:
Depreciation$154 $65 $62 $35 $316 
Stock-based compensation54 (32)52 349 423 
Capital expenditures134 82 229 
Total assets$73,322 $21,666 $51,467 $1,572 $148,027 
Schedule of Revenue by Geographic Location
The following tables provide information about our geographic areas of operation. Revenue is based on the location to which the goods are shipped.
Three Months Ended
March 31,
(in thousands)20262025
Revenue:
U.S.$17,028 $12,666 
Foreign16,858 13,971 
$33,886 $26,637 
Schedule of Long-Lived Assets by Geographical Area
(in thousands)March 31,
2026
December 31,
2025
Property and equipment:
U.S.$2,190 $2,250 
Foreign2,775 2,528 
$4,965 $4,778