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

Accounts

 
  

Receivable,

 
  

Gross

 
  

(in thousands)

 

Balance, June 30, 2023

 $31,718 

Decrease in accounts receivable, gross

  (6,370)

Balance, June 30, 2024

  25,348 

Increase in accounts receivable, gross

  6,995 

Balance, June 30, 2025

 $32,343 
Accounts Receivable, Allowance for Credit Loss [Table Text Block]
  

Allowance for

  

Allowance for

  

Total

 
  

Discounts

  

Chargebacks

  

Allowance

 
  

(in thousands)

 

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 

Reduction of net revenue

  3,940   2,782   6,722 

Payments

  (4,112)  (3,244)  (7,356)

Balances, June 30, 2025

 $468  $720  $1,188 
Schedules of Concentration of Risk, by Risk Factor [Table Text Block]
  

Percentage of

  

Percentage of

 
  

Gross Revenue

  

Gross Accounts Receivable

 
  

Year Ended June 30,

  

June 30,

 
  

2025

  

2024

  

2025

  

2024

 

Customer A

  26%  33%  35%  40%

Customer B

  27%  9%  25%  9%

Customer C

  16%  20%  15%  29%

Customer D

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

June 30,

 
   

2025

  

2024

 

Warrants to purchase common stock - liability classified

(Note 16)

  3,821,115   3,821,115 

Warrants to purchase common stock - equity classified

(Note 16)

  15,571   18,114 

Prefunded warrants to purchase common stock - liability classified

(Note 16)

  10,293,983   2,236,651 

Outstanding stock options

(Note 15)

  211,618   146,539 

Unvested restricted stock

(Note 15)

  32,916   25,360 

Unvested restricted stock units

(Note 15)

     1,775 

Total

   14,375,203   6,249,554