This page uses Javascript. Your browser either doesn't support Javascript or you have it turned off. To see this page as it is meant to appear please use a Javascript enabled browser.
Print Document
View Excel Document
Cover
Document and Entity Information
Financial Statements
Consolidated Balance Sheets
Consolidated Balance Sheets (Parenthetical)
Consolidated Statements of Net Income and Comprehensive Income
Consolidated Statement of Stockholders' Equity
Consolidated Statements of Cash Flows
Notes to Financial Statements
Organization of Business
Summary of Significant Accounting Policies
Revenue from Contracts with Customers
Fair Value Measurements
Business Combinations
Goodwill
Intangible Assets
Capitalized Software Costs
Line of Credit
Composition of Certain Financial Statement Captions
Income Taxes
Employee Benefit Plans
Share-Based Awards
Commitments, Guarantees and Contingencies
Restructuring Plan
Selected Quarterly Operating Results (Unaudited)
Schedule II Valuation and Qualifying Accounts
Accounting Policies
Summary of Significant Accounting Policies (Policies)
Notes Tables
Summary of Significant Accounting Policies (Tables)
Revenue from Contracts with Customers (Tables)
Fair Value Measurements (Tables)
Business Combinations (Tables)
Intangible Assets (Tables)
Capitalized Software Costs (Tables)
Composition of Certain Financial Statement Captions (Tables)
Income Taxes (Tables)
Share Based Awards (Tables)
Commitments, Guarantees and Contingencies (Tables)
Selected Quarterly Operating Results (Unaudited) (Tables)
Notes Details
Summary of Significant Accounting Policies - Additional Information (Details)
Summary of Significant Accounting Policies - Weighted Average Shares Outstanding for Basic and Diluted Net Income Per Share (Details)
Summary of Significant Accounting Policies - Schedule of Stock-Based Compensation Expense (Details)
Revenue from Contracts with Customers - Summary of Adjustments to Reflect Cumulative Effect of Changes to Balances of Previously Reported Consolidated Balance Sheet for Adoption of ASC 606 (Details)
Revenue from Contracts with Customers - Additional Information (Details)
Revenue from Contracts with Customers - Summary of Impact of Adoption of ASC 606 on Consolidated Balance Sheet and Consolidated Statements of Net Income and Comprehensive Income (Details)
Revenue from Contracts with Customers - Schedule of Revenues Disaggregated by Major Revenue Categories and by Occurrence (Details)
Fair Value Measurements - Fair Value of Assets and Liabilities on a Recurring Basis (Details)
Fair Value Measurements - Financial Assets and Liabilities Measured At Fair Value Using Significant Unobservable Inputs (Level 3) (Details )
Fair Value Measurements - Additional Information (Details)
Business Combinations - Additional Information (Details)
Business Combinations - Summary of Purchase Price Allocation (Details)
Goodwill - Additional Information (Details)
Intangible Assets - Additional Information (Details)
Intangible Assets - Intangible Assets, Other than Capitalized Software Development Costs (Details)
Intangible Assets - Estimated Amortization of Intangible Assets with Determinable Lives (Details)
Capitalized Software Costs - Capitalized Software Development Costs (Details)
Capitalized Software Costs - Additional Information (Details)
Capitalized Software Costs - Estimated Amortization of Capitalized Software Costs (Details)
Line of Credit - Additional Information (Details)
Composition of Certain Financial Statement Captions - Summary of Accounts Receivable (Details)
Composition of Certain Financial Statement Captions - Summary of Prepaid Expense and Other Current Assets (Details)
Composition of Certain Financial Statement Captions - Summary of Equipment and Improvements (Details)
Composition of Certain Financial Statement Captions - Summary of Other Assets (Details)
Composition of Certain Financial Statement Captions - Summary of Accrued Compensation and Related Benefits (Details)
Composition of Certain Financial Statement Captions - Summary of Other Current and Noncurrent Liabilities (Details)
Income Taxes - Summary of Provision for (benefit of) Income Taxes (Details)
Income Taxes - Summary of Provision for (benefit of) Income Taxes Differs from the Amount Computed at Federal Statutory Rate (Details)
Income Taxes - Summary of Provision for (benefit of) Income Taxes Differs from the Amount Computed at Federal Statutory Rate (Parenthetical) (Details)
Income Taxes - Summary of Net Deferred Tax Assets and Liabilities (Details)
Income Taxes - Additional Information (Details)
Income Taxes - Summary of Reconciliation in Unrecognized Tax Benefits (Details)
Employee Benefit Plans - Additional Information (Details)
Share Based Awards - Additional Information (Details)
Share Based Awards - Summary of Stock Option Activity (Details)
Share Based Awards - Schedule of Assumptions Used in Black-Scholes Model to Estimate Fair Value of Stock Awards (Details)
Share Based Awards - Summary of Stock Options By Grant Date (Details)
Share Based Awards - Summary of Non-vested Stock Option (Details)
Share Based Awards - Summary of Restricted Stock Awards Activity (Details)
Commitments, Guarantees and Contingencies - Additional Information (Details)
Commitments, Guarantees and Contingencies - Schedule of Significant Contractual Obligations (Details)
Commitments, Guarantees and Contingencies - Schedule of Significant Contractual Obligations (Details) (Parenthetical)
Restructuring Plan - Additional Information (Details)
Selected Quarterly Operating Results (Unaudited) - Summary of Selected Quarterly Operating Results (Details)
Schedule II Valuation and Qualifying Accounts (Details)
All Reports
Rendering Log