XML 68 R57.htm IDEA: XBRL DOCUMENT v3.25.3
Segment Information - Percentage of Total Sales by Product Group (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Revenue from External Customer [Line Items]        
Revenues $ 468,445 $ 432,679 $ 1,363,900 $ 1,308,443
Fire Service        
Revenue from External Customer [Line Items]        
Revenues 191,188 163,150 546,094 473,214
Detection        
Revenue from External Customer [Line Items]        
Revenues 158,654 160,515 472,576 496,478
Industrial PPE and Other        
Revenue from External Customer [Line Items]        
Revenues $ 118,603 $ 109,014 $ 345,230 $ 338,751
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% 38.00% 40.00% 36.00%
Revenue Benchmark | Detection | Product Concentration Risk        
Revenue from External Customer [Line Items]        
Concentration risk percentage 34.00% 37.00% 35.00% 38.00%
Revenue Benchmark | Industrial PPE and Other | Product Concentration Risk        
Revenue from External Customer [Line Items]        
Concentration risk percentage 25.00% 25.00% 25.00% 26.00%
Americas        
Revenue from External Customer [Line Items]        
Revenues $ 313,350 $ 299,497 $ 926,649 $ 909,745
Americas | Fire Service        
Revenue from External Customer [Line Items]        
Revenues 124,111 110,459 361,176 318,159
Americas | Detection        
Revenue from External Customer [Line Items]        
Revenues 109,497 111,992 326,220 352,730
Americas | Industrial PPE and Other        
Revenue from External Customer [Line Items]        
Revenues $ 79,742 $ 77,046 $ 239,253 $ 238,856
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% 37.00% 39.00% 35.00%
Americas | Revenue Benchmark | Detection | Product Concentration Risk        
Revenue from External Customer [Line Items]        
Concentration risk percentage 35.00% 37.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% 26.00% 26.00% 26.00%
International        
Revenue from External Customer [Line Items]        
Revenues $ 155,095 $ 133,182 $ 437,251 $ 398,698
International | Fire Service        
Revenue from External Customer [Line Items]        
Revenues 67,077 52,691 184,918 155,055
International | Detection        
Revenue from External Customer [Line Items]        
Revenues 49,157 48,523 146,356 143,748
International | Industrial PPE and Other        
Revenue from External Customer [Line Items]        
Revenues $ 38,861 $ 31,968 $ 105,977 $ 99,895
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% 39.00%
International | Revenue Benchmark | Detection | Product Concentration Risk        
Revenue from External Customer [Line Items]        
Concentration risk percentage 32.00% 36.00% 33.00% 36.00%
International | Revenue Benchmark | Industrial PPE and Other | Product Concentration Risk        
Revenue from External Customer [Line Items]        
Concentration risk percentage 25.00% 24.00% 25.00% 25.00%