XML 63 R47.htm IDEA: XBRL DOCUMENT v3.22.1
Earnings Per Share - Computation of Net Earnings (Loss) per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
EARNINGS PER SHARE    
Net (loss) income $ (13,069) $ 15,662
Adjustment for interest expense recognized on convertible senior notes:   1,165
Net (loss) income - diluted $ (13,069) $ 16,827
Weighted-average shares outstanding - basic 33,673,912 34,951,740
Weighted-average shares outstanding - diluted (in shares) 33,673,912 41,160,092
(Loss) earnings per share - basic (in dollars per share) $ (0.39) $ 0.45
(Loss) earnings per share - diluted (in dollars per share) $ (0.39) $ 0.41
Stock options    
EARNINGS PER SHARE    
Effect of dilutive securities:   663,921
Restricted stock units    
EARNINGS PER SHARE    
Effect of dilutive securities:   404,646
Performance share units    
EARNINGS PER SHARE    
Effect of dilutive securities:   5,201
Employee stock purchase program    
EARNINGS PER SHARE    
Effect of dilutive securities:   9,693
Warrants    
EARNINGS PER SHARE    
Effect of dilutive securities:   199,757
Convertible senior notes    
EARNINGS PER SHARE    
Effect of dilutive securities:   4,925,134