Satellogic reports Q1 momentum: revenue up 80% YoY, cash $129M, EBITDA loss narrowing; customer-paid constellation build begins
Satellogic said revenue rose 80% in the three months ended March 31 versus a year earlier, with a reduced EBITDA loss and cash of $129 million (up 29% from Dec. 31). The company also cited a new customer paying for a constellation build, with deployments starting in October.