XML 95 R81.htm IDEA: XBRL DOCUMENT v3.10.0.1
Multiemployer Plans (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2018
USD ($)
item
Dec. 31, 2017
USD ($)
item
Dec. 31, 2016
USD ($)
item
Multiemployer plans      
Number of pension plans in which annual contribution was made by the entity during last three years | item 38 38 38
Number of pension plans in which the entity contributed | item 0 0 0
Contributions for significant plans $ 33,000 $ 33,960 $ 25,304
Contributions to other multiemployer plans 15,790 12,975 8,879
Total contributions made 48,790 46,935 34,183
Central Pension Fund of the International Union of Operating Engineers and Participating Employers      
Multiemployer plans      
Contributions for significant plans 6,643 7,562 5,373
Southern California Pipetrades Trust Funds      
Multiemployer plans      
Contributions for significant plans 5,122 3,219 2,614
Laborers International Union of North America National (Industrial) Pension Fund      
Multiemployer plans      
Contributions for significant plans 3,967 4,658 2,415
Laborers Pension Trust Fund for Northern California      
Multiemployer plans      
Contributions for significant plans 3,793 2,945 3,598
Plumbers & Pipefitters National Pension Fund      
Multiemployer plans      
Contributions for significant plans 3,686 2,548 2,161
Construction Laborers Pension Trust for Southern California      
Multiemployer plans      
Contributions for significant plans 2,873 2,393 2,742
Minnesota laborers Pension Fund [Member]      
Multiemployer plans      
Contributions for significant plans 2,565 2,137 2,018
Operating Engineer Trust Funds      
Multiemployer plans      
Contributions for significant plans 2,363 2,448 1,643
Pipeline Industry Benefit Fund      
Multiemployer plans      
Contributions for significant plans $ 1,988 $ 6,050 $ 2,740