Northwood, daha önce 100 milyon dolarlık B Serisi yatırım almıştı ve ABD Uzay Kuvvetleri ile uydu kontrol ağını modernize etmek için 50 milyon dolarlık bir sözleşme imzalamıştı. Yeni yatırım, şirketin büyüme hedeflerini destekleyecek finansal kaynaklar sağlayacak.