XML 78 R68.htm IDEA: XBRL DOCUMENT v3.22.2
Other Comprehensive Income (Loss) (AOCI Reclassifications) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Other income, net $ (1,020) $ (1,431) $ (4,717) $ (1,606)
Income tax expense (benefit) (43,718) 10,635 (47,607) 17,599
Net income (loss) attributable to Tutor Perini Corporation 63,003 (31,165) 84,637 (47,199)
Defined Benefit Pension Plan | Reclassification out of Accumulated Other Comprehensive Income        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Other income, net 638 683 1,277 1,366
Income tax expense (benefit) (181) (192) (362) (383)
Net income (loss) attributable to Tutor Perini Corporation 457 491 915 983
Unrealized (gain) loss in fair value of investment adjustments | Reclassification out of Accumulated Other Comprehensive Income        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Other income, net 31 (17) 42 (173)
Income tax expense (benefit) (7) 3 (9) 36
Net income (loss) attributable to Tutor Perini Corporation $ 24 $ (14) $ 33 $ (137)