v3.26.3
Basic and Diluted Net Income (Loss) Per Common Share (Tables)
9 Months Ended
Sep. 30, 2026
Earnings Per Share [Abstract]  
Schedule of Net (Loss) Income Per Common Share
The following reflects the net income (loss) attributable to common shareholders and share data used in the basic and diluted net income (loss) per common share computations using the two-class method for the periods presented:
Three Months Ended Nine Months Ended
(in thousands, except per share amounts)September 30, 2026September 30, 2025September 30, 2026September 30, 2025
Numerator:
Net income (loss)$2,334 $708 $(18,766)$(2,547)
Denominator:
Weighted average shares outstanding - basic55,158,424 46,494,598 53,437,633 45,905,069 
Weighted average shares outstanding - diluted61,525,789 49,088,436 53,437,633 45,905,069 
Net income (loss) per common share - basic$0.04 $0.02 $(0.35)$(0.06)
Net income (loss) per common share - diluted$0.04 $0.01 $(0.35)$(0.06)
Anti-dilutive shares excluded from the calculation of diluted net income (loss) per common share (1)
Stock options15,891 551,652 1,248,601 728,199 
Restricted and performance stock units29,349 1,631,075 4,848,436 1,159,489 
__________
(1)Common equivalent shares for the nine months ended September 30, 2026 and 2025 are not included in the diluted per share calculations as they would be dilutive if the Company was in a net income position.