384 EUR
6
1.59%
Last update Dec 18, 9:55 PM CET
Main market
Day range
374
386
Previous close
378
Open
374
Access this stock data via API
Subscribe
RBC Bearings Incorporated
384.00
6
1.59%

Financials

Cash flow

Fundamentals currency is USD
Fiscal date 2025 2024 2023 2022
Operating activities 255.2M 267.5M 220.1M 158.7M
Net income 209.9M 209.9M 166.7M 54.7M
Depreciation 102.3M 119.3M 115.4M 65.5M
Deferred taxes -22.8M -12.3M -21.4M 200K
StockBased compensation 24.2M 17.4M 14M 32.9M
Other non cash items 7.8M 12.4M 16.7M 27.1M
Accounts receivable -45.4M -13.4M 7.8M -53.5M
Accounts payable 18.9M -30.7M -11.1M 52.4M
Other assets liabilities -39.6M -35.1M -68M -20.6M
Investing activities 0 -19M 28M -2.8B
Capital expenditures -29.8M
Net intangibles
Net acquisitions 0 -19.3M 27.5M -2.9B
Purchase of investments 0 0 -30M
Sale of investments 0 0 120.5M
Other investing activity 300K 500K 22K
Financing activities -260.3M -243.9M -334.4M 2.7B
Long term debt issuance 61.0M 0 0 1.8B
Long term debt payments -298.5M -230.2M -303.7M -115.1M
Short term debt issuance 20.3M 0 0
Common stock issuance 0 0 1.1B
Common stock repurchase -8.1M -11M -7.7M -8.6M
Common dividends -14.7M -23M -22.9M -7.1M
Other financing charges -100K -19.5M
End cash position 31.4M 63.5M 65.4M 182.9M
Income tax paid 86.4M 56.4M 60.4M 17.1M
Interest paid 47.2M 75.7M 69.9M 11.6M
Free cash flow 207.8M 241.5M 178.6M 150.5M
Access the full /cash_flow historical dataset via the API — starting from the Pro plan.
Main market

Exchange is currently active.
Closing in 12 hours 58 minutes

09:01
00:00
08:00
22:00
23:59

Trading Hours (Monday - Friday):

Main market
08:00 - 22:00
All times are displayed in the Europe/Berlin timezone (CET, UTC+01:00).