Quarterly report pursuant to Section 13 or 15(d)

Revenue (Tables)

v3.24.1.u1
Revenue (Tables)
3 Months Ended
Mar. 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, 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)
Increase for deferral of customer prepayments 2,532 
Balance, March 31, 2024 $ 3,137