2106100 - Disclosure - COMMITMENTS AND CONTINGENCIES link:presentationLink link:calculationLink link:definitionLink 2406403 - Disclosure - COMMITMENTS AND CONTINGENCIES Capital Lease Obligations (Details) link:presentationLink link:calculationLink link:definitionLink 2406403 - Disclosure - COMMITMENTS AND CONTINGENCIES Capital Lease Obligations (Details) link:presentationLink link:calculationLink link:definitionLink 2406404 - Disclosure - COMMITMENTS AND CONTINGENCIES - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2406402 - Disclosure - COMMITMENTS AND CONTINGENCIES - Operating Leases and Purchase Commitments (Details) link:presentationLink link:calculationLink link:definitionLink 2306301 - Disclosure - COMMITMENTS AND CONTINGENCIES (Tables) link:presentationLink link:calculationLink link:definitionLink 1001000 - Statement - Condensed Consolidated Balance Sheets (Unaudited) link:presentationLink link:calculationLink link:definitionLink 1001001 - Statement - Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1005000 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited) link:presentationLink link:calculationLink link:definitionLink 1003000 - Statement - Condensed Consolidated Statements of Comprehensive Loss (Unaudited) link:presentationLink link:calculationLink link:definitionLink 2104100 - Disclosure - CONSOLIDATED BALANCE SHEET COMPONENTS link:presentationLink link:calculationLink link:definitionLink 2404406 - Disclosure - CONSOLIDATED BALANCE SHEET COMPONENTS - Accrued Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 2404405 - Disclosure - CONSOLIDATED BALANCE SHEET COMPONENTS - Deferred Commission Expense (Details) link:presentationLink link:calculationLink link:definitionLink 2404407 - Disclosure - CONSOLIDATED BALANCE SHEET COMPONENTS - Deferred Revenue (Details) link:presentationLink link:calculationLink link:definitionLink 2404404 - Disclosure - CONSOLIDATED BALANCE SHEET COMPONENTS Other assets (Details) link:presentationLink link:calculationLink link:definitionLink 2404402 - Disclosure - CONSOLIDATED BALANCE SHEET COMPONENTS - Prepaid expenses and other current assets (Details) link:presentationLink link:calculationLink link:definitionLink 2404403 - Disclosure - CONSOLIDATED BALANCE SHEET COMPONENTS - Property and Equipment (Details) link:presentationLink link:calculationLink link:definitionLink 2304301 - Disclosure - CONSOLIDATED BALANCE SHEET COMPONENTS (Tables) link:presentationLink link:calculationLink link:definitionLink 2404408 - Disclosure - CONSOLIDATED BALANCE SHEET COMPONENTS - Warranty Liability (Details) link:presentationLink link:calculationLink link:definitionLink 1002000 - Statement - Consolidated Statements of Operations and Comprehensive Loss link:presentationLink link:calculationLink link:definitionLink 2105100 - Disclosure - DEBT link:presentationLink link:calculationLink link:definitionLink 2405401 - Disclosure - DEBT (Details) link:presentationLink link:calculationLink link:definitionLink 2101100 - Disclosure - DESCRIPTION OF BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES link:presentationLink link:calculationLink link:definitionLink 2401403 - Disclosure - DESCRIPTION OF BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 2401408 - Disclosure - DESCRIPTION OF BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Concentration of Credit Risk and Significant Customers (Details) link:presentationLink link:calculationLink link:definitionLink 2401404 - Disclosure - DESCRIPTION OF BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Consolidated Balance Sheets (Details) link:presentationLink link:calculationLink link:definitionLink 2401405 - Disclosure - DESCRIPTION OF BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Consolidated Statements of Operations (Details) link:presentationLink link:calculationLink link:definitionLink 2201201 - Disclosure - DESCRIPTION OF BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies) link:presentationLink link:calculationLink link:definitionLink 2401407 - Disclosure - DESCRIPTION OF BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Revenues by Geographic Location (Details) link:presentationLink link:calculationLink link:definitionLink 2401406 - Disclosure - DESCRIPTION OF BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Statements of Cash Flows (Details) link:presentationLink link:calculationLink link:definitionLink 2301302 - Disclosure - DESCRIPTION OF BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables) link:presentationLink link:calculationLink link:definitionLink 0001000 - Document - Document and Entity Information Document link:presentationLink link:calculationLink link:definitionLink 2102100 - Disclosure - FAIR VALUE DISCLOSURE link:presentationLink link:calculationLink link:definitionLink 2402402 - Disclosure - FAIR VALUE DISCLOSURE (Details) link:presentationLink link:calculationLink link:definitionLink 2302301 - Disclosure - FAIR VALUE DISCLOSURE (Tables) link:presentationLink link:calculationLink link:definitionLink 2110100 - Disclosure - INCOME TAXES link:presentationLink link:calculationLink link:definitionLink 2410401 - Disclosure - INCOME TAXES (Details) link:presentationLink link:calculationLink link:definitionLink 2109100 - Disclosure - NET LOSS PER SHARE link:presentationLink link:calculationLink link:definitionLink 2409403 - Disclosure - NET LOSS PER SHARE - Antidilutive Securities (Details) link:presentationLink link:calculationLink link:definitionLink 2409402 - Disclosure - NET LOSS PER SHARE - Calculation of Basic and Diluted Net Income Per Share (Details) link:presentationLink link:calculationLink link:definitionLink 2309301 - Disclosure - NET LOSS PER SHARE (Tables) link:presentationLink link:calculationLink link:definitionLink 2111100 - Disclosure - SEGMENT INFORMATION link:presentationLink link:calculationLink link:definitionLink 2411402 - Disclosure - SEGMENT INFORMATION (Details) link:presentationLink link:calculationLink link:definitionLink 2411403 - Disclosure - SEGMENT INFORMATION - Property, Plant, and Equipment by Geographic Region (Details) link:presentationLink link:calculationLink link:definitionLink 2311301 - Disclosure - SEGMENT INFORMATION (Tables) link:presentationLink link:calculationLink link:definitionLink 2108100 - Disclosure - STOCK-BASED COMPENSATION link:presentationLink link:calculationLink link:definitionLink 2408405 - Disclosure - STOCK-BASED COMPENSATION - Employee Stock Purchase Plan (Details) link:presentationLink link:calculationLink link:definitionLink 2408402 - Disclosure - STOCK-BASED COMPENSATION - Equity Incentive Plan (Details) link:presentationLink link:calculationLink link:definitionLink 2408404 - Disclosure - STOCK-BASED COMPENSATION - Restricted Stock Units (Details) link:presentationLink link:calculationLink link:definitionLink 2408407 - Disclosure - STOCK-BASED COMPENSATION - Stock-based Compensation Expense (Details) link:presentationLink link:calculationLink link:definitionLink 2408403 - Disclosure - STOCK-BASED COMPENSATION - Stock Option Activity (Details) link:presentationLink link:calculationLink link:definitionLink 2308301 - Disclosure - STOCK-BASED COMPENSATION (Tables) link:presentationLink link:calculationLink link:definitionLink 2408406 - Disclosure - STOCK-BASED COMPENSATION - Valuation Assumptions (Details) link:presentationLink link:calculationLink link:definitionLink 2107100 - Disclosure - STOCKHOLDERS' EQUITY link:presentationLink link:calculationLink link:definitionLink 2407402 - Disclosure - STOCKHOLDERS' EQUITY - Common Stock Reserved for Future Issuance (Details) link:presentationLink link:calculationLink link:definitionLink 2407403 - Disclosure - STOCKHOLDERS' EQUITY - Stock Repurchase Program (Details) link:presentationLink link:calculationLink link:definitionLink 2307301 - Disclosure - STOCKHOLDERS' EQUITY (Tables) link:presentationLink link:calculationLink link:definitionLink 2412401 - Disclosure - SUBSEQUENT EVENTS (Details) link:presentationLink link:calculationLink link:definitionLink 2112100 - Disclosure - SUBSEQUENT EVENTS (Notes) link:presentationLink link:calculationLink link:definitionLink