XML 33 R25.htm IDEA: XBRL DOCUMENT v3.25.3
Fair Value Measurement (Tables)
9 Months Ended
Sep. 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)

September 30, 2025

 

Location

Level 1

 

Level 2

 

Level 3

 

Assets:

 

 

 

 

 

 

 

 

 

Money market mutual funds

$

120,968

 

Other noncurrent assets

$

120,968

 

 

 

 

 

Certificates of deposit

 

2,206

 

Other noncurrent assets

 

 

 

2,206

 

 

 

Equity securities

 

62,069

 

Other noncurrent assets

 

62,069

 

 

 

 

 

Deferred compensation assets

 

53,883

 

Other noncurrent assets

 

53,883

 

 

 

 

 

Foreign currency forward exchange contracts

 

979

 

Other current assets

 

 

 

979

 

 

 

 

$

240,105

 

 

$

236,920

 

$

3,185

 

 

-

 

Liabilities:

 

 

 

 

 

 

 

 

 

Deferred compensation liability

 

53,883

 

Other noncurrent liabilities

 

53,883

 

 

 

 

 

 

$

53,883

 

 

$

53,883

 

$

-

 

 

-

 

 

 

 

 

 

 

 

 

 

 

 

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

 

$

-

 

 

-