XML 31 R21.htm IDEA: XBRL DOCUMENT v3.26.1
Shareholders’ Equity
3 Months Ended
Mar. 31, 2026
Equity [Abstract]  
Shareholders’ Equity

Note 12. Shareholders’ Equity

 

Dividends

 

On March 18, 2026, the Company declared a regular quarterly dividend of $0.15 per share, or $0.60 per share on an annualized basis. The dividend was paid on April 30, 2026, to shareholders of record as of the close of business on March 31, 2026.

 

Earnings per Share

 

The following table sets forth the computation of the basic and diluted earnings per share for the three months ended March 31, 2026, and 2025:

 

           
  

Three months ended

March 31,

 
   2026   2025 
Numerator for basic and diluted earnings per share          
Net Income attributable to parent  $31,891   $42,189 
           
Denominator          
Denominator for basic earnings per ordinary share - weighted average shares outstanding   44,632,706    46,989,948 
Effect of dilutive securities and stock dividend   -    - 
Denominator for diluted earnings per ordinary share - weighted average shares outstanding   44,632,706    46,989,948 
Basic earnings per ordinary share  $0.71   $0.90 
Diluted earnings per ordinary share  $0.71   $0.90 

 

Treasury Stock

 

During the three months ended March 31, 2026, the Company repurchased 372,910 shares for an aggregate purchase price of $16.5 million as part of its existing share repurchase program to enhance long-term stockholders value.

Treasury stock is recorded at cost and presented as a reduction of stockholders’ equity in the accompanying Consolidated Balance Sheets. As of March 31, 2026, treasury shares are carried at their aggregate repurchase cost of $95,679.