XML 45 R29.htm IDEA: XBRL DOCUMENT v3.24.0.1
Summary of Significant Accounting Policies (Tables)
12 Months Ended
Dec. 31, 2023
Accounting Policies [Abstract]  
Schedule of Employee Deferred Compensation Plans
The following table presents the Company’s (income) loss from investments held in employee deferred compensation trusts (in thousands):
Year Ended December 31,
202320222021
Dividend income$(15,049)$(12,637)$(23,719)
Realized and unrealized (gains) losses(72,971)98,776 (37,359)
(Income) loss from investments held in employee deferred compensation trusts$(88,020)$86,139 $(61,078)
Schedule of Allocation of Plan Assets
The following table summarizes the Company’s financial instruments by significant category and fair value measurement on a recurring basis (in thousands):
Fair Value Measurements Using
Balance at December 31, 2023Quoted Prices
in Active Markets for Identical Assets (Level 1)
Significant Other Observable Inputs
(Level 2)
Significant Unobservable Inputs
(Level 3)
Cash equivalents
Money market funds$351,230 $351,230 — — 
Employee deferred compensation trust assets
Money market funds$124,710 $124,710 — — 
Mutual funds - bonds35,373 35,373 — — 
Mutual funds - stocks316,764 316,764 — — 
Mutual funds - blend94,199 94,199 — — 
Total employee deferred compensation trust assets$571,046 $571,046 — — 
Fair Value Measurements Using
Balance at December 31, 2022Quoted Prices
in Active Markets for Identical Assets (Level 1)
Significant Other Observable Inputs
(Level 2)
Significant Unobservable Inputs
(Level 3)
Cash equivalents
Money market funds$344,745 $344,745 — — 
Employee deferred compensation trust assets
Money market funds$77,730 $77,730 — — 
Mutual funds - bonds31,096 31,096 — — 
Mutual funds - stocks245,908 245,908 — — 
Mutual funds - blend78,000 78,000 — — 
Total employee deferred compensation trust assets$432,734 $432,734 — — 
Schedule of Accounts Receivable, Allowance for Credit Loss
The following table sets forth the activity in the allowance for credit losses from December 31, 2021, through December 31, 2023 (in thousands):
Allowance for Credit Losses
Balance as of December 31, 2021
$21,530 
Charges to expense8,771 
Deductions(7,091)
Other, including translation adjustments(649)
Balance as of December 31, 2022
$22,561 
Charges to expense8,752 
Deductions(6,486)
Other, including translation adjustments362 
Balance as of December 31, 2023
$25,189 
Schedule of Depreciation Expense Computed Using Straight-Line Method over Useful Lives Depreciation is computed using the straight-line method over the following useful lives:
Computer hardware
2 to 3 years
Computer software
2 to 5 years
Furniture and equipment
3 to 5 years
Leasehold improvementsTerm of lease
Property and equipment consisted of the following (in thousands):
 December 31,
 20232022
Computer hardware$150,165 $160,028 
Computer software220,004 219,863 
Furniture and equipment99,547 96,601 
Leasehold improvements187,806 171,893 
Property and equipment, cost657,522 648,385 
Accumulated depreciation(548,713)(538,698)
Property and equipment, net$108,809 $109,687