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 income | 63,491 |
Earnings per share: |
Basic | $ | 0.80 |
Dilutive | $ | 0.78 |

X
- Definition Tabular disclosure of pro forma results of operations for a material business acquisition or series of individually immaterial business acquisitions that are material in the aggregate. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (h)(2) -SubTopic 10 -Topic 805 -Publisher FASB -URI https://asc.fasb.org//1943274/2147479328/805-10-50-2 Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (h)(3) -SubTopic 10 -Topic 805 -Publisher FASB -URI https://asc.fasb.org//1943274/2147479328/805-10-50-2 + Details
Name: | us-gaap_BusinessAcquisitionProFormaInformationTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- References No definition available. + Details
Name: | us-gaap_BusinessCombinationsAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration