Quarterly report pursuant to Section 13 or 15(d)

EARNINGS PER SHARE - Schedule of Basic and Diluted (Loss) Earnings Per Common Share (Details)

v3.23.3
EARNINGS PER SHARE - Schedule of Basic and Diluted (Loss) Earnings Per Common Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
EARNINGS PER SHARE - Schedule of Basic and Diluted (Loss) Earnings Per Common Share (Details)        
Net income $ 2,145 $ 66,721 $ 16,041 $ 187,700
Weighted average common shares outstanding - basic (in shares) 146,483 143,116 146,451 143,026
Dilutive effect of securities (in shares) 4,976 2,766 3,405 1,670
Weighted average common shares outstanding - diluted (in shares) 151,459 145,882 149,856 144,696
Earnings per common share - Basic (in dollars per share) $ 0.01 $ 0.46 $ 0.11 $ 1.30
Earnings per common share - Diluted (in dollars per share) $ 0.01 $ 0.46 $ 0.11 $ 1.30