XML 46 R36.htm IDEA: XBRL DOCUMENT v3.25.2
Revenue - disaggregation of sales (Tables)
6 Months Ended
Jun. 30, 2025
Revenue - disaggregation of sales  
Schedule of Disaggregates of Net Sales

Three months ended

Six months ended

June 30, 

June 30, 

   

2024

   

2025

   

2024

   

2025

(In millions)

Net sales - point of origin:

 

  

 

  

 

  

 

  

United States

$

279.7

$

275.7

$

520.6

$

598.1

Germany

216.2

214.5

428.4

431.3

Canada

 

97.6

 

55.7

 

186.9

 

166.5

Norway

 

77.7

 

72.8

 

148.7

 

143.3

Belgium

 

61.0

 

65.6

 

130.6

 

131.3

Eliminations

 

(231.7)

 

(189.9)

 

(435.9)

 

(486.3)

Total

$

500.5

$

494.4

$

979.3

$

984.2

Net sales - point of destination:

 

  

 

  

 

  

 

  

Europe

$

222.6

$

226.8

$

437.5

$

455.3

North America

 

182.5

 

188.2

 

348.5

 

378.4

Other

 

95.4

 

79.4

 

193.3

 

150.5

Total

$

500.5

$

494.4

$

979.3

$

984.2

Three months ended

Six months ended

June 30, 

June 30, 

    

2024

    

2025

    

2024

    

2025

(In millions)

Net sales:

 

  

 

  

 

  

 

  

Security products

$

28.2

$

30.7

$

58.1

$

60.9

Marine components

 

7.7

 

9.6

 

15.8

 

19.7

Total

$

35.9

$

40.3

$

73.9

$

80.6