XML 17 R2.htm IDEA: XBRL DOCUMENT v3.8.0.1
CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME (LOSS) - USD ($)
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Revenues:      
Services $ 91,865,000 $ 95,511,000 $ 46,407,000
Product and product-related 26,474,000 29,956,000 14,419,000
Total revenues 118,339,000 125,467,000 60,826,000
Cost of revenues:      
Services 75,833,000 75,515,000 35,968,000
Product and product-related 14,104,000 14,179,000 6,949,000
Total cost of revenues 89,937,000 89,694,000 42,917,000
Gross profit 28,402,000 35,773,000 17,909,000
Operating expenses:      
Marketing and sales 9,154,000 10,049,000 4,741,000
General and administrative 19,360,000 19,988,000 9,888,000
Amortization of intangible assets 3,161,000 2,313,000 506,000
Goodwill impairment 2,746,000 338,000 0
Total operating expenses 34,421,000 32,688,000 15,135,000
(Loss) income from operations (6,019,000) 3,085,000 2,774,000
Other (expense) income:      
Loss on extinguishment of debt (709,000) 0 0
Total other expense (2,088,000) (1,200,000) (257,000)
(Loss) income before income taxes (8,107,000) 1,885,000 2,517,000
Income tax (expense) benefit (27,623,000) 12,417,000 19,123,000
Net (loss) income $ (35,730,000) $ 14,302,000 $ 21,640,000
Net (loss) income per share:      
Basic (usd per share) $ (1.79) $ 0.73 $ 1.13
Diluted (usd per share) (1.79) 0.71 1.10
Dividends declared per common share (usd per share) $ 0.21 $ 0.20 $ 0.20
Other comprehensive income (loss):      
Unrealized gain (loss) on marketable securities $ 17,000 $ (42,000) $ (221,000)
Reclassification of other-than-temporary losses on available-for-sale securities included in net (loss) income 52,000 230,000 0
Total other comprehensive income (loss), before tax 69,000 188,000 (221,000)
Provision for income taxes (22,000) 0 0
Total other comprehensive income (loss), after tax 47,000 188,000 (221,000)
Comprehensive (loss) income $ (35,683,000) $ 14,490,000 $ 21,419,000