Revenue from Contract with Customer [Text Block] | Note 4 Revenue Recognition Revenue is recognized when a customer obtains control of promised goods or services. The amount of revenue recognized reflects the consideration which the Company expects to be entitled to receive in exchange for these goods or services and excludes any sales incentives or taxes collected from customers which are subsequently remitted to government authorities. Disaggregation of Revenue The following tables presents the Company’s revenues disaggregated by major good or service line, timing of revenue recognition, and sales channel, reconciled to its reportable segments. Three months ended June 30, 2024 Major Goods/Service Lines Products $ 3,254 Service contracts 1,775 $ 5,029 Timing of Revenue Recognition Goods transferred at a point in time $ 1,717 Services transferred over time 3,312 $ 5,029 Sales Channels Direct sales force 3,637 OEM partners 1,392 $ 5,029 Three months ended June 30, 2023 Major Goods/Service Lines Products $ 2,301 Service contracts 1,870 $ 4,171 Timing of Revenue Recognition Goods transferred at a point in time $ 1,876 Services transferred over time 2,295 $ 4,171 Sales Channels Direct sales force $ 2,743 OEM partners 1,428 $ 4,171 Six months ended June 30, 2024 Major Goods/Service Lines Products $ 6,356 Service contracts 3,627 $ 9,983 Timing of Revenue Recognition Goods transferred at a point in time $ 4,004 Services transferred over time 5,979 $ 9,983 Sales Channels Direct sales force $ 7,269 OEM partners 2,714 $ 9,983 Six months ended June 30, 2023 Major Goods/Service Lines Products $ 4,762 Service contracts 3,744 $ 8,506 Timing of Revenue Recognition Goods transferred at a point in time $ 3,945 Services transferred over time 4,561 $ 8,506 Sales Channels Direct sales force $ 5,461 OEM partners 3,045 $ 8,506 Products. three Service Contracts As discussed in Note 2, October 23, 2023. Contract Balances Contract liabilities are a component of deferred revenue, current contract assets are a component of prepaid and other assets and non-current contract assets are a component of other assets. The following table provides information about receivables, current and non-current contract assets, and contract liabilities from contracts with customers. Contract balances Balance at Balance at Balance at June 30, 2024 December 31, 2023 December 31, 2022 Receivables, which are included in ‘Trade accounts receivable’ $ 5,383 $ 6,392 $ 5,769 Current contract assets, which are included in “Prepaid and other assets” $ 7 $ — $ 748 Non-current contract assets, which are included in “other assets” $ 485 $ 157 $ 15 Contract liabilities, which are included in “Deferred revenue” $ 4,481 $ 4,374 $ 4,046 Timing of revenue recognition may The Company records net contract assets or contract liabilities on a contract-by-contract basis. The Company records a contract asset for unbilled revenue when the Company’s performance is in excess of amounts billed or billable. The Company classifies the net contract asset as either a current or non-current based on the expected timing of the Company’s right to bill under the terms of the contract. The current contract asset balance primarily relates to a net unbilled revenue balance, which the Company expects to be able to bill for within one one Changes in deferred revenue from contracts with customers were as follows: Six Months Ended June 30, 2024 Balance at beginning of period $ 4,374 Deferral of revenue 6,871 Recognition of deferred revenue (6,764 ) Balance at end of period $ 4,481 As of June 30, 2024 two three |