XML 121 R94.htm IDEA: XBRL DOCUMENT v3.25.2
INCOME TAXES - Schedule of Net Deferred Tax Assets (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Jun. 30, 2024
Deferred tax assets:    
Net operating loss carryforwards $ 32,435 $ 37,621
Receivable credit losses 1,208 1,367
Inventory reserves 614 541
Sales returns and allowances 2,410 2,463
Sales tax reserves 1,213 1,876
Deferred research and development 7,997 5,750
Stock-based compensation 4,564 4,327
Lease liabilities 2,397 2,410
Other 0 346
Deferred tax assets, gross 52,838 56,701
Deferred tax liabilities:    
Intangibles (3,154) (3,502)
Property and equipment (17) (1,179)
Right-of-use assets (1,847) (1,954)
Other (52) 0
Deferred tax liabilities, gross (5,070) (6,635)
Deferred tax assets, net 47,768 50,066
Valuation allowance (4,515) (50,532)
Deferred income taxes $ 43,253  
Deferred income taxes   $ (466)