XML 87 R67.htm IDEA: XBRL DOCUMENT v3.21.2
Employee Benefit Plans (Details) - USD ($)
12 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2019
Multiemployer Plans [Line Items]      
Contributions to other multiemployer plans $ 3,653,000 $ 8,000,000 $ 13,703,000
Total contributions made $ 15,369,000 37,403,000 64,386,000
Boilermaker-Blacksmith National Pension Trust [Member]      
Multiemployer Plans [Line Items]      
EIN/Pension Plan Number 48-6168020/001    
FIP/RP Status Pending or Implemented Implemented    
Multiemployer Plan, Employer Contribution, Cost $ 4,003,000 $ 6,634,000 12,434,000
Surcharge Imposed No    
Multiemployer Plans, Underfunded Status, Description Yellow Yellow  
Joint Pension Fund Local Union One Six Four Ibew [Domain]      
Multiemployer Plans [Line Items]      
EIN/Pension Plan Number 22-6031199/001    
FIP/RP Status Pending or Implemented Implemented    
Multiemployer Plan, Employer Contribution, Cost $ 1,958,000 $ 1,560,000 2,180,000
Surcharge Imposed No    
Multiemployer Plans, Underfunded Status, Description Described below (1) Described below (1)  
Joint Pension Fund Local Union Number 102 IBEW [Member] [Domain]      
Multiemployer Plans [Line Items]      
EIN/Pension Plan Number 22-1615726/001    
FIP/RP Status Pending or Implemented NA    
Multiemployer Plan, Employer Contribution, Cost $ 1,341,000 $ 1,227,000 1,610,000
Surcharge Imposed No    
Multiemployer Plans, Underfunded Status, Description Described below (1) Green  
IBEW Local 456 Pension Plan [Member] [Domain]      
Multiemployer Plans [Line Items]      
EIN/Pension Plan Number 22-6238995/001    
FIP/RP Status Pending or Implemented NA    
Multiemployer Plan, Employer Contribution, Cost $ 595,000 $ 427,000 574,000
Surcharge Imposed No    
Multiemployer Plans, Underfunded Status, Description Green Green  
Local 351 IBEW Pension Plan [Member]      
Multiemployer Plans [Line Items]      
EIN/Pension Plan Number 22-3417366/001    
FIP/RP Status Pending or Implemented NA    
Multiemployer Plan, Employer Contribution, Cost $ 479,000 $ 1,709,000 2,025,000
Surcharge Imposed No    
Multiemployer Plans, Underfunded Status, Description Described below (1) Green  
Steamfitters Local Union Number 420 Pension Plan [Member] [Domain]      
Multiemployer Plans [Line Items]      
EIN/Pension Plan Number 23-2004424/001    
FIP/RP Status Pending or Implemented Implemented    
Multiemployer Plan, Employer Contribution, Cost $ 442,000 $ 1,523,000 639,000
Surcharge Imposed Yes    
Multiemployer Plans, Underfunded Status, Description Described below (1) Red  
IBEW Local Union 98 Pension Plan [Member]      
Multiemployer Plans [Line Items]      
EIN/Pension Plan Number 23-1990722/001    
FIP/RP Status Pending or Implemented Implemented    
Multiemployer Plan, Employer Contribution, Cost $ 195,000 $ 352,000 828,000
Surcharge Imposed Yes    
Multiemployer Plans, Underfunded Status, Description Red Red  
Indiana Laborers Pension Fund [Domain]      
Multiemployer Plans [Line Items]      
EIN/Pension Plan Number 35-6027150/001    
FIP/RP Status Pending or Implemented NA    
Multiemployer Plan, Employer Contribution, Cost $ 20,000 $ 1,604,000 3,349,000
Surcharge Imposed No    
Multiemployer Plans, Underfunded Status, Description Described below (1) Green  
Ironworkers Mid-America Pension Plan, Local 395 [Member]      
Multiemployer Plans [Line Items]      
EIN/Pension Plan Number 36-6488227/001    
FIP/RP Status Pending or Implemented NA    
Multiemployer Plan, Employer Contribution, Cost $ 0 $ 840,000 2,596,000
Surcharge Imposed No    
Multiemployer Plans, Underfunded Status, Description Described below (1) Green  
Pipefitters Retirement Fund, Local 597 [Member]      
Multiemployer Plans [Line Items]      
EIN/Pension Plan Number 62-6105084/001    
FIP/RP Status Pending or Implemented NA    
Multiemployer Plan, Employer Contribution, Cost $ 0 $ 835,000 3,469,000
Surcharge Imposed No    
Multiemployer Plans, Underfunded Status, Description Green Green  
Iron Workers Pension Plan of Western Pennsylvania, Local 3 [Member]      
Multiemployer Plans [Line Items]      
EIN/Pension Plan Number 25-1283169/001    
FIP/RP Status Pending or Implemented Implemented    
Multiemployer Plan, Employer Contribution, Cost $ 0 $ 500,000 2,317,000
Surcharge Imposed No    
Multiemployer Plans, Underfunded Status, Description Described below (1) Described below (1)  
Iron Workers Pension Plan, Loc. 55 [Member]      
Multiemployer Plans [Line Items]      
EIN/Pension Plan Number 34-6682351/001    
FIP/RP Status Pending or Implemented NA    
Multiemployer Plan, Employer Contribution, Cost $ 0 $ 2,951,000 4,333,000
Surcharge Imposed No    
Multiemployer Plans, Underfunded Status, Description Described below (1) Green  
National Electrical Benefit Fund, Local 488 and 126 [Member]      
Multiemployer Plans [Line Items]      
EIN/Pension Plan Number 53-0181657/001    
FIP/RP Status Pending or Implemented NA    
Multiemployer Plan, Employer Contribution, Cost $ 1,865,000 $ 2,674,000 5,893,000
Surcharge Imposed No    
Multiemployer Plans, Underfunded Status, Description Described below (1) Green  
Connecticut Plumbers and Pipefitters Pension Fund, Local 777 [Member]      
Multiemployer Plans [Line Items]      
EIN/Pension Plan Number 06-6050353/001    
FIP/RP Status Pending or Implemented NA    
Multiemployer Plan, Employer Contribution, Cost $ 0 $ 0 3,307,000
Surcharge Imposed No    
Multiemployer Plans, Underfunded Status, Description Green Green  
Northwestern Ohio Plumbers and Pipe Fitters Local 50 [Member]      
Multiemployer Plans [Line Items]      
EIN/Pension Plan Number 34-6502487/001    
FIP/RP Status Pending or Implemented NA    
Multiemployer Plan, Employer Contribution, Cost $ 0 $ 2,504,000 1,161,000
Surcharge Imposed No    
Multiemployer Plans, Underfunded Status, Description Described below (1) Green  
OhioCarpentersPensionFundLocal1090and351      
Multiemployer Plans [Line Items]      
EIN/Pension Plan Number 34-6574360/001    
FIP/RP Status Pending or Implemented Implemented    
Multiemployer Plan, Employer Contribution, Cost $ 0 $ 3,042,000 2,962,000
Surcharge Imposed Yes    
Multiemployer Plans, Underfunded Status, Description Described below (1) Red  
IBEW Local 654 Pension Plan      
Multiemployer Plans [Line Items]      
EIN/Pension Plan Number 23-6538183/001    
FIP/RP Status Pending or Implemented NA    
Multiemployer Plan, Employer Contribution, Cost $ 818,000 $ 1,021,000 $ 1,006,000
Surcharge Imposed No    
Multiemployer Plans, Underfunded Status, Description Described below (1) Green