XML 16 R7.htm IDEA: XBRL DOCUMENT v3.23.1
Condensed Consolidated Statements of Stockholders' Equity (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Dec. 31, 2022
Dec. 31, 2021
Net income $ 87,954 $ 94,576    
Stockholders' Equity Attributable to Parent 1,487,409 1,231,811 $ 1,413,379 $ 1,183,998
Issuance of Company’s common stock for compensation 0 960    
Retained Earnings        
Net income 87,954 94,576    
Stockholders' Equity Attributable to Parent $ 1,194,993 $ 990,611 $ 1,118,030 $ 906,841
Common Stock        
Common Stock, Shares, Issued 42,663,000 43,159,000 42,560,000 43,217,000
Stockholders' Equity Attributable to Parent $ 426 $ 433 $ 425 $ 432
Issuance of Company’s common stock for compensation   0    
Additional Paid-in Capital        
Stockholders' Equity Attributable to Parent 295,976 289,773 298,983 294,330
Issuance of Company’s common stock for compensation   960    
Accumulated Other Comprehensive Income (Loss)        
Stockholders' Equity Attributable to Parent (3,986) (27,725) (4,059) (17,605)
Treasury Stock [Member]        
Stockholders' Equity Attributable to Parent $ 0 $ (21,281) $ 0 $ 0