XML 114 R97.htm IDEA: XBRL DOCUMENT v3.20.4
Note 17 - Employer Benefit Plans - Multi-employer Pension Plans (Details) - USD ($)
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Contributions $ 45,029,000 $ 43,911 $ 36,784
Locals 302 and 612 iUOE-Employers Construction Industry Retirement Plan [Member]      
Contributions 5,479,000 4,726 3,646
Pension Trust Fund for Operating Engineers Pension Plan [Member]      
Contributions 10,569,000 11,363 10,431
All Other Funds [Member]      
Contributions $ 28,981,000 $ 27,822 $ 22,707