XML 69 R33.htm IDEA: XBRL DOCUMENT v3.25.1
Revenue (Tables)
12 Months Ended
Dec. 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):
Year Ended December 31,
202420232022
Revenue% of RevenueRevenue% of RevenueRevenue% of Revenue
Revenue by primary geographical market:
North America$71,939 95 %$64,083 92 %$35,032 86 %
Asia Pacific561 %1,178 %3,703 %
Europe and Middle East2,895 %4,518 %1,963 %
Total$75,395 100 %$69,779 100 %$40,698 100 %
Revenue by timing of recognition:
Recognized at a point in time$62,608 83 %$45,049 65 %$17,595 43 %
Recognized over time12,787 17 %24,730 35 %23,103 57 %
Total$75,395 100 %$69,779 100 %$40,698 100 %
Revenue by segment:
Autonomy Solutions$53,480 71 %$48,835 70 %$24,353 60 %
ATS21,915 29 %20,944 30 %16,345 40 %
Total$75,395 100 %$69,779 100 %$40,698 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):
December 31,
 20242023
Contract assets, current$16,199 $14,132 
Contract assets, non-current— 2,471 
Ending balance$16,199 $16,603 
The significant changes in contract assets balances consisted of the following (in thousands): 
 December 31,
 20242023
Beginning balance$16,603 $17,970 
Amounts billed that were included in the contract assets beginning balance(3,737)(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,689 9,598 
Ending balance$16,199 $16,603 
The opening and closing balances of contract liabilities were as follows (in thousands):
December 31,
 20242023
Contract liabilities, current$1,918 $3,127 
Contract liabilities, non-current— 805 
Ending balance$1,918 $3,932 
The significant changes in contract liabilities balances consisted of the following (in thousands): 
 December 31,
 20242023
Beginning balance$3,932 $3,008 
Revenue recognized that was included in the contract liabilities beginning balance(2,980)(2,125)
Increase due to cash received and not recognized as revenue and billings in excess of revenue recognized during the period966 3,049 
Ending balance$1,918 $3,932