XML 109 R87.htm IDEA: XBRL DOCUMENT v3.19.3
Business Acquisitions (Purchase Price Allocation) (Details) - Lansing Trade Group LLC
$ in Thousands
Jan. 01, 2019
USD ($)
Business Acquisition [Line Items]  
Cash consideration paid $ 171,100
Equity consideration 127,800
Purchase price holdback/ other accrued liabilities 30,000
Total purchase price consideration $ 328,944