points
It's insanely profitable they did $7.2bn in EBITDA on $11.4bn in revenue in 2025.
And SpaceX has become their favorite place to put money over the last 5 years.