#1506 by ARRUnited Statesaais.com ↗Ad Astra Information Systems, L.L.C.ARR$114.3M revenue (est.)as of Oct 2026Employees529as of Oct 2026Valuation—latest roundARR / employee$216Krevenue efficiency