XML 61 R41.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes (Tables)
12 Months Ended
Dec. 31, 2024
Income Tax Disclosure [Abstract]  
Schedule of Provision for Income Taxes
The provision for income taxes for the years ended December 31, 2024, 2023, and 2022, consisted of the following (in thousands):
 Year Ended December 31,
 202420232022
Current:
Federal$76,083 $108,825 $137,483 
State28,090 38,365 47,032 
Foreign20,400 34,885 40,204 
Deferred:
Federal and state(14,512)(16,266)13,542 
Foreign(3,988)(372)775 
$106,073 $165,437 $239,036 
Schedule of Income Before Provision for Income Taxes
Income before the provision for income taxes for the years ended December 31, 2024, 2023, and 2022, consisted of the following (in thousands):
 Year Ended December 31,
 202420232022
U.S.$332,547 $485,291 $780,624 
Foreign25,124 91,292 116,331 
$357,671 $576,583 $896,955 
Schedule of Difference of Income Taxes from Statutory Federal Income Tax Rates
The income taxes shown above varied from the statutory federal income tax rates for these periods as follows:
 Year Ended December 31,
 202420232022
Federal U.S. income tax rate21.0 %21.0 %21.0 %
State income taxes, net of federal tax benefit5.1 4.7 4.7 
Permanent book/tax differences0.7 0.4 0.3 
Compensation book/tax differences1.8 1.3 0.7 
Non-U.S. income taxed at different rates, net of foreign tax credits2.0 2.5 1.7 
Federal tax credits(1.0)(0.8)(1.0)
Tax impact of uncertain tax positions(0.7)(0.1)0.1 
Other, net0.8 (0.3)(0.9)
Effective tax rate29.7 %28.7 %26.6 %
Schedule of Deferred Portion of Tax Provision (Benefit)
The deferred portion of the tax provision (benefit) consisted of the following (in thousands):
 Year Ended December 31,
 202420232022
Accrued expenses, deducted for tax when paid$(23,871)$(23,456)$41,953 
Internal-use software and capitalized costs(6,677)(11,054)(7,930)
Depreciation(1,343)(330)4,608 
Unrealized gains (losses) from investments held in employee deferred compensation trusts16,578 19,139 (26,009)
Other, net(3,187)(937)1,695 
$(18,500)$(16,638)$14,317 
Schedule of Components of Deferred Income Tax Amounts
The components of the deferred income tax amounts at December 31, 2024, and 2023, were as follows (in thousands):
 December 31,
 20242023
Deferred income tax assets
Employee deferred compensation and other benefit obligations$189,407 $162,803 
Deferred revenues, foreign royalties and management fees72 375 
Credits and net operating loss carryforwards31,337 28,137 
Stock-based compensation7,440 6,318 
Allowance for credit losses5,909 6,825 
Workers’ compensation2,467 3,052 
Operating lease liabilities43,230 48,358 
Other17,010 17,698 
Total deferred income tax assets296,872 273,566 
Deferred income tax liabilities
Amortization of intangible assets(20,816)(20,162)
Property and equipment basis differences(757)(8,612)
Unrealized gains from investments held in employee deferred compensation trusts(43,709)(27,131)
Right-of-use assets(35,213)(38,837)
Other(12,230)(13,258)
Total deferred income tax liabilities(112,725)(108,000)
Valuation allowance(26,417)(25,772)
Total deferred income tax assets, net$157,730 $139,794 
Schedule of Unrecognized Tax Benefits Roll Forward
The following table reconciles the total amounts of gross unrecognized tax benefits from January 1, 2022, through December 31, 2024 (in thousands): 
 202420232022
Balance at beginning of period$11,133 $12,260 $11,264 
Gross increases—tax positions in prior years1,085 27 1,528 
Gross decreases—tax positions in prior years(7)
Gross increases—tax positions in current year902 769 1,533 
Lapse of statute of limitations(4,501)(1,923)(2,058)
Balance at end of period$8,619 $11,133 $12,260