XML 52 R36.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 table below provides a reconciliation of the numerators and denominators of basic and diluted net income (loss) per share for the years ended December 31, 2023 and 2022 (in thousands, except per share amounts):
202320222021
Numerators:
Net income (loss)$12,891 $(9,540)$(63,993)
Less: Income attributable to unvested restricted stock awards(251)— — 
Numerator for basic net income (loss) per share12,640 (9,540)(63,993)
Effect of dilutive securities:
Unvested restricted stock awards— — 
Numerator for diluted net income (loss) per share$12,642 $(9,540)$(63,993)
Denominators:
Weighted average number of common shares outstanding63,934 62,842 61,314 
Less: Weighted average number of unvested restricted stock awards outstanding(1,244)(1,204)(1,021)
Denominator for basic net income (loss) per share62,690 61,638 60,293 
Effect of dilutive securities:
Performance share units462 — — 
Denominator for diluted net income (loss) per share63,152 61,638 60,293 
Net income (loss) per share:
Basic$0.20 $(0.15)$(1.06)
Diluted0.20 (0.15)(1.06)