XML 46 R36.htm IDEA: XBRL DOCUMENT v3.25.1
Revenue - disaggregation of sales (Tables)
3 Months Ended
Mar. 31, 2025
Revenue - disaggregation of sales  
Schedule of Disaggregates of Net Sales

Three months ended

March 31, 

   

2024

   

2025

(In millions)

Net sales - point of origin:

 

  

 

  

United States

$

240.9

$

322.4

Germany

212.2

216.8

Canada

 

89.3

 

110.8

Norway

 

71.0

 

70.5

Belgium

 

69.6

 

65.7

Eliminations

 

(204.2)

 

(296.4)

Total

$

478.8

$

489.8

Net sales - point of destination:

 

  

 

  

Europe

$

214.9

$

228.5

North America

 

166.0

 

190.2

Other

 

97.9

 

71.1

Total

$

478.8

$

489.8

Three months ended

March 31, 

    

2024

    

2025

(In millions)

Net sales:

 

  

 

  

Security products

$

29.9

$

30.2

Marine components

 

8.1

 

10.1

Total

$

38.0

$

40.3