Note 9 - Contract Balances |
6 Months Ended |
---|---|
Jun. 30, 2025 | |
Notes to Financial Statements | |
Revenue from Contract with Customer [Text Block] |
9. Contract Balances
While the Company’s standard payment terms for its customers are less than one year, the specific payment terms and conditions in its customer contracts vary. In certain cases, the Company’s customers pay for their goods in advance. These prepayments are recognized as customer deposits (contract liabilities) and recorded in other accrued liabilities in the condensed consolidated balance sheets. The balance of customer deposits was $23,779 and $26,858 on June 30, 2025, and December 31, 2024, respectively. During the six months ended June 30, 2025, the Company recognized revenue of $17,392 related to amounts included in the December 31, 2024 customer deposit balance. The Company typically recognizes revenue within one year of the receipt of the customer deposit.
|