XML 40 R29.htm IDEA: XBRL DOCUMENT v3.24.2.u1
NATURE OF OPERATIONS (Tables)
6 Months Ended
Jun. 30, 2024
NATURE OF OPERATIONS  
Schedule of future minimum lease income

Future minimum lease income under all operating leases for each of the next five years at June 30, 2024, is as follows:

2024

    

$

601

2025

 

1,202

2026

 

1,202

2027

 

1,029

2028

 

841

Thereafter

 

578

Total

$

5,453

Schedule of the activity within the warranty liability account

Three Months Ended June 30,

 

    

Six Months Ended June 30,

2024

    

2023

2024

    

2023

Warranty liability, beginning of period

$

3,314

$

3,057

$

2,910

$

3,049

Product warranty reserve accrued (released)

 

(579)

 

537

 

257

 

1,174

Warranty costs incurred

 

(381)

 

(765)

 

(813)

 

(1,394)

Warranty liability, end of period

$

2,354

$

2,829

$

2,354

$

2,829