XML 77 R64.htm IDEA: XBRL DOCUMENT v3.22.1
Earnings Per Share - Computation of Basic and Diluted Net Earnings Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Numerator:    
Net income (loss) $ (1,568) $ 19,860
Denominator:    
Basic weighted average shares outstanding 26,749,675 26,115,615
Dilutive effect of share option awards   1,948,192
Dilutive effect of restricted share units and restricted share awards   441,581
Dilutive effect of employee share purchase plan   12,325
Diluted weighted average shares outstanding 26,749,675 28,517,713
Net earnings (loss) per share, basic $ (0.06) $ 0.76
Net earnings (loss) per share, diluted $ (0.06) $ 0.70