Rotork logo

Rotork

RTOXF | OTC
Chart Builder DCF Calculator
$6.55
$0.00 (0.00%)
At close: Oct 27, 2026, 9:31 AM ET
$6.55
$0.00 (0.00%)
After-hours: Oct 30, 2026, 4:00 PM ET
Fiscal Year
Period Ending
FY 2025
Dec 31, 2025
FY 2024
Dec 31, 2024
FY 2023
Dec 31, 2023
FY 2022
Dec 31, 2022
FY 2021
Dec 31, 2021
FY 2020
Dec 31, 2020
Net Income
116.9M 104.8M 113.14M 93.24M 80.25M 85.76M
Depreciation & Amortization
21.4M 20.51M 18M 23.42M 26.33M 33.05M
Stock-Based Compensation
7.8M 6.66M 5.67M 4.6M 3.33M 3.69M
Other Working Capital
-26.8M -24.85M -24.37M -19.35M -31.48M -27.46M
Other Non-Cash Items
31.9M 32.14M 16.45M 13.79M 8.5M 15.56M
Deferred Income Tax
500K -7M -387K -1.29M -1.71M -2.74M
Change in Working Capital
-52.9M -15.34M -27.97M -74.32M -31.28M -7.43M
Operating Cash Flow
125.6M 148.77M 124.89M 59.45M 85.42M 127.88M
Capital Expenditures
-9.4M -19.95M -11.81M -12.9M -20.15M -16.76M
Cash Acquisitions
-29.8M 224K -18.4M 6.04M 3.81M 4.08M
Purchase of Investments
n/a n/a n/a -9K -4.1M -3.16M
Sales Maturities Of Investments
n/a n/a n/a 9K 4.1M 3.16M
Other Investing Acitivies
-700K 1.04M 2.25M 9K 4.1M -3.16M
Investing Cash Flow
-44.9M -12.95M -23.46M -6.85M -12.24M -15.84M
Debt Repayment
14M -4.22M -3.7M -694K -67K -69K
Common Stock Repurchased
-62.6M -60.67M -2.44M -3.48M -58.13M -3.65M
Dividend Paid
-66.6M -63.27M -58.82M -55.38M -75.52M -33.93M
Other Financial Acitivies
-5M -2.16M -4.64M -3.97M -5.79M -6.12M
Financial Cash Flow
-118.7M -129.47M -64.85M -62.39M -136.61M -40.5M
Net Cash Flow
-39.98M 3.61M 31.6M -8.7M -63.73M 69.59M
Free Cash Flow
116.2M 128.83M 113.09M 46.55M 65.27M 111.12M
Adj. Free Cash Flow
108.4M 122.17M 107.42M 41.95M 61.94M 107.43M
Maintenance CapEx
-6.56M -15.58M -2.15M -3.41M -20.15M -16.76M
Growth CapEx
-2.84M -4.36M -9.66M -9.49M n/a n/a
Owner Earnings
119.04M 133.19M 122.75M 56.04M 65.27M 111.12M

© 2026 bestshares.com. All rights reserved.

All data is for informational purposes only. bestshares.com is not a broker, dealer, or registered investment adviser, and nothing on this site is a recommendation to buy or sell any security.