XML 51 R39.htm IDEA: XBRL DOCUMENT v3.23.3
Note 2 - Acquisitions - Pro Forma (Details) - Metal-Fab [Member] - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2022
Net sales $ 660,424 $ 2,113,103
Net income (loss) $ 14,252 $ 89,805
Basic earnings per share (in dollars per share) $ 1.23 $ 7.78
Diluted earnings per share (in dollars per share) $ 1.23 $ 7.78
Historical OSI [Member]    
Net sales $ 634,437 $ 2,039,946
Net income (loss) $ 12,046 $ 86,972
Basic earnings per share (in dollars per share) $ 1.04 $ 7.53
Diluted earnings per share (in dollars per share) $ 1.04 $ 7.53
Historical [Member]    
Net sales $ 25,803 $ 72,605
Net income (loss) $ 5,023 $ 12,868
Basic earnings per share (in dollars per share) $ 0.43 $ 1.11
Diluted earnings per share (in dollars per share) $ 0.43 $ 1.11
Pro Forma [Member]    
Net sales $ 184 $ 552
Net income (loss) $ (2,817) $ (10,035)
Basic earnings per share (in dollars per share) $ (0.24) $ (0.86)
Diluted earnings per share (in dollars per share) $ (0.24) $ (0.86)