v2.4.0.6
Commitments and Contingencies (Details) (USD $)
In Thousands, unless otherwise specified
Dec. 31, 2011
Unrecorded Unconditional Purchase Obligation [Line Items]  
Unrecorded unconditional purchase obligations $ 22,380
Production and Computer Equipment Purchase [Member]
 
Unrecorded Unconditional Purchase Obligation [Line Items]  
Unrecorded unconditional purchase obligations 6,727
Other Purchase Commitments [Member]
 
Unrecorded Unconditional Purchase Obligation [Line Items]  
Unrecorded unconditional purchase obligations 3,375
Jamaica [Member]
 
Unrecorded Unconditional Purchase Obligation [Line Items]  
Unrecorded unconditional purchase obligations $ 12,278