v3.26.1
EARNINGS PER SHARE (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Earnings Per Share [Abstract]        
Net income attributable to Werner $ 6,350 $ 44,062 $ 2,088 $ 33,964
Weighted average common shares outstanding (in shares) 59,965 60,888 59,938 61,386
Dilutive effect of stock-based awards (in shares) 275 113 258 146
Shares used in computing diluted earnings per share (in shares) 60,240 61,001 60,196 61,532
Basic earnings per share (in dollars per share) $ 0.11 $ 0.72 $ 0.03 $ 0.55
Diluted earnings per share (in dollars per share) $ 0.11 $ 0.72 $ 0.03 $ 0.55