XML 63 R38.htm IDEA: XBRL DOCUMENT v3.25.1
NET INCOME PER SHARE (Tables)
12 Months Ended
Dec. 31, 2024
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, 2024, 2023, and 2022:
(In thousands, except for per share data)202420232022
Basic EPS
Numerator
Net income (loss)
$(20,439)$(48,434)$15,867 
Less: Net income (loss) attributable to participating securities
766 1,089 (311)
Net income (loss) attributable to common stockholders
$(19,673)$(47,345)$15,556 
Denominator
Weighted average shares outstanding used in basic per common share computations14,300 14,187 14,356 
Basic EPS$(1.38)$(3.34)$1.08 
Diluted EPS
Numerator
Net income (loss) attributable to common stockholders for diluted EPS
$(19,673)$(47,345)$15,556 
Denominator
Weighted average shares outstanding used in basic per common share computations14,300 14,187 14,356 
Weighted average effect of dilutive securities:
Performance share awards— — — 
Weighted average shares outstanding used in diluted per common share computations14,300 14,187 14,356 
Diluted EPS$(1.38)$(3.34)$1.08