XML 47 R35.htm IDEA: XBRL DOCUMENT v3.3.1.900
Summary of Significant Accounting Policies - Additional Information (Detail) - USD ($)
12 Months Ended
Dec. 31, 2015
Dec. 31, 2014
Dec. 31, 2013
Jan. 30, 2015
Dec. 31, 2012
Accounting Policies [Line Items]          
Description of royalty revenue We recognize royalty revenue when earned under the terms of our third party royalty arrangements, provided the fees are considered fixed or determinable and realization of payment is probable. Currently, our third party royalties are variable in nature and such amounts are not considered fixed or determinable until we receive notice of amounts earned. Typically, we receive notice of royalty revenues earned on a quarterly basis in the immediate quarter following the royalty reporting period.        
Hosting services minimum range 1 year        
Hosting services maximum range 10 years        
Hosting services minimum period 3 years        
Hosting services maximum period 6 years        
Research and development expense $ 29,922,000 $ 25,743,000 $ 23,269,000    
Impairments of intangible assets 0 0 0    
Impairments of long-lived assets 0 0 0    
Purchase of held to maturity securities $ 30,900,000        
Grade corporate and municipal bonds, maturity date 2016 through mid-2017        
Cost method investment $ 15,000,000        
Cash and cash equivalents 33,087,000 206,167,000 $ 78,876,000   $ 6,406,000
Unbilled receivables 29,700,000 14,800,000      
Retention payable after completion of the contract $ 4,700,000 $ 4,700,000      
Convertible Preferred Stock [Member] | Record Holdings Pty Limited [Member]          
Accounting Policies [Line Items]          
Cost method investment       $ 15,000,000  
Investment percentage       20.00%  
Minimum [Member]          
Accounting Policies [Line Items]          
Vesting period (in years) 3 years        
Percentage of retention of billing 5.00%        
Maximum [Member]          
Accounting Policies [Line Items]          
Vesting period (in years) 6 years        
Percentage of retention of billing 20.00%        
Stock Option Plan [Member]          
Accounting Policies [Line Items]          
Contractual term (in years) 10 years