XML 33 R19.htm IDEA: XBRL DOCUMENT v3.21.2
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)
12 Months Ended
Jun. 30, 2021
Accounting Policies [Abstract]  
Summary of revenue by solution The components of revenues by solution which reflect a disaggregation of revenue by contract type are as follows (dollar amounts in thousands):
 Year Ended June 30,
 2021% Total2020% Total2019% Total
REVENUES BY SOLUTION:      
Mailbacks$49,617 64.9 %$26,578 52.0 %$24,501 55.2 %
Route-based pickup services13,677 17.9 %10,390 20.3 %9,029 20.4 %
Unused medications8,159 10.7 %9,163 17.9 %6,936 15.7 %
Third party treatment services570 0.7 %247 0.5 %290 0.7 %
Other (1)
4,401 5.8 %4,768 9.3 %3,556 8.0 %
Total revenues$76,424 100.0 %$51,146 100.0 %$44,312 100.0 %

(1)The Company’s other products include IV poles, accessories, containers, asset return boxes and other miscellaneous items with single performance obligations.
Schedule of allowance for doubtful accounts The Company has a history of minimal uncollectible accounts. See rollforward of allowance activity below:
Allowance for Doubtful
Accounts
Balance
Beginning
of Year
Charges to
Expense
Write-offs
/Recoveries
Balance End
of Year
2021$162 $157 $(127)$192 
2020$132 $111 $(81)$162 
2019$102 $81 $(51)$132 
Schedule of stock-based compensation expense Total stock-based compensation expense for the fiscal years ended June 30, 2021, 2020 and 2019 are as follows:
 Year Ended June 30,
 202120202019
Stock-based compensation expense included in:   
Cost of revenues$— $$
Selling, general and administrative974 514 391 
Total$974 $518 $400 
Schedule of stock option valuation assumptions
The fair value of the Company’s stock options was estimated on the grant date using the Black-Scholes option-pricing model with the following assumptions:
 Year Ended June 30,
 202120202019
Weighted average risk-free interest rate0.2 %0.3 %2.6 %
Weighted average expected volatility50 %49 %44 %
Weighted average expected life (in years)4.523.133.08
Dividend yield— — — 
Schedule of inventory The components of inventory are as follows (in thousands):
As of June 30,
20212020
Raw materials$2,040 $1,402 
Finished goods5,063 5,300 
Total inventory7,103 6,702 
Less: current portion6,114 5,638 
Inventory, net of current portion$989 $1,064 
Schedule of accrued liabilities The components of Accrued Liabilities on the balance sheet as of June 30, 2021 and 2020 are as follows:
 As of June 30,
 2021
2020 (1)
Accrued compensation$1,399 $767 
Customer-related payables1,214 1,108 
Vendor-related payables836 388 
Other491 505 
Total $3,940 $2,768 
(1) Certain prior year amounts have been reclassified to conform to current year presentation.