XML 43 R26.htm IDEA: XBRL DOCUMENT v3.24.0.1
Summary of Significant Accounting Policies (Tables)
12 Months Ended
Dec. 31, 2023
Summary of Significant Accounting Policies  
Schedule of asset retirement obligations
    Year Ended
December 31,
 
    2023     2022  
    (in thousands)  
Beginning Balance   $ 1,147     $ 975  
Liabilities incurred     164       6  
Liabilities settled     (37 )     (18 )
Change in estimates




128
Accretion     66       56  
Ending Balance   $ 1,340     $ 1,147  
Schedule of depreciation using the straight-line method over the estimated useful lives of the assets
Pinnacle and TerraPoiNT network assets   5–8 years
Office equipment, furniture and internal use software   2–5 years
Leasehold improvements   Shorter of the useful life or lease term
Acquired finite-lived intangible assets
12 years
Schedule of goodwill activities


Year Ended
December 31,



2023


2022





Beginning Balance
$ 17,493

$
New acquisition




16,317
Changes in foreign exchange rates
580

1,176
Purchase price adjustment

(96 )


Ending Balance
$ 17,977

$ 17,493
Schedule of company’s revenue disaggregated by category and source
    Year Ended
December 31,
 
    2023     2022  
    (in thousands)  
Commercial   $ 3,765     $ 3,499  
Government contracts     20       32  
Equipment sales     77       395  
Total revenue   $ 3,862     $ 3,926  
Schedule of stock-based compensation included in cost of goods sold, research and development, and selling, general and administrative expenses
   

Year Ended

December 31,

 
    2023     2022  
    (in thousands)  
Cost of goods sold   $ 2,318     $ 2,389  
Research and development     6,655       6,743  
Selling, general and administrative     12,865       17,369  
Total stock-based compensation expense   $ 21,838     $ 26,501  
Schedule of diluted weighted average shares
    Year Ended
December 31,
 
    2023     2022  
    (in thousands, except per share amounts)  
Numerator            
Net loss attributable to common stockholders   $ 71,735     $ 40,116  









Denominator                
Weighted average shares – basic and diluted     107,972       101,029  
Basic and diluted loss per share   $ 0.66     $ 0.40
Schedule of anti-dilutive unvested restricted stock units
    December 31,  

  2023     2022  
    (in thousands)  
Antidilutive Shares Excluded







Warrants     44,268       18,750  
Stock Options     3,641       2,293  
Unvested Restricted Stock Units     4,987       2,380  
Unvested Restricted Stock Awards     334       208