| Summary of disaggregate net sales by channel and geography |
| | | | | | | | | | | | Year Ended December 31, | | | 2025 | | 2024 | | 2023 | U.S. state and local agencies (a) | | $ | 300,115 | | $ | 298,276 | | $ | 282,318 | Commercial | | | 47,159 | | | 44,498 | | | 42,406 | U.S. federal agencies | | | 105,998 | | | 100,336 | | | 57,447 | International | | | 148,903 | | | 112,342 | | | 97,058 | Other | | | 8,133 | | | 12,109 | | | 3,303 | Net sales | | $ | 610,308 | | $ | 567,561 | | $ | 482,532 |
(a) Includes all Distribution sales | | | | | | | | | | | | Year Ended December 31, | | | 2025 | | 2024 | | 2023 | United States | | $ | 461,405 | | $ | 455,219 | | $ | 385,474 | International | | | 148,903 | | | 112,342 | | | 97,058 | Net sales | | $ | 610,308 | | $ | 567,561 | | $ | 482,532 |
|