v3.26.1
Note 15 - Segments - Segment Information (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Total Assets $ 1,264,182 $ 950,580 $ 1,264,182 $ 950,580 $ 935,200
Capital Expenditures 2,247 3,928 4,890 6,718  
Depreciation and Amortization Expense 6,911 6,600 13,535 13,284  
Interest expense 1,802 3,993 4,332 8,145  
Operating Segments [Member]          
Total Assets 946,236 892,977 946,236 892,977  
Capital Expenditures 2,211 3,924 4,799 6,709  
Depreciation and Amortization Expense 6,783 6,458 13,255 13,003  
Interest expense 36 88 51 203  
Operating Segments [Member] | Aerospace, Defense, and Rugged Solutions Segment [Member]          
Total Assets 682,388 657,501 682,388 657,501  
Capital Expenditures 1,501 1,974 3,513 3,147  
Depreciation and Amortization Expense 4,871 4,870 9,701 9,880  
Interest expense 0 166 0 180  
Operating Segments [Member] | Industrial Technology and Data Solutions Segment [Member]          
Total Assets 263,848 235,476 263,848 235,476  
Capital Expenditures 710 1,950 1,286 3,562  
Depreciation and Amortization Expense 1,912 1,588 3,554 3,123  
Interest expense 36 (78) 51 23  
Segment Reporting, Reconciling Item, Corporate Nonsegment [Member]          
Total Assets 317,946 57,603 317,946 57,603  
Capital Expenditures 36 4 91 9  
Depreciation and Amortization Expense 128 142 280 281  
Interest expense $ 1,766 $ 3,905 $ 4,281 $ 7,942