XML 21 R20.htm IDEA: XBRL DOCUMENT v3.19.3
Selected Consolidated Financial Statement Information (Tables)
3 Months Ended
Sep. 30, 2019
Quarterly Financial Information Disclosure [Abstract]  
Schedule of Accounts Receivable
September 30, 2019June 30, 2019
Accounts receivable$35,297  $36,628  
Less: Allowance for doubtful accounts(673) (613) 
   Accounts receivable, net$34,624  $36,015  
Schedule of Inventory
September 30, 2019June 30, 2019
Raw materials$6,938  $5,547  
Work in process2,228  1,415  
Finished goods10,323  11,096  
   Inventories$19,489  $18,058  
Schedule of Property and Equipment
September 30, 2019June 30, 2019
Land$572  $572  
Building22,420  22,420  
Equipment17,654  17,517  
Furniture2,975  2,975  
Leasehold improvements551  540  
Construction in progress1,964  1,328  
46,136  45,352  
Less: Accumulated depreciation(18,769) (18,028) 
Property and equipment, net$27,367  $27,324  
Schedule of Accrued Expenses
September 30, 2019June 30, 2019
Acquisition consideration$9,657  $—  
Commissions6,336  6,829  
Accrued vacation4,491  4,230  
Salaries and bonus3,283  11,105  
Accrued excise, sales and other taxes3,102  3,349  
Clinical studies2,323  2,092  
Other accrued expenses2,893  1,782  
Accrued expenses$32,085  $29,387