XML 41 R28.htm IDEA: XBRL DOCUMENT v3.25.0.1
OTHER COMPREHENSIVE INCOME (LOSS) (Tables)
12 Months Ended
Dec. 31, 2024
OTHER COMPREHENSIVE INCOME (LOSS)  
Schedule of other comprehensive income (loss)

The following table presents the tax effect on each component of “Other comprehensive income (loss)” and excludes noncontrolling interest:

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

    

​

​

​

​

​

​

​

​

​

​

For the Years Ended December 31,

​

​

2024

''

2023

''

2022

​

​

Before

    

Tax

    

Net

​

Before

    

Tax

    

Net

​

Before

    

Tax

    

Net

​

​

Tax

​

(Expense)

​

of Tax

​

Tax

​

(Expense)

​

of Tax

​

Tax

​

(Expense)

​

of Tax

​

​

Amount

​

Benefit

​

Amount

​

Amount

​

Benefit

​

Amount

​

Amount

​

Benefit

​

Amount

​

​

(In thousands)

Foreign currency translation adjustments

​

$

(38,294)

​

$

—

​

$

(38,294)

​

$

17,546

​

$

—

​

$

17,546

​

$

3,767

​

$

—

​

$

3,767

Unrealized holding gains (losses) on available-for-sale securities

​

 

143

​

 

39

​

 

182

​

 

(220)

​

 

22

​

 

(198)

​

 

475

​

 

(1,028)

​

 

(553)

Recognition of previously unrealized (gains) losses on available-for-sale securities included in net income (loss)

​

 

(207)

​

 

—

​

 

(207)

​

 

247

​

 

—

​

 

247

​

 

(17)

​

 

—

​

 

(17)

Other

​

​

—

​

​

—

​

​

—

​

​

98

​

​

—

​

​

98

​

​

—

​

​

—

​

​

—

Other comprehensive income (loss)

​

$

(38,358)

​

$

39

​

$

(38,319)

​

$

17,671

​

$

22

​

$

17,693

​

$

4,225

​

$

(1,028)

​

$

3,197

Schedule of accumulated other comprehensive income (loss)

The “Accumulated other comprehensive income (loss)” is detailed in the following table, net of tax and excludes noncontrolling interest:

​

​

​

​

​

​

​

​

​

​

​

​

​

​

    

​

    

​

​

    

​

​

    

​

​

​

Foreign

​

Unrealized/

​

​

​

​

​

​

​

Currency

​

Recognized

​

​

​

​

​

​

​

Translation

​

Gains

​

​

​

​

​

Accumulated Other Comprehensive Income (Loss)

​

Adjustment

​

(Losses)

​

Other

​

Total

​

​

(In thousands)

Balance as of December 31, 2022

​

$

(170,114)

​

$

28

​

$

(98)

​

$

(170,184)

Foreign currency translation adjustments

​

​

17,546

​

​

—

​

​

98

​

​

17,644

Other comprehensive income (loss) before reclassifications

​

 

—

​

 

(198)

​

 

—

​

 

(198)

Amounts reclassified to net income (loss)

​

 

—

​

 

247

​

 

—

​

 

247

Other comprehensive income (loss)

​

 

17,546

​

 

49

​

 

98

​

 

17,693

Balance as of December 31, 2023

​

 

(152,568)

​

 

77

​

 

—

​

 

(152,491)

Foreign currency translation adjustments

​

​

(38,294)

​

​

—

​

​

—

​

​

(38,294)

Other comprehensive income (loss) before reclassifications

​

 

—

​

 

182

​

 

—

​

 

182

Amounts reclassified to net income (loss)

​

 

—

​

 

(207)

​

 

—

​

 

(207)

Other comprehensive income (loss)

​

 

(38,294)

​

 

(25)

​

 

—

​

 

(38,319)

Balance as of December 31, 2024

​

$

(190,862)

​

$

52

​

$

—

​

$

(190,810)

​