v3.25.2
Disaggregation of revenue (Tables)
6 Months Ended
Jun. 30, 2025
Disaggregation of Revenue [Abstract]  
Summary of Disaggregation of Revenue
The following table shows the Company’s revenue disaggregated by transaction model:
Three Months Ended
June 30,
Six Months Ended
June 30,
(in thousands)2025202420252024
Open Marketplace transactions
$245,280 $171,504 $503,699 $293,933 
Private Marketplace transactions
6,342 6,770 12,232 10,990 
Total$251,622 $178,274 $515,931 $304,923 
The following table shows the Company’s revenue disaggregated by product vertical:
Three Months Ended
June 30,
Six Months Ended
June 30,
(in thousands)2025202420252024
Property & casualty insurance$227,162 $134,422 $450,407 $203,664 
Health insurance18,074 34,774 52,011 82,053 
Life insurance5,225 6,518 10,798 14,081 
Other1,161 2,560 2,715 5,125 
Total$251,622 $178,274 $515,931 $304,923