XML 43 R30.htm IDEA: XBRL DOCUMENT v3.25.1
ORGANIZATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Segment Disclosures (Details)
£ in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2025
USD ($)
segment
Mar. 31, 2025
GBP (£)
segment
Mar. 31, 2024
USD ($)
Mar. 31, 2024
GBP (£)
Dec. 31, 2024
USD ($)
Dec. 31, 2023
USD ($)
ORGANIZATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES            
Number of reportable segments | segment 1 1        
CONSOLIDATED STATEMENT OF INCOME            
NET SALES $ 225,651 £ 225,651 $ 349,871 £ 349,871    
Costs of Operations 191,707   305,628      
Selling, general and administrative expenses 23,260   21,543      
Interest expense, net 95   1,245      
Other (income) expense, net 202   33      
Income before taxes 10,791   21,488      
Tax expense 2,726   4,465      
NET INCOME 8,065   17,023      
TOTAL ASSETS            
Cash and temporary investments 27,360   26,809   $ 24,337 $ 29,909
Accounts Receivable, net of allowance for credit losses 292,574       313,413  
Inventories, net 164,897       186,169  
Prepaid expenses 16,114       5,847  
NON-CURRENT ASSETS:            
Other assets 762       727  
TOTAL ASSETS 639,707       667,015  
North America            
CONSOLIDATED STATEMENT OF INCOME            
NET SALES | £   £ 186,338   £ 318,536    
Single reporting segment            
CONSOLIDATED STATEMENT OF INCOME            
NET SALES 225,651   349,871      
Costs of Operations 191,707   305,628      
Selling, general and administrative expenses 23,260   21,543      
Interest expense, net 95   1,245      
Other (income) expense, net (202)   (33)      
Income before taxes 10,791   21,488      
Tax expense 2,726   4,465      
NET INCOME 8,065   17,023      
TOTAL ASSETS            
Cash and temporary investments 27,360       24,337  
Accounts Receivable, net of allowance for credit losses 292,574       313,413  
Inventories, net 164,897       186,169  
Prepaid expenses 16,114       5,847  
NON-CURRENT ASSETS:            
Long-lived Assets 138,000       136,522  
Other assets 762       727  
TOTAL ASSETS 639,707       667,015  
Single reporting segment | North America            
CONSOLIDATED STATEMENT OF INCOME            
NET SALES 186,338   318,536      
NON-CURRENT ASSETS:            
Long-lived Assets 131,078       129,181  
Single reporting segment | Foreign            
CONSOLIDATED STATEMENT OF INCOME            
NET SALES 39,313   $ 31,335      
NON-CURRENT ASSETS:            
Long-lived Assets $ 6,922       $ 7,341