v3.26.1
UNAUDITED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY - USD ($)
$ in Thousands
Total
Common Stock
Additional Paid-in Capital
Accumulated Other Comprehensive Loss
Retained Earnings
Beginning balance (in shares) at Dec. 31, 2024   53,833,000      
Beginning balance at Dec. 31, 2024 $ 2,573,529 $ 538 $ 421,749 $ (213,635) $ 2,364,877
Increase (Decrease) in Stockholders' Equity          
Net income 58,680       58,680
Other comprehensive loss (4,932)     (4,932)  
Stock-based compensation 7,635   7,635    
Issuance of common stock for restricted share vesting, net of employee tax withholdings (in shares)   59,000      
Issuance of common stock for restricted share vesting, net of employee tax withholdings (8,688) $ 1 (8,689)    
Repurchases of common stock (in shares)   (256,000)      
Repurchases of common stock (55,000) $ (3) (54,997)    
Ending balance (in shares) at Mar. 31, 2025   53,636,000      
Ending balance at Mar. 31, 2025 $ 2,571,224 $ 536 365,698 (218,567) 2,423,557
Beginning balance (in shares) at Dec. 31, 2025 52,870,599 52,871,000      
Beginning balance at Dec. 31, 2025 $ 2,745,660 $ 529 193,896 (204,616) 2,755,851
Increase (Decrease) in Stockholders' Equity          
Net income 63,201       63,201
Other comprehensive loss (8,633)     (8,633)  
Stock-based compensation 9,578   9,578    
Issuance of common stock for restricted share vesting, net of employee tax withholdings (in shares)   49,000      
Issuance of common stock for restricted share vesting, net of employee tax withholdings (9,303)   (9,303)    
Repurchases of common stock (in shares)   (87,000)      
Repurchases of common stock $ (25,000) $ (1) (24,999)    
Ending balance (in shares) at Mar. 31, 2026 52,833,291 52,833,000      
Ending balance at Mar. 31, 2026 $ 2,775,503 $ 528 $ 169,172 $ (213,249) $ 2,819,052