XML 146 R128.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes - Schedule of Rate Reconciliation (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Income Tax Disclosure [Abstract]      
Income (loss) before taxes $ 83,053 $ 54,011 $ 65,342
Federal statutory income tax rate 21.00% 21.00% 21.00%
Expected federal provision (benefit) for income taxes at the federal statutory income tax rate $ 17,441 $ 11,342 $ 13,721
Effect of state provision (benefit) for income taxes, net of federal benefit (1,971) 2,034 2,858
Effect of non-deductible compensation 3,376 3,292 4,518
Effect of tax deconsolidation of subsidiaries 19,101 33,133 0
Effect of change in valuation allowance 518 3,285 1,692
Effect of foreign operations 2,743 (18) (541)
Effect of stock-based compensation (233) (556) (1,642)
Effect of return-to-accrual 1,580 (509) 154
Effect of other items 501 (1,553) 531
Total provision (benefit) for income taxes $ 43,056 $ 50,450 $ 21,291
Effective tax rate (ETR) 51.80% 93.40% 32.60%