XML 110 R93.htm IDEA: XBRL DOCUMENT v3.24.0.1
Business Segment Information - Financial Information by Reportable Segment (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Segment Reporting Information [Line Items]      
Net Revenues $ 756,992 $ 712,537 $ 645,413
Segment Operating Income (Loss) 28,917 39,788 48,881
Depreciation and Amortization Expenses 32,571 31,421 28,389
Capital Expenditures 19,134 19,551 15,934
Electronic Systems      
Segment Reporting Information [Line Items]      
Net Revenues 430,136 440,638  
Structural Systems      
Segment Reporting Information [Line Items]      
Net Revenues 326,856 271,899  
Operating Segments      
Segment Reporting Information [Line Items]      
Segment Operating Income (Loss) 65,546 67,101 77,863
Operating Segments | Electronic Systems      
Segment Reporting Information [Line Items]      
Net Revenues 430,136 440,638 412,648
Segment Operating Income (Loss) 42,086 49,876 57,629
Depreciation and Amortization Expenses 14,276 13,974 13,823
Capital Expenditures 6,007 10,717 7,471
Operating Segments | Structural Systems      
Segment Reporting Information [Line Items]      
Net Revenues 326,856 271,899 232,765
Segment Operating Income (Loss) 23,460 17,225 20,234
Depreciation and Amortization Expenses 18,060 17,212 14,331
Capital Expenditures 13,127 8,834 8,463
Segment Reconciling Items      
Segment Reporting Information [Line Items]      
Corporate General and Administrative Expenses (36,629) (27,313) (28,982)
Corporate Administration      
Segment Reporting Information [Line Items]      
Depreciation and Amortization Expenses 235 235 235
Capital Expenditures $ 0 $ 0 $ 0