XML 88 R71.htm IDEA: XBRL DOCUMENT v3.24.0.1
SEGMENT RESULTS- Schedule of Depreciation Expenses (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Segment Reporting Information      
Total depreciation expense $ 50,515 $ 54,318 $ 84,191
Operating Segments | Branded Pharmaceuticals      
Segment Reporting Information      
Total depreciation expense 9,252 9,862 10,632
Operating Segments | Sterile Injectables      
Segment Reporting Information      
Total depreciation expense 22,652 20,224 17,796
Operating Segments | Generic Pharmaceuticals      
Segment Reporting Information      
Total depreciation expense 11,829 16,952 47,343
Operating Segments | International Pharmaceuticals      
Segment Reporting Information      
Total depreciation expense 3,561 3,638 4,242
Corporate unallocated      
Segment Reporting Information      
Total depreciation expense $ 3,221 $ 3,642 $ 4,178