XML 31 R4.htm IDEA: XBRL DOCUMENT v3.19.2
Condensed Consolidated Statements of Income (Loss) (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Jun. 30, 2019
Jun. 30, 2018
Sales        
Total Sales $ 156,391 $ 128,048 $ 300,182 $ 248,854
Cost of Sales        
Total Cost of Sales 91,376 78,052 174,555 159,125
Gross Profit 65,015 49,996 125,627 89,729
Selling, general and administrative expenses 33,619 32,080 68,751 65,611
Research and development expenses 32,064 30,729 63,711 63,578
Gain on contingency (1,230)   (1,230)  
Operating Income (Loss) 562 (12,813) (5,605) (39,460)
Interest and dividend income 692 913 1,283 1,779
Interest expense (127) (132) (254) (264)
Net investment gain 2,485 990 8,411 893
Other income (expense), net (205) (217) 650 (274)
Gain on bargain purchase of a business, net       11,322
Income (Loss) Before Benefit for Income Taxes 3,407 (11,259) 4,485 (26,004)
Benefit for income taxes 588 3,589 280 7,520
Net Income (Loss) $ 3,995 $ (7,670) $ 4,765 $ (18,484)
Weighted average shares outstanding – basic 47,802 47,856 47,792 48,043
Weighted average shares outstanding – diluted 48,036 47,856 47,939 48,043
Earnings (loss) per common share – basic $ 0.08 $ (0.16) $ 0.10 $ (0.38)
Earnings (loss) per common share – diluted $ 0.08 $ (0.16) $ 0.10 $ (0.38)
Network Solutions [Member]        
Sales        
Total Sales $ 139,167 $ 115,063 $ 264,989 $ 220,316
Cost of Sales        
Total Cost of Sales 80,175 69,629 150,909 138,241
Gross Profit 58,992 45,434 114,080 82,075
Services & Support [Member]        
Sales        
Total Sales 17,224 12,985 35,193 28,538
Cost of Sales        
Total Cost of Sales 11,201 8,423 23,646 20,884
Gross Profit $ 6,023 $ 4,562 $ 11,547 $ 7,654