XML 68 R58.htm IDEA: XBRL DOCUMENT v3.23.3
Earnings Per Share - Schedule of Basic And Diluted Earnings Per Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Earnings Per Share [Abstract]        
Net income attributable to Werner $ 23,704 $ 55,051 $ 88,809 $ 181,090
Weighted average common shares outstanding (in shares) 63,390 63,386 63,360 64,433
Dilutive effect of stock-based awards (in shares) 347 396 343 386
Shares used in computing diluted earnings per share (in shares) 63,737 63,782 63,703 64,819
Basic earnings per share (in dollars per share) $ 0.37 $ 0.87 $ 1.40 $ 2.81
Diluted earnings per share (in dollars per share) $ 0.37 $ 0.86 $ 1.39 $ 2.79