XML 98 R82.htm IDEA: XBRL DOCUMENT v3.25.0.1
EQUITY - Earnings per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Equity [Abstract]      
Average common shares outstanding – basic (in shares) 93,643,129 88,526,343 81,590,124
Net effect of dilutive stock based compensation (in shares) 421,369 220,685 216,941
Average common shares outstanding – diluted (in shares) 94,064,498 88,747,028 81,807,065
Net Income (Loss) $ 100,473 $ 95,340 $ 97,772
Basic net earnings per share (in usd per share) $ 1.07 $ 1.08 $ 1.2
Diluted net earnings per share (in usd per share) $ 1.07 $ 1.07 $ 1.2
Antidilutive securities excluded from computation of earnings per share, amount (in shares) 424,533 274,384 262,600
Weighted average units of partnership interest, amount (in shares) 114,559 114,559 114,559