XML 76 R62.htm IDEA: XBRL DOCUMENT v3.25.1
Earnings per share (Tables)
12 Months Ended
Dec. 31, 2024
Earnings per share [abstract]  
Schedule of Computation of the Income (Loss) and Share Data Used in the Basic and Diluted Earnings Per Share
The computation of the income and share data used in the basic and diluted earnings per share is as follows:
202420232022
Basic earnings per share—
Net profit$608,114 $514,097 $348,054 
Weighted-average shares outstanding41,67040,10540,445
Non-vested dividend participating awards127123136
41,79740,22840,581
14.5512.788.58
Diluted earnings per share—
Net profit$608,114 $514,097 $348,054 
Interest on convertible senior notes42,403
Net change in fair value of derivatives(17,189)
Net profit income adjusted for the effect of dilution608,114514,097373,268
Weighted-average shares outstanding41,79740,22840,581
Convertible shares6,775
41,79740,22847,356
14.55 12.78 7.88