XML 68 R57.htm IDEA: XBRL DOCUMENT v3.26.3
Segment Information - Percentage of Total Sales by Product Group (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Segment Reporting, Entity-Wide Information Not Provided as Part of Reportable Segment, Product and Service, Revenue [Line Items]        
Revenues $ 536,430 $ 468,445 $ 1,503,389 $ 1,363,900
Detection        
Segment Reporting, Entity-Wide Information Not Provided as Part of Reportable Segment, Product and Service, Revenue [Line Items]        
Revenues 233,935 191,188 616,154 546,094
Fire Service        
Segment Reporting, Entity-Wide Information Not Provided as Part of Reportable Segment, Product and Service, Revenue [Line Items]        
Revenues 173,214 158,654 494,378 472,576
Industrial PPE And Other        
Segment Reporting, Entity-Wide Information Not Provided as Part of Reportable Segment, Product and Service, Revenue [Line Items]        
Revenues $ 129,281 $ 118,603 $ 392,857 $ 345,230
Revenue Benchmark | Product Concentration Risk        
Segment Reporting, Entity-Wide Information Not Provided as Part of Reportable Segment, Product and Service, Revenue [Line Items]        
Concentration risk percentage 100.00% 100.00% 100.00% 100.00%
Revenue Benchmark | Detection | Product Concentration Risk        
Segment Reporting, Entity-Wide Information Not Provided as Part of Reportable Segment, Product and Service, Revenue [Line Items]        
Concentration risk percentage 44.00% 41.00% 41.00% 40.00%
Revenue Benchmark | Fire Service | Product Concentration Risk        
Segment Reporting, Entity-Wide Information Not Provided as Part of Reportable Segment, Product and Service, Revenue [Line Items]        
Concentration risk percentage 32.00% 34.00% 33.00% 35.00%
Revenue Benchmark | Industrial PPE And Other | Product Concentration Risk        
Segment Reporting, Entity-Wide Information Not Provided as Part of Reportable Segment, Product and Service, Revenue [Line Items]        
Concentration risk percentage 24.00% 25.00% 26.00% 25.00%
Americas segment        
Segment Reporting, Entity-Wide Information Not Provided as Part of Reportable Segment, Product and Service, Revenue [Line Items]        
Revenues $ 338,246 $ 313,350 $ 1,004,935 $ 926,649
Americas segment | Detection        
Segment Reporting, Entity-Wide Information Not Provided as Part of Reportable Segment, Product and Service, Revenue [Line Items]        
Revenues 130,107 124,111 392,710 361,176
Americas segment | Fire Service        
Segment Reporting, Entity-Wide Information Not Provided as Part of Reportable Segment, Product and Service, Revenue [Line Items]        
Revenues 119,179 109,497 343,514 326,220
Americas segment | Industrial PPE And Other        
Segment Reporting, Entity-Wide Information Not Provided as Part of Reportable Segment, Product and Service, Revenue [Line Items]        
Revenues $ 88,960 $ 79,742 $ 268,711 $ 239,253
Americas segment | Revenue Benchmark | Product Concentration Risk        
Segment Reporting, Entity-Wide Information Not Provided as Part of Reportable Segment, Product and Service, Revenue [Line Items]        
Concentration risk percentage 100.00% 100.00% 100.00% 100.00%
Americas segment | Revenue Benchmark | Detection | Product Concentration Risk        
Segment Reporting, Entity-Wide Information Not Provided as Part of Reportable Segment, Product and Service, Revenue [Line Items]        
Concentration risk percentage 38.00% 40.00% 39.00% 39.00%
Americas segment | Revenue Benchmark | Fire Service | Product Concentration Risk        
Segment Reporting, Entity-Wide Information Not Provided as Part of Reportable Segment, Product and Service, Revenue [Line Items]        
Concentration risk percentage 35.00% 35.00% 34.00% 35.00%
Americas segment | Revenue Benchmark | Industrial PPE And Other | Product Concentration Risk        
Segment Reporting, Entity-Wide Information Not Provided as Part of Reportable Segment, Product and Service, Revenue [Line Items]        
Concentration risk percentage 27.00% 25.00% 27.00% 26.00%
International segment        
Segment Reporting, Entity-Wide Information Not Provided as Part of Reportable Segment, Product and Service, Revenue [Line Items]        
Revenues $ 198,184 $ 155,095 $ 498,454 $ 437,251
International segment | Detection        
Segment Reporting, Entity-Wide Information Not Provided as Part of Reportable Segment, Product and Service, Revenue [Line Items]        
Revenues 103,828 67,077 223,444 184,918
International segment | Fire Service        
Segment Reporting, Entity-Wide Information Not Provided as Part of Reportable Segment, Product and Service, Revenue [Line Items]        
Revenues 54,035 49,157 150,864 146,356
International segment | Industrial PPE And Other        
Segment Reporting, Entity-Wide Information Not Provided as Part of Reportable Segment, Product and Service, Revenue [Line Items]        
Revenues $ 40,321 $ 38,861 $ 124,146 $ 105,977
International segment | Revenue Benchmark | Product Concentration Risk        
Segment Reporting, Entity-Wide Information Not Provided as Part of Reportable Segment, Product and Service, Revenue [Line Items]        
Concentration risk percentage 100.00% 100.00% 100.00% 100.00%
International segment | Revenue Benchmark | Detection | Product Concentration Risk        
Segment Reporting, Entity-Wide Information Not Provided as Part of Reportable Segment, Product and Service, Revenue [Line Items]        
Concentration risk percentage 52.00% 43.00% 45.00% 42.00%
International segment | Revenue Benchmark | Fire Service | Product Concentration Risk        
Segment Reporting, Entity-Wide Information Not Provided as Part of Reportable Segment, Product and Service, Revenue [Line Items]        
Concentration risk percentage 27.00% 32.00% 30.00% 33.00%
International segment | Revenue Benchmark | Industrial PPE And Other | Product Concentration Risk        
Segment Reporting, Entity-Wide Information Not Provided as Part of Reportable Segment, Product and Service, Revenue [Line Items]        
Concentration risk percentage 21.00% 25.00% 25.00% 25.00%