XML 57 R43.htm IDEA: XBRL DOCUMENT v3.5.0.2
CONSOLIDATED BALANCE SHEET COMPONENTS - ACCOUNTS RECEIVABLE (Details) - USD ($)
$ in Thousands
Mar. 31, 2016
Mar. 31, 2015
Consolidated Balance Sheet Components [Abstract]    
Trade receivables $ 54,424 $ 60,188
Allowance for doubtful accounts (1,526) (597)
Total accounts receivable, net $ 52,898 $ 59,591