v3.25.2
Basis of Presentation - Schedule of Consolidated Financial Statements - Corrected Consolidated Balance Sheet (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Mar. 31, 2025
Dec. 31, 2024
Sep. 30, 2024
Jun. 30, 2024
Mar. 31, 2024
Dec. 31, 2023
Current Assets              
Inventories, net $ 57,103   $ 52,312 $ 56,042      
Other current assets 19,629   17,879        
Total current assets 261,750   242,174 254,315      
Other Assets              
Goodwill 207,547   201,304 196,239      
Total other assets 407,740   405,957 418,095      
Total Assets 784,729   765,427 789,564      
Current Liabilities              
Accrued expenses and other liabilities 31,200   35,361 38,020      
Total current liabilities 100,466   98,463 104,570      
Long-term debt 88,000   92,300        
Total Liabilities 234,572   237,219 259,357      
Shareholders’ Equity              
Retained earnings 682,360   652,851 642,489      
Total shareholders’ equity before treasury stock 1,060,298   1,015,226 1,009,338      
Total shareholders’ equity 550,157 $ 538,238 528,208 530,207 $ 522,751 $ 521,285 $ 526,822
Total Liabilities and Shareholders’ Equity $ 784,729   765,427 789,564      
Previously Reported              
Current Assets              
Inventories, net     53,578 57,288      
Other current assets     18,716        
Total current assets     244,277 255,561      
Other Assets              
Goodwill     199,886 194,821      
Total other assets     404,539 416,677      
Total Assets     766,112 789,392      
Current Liabilities              
Accrued expenses and other liabilities     34,451 37,249      
Total current liabilities     97,553 103,799      
Long-term debt     91,253        
Total Liabilities     235,262 258,586      
Shareholders’ Equity              
Retained earnings     655,493 643,088      
Total shareholders’ equity before treasury stock     1,017,868 1,009,937      
Total shareholders’ equity     530,850 530,806      
Total Liabilities and Shareholders’ Equity     766,112 789,392      
Corrections              
Current Assets              
Inventories, net     (1,266) (1,246)      
Other current assets     (837)        
Total current assets     (2,103) (1,246)      
Other Assets              
Goodwill     1,418 1,418      
Total other assets     1,418 1,418      
Total Assets     (685) 172      
Current Liabilities              
Accrued expenses and other liabilities     910 771      
Total current liabilities     910 771      
Long-term debt     1,047        
Total Liabilities     1,957 771      
Shareholders’ Equity              
Retained earnings     (2,642) (599)      
Total shareholders’ equity before treasury stock     (2,642) (599)      
Total shareholders’ equity     (2,642) (599)      
Total Liabilities and Shareholders’ Equity     $ (685) $ 172