XML 76 R58.htm IDEA: XBRL DOCUMENT v3.24.0.1
NET INCOME (LOSS) PER SHARE (Tables)
12 Months Ended
Dec. 31, 2023
Earnings Per Share [Abstract]  
Schedule of Earnings Per Share, Basic and Diluted
The following table sets forth the computation of basic and diluted net income (loss) per common share for the periods indicated (in thousands, except per share data):
 Year ended December 31,
 202320222021
Numerator:
Income (loss) from continuing operations$(307,842)$(35,236)$171,791 
Less: Preferred stock dividends—declared and accumulated— 1,697 729 
Undistributed income (loss) from continuing operations(307,842)(36,933)171,062 
Less: Undistributed income allocated to participating securities— — 16,409 
Net income (loss) from continuing operations attributable to common stockholders$(307,842)$(36,933)$154,653 
Income from discontinued operations$— $— $217,581 
Less: Undistributed income allocated to participating securities— — 20,870 
Net income from discontinued operations attributable to common stockholders— — 196,711 
Net income (loss) attributable to common stockholders$(307,842)$(36,933)$351,364 
Denominator:
Weighted average shares of common shares outstanding—basic45,214 44,323 42,981 
Effect of dilutive securities:   
Restricted stock awards— — 351 
Weighted average shares of common shares outstanding—diluted45,214 44,323 43,332 
Net income (loss) from continuing operations per share of common stock:
Basic$(6.81)$(0.83)$3.60 
Diluted$(6.81)$(0.83)$3.57 
Net income from discontinued operations per share of common stock:
Basic$— $— $4.58 
Diluted$— $— $4.54 
Net income (loss) per share of common stock:
Basic$(6.81)$(0.83)$8.18 
Diluted$(6.81)$(0.83)$8.11 
Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share
The following shares were excluded from the calculation of diluted shares outstanding as their effect would have been anti-dilutive (in thousands):
 Year ended December 31,
 202320222021
Restricted stock units984 781 170 
Employee stock purchase plan186 116 24