XML 55 R35.htm IDEA: XBRL DOCUMENT v3.25.0.1
Organization and Summary of Significant Accounting Policies (Computation of Basic and Diluted Earnings Per Share) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Basic and Diluted Earnings:      
Net earnings available to common stockholders $ 396,835 $ 392,340 $ 334,626
Less: Earnings allocated to unvested restricted shares (686) (609) (514)
Net earnings used in basic and diluted earnings per share $ 396,149 $ 391,731 $ 334,112
Basic and Diluted Weighted Average Shares Outstanding:      
Weighted average shares outstanding 184,723,988 182,184,038 177,332,094
Less: Unvested restricted shares (299,534) (273,077) (237,918)
Less: Unvested contingent restricted shares (735,892) (710,921) (690,520)
Weighted average shares outstanding used in basic earnings per share 183,688,562 181,200,040 176,403,656
Other dilutive securities 355,279 489,683 664,209
Weighted average shares outstanding used in diluted earnings per share 184,043,841 181,689,723 177,067,865