XML 126 R115.htm IDEA: XBRL DOCUMENT v3.24.0.1
Total Assets by Reportable Segments (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
ASSETS    
Total segment assets $ 288,781 $ 305,694
Cash and cash equivalents 105,051 100,105
Prepaid income taxes and income taxes receivable 8,105 1,508
Prepaid expenses and other current assets 13,360 13,212
Property, plant and equipment, net 109,449 103,186
Operating lease assets 38,302 43,317
Deferred tax assets 27,862 15,113
Other assets 5,617 4,414
Intangible assets, net 145,022 175,766
Goodwill 484,507 478,897
Total assets $ 1,226,056 $ 1,241,212