v3.25.2
SEGMENTS - Adjusted Contribution Reconciliation (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Feb. 28, 2025
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2024
Segment Reporting [Abstract]            
Adjusted Contribution   $ 36,146 $ 36,378 $ 68,594 $ 73,443  
Delivery costs   6,883 7,661 14,171 13,834  
Sales and marketing expense   11,335 14,025 24,089 28,143  
Research and development expense   11,295 13,470 23,001 26,518  
General and administrative expense   12,905 16,151 26,683 30,636  
Acquisition, integration and divestiture costs   0 162 0 162  
Change in contingent consideration   42 (5,808) 102 9  
Loss (gain) on disposal or divestiture $ (5,200) 200 0 (5,150) 0 $ 100
Depreciation and amortization expense   6,275 6,529 12,566 12,779  
Total other expense   (3,506) (11,555) (4,303) (10,106)  
Loss before income taxes   $ (9,283) $ (4,257) $ (22,565) $ (28,532)