XML 17 R5.htm IDEA: XBRL DOCUMENT v3.24.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, 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 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    
Issuance of common shares (in shares)   23,000        
Issuance of common shares 5     5    
Share-based compensation expense 1,297     1,297    
Balance, end of period (in shares) at Sep. 30, 2023   18,169,000        
Balance, end of period at Sep. 30, 2023 $ 156,039 $ 2 (5,726) 206,323 (7,207) (37,353)
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 7,531         7,531
Foreign currency translation adjustments 1,388       1,388  
Changes in fair value of cash flow hedges $ 379       379  
Purchase of treasury shares (in shares) (282,129) (282,000)        
Purchase of treasury shares $ (4,678)   (4,678)      
Provision for common stock warrants 0     0    
Issuance of common shares (in shares)   30,000        
Issuance of common shares 382     382    
Share-based compensation expense $ 290     290    
Balance, end of period (in shares) at Sep. 30, 2024 16,765,381 16,765,000        
Balance, end of period at Sep. 30, 2024 $ 171,091 $ 2 $ (30,045) $ 210,872 $ (6,146) $ (3,592)