XML 84 R77.htm IDEA: XBRL DOCUMENT v3.25.1
EARNINGS PER SHARE - Schedule of Basic and Diluted Earnings Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Numerator:    
Net earnings attributable to Guaranty Bancshares, Inc. $ 8,640 $ 6,688
Denominator:    
Weighted-average shares outstanding (basic) 11,404,248 11,539,167
Effect of dilutive securities:    
Common stock equivalent shares from stock options 82,875 59,072
Weighted-average shares outstanding (diluted) 11,487,123 11,598,239
Net earnings attributable to Guaranty Bancshares, Inc. per share    
Basic $ 0.76 $ 0.58
Diluted $ 0.75 $ 0.58