v3.26.3
BASIS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Schedule of Changes in Stockholders Equity (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Jun. 30, 2026
Mar. 31, 2026
Sep. 30, 2025
Jun. 30, 2025
Mar. 31, 2025
Sep. 30, 2026
Sep. 30, 2025
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Beginning Balance (in shares)     (42,502,844)       (42,502,844)  
Beginning Balance $ 805,340 $ 774,355 $ 746,417 $ 668,673 $ 654,448 $ 650,281 $ 746,417 $ 650,281
Cash dividends (5,772) (5,864) (5,860) (5,335) (5,418) (5,465)    
Stock-based compensation 8,129 9,209 7,651 7,107 6,646 7,806    
Reissued shares (86) 796 (9,907) (9) 408 (6,724)    
Repurchased shares (36,856) (10,185)     (25,894) (26,168)    
Net earnings $ 37,242 37,029 36,054 33,121 38,483 34,718 $ 110,325 106,322
Ending Balance (in shares) (43,081,978)           (43,081,978)  
Ending Balance $ 807,997 $ 805,340 $ 774,355 $ 703,557 $ 668,673 $ 654,448 $ 807,997 $ 703,557
Cash dividends, per share (in dollars per share) $ 0.14 $ 0.14 $ 0.14 $ 0.13 $ 0.13 $ 0.13 $ 0.42 $ 0.39
Treasury stock                
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Beginning Balance (in shares) (42,247,000) (42,015,000) (42,503,000) (42,535,000) (41,725,000) (41,263,000) (42,503,000) (41,263,000)
Beginning Balance $ (1,248,876) $ (1,240,049) $ (1,252,890) $ (1,253,841) $ (1,230,576) $ (1,218,746) $ (1,252,890) $ (1,218,746)
Reissued shares (in shares) 50,000 48,000 488,000 2,000 90,000 474,000    
Reissued shares $ 1,340 $ 1,358 $ 12,841 $ 60 $ 2,629 $ 14,338    
Repurchased shares (in shares) (885,000) (280,000)     (900,000) (936,000)    
Repurchased shares $ (36,856) $ (10,185)     $ (25,894) $ (26,168)    
Ending Balance (in shares) (43,082,000) (42,247,000) (42,015,000) (42,533,000) (42,535,000) (41,725,000) (43,082,000) (42,533,000)
Ending Balance $ (1,284,392) $ (1,248,876) $ (1,240,049) $ (1,253,781) $ (1,253,841) $ (1,230,576) $ (1,284,392) $ (1,253,781)
Common stock                
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Beginning Balance $ 41,039 $ 41,039 $ 41,039 $ 41,039 $ 41,039 $ 41,039 $ 41,039 $ 41,039
Beginning Balance (in shares) 82,079,000 82,079,000 82,079,000 82,079,000 82,079,000 82,079,000 82,079,000 82,079,000
Ending Balance $ 41,039 $ 41,039 $ 41,039 $ 41,039 $ 41,039 $ 41,039 $ 41,039 $ 41,039
Ending Balance (in shares) 82,079,000 82,079,000 82,079,000 82,079,000 82,079,000 82,079,000 82,079,000 82,079,000
Additional paid-in capital                
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Beginning Balance $ 357,133 $ 348,486 $ 363,583 $ 349,707 $ 345,282 $ 358,538 $ 363,583 $ 358,538
Stock-based compensation 8,129 9,209 7,651 7,107 6,646 7,806    
Reissued shares (1,426) (562) (22,748) (69) (2,221) (21,062)    
Ending Balance 363,836 357,133 348,486 356,745 349,707 345,282 363,836 356,745
Retained earnings                
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Beginning Balance 1,656,044 1,624,879 1,594,685 1,531,768 1,498,703 1,469,450 1,594,685 1,469,450
Cash dividends (5,772) (5,864) (5,860) (5,335) (5,418) (5,465)    
Net earnings 37,242 37,029 36,054 33,121 38,483 34,718    
Ending Balance $ 1,687,514 $ 1,656,044 $ 1,624,879 $ 1,559,554 $ 1,531,768 $ 1,498,703 $ 1,687,514 $ 1,559,554