XML 28 R18.htm IDEA: XBRL DOCUMENT v3.22.2.2
Selected Consolidated Financial Statement Information (Tables)
3 Months Ended
Sep. 30, 2022
Quarterly Financial Information Disclosure [Abstract]  
Schedule of Accounts Receivable
September 30,June 30,
20222022
Accounts receivable$41,561 $40,974 
Less: Allowance for doubtful accounts(1,302)(1,296)
   Accounts receivable, net$40,259 $39,678 
Schedule of Inventory
September 30,June 30,
20222022
Raw materials$14,274 $13,780 
Work in process3,832 2,785 
Finished goods19,838 18,002 
   Inventories$37,944 $34,567 
Schedule of Property and Equipment
September 30,June 30,
20222022
Land$572 $572 
Building22,420 22,420 
Equipment24,741 24,340 
Furniture3,376 3,376 
Leasehold improvements812 812 
Construction in progress3,067 2,670 
54,988 54,190 
Less: Accumulated depreciation(26,029)(25,155)
Property and equipment, net$28,959 $29,035 
Schedule of Accrued Expenses
September 30,June 30,
20222022
Salaries and bonus6,197 8,082 
Commissions5,797 8,104 
Accrued vacation2,280 2,345 
Accrued excise, sales and other taxes967 953 
Clinical studies902 1,082 
Other3,561 2,898 
Accrued expenses$19,704 $23,464