XML 43 R34.htm IDEA: XBRL DOCUMENT v3.25.0.1
Trade Receivables, Net (Tables)
6 Months Ended
Dec. 31, 2024
Receivables [Abstract]  
Schedule of Trade Receivables, Net

Trade Receivables, Net consists of the following at:

 

($ in thousands)   December 31, 2024    

June 30,  

2024 

 
Trade Receivables   $ 152,036     $ 93,827  
Less:                
Allowance for Credit Losses     (830)       (648 )
Sales Returns Reserve, Net     (1,212)       (1,064 )
Customer Rebate and Discount Reserve     (2,956)       242  
Total Allowances     (4,998)       (1,470 )
Trade Receivables, Net   $ 147,038     $ 92,357  
Schedule of Allowance For Credit Losses

$ in thousands    
Allowance for Credit Losses Roll forward  For the Six Months Ended December 31, 2024, 
Beginning Balance as of June 30, 2024   (648)
Current Period Provision for Expected Credit Losses   (575)
Write-offs (net of recoveries)   400 
Recoveries of Previously Written-off Accounts   (7)
Ending Balance as of December 31, 2024   (830)