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 Operations
Consolidated Statements of Comprehensive Income
Consolidated Statements of Cash Flows
Notes to Financial Statements
Summary of Operations and Significant Accounting Policies
Short Term Investments and Fair Value Measurements
Revenue By Geographic Area
Goodwill and Intangible Assets
Property and Equipment
Accrued Expenses
Income Taxes
Commitments and Contingencies
Employee Benefit Plans
Shareholders' Equity and Equity-Based Compensation
Other Expense, Net
Accounting Policies
Summary of Operations and Significant Accounting Policies (Policies)
Notes Tables
Summary of Operations and Significant Accounting Policies (Tables)
Short Term Investments and Fair Value Measurements (Tables)
Revenue By Geographic Area (Tables)
Goodwill and Intangible Assets (Tables)
Property and Equipment (Tables)
Accrued Expenses (Tables)
Shareholders' Equity and Equity-Based Compensation (Tables)
Other Expense, Net (Tables)
Notes Details
Summary of Operations and Significant Accounting Policies (Details)
Summary of Operations and Significant Accounting Policies (Details 2)
Summary of Operations and Significant Accounting Policies (Details 3)
Summary of Operations and Significant Accounting Policies (Details 4)
Summary of Operations and Significant Accounting Policies (Details 5)
Short Term Investments and Fair Value Measurements (Details)
Short Term Investments and Fair Value Measurements (Details 2)
Revenue By Geographic Area (Details)
Goodwill and Intangible Assets (Details)
Goodwill and Intangible Assets (Details 2)
Goodwill and Intangible Assets Goodwill and Intangible Assets (Details 3)
Property and Equipment (Details)
Accrued Expenses (Details)
Income Taxes (Details)
Commitments and Contingencies (Details)
Commitments and Contingencies (Details 2)
Employee Benefit Plans (Details)
Shareholders' Equity and Equity-Based Compensation (Details)
Shareholders' Equity and Equity-Based Compensation (Details 2)
Shareholders' Equity and Equity-Based Compensation (Details 3)
Shareholders' Equity and Equity-Based Compensation (Details 4)
Shareholders' Equity and Equity-Based Compensation (Details 5)
Other Expense, Net (Details)
All Reports
Rendering Log