XML 49 R33.htm IDEA: XBRL DOCUMENT v3.24.0.1
Business Combination (Tables)
12 Months Ended
Dec. 31, 2023
Business Combinations [Abstract]  
Schedule of Pro Forma Information The following unaudited pro forma consolidated results of operations for the year ended December 31, 2021 are presented as if the combination had been made on January 1, 2021 and reflects the three-for-two stock split effective August 16, 2023.
(unaudited)
Year ended December 31, 2021
(in thousands, except per share data)
Revenues$611,158 
Net income63,491 
Earnings per share:
Basic$0.80 
Dilutive$0.78