v3.26.3
EARNINGS PER SHARE (Details) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Jun. 30, 2026
Mar. 31, 2026
Sep. 30, 2025
Jun. 30, 2025
Mar. 31, 2025
Sep. 30, 2026
Sep. 30, 2025
EARNINGS PER SHARE                
Net (loss) income available for stockholders $ (41,929) $ 12,075 $ 855 $ 12,963 $ 10,148 $ 12,030 $ (28,999) $ 35,141
Less: Adjustments for earnings attributable to participating securities (204)     (489)     (859) (986)
Net (loss) income used in calculating earnings per share $ (42,133)     $ 12,474     $ (29,858) $ 34,155
Weighted average shares outstanding (including participating securities) 221,628     220,575     221,540 218,959
Adjustment for participating securities (6,628)     (8,331)     (7,415) (4,054)
Shares used in calculating basic earnings per share 215,000     212,244     214,125 214,905
Shares used in calculating diluted earnings per share 215,000     212,244     214,125 214,905