XML 85 R70.htm IDEA: XBRL DOCUMENT v3.25.1
Other Comprehensive Income (Loss) (Schedule of Changes in AOCI Balances by Component (After-Tax)) (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Attributable to Tutor Perini Corporation:    
Balance at the beginning of the period $ 1,134,723  
Balance at the beginning of the period 1,158,606 $ 1,283,911
Other comprehensive income (loss) before reclassifications 1,514 (741)
Amounts reclassified from AOCI 284 366
Total other comprehensive income (loss) 1,798 (375)
Other comprehensive income 478 (467)
Balance at the end of the period 1,187,597 1,303,234
Balance at the end of the period 1,160,235  
Accumulated Other Comprehensive Income (Loss)    
Attributable to Tutor Perini Corporation:    
Balance at the beginning of the period (33,988) (39,787)
Balance at the beginning of the period (33,988) (39,787)
Balance at the end of the period (32,190) (40,162)
Balance at the end of the period (32,190) (40,162)
Defined Benefit Pension Plan    
Attributable to Tutor Perini Corporation:    
Balance at the beginning of the period (23,572) (29,354)
Other comprehensive income (loss) before reclassifications 0 0
Amounts reclassified from AOCI 302 321
Total other comprehensive income (loss) 302 321
Balance at the end of the period (23,270) (29,033)
Foreign Currency Translation    
Attributable to Tutor Perini Corporation:    
Balance at the beginning of the period (8,657) (6,893)
Other comprehensive income (loss) before reclassifications 313 (428)
Amounts reclassified from AOCI 0 0
Total other comprehensive income (loss) 313 (428)
Balance at the end of the period (8,344) (7,321)
Unrealized Gain (Loss) in Fair Value of Investments, Net    
Attributable to Tutor Perini Corporation:    
Balance at the beginning of the period (1,759) (3,540)
Other comprehensive income (loss) before reclassifications 1,201 (313)
Amounts reclassified from AOCI (18) 45
Total other comprehensive income (loss) 1,183 (268)
Balance at the end of the period (576) (3,808)
AOCI Attributable to Noncontrolling Interest    
Attributable to Tutor Perini Corporation:    
Balance at the beginning of the period (2,483) (731)
Balance at the end of the period (2,005) (1,198)
Defined Benefit Pension Plan    
Attributable to Tutor Perini Corporation:    
Balance at the beginning of the period 0 0
Other comprehensive income 0 0
Balance at the end of the period 0 0
Foreign Currency Translation    
Attributable to Tutor Perini Corporation:    
Balance at the beginning of the period (2,423) (312)
Other comprehensive income 356 (499)
Balance at the end of the period (2,067) (811)
Unrealized Gain (Loss) in Fair Value of Investments, Net    
Attributable to Tutor Perini Corporation:    
Balance at the beginning of the period (60) (419)
Other comprehensive income 122 32
Balance at the end of the period $ 62 $ (387)