XML 36 R4.htm IDEA: XBRL DOCUMENT v3.20.1
INCOME STATEMENTS - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Income Statement [Abstract]    
Revenues $ 90,424 $ 82,408
Cost of Goods and Services Sold 40,078 36,601
Gross margin 50,346 45,807
Research and development 11,918 15,048
Selling, General and Administrative Expense 33,935 31,491
Amortization of Intangible Assets 2,852 2,852
Operating Expenses 48,705 49,391
Operating income 1,641 (3,584)
Other income, net 1 60
Income (Loss) Attributable to Parent, before Tax 1,028 (3,524)
Provision for income taxes (374) 6,484
Net Income (Loss) Attributable to Parent 654 2,960
Net Income (Loss) Available to Common Stockholders, Basic 634 2,904
Net Income (Loss) Available to Common Stockholders, Diluted $ 633 $ 2,904
Earnings Per Share [Abstract]    
Earnings Per Share, Basic $ 0.01 $ 0.07
Earnings Per Share, Diluted $ 0.01 $ 0.07
Weighted Average Number of Shares Outstanding Reconciliation [Abstract]    
Weighted Average Number of Shares Outstanding, Basic 44,404 43,949
Weighted Average Number of Shares Outstanding, Diluted 45,038 44,546
Common Stock, Dividends, Per Share, Declared $ 0.09 $ 0.06
Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax $ (63) $ (133)
Other Comprehensive Income (Loss), Net of Tax (63) (133)
Comprehensive Income (Loss), Net of Tax, Attributable to Parent 591 2,827
Income (Loss) from Equity Method Investments $ (614) $ 0