v3.19.3
SUPPLEMENTAL CASH FLOW INFORMATION (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2019
Sep. 30, 2018
Supplemental Cash Flow Data:    
Cash paid for interest $ 3,377 $ 1,945
Cash paid for income taxes 2,266 1,265
Right-of-use assets obtained in exchange for operating lease obligations 31,013  
Supplemental disclosures of non-cash investing and financing activities:    
Change in purchases of property and equipment in accounts payable and accrued expenses 11,402 11,004
Unpaid business combination purchase price 8,411 3,995
Fair value of common stock issued related to business combination 0 (140,107)
Recovery of common stock in connection with indemnification settlement agreement 789 2,745
Fair value of common stock issued to settle the conversion of senior notes, due 2022 0 (189,916)
Fair value of shares received to settle senior note hedges, due 2022 $ 0 $ 189,916