XML 14 R6.htm IDEA: XBRL DOCUMENT v3.24.3
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 142,605      
Balance at Sep. 30, 2023 911,372 $ 109,253 802,161 (42)
Balance, Shares at Sep. 30, 2023   24,489,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    
Net income 40,366   40,366  
Share-based compensation 1,891 $ 1,891    
Common stock issued under stock plans, net of shares withheld for employee taxes, Shares   4,000    
Dividends accrued per share (11,465)   (11,465)  
Other comprehensive income (loss) 11     11
Balance at Sep. 30, 2023 911,372 $ 109,253 802,161 (42)
Balance, Shares at Sep. 30, 2023   24,489,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 $ 192,778      
Balance at Sep. 30, 2024 $ 1,094,060 $ 113,989 980,244 (173)
Balance, Shares at Sep. 30, 2024 24,551,000 24,551,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    
Net income 149,317   149,317  
Share-based compensation 2,393 $ 2,393    
Common stock issued under stock plans, net of shares withheld for employee taxes, Shares   1,000    
Dividends accrued per share (11,748)   (11,748)  
Other comprehensive income (loss) (135)     (135)
Balance at Sep. 30, 2024 $ 1,094,060 $ 113,989 $ 980,244 $ (173)
Balance, Shares at Sep. 30, 2024 24,551,000 24,551,000