v3.25.2
Loss Per Share
6 Months Ended
Jun. 30, 2025
Earnings Per Share [Abstract]  
LOSS PER SHARE LOSS PER SHARE
Basic and diluted net loss per share attributable to the Company was calculated as follows:
Three months ended Six months ended
June 30, 2025June 30, 2024June 30, 2025June 30, 2024
Numerator:
Net loss$(77,386)$(13,643)$(109,592)$(48,211)
Less: net profit attributable to non-controlling interests495 698 493 1,203 
Net loss attributable to shareholders$(77,881)$(14,341)$(110,085)$(49,414)
Denominator:
Weighted average shares outstanding - basic and diluted484,713,110460,653,957478,894,930453,143,911
Loss per share - basic and diluted$(0.16)$(0.03)$(0.23)$(0.11)

Certain share-based equity awards were excluded from the computation of dilutive loss per share because inclusion of these awards would have had an anti-dilutive effect.