XML 40 R29.htm IDEA: XBRL DOCUMENT v3.22.0.1
SEGMENT AND GEOGRAPHIC INFORMATION (Tables)
12 Months Ended
Dec. 31, 2021
SEGMENT AND GEOGRAPHIC INFORMATION  
Schedule of geographic data

    

2021

    

2020

    

2019

    

Net product sales:

United States

$

514,437

$

431,024

$

478,790

Canada, Mexico and Other

 

51,606

 

36,403

 

44,826

$

566,043

$

467,427

$

523,616

Long-lived assets:

United States

$

178,936

$

155,664

$

155,428

Canada

27,051

28,765

30,412

Mexico and Other

 

2,919

 

2,899

 

2,615

$

208,906

$

187,328

$

188,455