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 Income
Consolidated Statements of Comprehensive Income
Consolidated Statements of Shareholders' Equity
Consolidated Statements of Shareholders' Equity (Parenthetical)
Consolidated Statements of Cash Flows
Notes to Financial Statements
Summary of Significant Accounting Policies
Stockholders' Equity
Earnings Per Share
Marketable Securities
Revenue Recognition And Sales Commissions
Property and Equipment
Goodwill and Intangible Assets
Discontinued Operations
Business Segments
Income Taxes
Stock Based Compensation
Employee Benefit Plan
Debt
Leases
Collaborative Arrangement
Litigation
Non-Marketable Equity Investments
Subsequent Events
Accounting Policies
Summary of Significant Accounting Policies (Policies)
Notes Tables
Summary of Significant Accounting Policies (Tables)
Earnings Per Share (Tables)
Marketable Securities (Tables)
Revenue Recognition And Sales Commissions (Tables)
Property and Equipment (Tables)
Goodwill and Intangible Assets (Tables)
Discontinued Operations (Tables)
Business Segments (Tables)
Income Taxes (Tables)
Stock Based Compensation (Tables)
Leases (Tables)
Notes Details
Summary of Significant Accounting Policies - Additional Information (Detail)
Summary of Significant Accounting Policies - Changes in the Allowance for Doubtful Accounts and the Amounts Charged to Bad Debt Expense (Detail)
Summary of Significant Accounting Policies - Estimated Useful Lives of Property and Equipment (Detail)
Shareholders Equity - Additional Information (Detail)
Earnings Per Share - Computation of Basic and Diluted Earnings Per Share (Detail)
Earnings Per Share - Additional Information (Detail)
Marketable Securities - Fair Value of Available for Sale Marketable Securities (Detail)
Revenue Recognition and Sales Commissions - Schedule of Cumulative Effect for the Adoption of ASC 606 (Detail)
Revenue Recognition and Sales Commissions - Schedule of Impact of Adopting of ASC 606 on Condensed Consolidated Balance Sheet (Detail)
Revenue Recognition and Sales Commissions - Schedule of Impact of Adopting of ASC 606 on Condensed Consolidated Statements of Income (Detail)
Revenue Recognition and Sales Commissions - Schedule of Revenues Included in Continuing Operations Disaggregated by Revenue Source (Detail)
Revenue Recognition and Sales Commissions - Additional Information (Detail)
Revenue Recognition and Sales Commissions - Additional Information (Detail 1)
Property and Equipment - Summary of Property and Equipment (Detail)
Property and Equipment - Additional Information (Detail)
Goodwill and Intangible Assets - Changes in Carrying Amount of Goodwill (Detail)
Goodwill and Intangible Assets - Additional Information (Detail)
Goodwill and Intangible Assets - Identifiable Intangible Assets (Detail)
Goodwill and Intangible Assets - Expected Annual Amortization Expense (Detail)
Discontinued Operations - Additional Information (Detail)
Discontinued Operations - Schedule of Discontinued Operations Income Statement (Detail)
Discontinued Operations - Schedule of Discontinued Operations Balance Sheet (Detail)
Business Segments - Business Segment Information Based on Net Revenues and Operating Income (Detail)
Business Segments - Business Segment Information Based on Assets (Detail)
Income Taxes - Summary of Provision (Benefit) for Income Taxes (Detail)
Income Taxes - Reconciliation of Income Taxes at the Statutory Federal Income Tax Rate to the Provision for Income Taxes (Detail)
Income Taxes - Additional Information (Detail)
Income Taxes - Reconciliation of the Beginning and Ending Liability for Gross Unrecognized Tax Benefits (Detail)
Income Taxes - Significant Components of Deferred Tax Assets and Deferred Tax Liabilities (Detail)
Stock Based Compensation - Additional Information (Detail)
Stock Based Compensation - Summary of Activity and Various Other Information Relative to Stock Options (Detail)
Stock Based Compensation - Other Information Relative to Option Activity (Detail)
Stock Based Compensation - Summary of Activity Relative to RSU's (Detail)
Stock Based Compensation - Stock Based Compensation Expense Recorded in Consolidated Statements of Income (Detail)
Employee Benefit Plan - Additional Information (Detail)
Debt - Additional Information (Detail)
Leases - Additional Information (Detail)
Leases - Future Rental Payment Commitments under Non-Cancelable Operating Leases (Detail)
Collaborative Arrangement - Additional Information (Detail)
Non-Marketable Equity Investments - Additional Information (Detail)
Subsequent Events - Additional Information (Detail)
All Reports
Rendering Log