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
Reports
Document and Entity Information
Statements
Condensed Consolidated Statements of Income (Unaudited)
Condensed Consolidated Statements of Comprehensive Income (Unaudited)
Condensed Consolidated Balance Sheets
Condensed Consolidated Balance Sheets (Parenthetical)
Condensed Consolidated Statements of Cash Flows (Unaudited)
Condensed Consolidated Statements of Equity (Unaudited)
Condensed Consolidated Statements of Equity (Unaudited) (Parenthetical)
Reports
Pay vs Performance Disclosure
Insider Trading Arrangements
The Company and Basis of Presentation
Summary of Significant Accounting Policies
Revenue
Composition of Certain Financial Statement Captions
Financial Instruments
Fair Value
Goodwill and Identified Intangible Assets
Debt
Net Income Per Share
Stockholders' Equity
Stock-Based Compensation Expense
Income Taxes
Leases
Commitments and Contingencies
Segment and Geographic Information
Subsequent Events
Accounting Policies
Summary of Significant Accounting Policies (Policies)
Tables
Revenue (Tables)
Composition of Certain Financial Statement Captions (Tables)
Financial Instruments (Tables)
Fair Value (Tables)
Goodwill and Identified Intangible Assets (Tables)
Debt (Tables)
Net Income Per Share (Tables)
Stockholders' Equity (Tables)
Stock-Based Compensation Expense (Tables)
Leases (Tables)
Segment and Geographic Information (Tables)
Details
The Company and Basis of Presentation - Additional Information (Details)
Summary of Significant Accounting Policies - Additional Information (Details)
Revenue - Additional Information (Details)
Revenue - Schedule of Revenue Disaggregated by Recurring and Non-recurring (Details)
Revenue - Schedule of Revenue Disaggregated by Market Vertical (Details)
Revenue - Schedule of Contract Assets (Details)
Revenue - Schedule of Revenue Recognized in Period (Details)
Revenue - Schedule of Remaining Performance Obligations (Details)
Revenue - Schedule of Remaining Performance Obligations (Details 1)
Composition of Certain Financial Statement Captions - Schedule of Other Current Assets (Details)
Composition of Certain Financial Statement Captions - Schedule of Property and Equipment, Net (Details)
Composition of Certain Financial Statement Captions - Schedule of Other Long Term Assets (Details)
Composition of Certain Financial Statement Captions - Schedule of Accrued Liabilities (Details)
Composition of Certain Financial Statement Captions - Schedule of Other Long-Term Liabilities (Details)
Financial Instruments - Summary of Marketable Securities (Details)
Financial Instruments - Additional Information (Details)
Financial Instruments - Estimated Fair Value of AFS Debt Securities by Contractual Maturity (Details)
Fair Value - Schedule of Fair Value Assets Measured on Recurring Basis (Details)
Fair Value - Schedule of Carrying Amounts and Estimated Fair Values (Details)
Fair Value - Schedule of Carrying Amounts and Estimated Fair Values (Parenthetical) (Details)
Goodwill and Identified Intangible Assets - Additional Information (Details)
Goodwill and Identified Intangible Assets - Identified Intangible Assets (Details)
Goodwill and Identified Intangible Assets - Estimated Future Amortization Expense (Details)
Debt - Schedule of Outstanding Amounts of Debt (Details)
Debt - Additional Information (Details)
Debt - Summary of Future Minimum Principal Payments for Long-term Debt, Excluding Any Additional Payment Required by the Excess Cash Flow Provision (Details)
Net Income Per Share - Computation of Net Income Per Share (Details)
Stockholders' Equity - Additional Information (Details)
Stockholders' Equity - Summary of Stock Option Activity (Details)
Stockholders' Equity - Summary of Restricted Stock Awards (Details)
Stock-Based Compensation Expense - Effect of Recording Stock-Based Compensation Expense (Details)
Stock-Based Compensation Expense - Schedule of Assumptions Used to Value Awards Granted (Details)
Income Taxes - Additional Information (Details)
Leases - Additional Information (Details)
Leases - Schedule of Operating Lease Costs (Details)
Leases - Schedule of Other Information Related to Leases (Details)
Leases - Schedule of Future Minimum Lease Payments and Related Lease Liabilities (Details)
Commitments and Contingencies - Additional Information (Details)
Segment and Geographic Information - Additional Information (Details)
Segment and Geographic Information - Schedule of Geographic Revenue Information (Details)
Segment and Geographic Information - Schedule of Summary of Customers Comprising 10% or More of Total Revenues (Details)
Subsequent Events - Additional Information (Details)
All Reports