XML 54 R42.htm IDEA: XBRL DOCUMENT v3.21.1
STOCK-BASED COMPENSATION (Tables)
3 Months Ended
Mar. 31, 2021
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Schedule of stock-based compensation

Three Months Ended March 31, 

    

2021

    

2020

Stock-based compensation expense

$

5,701

$

3,048

Summary of stock option activity

Three Months Ended March 31, 2021

    

    

Weighted-

Average

Number of

Grant Date

RSUs

Fair Value

RSUs outstanding at beginning of period

 

608

$

58.15

RSUs granted

 

227

$

93.93

RSUs vested

 

(125)

$

58.18

RSUs forfeited

 

(110)

$

65.70

RSUs outstanding at end of period

 

600

$

70.37

Restricted Stock Units (RSUs) [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Summary of stock option activity

Three Months Ended March 31, 2021

    

    

Weighted-

Average

Number of

Exercise Price

Options

per Share

Options outstanding at beginning of period

 

147

$

23.63

Options exercised

 

(13)

$

20.52

Options expired

 

$

Options outstanding at end of period

 

134

$

23.92