XML 30 R23.htm IDEA: XBRL DOCUMENT v3.24.3
Revenue from Contracts with Customers (Tables)
9 Months Ended
Sep. 30, 2024
Revenue from Contract with Customer [Abstract]  
Disaggregation of Revenues

For the three months ended September 30, 2024

 

 

 

United States

 

 

Canada

 

 

Europe

 

 

Total

 

First Aid and Medical

 

$

27,857

 

 

$

2,321

 

 

$

380

 

 

$

30,557

 

Cutting and Sharpening

 

 

13,274

 

 

 

966

 

 

 

3,368

 

 

 

17,609

 

Total Net Sales

 

$

41,131

 

 

$

3,287

 

 

$

3,748

 

 

$

48,166

 

 

For the three months ended September 30, 2023

 

 

 

United States

 

 

Canada

 

 

Europe

 

 

Total

 

First Aid and Medical

 

$

27,854

 

 

$

1,851

 

 

$

364

 

 

$

30,069

 

Cutting and Sharpening

 

 

15,834

 

 

 

1,454

 

 

 

3,027

 

 

 

20,315

 

Total Net Sales

 

$

43,688

 

 

$

3,305

 

 

$

3,391

 

 

$

50,384

 

For the nine months ended September 30, 2024

 

 

United States

 

 

Canada

 

 

Europe

 

 

Total

 

First Aid and Medical

 

$

83,845

 

 

$

6,791

 

 

$

867

 

 

$

91,503

 

Cutting and Sharpening

 

 

42,734

 

 

 

3,593

 

 

 

10,717

 

 

 

57,044

 

Total Net Sales

 

$

126,579

 

 

$

10,384

 

 

$

11,584

 

 

$

148,547

 

 

 

For the nine months ended September 30, 2023

 

 

 

United States

 

 

Canada

 

 

Europe

 

 

Total

 

First Aid and Medical

 

$

81,293

 

 

$

6,097

 

 

$

1,007

 

 

$

88,397

 

Cutting and Sharpening

 

 

46,450

 

 

 

4,841

 

 

 

9,871

 

 

 

61,162

 

Total Net Sales

 

$

127,743

 

 

$

10,938

 

 

$

10,878

 

 

$

149,559