XML 61 R49.htm IDEA: XBRL DOCUMENT v3.24.3
Earnings Per Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Earnings Per Share [Abstract]        
Net income attributable to Werner $ 6,565 $ 23,704 $ 22,342 $ 88,809
Weighted average common shares outstanding (in shares) 61,808 63,390 62,659 63,360
Dilutive effect of stock-based awards (in shares) 214 347 203 343
Shares used in computing diluted earnings per share (in shares) 62,022 63,737 62,862 63,703
Basic earnings per share (in dollars per share) $ 0.11 $ 0.37 $ 0.36 $ 1.40
Diluted earnings per share (in dollars per share) $ 0.11 $ 0.37 $ 0.36 $ 1.39