v3.26.1
Earnings Per Common Share (Schedule of Earnings Per Share, Basic and Diluted) (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 Tutor Perini Corporation $ 65,742 $ 19,974 $ 91,438 $ 47,972
Weighted-average common shares outstanding, basic (in shares) 52,601 52,724 52,668 52,631
Effect of dilutive RSUs and stock options (in shares) 871 470 943 471
Weighted-average common shares outstanding, diluted (in shares) 53,472 53,194 53,611 53,102
Basic (in dollars per share) $ 1.25 $ 0.38 $ 1.74 $ 0.91
Diluted (in dollars per share) $ 1.23 $ 0.38 $ 1.71 $ 0.90
Anti-dilutive securities not included above (in shares) 41 98 20 250