Property and Equipment, Net (Details) (USD $)
In Thousands, unless otherwise specified
Dec. 31, 2012
Dec. 31, 2011
Property, Plant and Equipment [Line Items]    
Property and equipment gross $ 53,519 $ 43,904
Less: accumulated depreciation and amortization (30,296) (26,108)
Property and equipment net 23,223 17,796
Furniture, fixtures and equipment [Member]
   
Property, Plant and Equipment [Line Items]    
Property and equipment gross 7,605 6,211
Computer equipment and software [Member]
   
Property, Plant and Equipment [Line Items]    
Property and equipment gross 33,189 27,328
Telecommunications equipment [Member]
   
Property, Plant and Equipment [Line Items]    
Property and equipment gross 6,033 4,321
Leasehold improvements [Member]
   
Property, Plant and Equipment [Line Items]    
Property and equipment gross $ 6,692 $ 6,044