XML 23 R4.htm IDEA: XBRL DOCUMENT v3.20.4
Consolidated Statements of Income (Loss) - USD ($)
shares in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Sales      
Total Sales $ 506,510,000 $ 530,061,000 $ 529,277,000
Cost of Sales      
Total Cost of Sales 288,959,000 310,894,000 325,712,000
Gross Profit 217,551,000 219,167,000 203,565,000
Selling, general and administrative expenses 113,972,000 130,288,000 124,440,000
Research and development expenses 113,287,000 126,200,000 124,547,000
Asset impairments 65,000 3,872,000 0
Gain on contingency   (1,230,000)  
Operating Loss (9,773,000) (39,963,000) (45,422,000)
Interest and dividend income 1,936,000 2,765,000 4,026,000
Interest expense (5,000) (511,000) (533,000)
Net investment gain (loss) 4,850,000 11,434,000 (4,050,000)
Other income (expense), net (3,254,000) 1,498,000 1,286,000
Gain on bargain purchase of a business     11,322,000
Loss Before Income Taxes (6,246,000) (24,777,000) (33,371,000)
Income tax (expense) benefit 8,624,000 (28,205,000) 14,029,000
Net Income (Loss) $ 2,378,000 $ (52,982,000) $ (19,342,000)
Weighted average shares outstanding – basic 47,996 47,836 47,880
Weighted average shares outstanding – diluted 48,288 47,836 47,880
Earnings (loss) per common share – basic $ 0.05 $ (1.11) $ (0.40)
Earnings (loss) per common share – diluted $ 0.05 $ (1.11) $ (0.40)
Network Solutions [Member]      
Sales      
Total Sales $ 438,015,000 $ 455,226,000 $ 458,232,000
Cost of Sales      
Total Cost of Sales 244,226,000 263,677,000 278,929,000
Gross Profit 193,789,000 191,549,000 179,303,000
Services & Support [Member]      
Sales      
Total Sales 68,495,000 74,835,000 71,045,000
Cost of Sales      
Total Cost of Sales 44,733,000 47,217,000 46,783,000
Gross Profit $ 23,762,000 $ 27,618,000 $ 24,262,000