XML 75 R20.htm IDEA: XBRL DOCUMENT v2.4.0.6
COMPOSITION OF CERTAIN FINANCIAL STATEMENT CAPTIONS (Tables)
12 Months Ended
Jun. 30, 2012
COMPOSITION OF CERTAIN FINANCIAL STATEMENT CAPTIONS [Abstract]  
Schedule of Inventory, Current [Table Text Block]
The following table summarizes inventories (in thousands):
 
June 30,
 
2012
 
2011
Raw materials
$
3,661

 
$
3,834

Work in process
1,519

 
674

Finished goods
5,478

 
4,929

 
$
10,658

 
$
9,437

Schedule of Other Current Assets [Table Text Block]
The following table summarizes other current assets (in thousands):
 
June 30,
 
2012
 
2011
Prepaid third-party service contracts
$
2,694

 
$
4,138

Short-term deposits
361

 
536

Prepaid insurance and services
395

 
352

VAT receivable
268

 
268

Other
61

 
337

 
$
3,779

 
$
5,631

Property, Plant and Equipment [Table Text Block]
The following table summarizes property and equipment (in thousands):
 
June 30,
 
2012
 
2011
Computer equipment
$
1,551

 
$
1,110

Machinery and equipment
797

 
422

Leasehold improvements
501

 
91

Furniture and fixtures
75

 
84

 
2,924

 
1,707

Accumulated depreciation and amortization
(1,478
)
 
(1,048
)
 
$
1,446

 
$
659

Schedule of Other Assets, Noncurrent [Table Text Block]
The following table summarizes other assets (in thousands):
 
June 30,
 
2012
 
2011
Deferred cost – service contracts
$
1,186

 
$
1,383

Other
127

 
157

 
$
1,313

 
$
1,540

Schedule of Accrued Liabilities [Table Text Block]
The following table summarizes accrued liabilities (in thousands):
 
June 30,
 
2012
 
2011
Deferred revenue – service contracts
$
8,613

 
$
9,163

Accrued expenses
4,156

 
2,103

Third-party service contracts payable
2,085

 
1,989

Deferred revenue – distributors
487

 
532

 
$
15,341

 
$
13,787

Schedule of Other Assets and Other Liabilities [Table Text Block]
The following table summarizes other long-term liabilities (in thousands):
 
June 30,
 
2012
 
2011
Deferred revenue – service contracts
$
3,569

 
$
4,421

Deferred rent
1,203

 
1,268

Third-party service contracts payable
185

 
415

Other
3

 
121

 
$
4,960

 
$
6,225