XML 36 R26.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Revenue (Tables)
3 Months Ended
Mar. 31, 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 March 31,
20242023
Revenue% of RevenueRevenue% of Revenue
Revenue by primary geographical market:
North America$20,337 97 %$13,198 91 %
Asia Pacific81 — %592 %
Europe and Middle East
550 %719 %
Total$20,968 100 %$14,509 100 %
Revenue by timing of recognition:
Recognized at a point in time$15,304 73 %$7,358 51 %
Recognized over time5,664 27 %7,151 49 %
Total$20,968 100 %$14,509 100 %
Revenue by segment:
Autonomy Solutions$16,320 78 %$10,673 74 %
ATS4,648 22 %3,836 26 %
Total$20,968 100 %$14,509 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):
 March 31, 2024December 31, 2023
Contract assets, current$14,580 $14,132 
Contract assets, non-current3,827 2,471 
Ending balance$18,407 $16,603 
The significant changes in contract assets balances consisted of the following (in thousands): 
 March 31, 2024December 31, 2023
Beginning balance$16,603 $17,970 
Amounts billed that were included in the contract assets beginning balance(2,518)(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 billed2,678 9,598 
Ending balance$18,407 $16,603 
The opening and closing balances of contract liabilities were as follows (in thousands):
 March 31, 2024December 31, 2023
Contract liabilities, current$2,341 $3,127 
Contract liabilities, non-current525 805 
Ending balance$2,866 $3,932 
The significant changes in contract liabilities balances consisted of the following (in thousands): 
 March 31, 2024December 31, 2023
Beginning balance$3,932 $3,008 
Revenue recognized that was included in the contract liabilities beginning balance(1,570)(2,125)
Increase due to cash received and not recognized as revenue and billings in excess of revenue recognized during the period504 3,049 
Ending balance$2,866 $3,932