XML 18 R8.htm IDEA: XBRL DOCUMENT v3.23.2
Earnings (Loss) Per Share
6 Months Ended
Jun. 30, 2023
Earnings Per Share [Abstract]  
EARNINGS (LOSS) PER SHARE EARNINGS (LOSS) PER SHARE
The following table reconciles the numerator and denominator used to calculate basic and diluted earnings (loss) per share for the three and six months ended June 30, 2023 and 2022:
Three months ended June 30,
20232022
Numerator:
Net income (loss) attributable to common shareholders$872,200 $(1,335,620)
Denominator:
Weighted-average shares outstanding – basic14,393,711 14,688,505 
Dilutive effect of other securities160,553 — 
Weighted-average shares outstanding – diluted14,554,264 14,688,505 
Six months ended June 30,
20232022
Numerator:
Net income (loss) attributable to common shareholders$1,064,384 $(2,720,873)
Denominator:
Weighted-average shares outstanding – basic14,376,260 14,689,798 
Dilutive effect of other securities194,538 — 
Weighted-average shares outstanding – diluted14,570,798 14,689,798 
As of June 30, 2023 and 2022, restricted stock awards and options to purchase 413,074 and 289,975 shares of common stock, respectively, were outstanding but were not included in the computation of diluted earnings per share because the effect would be antidilutive.