XML 47 R36.htm IDEA: XBRL DOCUMENT v3.21.2
NATURE OF OPERATIONS - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Disaggregation of Revenue        
Product sales $ 41,115 $ 39,179 $ 73,389 $ 70,375
Consumer and MHP loans interest:        
Interest - consumer installments notes 4,046 3,820 8,189 7,969
Interest - MHP notes 2,688 2,247 5,183 4,522
Total consumer and MHP loans interest 6,734 6,067 13,372 12,491
Other 740 760 1,767 1,414
Total net revenue 48,589 46,006 88,528 84,280
Direct sales        
Disaggregation of Revenue        
Product sales 5,493 3,850 8,918 6,076
Commercial sales        
Disaggregation of Revenue        
Product sales 13,050 21,059 25,648 36,851
Consignment sales        
Disaggregation of Revenue        
Product sales 13,889 9,114 24,489 17,924
Retail store sales        
Disaggregation of Revenue        
Product sales 6,183 4,325 9,508 7,536
Other        
Disaggregation of Revenue        
Product sales $ 2,500 $ 831 $ 4,826 $ 1,988