XML 35 R2.htm IDEA: XBRL DOCUMENT v2.4.0.6
Statements of Operations (unaudited) (USD $)
In Thousands, except Per Share data, unless otherwise specified
3 Months Ended 6 Months Ended
Jun. 30, 2012
Jun. 30, 2011
Jun. 30, 2012
Jun. 30, 2011
Revenue:        
Product revenue $ 41,240 $ 44,907 $ 77,166 $ 86,204
Service revenue 13,780 14,325 26,225 26,199
Total revenue 55,020 59,232 103,391 112,403
Cost of sales 36,066 35,552 67,278 69,043
Gross profit 18,954 23,680 36,113 43,360
Operating expenses:        
Product development and engineering 3,429 3,604 7,174 7,441
Selling, general and administrative 18,879 18,325 35,918 34,428
Total operating expenses 22,308 21,929 43,092 41,869
Operating income (loss) (3,354) 1,751 (6,979) 1,491
Interest expense (213) (190) 458 437
Gain from settlement of deferred consideration obligation 2,314 0 2,314 0
Other income (loss), net (316) (49) (33) (212)
Income (loss) from continuing operations before income taxes (1,569) 1,512 (5,156) 842
Provision for income taxes 545 1,281 1,321 2,511
Income (loss) from continuing operations (2,114) 231 (6,477) (1,669)
Income (loss) from discontinued operations, net of income taxes of $0 in 2012 and $889 in 2011 0 (2,097) 7,975 (741)
Net income (loss) $ (2,114) $ (1,866) $ 1,498 $ (2,410)
Net income per share — basic (1):        
From continuing operations (dollars per share) $ (0.01) [1] $ 0.00 [1] $ (0.04) $ (0.01)
From discontinued operations (dollars per share) $ 0.00 [1] $ (0.01) [1] $ 0.05 $ 0.00
Net income per share — basic (in dollars per share) $ (0.01) [1] $ (0.01) [1] $ 0.01 $ (0.01)
Net loss per share — diluted (1):        
From continuing operations (dollars per share) $ (0.01) [1] $ 0.00 [1] $ (0.04) $ (0.01)
From discontinued operations (dollars per share) $ 0.00 [1] $ (0.01) [1] $ 0.05 $ 0.00
Net loss per share — diluted (in dollars per share) $ (0.01) [1] $ (0.01) [1] $ 0.01 $ (0.01)
Weighted average number of shares:        
Basic (shares) 157,738 157,449 157,744 157,510
Diluted (shares) 157,738 157,449 157,972 157,510
[1] Amounts may not add due to rounding.