XML 16 R7.htm IDEA: XBRL DOCUMENT v3.22.2
Condensed Consolidated Statements of Stockholders' Equity (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Mar. 31, 2022
Dec. 31, 2021
Mar. 31, 2021
Dec. 31, 2020
Net income $ 93,570 $ 72,483 $ 188,145 $ 122,872        
Stockholders' Equity Attributable to Parent 1,284,638 1,086,905 1,284,638 1,086,905 $ 1,231,811 $ 1,183,998 $ 1,014,509 $ 980,943
Issuance of Company’s common stock for compensation     960 692        
Retained Earnings                
Net income 93,570 72,483 188,145 122,872        
Stockholders' Equity Attributable to Parent $ 1,072,959 $ 822,497 $ 1,072,959 $ 822,497 $ 990,611 $ 906,841 $ 760,862 $ 720,441
Common Stock                
Common Stock, Shares, Issued 42,906,000 43,437,000 42,906,000 43,437,000 43,159,000 43,217,000 43,430,000 43,326,000
Stockholders' Equity Attributable to Parent $ 433 $ 435 $ 433 $ 435 $ 433 $ 432 $ 435 $ 433
Issuance of Company’s common stock for compensation     0 1        
Additional Paid-in Capital                
Stockholders' Equity Attributable to Parent 293,720 289,261 293,720 289,261 289,773 294,330 285,896 284,007
Issuance of Company’s common stock for compensation     960 691        
Accumulated Other Comprehensive Income (Loss)                
Stockholders' Equity Attributable to Parent (36,193) (11,778) (36,193) (11,778) (27,725) (17,605) (19,174) (10,428)
Treasury Stock [Member]                
Stockholders' Equity Attributable to Parent $ (46,281) $ (13,510) $ (46,281) $ (13,510) $ (21,281) $ 0 $ (13,510) $ (13,510)