XML 20 R5.htm IDEA: XBRL DOCUMENT v3.25.4
Consolidated Statements of Stockholders’ Equity (Unaudited) - 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, 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 16,799         16,799
Foreign currency translation adjustments 477       477  
Changes in fair value of cash flow hedges 186       186  
Purchase of treasury shares (in shares)   (3,890,000)        
Purchase of treasury shares (76,240) $ (1) (76,239)      
Issuance of common shares (in shares)   55,000        
Issuance of common shares 725     725    
Stock-based compensation expense 1,191     1,191    
Balance, end of period (in shares) at Dec. 31, 2024   13,182,000        
Balance, end of period at Dec. 31, 2024 108,937 $ 1 (101,606) 212,116 (7,250) 5,676
Balance, beginning of period (in shares) at Sep. 30, 2024   16,765,000        
Balance, beginning of period at Sep. 30, 2024 171,091 $ 2 (30,045) 210,872 (6,146) (3,592)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income 9,268         9,268
Foreign currency translation adjustments (911)       (911)  
Changes in fair value of cash flow hedges (193)       (193)  
Purchase of treasury shares (in shares)   (3,607,000)        
Purchase of treasury shares (71,562) $ (1) (71,561)      
Issuance of common shares (in shares)   24,000        
Issuance of common shares 343     343    
Stock-based compensation expense 901     901    
Balance, end of period (in shares) at Dec. 31, 2024   13,182,000        
Balance, end of period at Dec. 31, 2024 $ 108,937 $ 1 (101,606) 212,116 (7,250) 5,676
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 24,259         24,259
Foreign currency translation adjustments (1,581)       (1,581)  
Changes in fair value of cash flow hedges (2,604)       (2,604)  
Purchase of treasury shares (in shares)   (170,000)        
Purchase of treasury shares (5,555)   (5,555)      
Issuance of common shares (in shares)   255,000        
Issuance of common shares 3,416 $ 1   3,415    
Shares withheld related to net share settlement of equity awards (in shares)   (3,000)        
Shares withheld related to net share settlement of equity awards (108)     (108)    
Stock-based compensation expense $ 2,379     2,379    
Balance, end of period (in shares) at Dec. 31, 2025 13,440,178 13,440,000        
Balance, end of period at Dec. 31, 2025 $ 154,515 $ 2 (108,893) 223,927 (10,521) 50,000
Balance, beginning of period (in shares) at Sep. 30, 2025   13,424,000        
Balance, beginning of period at Sep. 30, 2025 143,625 $ 2 (106,018) 221,594 (9,736) 37,783
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income 12,217         12,217
Foreign currency translation adjustments (369)       (369)  
Changes in fair value of cash flow hedges (416)       (416)  
Purchase of treasury shares (in shares)   (78,000)        
Purchase of treasury shares (2,875)   (2,875)      
Issuance of common shares (in shares)   97,000        
Issuance of common shares 1,003     1,003    
Shares withheld related to net share settlement of equity awards (in shares)   (3,000)        
Shares withheld related to net share settlement of equity awards (108)     (108)    
Stock-based compensation expense $ 1,438     1,438    
Balance, end of period (in shares) at Dec. 31, 2025 13,440,178 13,440,000        
Balance, end of period at Dec. 31, 2025 $ 154,515 $ 2 $ (108,893) $ 223,927 $ (10,521) $ 50,000