v3.25.2
Segment Information (Tables)
6 Months Ended
Jun. 30, 2025
Segment Reporting [Abstract]  
Schedule of Net Sales and Segment Contribution for Each Reportable Segment
The below table presents selling and marketing and general administrative expense (amounts in thousands):
Three Months Ended June 30,Six Months Ended June 30,
2025202420252024
Selling and marketing
$47,867 $41,725 $94,728 $86,203 
General and administrative
16,284 13,676 29,392 24,327 
Selling, general and administrative
$64,151 $55,401 $124,120 $110,530 
Below is a breakout of interest expense and interest income (amounts in thousands):
Three Months Ended June 30,Six Months Ended June 30,
2025202420252024
Interest income
$1,213 $525 $2,197 $1,209 
Interest expense
(475)(522)(953)(2,896)
Interest expense, net
$738 $$1,244 $(1,687)