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