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
Cover Page
Financial Statements
Consolidated Balance Sheets
Consolidated Balance Sheets (Parenthetical)
Consolidated Statements of Comprehensive Income
Consolidated Statements of Stockholders' Equity
Consolidated Statements of Cash Flows
Notes to Financial Statements
Summary of Business and Significant Accounting Policies
Revenue
Acquisition
Supplemental Financial Statement Information
Fair Value Measurements
Equity
Net Income Per Share
Commitments and Contingencies
Segment and Geographic Information
Restructuring
Leases
Debt
Income Taxes
Selected Quarterly Financial Data (Unaudited)
Accounting Policies
Summary of Business and Significant Accounting Policies (Policies)
Notes Tables
Summary of Business and Significant Accounting Policies (Tables)
Revenue (Tables)
Acquisition (Tables)
Supplemental Financial Statement Information (Tables)
Fair Value Measurements (Tables)
Equity (Tables)
Net Income Per Share (Tables)
Commitments and Contingencies (Tables)
Segment and Geographic Information (Tables)
Restructuring (Tables)
Leases (Tables)
Income Taxes (Tables)
Selected Quarterly Financial Data (Unaudited) (Tables)
Notes Details
Summary of Business and Significant Accounting Policies (Narrative) (Details)
Summary of Business and Significant Accounting Policies (Property and Equipment) (Details)
Revenue (Narrative) (Details)
Revenue (Commission Revenue by Segment) (Details)
Revenue (Disaggregated Revenue) (Details)
Acquisition - Narrative (Details)
Acquisition - Purchase Price Allocation (Details)
Supplemental Financial Statement Information (Narrative) (Details)
Supplemental Financial Statement Information (Schedule of Cash, Cash Equivalents and Restricted Cash) (Details)
Supplemental Financial Statement Information (Schedule of Accounts Receivable) (Details)
Supplemental Financial Statement Information (Schedule of Commissions Receivable) (Details)
Supplemental Financial Statement Information (Schedule of Prepaid Expenses and Other Current Assets) (Details)
Supplemental Financial Statement Information (Schedule of Property and Equipment) (Details)
Supplemental Financial Statement Information (Schedule of Other Assets) (Details)
Supplemental Financial Statement Information (Schedule of Intangible Assets) (Details)
Supplemental Financial Statement Information (Schedule of Intangible Asset Future Amortization Expense) (Details)
Fair Value Measurements (Financial Assets and Liabilities) (Details)
Fair Value Measurements (Earnout Activity) (Details)
Fair Value Measurements (Narrative) (Details)
Equity (Narrative) (Details)
Equity (Schedule of Shares Reserved) (Details)
Equity (Schedule of Stock Plan Activity) (Details)
Equity (Schedule of Option Activity Under Stock Plans) (Details)
Equity (Schedule of Restricted Stock Unit Activity Under Stock Plans) (Details)
Equity (Schedule of Fair Value of Stock Options, Valuation Assumptions) (Details)
Equity (Schedule of Stock-Based Compensation Expense) (Details)
Net Income Per Share (Schedule of Computation of Basic and Diluted Net Income Per Share) (Details)
Net Income Per Share (Schedule of Anti-Dilutive Shares Excluded from Computation Of Net Income Per Share) (Details)
Commitments and Contingencies (Narrative) (Details)
Commitments and Contingencies (Schedule of Future Minimum Obligations) (Details)
Segment and Geographic Information (Details)
Segment and Geographic Information (Schedule Of Long-Lived Assets By Geographical Area) (Details)
Segment and Geographic Information (Schedule of Revenue by Major Customers) (Details)
Restructuring (Details)
Leases (Narrative) (Details)
Leases (Supplemental Information) (Details)
Leases (Operating Lease Maturities) (Details)
Debt (Details)
Income Taxes (Schedule of Components of Pre-Tax Income) (Details)
Income Taxes (Schedule of Current and Deferred Income Taxes) (Details)
Income Taxes (Narrative) (Details)
Income Taxes (Income Tax Rate Reconciliation Schedule) (Details)
Income Taxes (Schedule of Deferred Tax Assets, Net) (Details)
Income Taxes (Changes in Valuation Allowance) (Details)
Income Taxes (Reconciliation of Unrecognized Tax Benefits Schedule) (Details)
Selected Quarterly Financial Data (Unaudited) (Details)
All Reports
Rendering Log