XML 52 R32.htm IDEA: XBRL DOCUMENT v3.25.0.1
REVENUE (Tables)
12 Months Ended
Dec. 31, 2024
REVENUE  
Schedules of sales concentration

Year ended December 31,

2024

2023

% of

% of

Product

Product

Sales

    

Sales

Sales

    

Sales

Customer A

$

10,733

8.3

$

4,782

3.3

Customer B

$

2,405

1.9

$

10,134

7.0

Customer C

$

$

10,033

6.9

Schedule of disaggregation of revenue

Year ended

December 31, 

2024

    

2023

Product sales:

Direct sales

$

9,156

$

17,540

Commercial sales

 

55,131

 

54,955

Inventory finance sales

36,740

44,135

Retail store sales

20,026

19,169

Other product sales (1)

 

8,292

 

9,301

Total product sales

 

129,345

 

145,100

Loan portfolio interest:

 

  

 

  

Interest - consumer installment notes

 

21,006

 

19,360

Interest - MHP notes

 

16,962

 

14,330

Interest - dealer finance notes

3,214

3,730

Total loan portfolio interest

 

41,182

 

37,420

Other revenue

 

13,664

 

6,624

Total net revenue

$

184,191

$

189,144

(1)Other product sales revenue from ancillary products and services including parts, freight and other services