
Net Operating Income (NOI), Explained: How Rental Revenue Minus Operating Expenses Values a Property
NOI is rental revenue minus operating expenses, before financing, CapEx, and taxes. It sets price via the cap rate and loan size via DSCR.
Plain-text accounting insights, tutorials, and updates from the Beancount.io team.

NOI is rental revenue minus operating expenses, before financing, CapEx, and taxes. It sets price via the cap rate and loan size via DSCR.

Nasdaq Q3 2026: net income rose 28% to $540M as Index revenue jumped 39% on record $49B inflows; software, data and index now earn 79% of net revenue.

MSC Industrial's Q4 FY2026 sales rose 10.3% to a record $1,079.2M, but a $41.8M digital-core IT impairment cut GAAP EPS to $0.85; adjusted EPS hit $1.45.

Morgan Stanley's Q3 revenue grew 12% to $20.3B on a 41% jump in equities trading and record $9.1B wealth fees; EPS hit $3.03 with ROTCE at 22.6%.

Medpace Q3 2026 revenue rose 8.5% to $716.0M with a 19.2% net margin; diluted EPS jumped 25.4% to $4.84 on operating leverage and a lower tax rate.

Knight-Swift earned $118.3M in Q3 2026, more than all of 2025, as truckload rates rose 9.7% and the operating ratio improved 550 bps to 91.9%.

Kinsale's Q3 2026 net income fell 31% to $98.1M on a $37.6M portfolio reset, yet operating EPS rose 9.4% to $5.70 on a 75.4% combined ratio.

J.B. Hunt grew Q3 revenue 20% to $3.68B but operating income rose just 2% as purchased transportation hit 47.8% of revenue.

Iridium Q3 2026 net income rose 188% to $106.9M, but $103.9M was a non-cash Aireon gain; operating income fell 55% ahead of the Rocket Lab close.

Hexcel Q3 2026 sales rose 8.8% to $496.4M and EPS jumped 92% to $0.50 on 21% aerospace growth; the board lifted its buyback authorization to $750M.

Genuine Parts grew Q3 2026 sales 4.2% to $6.52B, but GAAP EPS stayed flat at $1.62 as SG&A rose 7.7%; Motion's 13.2% margin is the case for the split.

First American's Q3 2026 revenue rose 5.4% to $2.08B on 21% commercial title growth, but EPS fell to $1.72 as U.S. orders opened dropped 8.2%.