Annual report pursuant to Section 13 and 15(d)

Other Commitments and Contingencies (Details)

v3.19.3.a.u2
Other Commitments and Contingencies (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2017
Dec. 31, 2019
Dec. 31, 2018
Outstanding Bonds      
Performance bonds   $ 87,286 $ 65,517
Licensing, insurance, and other bonds   25,309 22,287
Total bonds   $ 112,595 $ 87,804
Owens      
Other Commitments and Contingencies      
Settlement paid $ 30,000