v3.25.2
Accumulated Other Comprehensive Losses
6 Months Ended
Jun. 30, 2025
Accumulated Other Comprehensive Losses [Abstract]  
Accumulated Other Comprehensive Losses
15.
 
Accumulated Other Comprehensive Losses
The Company’s Accumulated Other Comprehensive
 
Losses consists of foreign currency translation adjustment
of subsidiaries for which the functional currency is different
 
to the Company’s functional currency in
 
U.S. dollar.
 
Accumulated other comprehensive losses consisted of
 
the following at June 30, 2025:
 
 
 
 
 
 
 
 
 
 
 
 
 
(in US$ thousands)
Foreign
currency
translation
adjustments
Balance at December 31, 2024
$
(137,560)
Net current-period other comprehensive loss:
Loss in other comprehensive income before reclassifications
 
(10,243)
Gain on long-term intra-entity foreign currency transactions
20,077
Total
 
net current-period other comprehensive income
9,834
Balance at June 30, 2025
$
(127,726)