XML 41 R29.htm IDEA: XBRL DOCUMENT v3.23.2
SEGMENTS (Tables)
3 Months Ended
Jun. 30, 2023
Segment Reporting [Abstract]  
Schedule of Segment Reporting Information, by Segment
Key financial performance measures of the segments including revenue, cost of revenue, and gross profit are as follows (in thousands):
Three Months Ended
June 30,
20232022
Direct to Consumer:
Revenue$111,887 $118,397 
Cost of revenue42,304 47,148 
Gross profit69,583 71,249 
Commerce:
Revenue8,704 12,753 
Cost of revenue5,251 8,188 
Gross profit3,453 4,565 
Consolidated:
Revenue120,591 131,150 
Cost of revenue47,555 55,336 
Gross profit$73,036 $75,814