XML 32 R22.htm IDEA: XBRL DOCUMENT v3.24.3
EARNINGS PER SHARE (Tables)
9 Months Ended
Sep. 30, 2024
Earnings Per Share [Abstract]  
Schedule of the Computation of Basic and Diluted EPS
The following table sets forth the computation of basic and diluted EPS (in thousands, except per share data):
Three months ended September 30,Nine months ended September 30,
2024202320242023
Numerator:
Net income$1,129$23,131$1,290$93,380
Denominator:
Weighted average shares of common stock outstanding10,93710,89210,92810,881
Effect of dilutive common stock equivalents34413144
Weighted average shares of common stock outstanding10,97110,93310,95910,925
Earnings per share - basic$0.10$2.12$0.12$8.58
Earnings per share - diluted$0.10$2.12$0.12$8.55