XML 48 R38.htm IDEA: XBRL DOCUMENT v3.23.2
Note 2 - Acquisitions - Pro Forma (Details) - Metal-Fab [Member] - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2022
Net sales $ 733,477 $ 1,452,679
Net income (loss) $ 38,610 $ 75,553
Basic earnings per share (in dollars per share) $ 3.35 $ 6.55
Diluted earnings per share (in dollars per share) $ 3.35 $ 6.55
Historical OSI [Member]    
Net sales $ 709,176 $ 1,405,509
Net income (loss) $ 37,624 $ 74,926
Basic earnings per share (in dollars per share) $ 3.26 $ 6.49
Diluted earnings per share (in dollars per share) $ 3.26 $ 6.49
Historical [Member]    
Net sales $ 24,117 $ 46,802
Net income (loss) $ 3,803 $ 7,845
Basic earnings per share (in dollars per share) $ 0.33 $ 0.68
Diluted earnings per share (in dollars per share) $ 0.33 $ 0.68
Pro Forma [Member]    
Net sales $ 184 $ 368
Net income (loss) $ (2,817) $ (7,218)
Basic earnings per share (in dollars per share) $ (0.24) $ (0.63)
Diluted earnings per share (in dollars per share) $ (0.24) $ (0.63)