XML 52 R36.htm IDEA: XBRL DOCUMENT v3.24.0.1
NET INCOME PER SHARE (Tables)
12 Months Ended
Dec. 31, 2023
Earnings Per Share [Abstract]  
Schedule of Earnings Per Share, Basic and Diluted
The following is a calculation of the basic and diluted EPS for the Company's common stock, including a reconciliation between net income and net income attributable to common stockholders for the years ended December 31, 2023, 2022, and 2021:
(In thousands, except for per share data)202320222021
Basic EPS
Numerator
Net income (loss)
$(45,789)$15,867 $18,430 
Less: Net income (loss) attributable to participating securities
1,030 (311)(409)
Net income (loss) attributable to common stockholders
$(44,759)$15,556 $18,021 
Denominator
Weighted average shares outstanding used in basic per common share computations14,187 14,356 14,290 
Basic EPS$(3.15)$1.08 $1.26 
Diluted EPS
Numerator
Net income (loss) attributable to common stockholders for diluted EPS
$(44,759)$15,556 $18,021 
Denominator
Weighted average shares outstanding used in basic per common share computations14,187 14,356 14,290 
Weighted average effect of dilutive securities:
Performance share awards— — 28 
Weighted average shares outstanding used in diluted per common share computations14,187 14,356 14,318 
Diluted EPS$(3.15)$1.08 $1.26