XML 33 R25.htm IDEA: XBRL DOCUMENT v3.25.2
Fair Value Measurement (Tables)
6 Months Ended
Jun. 30, 2025
Fair Value Disclosures [Abstract]  
Summary of Assets and Liabilities Recorded at Fair Value on Recurring Basis

The following tables present the assets and liabilities recorded at fair value on a recurring basis:

 

Balance at

 

Balance Sheet

Basis of Fair Value Measurement

 

(in thousands)

June 30, 2025

 

Location

Level 1

 

Level 2

 

Level 3

 

Assets:

 

 

 

 

 

 

 

 

 

Money market mutual funds

$

120,897

 

Other noncurrent assets

$

120,897

 

 

 

 

 

Certificates of deposit

 

2,206

 

Other noncurrent assets

 

 

 

2,206

 

 

 

Equity securities

 

48,963

 

Other noncurrent assets

 

48,963

 

 

 

 

 

Deferred compensation assets

 

53,162

 

Other noncurrent assets

 

53,162

 

 

 

 

 

 

$

225,228

 

 

$

223,022

 

$

2,206

 

 

-

 

Liabilities:

 

 

 

 

 

 

 

 

 

Foreign currency forward exchange contracts

$

540

 

Accounts payable and other liabilities

 

 

$

540

 

 

 

Deferred compensation liability

 

53,162

 

Other noncurrent liabilities

 

53,162

 

 

 

 

 

 

$

53,702

 

 

$

53,162

 

$

540

 

 

-

 

 

 

 

 

 

 

 

 

 

 

 

Balance at

 

Balance Sheet

Basis of Fair Value Measurement

 

(in thousands)

December 31, 2024

 

Location

Level 1

 

Level 2

 

Level 3

 

Assets:

 

 

 

 

 

 

 

 

 

Money market mutual funds

$

115,399

 

Other noncurrent assets

$

115,399

 

 

 

 

 

Certificates of deposit

 

2,206

 

Other noncurrent assets

 

 

 

2,206

 

 

 

Equity securities

 

47,333

 

Other noncurrent assets

 

47,333

 

 

 

 

 

Deferred compensation assets

 

49,222

 

Other noncurrent assets

 

49,222

 

 

 

 

 

Foreign currency forward exchange contracts

 

572

 

Other current assets

 

 

 

572

 

 

 

 

$

214,732

 

 

$

211,954

 

$

2,778

 

 

-

 

Liabilities:

 

 

 

 

 

 

 

 

 

Deferred compensation liability

 

49,222

 

Other noncurrent liabilities

 

49,222

 

 

 

 

 

 

$

49,222

 

 

$

49,222

 

$

-

 

 

-