XML 20 R6.htm IDEA: XBRL DOCUMENT v3.25.2
Consolidated Statements of Shareholders' Equity - 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, 2022   18,247,000        
Balance, beginning of period at Jun. 30, 2022 $ 113,459 $ 2 $ (3,406) $ 197,785 $ (4,562) $ (76,360)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income 31,582         31,582
Foreign currency translation adjustment (2,234)       (2,234)  
Changes in fair value of cash flow hedges 515       515  
Purchase of treasury shares (in shares)   (18,000)        
Purchase of treasury shares (276)   (276)      
Changes in defined benefit plan $ (31)       (31)  
Forfeiture of restricted common shares (in shares) (72,000)          
Provision for common stock warrants $ 1,090     1,090    
Issue of common shares related to option issuances (in shares)   123,000        
Issue of common shares related to option issuances 2,053     2,053    
Stock based compensation expense 3,806     3,806    
Balance, end of period (in shares) at Jun. 30, 2023   18,280,000        
Balance, end 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 33,655         33,655
Foreign currency translation adjustment (1,623)       (1,623)  
Changes in fair value of cash flow hedges (111)       (111)  
Purchase of treasury shares (in shares)   (1,322,000)        
Purchase of treasury shares (21,685)   (21,685)      
Changes in defined benefit plan 133       133  
Provision for common stock warrants 1,183     1,183    
Issue of common shares related to option issuances (in shares)   59,000        
Issue of common shares related to option issuances 366     366    
Stock based compensation expense $ 3,917     3,917    
Balance, end of period (in shares) at Jun. 30, 2024 17,017,476 17,017,000        
Balance, end 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 36,864         36,864
Foreign currency translation adjustment 1,114       1,114  
Changes in fair value of cash flow hedges 775       775  
Purchase of treasury shares (in shares)   (3,948,000)        
Purchase of treasury shares (77,972) $ (1) (77,971)      
Changes in defined benefit plan (312)       (312)  
Issue of common shares related to option issuances (in shares)   289,000        
Issue of common shares related to option issuances 4,307     4,307    
Stock based compensation expense $ 3,734     3,734    
Balance, end of period (in shares) at Jun. 30, 2025 13,357,990 13,358,000        
Balance, end of period at Jun. 30, 2025 $ 134,309 $ 1 $ (103,338) $ 218,241 $ (6,336) $ 25,741