XML 107 R95.htm IDEA: XBRL DOCUMENT v3.22.4
Operating Segments and Geographic Information (Information About Reportable Segments) (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Segment Reporting Information [Line Items]      
Net sales $ 971,171 $ 932,886 $ 802,583
Operating income (loss) 144,432 117,182 67,334
Total assets 1,646,214 1,598,566 1,264,005
Capital expenditures 116,788 71,125 40,385
Depreciation & amortization 45,879 43,284 71,425
Investment in unconsolidated joint ventures 14,082 16,328 15,248
Equity income in unconsolidated joint ventures 4,437 7,032 4,877
Advanced Electronics Solutions      
Segment Reporting Information [Line Items]      
Net sales 530,215 534,429 458,679
Operating income (loss) 77,163 50,198 32,023
Total assets 854,194 826,719 746,086
Capital expenditures 58,858 38,945 23,689
Depreciation & amortization 21,721 22,936 23,593
Investment in unconsolidated joint ventures 0 0 0
Equity income in unconsolidated joint ventures 0 0 0
Elastomeric Material Solutions      
Segment Reporting Information [Line Items]      
Net sales 420,006 378,017 328,177
Operating income (loss) 60,351 60,051 30,817
Total assets 778,655 759,576 504,199
Capital expenditures 57,617 31,777 16,214
Depreciation & amortization 23,480 19,695 47,159
Investment in unconsolidated joint ventures 14,082 16,328 15,248
Equity income in unconsolidated joint ventures 4,437 7,032 4,877
Other      
Segment Reporting Information [Line Items]      
Net sales 20,950 20,440 15,727
Operating income (loss) 6,918 6,933 4,494
Total assets 13,365 12,271 13,720
Capital expenditures 313 403 482
Depreciation & amortization 678 653 673
Investment in unconsolidated joint ventures 0 0 0
Equity income in unconsolidated joint ventures 0 0 0
Recognized over time      
Segment Reporting Information [Line Items]      
Net sales 259,279 277,763 215,107
Recognized over time | Advanced Electronics Solutions      
Segment Reporting Information [Line Items]      
Net sales 227,031 244,016 190,042
Recognized over time | Elastomeric Material Solutions      
Segment Reporting Information [Line Items]      
Net sales 15,887 14,909 10,614
Recognized over time | Other      
Segment Reporting Information [Line Items]      
Net sales 16,361 18,838 14,451
Recognized at a point in time      
Segment Reporting Information [Line Items]      
Net sales 711,892 655,123 587,476
Recognized at a point in time | Advanced Electronics Solutions      
Segment Reporting Information [Line Items]      
Net sales 303,184 290,413 268,637
Recognized at a point in time | Elastomeric Material Solutions      
Segment Reporting Information [Line Items]      
Net sales 404,119 363,108 317,563
Recognized at a point in time | Other      
Segment Reporting Information [Line Items]      
Net sales $ 4,589 $ 1,602 $ 1,276