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
Condensed Consolidated Balance Sheets (Unaudited)
Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical)
Condensed Consolidated Statements of Net Income (Loss) and Comprehensive Income (Loss) (Unaudited)
Condensed Consolidated Statement of Stockholders' Equity (Unaudited)
Condensed Consolidated Statements of Cash Flows (Unaudited)
Notes to Financial Statements
Summary of Significant Accounting Policies
Revenue from Contracts with Customers
Accounts Receivable
Fair Value Measurements
Leases
Goodwill
Intangible Assets
Capitalized Software Costs
Line of Credit
Composition of Certain Financial Statement Captions
Income Taxes
Earnings Per Share
Share-Based Awards
Concentration of Credit Risk
Commitments, Guarantees and Contingencies
Restructuring Plan
Subsequent Events
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)
Intangible Assets (Tables)
Capitalized Software Costs (Tables)
Composition of Certain Financial Statement Captions (Tables)
Earnings Per Share (Tables)
Share Based Awards (Tables)
Notes Details
Summary of Significant Accounting Policies - Schedule of Stock-Based Compensation Expense (Details)
Summary of Significant Accounting Policies - Additional Information (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 - 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)
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 - Additional Information (Details)
Earnings Per Share - Weighted Average Shares Outstanding for Basic and Diluted Net Income Per Share (Details)
Earnings Per Share - Additional Information (Details)
Share Based Awards - Additional Information (Details)
Share Based Awards - Summary of Stock Option Activity (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)
All Reports