XML 77 R59.htm IDEA: XBRL DOCUMENT v3.25.0.1
Business Acquisitions - Supplementary Information on Unaudited Pro Forma Financial Basis (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Fiscal 2024 Acquisitions      
Revenues $ 1,470,182 $ 1,521,064  
Net income from continuing operations $ 49,433 $ 22,206  
Income per common share from continuing operations - Basic (in dollars per share) $ 1.11 $ 0.48  
Income per common share from continuing operations - Diluted (in dollars per share) $ 1.11 $ 0.48  
Fiscal 2022 Acquisitions      
Revenues     $ 1,407,300
Net income from continuing operations     $ 64,877
Income per common share from continuing operations - Basic (in dollars per share)     $ 1.38
Income per common share from continuing operations - Diluted (in dollars per share)     $ 1.38