v3.26.1
Changes in Equity (Schedule of Stockholders Equity) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Attributable to Tutor Perini Corporation:        
Balance at the beginning of the period $ 1,265,011 $ 1,187,597 $ 1,262,662 $ 1,158,606
Net income 84,068 47,086 123,596 89,835
Other comprehensive income (loss) (1,479) 3,262 (3,710) 5,538
Share-based compensation 4,976 2,984 7,108 3,851
Issuance of common stock, net (4,136) 40 (11,253) (5,111)
Dividends (3,329)   (6,659)  
Repurchase of common stock (10,032)   (30,159)  
Contributions from noncontrolling interests   7,500 4,994 7,500
Distributions to noncontrolling interests   (8,650) (11,500) (20,400)
Balance at the end of the period 1,335,079 1,239,819 1,335,079 1,239,819
Common Stock        
Attributable to Tutor Perini Corporation:        
Balance at the beginning of the period 52,615 52,703 52,791 52,486
Issuance of common stock, net 91 40 193 257
Repurchase of common stock (137)   (415)  
Balance at the end of the period 52,569 52,743 52,569 52,743
Additional Paid-in Capital        
Attributable to Tutor Perini Corporation:        
Balance at the beginning of the period 1,137,499 1,142,299 1,148,634 1,146,800
Share-based compensation 4,976 2,984 7,108 3,851
Issuance of common stock, net (4,227) 0 (11,446) (5,368)
Repurchase of common stock (2,971)   (9,019)  
Balance at the end of the period 1,135,277 1,145,283 1,135,277 1,145,283
Retained Earnings (Deficit)        
Attributable to Tutor Perini Corporation:        
Balance at the beginning of the period 55,008 (2,577) 46,443 (30,575)
Net income 65,742 19,974 91,438 47,972
Dividends (3,329)   (6,659)  
Repurchase of common stock (6,924)   (20,725)  
Balance at the end of the period 110,497 17,397 110,497 17,397
Accumulated Other Comprehensive Loss        
Attributable to Tutor Perini Corporation:        
Balance at the beginning of the period (31,023) (32,190) (29,234) (33,988)
Other comprehensive income (loss) (1,110) 1,946 (2,899) 3,744
Balance at the end of the period (32,133) (30,244) (32,133) (30,244)
Noncontrolling Interests        
Attributable to Tutor Perini Corporation:        
Balance at the beginning of the period 50,912 27,362 44,028 23,883
Net income 18,326 27,112 32,158 41,863
Other comprehensive income (loss) (369) 1,316 (811) 1,794
Contributions from noncontrolling interests   7,500 4,994 7,500
Distributions to noncontrolling interests   (8,650) (11,500) (20,400)
Balance at the end of the period $ 68,869 $ 54,640 $ 68,869 $ 54,640