XML 15 R5.htm IDEA: XBRL DOCUMENT v3.25.3
Consolidated Statements of Stockholders’ Equity (Unaudited) - USD ($)
$ in Thousands
Total
Common shares
Treasury Stock
Additional Paid-in Capital
Accumulated Other Comprehensive Loss
Retained Earnings
Balance, beginning of period (in shares) at Jun. 30, 2024   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,000)        
Purchase of treasury shares (4,678)   (4,678)      
Issuance of common shares (in shares)   30,000        
Issuance of common shares 382     382    
Stock-based compensation expense 290     290    
Balance, end of period (in shares) at Sep. 30, 2024   16,765,000        
Balance, end of period at Sep. 30, 2024 $ 171,091 $ 2 (30,045) 210,872 (6,146) (3,592)
Balance, beginning of period (in shares) at Jun. 30, 2025 13,357,990 13,358,000        
Balance, beginning of period at Jun. 30, 2025 $ 134,309 $ 1 (103,338) 218,241 (6,336) 25,741
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income 12,042         12,042
Foreign currency translation adjustments (1,212)       (1,212)  
Changes in fair value of cash flow hedges (2,188)       (2,188)  
Purchase of treasury shares (in shares)   (92,000)        
Purchase of treasury shares (2,680)   (2,680)      
Issuance of common shares (in shares)   158,000        
Issuance of common shares 2,413 $ 1   2,412    
Stock-based compensation expense $ 941     941    
Balance, end of period (in shares) at Sep. 30, 2025 13,424,284 13,424,000        
Balance, end of period at Sep. 30, 2025 $ 143,625 $ 2 $ (106,018) $ 221,594 $ (9,736) $ 37,783