XML 39 R29.htm IDEA: XBRL DOCUMENT v3.21.1
Common Stock (Tables)
3 Months Ended
Mar. 31, 2021
Share-based Payment Arrangement [Abstract]  
Schedule of restricted stock unit activity
The summary of restricted stock unit ("RSU") activity is as follows (in thousands, except per share data):
Number of
Shares
Weighted-
Average
Grant Date
Fair Value
Aggregate
Intrinsic
Value
Nonvested units as of December 31, 202033,602 $41.49 $1,650,577 
Granted8,195 58.18 
Vested(5,218)38.01 
Canceled(1,862)44.79 
Nonvested units as of March 31, 202134,717 $45.84 $2,168,444