XML 15 R5.htm IDEA: XBRL DOCUMENT v3.25.0.1
Consolidated Statements of Stockholders’ Equity (Unaudited) - USD ($)
$ in Thousands
Total
Common shares
Treasury Stock
Additional Paid-in Capital
Accumulated Other Comprehensive Income / (Loss)
Retained Earnings / (Deficit)
Balance, beginning of period (in shares) at Jun. 30, 2023   18,280,000        
Balance, beginning of period at Jun. 30, 2023 $ 149,964 $ 2 $ (3,682) $ 204,734 $ (6,312) $ (44,778)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income 13,500         13,500
Foreign currency translation adjustments (22)       (22)  
Changes in fair value of cash flow hedges 201       201  
Purchase of treasury shares (in shares)   (623,000)        
Purchase of treasury shares (10,434)   (10,434)      
Provision for common stock warrants 594     594    
Issuance of common shares (in shares)   24,000        
Issuance of common shares 11     11    
Share-based compensation expense 2,299     2,299    
Balance, end of period (in shares) at Dec. 31, 2023   17,681,000        
Balance, end of period at Dec. 31, 2023 156,113 $ 2 (14,116) 207,638 (6,133) (31,278)
Balance, beginning of period (in shares) at Sep. 30, 2023   18,169,000        
Balance, beginning of period at Sep. 30, 2023 156,039 $ 2 (5,726) 206,323 (7,207) (37,353)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income 6,075         6,075
Foreign currency translation adjustments 679       679  
Changes in fair value of cash flow hedges 395       395  
Purchase of treasury shares (in shares)   (489,000)        
Purchase of treasury shares (8,390)   (8,390)      
Provision for common stock warrants 307     307    
Issuance of common shares (in shares)   1,000        
Issuance of common shares 6     6    
Share-based compensation expense 1,002     1,002    
Balance, end of period (in shares) at Dec. 31, 2023   17,681,000        
Balance, end of period at Dec. 31, 2023 $ 156,113 $ 2 (14,116) 207,638 (6,133) (31,278)
Balance, beginning of period (in shares) at Jun. 30, 2024 17,017,476 17,017,000        
Balance, beginning of period at Jun. 30, 2024 $ 165,799 $ 2 (25,367) 210,200 (7,913) (11,123)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income 16,799         16,799
Foreign currency translation adjustments 477       477  
Changes in fair value of cash flow hedges 186       186  
Purchase of treasury shares (in shares)   (3,890,000)        
Purchase of treasury shares (76,240) $ (1) (76,239)      
Issuance of common shares (in shares)   55,000        
Issuance of common shares 725     725    
Share-based compensation expense $ 1,191     1,191    
Balance, end of period (in shares) at Dec. 31, 2024 13,181,524 13,182,000        
Balance, end of period at Dec. 31, 2024 $ 108,937 $ 1 (101,606) 212,116 (7,250) 5,676
Balance, beginning of period (in shares) at Sep. 30, 2024   16,765,000        
Balance, beginning of period at Sep. 30, 2024 171,091 $ 2 (30,045) 210,872 (6,146) (3,592)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income 9,268         9,268
Foreign currency translation adjustments (911)       (911)  
Changes in fair value of cash flow hedges (193)       (193)  
Purchase of treasury shares (in shares)   (3,607,000)        
Purchase of treasury shares (71,562) $ (1) (71,561)      
Issuance of common shares (in shares)   24,000        
Issuance of common shares 343     343    
Share-based compensation expense $ 901     901    
Balance, end of period (in shares) at Dec. 31, 2024 13,181,524 13,182,000        
Balance, end of period at Dec. 31, 2024 $ 108,937 $ 1 $ (101,606) $ 212,116 $ (7,250) $ 5,676