XML 44 R33.htm IDEA: XBRL DOCUMENT v3.23.2
Stock Compensation and Earnings (Loss) per Share (Tables)
6 Months Ended
Jun. 30, 2023
Share-Based Payment Arrangement [Abstract]  
Schedule of stock compensation expense
Stock-based compensation expense was as follows:

 Three Months Ended
June 30,
Six Months Ended
June 30,
(in thousands)2023202220232022
Stock compensation expense2,878 2,557 6,730 5,809 
Capitalized stock compensation(275)(172)(410)(281)
Stock compensation expense, net$2,603 $2,385 $6,320 $5,528 
Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share The following table indicates the computation of basic and diluted earnings (loss) per share:
Three Months Ended
June 30,
Six Months Ended
June 30,
(in thousands, except per share amounts)2023202220232022
Calculation of net income (loss) per share:
Net income (loss)$1,790 $(3,225)$3,856 $(3,828)
Basic weighted average shares outstanding50,366 50,157 50,330 50,133 
Basic net income (loss) per share$0.04 $(0.06)$0.08 $(0.08)
Effect of stock-based compensation awards outstanding:
Basic weighted average shares outstanding50,366 50,157 50,330 50,133 
Effect from dilutive shares and options outstanding327 — 239 — 
Diluted weighted average shares outstanding50,693 50,157 50,569 50,133 
Diluted net income (loss) per share$0.04 $(0.06)$0.08 $(0.08)