XML 67 R55.htm IDEA: XBRL DOCUMENT v3.21.2
STOCK-BASED COMPENSATION: - Future expense, by award type (Details)
$ in Thousands
Jun. 30, 2021
USD ($)
Share-based compensation  
Total $ 224,644
2022  
Share-based compensation  
Total 68,726
2023  
Share-based compensation  
Total 74,853
2024  
Share-based compensation  
Total 52,374
2025  
Share-based compensation  
Total 26,054
2026  
Share-based compensation  
Total 2,637
Stock options  
Share-based compensation  
Share-based compensation not yet recognized 3,518
Stock options | 2022  
Share-based compensation  
Share-based compensation not yet recognized 1,428
Stock options | 2023  
Share-based compensation  
Share-based compensation not yet recognized 1,212
Stock options | 2024  
Share-based compensation  
Share-based compensation not yet recognized 720
Stock options | 2025  
Share-based compensation  
Share-based compensation not yet recognized 158
Stock options | 2026  
Share-based compensation  
Share-based compensation not yet recognized 0
Restricted stock units  
Share-based compensation  
Future share-based compensation expense expected 185,763
Restricted stock units | 2022  
Share-based compensation  
Future share-based compensation expense expected 47,394
Restricted stock units | 2023  
Share-based compensation  
Future share-based compensation expense expected 64,238
Restricted stock units | 2024  
Share-based compensation  
Future share-based compensation expense expected 45,687
Restricted stock units | 2025  
Share-based compensation  
Future share-based compensation expense expected 25,807
Restricted stock units | 2026  
Share-based compensation  
Future share-based compensation expense expected 2,637
Restricted stock units | Diablo.AI, Inc.  
Share-based compensation  
Future share-based compensation expense expected 1,665
Restricted stock units | Diablo.AI, Inc. | 2022  
Share-based compensation  
Future share-based compensation expense expected 540
Restricted stock units | Diablo.AI, Inc. | 2023  
Share-based compensation  
Future share-based compensation expense expected 518
Restricted stock units | Diablo.AI, Inc. | 2024  
Share-based compensation  
Future share-based compensation expense expected 518
Restricted stock units | Diablo.AI, Inc. | 2025  
Share-based compensation  
Future share-based compensation expense expected 89
Restricted stock units | Diablo.AI, Inc. | 2026  
Share-based compensation  
Future share-based compensation expense expected 0
Consideration Holdback | Data Plus Math Corporation  
Share-based compensation  
Future share-based compensation expense expected 8,123
Consideration Holdback | Data Plus Math Corporation | 2022  
Share-based compensation  
Future share-based compensation expense expected 6,092
Consideration Holdback | Data Plus Math Corporation | 2023  
Share-based compensation  
Future share-based compensation expense expected 2,031
Consideration Holdback | Data Plus Math Corporation | 2024  
Share-based compensation  
Future share-based compensation expense expected 0
Consideration Holdback | Data Plus Math Corporation | 2025  
Share-based compensation  
Future share-based compensation expense expected 0
Consideration Holdback | Data Plus Math Corporation | 2026  
Share-based compensation  
Future share-based compensation expense expected 0
Consideration Holdback | DataFleets, Ltd  
Share-based compensation  
Future share-based compensation expense expected 15,852
Consideration Holdback | DataFleets, Ltd | 2022  
Share-based compensation  
Future share-based compensation expense expected 4,529
Consideration Holdback | DataFleets, Ltd | 2023  
Share-based compensation  
Future share-based compensation expense expected 6,039
Consideration Holdback | DataFleets, Ltd | 2024  
Share-based compensation  
Future share-based compensation expense expected 5,284
Consideration Holdback | DataFleets, Ltd | 2025  
Share-based compensation  
Future share-based compensation expense expected 0
Consideration Holdback | DataFleets, Ltd | 2026  
Share-based compensation  
Future share-based compensation expense expected
Pacific Data Partners, LLC Agreement Plan | Pacific Data Partners LLC  
Share-based compensation  
Future share-based compensation expense expected 6,895
Pacific Data Partners, LLC Agreement Plan | Pacific Data Partners LLC | 2022  
Share-based compensation  
Future share-based compensation expense expected 6,895
Pacific Data Partners, LLC Agreement Plan | Pacific Data Partners LLC | 2023  
Share-based compensation  
Future share-based compensation expense expected 0
Pacific Data Partners, LLC Agreement Plan | Pacific Data Partners LLC | 2024  
Share-based compensation  
Future share-based compensation expense expected 0
Pacific Data Partners, LLC Agreement Plan | Pacific Data Partners LLC | 2025  
Share-based compensation  
Future share-based compensation expense expected 0
Pacific Data Partners, LLC Agreement Plan | Pacific Data Partners LLC | 2026  
Share-based compensation  
Future share-based compensation expense expected 0
Acuity Performance Earnout | Acuity Data  
Share-based compensation  
Future share-based compensation expense expected 2,113
Acuity Performance Earnout | Acuity Data | 2022  
Share-based compensation  
Future share-based compensation expense expected 1,133
Acuity Performance Earnout | Acuity Data | 2023  
Share-based compensation  
Future share-based compensation expense expected 815
Acuity Performance Earnout | Acuity Data | 2024  
Share-based compensation  
Future share-based compensation expense expected 165
Acuity Performance Earnout | Acuity Data | 2025  
Share-based compensation  
Future share-based compensation expense expected 0
Acuity Performance Earnout | Acuity Data | 2026  
Share-based compensation  
Future share-based compensation expense expected 0
Other stock-based compensation  
Share-based compensation  
Future share-based compensation expense expected 715
Other stock-based compensation | 2022  
Share-based compensation  
Future share-based compensation expense expected 715
Other stock-based compensation | 2023  
Share-based compensation  
Future share-based compensation expense expected 0
Other stock-based compensation | 2024  
Share-based compensation  
Future share-based compensation expense expected 0
Other stock-based compensation | 2025  
Share-based compensation  
Future share-based compensation expense expected 0
Other stock-based compensation | 2026  
Share-based compensation  
Future share-based compensation expense expected $ 0