XML 65 R53.htm IDEA: XBRL DOCUMENT v3.24.2.u1
STOCK-BASED COMPENSATION- Schedule of Future Expense, by Award Type (Details)
$ in Thousands
Jun. 30, 2024
USD ($)
Share-based compensation  
Expected future expense $ 188,749
2025  
Share-based compensation  
Expected future expense 83,317
2026  
Share-based compensation  
Expected future expense 65,426
2027  
Share-based compensation  
Expected future expense 37,372
2028  
Share-based compensation  
Expected future expense 2,634
Stock options  
Share-based compensation  
Stock options 6,171
Stock options | 2025  
Share-based compensation  
Stock options 2,370
Stock options | 2026  
Share-based compensation  
Stock options 2,461
Stock options | 2027  
Share-based compensation  
Stock options 1,238
Stock options | 2028  
Share-based compensation  
Stock options 102
Restricted stock units  
Share-based compensation  
Future share-based compensation expense expected 168,337
Restricted stock units | 2025  
Share-based compensation  
Future share-based compensation expense expected 75,930
Restricted stock units | 2026  
Share-based compensation  
Future share-based compensation expense expected 57,814
Restricted stock units | 2027  
Share-based compensation  
Future share-based compensation expense expected 32,061
Restricted stock units | 2028  
Share-based compensation  
Future share-based compensation expense expected 2,532
Habu restricted stock awards | Habu  
Share-based compensation  
Future share-based compensation expense expected 917
Habu restricted stock awards | 2025 | Habu  
Share-based compensation  
Future share-based compensation expense expected 639
Habu restricted stock awards | 2026 | Habu  
Share-based compensation  
Future share-based compensation expense expected 272
Habu restricted stock awards | 2027 | Habu  
Share-based compensation  
Future share-based compensation expense expected 6
Habu restricted stock awards | 2028 | Habu  
Share-based compensation  
Future share-based compensation expense expected 0
Habu acquisition consideration holdback | Habu  
Share-based compensation  
Future share-based compensation expense expected 12,605
Habu acquisition consideration holdback | 2025 | Habu  
Share-based compensation  
Future share-based compensation expense expected 3,659
Habu acquisition consideration holdback | 2026 | Habu  
Share-based compensation  
Future share-based compensation expense expected 4,879
Habu acquisition consideration holdback | 2027 | Habu  
Share-based compensation  
Future share-based compensation expense expected 4,067
Habu acquisition consideration holdback | 2028 | Habu  
Share-based compensation  
Future share-based compensation expense expected 0
Employee stock purchase plan  
Share-based compensation  
Future share-based compensation expense expected 719
Expected future expense 700
Employee stock purchase plan | 2025  
Share-based compensation  
Future share-based compensation expense expected 719
Employee stock purchase plan | 2026  
Share-based compensation  
Future share-based compensation expense expected 0
Employee stock purchase plan | 2027  
Share-based compensation  
Future share-based compensation expense expected 0
Employee stock purchase plan | 2028  
Share-based compensation  
Future share-based compensation expense expected $ 0