XML 74 R63.htm IDEA: XBRL DOCUMENT v3.23.3
Earnings (Loss) per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Jun. 30, 2023
Mar. 31, 2023
Sep. 30, 2022
Jun. 30, 2022
Mar. 31, 2022
Sep. 30, 2023
Sep. 30, 2022
Income per share                
Strike price of the warrant transactions (in dollars per share) $ 80.91           $ 80.91  
Numerator:                
Net earnings (loss) $ (15,976) $ (831) $ 16,948 $ 1,749 $ 7,865 $ 25,616 $ 141 $ 35,230
After-tax interest expense for 2023 Notes 0     0     0 2,664
Numerator for dilutive earnings (loss) per share $ (15,976)     $ 1,749     $ 141 $ 37,894
Denominator:                
Weighted average shares outstanding, basic (in shares) 54,608,963     53,789,674     54,498,687 53,517,838
Effect of dilutive securities:                
Stock options, RSU and SAR (in shares) 0     1,245,164     1,076,235 1,241,347
Convertible notes 0     0     0 6,783,936
Weighted average shares outstanding, diluted (in shares) 54,608,963     55,034,838     55,574,922 61,543,121
Earnings per share, basic (in dollars per share) $ (0.29)     $ 0.03     $ 0.00 $ 0.66
Earnings per share, diluted (in dollars per share) (0.29)     $ 0.03     0.00 $ 0.62
Convertible Debt                
Income per share                
Conversion price, per share of common stock (in dollars per share) $ 59.33           $ 59.33  
2023 Notes                
Income per share                
Common stock equivalents excluded in the calculation of diluted income per share (in shares) 0     6,783,936     2,261,312 0
Stock options, RSUs, PSUs                
Income per share                
Common stock equivalents excluded in the calculation of diluted income per share (in shares) 411,506     792,904     486,080 470,822