XML 29 R12.htm IDEA: XBRL DOCUMENT v3.24.0.1
Revenue
12 Months Ended
Dec. 31, 2023
Revenue from Contract with Customer [Abstract]  
Revenue Revenue
For the years ended December 31, 2023 and 2022, all material performance obligations related to revenue recognized were satisfied at a point in time. For each of the years ended December 31, 2023 and 2022, approximately 8%, respectively, of Consumables revenue was generated in Canada, and all other revenue was generated in the U.S.
In accordance with its revenue recognition policy for MQ Contracts, in December 2023, the Company exercised its right under certain MQ Contracts and recognized $4.7 million of consumables revenue and recorded an unbilled receivable.
Trade receivables
Trade receivables represent an unconditional right to consideration in exchange for goods or services transferred to a customer. The Company invoices its customers in accordance with the terms of the contract. Credit terms are generally net 30 - 45 days from the date of invoice. The timing between the satisfaction of performance obligations and when payment is due from the customer is generally not significant.
Contract assets
Contract assets are comprised of unbilled receivables from customers and are included in Receivables, net in the Consolidated Balance Sheets. Unbilled receivables represent a conditional right to consideration in exchange for goods or services transferred to a customer.
The following table shows the components of the Company's Receivables, net:
As of December 31,
(in thousands)20232022
Trade receivables, net$11,289 $13,789 
Unbilled receivables4,862 — 
Other41 75 
Receivables, net$16,192 $13,864 
Contract liabilities
Contract liabilities are comprised of deferred revenue, which represents an obligation to transfer goods or services to a customer for which the Company has received consideration from the customer and, if deliverable within one year or less, is included in "Other current liabilities" in the Consolidated Balance Sheets and, if deliverable outside of one year, is included in "Other long-term liabilities" in the Consolidated Balance Sheets.