XML 44 R33.htm IDEA: XBRL DOCUMENT v3.25.1
Earnings (Loss) Per Share (Tables)
3 Months Ended
Mar. 31, 2025
Earnings Per Share [Abstract]  
Schedule of Reconciliation of Number of Common Shares Used in Calculation of Basic and Diluted Earnings Per Share (EPS)
A reconciliation of the number of common shares used in the calculation of basic and diluted net income (loss) per share per share is presented as follows (in thousands, except per share data):
 Three Months Ended March 31,
 20252024
Numerator:
Net income (loss)$906 $(7,267)
Denominator:
Weighted average shares - Basic19,052 19,047 
Dilutive RSUs680 — 
Weighted average shares - Diluted19,732 19,047 
Net income (loss) per share - Basic$0.05 $(0.38)
Net income (loss) per share - Diluted$0.05 $(0.38)