XML 18 R37.htm IDEA: XBRL DOCUMENT v3.20.1
NATURE OF OPERATIONS - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Disaggregation of Revenue    
Product sales $ 31,195 $ 31,550
Consumer and MHP loans interest:    
Interest - consumer installments notes 4,149 4,130
Interest - MHP notes 2,275 1,400
Total consumer and MHP loans interest 6,424 5,530
Other 654 874
Total net revenue 38,273 37,954
Direct sales    
Disaggregation of Revenue    
Product sales 2,225 4,457
Commercial sales    
Disaggregation of Revenue    
Product sales 15,791 12,503
Consignment sales    
Disaggregation of Revenue    
Product sales 8,840 10,037
Retail store sales    
Disaggregation of Revenue    
Product sales 3,182 3,341
Other    
Disaggregation of Revenue    
Product sales $ 1,157 $ 1,212