XML 54 R47.htm IDEA: XBRL DOCUMENT v3.25.3
Basis of Presentation - Schedule of Consolidated Financial Statements - Corrected Consolidated Balance Sheet (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
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 $ 54,246     $ 52,312 $ 56,042      
Other current assets 25,767     17,879        
Total current assets 276,178     242,174 254,315      
Other Assets                
Goodwill 207,254     201,304 196,239      
Total other assets 400,000     405,957 418,095      
Total Assets 790,371     765,427 789,564      
Current Liabilities                
Accrued expenses and other liabilities 34,081     35,361 38,020      
Total current liabilities 104,770     98,463 104,570      
Long-term debt 90,700     92,300        
Total Liabilities 242,717     237,219 259,357      
Shareholders’ Equity                
Retained earnings 694,881     652,851 642,489      
Total shareholders’ equity before treasury stock 1,074,464     1,015,226 1,009,338      
Total shareholders’ equity 547,654 $ 550,157 $ 538,238 528,208 530,207 $ 522,751 $ 521,285 $ 526,822
Total Liabilities and Shareholders’ Equity $ 790,371     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