XML 15 R4.htm IDEA: XBRL DOCUMENT v3.8.0.1
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2018
Mar. 31, 2017
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME    
Revenues $ 76,576 $ 61,354
Cost of goods sold 54,022 43,653
Gross profit 22,554 17,701
Operating costs and expenses:    
Selling 2,697 2,603
General and administrative 7,456 5,749
Engineering and development 4,955 4,191
Business development 151  
Amortization of intangible assets 884 793
Total operating costs and expenses 16,143 13,336
Operating income 6,411 4,365
Other expense (income):    
Interest expense 614 523
Other expense, net 106 (10)
Total other expense, net 720 513
Income before income taxes 5,691 3,852
Provision for income taxes (1,493) (1,195)
Net income $ 4,198 $ 2,657
Basic earnings per share:    
Earnings per share (in dollars per share) $ 0.45 $ 0.29
Basic weighted average common shares (in shares) 9,251 9,068
Diluted earnings per share:    
Earnings per share (in dollars per share) $ 0.45 $ 0.29
Diluted weighted average common shares (in shares) 9,325 9,229
Net income $ 4,198 $ 2,657
Other comprehensive income:    
Foreign currency translation adjustment 1,687 674
Change in accumulated gain (loss) on derivatives 604 (86)
Comprehensive income $ 6,489 $ 3,245