XML 25 R6.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Consolidated Statements of Shareholders' Equity - USD ($)
$ in Thousands
Total
Common shares
Treasury Stock
Additional Paid-in Capital
Accumulated Other Comprehensive Income / (Loss)
Accumulated Deficit
Balance, beginning of period (in shares) at Jun. 30, 2021   18,399,000        
Balance, beginning of period at Jun. 30, 2021 $ 94,749 $ 2 $ 0 $ 194,961 $ (2,398) $ (97,816)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income 21,456         21,456
Foreign currency translation adjustment (2,281)       (2,281)  
Changes in fair value of cash flow hedges (323)       (323)  
Purchase of treasury shares (in shares)   (228,000)        
Purchase of treasury shares (3,406)   (3,406)      
Changes in defined benefit plan 440       440  
Issue of restricted common shares (in shares)   73,000        
Issue of restricted common shares 0          
Provision for common stock warrants 970     970    
Issue of common shares related to option issuances (in shares)   3,000        
Issue of common shares related to option issuances 35     35    
Stock based compensation expense 1,818     1,818    
Balance, end of period (in shares) at Jun. 30, 2022   18,247,000        
Balance, end 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) (17,558) (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,419 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,105) (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)