XML 75 R81.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Stock-Based Compensation - Schedule of restricted stock activity (Details) - Restricted share awards
12 Months Ended
Dec. 31, 2019
$ / shares
shares
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Roll Forward]  
Weighted Average Grant-Date Fair Value per Award, Equity awards outstanding, Beginning balance (in dollars per share) | $ / shares $ 21.12
Weighted Average Grant-Date Fair Value per Award, Granted (in dollars per share) | $ / shares 36.21
Weighted Average Grant-Date Fair Value per Award, Vested (in dollars per share) | $ / shares 20.17
Weighted Average Grant-Date Fair Value per Award, Forfeited (in dollars per share) | $ / shares 25.60
Weighted Average Grant-Date Fair Value per Award, Equity awards outstanding, Ending balance (in dollars per share) | $ / shares $ 24.20
Trinity Equity Awards Held by Arcosa Employees  
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]  
Number of Equity Awards, Restricted share awards outstanding, Beginning balance (in shares) 1,156,959
Number of Equity Awards, Granted (in shares) 0
Number of Equity Awards, Vested (in shares) (293,239)
Number of Equity Awards, Forfeited (in shares) (39,735)
Number of Equity Share Awards, Restricted share awards outstanding, Ending balance (in shares) 823,985
Arcosa Equity Awards Held by Arcosa Employees  
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]  
Number of Equity Awards, Restricted share awards outstanding, Beginning balance (in shares) 1,066,165
Number of Equity Awards, Granted (in shares) 417,008
Number of Equity Awards, Vested (in shares) (198,762)
Number of Equity Awards, Forfeited (in shares) (59,743)
Number of Equity Share Awards, Restricted share awards outstanding, Ending balance (in shares) 1,224,668