XML 108 R91.htm IDEA: XBRL DOCUMENT v3.25.0.1
Schedule of Reconciliation of income tax expense (benefit) using the U.S. federal income tax rate compared with actual income tax expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Income Tax Disclosure [Abstract]      
Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest $ 37,723 $ 91,069 $ 75,585
Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent 21.00% 21.00% 21.00%
Effective Income Tax Rate Reconciliation at Federal Statutory Income Tax Rate, Amount $ 7,922 $ 19,124 $ 15,873
Effective Income Tax Rate Reconciliation, Impact of Disregarded Entity Structure (3,384) (8,520) (3,355)
Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Amount 1,208 (3,684) 6,930
Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Amount 3,701 8,422 8,807
Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-Based Payment Arrangement, Amount 2,244 400 (1,342)
Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Amount 5,198 11,791 4,932
Effective Income Tax Rate Reconciliation, Deferred Acquisition Consideration Adjustment, Amount (2,079) 1,299 (72)
Effective Income Tax Rate Reconciliation,Prior Year Return-to-Provision Adjustments 0 (424) (5,109)
Effective Income Tax Rate Reconciliation, Disposition of Business, Amount 0 8,347 0
Effective Income Tax Rate Reconciliation,Prior Year Return-to-Provision Adjustments (3,464) 5,617 (17,205)
Effective Income Tax Rate Reconciliation, Nondeductible Expense, Impairment Losses, Amount 0 0 14,645
Effective Income Tax Rate Reconciliation, Other Reconciling Items, Amount 1,836 (1,815) 1,358
Income tax expense (benefit) $ 13,182 $ 40,557 $ 25,462
Effective Income Tax Rate Reconciliation, Percent 34.90% 44.50% 33.70%