XML 21 R3.htm IDEA: XBRL DOCUMENT v3.25.2
CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Jun. 30, 2025
Jun. 30, 2024
Current Assets:    
Cash and cash equivalents $ 20,098 $ 26,237
Accounts receivable, net 25,092 31,279
Inventories, net 26,371 27,698
Contract manufacturers' receivable 3,071 1,401
Prepaid expenses and other current assets 2,761 2,335
Total current assets 77,393 88,950
Property and equipment, net 2,456 4,016
Goodwill 31,089 27,824
Intangible assets, net 3,738 5,251
Lease right-of-use assets 8,422 9,567
Other assets 624 600
Total assets 123,722 136,208
Current Liabilities:    
Accounts payable 13,259 10,347
Accrued payroll and related expenses 3,471 5,836
Current portion of long-term debt, net 3,070 3,002
Other current liabilities 10,622 10,971
Total current liabilities 30,422 30,156
Long-term debt, net 8,684 13,219
Other non-current liabilities 10,238 11,478
Total liabilities 49,344 54,853
Commitments and contingencies (Note 10)
Stockholders' equity:    
Preferred stock, $0.0001 par value; 5,000,000 shares authorized; none issued and outstanding
Common stock, $0.0001 par value; 100,000,000 shares authorized; 39,102,563 and 37,872,883 shares issued and outstanding at June 30, 2025 and 2024, respectively 4 4
Additional paid-in capital 308,397 304,001
Accumulated deficit (234,394) (223,021)
Accumulated other comprehensive income 371 371
Total stockholders' equity 74,378 81,355
Total liabilities and stockholders' equity $ 123,722 $ 136,208