XML 47 R33.htm IDEA: XBRL DOCUMENT v3.24.1
Major Customers (Tables)
12 Months Ended
Dec. 31, 2023
Segment Reporting [Abstract]  
Summary of International Sales

The Company’s receivables, excluding allowances for expected credit losses, by geography as of December 31, 2023 and 2022 are summarized as follows:

 

 

 

2023

 

 

2022

 

Domestic receivables

 

$

89,315

 

 

$

65,825

 

International receivables

 

 

108,761

 

 

 

105,619

 

Total receivables

 

$

198,076

 

 

$

171,444

 

International sales by territory based on customer location for 2023, 2022 and 2021 were as follows:

 

 

 

2023

 

 

2022

 

 

2021

 

South and Central America

 

$

117,727

 

 

$

124,525

 

 

$

108,975

 

Mexico

 

 

49,800

 

 

 

45,995

 

 

 

40,724

 

Asia

 

 

28,071

 

 

 

26,588

 

 

 

26,234

 

Australia

 

 

19,712

 

 

 

19,674

 

 

 

21,061

 

Canada

 

 

12,268

 

 

 

14,860

 

 

 

10,377

 

Africa

 

 

3,715

 

 

 

8,840

 

 

 

3,468

 

Middle East

 

 

1,354

 

 

 

1,836

 

 

 

2,357

 

Europe

 

 

2,208

 

 

 

1,964

 

 

 

2,243

 

Total international net sales

 

$

234,855

 

 

$

244,282

 

 

$

215,439