XML 17 R6.htm IDEA: XBRL DOCUMENT v3.25.1
Consolidated Statements of Equity Statement - USD ($)
shares in Thousands, $ in Thousands
Total
Parent [Member]
Common Stock [Member]
Common Stock Including Additional Paid in Capital [Member]
AOCI Attributable to Parent [Member]
Retained Earnings [Member]
Noncontrolling Interest [Member]
Beginning balance (in shares) at Dec. 31, 2023     45,512        
Beginning balance at Dec. 31, 2023 $ 1,331,431 $ 1,310,911   $ 1,820,510 $ (81,190) $ (428,409) $ 20,520
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Net income 51,787 51,721       51,721 66
Other comprehensive income (loss), net of tax (10,908) (10,908)     (10,908)    
Net stock issuance and repurchases (in shares)     338        
Net stock issued and repurchased 1,560 1,560   1,560      
Stock-based compensation expense 11,429 11,429   11,429      
Registration fee 11 11   11      
Ending balance at Mar. 31, 2024 $ 1,385,310 1,364,724   1,833,510 (92,098) (376,688) 20,586
Ending balance (in shares) at Mar. 31, 2024     45,850        
Beginning balance (in shares) at Dec. 31, 2024 45,131   45,131        
Beginning balance at Dec. 31, 2024 $ 1,411,428 1,390,600   1,689,835 (109,931) (189,304) 20,828
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Net income 65,350 65,474       65,474 (124)
Other comprehensive income (loss), net of tax 13,548 13,548     13,548    
Net stock issuance and repurchases (in shares)     441        
Net stock issued and repurchased 2,195 2,195   2,195      
Stock-based compensation expense 16,558 16,558   16,558      
Ending balance at Mar. 31, 2025 $ 1,509,079 $ 1,488,375   $ 1,708,588 $ (96,383) $ (123,830) $ 20,704
Ending balance (in shares) at Mar. 31, 2025 45,572   45,572