v3.26.1
Condensed Consolidated Statements of Operations (Unaudited) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Income Statement [Abstract]        
Revenue $ 18,048 $ 19,182 $ 33,882 $ 43,058
Cost of revenue 11,890 9,806 21,419 24,970
Gross profit 6,158 9,376 12,463 18,088
Operating expenses:        
Research and development 8,180 10,195 16,879 18,854
Sales and marketing 3,205 4,412 6,351 9,943
General and administrative 14,140 17,186 32,266 34,836
Loss on decommissioned satellites and other assets write-offs 526 1,110 1,435 6,270
Total operating expenses 26,051 32,903 56,931 69,903
Loss from operations (19,893) (23,527) (44,468) (51,815)
Other (expense) income:        
Interest income 782 646 1,256 666
Interest expense 0 (1,686) 0 (7,416)
Gain on sale of a business 0 154,305 0 154,305
Loss on extinguishment of debt 0 (12,008) 0 (12,008)
Change in fair value of contingent earnout liability 0 (227) 0 811
Change in fair value of warrant liabilities (157) (2,790) (277) 3,047
Foreign exchange (loss) gain (577) 6,965 (2,205) 10,791
Other income (expense), net 139 (287) 200 (511)
Total other income (expense), net 187 144,918 (1,026) 149,685
(Loss) income before income taxes (19,706) 121,391 (45,494) 97,870
Income tax provision 263 1,801 318 1,795
Net (loss) income $ (19,969) $ 119,590 $ (45,812) $ 96,075
(Loss) earnings per share:        
Basic $ (0.52) $ 3.8 $ (1.28) $ 3.29
Diluted $ (0.52) $ 3.72 $ (1.28) $ 3.03
Shares used in computing (loss) earnings per share        
Basic 38,295,060 31,398,176 35,796,237 29,105,374
Diluted 38,295,060 32,093,646 35,796,237 30,441,536