Annual report pursuant to Section 13 and 15(d)

NATURE OF OPERATIONS AND SIGNIFICANT ACCOUNTING POLICIES (Costs, Foreign Currency Translation, and Revenue) (Details)

v3.10.0.1
NATURE OF OPERATIONS AND SIGNIFICANT ACCOUNTING POLICIES (Costs, Foreign Currency Translation, and Revenue) (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Jun. 30, 2018
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Incentive Trip Accrual        
Convention and meeting costs   $ 6,540 $ 4,970  
Foreign Currency Translation        
Minimum cumulative inflation rate for considering a country to have a highly inflationary economy (as a percent)   100.00%    
Period of cumulative inflation rate for considering a country to have a highly inflationary economy   3 years    
Advertising Costs        
Advertising costs   $ 1,900 2,100 $ 1,900
Research and Development        
Research and development expenses   2,800 $ 3,400 $ 3,200
CEO Related Transition Costs        
Transition expenses $ 2,400      
Accrued transition costs   $ 1,000