XML 58 R31.htm IDEA: XBRL DOCUMENT v3.24.3
Note 2 - Summary of Significant Accounting Policies (Tables)
12 Months Ended
Jun. 30, 2024
Notes Tables  
Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block]

 

Accounts Receivable, Gross

 

 

(in thousands)

 

Balance, June 30, 2022

 $24,219 

Increase in accounts receivable, gross

  7,708 

Balance, June 30, 2023

  31,927 

Decrease in accounts receivable, gross

  (6,488)

Balance, June 30, 2024

 $25,439 
Accounts Receivable, Allowance for Credit Loss [Table Text Block]

 

Allowance for Discounts

  

Allowance for Chargebacks

  

Total Allowance

 

 

(in thousands)

 

Balances, June 30, 2022

 $1,301  $1,206  $2,507 

Reduction of net revenue

  9,074   4,554   13,628 

Payments

  (8,597)  (4,548)  (13,145)

Balances, June 30, 2023

  1,778   1,212   2,990 

Reduction of net revenue

  4,886   3,812   8,698 

Payments

  (6,024)  (3,842)  (9,866)

Balances, June 30, 2024

 $640  $1,182  $1,822 
Schedules of Concentration of Risk, by Risk Factor [Table Text Block]

 

Percentage of Gross Revenue

  

Percentage of Accounts Receivable

 

 June 30,  June 30, 

 

2024

  

2023

  

2024

  

2023

 

Customer A

  33%  43%  40%  50%

Customer B

  20%  18%  29%  19%

Customer C

  17%  17%  11%  14%
Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]

 

June 30,

 

 

2024

  

2023

 

Warrants to purchase common stock - liability classified

(Note 16)

  6,057,766   6,498,980 

Warrants to purchase common stock - equity classified

(Note 16)

  18,114   39,072 

Employee stock options

(Note 15)

  146,539   52,762 

Employee unvested restricted stock

(Note 15)

  25,360   40,996 

Employee unvested restricted stock units

(Note 15)

  1,775   4,963 

Total

  6,249,554   6,636,773