XML 141 R27.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Revenue (Tables)
6 Months Ended
Jun. 30, 2024
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 June 30,
20242023
Revenue% of RevenueRevenue% of Revenue
Revenue by primary geographical market:
North America$15,764 96 %$13,776 85 %
Asia Pacific16 — %393 %
Europe and Middle East
671 %2,028 13 %
Total$16,451 100 %$16,197 100 %
Revenue by timing of recognition:
Recognized at a point in time$15,808 96 %$9,932 61 %
Recognized over time643 %6,265 39 %
Total$16,451 100 %$16,197 100 %
Revenue by segment:
Autonomy Solutions$9,981 61 %$9,738 60 %
ATS6,470 39 %6,459 40 %
Total$16,451 100 %$16,197 100 %
Six Months Ended June 30,
20242023
Revenue% of RevenueRevenue% of Revenue
Revenue by primary geographical market:
North America$36,101 97 %$26,974 88 %
Asia Pacific97 — %985 %
Europe and Middle East1,221 %2,747 %
Total$37,419 100 %$30,706 100 %
Revenue by timing of recognition:
Recognized at a point in time$31,112 83 %$17,290 56 %
Recognized over time6,307 17 %13,416 44 %
Total$37,419 100 %$30,706 100 %
Revenue by segment:
Autonomy Solutions$26,301 70 %$20,411 66 %
ATS11,118 30 %10,295 34 %
Total$37,419 100 %$30,706 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):
 June 30, 2024December 31, 2023
Contract assets, current$10,807 $14,132 
Contract assets, non-current4,944 2,471 
Ending balance$15,751 $16,603 

The significant changes in contract assets balances consisted of the following (in thousands): 
 June 30, 2024December 31, 2023
Beginning balance$16,603 $17,970 
Amounts billed that were included in the contract assets beginning balance(3,523)(10,965)
Contract assets from acquisition of EM4 (See Note 3)1,644 — 
Revenue recognized for performance obligations that have been satisfied but for which amounts have not been billed1,027 9,598 
Ending balance$15,751 $16,603 
The opening and closing balances of contract liabilities were as follows (in thousands):
 June 30, 2024December 31, 2023
Contract liabilities, current$1,707 $3,127 
Contract liabilities, non-current229 805 
Ending balance$1,936 $3,932 
The significant changes in contract liabilities balances consisted of the following (in thousands): 
 June 30, 2024December 31, 2023
Beginning balance$3,932 $3,008 
Revenue recognized that was included in the contract liabilities beginning balance(2,586)(2,125)
Increase due to cash received and not recognized as revenue and billings in excess of revenue recognized during the period590 3,049 
Ending balance$1,936 $3,932