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
Equity-Based Compensation
Other (Expense) Income, 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)
Equity-Based Compensation (Tables)
Other (Expense) Income, 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)
Property and Equipment (Details)
Accrued Expenses (Details)
Income Taxes (Details)
Commitments and Contingencies (Details)
Commitments and Contingencies (Details 2)
Employee Benefit Plans (Details)
Equity-Based Compensation (Details)
Equity-Based Compensation (Details 2)
Equity-Based Compensation (Details 3)
Other (Expense) Income, Net (Details)
All Reports
Rendering Log