Comment Comment by jamiequint "Internet constellations may be mildly profitable"It's insanely profitable they did $7.2bn in EBITDA on $11.4bn in revenue in 2025. parent jamiequint 3 months ago
It's insanely profitable they did $7.2bn in EBITDA on $11.4bn in revenue in 2025.