XML 47 R36.htm IDEA: XBRL DOCUMENT v3.21.2
NATURE OF OPERATIONS - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Disaggregation of Revenue        
Product sales $ 48,300 $ 36,566 $ 121,689 $ 106,940
Consumer and MHP loans interest:        
Interest - consumer installments notes 4,019 4,014 12,208 11,983
Interest - MHP notes 3,240 2,414 8,423 6,936
Total consumer and MHP loans interest 7,259 6,428 20,631 18,919
Other 911 749 2,679 2,163
Total net revenue 56,470 43,743 144,999 128,022
Direct sales        
Disaggregation of Revenue        
Product sales 8,434 1,453 17,093 7,528
Commercial sales        
Disaggregation of Revenue        
Product sales 12,198 17,681 37,840 54,532
Consignment sales        
Disaggregation of Revenue        
Product sales 18,641 11,950 43,381 29,875
Retail store sales        
Disaggregation of Revenue        
Product sales 5,929 3,939 15,435 11,475
Other        
Disaggregation of Revenue        
Product sales $ 3,098 $ 1,543 $ 7,940 $ 3,530