XML 14 R6.htm IDEA: XBRL DOCUMENT v3.25.1
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, 2023 $ 933,802 $ 111,122 $ 822,796 $ (116)
Balance, Shares at Dec. 31, 2023   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 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, 2024 $ 1,123,368 $ 116,253 1,007,115 0
Balance, Shares at Dec. 31, 2024 24,551,000 24,551,000    
Net income $ 28,209   28,209  
Share-based compensation 2,544 $ 2,544    
Common stock issued under stock plans, net of shares withheld for employee taxes, Shares   55,000    
Taxes paid related to net share settlement of stock awards (5,616) $ (5,616)    
Dividends accrued per share (12,094)   (12,094)  
Other comprehensive income 0     0
Balance at Mar. 31, 2025 $ 1,136,411 $ 113,181 $ 1,023,230 $ 0
Balance, Shares at Mar. 31, 2025 24,606,000 24,606,000