Quarterly report pursuant to Section 13 or 15(d)

Summary of Unaudited Pro Forma Combined Revenue and Income Before Income Taxes (Details)

v3.23.3
Summary of Unaudited Pro Forma Combined Revenue and Income Before Income Taxes (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Business Combination and Asset Acquisition [Abstract]        
Revenue $ 585,641 $ 435,563 $ 1,044,039 $ 979,098
Income before income taxes $ 339,009 $ 271,426 $ 357,636 $ 540,740