XML 15 R4.htm IDEA: XBRL DOCUMENT v3.10.0.1
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2018
Sep. 30, 2017
Sep. 30, 2018
Sep. 30, 2017
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME        
Revenues $ 80,092 $ 64,968 $ 236,649 $ 186,657
Cost of goods sold 56,330 45,422 166,816 131,529
Gross profit 23,762 19,546 69,833 55,128
Operating costs and expenses:        
Selling 2,762 2,822 8,402 8,135
General and administrative 8,210 6,255 24,318 17,985
Engineering and development 4,692 4,389 14,610 12,984
Amortization of intangible assets 872 813 2,634 2,405
Total operating costs and expenses 16,536 14,279 49,964 41,509
Operating income 7,226 5,267 19,869 13,619
Other expense (income):        
Interest expense 623 633 1,839 1,797
Other (income) expense, net (24) 65 (118) 135
Total other expense, net 599 698 1,721 1,932
Income before income taxes 6,627 4,569 18,148 11,687
Provision for income taxes (1,767) (1,512) (4,859) (3,746)
Net income $ 4,860 $ 3,057 $ 13,289 $ 7,941
Basic earnings per share:        
Earnings per share (in dollars per share) $ 0.52 $ 0.33 $ 1.44 $ 0.87
Basic weighted average common shares (in shares) 9,273 9,173 9,251 9,137
Diluted earnings per share:        
Earnings per share (in dollars per share) $ 0.52 $ 0.33 $ 1.42 $ 0.86
Diluted weighted average common shares (in shares) 9,371 9,294 9,337 9,265
Net income $ 4,860 $ 3,057 $ 13,289 $ 7,941
Other comprehensive income:        
Foreign currency translation adjustment (307) 1,829 (2,152) 5,608
Income (loss) on derivatives 137 45 988 (178)
Comprehensive income $ 4,690 $ 4,931 $ 12,125 $ 13,371