XML 14 R6.htm IDEA: XBRL DOCUMENT v3.24.2
Condensed Consolidated Statements of Shareholders' Equity (Unaudited) - USD ($)
$ in Thousands
Total
Common Stock [Member]
Retained Earnings [Member]
Accumulated Other Comprehensive Income (Loss) [Member]
Balance at Dec. 31, 2022 $ 803,945 $ 110,080 $ 693,943 $ (78)
Balance, Shares at Dec. 31, 2022   24,388,000    
Net income 71,657   71,657  
Share-based compensation 1,493 $ 1,493    
Common stock issued under stock plans, net of shares withheld for employee taxes, Shares   78,000    
Taxes paid related to net share settlement of stock awards (6,086) $ (6,086)    
Dividends accrued per share (11,453)   (11,453)  
Other comprehensive income (loss) (18)     (18)
Balance at Mar. 31, 2023 859,538 $ 105,487 754,147 (96)
Balance, Shares at Mar. 31, 2023   24,466,000    
Balance at Dec. 31, 2022 803,945 $ 110,080 693,943 (78)
Balance, Shares at Dec. 31, 2022   24,388,000    
Net income 102,239      
Balance at Jun. 30, 2023 880,569 $ 107,362 773,260 (53)
Balance, Shares at Jun. 30, 2023   24,485,000    
Balance at Mar. 31, 2023 859,538 $ 105,487 754,147 (96)
Balance, Shares at Mar. 31, 2023   24,466,000    
Net income 30,582   30,582  
Share-based compensation 1,889 $ 1,889    
Common stock issued under stock plans, net of shares withheld for employee taxes, Shares   19,000    
Taxes paid related to net share settlement of stock awards (14) $ (14)    
Dividends accrued per share (11,469)   (11,469)  
Other comprehensive income (loss) 43     43
Balance at Jun. 30, 2023 880,569 $ 107,362 773,260 (53)
Balance, Shares at Jun. 30, 2023   24,485,000    
Balance at Dec. 31, 2023 $ 933,802 $ 111,122 822,796 (116)
Balance, Shares at Dec. 31, 2023 24,496,000 24,496,000    
Net income $ 22,848   22,848  
Share-based compensation 2,209 $ 2,209    
Common stock issued under stock plans, net of shares withheld for employee taxes, Shares   45,000    
Taxes paid related to net share settlement of stock awards (4,082) $ (4,082)    
Dividends accrued per share (11,824)   (11,824)  
Other comprehensive income (loss) 67     67
Balance at Mar. 31, 2024 943,020 $ 109,249 833,820 (49)
Balance, Shares at Mar. 31, 2024   24,541,000    
Balance at Dec. 31, 2023 $ 933,802 $ 111,122 822,796 (116)
Balance, Shares at Dec. 31, 2023 24,496,000 24,496,000    
Net income $ 43,466      
Balance at Jun. 30, 2024 $ 954,233 $ 111,596 842,675 (38)
Balance, Shares at Jun. 30, 2024 24,550,000 24,550,000    
Balance at Mar. 31, 2024 $ 943,020 $ 109,249 833,820 (49)
Balance, Shares at Mar. 31, 2024   24,541,000    
Net income 20,618   20,618  
Share-based compensation 2,347 $ 2,347    
Common stock issued under stock plans, net of shares withheld for employee taxes, Shares   9,000    
Dividends accrued per share (11,763)   (11,763)  
Other comprehensive income (loss) 11     11
Balance at Jun. 30, 2024 $ 954,233 $ 111,596 $ 842,675 $ (38)
Balance, Shares at Jun. 30, 2024 24,550,000 24,550,000