XML 110 R71.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes - Schedule of Effective Income Tax Rate Reconciliation Amount (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Income Tax Disclosure [Abstract]      
Income tax expense (benefit) at U.S. statutory rate $ (52,621) $ 37,204 $ (1,040)
State income taxes 1,732 4,150 530
Officer’s compensation 350 518 740
Equity-based compensation 595 (932) 712
Contingent consideration 26 622 (947)
Tax credits (4,554) (407) (421)
Non-U.S. income taxed at different rate than U.S. statutory rate (15,135) 2,658 (4,274)
Non-U.S. indirect tax incentives 975 (5,035) (4,183)
Foreign derived intangible income benefit 0 (403) (1,668)
Transaction costs 0 0 1,628
Non-deductible Goodwill Impairment 49,560 0 0
Change in valuation allowance 7,760 911 (534)
Uncertain tax benefits 714 0 0
Nondeductible expenses 481 299 10
Other (65) 332 63
Total income tax expense (benefit) $ (10,182) $ 39,917 $ (9,384)