XML 51 R36.htm IDEA: XBRL DOCUMENT v3.25.0.1
REVENUE (Tables)
12 Months Ended
Dec. 31, 2024
Revenue from Contract with Customer [Abstract]  
Summary of Disaggregation of Revenue by Source
The following tables disaggregate our revenue by source (in thousands):
For the Year Ended December 31, 2024
Financial
Services
Benefits and
Insurance Services
National
Practices
Consolidated
Accounting, tax, advisory and consulting$1,362,539 $— $— $1,362,539 
Core Benefits and Insurance Services— 383,550 — 383,550 
Non-core Benefits and Insurance Services— 17,498 — 17,498 
Managed networking, hardware services— — 41,526 41,526 
National Practices consulting— — 8,359 8,359 
Total revenue$1,362,539 $401,048 $49,885 $1,813,472 

For the Year Ended December 31, 2023
Financial
Services
Benefits and
Insurance Services
National
Practices
Consolidated
Accounting, tax, advisory and consulting$1,160,686 $— $— $1,160,686 
Core Benefits and Insurance Services— 365,848 — 365,848 
Non-core Benefits and Insurance Services— 16,757 — 16,757 
Managed networking, hardware services— — 36,984 36,984 
National Practices consulting— — 10,919 10,919 
Total revenue$1,160,686 $382,605 $47,903 $1,591,194 

For the Year Ended December 31, 2022
Financial
Services
Benefits and
Insurance Services
National
Practices
Consolidated
Accounting, tax, advisory and consulting$1,010,068 $— $— $1,010,068 
Core Benefits and Insurance Services— 342,063 — 342,063 
Non-core Benefits and Insurance Services— 15,944 — 15,944 
Managed networking, hardware services— — 33,503 33,503 
National Practices consulting— — 10,401 10,401 
Total revenue$1,010,068 $358,007 $43,904 $1,411,979