XML 68 R57.htm IDEA: XBRL DOCUMENT v3.25.2
Segment Information - Percentage of Total Sales by Product Group (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Revenue from External Customer [Line Items]        
Revenues $ 474,116 $ 462,463 $ 895,456 $ 875,765
Fire Service        
Revenue from External Customer [Line Items]        
Revenues 193,835 170,848 354,906 310,064
Detection        
Revenue from External Customer [Line Items]        
Revenues 163,306 172,269 313,922 335,962
Industrial PPE and Other        
Revenue from External Customer [Line Items]        
Revenues $ 116,975 $ 119,346 $ 226,628 $ 229,739
Revenue Benchmark | Product Concentration Risk        
Revenue from External Customer [Line Items]        
Concentration risk percentage 100.00% 100.00% 100.00% 100.00%
Revenue Benchmark | Fire Service | Product Concentration Risk        
Revenue from External Customer [Line Items]        
Concentration risk percentage 41.00% 37.00% 40.00% 35.00%
Revenue Benchmark | Detection | Product Concentration Risk        
Revenue from External Customer [Line Items]        
Concentration risk percentage 34.00% 37.00% 35.00% 39.00%
Revenue Benchmark | Industrial PPE and Other | Product Concentration Risk        
Revenue from External Customer [Line Items]        
Concentration risk percentage 25.00% 26.00% 25.00% 26.00%
Americas        
Revenue from External Customer [Line Items]        
Revenues $ 320,139 $ 314,711 $ 613,299 $ 610,249
Americas | Fire Service        
Revenue from External Customer [Line Items]        
Revenues 127,174 111,405 237,065 207,700
Americas | Detection        
Revenue from External Customer [Line Items]        
Revenues 110,815 118,487 216,722 240,738
Americas | Industrial PPE and Other        
Revenue from External Customer [Line Items]        
Revenues $ 82,150 $ 84,819 $ 159,512 $ 161,811
Americas | Revenue Benchmark | Product Concentration Risk        
Revenue from External Customer [Line Items]        
Concentration risk percentage 100.00% 100.00% 100.00% 100.00%
Americas | Revenue Benchmark | Fire Service | Product Concentration Risk        
Revenue from External Customer [Line Items]        
Concentration risk percentage 40.00% 35.00% 39.00% 34.00%
Americas | Revenue Benchmark | Detection | Product Concentration Risk        
Revenue from External Customer [Line Items]        
Concentration risk percentage 35.00% 38.00% 35.00% 39.00%
Americas | Revenue Benchmark | Industrial PPE and Other | Product Concentration Risk        
Revenue from External Customer [Line Items]        
Concentration risk percentage 25.00% 27.00% 26.00% 27.00%
International        
Revenue from External Customer [Line Items]        
Revenues $ 153,977 $ 147,752 $ 282,157 $ 265,516
International | Fire Service        
Revenue from External Customer [Line Items]        
Revenues 66,661 59,443 117,841 102,364
International | Detection        
Revenue from External Customer [Line Items]        
Revenues 52,491 53,782 97,200 95,224
International | Industrial PPE and Other        
Revenue from External Customer [Line Items]        
Revenues $ 34,825 $ 34,527 $ 67,116 $ 67,928
International | Revenue Benchmark | Product Concentration Risk        
Revenue from External Customer [Line Items]        
Concentration risk percentage 100.00% 100.00% 100.00% 100.00%
International | Revenue Benchmark | Fire Service | Product Concentration Risk        
Revenue from External Customer [Line Items]        
Concentration risk percentage 43.00% 40.00% 42.00% 38.00%
International | Revenue Benchmark | Detection | Product Concentration Risk        
Revenue from External Customer [Line Items]        
Concentration risk percentage 34.00% 37.00% 34.00% 36.00%
International | Revenue Benchmark | Industrial PPE and Other | Product Concentration Risk        
Revenue from External Customer [Line Items]        
Concentration risk percentage 23.00% 23.00% 24.00% 26.00%