XML 51 R31.htm IDEA: XBRL DOCUMENT v3.24.0.1
EARNINGS PER SHARE (Tables)
12 Months Ended
Dec. 31, 2023
NET (LOSS) EARNINGS PER SHARE  
Components of denominator for the calculation of basic and diluted earnings (loss) per share

For the Years Ended December 31,

 

2023

    

2022

  

2021

 

Common shares outstanding, basic:

Weighted-average common shares outstanding, basic

42,766,262

 

42,412,722

42,060,996

Common shares outstanding, diluted:

Weighted-average common shares outstanding, basic

42,766,262

 

42,412,722

42,060,996

Dilutive effect of stock options

314,143

313,684

Dilutive effect of performance-based restricted stock units

Dilutive effect of restricted stock units

 

188,631

214,191

Weighted-average common shares outstanding, diluted

42,766,262

 

42,915,496

42,588,871