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 Cash Flows
Notes to Financial Statements
Summary of Significant Accounting Policies
Shareholders' Equity
Earnings Per Share
Marketable Securities
Business Combinations
Property and Equipment
Goodwill
Intangible Assets
Business Segments
Income Taxes
Stock Based Compensation
Employee Benefit Plan
Debt
Leases
Collaborative Arrangement
Litigation
Related Party Transactions
Accounting Policies
Summary of Significant Accounting Policies (Policies)
Notes Tables
Summary of Significant Accounting Policies (Tables)
Earnings Per Share (Tables)
Marketable Securities (Tables)
Business Combinations (Tables)
Property and Equipment (Tables)
Goodwill (Tables)
Intangible Assets (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)
Business Combinations - Additional Information (Detail)
Business Combinations - Summary of Purchase Price (Detail)
Business Combinations - Summary of Fair Value of Assets Acquired and Liabilities Assumed (Detail)
Business Combinations - Components of Identifiable Intangible Assets and Estimated Useful Lives (Detail)
Business Combinations - Summary of Unaudited ProForma Financial Information (Detail)
Property and Equipment - Summary of Property and Equipment (Detail)
Property and Equipment - Additional Information (Detail)
Goodwill - Changes in Carrying Amount of Goodwill (Detail)
Goodwill - Additional Information (Detail)
Intangible Assets - Additional Information (Detail)
Intangible Assets - Identifiable Intangible Assets (Detail)
Intangible Assets - Expected Annual Amortization Expense (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)
Related Party Transactions - Additional Information (Detail)
All Reports
Rendering Log