XML 18 R2.htm IDEA: XBRL DOCUMENT v3.20.2
Consolidated Balance Sheets - USD ($)
$ in Thousands
Jun. 30, 2020
Jun. 30, 2019
Current assets:    
Cash and cash equivalents $ 107,577 $ 76,798
Restricted cash 997 10,218
Accounts receivable, net of allowance for doubtful accounts of $1,268 and $605 as of June 30, 2020 and June 30, 2019, respectively [1] 90,599 111,885
Inventories, net 134,374 120,823
Prepaid expenses and other current assets 21,227 24,205
Deferred cost of revenue 2,712 146
Total current assets 357,486 344,075
Property and equipment, net 15,349 17,122
Investment in joint venture 13,929  
Operating lease right-of-use assets, net 28,647 30,578
Goodwill 57,717 57,770
Intangible assets, net 663 679
Restricted cash 1,337 1,162
Other assets 15,799 17,373
Total assets 490,927 438,181
Current liabilities:    
Accounts payable 23,126 29,562
Accrued compensation 17,963 31,150
Operating lease liabilities, current 8,224  
Other accrued liabilities 27,180 32,742
Customer advances 22,571 20,395
Deferred revenue 83,207 78,332
Total current liabilities 182,271 192,181
Long-term liabilities:    
Operating lease liabilities, non-current 24,173  
Long-term other liabilities 7,416 9,646
Deferred revenue 24,125 26,639
Long-term debt 189,307 159,844
Total liabilities 427,292 388,310
Commitments and contingencies (Note 9)
Stockholders’ equity:    
Preferred stock, $0.001 par value; authorized: 5,000,000 shares; no shares issued and outstanding
Common stock, $0.001 par value; authorized: 200,000,000 shares as of June 30, 2020 and June 30, 2019, respectively; issued and outstanding: 91,178,108 and 88,521,511 shares at June 30, 2020 and June 30, 2019, respectively 91 89
Additional paid-in-capital 545,741 535,332
Accumulated other comprehensive loss (484) (10)
Accumulated deficit (481,713) (485,540)
Total stockholders' equity 63,635 49,871
Total liabilities and stockholders’ equity $ 490,927 $ 438,181
[1]

Include accounts receivable from the China joint venture of $3,039 and $0 at June 30, 2020 and June 30, 2019, respectively. See Note 13