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
Reports
Cover
Statements
CONSOLIDATED BALANCE SHEETS
CONSOLIDATED BALANCE SHEETS (Parenthetical)
CONSOLIDATED STATEMENTS OF OPERATIONS
CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS
CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY
CONSOLIDATED STATEMENTS OF CASH FLOWS
Reports
Business and Summary of Significant Accounting Policies
Revenue
Cash Equivalents and Short-Term Investments
Fair Value Measurements
Property and Equipment, Net
Acquisitions, Goodwill and Intangible Assets
Leases
Debt
Commitments and Contingencies
Stock-Based Compensation
Income Taxes
Net Loss Per Share
Geographic Information
Accounting Policies
Business and Summary of Significant Accounting Policies (Policies)
Tables
Revenue (Tables)
Cash Equivalents and Short-Term Investments (Tables)
Fair Value Measurements (Tables)
Property and Equipment, Net (Tables)
Acquisitions, Goodwill and Intangible Assets (Tables)
Leases (Tables)
Debt (Tables)
Stock-Based Compensation (Tables)
Net Loss Per Share (Tables)
Geographic Information (Tables)
Details
Revenue - Schedule of Revenue (Details)
Revenue - Concentrations (Details)
Revenue - Contract Balances (Details)
Revenue - Remaining Performance Obligations (Details)
Revenue -Schedule of Activity of Deferred Contract Costs (Details)
Cash Equivalents and Short-Term Investments - Schedule of Amortized Cost, Unrealized Gain and Loss and Estimated Fair Value (Details)
Cash Equivalents and Short-Term Investments - Schedule of Contractual Maturities on Short-Term Investments (Details)
Cash Equivalents and Short-Term Investments - Narrative (Details)
Fair Value Measurements -Schedule of Assets Measured At Fair Value on Recurring Basis (Details)
Fair Value Measurements - Narrative (Details)
Property and Equipment, Net - Schedule of Property and Equipment, Net (Details)
Property and Equipment, Net - Narrative (Details)
Acquisitions, Goodwill and Intangible Assets - Narrative (Details)
Acquisitions, Goodwill and Intangible Assets - Schedule Of Recognized Identified Assets Acquired And Liabilities Assumed (Details)
Acquisitions, Goodwill and Intangible Assets - Schedule of Goodwill (Details)
Acquisitions, Goodwill and Intangible Assets - Schedule of Acquired Intangible Assets Subject to Amortization (Details)
Acquisitions, Goodwill and Intangible Assets - Schedule of Future Amortization of Intangible Assets (Details)
Leases -Schedule of Components of Lease Expense (Details)
Leases - Narrative (Details)
Leases - Schedule of Supplemental Information Related to Leases (Details)
Leases - Schedule of Operating Lease Liability Maturities (Details)
Debt- Narrative (Details)
Debt -Schedule of Carrying Value of Term Loan (Details)
Debt -Schedule of Maturities of Term Loan (Details)
Commitments and Contingencies (Details)
Stock-Based Compensation - Narrative (Details)
Stock-Based Compensation - Schedule of Stock-Based Compensation Expense (Details)
Stock-Based Compensation - Schedule of Unrecognized Stock-Based Compensation (Details)
Stock-Based Compensation - Schedule of RSUs and PSUs (Details)
Stock-Based Compensation - Schedule of Stock Option Activity (Details)
Stock-Based Compensation -Schedule of Fair Value Assumptions (Details)
Income Taxes (Details)
Net Loss Per Share -Schedule of Computation of Basic and Diluted Net Loss Per Share (Details)
Net Loss Per Share - Schedule of Potentially Dilutive Securities (Details)
Geographic Information - Narrative (Details)
Geographic Information - Schedule of Revenue by Geographic Region (Details)
Geographic Information -Schedule of Property and Equipment, Net by Geographic Area (Details)
All Reports