XML 23 R21.htm IDEA: XBRL DOCUMENT v3.19.3
5. Supplemental Financial Information (Tables)
3 Months Ended
Sep. 30, 2019
Supplemental Financial Information  
Schedule of Inventory
   September 30,   June 30, 
   2019   2019 
   (In thousands) 
Finished goods  $7,144   $6,084 
Raw materials   5,279    4,425 
Inventories, net  $12,423   $10,509 
Schedule of Other Liabilities
   September 30,   June 30, 
   2019   2019 
   (In thousands) 
Current          
Accrued variable consideration  $1,196   $1,313 
Customer deposits and refunds   290    168 
Accrued raw materials purchases   1,111    1,155 
Deferred revenue   445    328 
Lease liability   832    4 
Taxes payable   389    322 
Accrued operating expenses   2,033    1,290 
Total other current liabilities  $6,296   $4,580 
           
Non-current          
Lease liability  $225   $48 
Deferred revenue   159    158 
Total other non-current liabilities  $384   $206 
Schedule of Computation of Net Income (Loss) per Share
   Three Months Ended 
   September 30, 
   2019   2018 
   (In thousands, except per share data) 
Numerator:          
Net loss  $(2,470)  $(83)
Denominator:          
Weighted-average common shares outstanding - basic
and diluted
   22,913    19,323 
           
Net loss per share - basic and diluted  $(0.11)  $(0.00)
Schedule of Common Stock Equivalents
  Three Months Ended 
  September 30, 
   2019   2018 
  (In thousands) 
Common stock equivalents   1,769    1,828 
Schedule of severance and related charges
   Three Months Ended September 30, 2019 
   (In thousands) 
Beginning balance  $651 
Charges   749 
Payments   (580)
Ending balance  $820 
Schedule of Supplemental Cash Flow Information
 

Three Months Ended

September 30,

 
   2019   2018 
   (In thousands) 
Accrued property and equipment paid for in the subsequent period  $83   $33 
Schedule of Warranty Reserve
   Three Months Ended   Year Ended 
   September 30,   June 30, 
   2019   2019 
   (In thousands) 
Beginning balance  $116   $99 
Charged to cost of revenue   8    96 
Usage   (16)   (79)
Ending balance  $108   $116