XML 21 R10.htm IDEA: XBRL DOCUMENT v3.26.1
REVENUE RECOGNITION
3 Months Ended
Mar. 31, 2026
Revenue from Contract with Customer [Abstract]  
REVENUE RECOGNITION
4. REVENUE RECOGNITION

Disaggregation of Revenues

Net sales are disaggregated by the Company's segments, which represent its principal lines of business, as well as by major product line, including proprietary brands, non-proprietary brands, and commercial fixtures, and by product type, including consumable and durable products. Refer to Note 13, Segments, for disaggregated revenue disclosures.

Accounts Receivable and Contract Liabilities

Depending on the timing of when title of product transfers to a customer and when a customer makes payments for such product, the Company recognizes an accounts receivable or a customer deposit. The opening and closing balances of the Company's accounts receivables and customer deposits were as follows:
 
 Accounts Receivable, NetCustomer Deposits
Balance as of January 1, 2026
$10,668 $4,015 
Balance as of March 31, 2026
13,999 2,643 
Increase (decrease)$3,331 $(1,372)
Balance as of January 1, 2025
$7,361 $2,404 
Balance as of March 31, 2025
6,936 2,350 
Decrease$(425)$(54)

Of the total amount of customer deposits as of January 1, 2026, $2.8 million was reported as net sales during the three months ended March 31, 2026. Of the total amount of customer deposits as of January 1, 2025, $1.1 million was reported as net sales during the three months ended March 31, 2025.

Notes receivable at March 31, 2026 and December 31, 2025 were as follows: 
March 31,
2026
December 31,
2025
Notes receivable$691 $721 
Allowance for credit losses(196)(214)
Notes receivable, net$495 $507