XML 17 R4.htm IDEA: XBRL DOCUMENT v3.25.1
CONSOLIDATED STATEMENTS OF INCOME
£ in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2025
USD ($)
$ / shares
shares
Mar. 31, 2025
GBP (£)
shares
Mar. 31, 2024
USD ($)
$ / shares
shares
Mar. 31, 2024
GBP (£)
shares
CONSOLIDATED STATEMENTS OF INCOME        
NET SALES $ 225,651 £ 225,651 $ 349,871 £ 349,871
COST OF OPERATIONS 191,707   305,628  
GROSS PROFIT 33,944   44,243  
OPERATING EXPENSES:        
Selling, general and administrative expenses 23,260   21,543  
NON-OPERATING (INCOME) EXPENSES:        
Interest expense, net 95   1,245  
Other (income) expense, net (202)   (33)  
Total expense, net 23,153   22,755  
INCOME BEFORE INCOME TAXES 10,791   21,488  
INCOME TAX PROVISION 2,726   4,465  
NET INCOME $ 8,065   $ 17,023  
Basic income per common share (in dollars per share) | $ / shares $ 0.7   $ 1.49  
Diluted income per common share (in dollars per share) | $ / shares 0.69   1.47  
CASH DIVIDENDS DECLARED PER SHARE OF COMMON STOCK | $ / shares $ 0.2   $ 0.19  
WEIGHTED AVERAGE SHARES OUTSTANDING:        
Basic (in shares) | shares 11,449,893 11,449,893 11,452,054 11,452,054
Diluted (in shares) | shares 11,613,746 11,613,746 11,556,005 11,556,005