XML 64 R37.htm IDEA: XBRL DOCUMENT v3.25.1
SEGMENT REPORTING (Tables)
3 Months Ended
Mar. 31, 2025
Segment Reporting [Abstract]  
Schedule of Reportable Segment
The following table reflects certain financial data for the Company's single reportable segment:

Three Months Ended March 31,
 20252024
Revenue$329,276 $355,708 
Cost of sales (excluding freight) (142,476)(159,546)
Freight(14,427)(13,955)
Gross profit172,373 182,207 
Selling and marketing expenses(80,898)(75,838)
General and administrative expenses(39,444)(23,179)
Other income8,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