v3.26.1
CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY - USD ($)
$ in Thousands
Total
Common Stock
Retained Earnings
Treasury Stock, Common
Accumulated Other Comprehensive Income (Loss), Net
Total Shareholders' Equity
Noncontrolling Interests
Balance at Dec. 31, 2024 $ 1,181,506 $ 436,538 $ 890,937 $ (129,175) $ (87,232) $ 1,111,068 $ 70,438
Increase (Decrease) in Shareholders' Equity              
Net income 74,849   74,839     74,839 10
Other comprehensive income (loss) 30,471       30,471 30,471  
Issuance of 12,945 and 15,613 common shares under stock based compensation awards for the three months ended June 30, 2026 and 2025, respectively and 51,164 and 65,616 common shares under stock based compensation awards for the six months ended June 30, 2026 and 2025, respectively 3,722   2,803 919   3,722  
Cost of 0 and 47,428 shares of common stock acquired for treasury for the three months ended June 30, 2026 and 2025, respectively and 338,356 and 54,982 shares of common stock acquired for treasury for the six months ended June 30, 2026 and 2025, respectively (3,295)     (3,295)   (3,295)  
Common stock dividend ($0.43 and $0.38 per share for the three months ended June 30, 2026 and 2025, respectively and $0.83 and $0.74 per share for the six months ended June 30, 2026 and 2025, respectively) (18,216)   (18,216)     (18,216)  
Distributions to noncontrolling interests (1,768)         0 (1,768)
Liquidation of noncontrolling interests $ (9,845)           (9,845)
Issuance of common shares under stock based compensation awards (in shares) 65,616            
Common stock acquired for treasury (in shares) 54,982            
Cash dividends (in dollars per share) $ 0.74            
Balance at Jun. 30, 2025 $ 1,257,424 436,538 950,363 (131,551) (56,761) 1,198,589 58,835
Balance at Mar. 31, 2025 1,220,542 436,538 921,717 (128,912) (67,884) 1,161,459 59,083
Increase (Decrease) in Shareholders' Equity              
Net income 37,326   37,319     37,319 7
Other comprehensive income (loss) 11,123       11,123 11,123  
Issuance of 12,945 and 15,613 common shares under stock based compensation awards for the three months ended June 30, 2026 and 2025, respectively and 51,164 and 65,616 common shares under stock based compensation awards for the six months ended June 30, 2026 and 2025, respectively 879   678 201   879  
Cost of 0 and 47,428 shares of common stock acquired for treasury for the three months ended June 30, 2026 and 2025, respectively and 338,356 and 54,982 shares of common stock acquired for treasury for the six months ended June 30, 2026 and 2025, respectively (2,840)     (2,840)   (2,840)  
Common stock dividend ($0.43 and $0.38 per share for the three months ended June 30, 2026 and 2025, respectively and $0.83 and $0.74 per share for the six months ended June 30, 2026 and 2025, respectively) (9,351)   (9,351)     (9,351)  
Distributions to noncontrolling interests $ (255)         0 (255)
Issuance of common shares under stock based compensation awards (in shares) 15,613            
Common stock acquired for treasury (in shares) 47,428            
Cash dividends (in dollars per share) $ 0.38            
Balance at Jun. 30, 2025 $ 1,257,424 436,538 950,363 (131,551) (56,761) 1,198,589 58,835
Balance at Dec. 31, 2025 1,318,090 436,538 1,015,160 (141,950) (34,777) 1,274,971 43,119
Increase (Decrease) in Shareholders' Equity              
Net income 87,503   87,500     87,500 3
Other comprehensive income (loss) (11,739)       (11,739) (11,739)  
Issuance of 12,945 and 15,613 common shares under stock based compensation awards for the three months ended June 30, 2026 and 2025, respectively and 51,164 and 65,616 common shares under stock based compensation awards for the six months ended June 30, 2026 and 2025, respectively 3,185   2,399 786   3,185  
Cost of 0 and 47,428 shares of common stock acquired for treasury for the three months ended June 30, 2026 and 2025, respectively and 338,356 and 54,982 shares of common stock acquired for treasury for the six months ended June 30, 2026 and 2025, respectively (23,350)     (23,350)   (23,350)  
Common stock dividend ($0.43 and $0.38 per share for the three months ended June 30, 2026 and 2025, respectively and $0.83 and $0.74 per share for the six months ended June 30, 2026 and 2025, respectively) (20,179)   (20,179)     (20,179)  
Distributions to noncontrolling interests (330)         0 (330)
Liquidation of noncontrolling interests $ 0            
Issuance of common shares under stock based compensation awards (in shares) 51,164            
Common stock acquired for treasury (in shares) 338,356            
Cash dividends (in dollars per share) $ 0.83            
Balance at Jun. 30, 2026 $ 1,353,180 436,538 1,084,880 (164,514) (46,516) 1,310,388 42,792
Balance at Mar. 31, 2026 1,320,838 436,538 1,047,027 (164,709) (40,900) 1,277,956 42,882
Increase (Decrease) in Shareholders' Equity              
Net income 47,542   47,544     47,544 (2)
Other comprehensive income (loss) (5,616)       (5,616) (5,616)  
Issuance of 12,945 and 15,613 common shares under stock based compensation awards for the three months ended June 30, 2026 and 2025, respectively and 51,164 and 65,616 common shares under stock based compensation awards for the six months ended June 30, 2026 and 2025, respectively 893   698 195   893  
Common stock dividend ($0.43 and $0.38 per share for the three months ended June 30, 2026 and 2025, respectively and $0.83 and $0.74 per share for the six months ended June 30, 2026 and 2025, respectively) (10,389)   (10,389)     (10,389)  
Distributions to noncontrolling interests $ (88)         0 (88)
Issuance of common shares under stock based compensation awards (in shares) 12,945            
Cash dividends (in dollars per share) $ 0.43            
Balance at Jun. 30, 2026 $ 1,353,180 $ 436,538 $ 1,084,880 $ (164,514) $ (46,516) $ 1,310,388 $ 42,792