XML 64 R50.htm IDEA: XBRL DOCUMENT v3.24.0.1
Geographic Information and Business Segments (Tables)
12 Months Ended
Dec. 31, 2023
Segment Reporting [Abstract]  
Schedule of total revenues by geographic area The following table presents total revenues by geographic area for the years ended December 31, 2023, 2022, and 2021:
Years Ended December 31,
(in thousands)202320222021
Revenues:
United States$1,920,748 $1,914,223 $2,260,750 
Ireland206,507 222,178 305,509 
Others166,118 228,411 245,226 
Total revenues$2,293,373 $2,364,812 $2,811,485 
Schedule of revenues, income (loss) before income taxes (“Pre-tax earnings”) and total assets by segment The Company’s total revenues and
income before income taxes and noncontrolling interest (“Pre-tax earnings”) by segment for the years ended December 31, 2023, 2022, and 2021 are summarized in the following table:


(in thousands)Market MakingExecution ServicesCorporateConsolidated Total
2023
Total revenue$1,843,523 $446,542 $3,308 $2,293,373 
Income (loss) before income taxes and noncontrolling interest
315,602 10,440 (911)325,131 
2022
Total revenue$1,812,839 $514,241 $37,732 $2,364,812 
Income before income taxes and noncontrolling interest480,559 41,342 34,897 556,798 
2021
Total revenue$2,203,046 $600,215 $8,224 $2,811,485 
Income before income taxes and noncontrolling interest
925,968 70,019 917 996,904