XML 39 R28.htm IDEA: XBRL DOCUMENT v3.25.2
REVENUE (Tables)
6 Months Ended
Jun. 30, 2025
REVENUE  
Schedule of disaggregation of revenue

Three months ended

Six months ended

June 30, 

June 30, 

2025

    

2024

2025

    

2024

Product sales:

Direct sales

$

2,804

$

3,372

$

4,293

$

5,167

Commercial sales

 

11,844

 

11,248

 

18,640

 

24,850

Inventory finance sales

14,030

9,154

25,161

17,618

Retail store sales

7,292

4,441

10,633

9,236

Other product sales (1)

 

2,417

 

3,437

 

3,950

 

5,613

Total product sales

 

38,387

 

31,652

 

62,677

 

62,484

Loan portfolio interest:

 

  

 

  

 

  

 

  

Interest - consumer installment notes

 

5,936

 

5,155

 

11,590

 

10,255

Interest - MHP notes

 

4,208

 

3,987

 

8,431

 

8,595

Interest - dealer finance notes

739

702

1,517

1,627

Total loan portfolio interest

 

10,883

 

9,844

 

21,538

 

20,477

Other revenue

 

891

 

999

 

1,616

 

2,777

Total net revenue

$

50,161

$

42,495

$

85,831

$

85,738

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