v3.26.1
NET (LOSS) INCOME PER COMMON SHARE (Tables)
6 Months Ended
Jun. 30, 2026
Earnings Per Share [Abstract]  
Schedule of Earnings Per Share, Basic and Diluted
Three Months Ended
June 30,
Six Months Ended
June 30,
2026202520262025
Basic net (loss) income attributable to common stockholders per share:
Net (loss) income attributable to common stockholders$(22,891)$(9,589)$(68,062)$221,352 
Weighted average common shares outstanding40,917 41,753 40,828 42,231 
Basic net (loss) income attributable to common stockholders per share$(0.56)$(0.23)$(1.67)$5.24 
Diluted net (loss) income attributable to common stockholders per share:
Net (loss) income attributable to common stockholders$(22,891)$(9,589)$(68,062)$221,352 
Weighted average common shares outstanding40,917 41,753 40,828 42,231 
Dilutive stock options and restricted stock— — — 227 
Diluted weighted average common shares outstanding40,917 41,753 40,828 42,458 
Diluted net (loss) income attributable to common stockholders per share$(0.56)$(0.23)$(1.67)$5.21