v2.4.0.6
Accrued Expenses (Schedule of Accrued Expenses) (Detail) (USD $)
In Thousands, unless otherwise specified
Sep. 30, 2012
Dec. 31, 2011
Accrued Liabilities [Abstract]    
Payroll and related $ 5,813 $ 5,734
Income, sales and other taxes 2,829 5,789
Cost of revenues 3,566 3,526
Other 5,011 2,685
Professional fees 1,194 3,128
Stock-based compensation 3,527 5,029
Total accrued expenses $ 21,940 $ 25,891