RBC · Company research

RBC Bearings Incorporated (RBC): Financial Statements

Reported statement data with reporting periods and sources preserved.

RESEARCH CONTEXT

Understand the numbers

Reported statement data with reporting periods and sources preserved. Use period, currency, units and source fields when interpreting values.

80records availableIndustrials

Financial Statements data

Database-backed records only

80 rows
statement typeperiod typefiscal periodperiod endrevenuecost of revenuegross profitoperating incomepretax incomenet income
balance_sheetquarterlyFY-2027-Q1Sat Jun 27 2026 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowquarterlyFY-2027-Q1Sat Jun 27 2026 00:00:00 GMT+0000 (Coordinated Universal Time)——————
income_statementquarterlyFY-2027-Q1Sat Jun 27 2026 00:00:00 GMT+0000 (Coordinated Universal Time)519500000-271700000247800000140800000130200000101500000
balance_sheetquarterlyFY-2026-Q4Sat Mar 28 2026 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowannualFY-2026-Q4Sat Mar 28 2026 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowquarterlyFY-2026-Q4Sat Mar 28 2026 00:00:00 GMT+0000 (Coordinated Universal Time)——————
income_statementannualFY-2026-Q4Sat Mar 28 2026 00:00:00 GMT+0000 (Coordinated Universal Time)1870900000—830200000421000000369300000287600000
income_statementquarterlyFY-2026-Q4Sat Mar 28 2026 00:00:00 GMT+0000 (Coordinated Universal Time)518000000—23000000011910000010890000091700000
balance_sheetquarterlyFY-2026-Q3Sat Dec 27 2025 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowquarterlyFY-2026-Q3Sat Dec 27 2025 00:00:00 GMT+0000 (Coordinated Universal Time)——————
income_statementquarterlyFY-2026-Q3Sat Dec 27 2025 00:00:00 GMT+0000 (Coordinated Universal Time)1352900000—600200000301900000260400000195900000
balance_sheetquarterlyFY-2026-Q2Sat Sep 27 2025 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowquarterlyFY-2026-Q2Sat Sep 27 2025 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowannualFY-2026-Q2Sat Sep 27 2025 00:00:00 GMT+0000 (Coordinated Universal Time)——————
income_statementquarterlyFY-2026-Q2Sat Sep 27 2025 00:00:00 GMT+0000 (Coordinated Universal Time)455300000—200600000978000008340000060000000
income_statementannualFY-2026-Q2Sat Sep 27 2025 00:00:00 GMT+0000 (Coordinated Universal Time)891300000—395800000198900000171100000128500000
balance_sheetquarterlyFY-2026-Q1Sat Jun 28 2025 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowquarterlyFY-2026-Q1Sat Jun 28 2025 00:00:00 GMT+0000 (Coordinated Universal Time)——————
income_statementquarterlyFY-2026-Q1Sat Jun 28 2025 00:00:00 GMT+0000 (Coordinated Universal Time)436000000—1952000001011000008770000068500000
balance_sheetquarterlyFY-2025-Q4Sat Mar 29 2025 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowannualFY-2025-Q4Sat Mar 29 2025 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowquarterlyFY-2025-Q4Sat Mar 29 2025 00:00:00 GMT+0000 (Coordinated Universal Time)——————
income_statementquarterlyFY-2025-Q4Sat Mar 29 2025 00:00:00 GMT+0000 (Coordinated Universal Time)437700000—1934000001007000008790000072700000
income_statementannualFY-2025-Q4Sat Mar 29 2025 00:00:00 GMT+0000 (Coordinated Universal Time)1636300000—726100000369900000311900000246200000
balance_sheetquarterlyFY-2025-Q3Sat Dec 28 2024 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowquarterlyFY-2025-Q3Sat Dec 28 2024 00:00:00 GMT+0000 (Coordinated Universal Time)——————
income_statementquarterlyFY-2025-Q3Sat Dec 28 2024 00:00:00 GMT+0000 (Coordinated Universal Time)394400000—174900000856000007470000057900000
balance_sheetquarterlyFY-2025-Q2Sat Sep 28 2024 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowquarterlyFY-2025-Q2Sat Sep 28 2024 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowannualFY-2025-Q2Sat Sep 28 2024 00:00:00 GMT+0000 (Coordinated Universal Time)——————
income_statementquarterlyFY-2025-Q2Sat Sep 28 2024 00:00:00 GMT+0000 (Coordinated Universal Time)397900000—173800000861000006940000054200000
income_statementannualFY-2025-Q2Sat Sep 28 2024 00:00:00 GMT+0000 (Coordinated Universal Time)804200000—357800000183600000149300000115600000
balance_sheetquarterlyFY-2025-Q1Sat Jun 29 2024 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowquarterlyFY-2025-Q1Sat Jun 29 2024 00:00:00 GMT+0000 (Coordinated Universal Time)——————
income_statementquarterlyFY-2025-Q1Sat Jun 29 2024 00:00:00 GMT+0000 (Coordinated Universal Time)406300000—184000000975000007990000061400000
balance_sheetquarterlyFY-2024-Q4Sat Mar 30 2024 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowannualFY-2024-Q4Sat Mar 30 2024 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowquarterlyFY-2024-Q4Sat Mar 30 2024 00:00:00 GMT+0000 (Coordinated Universal Time)——————
income_statementquarterlyFY-2024-Q4Sat Mar 30 2024 00:00:00 GMT+0000 (Coordinated Universal Time)413700000—178300000942000007410000061600000
income_statementannualFY-2024-Q4Sat Mar 30 2024 00:00:00 GMT+0000 (Coordinated Universal Time)1560300000—670500000342200000261800000209900000
balance_sheetquarterlyFY-2024-Q3Sat Dec 30 2023 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowquarterlyFY-2024-Q3Sat Dec 30 2023 00:00:00 GMT+0000 (Coordinated Universal Time)——————
income_statementquarterlyFY-2024-Q3Sat Dec 30 2023 00:00:00 GMT+0000 (Coordinated Universal Time)1146600000—492200000248000000187700000148300000
balance_sheetquarterlyFY-2024-Q2Sat Sep 30 2023 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowannualFY-2024-Q2Sat Sep 30 2023 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowquarterlyFY-2024-Q2Sat Sep 30 2023 00:00:00 GMT+0000 (Coordinated Universal Time)——————
income_statementannualFY-2024-Q2Sat Sep 30 2023 00:00:00 GMT+0000 (Coordinated Universal Time)772700000—334200000172800000130900000101700000
income_statementquarterlyFY-2024-Q2Sat Sep 30 2023 00:00:00 GMT+0000 (Coordinated Universal Time)385600000—166300000878000006690000051700000
balance_sheetquarterlyFY-2024-Q1Sat Jul 01 2023 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowquarterlyFY-2024-Q1Sat Jul 01 2023 00:00:00 GMT+0000 (Coordinated Universal Time)——————
income_statementquarterlyFY-2024-Q1Sat Jul 01 2023 00:00:00 GMT+0000 (Coordinated Universal Time)387100000—167900000850000006400000050000000
balance_sheetquarterlyFY-2023-Q4Sat Apr 01 2023 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowquarterlyFY-2023-Q4Sat Apr 01 2023 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowannualFY-2023-Q4Sat Apr 01 2023 00:00:00 GMT+0000 (Coordinated Universal Time)——————
income_statementquarterlyFY-2023-Q4Sat Apr 01 2023 00:00:00 GMT+0000 (Coordinated Universal Time)394428000—166461000861210006034300049196000
income_statementannualFY-2023-Q4Sat Apr 01 2023 00:00:00 GMT+0000 (Coordinated Universal Time)1469300000—604800000293000000209700000166700000
balance_sheetquarterlyFY-2023-Q3Sat Dec 31 2022 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowquarterlyFY-2023-Q3Sat Dec 31 2022 00:00:00 GMT+0000 (Coordinated Universal Time)——————
income_statementquarterlyFY-2023-Q3Sat Dec 31 2022 00:00:00 GMT+0000 (Coordinated Universal Time)351600000—146000000704000004800000036300000
balance_sheetquarterlyFY-2023-Q2Sat Oct 01 2022 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowquarterlyFY-2023-Q2Sat Oct 01 2022 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowannualFY-2023-Q2Sat Oct 01 2022 00:00:00 GMT+0000 (Coordinated Universal Time)——————
income_statementquarterlyFY-2023-Q2Sat Oct 01 2022 00:00:00 GMT+0000 (Coordinated Universal Time)369200000—151100000720000005350000043800000
income_statementannualFY-2023-Q2Sat Oct 01 2022 00:00:00 GMT+0000 (Coordinated Universal Time)723300000—29230000013650000010140000081200000
balance_sheetquarterlyFY-2023-Q1Sat Jul 02 2022 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowquarterlyFY-2023-Q1Sat Jul 02 2022 00:00:00 GMT+0000 (Coordinated Universal Time)——————
income_statementquarterlyFY-2023-Q1Sat Jul 02 2022 00:00:00 GMT+0000 (Coordinated Universal Time)354100000—141200000645000004790000037400000
balance_sheetquarterlyFY-2022-Q4Sat Apr 02 2022 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowannualFY-2022-Q4Sat Apr 02 2022 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowquarterlyFY-2022-Q4Sat Apr 02 2022 00:00:00 GMT+0000 (Coordinated Universal Time)——————
income_statementannualFY-2022-Q4Sat Apr 02 2022 00:00:00 GMT+0000 (Coordinated Universal Time)942900000—3571000001211000007870000054700000
income_statementquarterlyFY-2022-Q4Sat Apr 02 2022 00:00:00 GMT+0000 (Coordinated Universal Time)358879000—137486000488770003510900021845000
balance_sheetquarterlyFY-2022-Q3Sat Jan 01 2022 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowquarterlyFY-2022-Q3Sat Jan 01 2022 00:00:00 GMT+0000 (Coordinated Universal Time)——————
income_statementquarterlyFY-2022-Q3Sat Jan 01 2022 00:00:00 GMT+0000 (Coordinated Universal Time)266953000—93345000158650002622000546000
balance_sheetquarterlyFY-2022-Q2Sat Oct 02 2021 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowannualFY-2022-Q2Sat Oct 02 2021 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowquarterlyFY-2022-Q2Sat Oct 02 2021 00:00:00 GMT+0000 (Coordinated Universal Time)——————
income_statementquarterlyFY-2022-Q2Sat Oct 02 2021 00:00:00 GMT+0000 (Coordinated Universal Time)160900000—62464000165740001095000-1352000
income_statementannualFY-2022-Q2Sat Oct 02 2021 00:00:00 GMT+0000 (Coordinated Universal Time)317105000—126237000458870003055400022686000

Informational research only, not financial advice. Forecasts are uncertain and can be wrong.