XML 29 R11.htm IDEA: XBRL DOCUMENT v2.4.0.6
Supplemental Balance Sheet Information (Tables)
9 Months Ended
Sep. 30, 2012
Supplemental Balance Sheet Information [Abstract]  
Accounts receivables
Accounts receivable consist of the following (in thousands):

   
September 30,
2012
   
December 31,
2011
 
Trade receivables
 
$
18,328
   
$
11,500
 
Allowance for doubtful accounts
   
(662
)
   
(337
)
   
$
17,666
   
$
11,163
 
 
Inventory
We state inventories at the lower of cost or market, using the first-in-first-out-method (in thousands):

   
September 30,
2012
   
December 31,
2011
 
Raw materials
 
$
6,897
   
$
6,493
 
Work in process
   
2,769
     
3,085
 
Finished goods
   
942
     
1,680
 
Allowances for obsolescence
   
(1,246
)
   
(1,819
)
   
$
9,362
   
$
9,439
 

Property and Equipment
Property and equipment consist of the following (in thousands):

   
September 30,
2012
   
December 31,
2011
 
Equipment
 
$
10,060
   
$
9,980
 
Demonstration units
   
2,149
     
1,345
 
Computers and purchased software
   
4,177
     
4,029
 
Furniture and fixtures
   
375
     
369
 
Leasehold improvements
   
7,647
     
7,425
 
Construction in progress
   
653
     
1,107
 
     
25,061
     
24,255
 
Accumulated depreciation
   
(22,165
)
   
(21,394
)
   
$
2,896
   
$
2,861
 

Accrued Expenses
Accrued expenses consist of the following (in thousands):

   
September 30,
2012
   
December 31,
2011
 
Compensation and benefits
 
$
1,844
   
$
3,037
 
Warranty liability
   
614
     
583
 
Property, income, state, sales and franchise tax
   
336
     
529
 
Professional fees
   
466
     
463
 
Other
   
589
     
739
 
   
$
3,849
   
$
5,351
 

Changes in warranty liability
Changes in our warranty liability are presented in the following table (in thousands):
 
      
Balance at December 31, 2011
 
$
613
 
Warranty expense
   
1,060
 
Warranty charges incurred
   
(1,009
)
Balance at September 30, 2012
 
$
664
 
Warranty liability included in accrued expenses
 
$
614
 
Long-term warranty liability
   
50
 
Balance at September 30, 2012
 
$
664