XML 62 R98.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Accrued Liabilities Accrued Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2019
Dec. 31, 2018
Accrued Liabilities [Abstract]    
Employee-related Liabilities, Current $ 40,101 $ 33,249
Accrued Marketing Costs, Current 15,294 10,238
Taxes Payable, Current 22,922 11,189
Accrued Utilities, Current 40,498 21,403
Interest Payable 873 65
Accrued Customer Credits, Current 2,772 3,325
Accrued Professional Fees, Current 4,482 2,049
Accrued Inventory 871 1,188
Other Accrued Liabilities, Current 9,776 4,664
Accrued expenses $ 137,589 $ 87,370