v3.26.1
Consolidated Statement of Shareholders' Equity Statement - USD ($)
$ in Thousands
Total
Parent [Member]
Common Stock [Member]
Paid-in Capital [Member]
Retained Earnings [Member]
Accumulated Other Comprehensive Income (Loss) [Member]
Balances at Dec. 31, 2024   $ 667,300 $ 410 $ 663,770 $ 21,670 $ (18,550)
Net income   12,420     12,420  
Other comprehensive income (loss)   7,690       7,690
Purchase of common stock   (460) 0 (450) (10)  
Shares surrendered upon exercise and vesting of equity awards to cover taxes   (1,760)   (1,760)    
Non-cash compensation expense   2,990   2,990    
Dividends declared   (1,610)     (1,610)  
Balances at Mar. 31, 2025   686,570 410 664,550 32,470 (10,860)
Balances at Dec. 31, 2024   667,300 410 663,770 21,670 (18,550)
Net income $ 29,140          
Other comprehensive income (loss) 21,170         21,170
Shares surrendered upon exercise and vesting of equity awards to cover taxes (1,800)          
Dividends declared (3,300)          
Balances at Jun. 30, 2025 715,270   410 664,800 47,440 2,620
Balances at Mar. 31, 2025   686,570 410 664,550 32,470 (10,860)
Net income 16,720       16,720  
Other comprehensive income (loss) 13,480         13,480
Purchase of common stock (1,800)   0 (1,720) (80)  
Shares surrendered upon exercise and vesting of equity awards to cover taxes (40)     (40)    
Non-cash compensation expense 2,010     2,010    
Adjustments to Additional Paid in Capital, Dividends in Excess of Retained Earnings (1,670)     0    
Dividends declared (1,700)       (1,670)  
Balances at Jun. 30, 2025 715,270   410 664,800 47,440 2,620
Balances at Dec. 31, 2025   705,590 380 577,810 127,410 (10)
Net income   800,830     800,830  
Other comprehensive income (loss)   (200)       (200)
Purchase of common stock   (54,530) (20) (44,880) (9,630)  
Shares surrendered upon exercise and vesting of equity awards to cover taxes   (3,460)   (3,460)    
Non-cash compensation expense   3,070   3,070    
Dividends declared   (1,490)     (1,490)  
Balances at Mar. 31, 2026   1,449,810 360 532,540 917,120 (210)
Balances at Dec. 31, 2025   705,590 380 577,810 127,410 (10)
Net income 814,200          
Other comprehensive income (loss) (1,750)         (1,750)
Shares surrendered upon exercise and vesting of equity awards to cover taxes (4,430)          
Dividends declared (2,900)          
Balances at Jun. 30, 2026 1,442,610   360 526,970 917,040 (1,760)
Balances at Mar. 31, 2026   1,449,810 360 532,540 917,120 (210)
Net income 13,370       13,370  
Other comprehensive income (loss) (1,550)         (1,550)
Purchase of common stock (18,930)   0 (6,940) (11,990)  
Shares surrendered upon exercise and vesting of equity awards to cover taxes (970)     (970)    
Non-cash compensation expense 2,340     2,340    
Dividends declared (1,400) $ (1,460)   0 (1,460)  
Balances at Jun. 30, 2026 $ 1,442,610   $ 360 $ 526,970 $ 917,040 $ (1,760)