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 LOSS
CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ EQUITY
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOW
Reports
ORGANIZATION AND DESCRIPTION OF BUSINESS
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES
REVENUE
BALANCE SHEET COMPONENTS
FAIR VALUE MEASUREMENTS, CASH EQUIVALENTS AND MARKETABLE SECURITIES
LEASES
COMMON STOCK
LEGAL PROCEEDINGS, COMMITMENTS, AND CONTINGENCIES
NET LOSS PER SHARE
TAXES
SEGMENT INFORMATION
RELATED PARTY TRANSACTIONS
Insider Trading Arrangements
Accounting Policies
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)
Tables
REVENUE (Tables)
BALANCE SHEET COMPONENTS (Tables)
FAIR VALUE MEASUREMENTS, CASH EQUIVALENTS AND MARKETABLE SECURITIES (Tables)
LEASES (Tables)
NET LOSS PER SHARE (Tables)
SEGMENT INFORMATION (Tables)
RELATED PARTY TRANSACTIONS (Tables)
Details
ORGANIZATION AND DESCRIPTION OF BUSINESS (Details)
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details)
REVENUE - Revenue by Location and Type (Details)
REVENUE - Revenue by Type and Industry (Details)
BALANCE SHEET COMPONENTS - Schedule of Accounts Receivable, Net (Details)
BALANCE SHEET COMPONENTS - Schedule of Accrued Liabilities (Details)
BALANCE SHEET COMPONENTS - Narrative (Details)
FAIR VALUE MEASUREMENTS, CASH EQUIVALENTS AND MARKETABLE SECURITIES - Schedule of Fair Value Hierarchy of Financial Assets Measured at Fair Value (Details)
FAIR VALUE MEASUREMENTS, CASH EQUIVALENTS AND MARKETABLE SECURITIES - Schedule of Cash Equivalents and Marketable Debt Securities (Details)
FAIR VALUE MEASUREMENTS, CASH EQUIVALENTS AND MARKETABLE SECURITIES - Narrative (Details)
LEASES - Narrative (Details)
LEASES - Components of lease cost (Details)
LEASES - Weighted average remaining lease term (Details)
LEASES - Schedule of future undiscounted lease payments, operating leases (Details)
COMMON STOCK (Details)
LEGAL PROCEEDINGS, COMMITMENTS, AND CONTINGENCIES (Details)
NET LOSS PER SHARE - Schedule of Reconciliation of Net Loss Per Share (Details)
NET LOSS PER SHARE - Schedule of Antidilutive Securities (Details)
TAXES (Details)
SEGMENT INFORMATION - Narrative (Details)
SEGMENT INFORMATION - Schedule of Reconciliation to the consolidated net loss (Details)
RELATED PARTY TRANSACTIONS - Narrative (Details)
RELATED PARTY TRANSACTIONS - Schedule of Related Party Transactions (Details)
All Reports