XML 43 R31.htm IDEA: XBRL DOCUMENT v3.25.0.1
SEGMENT AND GEOGRAPHIC INFORMATION (Tables)
12 Months Ended
Dec. 31, 2024
SEGMENT AND GEOGRAPHIC INFORMATION  
Schedule of geographic data

​

​

​

​

​

​

​

​

​

​

​

​

​

    

2024

    

2023

    

2022

    

Net product sales:

​

​

​

​

​

​

​

​

​

​

United States

​

$

653,656

​

$

693,232

​

$

622,817

​

Canada, Mexico and Other

​

 

61,874

​

 

70,020

​

 

58,623

​

​

​

$

715,530

​

$

763,252

​

$

681,440

​

Long-lived assets:

​

​

​

​

​

​

​

​

​

​

United States

​

$

186,064

​

$

188,979

​

$

182,393

​

Canada

​

​

28,138

​

​

27,981

​

​

25,715

​

Mexico and Other

​

 

5,601

​

 

6,018

​

 

3,935

​

​

​

$

219,803

​

$

222,978

​

$

212,043

​

​