XML 116 R30.htm IDEA: XBRL DOCUMENT v3.24.3
REVENUES (Tables)
9 Months Ended
Sep. 30, 2024
Revenue from Contract with Customer [Abstract]  
Schedule of Disaggregation of Revenue
The following table presents the disaggregation of revenues by major source (in thousands):
Three Months Ended
September 30,
Nine Months Ended
September 30,
2024202320242023
Commission income$48,240 $43,993 $139,447 $122,451 
Contingent income1,383 1,035 3,717 3,023 
Fee income
Policy fees1,064 580 2,510 1,656 
Branch fees1,172 824 3,523 2,134 
License fees495 555 1,454 2,090 
TPA fees159 148 324 463 
Other income2,127 575 3,244 1,125 
Total revenues
$54,640 $47,710 $154,219 $132,942 
The Company operates through two primary offerings, which are Insurance Services and TWFG MGA. The following table presents the disaggregation of revenues by offerings (in thousands):
Three Months Ended
September 30,
Nine Months Ended
September 30,
2024202320242023
Insurance Services
Agency-in-a-box$34,000 $35,895 $100,418 $102,539 
Corporate Branches9,234 1,755 25,861 4,259 
TWFG MGA9,490 9,538 25,213 24,417 
Other1,916 522 2,727 1,727 
Total revenues
$54,640 $47,710 $154,219 $132,942