v3.25.0.1
SCHEDULE II VALUATION ACCOUNTS AND QUALIFYING ACCOUNTS
12 Months Ended
Dec. 31, 2024
SCHEDULE II VALUATION ACCOUNTS AND QUALIFYING ACCOUNTS [Abstract]  
Schedule II Valuation Accounts and Qualifying Accounts SCHEDULE II. VALUATION ACCOUNTS AND QUALIFYING ACCOUNTS

Allowance for doubtful accounts:

(In thousands)

Beginning
‎
of period

Charged
‎
to expenses

Write-offs

End
‎
of period

Year ended December 31, 2022

$

4,962

$

(1)

$

(237)

$

4,724

Year ended December 31, 2023

$

4,724

$

3,658

$

552

$

8,934

Year ended December 31, 2024

$

8,934

$

16,986

$

(10,415)

$

15,505

Deferred tax valuation allowance:

Additions

Deductions

(In thousands)

Beginning
‎
of period

Charged
‎
to expenses

Charged to
‎
other accounts

Other
‎
deductions

End
‎
of period

Year ended December 31, 2022

$

6,594

$

(1,106)

$

—

$

—

$

5,488

Year ended December 31, 2023

$

5,488

$

8,301

$

176,974

$

—

$

190,763

Year ended December 31, 2024

$

190,763

$

12,825

$

(20,981)

$

—

$

182,607