XML 215 R62.htm IDEA: XBRL DOCUMENT v3.25.4
Earnings per share (Tables)
12 Months Ended
Dec. 31, 2025
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:
202520242023
Basic and diluted earnings per share—
Net profit$671,648 $608,114 $514,097 
Weighted-average shares outstanding41,13641,67040,105
Non-vested dividend participating awards122127123
41,25841,79740,228
16.2814.5512.78