XML 36 R22.htm IDEA: XBRL DOCUMENT v3.10.0.1
SIGNIFICANT ACCOUNTING POLICIES (Tables)
12 Months Ended
Dec. 31, 2018
SIGNIFICANT ACCOUNTING POLICIES  
Schedule of amortized cost basis, fair value and net unrealized gains on the available-for-sale securities
December 31,   2018     2017  
Type of Securities   Amortized
Cost Basis
    Fair
Value
    Net
Unrealized
Loss
    Amortized
Cost
Basis
    Fair
Value
    Net
Unrealized
Loss
 
(in thousands)                                    
Municipal Obligations   $ 1,490     $ 1,490     $     $ 13,101     $ 13,031     $ (70 )
Corporate Obligations     6,184       6,175       (9 )                  
Total   $ 7,674     $ 7,665     $ (9 )   $ 13,101     $ 13,031     $ (70 )
Schedule of analysis of warranty accruals
(in thousands)   2018     2017  
Balance at beginning of year   $ 5,373     $ 4,629  
Less: Payments made during the year     (3,944 )     (2,599 )
Add: Warranty provision for the current year     3,901       3,436  
Changes to warranty provision for prior years     277       (93 )
Balance at end of year   $ 5,607     $ 5,373  
Schedule of reconciliation of weighted average shares outstanding
(In thousands)   2018     2017     2016  
Net income available for stockholders   $ 28,488     $ 19,300     $ 16,745  
Less: Adjustments for earnings attributable to participating securities     (762 )     (595 )     (535 )
Net income used in calculating earnings per share   $ 27,726     $ 18,705     $ 16,210  
                         
Weighted average shares outstanding (including participating securities)     34,529       34,843       37,857  
Adjustment for participating securities     (959 )     (1,091 )     (1,224 )
Shares used in calculating diluted earnings per share     33,570       33,752       36,633