XML 51 R33.htm IDEA: XBRL DOCUMENT v3.23.3
Revenue (Tables)
12 Months Ended
Dec. 31, 2022
Revenue [Abstract]  
Schedule of Revenue Revenue by type consisted of the following for the year ended December 31, 2022 and 2021:
   For the Years Ended 
   December 31, 
(Amounts in thousands)  2022   2021 
Telecom hardware  $4,234   $5,871 
Repairs   
-
    189 
Support & maintenance   157    634 
Drones   4,828    997 
Consulting   218    406 
Warranty   
-
    213 
Other   441    754 
Total revenue  $9,878   $9,064 
Schedule of timing of revenue recognition The following table is a summary of the Company’s timing of revenue recognition for the years ended December 31, 2022 and 2021:
   For the Years Ended 
   December 31, 
(Amounts in thousands)  2022   2021 
Timing of revenue recognition:        
Services and products transferred at a point in time  $9,624   $8,657 
Services and products transferred over time   254    407 
Total revenue  $9,878   $9,064 
Schedule of Revenue by Source Revenue by source consisted of the following for the years ended December 31, 2022 and 2021:
   For the Years Ended 
   December 31, 
(Amounts in thousands)  2022   2021 
Revenue by products and services:        
Products  $9,624   $7,760 
Services   254    1,304 
Total revenue  $9,878   $9,064 
Schedule of Revenue by Geography Revenue by geographic destination consisted of the following for the years ended December 31, 2022 and 2021:
   For the Years Ended 
   December 31, 
(Amounts in thousands)  2022   2021 
Revenue by geography:        
North America  $9,165   $7,991 
International   713    1,073 
Total revenue  $9,878   $9,064 

 

Schedule of Opening and Closing Balances of Contract Liabilities The following table is a summary of the Company’s opening and closing balances of contract liabilities related to contracts with customers.
(Amounts in thousands)  Total 
Balance at December 31, 2021  $3,415 
New invoices not yet earned   4,704 
Old invoices earned   (3,338)
Reclassified to held for sale   (1,347)
Balance at December 31, 2022  $3,384