XML 91 R64.htm IDEA: XBRL DOCUMENT v3.25.1
SEGMENT REPORTING - Schedule of Reportable Segment (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Segment Reporting, Asset Reconciling Item [Line Items]    
Revenue [1] $ 329,276 $ 355,708
Gross profit 172,373 182,207
Other income 8,962 9,271
Net income before provision for income taxes 60,993 92,461
Provision for income taxes (16,574) (14,650)
Net income 44,419 77,811
Reportable Segment    
Segment Reporting, Asset Reconciling Item [Line Items]    
Revenue 329,276 355,708
Cost of sales (excluding freight) (142,476) (159,546)
Freight (14,427) (13,955)
Gross profit 172,373 182,207
Selling and marketing expenses (80,898) (75,838)
General and administrative expenses (39,444) (23,179)
Other income 8,962 9,271
Net income before provision for income taxes 60,993 92,461
Provision for income taxes (16,574) (14,650)
Net income $ 44,419 $ 77,811
[1] Includes $189.7 million and $210.5 million for the three months ended March 31, 2025 and 2024, respectively, from a related party