XML 15 R5.htm IDEA: XBRL DOCUMENT v3.25.1
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
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 23,810         23,810
Foreign currency translation adjustments (310)       (310)  
Changes in fair value of cash flow hedges 70       70  
Purchase of treasury shares (in shares)   (1,125,000)        
Purchase of treasury shares (18,551)   (18,551)      
Provision for common stock warrants 893     893    
Issuance of common shares (in shares)   59,000        
Issuance of common shares 362     362    
Share-based compensation expense 3,073     3,073    
Balance, end of period (in shares) at Mar. 31, 2024   17,214,000        
Balance, end of period at Mar. 31, 2024 159,311 $ 2 (22,233) 209,062 (6,552) (20,968)
Balance, beginning of period (in shares) at Dec. 31, 2023   17,681,000        
Balance, beginning of period at Dec. 31, 2023 156,113 $ 2 (14,116) 207,638 (6,133) (31,278)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income 10,310         10,310
Foreign currency translation adjustments (288)       (288)  
Changes in fair value of cash flow hedges (131)       (131)  
Purchase of treasury shares (in shares)   (502,000)        
Purchase of treasury shares (8,117)   (8,117)      
Provision for common stock warrants 299     299    
Issuance of common shares (in shares)   35,000        
Issuance of common shares 351     351    
Share-based compensation expense 774     774    
Balance, end of period (in shares) at Mar. 31, 2024   17,214,000        
Balance, end of period at Mar. 31, 2024 $ 159,311 $ 2 (22,233) 209,062 (6,552) (20,968)
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 27,268         27,268
Foreign currency translation adjustments 851       851  
Changes in fair value of cash flow hedges 571       571  
Purchase of treasury shares (in shares)   (3,890,000)        
Purchase of treasury shares (76,292) $ (1) (76,291)      
Issuance of common shares (in shares)   245,000        
Issuance of common shares 3,534     3,534    
Share-based compensation expense $ 2,450     2,450    
Balance, end of period (in shares) at Mar. 31, 2025 13,372,404 13,372,000        
Balance, end of period at Mar. 31, 2025 $ 124,181 $ 1 (101,658) 216,184 (6,491) 16,145
Balance, beginning of period (in shares) at Dec. 31, 2024   13,182,000        
Balance, beginning of period at Dec. 31, 2024 108,937 $ 1 (101,606) 212,116 (7,250) 5,676
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income 10,469         10,469
Foreign currency translation adjustments 374       374  
Changes in fair value of cash flow hedges 385       385  
Purchase of treasury shares (52)   (52)      
Issuance of common shares (in shares)   190,000        
Issuance of common shares 2,809     2,809    
Share-based compensation expense $ 1,259     1,259    
Balance, end of period (in shares) at Mar. 31, 2025 13,372,404 13,372,000        
Balance, end of period at Mar. 31, 2025 $ 124,181 $ 1 $ (101,658) $ 216,184 $ (6,491) $ 16,145