Satellogic Reports 2024 Financial Results and Business Update
1. SATL's revenue increased by 28% to $12.9 million in 2024. 2. Secured a $476 million contract with NASA's Commercial SmallSat Data Acquisition Program. 3. Private placement of $10 million completed; aims to strengthen liquidity. 4. The company poised for a U.S. redomicile to improve market opportunities. 5. Net loss rose to $116.3 million, but operational cash usage declined.