XML 50 R39.htm IDEA: XBRL DOCUMENT v3.22.2.2
NATURE OF OPERATIONS - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Disaggregation of Revenue        
Product sales $ 55,098 $ 41,115 $ 106,885 $ 73,389
Consumer and MHP loans interest:        
Interest - consumer installments notes 4,701 4,046 9,158 8,189
Interest - MHP notes 2,796 2,688 5,104 5,183
Total consumer and MHP loans interest 7,497 6,734 14,262 13,372
Other 1,616 740 2,992 1,767
Total net revenue 64,211 48,589 124,139 88,528
Direct sales        
Disaggregation of Revenue        
Product sales 11,745 5,493 22,608 8,915
Commercial sales        
Disaggregation of Revenue        
Product sales 14,305 13,050 28,364 25,368
Consignment sales        
Disaggregation of Revenue        
Product sales 20,247 13,889 40,287 24,488
Retail store sales        
Disaggregation of Revenue        
Product sales 5,657 6,183 9,816 9,504
Other        
Disaggregation of Revenue        
Product sales $ 3,144 $ 2,500 $ 5,810 $ 5,114