XML 175 R52.htm IDEA: XBRL DOCUMENT v2.4.0.8
Balance Sheet Details (Details) (USD $)
In Thousands, unless otherwise specified
12 Months Ended
Dec. 31, 2012
Dec. 31, 2011
Sep. 30, 2012
Jun. 30, 2012
Mar. 31, 2012
Sep. 30, 2011
Jun. 30, 2011
Mar. 31, 2011
Inventory                
Raw material and purchased parts $ 13,114 $ 9,661            
Work-in-process 1,753 3,942            
Finished goods 17,511 14,133            
Consigned finished goods 9,242 5,498            
Total inventories 41,620 33,234 43,802 41,039 39,180 29,662 29,030 26,465
Property and equipment, net:                
Property and equipment, gross 93,170 77,934            
Less accumulated depreciation and amortization (56,935) (49,393)            
Total property and equipment, net 36,235 28,541 35,806 33,275 31,922 26,985 24,952 22,257
Accounts payable and accrued liabilities:                
Accounts payable 14,762 15,196            
FCPA settlement 2,250 5,425            
Derivative suit settlement accrual 0 3,000            
Customer dispute settlement accrual 890 2,333            
Income tax payable 2,068 2,362            
Other accrued liabilities 7,211 7,784            
Total accounts payable and accrued liabilities 27,181 36,100 31,989 31,245 34,254 30,971 30,628 28,851
Accrued warranty:                
Beginning balance 258 449            
Product warranties issued 446 343            
Settlement of warranties (259) (188)            
Changes related to preexisting warranties (179) (354)            
Foreign currency translation adjustment 3 8            
Ending balance 269 258            
Machinery, furniture and office equipment [Member]
               
Property and equipment, net:                
Property and equipment, gross 62,593 53,356            
Computer hardware and software [Member]
               
Property and equipment, net:                
Property and equipment, gross 10,918 9,524            
Leasehold improvements [Member]
               
Property and equipment, net:                
Property and equipment, gross 10,376 8,253            
Construction in progress [Member]
               
Property and equipment, net:                
Property and equipment, gross $ 9,283 $ 6,801