XML 36 R24.htm IDEA: XBRL DOCUMENT v3.22.0.1
SIGNIFICANT ACCOUNTING POLICIES (Tables)
12 Months Ended
Dec. 31, 2021
SIGNIFICANT ACCOUNTING POLICIES  
Schedule of analysis of warranty accruals

(in thousands)

    

2021

    

2020

Balance at beginning of year

$

5,030

$

5,410

Less: Payments made during the year

 

(4,091)

 

(3,225)

Add: Warranty provision for the current year

 

3,817

 

3,095

Changes to warranty provision for prior years

 

(115)

 

(250)

Balance at end of year

$

4,641

$

5,030

Schedule of reconciliation of weighted average shares outstanding

(In thousands)

    

2021

    

2020

    

2019

Net income available for stockholders:

$

29,026

$

19,444

$

28,239

Less: Adjustments for earnings attributable to participating securities

 

(566)

 

(416)

 

(669)

Net income used in calculating earnings per share

$

28,460

$

19,028

$

27,570

Weighted average shares outstanding (including participating securities)

 

33,984

 

33,926

 

34,061

Adjustment for participating securities

 

(672)

 

(734)

 

(831)

Shares used in calculating basic and diluted earnings per share

 

33,312

 

33,192

 

33,230