v3.26.1
Shareholders’ Equity
6 Months Ended
Jun. 30, 2026
Equity [Abstract]  
Shareholders’ Equity

Note 12. Shareholders’ Equity

 

Dividends

 

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

 

Earnings per Share

 

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

 

   2026   2025   2026   2025 
  

Three months ended June 30,

  

Six months ended June 30,

 
   2026   2025   2026   2025 
Numerator for basic and diluted earnings per share                    
Net Income attributable to parent  $24,555   $44,083   $56,446   $86,272 
                     
Denominator                    
Denominator for basic earnings per ordinary share - weighted average shares outstanding   44,364,801    46,988,155    44,497,265    46,989,650 
Effect of dilutive securities and stock dividend                    
Denominator for diluted earnings per ordinary share - weighted average shares outstanding   44,364,801    46,988,155    44,497,265    46,989,650 
Basic earnings per ordinary share  $0.55   $0.94   $1.27   $1.84 
Diluted earnings per ordinary share  $0.55   $0.94   $1.27   $1.84 

 

Treasury Stock

 

During the six months ended June 30, 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 June 30, 2026, treasury shares are carried at their aggregate repurchase cost of $95,679.