Skip to content
10-K

Annual Report

RMR GROUP INC. RMR

0001644378-25-000043

← back to feed
Filed
Nov 12, 2025 12:00 AM ET
Period of report
Restated figures. One or more values in this filing restate previously reported amounts.

On SEC.gov

Financials in this filing

Metric Period Value
Shares Diluted FY 2025 · Sep 30, 2025 16.64M sh
Shares Diluted FY 2025 · Sep 30, 2024 16.53M sh
Shares Diluted FY 2025 · Sep 30, 2023 16.43M sh
Stock Repurchased FY 2025 · Sep 30, 2025 $903K
Stock Repurchased FY 2025 · Sep 30, 2024 $1.14M
Stock Repurchased FY 2025 · Sep 30, 2023 $734K
Dividends Paid FY 2025 · Sep 30, 2025 $30.35M
Dividends Paid FY 2025 · Sep 30, 2024 $28.42M
Dividends Paid FY 2025 · Sep 30, 2023 $26.58M
Operating Cash Flow FY 2025 · Sep 30, 2025 $75.75M
Operating Cash Flow FY 2025 · Sep 30, 2024 $61.38M
Operating Cash Flow FY 2025 · Sep 30, 2023 $109.22M
Long Term Debt FY 2025 · Sep 30, 2025 $44.59M
Stockholders Equity FY 2025 · Sep 30, 2025 $227.66M
Stockholders Equity FY 2025 · Sep 30, 2024 $237.57M
Current Liabilities FY 2025 · Sep 30, 2025 $117.82M
Current Liabilities FY 2025 · Sep 30, 2024 $133.44M
Total Liabilities FY 2025 · Sep 30, 2025 $316.23M
Total Liabilities FY 2025 · Sep 30, 2024 $281.08M
Current Assets FY 2025 · Sep 30, 2025 $192.69M
Current Assets FY 2025 · Sep 30, 2024 $294.12M
Total Assets FY 2025 · Sep 30, 2025 $718.25M
Total Assets FY 2025 · Sep 30, 2024 $700.49M
Eps Diluted FY 2025 · Sep 30, 2025 $1.03
Eps Diluted FY 2025 · Sep 30, 2024 $1.38
Eps Diluted FY 2025 · Sep 30, 2023 $3.44
Eps Basic FY 2025 · Sep 30, 2025 $1.03
Eps Basic FY 2025 · Sep 30, 2024 $1.38
Eps Basic FY 2025 · Sep 30, 2023 $3.44
Sga Expense FY 2025 · Sep 30, 2025 $42.5M
Sga Expense FY 2025 · Sep 30, 2024 $43.74M
Sga Expense FY 2025 · Sep 30, 2023 $36.02M
Net Income FY 2025 · Sep 30, 2025 $17.6M
Net Income FY 2025 · Sep 30, 2024 $23.13M
Net Income FY 2025 · Sep 30, 2023 $57.15M
Operating Income FY 2025 · Sep 30, 2025 $41.78M
Operating Income FY 2025 · Sep 30, 2024 $44.98M
Operating Income FY 2025 · Sep 30, 2023 $113.73M
Revenue FY 2025 · Sep 30, 2025 $182.7M
Revenue FY 2025 · Sep 30, 2024 $193.92M
Revenue restated FY 2025 · Sep 30, 2023 $236.16M