XML 16 R5.htm IDEA: XBRL DOCUMENT v3.23.3
Consolidated Statements of Stockholders’ Equity (Unaudited) - 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, 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 6,523         6,523
Foreign currency translation adjustments (1,677)       (1,677)  
Changes in fair value of cash flow hedges (261)       (261)  
Purchase of treasury shares (in shares)   (19,000)        
Purchase of treasury shares (276)   (276)      
Provision for common stock warrants 286     286    
Issue of common shares related to option issuances (in shares)   2,000        
Issuance of common shares 21     21    
Stock based compensation expense 806     806    
Balance, end of period (in shares) at Sep. 30, 2022   18,230,000        
Balance, end of period at Sep. 30, 2022 $ 118,881 $ 2 (3,682) 198,898 (6,500) (69,837)
Balance, beginning of period (in shares) at Jun. 30, 2023 18,280,419 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 7,425         7,425
Foreign currency translation adjustments (701)       (701)  
Changes in fair value of cash flow hedges $ (194)       (194)  
Purchase of treasury shares (in shares) (134,524) (134,000)        
Purchase of treasury shares $ (2,044)   (2,044)      
Provision for common stock warrants 287     287    
Issue of common shares related to option issuances (in shares)   23,000        
Issuance of common shares 5     5    
Stock based compensation expense $ 1,297     1,297    
Balance, end of period (in shares) at Sep. 30, 2023 18,169,329 18,169,000        
Balance, end of period at Sep. 30, 2023 $ 156,039 $ 2 $ (5,726) $ 206,323 $ (7,207) $ (37,353)