XML 70 R58.htm IDEA: XBRL DOCUMENT v3.23.2
Earnings Per Share - Schedule of Basic And Diluted Earnings Per Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Earnings Per Share [Abstract]        
Net income attributable to Werner $ 29,881 $ 72,290 $ 65,105 $ 126,039
Weighted average common shares outstanding (in shares) 63,384 64,394 63,345 64,965
Dilutive effect of stock-based awards (in shares) 303 332 344 362
Shares used in computing diluted earnings per share (in shares) 63,687 64,726 63,689 65,327
Basic earnings per share (in dollars per share) $ 0.47 $ 1.12 $ 1.03 $ 1.94
Diluted earnings per share (in dollars per share) $ 0.47 $ 1.12 $ 1.02 $ 1.93