XML 60 R49.htm IDEA: XBRL DOCUMENT v3.22.2.2
Earnings Per Share - Anti-dilutive Securities (Details) - shares
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Stock options        
Anti-dilutive securities        
Dilutive securities excluded from the calculation of diluted earnings per share (in shares) 1,061,235 1,433,791 2,156,501 1,360,024
Restricted stock units        
Anti-dilutive securities        
Dilutive securities excluded from the calculation of diluted earnings per share (in shares) 523,991 694,694 1,960,160 50,450
Performance share units        
Anti-dilutive securities        
Dilutive securities excluded from the calculation of diluted earnings per share (in shares) 447,770 353,100 447,770 353,100
Employee stock purchase plan.        
Anti-dilutive securities        
Dilutive securities excluded from the calculation of diluted earnings per share (in shares) 11,553      
Warrants        
Anti-dilutive securities        
Dilutive securities excluded from the calculation of diluted earnings per share (in shares) 1,041,667   1,041,667  
Convertible senior notes        
Anti-dilutive securities        
Dilutive securities excluded from the calculation of diluted earnings per share (in shares) 4,925,134 4,925,134 4,925,134