XML 168 R92.htm IDEA: XBRL DOCUMENT v3.24.0.1
Segment Reporting and Foreign Operations - Assets, Depreciation, Amortization and Capital Expenditures (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Segment Reporting, Asset Reconciling Item [Line Items]      
Assets $ 2,325,244 $ 1,663,966 $ 1,648,294
Depreciation and amortization 89,985 81,804 84,066
Capital expenditures 34,290 45,029 27,939
Cardiovascular      
Segment Reporting, Asset Reconciling Item [Line Items]      
Assets 2,308,217 1,652,145 1,635,676
Depreciation and amortization 88,960 80,777 83,000
Capital expenditures 33,985 44,925 27,557
Endoscopy      
Segment Reporting, Asset Reconciling Item [Line Items]      
Assets 17,027 11,821 12,618
Depreciation and amortization 1,025 1,027 1,066
Capital expenditures $ 305 $ 104 $ 382