XML 44 R34.htm IDEA: XBRL DOCUMENT v3.23.3
BASIC AND FULLY DILUTED NET INCOME PER COMMON SHARE (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Numerator:        
Net income $ 1,100,604 $ 852,109 $ 836,318 $ 314,680
Weighted average common shares:        
Denominator for basic calculation 52,548,101 52,142,225 52,404,049 51,968,496
Weighted average effects of potentially diluted common stock:        
Stock options (calculated using the treasury method) 472,791 594,553 745,193 457,256
Unvested restricted stock grants 463,782 628,247 1,137,250 250,955
Denominator for fully diluted calculation 53,484,674 53,365,025 54,286,492 52,676,707
Basic $ 0.02 $ 0.02 $ 0.02 $ 0.01
Fully diluted $ 0.02 $ 0.02 $ 0.02 $ 0.01