v3.25.1
Note 12 - Revenue Recognition
3 Months Ended
Mar. 31, 2025
Notes to Financial Statements  
Revenue from Contract with Customer [Text Block]

12. REVENUE RECOGNITION  

 

Revenue is recognized when the Company's obligations under the contract terms are satisfied and control of the product transfers to the customer, typically upon shipment. Revenue from certain contracts in the Commercial Air Handling Equipment segment is accounted for over time, as control transfers under these arrangements.

 

Contract assets primarily relate to the Commercial Air Handling segment’s rights to consideration for progress on performance obligations, measured by the proportion of actual costs incurred to the total costs expected to complete the contract, but not contractually billable at the reporting date. The contract assets are reclassified into the receivables balance when the rights to receive payment become unconditional. Substantially all contract assets are expected to be billed and collected within twelve months. The Company has no history of material cancellations or write-offs involving its contract assets.

 

Unearned revenue represents amounts collected from, or invoiced to, a customer in advance of revenue recognition. The liability for unearned revenue is reversed when the Company satisfies its performance obligations, which are typically satisfied within twelve months, but could span up to twenty-four months. All unearned revenue is recorded as a current liability, as performance periods beyond one year are usually due to unexpected circumstances outside of the Company’s control such as construction delays. At December 31, 2024, the unearned revenue balance was $6.2 million, $3.6 million of which was recognized during the quarter ended March 31, 2025.