XML 74 R64.htm IDEA: XBRL DOCUMENT v3.22.2
Earnings Per Share - Computation of Basic and Diluted Net Earnings Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Numerator:        
Net income $ 2,322 $ 11,517 $ 754 $ 31,377
Denominator:        
Basic weighted average shares outstanding 26,836,853 26,365,207 26,793,505 26,241,101
Dilutive effect of share option awards 560,263 2,113,603 892,072 2,058,633
Dilutive effect of restricted share units and restricted share awards 187,826 408,068 223,752 412,428
Dilutive effect of employee share purchase plan 3,830 22,470 8,399 18,063
Diluted weighted average shares outstanding 27,588,772 28,909,348 27,917,728 28,730,225
Net earnings per share, basic $ 0.09 $ 0.44 $ 0.03 $ 1.20
Net earnings per share, diluted $ 0.08 $ 0.40 $ 0.03 $ 1.09