v3.26.1
Segment Reporting (Tables)
12 Months Ended
Jun. 30, 2026
Segment Reporting [Abstract]  
Schedule of segment disclosure
          
   Years Ended June 30, 
   2026   2025 
   (In thousands) 
Net revenue  $120,899   $122,923 
Less cost of revenue:          
Other costs of revenue   67,395    70,515 
Share-based compensation   141    186 
Amortization of manufacturing profit in acquired inventory   18    88 
Depreciation and amortization   422    435 
Total cost of revenue   67,976    71,224 
Gross profit   52,923    51,699 
Less:          
Personnel-related expenses   34,028    32,551 
Professional fees and outside services   3,720    4,878 
Advertising and marketing   2,234    2,239 
Facilities and insurance   4,186    4,391 
Share-based compensation   6,129    5,946 
Depreciation   1,180    1,649 
Outside services   1,183    636 
Product certifications   535    499 
Other operating expenses   1,407    2,054 
Restructuring, severance and related charges   566    3,535 
Acquisition-related costs   315    371 
Amortization of intangible assets   1,561    3,951 
Interest expense, net   (133)   511 
Other expense (income)   (86)   100 
Provision for (benefit from) income taxes   279    (239)
Total segment expenses   57,104    63,072 
           
Segment net loss  $(4,181)  $(11,373)