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
Condensed Consolidated Balance Sheets
Condensed Consolidated Balance Sheets (Parenthetical)
Condensed Consolidated Statements of Operations
Condensed Consolidated Statements of Comprehensive Income (Loss)
Condensed Consolidated Statements of Changes in Stockholders’ Equity
Condensed Consolidated Statements of Cash Flows
Reports
Organization and Description of Business
Summary of Significant Accounting Policies
Fair Value Measurements
Financial Statement Components
Leases
Property, Plant and Equipment
Goodwill and Intangible Assets
Debt
Revenue
Stockholders' Equity
Stock-Based Compensation
Commitments and Contingencies
Income Taxes
Basic and Diluted Income (Loss) per Common Share
Subsequent Events
Pay vs Performance Disclosure
Insider Trading Arrangements
Accounting Policies
Summary of Significant Accounting Policies (Policies)
Tables
Fair Value Measurements (Tables)
Financial Statement Components (Tables)
Leases (Tables)
Property, Plant and Equipment (Tables)
Goodwill and Intangible Assets (Tables)
Debt (Tables)
Revenue (Tables)
Stockholders' Equity (Tables)
Stock-Based Compensation (Tables)
Basic and Diluted Income (Loss) per Common Share (Tables)
Details
Summary of Significant Accounting Policies - Accounts Receivable (Details)
Fair Value Measurements - Schedule of Financial Assets Measured at Fair Value (Details)
Fair Value Measurements - Schedule of Contractual Maturities of Marketable Securities (Details)
Fair Value Measurements - Additional Information (Details)
Financial Statement Components - Schedule of Accounts Receivable, Net of Allowances (Details)
Financial Statement Components - Schedule of Allowance for Doubtful Accounts and Reserve for Expected Credit Losses (Details)
Financial Statement Components - Schedule of Accrued Expenses and Other Current Liabilities (Details)
Leases - Additional Information (Details)
Leases - Schedule of Other Supplemental Information Related to Operating Leases (Details)
Leases - Schedule of Maturities of Lease Liabilities (Details)
Property, Plant and Equipment - Schedule of Property, Plant and Equipment, Net (Details)
Property, Plant and Equipment - Additional Information (Details)
Property, Plant and Equipment - Schedule of Depreciation Expense (Details)
Goodwill and Intangible Assets - Schedule of Change in Carrying Amounts of Goodwill (Details)
Goodwill and Intangible Assets - Schedule of Intangible Assets, Net (Details)
Goodwill and Intangible Assets - Schedule of Amortization Expense (Details)
Goodwill and Intangible Assets - Additional Information (Details)
Goodwill and Intangible Assets - Schedule of Future Estimated Amortization Expense (Details)
Debt - Revolving Credit Facility (Details)
Debt - 2026 Convertible Notes (Details)
Debt - 2028 Convertible Notes (Details)
Debt - Other Terms of the Convertible Notes (Details)
Debt - Schedule of Net Carrying Amount of Liability Components of Convertible Notes (Details)
Debt - Schedule of Interest Expense Recognized Related to Convertible Notes (Details)
Debt - Schedule of Costs Incurred for Capped Calls Related to Convertible Notes (Details)
Revenue - Schedule of Revenue by Geographic Area (Details)
Revenue - Additional Information (Details)
Stockholders' Equity (Details)
Stock-Based Compensation - Schedule of Stock Option Activity (Details)
Stock-Based Compensation - Additional Information (Details)
Stock-Based Compensation - Schedule of Restricted Stock Unit Activity (Details)
Stock-Based Compensation - Schedule of Total Stock-Based Compensation Expense (Details)
Commitments and Contingencies (Details)
Income Taxes (Details)
Basic and Diluted Income (Loss) per Common Share - Schedule of Basic and Diluted Income (Loss) Per Share (Details)
Basic and Diluted Income (Loss) per Common Share - Schedule of Anti-dilutive Common Shares Excluded from Calculation of Net Income (Loss) (Details)
Subsequent Events (Details)
All Reports