XML 48 R39.htm IDEA: XBRL DOCUMENT v3.23.3
Acquisitions - Business Acquisition, Pro Forma Information (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Revenue        
As Reported $ 233,248 $ 204,096 $ 657,368 $ 610,100
Pro Forma 233,248 209,096 667,368 645,383
Income before income taxes        
As Reported 27,613 27,139 120,408 82,528
Pro Forma $ 22,080 $ 10,904 $ 58,685 $ 76,810