v3.26.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, 2024     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, 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 (in shares) at Mar. 31, 2025     45,572        
Ending balance at Mar. 31, 2025 1,509,079 1,488,375   1,708,588 (96,383) (123,830) 20,704
Beginning balance (in shares) at Dec. 31, 2024     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 134,102            
Other comprehensive income, net of tax 50,062            
Ending balance (in shares) at Jun. 30, 2025     45,710        
Ending balance at Jun. 30, 2025 1,634,424 1,613,308   1,728,667 (59,869) (55,490) 21,116
Beginning balance (in shares) at Mar. 31, 2025     45,572        
Beginning balance at Mar. 31, 2025 1,509,079 1,488,375   1,708,588 (96,383) (123,830) 20,704
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Net income 68,752 68,340       68,340 412
Other comprehensive income, net of tax 36,514 36,514     36,514    
Net stock issuance and repurchases (in shares)     138        
Net stock issued and repurchased 3,241 3,241   3,241      
Stock-based compensation expense 16,838 16,838   16,838      
Ending balance (in shares) at Jun. 30, 2025     45,710        
Ending balance at Jun. 30, 2025 $ 1,634,424 1,613,308   1,728,667 (59,869) (55,490) 21,116
Beginning balance (in shares) at Dec. 31, 2025 44,929   44,929        
Beginning balance at Dec. 31, 2025 $ 1,738,196 1,716,596   1,661,350 (56,505) 111,751 21,600
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Net income 53,586 53,459       53,459 127
Other comprehensive income, net of tax (12,826) (12,826)     (12,826)    
Net stock issuance and repurchases (in shares)     443        
Net stock issued and repurchased 677 677   677      
Stock-based compensation expense $ 20,070 20,070   20,070      
Stock repurchased during period (in shares) (1,050)            
Stock repurchased $ (100,000) (100,000)   (100,000)      
Payments on call spread for convertible offering, net of tax (70,373) (70,373)   (70,373)      
Excise tax related to shares repurchased (382) (382)   (382)      
Ending balance (in shares) at Mar. 31, 2026     44,322        
Ending balance at Mar. 31, 2026 $ 1,628,948 1,607,221   1,511,342 (69,331) 165,210 21,727
Beginning balance (in shares) at Dec. 31, 2025 44,929   44,929        
Beginning balance at Dec. 31, 2025 $ 1,738,196 1,716,596   1,661,350 (56,505) 111,751 21,600
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Net income 107,059            
Other comprehensive income, net of tax $ (17,916)            
Ending balance (in shares) at Jun. 30, 2026 43,774   43,774        
Ending balance at Jun. 30, 2026 $ 1,638,127 1,616,199   1,472,138 (74,421) 218,482 21,928
Beginning balance (in shares) at Mar. 31, 2026     44,322        
Beginning balance at Mar. 31, 2026 1,628,948 1,607,221   1,511,342 (69,331) 165,210 21,727
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Net income 53,473 53,272       53,272 201
Other comprehensive income, net of tax (5,090) (5,090)     (5,090)    
Net stock issuance and repurchases (in shares)     80        
Net stock issued and repurchased 1,292 1,292   1,292      
Stock-based compensation expense 12,246 12,246   12,246      
Stock repurchased during period (in shares)     (644)        
Stock repurchased (52,234) (52,234)   (52,234)      
Contingent share issuance to affiliate (in shares)     16        
Contingent share issuance to affiliate $ 0 0   0      
Excise tax related to shares repurchased       (508)      
Ending balance (in shares) at Jun. 30, 2026 43,774   43,774        
Ending balance at Jun. 30, 2026 $ 1,638,127 1,616,199   $ 1,472,138 $ (74,421) $ 218,482 $ 21,928
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
RepurchaseExciseTax $ (508) $ (508)