XML 72 R59.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Earnings per share (Tables)
12 Months Ended
Dec. 31, 2023
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:
202320222021
Basic earnings per share—
Net profit$514,097 $348,054 $43,844 
Weighted-average shares outstanding40,10540,44542,439
Non-vested dividend participating awards123136162
40,22840,58142,601
12.788.581.03
Diluted earnings per share—
Net profit$514,097 $348,054 $43,844 
Interest on convertible senior notes42,403
Net change in fair value of derivatives(17,189)
Net profit income adjusted for the effect of dilution514,097373,26843,844
Weighted-average shares outstanding40,22840,58142,601
Convertible shares6,775
40,22847,35642,601
12.78 7.88 1.03