XML 33 R23.htm IDEA: XBRL DOCUMENT v3.22.2
REVENUE RECOGNITION (Tables)
6 Months Ended
Jun. 30, 2022
REVENUE RECOGNITION  
Summary of disaggregation of net sales by channel and geography

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

Three months ended June 30, 

​

Six months ended June 30, 

​

    

2022

    

2021

    

2022

    

2021

U.S. state and local agencies (a)

​

$

66,442

​

$

64,449

​

$

124,365

​

$

123,826

Commercial

​

 

11,327

​

 

7,591

​

 

22,361

​

 

19,433

U.S. federal agencies

​

 

9,448

​

 

10,486

​

 

17,362

​

 

26,079

International

​

 

29,506

​

 

30,040

​

 

56,525

​

 

52,034

Other

​

 

1,509

​

 

1,995

​

 

2,025

​

 

3,725

Net sales

​

$

118,232

​

$

114,561

​

$

222,638

​

$

225,097

​

(a) Includes all Distribution sales

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

Three months ended June 30, 

​

Six months ended June 30, 

​

​

    

2022

    

2021

    

2022

    

2021

    

United States

​

$

88,726

​

$

84,521

​

$

166,113

​

$

173,063

​

International

​

 

29,506

​

 

30,040

​

 

56,525

​

 

52,034

​

​

​

$

118,232

​

$

114,561

​

$

222,638

​

$

225,097

​