XML 39 R28.htm IDEA: XBRL DOCUMENT
v3.26.1

REVENUE RECOGNITION (Tables) | 6 Months Ended
--- | ---
Jun. 30, 2026
REVENUE RECOGNITION |
Summary of disaggregate net sales by channel and geography | ​
​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​
​ | ​ | Three Months Ended June 30, | ​ | Six Months Ended June 30,
​ | ​ ​ ​ | 2026 | ​ ​ ​ | 2025 | ​ ​ ​ | 2026 | ​ ​ ​ | 2025
U.S. state and local agencies (a) | ​ | $ | 69,600 | ​ | $ | 77,600 | ​ | $ | 135,760 | ​ | $ | 151,009
Commercial | ​ |  | 16,080 | ​ |  | 11,887 | ​ |  | 28,263 | ​ |  | 22,906
U.S. federal agencies | ​ |  | 40,405 | ​ |  | 29,022 | ​ |  | 71,932 | ​ |  | 50,506
International | ​ |  | 77,198 | ​ |  | 36,859 | ​ |  | 121,602 | ​ |  | 59,740
Other | ​ |  | 3,843 | ​ |  | 1,741 | ​ |  | 4,998 | ​ |  | 3,054
Net sales | ​ | $ | 207,126 | ​ | $ | 157,109 | ​ | $ | 362,555 | ​ | $ | 287,215
​ (a) Includes all Distribution sales ​
​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​
​ | ​ | Three Months Ended June 30, | ​ | Six Months Ended June 30,
​ | ​ ​ ​ | 2026 | ​ ​ ​ | 2025 | ​ ​ ​ | 2026 | ​ ​ ​ | 2025
United States | ​ | $ | 129,928 | ​ | $ | 120,250 | ​ | $ | 240,953 | ​ | $ | 227,475
International | ​ |  | 77,198 | ​ |  | 36,859 | ​ |  | 121,602 | ​ |  | 59,740
Net sales | ​ | $ | 207,126 | ​ | $ | 157,109 | ​ | $ | 362,555 | ​ | $ | 287,215

X
- Definition Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 5 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-5 + Details
Name: | us-gaap_DisaggregationOfRevenueTableTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- References No definition available. + Details
Name: | us-gaap_RevenueFromContractWithCustomerAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration