Annual report [Section 13 and 15(d), not S-K Item 405]

Revenues from Contracts with Customers (Tables)

v3.25.0.1
Revenues from Contracts with Customers (Tables)
12 Months Ended
Dec. 31, 2024
Revenue from Contract with Customer [Abstract]  
Schedule of Contract Liabilities
Following is a rollforward of the Company’s contract liabilities (in thousands):
Balance, January 1, 2022 $ 3,250 
Deduction for recognition of revenue (3,207)
Deduction for rebate credit recognized (140)
Increase for deferral of customer prepayments 7,647 
Balance, December 31, 2022 7,550 
Deduction for recognition of revenue (7,042)
Deduction for rebate credit recognized (375)
Increase for deferral of customer prepayments 530 
Balance, December 31, 2023 663 
Deduction for recognition of revenue (58)
Deduction for rebate credit recognized (506)
Increase for deferral of shortfall payments 1,595 
Increase for deferral of customer prepayments 643 
Balance, December 31, 2024 $ 2,337