XML 95 R77.htm IDEA: XBRL DOCUMENT v3.22.0.1
Industry Segment and Geographic Data, Operating Income to Earnings (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Reconciliation of segment operating income to net earnings [Abstract]      
Operating Income $ 128,999 $ 108,895 $ 94,495
Other non-operating income, net 3,494 812 2,587
Interest expense 2,028 2,328 5,286
Earnings from continuing operations before income taxes 130,465 107,379 91,796
Provision for income taxes 31,044 26,962 22,745
Earnings from continuing operations 99,421 80,417 69,051
Discontinued operations, net of tax (8,467) (23,024) (11,134)
Net earnings 90,954 57,393 57,917
Long-lived assets [Abstract]      
Long-lived assets [1] 450,630 313,234 326,025
United States [Member]      
Long-lived assets [Abstract]      
Long-lived assets [1] 315,983 241,053 253,384
Asia [Member]      
Long-lived assets [Abstract]      
Long-lived assets [1] 80,175 40,621 38,942
Europe [Member]      
Long-lived assets [Abstract]      
Long-lived assets [1] 37,892 16,504 17,004
Mexico [Member]      
Long-lived assets [Abstract]      
Long-lived assets [1] 12,119 10,586 12,036
Canada [Member]      
Long-lived assets [Abstract]      
Long-lived assets [1] $ 4,461 $ 4,470 $ 4,659
[1] Long-lived assets are attributed to countries based upon the location of the assets.