XML 106 R78.htm IDEA: XBRL DOCUMENT v3.22.1
STOCKHOLDERS' EQUITY: Future Expense, by Award Type (Details)
$ in Thousands
Mar. 31, 2022
USD ($)
Share-based compensation  
Total $ 195,010
2023  
Share-based compensation  
Total 82,730
2024  
Share-based compensation  
Total 61,991
2025  
Share-based compensation  
Total 38,483
2026  
Share-based compensation  
Total 11,806
Stock options  
Share-based compensation  
Share-based compensation not yet recognized 1,967
Stock options | 2023  
Share-based compensation  
Share-based compensation not yet recognized 1,089
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 177,224
Restricted stock units | 2023  
Share-based compensation  
Future share-based compensation expense expected 71,881
Restricted stock units | 2024  
Share-based compensation  
Future share-based compensation expense expected 55,301
Restricted stock units | 2025  
Share-based compensation  
Future share-based compensation expense expected 38,236
Restricted stock units | 2026  
Share-based compensation  
Future share-based compensation expense expected 11,806
Restricted stock units | Diablo.AI, Inc.  
Share-based compensation  
Future share-based compensation expense expected 1,125
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 2,031
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 11,330
Consideration Holdback | DataFleets, Ltd | 2023  
Share-based compensation  
Future share-based compensation expense expected 6,043
Consideration Holdback | DataFleets, Ltd | 2024  
Share-based compensation  
Future share-based compensation expense expected 5,287
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 0
Acuity Performance Earnout | Acuity Data  
Share-based compensation  
Future share-based compensation expense expected 980
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 353
Other stock-based compensation | 2023  
Share-based compensation  
Future share-based compensation expense expected 353
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