v3.25.2
(Loss) Earnings per Share (Tables)
6 Months Ended
Jun. 30, 2025
(Loss) Earnings per Share [Abstract]  
Schedule of (Loss) Earnings Per Share
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Basic and diluted (loss) earnings per share were calculated
 
as follows (in thousands, except per share
data):
Three months ended
 
June 30,
Six months ended
 
June 30,
(in US$ thousands, except per share data)
2025
2024
2025
2024
Numerator:
Net (loss) income attributable to Company
stockholders
 
$
(76,203)
$
45,200
$
(172,401)
$
16,199
Denominator (in thousands):
 
Weighted average shares of common stock
 
outstanding
167,645
167,645
167,645
167,645
Effects of dilutive shares
666
589
Weighted average diluted shares of common
stock outstanding
167,645
168,311
167,645
168,234
(Loss) Earnings Per Share (US$):
 
Basic
(0.45)
0.27
(1.03)
0.10
Dilutive
(0.45)
0.27
(1.03)
0.10