XML 70 R53.htm IDEA: XBRL DOCUMENT v3.25.0.1
EARNINGS PER SHARE (Tables)
12 Months Ended
Dec. 31, 2024
Earnings Per Share [Abstract]  
Schedule of Basic and Diluted Earnings Per Share

The computations of basic and diluted earnings per share for the Company were as follows (in thousands except per share amounts) as of December 31:

 

 

 

 

 

 

 

 

 

 

 

2024

 

 

2023

 

 

2022

 

Numerator:

 

 

 

 

 

 

 

 

 

Net earnings attributable to Guaranty Bancshares, Inc.

 

$

31,537

 

 

$

30,037

 

 

$

40,447

 

 

 

 

 

 

 

 

 

 

Denominator:

 

 

 

 

 

 

 

 

 

Weighted-average shares outstanding (basic)

 

 

11,456,540

 

 

 

11,693,761

 

 

 

11,980,209

 

Effect of dilutive securities:

 

 

 

 

 

 

 

 

 

Common stock equivalent shares from stock options

 

 

46,142

 

 

 

44,844

 

 

 

112,638

 

Weighted-average shares outstanding (diluted)

 

 

11,502,682

 

 

 

11,738,605

 

 

 

12,092,847

 

 

 

 

 

 

 

 

 

 

Net earnings attributable to Guaranty Bancshares, Inc. per share

 

 

 

 

 

 

 

 

 

Basic

 

$

2.75

 

 

$

2.57

 

 

$

3.38

 

Diluted

 

$

2.74

 

 

$

2.56

 

 

$

3.34