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
Accounts Receivable
Fair Value Measurements
Leases
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
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)
Accounts Receivable (Tables)
Fair Value Measurements (Tables)
Leases (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)
Notes Details
Organization of Business - Additional Information (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 - Schedule of Revenues Disaggregated by Major Revenue Categories and by Occurrence (Details)
Revenue from Contracts with Customers - Additional Information (Details)
Accounts Receivable - Summary of Accounts Receivable (Details)
Accounts Receivable - Summary of Changes in Allowance for Doubtful Accounts (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)
Leases - Additional Information (Details)
Leases - Summary of Components of Operating Lease Costs (Details)
Leases - Supplemental Cash Flow Information Related to Operating Leases (Details)
Leases - Summary of Future Minimum Aggregate Lease Payments Operating Leases (Details)
Business Combinations - Additional Information (Details)
Business Combinations - Summary of Purchase Price Allocation (Details)
Goodwill - Additional Information (Details)
Intangible Assets - Intangible Assets, Other than Capitalized Software Development Costs (Details)
Intangible Assets - Additional Information (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 Cash, Cash Equivalents, and Restricted Cash (Details)
Composition of Certain Financial Statement Captions - Summary of Prepaid Expenses 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 - Summary of Stock Options By Grant Date (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 Non-vested Stock Option (Details)
Share Based Awards - Summary of Restricted Stock Awards Activity (Details)
Commitments, Guarantees and Contingencies - Additional Information (Details)
Restructuring Plan - Additional Information (Details)
Schedule II Valuation and Qualifying Accounts (Details)
All Reports