XML 64 R45.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes (Tables)
12 Months Ended
Dec. 31, 2024
Income Tax Disclosure [Abstract]  
Schedule of Sources of Income before Income Taxes
The sources of income before income taxes are as follows:
 December 31,
 202420232022
United States$32,356 $52,572 $57,274 
Foreign(1,704)36,099 57,962 
Income before income taxes$30,652 $88,671 $115,236 
Schedule of Provision for Income Taxes
The provision for income taxes are as follows:
 December 31,
 202420232022
Current
Federal$18,039 $12,009 $13,405 
State and local8,559 4,644 6,748 
Foreign13,856 12,721 8,813 
Current provision for income taxes40,454 29,374 28,966 
Deferred
Federal(13,780)2,996 3,702 
State and local(2,883)1,334 1,113 
Foreign(1,867)557 1,969 
Deferred provision (benefit) for income taxes(18,530)4,887 6,784 
Total provision for income taxes$21,924 $34,261 $35,750 
Schedule of Reconciliation of Provision for Income Taxes
A reconciliation of the provision for income taxes to income taxes at the statutory U.S. federal income tax rate of 21% is as follows:
 December 31,
 202420232022
Income tax provision at the statutory U.S. federal rate$6,437 $18,621 $24,199 
State income tax provision, net of federal tax benefit3,217 4,974 5,475 
Nondeductible expenses, net10,297 6,734 4,036 
Foreign taxes (includes rate differential and changes in foreign valuation allowance)(1,496)4,339 1,647 
Additional U.S. tax on foreign operations(3,672)(300)436 
Goodwill impairment6,521 1,522 — 
Other, net620 (1,629)(43)
Total provision for income taxes$21,924 $34,261 $35,750 
Schedule of Deferred Tax Assets and Liabilities
The deferred tax assets and liabilities are attributable to the following components:
 December 31,
 20242023
Deferred tax assets attributable to:
Operating lease liability and accrued rent$17,026 $15,490 
Foreign net operating loss carryforwards12,031 11,658 
Accrued compensation and employee benefits15,971 12,678 
Deferred compensation22,882 19,245 
Foreign tax credit carryforwards6,584 7,820 
Other accrued expenses12,680 10,515 
Deferred tax assets, before valuation allowance87,174 77,406 
Valuation allowance(22,450)(22,233)
Deferred tax assets, after valuation allowance64,724 55,173 
Deferred tax liabilities attributable to:
Operating lease, right-of-use, assets12,382 11,715 
Goodwill9,312 17,731 
Depreciation on property and equipment1,960 2,731 
Other788 1,393 
Deferred tax liabilities24,442 33,570 
Net deferred tax assets$40,282 $21,603