XML 77 R54.htm IDEA: XBRL DOCUMENT v3.10.0.1
Revenue - Effects of Topic 606 on Financial Statements (Details) - USD ($)
3 Months Ended 12 Months Ended
Dec. 31, 2018
Sep. 30, 2018
Jun. 30, 2018
Mar. 31, 2018
Dec. 31, 2017
Sep. 30, 2017
Jun. 30, 2017
Mar. 31, 2017
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Jan. 01, 2018
Dec. 31, 2015
Assets                          
Accounts receivable, net $ 140,283,000       $ 145,385,000       $ 140,283,000 $ 145,385,000   $ 150,307,000  
Costs in excess of billings 22,634,000       16,532,000       22,634,000 16,532,000   16,532,000  
Inventories 98,913,000       86,372,000       98,913,000 86,372,000   81,637,000  
Total current assets 544,553,000       462,764,000       544,553,000 462,764,000   462,951,000  
Total assets 1,061,645,000       991,385,000       1,061,645,000 991,385,000 $ 918,245,000 991,572,000  
Liabilities                          
Accrued expenses 87,074,000       75,467,000       87,074,000 75,467,000   75,380,000  
Total current liabilities 392,872,000       171,033,000       392,872,000 171,033,000   170,946,000  
Shareholders’ equity:                          
Retained earnings 338,995,000       274,562,000       338,995,000 274,562,000   274,836,000  
Total shareholders’ equity 596,693,000       531,719,000       596,693,000 531,719,000 460,880,000 531,993,000 $ 410,086,000
Liabilities and Equity 1,061,645,000       991,385,000       1,061,645,000 991,385,000   991,572,000  
Consolidated Statement of Operations                          
Net sales: 240,913,000 $ 280,086,000 $ 266,036,000 $ 215,337,000 258,112,000 $ 274,574,000 $ 247,627,000 $ 206,605,000 1,002,372,000 986,918,000 1,007,981,000    
Cost of sales                 760,012,000 750,374,000 763,219,000    
Gross profit 53,260,000 70,279,000 70,503,000 48,318,000 56,729,000 68,735,000 61,825,000 49,255,000 242,360,000 236,544,000 244,762,000    
Provision for income taxes                 16,136,000 14,943,000 16,264,000    
Net income 13,117,000 $ 19,503,000 $ 22,837,000 $ 8,352,000 25,176,000 $ 20,619,000 $ 12,769,000 $ 3,996,000 63,809,000 62,560,000 $ 33,675,000    
Accounting Standards Update 2014-09                          
Shareholders’ equity:                          
Retained earnings                       274,000  
Calculated under Revenue Guidance in Effect before Topic 606                          
Assets                          
Accounts receivable, net 133,526,000       145,385,000       133,526,000 145,385,000      
Costs in excess of billings         11,610,000         11,610,000      
Inventories 104,592,000       86,372,000       104,592,000 86,372,000      
Total current assets 543,475,000       462,764,000       543,475,000 462,764,000      
Total assets 1,060,567,000       991,385,000       1,060,567,000 991,385,000      
Liabilities                          
Accrued expenses 86,733,000       75,467,000       86,733,000 75,467,000      
Total current liabilities 392,531,000       171,033,000       392,531,000 171,033,000      
Shareholders’ equity:                          
Retained earnings 338,258,000       274,562,000       338,258,000 274,562,000      
Total shareholders’ equity 595,956,000       531,719,000       595,956,000 531,719,000      
Liabilities and Equity 1,060,567,000       $ 991,385,000       1,060,567,000 $ 991,385,000      
Consolidated Statement of Operations                          
Net sales:                 1,000,882,000        
Cost of sales                 759,165,000        
Gross profit                 241,717,000        
Provision for income taxes                 15,956,000        
Net income                 63,346,000        
Difference between Revenue Guidance in Effect before and after Topic 606 | Accounting Standards Update 2014-09                          
Assets                          
Accounts receivable, net 6,757,000               6,757,000     4,922,000  
Costs in excess of billings                       4,922,000  
Inventories (5,679,000)               (5,679,000)     (4,735,000)  
Total current assets 1,078,000               1,078,000     187,000  
Total assets 1,078,000               1,078,000     187,000  
Liabilities                          
Accrued expenses 341,000               341,000     (87,000)  
Total current liabilities 341,000               341,000     (87,000)  
Shareholders’ equity:                          
Retained earnings 737,000               737,000     274,000  
Total shareholders’ equity 737,000               737,000     274,000  
Liabilities and Equity $ 1,078,000               1,078,000     $ 187,000  
Consolidated Statement of Operations                          
Net sales:                 1,490,000        
Cost of sales                 847,000        
Gross profit                 643,000        
Provision for income taxes                 180,000        
Net income                 $ 463,000