XML 54 R44.htm IDEA: XBRL DOCUMENT v3.23.3
Acquisitions - Pro Forma Information (Details) - PLH Group Inc - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2022
Pro forma results    
Tax rate 18.60% 19.60%
Revenue $ 1,339,477 $ 3,485,099
Income before provision for income taxes 62,760 101,760
Net Income $ 51,111 $ 81,815
Weighted average common shares outstanding:    
Basic (in shares) 53,181 53,228
Diluted (in shares) 53,748 53,778
Earnings per share:    
Basic (in dollars per share) $ 0.96 $ 1.54
Diluted (in dollars per share) $ 0.95 $ 1.52