XML 50 R34.htm IDEA: XBRL DOCUMENT v3.10.0.1
ACCOUNTING POLICIES (Details 6)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2018
USD ($)
Dec. 31, 2017
USD ($)
Jun. 30, 2017
USD ($)
Jun. 30, 2018
USD ($)
segment
Jun. 30, 2017
USD ($)
Revenue recognition          
Number of principal segments (in segment) | segment       2  
Product delivery period from date of shipment, minimum       1 day  
Product delivery period from date of shipment, maximum       8 days  
Advertising revenue as a percentage of total revenues 2.00%   2.00% 2.00% 2.00%
Allowance for returns $ 15,539 $ 17,391   $ 15,539  
Deferred revenue 42,644 46,468   42,644  
Deferred revenue, revenue recognized         $ 37,000
Club O loyalty program          
Gift card and Club O Rewards breakage 1,300     3,000  
Total revenue, net $ 483,133   $ 432,024 $ 928,464 $ 864,459
Total revenue, net (as a percent) 100.00%   100.00% 100.00% 100.00%
Cost of goods sold          
Product costs and other cost of goods sold $ 371,841   $ 329,346 $ 705,361 $ 656,150
Fulfillment and related costs 19,549   18,507 37,491 37,231
Total cost of goods sold $ 391,390   $ 347,853 $ 742,852 $ 693,381
Product costs and other cost of goods sold (as a percent) 77.00%   76.00% 76.00% 76.00%
Fulfillment and related costs (as a percent) 4.00%   4.00% 4.00% 4.00%
Total cost of goods sold (as a percent) 81.00%   81.00% 80.00% 80.00%
Gross profit $ 91,743   $ 84,171 $ 185,612 $ 171,078
Gross profit (as a percent) 19.00%   19.00% 20.00% 20.00%
Advertising expense          
Advertising expense $ 88,900   $ 39,500 $ 157,800 $ 73,300
Prepaid advertising expense 992 987   992  
Self-funded health insurance          
Self-funded health insurance reserve 1,400 1,000   $ 1,400  
Income taxes          
Additional tax expense   25,300      
Amount related to the remeasurement of certain deferred tax assets and liabilities   25,200      
Provisional amount related to one-time transition tax on mandatory deemed repatriation of cumulative foreign earnings   41      
Club O loyalty program, gold          
Club O loyalty program          
Expiration period of Club O reward dollars after expiration of the customer's membership       90 days  
Club O Membership Fees and Reward Points          
Revenue recognition          
Deferred revenue $ 6,535 8,731   $ 6,535  
Accounting Standards Update 2014-09          
Club O loyalty program          
Cumulative effect of change in accounting principle   $ 5,000