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
Document and Entity Information
Financial Statements
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS (Unaudited)
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS (Unaudited)
CONDENSED CONSOLIDATED BALANCE SHEETS (Unaudited)
CONDENSED CONSOLIDATED BALANCE SHEETS (Unaudited) (Parenthetical)
CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN CONVERTIBLE PREFERRED STOCK AND STOCKHOLDERS' EQUITY (DEFICIT) (Unaudited)
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Unaudited)
Notes to Financial Statements
Nature of Business and Summary of Significant Accounting Policies
Marketable Securities
Fair Value Measurement
Accounts Receivables & Allowance for Doubtful Receivables
Guarantees, Commitments and Contingencies
Borrowings
Convertible Preferred Stock and Stockholders' Equity
Revenue
Stock-Based Employee Compensation
Income Taxes
Net Loss Per Share
Reverse Stock Split
Acquisitions
Accounting Policies
Nature of Business and Summary of Significant Accounting Policies (Policies)
Notes Tables
Marketable Securities (Tables)
Fair Value Measurement (Tables)
Accounts Receivables & Allowance for Doubtful Receivables (Tables)
Borrowings (Tables)
Revenue (Tables)
Stock-Based Employee Compensation (Tables)
Net Loss Per Share (Tables)
Notes Details
Nature of Business and Summary of Significant Accounting Policies - Additional Information (Details)
Marketable Securities - Schedule of Marketable Securities (Details)
Marketable Securities - Schedule fair values of available for sale marketable (Details)
Fair Value Measurement - Summary of Financial Assets Measured at fair value On Recurring Basis (Details)
Fair Value Measurement - Additional Information (Details)
Accounts Receivables & Allowance for Doubtful Receivables - Summary of changes in the Allowance for Doubtful Trade Receivables (Details)
Accounts Receivables & Allowance for Doubtful Receivables - Summary of changes in the Allowance for Doubtful Finance Receivables (Details)
Guarantees, Commitments and Contingencies - Additional Information (Details)
Borrowings -Schedule of Outstanding Long-Term Debt (Details)
Borrowings - Additional Information (Details)
Convertible Preferred Stock and Stockholders' Equity - Additional Information (Details)
Revenue - Summary of primary component of Revenue, Level of Disaggregation (Details)
Stock-Based Employee Compensation - Additional Information (Details)
Stock-Based Employee Compensation - Weighted Average Assumptions Used to Calculate Fair Value of Stock Option (Details)
Stock-Based Employee Compensation - Summary of Stock Option Activity (Details)
Stock-Based Employee Compensation - Summary of restricted stock unit (Details)
Income Taxes - Additional Information (Details)
Net Loss Per Share - Schedule of Basic And Diluted Net Loss Per Share (Details)
Net Loss Per Share - Summary of Potentially Dilutive Shares Excluded from Computation of Net Loss Per Share (Details)
Reverse Stock Split - Additional Information (Details)
Acquisitions - Additional Information (Details)
All Reports