XML 46 R35.htm IDEA: XBRL DOCUMENT v3.20.2
Recent Accounting Pronouncements (Details) - USD ($)
$ in Thousands
Jun. 30, 2020
Mar. 31, 2020
Jan. 01, 2020
Dec. 31, 2019
Jun. 30, 2019
Accounting Standards Update and Change in Accounting Principle [Abstract]          
Operating lease right-of-use assets $ 35,571     $ 27,748  
Operating lease liabilities 36,382     28,641  
New Accounting Pronouncements or Change in Accounting Principle [Line Items]          
Accounts receivable, net 127,907     129,118  
Stockholders' equity attributable to parent $ (410,053)     (381,015) $ (359,147)
Cumulative Effect, Period Of Adoption, Adjustment [Member]          
New Accounting Pronouncements or Change in Accounting Principle [Line Items]          
Stockholders' equity attributable to parent   $ 0 $ 300 $ 315  
Accounting Standards Update 2016-13 [Member]          
New Accounting Pronouncements or Change in Accounting Principle [Line Items]          
Accounts receivable, net     $ 400