v3.25.2
Segment Results (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Segment, Reconciliation of Other Items from Segments to Consolidated [Line Items]        
Depreciation and amortization $ 13.1 $ 12.8 $ 25.6 $ 24.7
Revenues 577.2 528.6 1,134.8 1,038.8
Aerospace & Electronics        
Segment, Reconciliation of Other Items from Segments to Consolidated [Line Items]        
Revenues 258.2 230.9 507.1 456.8
Process Flow Technologies        
Segment, Reconciliation of Other Items from Segments to Consolidated [Line Items]        
Revenues 319.0 297.7 627.7 582.0
Operating Segments | Aerospace & Electronics        
Segment, Reconciliation of Other Items from Segments to Consolidated [Line Items]        
Depreciation and amortization 4.8 5.4 9.3 11.0
Operating Segments | Process Flow Technologies        
Segment, Reconciliation of Other Items from Segments to Consolidated [Line Items]        
Depreciation and amortization 8.2 7.3 16.2 13.6
Corporate        
Segment, Reconciliation of Other Items from Segments to Consolidated [Line Items]        
Depreciation and amortization $ 0.1 $ 0.1 $ 0.1 $ 0.1