v3.26.1
Note 15 - Segments - Segment Information (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Dec. 31, 2025
Total Assets $ 951,920 $ 584,417 $ 935,200
Capital Expenditures 2,643 2,790  
Depreciation and Amortization Expense 6,624 6,684  
Interest expense 2,530 4,152  
Operating Segments [Member]      
Total Assets 890,247 877,582  
Capital Expenditures 2,588 2,785  
Depreciation and Amortization Expense 6,472 6,545  
Interest expense 15 115  
Operating Segments [Member] | Aerospace, Defense, and Rugged Solutions Segment [Member]      
Total Assets 665,868 647,325  
Capital Expenditures 2,012 1,173  
Depreciation and Amortization Expense 4,830 5,010  
Interest expense 0 14  
Operating Segments [Member] | Industrial Technology and Data Solutions Segment [Member]      
Total Assets 224,379 230,257  
Capital Expenditures 576 1,612  
Depreciation and Amortization Expense 1,642 1,535  
Interest expense 15 101  
Segment Reporting, Reconciling Item, Corporate Nonsegment [Member]      
Total Assets 61,673 (293,165)  
Capital Expenditures 55 5  
Depreciation and Amortization Expense 152 139  
Interest expense $ 2,515 $ 4,037