XML 15 R4.htm IDEA: XBRL DOCUMENT v3.20.2
Condensed Consolidated Statements of Income (Loss) (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Sales        
Total Sales $ 128,715 $ 156,391 $ 243,238 $ 300,182
Cost of Sales        
Total Cost of Sales 75,243 91,376 138,166 174,555
Gross Profit 53,472 65,015 105,072 125,627
Selling, general and administrative expenses 30,799 33,619 57,419 68,751
Research and development expenses 28,712 32,064 58,571 63,711
Gain on contingency   (1,230)   (1,230)
Asset impairments     65  
Operating Income (Loss) (6,039) 562 (10,983) (5,605)
Interest and dividend income 331 692 687 1,283
Interest expense   (127) (1) (254)
Net investment gain (loss) 9,852 2,485 (1,025) 8,411
Other income (expense), net (1,757) (205) (628) 650
Income (Loss) Before Income Taxes 2,387 3,407 (11,950) 4,485
Income tax (expense) benefit (1,635) 588 2,733 280
Net Income (Loss) $ 752 $ 3,995 $ (9,217) $ 4,765
Weighted average shares outstanding – basic 47,958 47,802 47,957 47,792
Weighted average shares outstanding – diluted 48,254 48,036 47,957 47,939
Earnings (loss) per common share – basic $ 0.02 $ 0.08 $ (0.19) $ 0.10
Earnings (loss) per common share – diluted $ 0.02 $ 0.08 $ (0.19) $ 0.10
Network Solutions [Member]        
Sales        
Total Sales $ 111,323 $ 139,167 $ 208,695 $ 264,989
Cost of Sales        
Total Cost of Sales 64,071 80,175 115,697 150,909
Gross Profit 47,252 58,992 92,998 114,080
Services & Support [Member]        
Sales        
Total Sales 17,392 17,224 34,543 35,193
Cost of Sales        
Total Cost of Sales 11,172 11,201 22,469 23,646
Gross Profit $ 6,220 $ 6,023 $ 12,074 $ 11,547