XML 60 R40.htm IDEA: XBRL DOCUMENT v3.25.3
Stock-based compensation (Tables)
3 Months Ended
Sep. 30, 2025
Share-Based Payment Arrangement [Abstract]  
Schedule of Share-Based Compensation Expense Recognized in Consolidated Statements of Operations and Comprehensive Income (Loss)
The Group’s stock-based compensation expense recognized during the three months ended September 30, 2025 and 2024, is included in selling, general and administrative expenses in the Condensed Consolidated Statements of Operations and Comprehensive Income (Loss) as follows:
Three Months Ended
September 30,
(in USD thousands)20252024
Stock options$3,067 $3,209 
Service-based RSUs42,068 4,506 
Performance-based RSUs27,270 469 
Total stock-based compensation$72,405 $8,184 
Schedule of RSUs Activity
The following table presents a summary of activity for the RSUs with service conditions under all plans during the three months ended September 30, 2025:
(in USD thousands, except share and per share amounts)
Number of
units
Weighted average
grant-date
fair value
Aggregate
intrinsic value
Unvested as of June 30, 2025
15,567,267$7.68 $226,815 
Granted4,693,80814.95 
Forfeited(203,367)10.97 
Exercised(280,230)5.91 
Unvested as of September 30, 2025
19,777,478$9.40 $928,157 
The following table presents a summary of activity for the RSUs with market conditions under all plans during the three months ended September 30, 2025:
(in USD thousands, except share and per share amounts)
Number of
units
Weighted average
grant-date
fair value
Aggregate
intrinsic value
Unvested as of June 30, 2025
6,158,567$5.28 $89,730 
Granted3,718,98410.26 
Forfeited(213,652)6.35 
Exercised(34,007)3.18 
Unvested as of September 30, 2025
9,629,892$7.19 $451,931 
Schedule of Option Activity
The following table presents a summary of the option activity under all plans:
(in USD thousands, except share and per share amounts and years)Number of
shares
Weighted average
exercise price
(per share)
Aggregate
intrinsic value
Weighted
average remaining
contractual life
(in years)
Outstanding as of June 30, 2025
7,878,554$47.07 $34,648 5.80
Granted— 
Forfeited or canceled— 
Exercised(2,309,065)3.17 
Outstanding as of September 30, 2025
5,569,489$65.25 $32,681 7.53
Vested and exercisable as of September 30, 2025
691,336$3.60 $30,156 4.65