v3.25.4
Total Assets by Reportable Segments (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
ASSETS    
Total segment assets $ 373,164 $ 295,632
Cash and cash equivalents 380,871 113,989
Prepaid income taxes and income taxes receivable 9,382 8,076
Prepaid expenses and other current assets 19,184 15,951
Property, plant and equipment, net 118,491 113,135
Operating right-of-use assets 41,697 42,908
Deferred tax assets 27,381 22,887
Other assets 8,812 5,991
Intangible assets, net 180,776 185,844
Goodwill 647,348 584,098
Total assets $ 1,807,106 $ 1,388,511