XML 50 R23.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
SIGNIFICANT ACCOUNTING POLICIES (Tables)
12 Months Ended
Dec. 31, 2019
SIGNIFICANT ACCOUNTING POLICIES  
Schedule of amortized cost basis, fair value and net unrealized loss of the available-for-sale securities

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

December 31, 

​

2019

​

2018

​

​

Amortized

​

​

​

​

Net

​

Amortized

​

​

​

​

Net

​

​

Cost

​

Fair

​

Unrealized

​

Cost

​

Fair

​

Unrealized

Type of Securities

    

Basis

    

Value

    

​

Loss

    

Basis

    

Value

    

​

Loss

(in thousands)

 

​

  

 

​

  

 

​

  

 

​

  

 

​

  

 

​

  

Municipal Obligations

​

$

—

​

$

—

​

$

—

​

$

1,490

​

$

1,490

​

$

—

Corporate Obligations

​

 

—

​

 

—

​

 

—

​

 

6,184

​

 

6,175

​

 

(9)

Total

​

$

—

​

$

—

​

$

—

​

$

7,674

​

$

7,665

​

$

(9)

Schedule of analysis of warranty accruals

​

​

​

​

​

​

​

​

(in thousands)

    

2019

    

2018

Balance at beginning of year

​

$

5,607

​

$

5,373

Less: Payments made during the year

​

 

(4,004)

​

 

(3,944)

Add: Warranty provision for the current year

​

 

3,788

​

 

3,901

Changes to warranty provision for prior years

​

 

19

​

 

277

Balance at end of year

​

$

5,410

​

$

5,607

Schedule of reconciliation of weighted average shares outstanding

​

​

​

​

​

​

​

​

​

​

​

(In thousands)

    

2019

    

2018

    

2017

Net income available for stockholders

​

$

28,239

​

$

28,488

​

$

19,300

Less: Adjustments for earnings attributable to participating securities

​

 

(669)

​

 

(762)

​

 

(595)

Net income used in calculating earnings per share

​

$

27,570

​

$

27,726

​

$

18,705

​

​

​

​

​

​

​

​

​

​

Weighted average shares outstanding (including participating securities)

​

 

34,061

​

 

34,529

​

 

34,843

Adjustment for participating securities

​

 

(831)

​

 

(959)

​

 

(1,091)

Shares used in calculating diluted earnings per share

​

 

33,230

​

 

33,570

​

 

33,752