Opendoor's shrinking revenue and persistent operating losses undermine Keith Rabois's claim that its metrics are solid. Revenue fell from $15.6 billion in 2022 to $4.4 billion in 2025; the S&P Capital IQ screenshot shows broker estimates for negative EBIT through 2028 and $1.96 billion in total debt. x.com x.comÂ