XML 47 R37.htm IDEA: XBRL DOCUMENT v3.23.2
NATURE OF OPERATIONS - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Disaggregation of Revenue        
Product sales $ 42,316 $ 55,098 $ 85,497 $ 106,885
Consumer and MHP loans interest:        
Interest - consumer installments notes 4,825 4,701    
Interest - MHP notes 3,663 2,796    
Total consumer and MHP loans interest 8,488 7,497 16,193 14,262
Other 1,832 1,616 3,803 2,992
Total net revenue 52,636 64,211 $ 105,493 $ 124,139
Direct sales        
Disaggregation of Revenue        
Product sales 3,752 11,745    
Commercial sales        
Disaggregation of Revenue        
Product sales 15,893 14,305    
Inventory finance sales        
Disaggregation of Revenue        
Product sales 15,675 20,247    
Retail store sales        
Disaggregation of Revenue        
Product sales 4,282 5,657    
Other        
Disaggregation of Revenue        
Product sales $ 2,714 $ 3,144