XML 36 R27.htm IDEA: XBRL DOCUMENT v3.22.4
SEGMENT AND GEOGRAPHIC INFORMATION (Tables)
12 Months Ended
Dec. 31, 2022
SEGMENT AND GEOGRAPHIC INFORMATION  
Schedule of geographic data

    

2022

    

2021

    

2020

    

Net product sales:

United States

$

622,817

$

514,437

$

431,024

Canada, Mexico and Other

 

58,623

 

51,606

 

36,403

$

681,440

$

566,043

$

467,427

Long-lived assets:

United States

$

182,393

$

178,936

$

155,664

Canada

25,715

27,051

28,765

Mexico and Other

 

3,935

 

2,919

 

2,899

$

212,043

$

208,906

$

187,328