XML 47 R36.htm IDEA: XBRL DOCUMENT v3.21.1
NATURE OF OPERATIONS - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Disaggregation of Revenue    
Product sales $ 32,274 $ 31,195
Consumer and MHP loans interest:    
Interest - consumer installments notes 4,143 4,149
Interest - MHP notes 2,495 2,275
Total consumer and MHP loans interest 6,638 6,424
Other 1,028 654
Total net revenue 39,940 38,273
Direct sales    
Disaggregation of Revenue    
Product sales 3,422 2,225
Commercial sales    
Disaggregation of Revenue    
Product sales 12,318 15,791
Consignment sales    
Disaggregation of Revenue    
Product sales 10,599 8,840
Retail store sales    
Disaggregation of Revenue    
Product sales 3,321 3,182
Other    
Disaggregation of Revenue    
Product sales $ 2,614 $ 1,157