XML 36 R26.htm IDEA: XBRL DOCUMENT v3.23.3
Revenue (Tables)
9 Months Ended
Sep. 30, 2023
Revenue from Contract with Customer [Abstract]  
Schedule of Disaggregation of Revenue Total revenue based on the disaggregation criteria described above, as well as revenue by segment, are as follows (in thousands):
Three Months Ended September 30,
20232022
Revenue% of RevenueRevenue% of Revenue
Revenue by primary geographical market:
North America$16,367 97 %$12,440 97 %
Europe and Middle East and other
592 %345 %
Total$16,959 100 %$12,785 100 %
Revenue by timing of recognition:
Recognized at a point in time$10,753 63 %$6,728 53 %
Recognized over time6,206 37 %6,057 47 %
Total$16,959 100 %$12,785 100 %
Revenue by segment:
Autonomy Solutions$11,229 66 %$6,777 53 %
ATS5,730 34 %6,008 47 %
Total$16,959 100 %$12,785 100 %
Nine Months Ended September 30,
20232022
Revenue% of RevenueRevenue% of Revenue
Revenue by primary geographical market:
North America$43,341 91 %$26,124 88 %
Asia Pacific1,022 %2,960 10 %
Europe and Middle East3,302 %488 %
Total$47,665 100 %$29,572 100 %
Revenue by timing of recognition:
Recognized at a point in time$28,043 59 %$10,067 34 %
Recognized over time19,622 41 %19,505 66 %
Total$47,665 100 %$29,572 100 %
Revenue by segment:
Autonomy Solutions$31,640 66 %$16,854 57 %
ATS16,025 34 %12,718 43 %
Total$47,665 100 %$29,572 100 %
Schedule of Opening and Closing Balances of Contract Liabilities and Significant Changes in Contract Liabilities
The opening and closing balances of contract assets were as follows (in thousands):
 September 30, 2023December 31, 2022
Contract assets, current$15,302 $15,395 
Contract assets, non-current2,081 2,575 
Ending balance$17,383 $17,970 

The significant changes in contract assets balances consisted of the following (in thousands): 
 September 30, 2023December 31, 2022
Beginning balance$17,970 $9,907 
Amounts billed that were included in the contract assets beginning balance(8,379)(4,228)
Revenue recognized for performance obligations that have been satisfied but for which amounts have not been billed7,792 12,291 
Ending balance$17,383 $17,970 
The opening and closing balances of contract liabilities were as follows (in thousands):
 September 30, 2023December 31, 2022
Contract liabilities, current$3,019 $1,993 
Contract liabilities, non-current250 1,015 
Ending balance$3,269 $3,008 
The significant changes in contract liabilities balances consisted of the following (in thousands): 
 September 30, 2023December 31, 2022
Beginning balance$3,008 $898 
Revenue recognized that was included in the contract liabilities beginning balance(2,083)(489)
Increase due to cash received and not recognized as revenue and billings in excess of revenue recognized during the period2,344 2,599 
Ending balance$3,269 $3,008