XML 54 R41.htm IDEA: XBRL DOCUMENT v3.23.3
BASIC AND DILUTED INCOME (LOSS) PER COMMON SHARE - Schedule of Earnings Per Share, Basic and Diluted (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Earnings Per Share [Abstract]        
Net income (loss) attributable to owners of the Company $ 10,563 $ (9,167) $ 119,968 $ (41,950)
Basic weighted average common shares outstanding 158,616,883 157,590,318 158,235,301 157,242,332
Dilutive impact of stock options and restricted stock units 1,167,832 0 1,217,624 0
Diluted weighted average common shares outstanding 159,784,715 157,590,318 159,452,925 157,242,332
Basic net income (loss) per common share $ 0.07 $ (0.06) $ 0.76 $ (0.27)
Diluted net income (loss) per common share $ 0.07 $ (0.06) $ 0.75 $ (0.27)