v3.26.3
Note 16 - Segments - Segment Information (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Dec. 31, 2025
Total assets $ 1,309,439 $ 952,804 $ 1,309,439 $ 952,804 $ 935,200
Capital expenditures 6,146 1,860 11,036 8,578  
Depreciation and amortization expense 7,271 6,652 20,806 19,936  
Interest expense 71 3,630 4,403 11,775  
Operating Segments [Member]          
Total assets 982,791 892,758 982,791 892,758  
Capital expenditures 6,060 1,814 10,859 8,523  
Depreciation and amortization expense 7,141 6,508 20,396 19,511  
Interest expense 66 39 117 242  
Operating Segments [Member] | Aerospace, Defense, and Rugged Solutions Segment [Member]          
Total assets 689,984 658,378 689,984 658,378  
Capital expenditures 4,605 1,355 8,118 4,502  
Depreciation and amortization expense 5,287 4,905 14,988 14,785  
Interest expense 58 17 58 197  
Operating Segments [Member] | Industrial Technology and Data Solutions Segment [Member]          
Total assets 292,807 234,380 292,807 234,380  
Capital expenditures 1,455 459 2,741 4,021  
Depreciation and amortization expense 1,854 1,603 5,408 4,726  
Interest expense 8 22 59 45  
Segment Reporting, Reconciling Item, Corporate Nonsegment [Member]          
Total assets 326,648 60,046 326,648 60,046  
Capital expenditures 86 46 177 55  
Depreciation and amortization expense 130 144 410 425  
Interest expense $ 5 $ 3,591 $ 4,286 $ 11,533