Financial Metrics
RBC RBC Bearings INCRegulatory Activity
Since 2025-04-09| Type | Form | Filed | Document |
|---|---|---|---|
| Insider | 4 | 2026-02-18 | SEC Filing Index |
| Insider | 4 | 2026-02-12 | SEC Filing Index |
| Insider | 4 | 2025-11-21 | SEC Filing Index |
| Insider | 4 | 2025-11-13 | SEC Filing Index |
| Insider | 4 | 2025-11-12 | SEC Filing Index |
Credit and Bond Coverage
Company-levelIntegrate Moody's, S&P, or Fitch licensed data separately if ratings are required.
Income Statement
Metrics: 6Revenue
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Gross Profit
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-07-01 | 167900000.0 | — | USD | 10-Q | 2024-08-02 |
| Quarterly | 2023-09-30 | 166300000.0 | -1.0% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2023-12-30 | 158000000.0 | -5.0% | USD | 10-Q | 2025-01-31 |
| Quarterly | 2024-06-29 | 184000000.0 | +16.5% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2024-09-28 | 173800000.0 | -5.5% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2024-12-28 | 174900000.0 | +0.6% | USD | 10-Q | 2026-02-05 |
| Quarterly | 2025-06-28 | 195200000.0 | +11.6% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-27 | 200600000.0 | +2.8% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-12-27 | 204400000.0 | +1.9% | USD | 10-Q | 2026-02-05 |
| Annual | 2023-04-01 | 604800000.0 | — | USD | 10-K | 2025-05-16 |
| Annual | 2024-03-30 | 670500000.0 | +10.9% | USD | 10-K | 2025-05-16 |
| Annual | 2025-03-29 | 726100000.0 | +8.3% | USD | 10-K | 2025-05-16 |
Operating Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-07-01 | 85000000.0 | — | USD | 10-Q | 2024-08-02 |
| Quarterly | 2023-09-30 | 87800000.0 | +3.3% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2023-12-30 | 75200000.0 | -14.4% | USD | 10-Q | 2025-01-31 |
| Quarterly | 2024-06-29 | 97500000.0 | +29.7% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2024-09-28 | 86100000.0 | -11.7% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2024-12-28 | 85600000.0 | -0.6% | USD | 10-Q | 2026-02-05 |
| Quarterly | 2025-06-28 | 101100000.0 | +18.1% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-27 | 97800000.0 | -3.3% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-12-27 | 103000000.0 | +5.3% | USD | 10-Q | 2026-02-05 |
| Annual | 2023-04-01 | 293000000.0 | — | USD | 10-K | 2025-05-16 |
| Annual | 2024-03-30 | 342200000.0 | +16.8% | USD | 10-K | 2025-05-16 |
| Annual | 2025-03-29 | 369900000.0 | +8.1% | USD | 10-K | 2025-05-16 |
Net Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-07-01 | 50000000.0 | — | USD | 10-Q | 2025-01-31 |
| Quarterly | 2023-09-30 | 51700000.0 | +3.4% | USD | 10-Q | 2025-01-31 |
| Quarterly | 2023-12-30 | 46600000.0 | -9.9% | USD | 10-Q | 2025-01-31 |
| Quarterly | 2024-06-29 | 61400000.0 | +31.8% | USD | 10-Q | 2026-02-05 |
| Quarterly | 2024-09-28 | 54200000.0 | -11.7% | USD | 10-Q | 2026-02-05 |
| Quarterly | 2024-12-28 | 57900000.0 | +6.8% | USD | 10-Q | 2026-02-05 |
| Quarterly | 2025-06-28 | 68500000.0 | +18.3% | USD | 10-Q | 2026-02-05 |
| Quarterly | 2025-09-27 | 60000000.0 | -12.4% | USD | 10-Q | 2026-02-05 |
| Quarterly | 2025-12-27 | 67400000.0 | +12.3% | USD | 10-Q | 2026-02-05 |
| Annual | 2023-04-01 | 166700000.0 | — | USD | 10-K | 2025-05-16 |
| Annual | 2024-03-30 | 209900000.0 | +25.9% | USD | 10-K | 2025-05-16 |
| Annual | 2025-03-29 | 246200000.0 | +17.3% | USD | 10-K | 2025-05-16 |
EPS Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-07-01 | 1.53 | — | USD/shares | 10-Q | 2024-08-02 |
| Quarterly | 2023-09-30 | 1.59 | +3.9% | USD/shares | 10-Q | 2024-11-01 |
| Quarterly | 2023-12-30 | 1.41 | -11.3% | USD/shares | 10-Q | 2025-01-31 |
| Quarterly | 2024-06-29 | 1.92 | +36.2% | USD/shares | 10-Q | 2025-08-01 |
| Quarterly | 2024-09-28 | 1.67 | -13.0% | USD/shares | 10-Q | 2025-10-31 |
| Quarterly | 2024-12-28 | 1.83 | +9.6% | USD/shares | 10-Q | 2026-02-05 |
| Quarterly | 2025-06-28 | 2.18 | +19.1% | USD/shares | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-27 | 1.9 | -12.8% | USD/shares | 10-Q | 2025-10-31 |
| Quarterly | 2025-12-27 | 2.14 | +12.6% | USD/shares | 10-Q | 2026-02-05 |
| Annual | 2023-04-01 | 5.0 | — | USD/shares | 10-K | 2025-05-16 |
| Annual | 2024-03-30 | 6.47 | +29.4% | USD/shares | 10-K | 2025-05-16 |
| Annual | 2025-03-29 | 7.76 | +19.9% | USD/shares | 10-K | 2025-05-16 |
EPS Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-07-01 | 1.52 | — | USD/shares | 10-Q | 2024-08-02 |
| Quarterly | 2023-09-30 | 1.58 | +3.9% | USD/shares | 10-Q | 2024-11-01 |
| Quarterly | 2023-12-30 | 1.39 | -12.0% | USD/shares | 10-Q | 2025-01-31 |
| Quarterly | 2024-06-29 | 1.9 | +36.7% | USD/shares | 10-Q | 2025-08-01 |
| Quarterly | 2024-09-28 | 1.65 | -13.2% | USD/shares | 10-Q | 2025-10-31 |
| Quarterly | 2024-12-28 | 1.82 | +10.3% | USD/shares | 10-Q | 2026-02-05 |
| Quarterly | 2025-06-28 | 2.17 | +19.2% | USD/shares | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-27 | 1.9 | -12.4% | USD/shares | 10-Q | 2025-10-31 |
| Quarterly | 2025-12-27 | 2.13 | +12.1% | USD/shares | 10-Q | 2026-02-05 |
| Annual | 2023-04-01 | 4.94 | — | USD/shares | 10-K | 2025-05-16 |
| Annual | 2024-03-30 | 6.41 | +29.8% | USD/shares | 10-K | 2025-05-16 |
| Annual | 2025-03-29 | 7.7 | +20.1% | USD/shares | 10-K | 2025-05-16 |
Balance Sheet
Metrics: 9Cash and Equivalents
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-04-01 | 65400000.0 | — | USD | 10-Q | 2023-11-09 |
| Quarterly | 2023-07-01 | 56700000.0 | -13.3% | USD | 10-Q | 2023-08-04 |
| Quarterly | 2023-09-30 | 56600000.0 | -0.2% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2024-03-30 | 63500000.0 | +12.2% | USD | 10-Q | 2024-08-02 |
| Quarterly | 2024-06-29 | 76800000.0 | +20.9% | USD | 10-Q | 2024-08-02 |
| Quarterly | 2025-03-29 | 36800000.0 | -52.1% | USD | 10-Q | 2026-02-05 |
| Quarterly | 2025-06-28 | 132900000.0 | +261.1% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-27 | 91200000.0 | -31.4% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-12-27 | 107600000.0 | +18.0% | USD | 10-Q | 2026-02-05 |
| Annual | 2023-04-01 | 65400000.0 | — | USD | 10-K | 2024-05-17 |
| Annual | 2024-03-30 | 63500000.0 | -2.9% | USD | 10-K | 2025-05-16 |
| Annual | 2025-03-29 | 36800000.0 | -42.0% | USD | 10-K | 2025-05-16 |
Accounts Receivable
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-04-01 | 239600000.0 | — | USD | 10-Q | 2024-02-08 |
| Quarterly | 2023-07-01 | 251800000.0 | +5.1% | USD | 10-Q | 2023-08-04 |
| Quarterly | 2023-09-30 | 244600000.0 | -2.9% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2023-12-30 | 229800000.0 | -6.1% | USD | 10-Q | 2024-02-08 |
| Quarterly | 2024-03-30 | 255200000.0 | +11.1% | USD | 10-Q | 2025-01-31 |
| Quarterly | 2024-06-29 | 254700000.0 | -0.2% | USD | 10-Q | 2024-08-02 |
| Quarterly | 2024-09-28 | 255400000.0 | +0.3% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-12-28 | 256100000.0 | +0.3% | USD | 10-Q | 2025-01-31 |
| Quarterly | 2025-03-29 | 307600000.0 | +20.1% | USD | 10-Q | 2026-02-05 |
| Quarterly | 2025-06-28 | 292500000.0 | -4.9% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-27 | 279200000.0 | -4.5% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-12-27 | 285800000.0 | +2.4% | USD | 10-Q | 2026-02-05 |
| Annual | 2023-04-01 | 239600000.0 | — | USD | 10-K | 2024-05-17 |
| Annual | 2024-03-30 | 255200000.0 | +6.5% | USD | 10-K | 2025-05-16 |
| Annual | 2025-03-29 | 307600000.0 | +20.5% | USD | 10-K | 2025-05-16 |
Inventory
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-04-01 | 587200000.0 | — | USD | 10-Q | 2024-02-08 |
| Quarterly | 2023-07-01 | 603300000.0 | +2.7% | USD | 10-Q | 2023-08-04 |
| Quarterly | 2023-09-30 | 615000000.0 | +1.9% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2023-12-30 | 629600000.0 | +2.4% | USD | 10-Q | 2024-02-08 |
| Quarterly | 2024-03-30 | 622800000.0 | -1.1% | USD | 10-Q | 2025-01-31 |
| Quarterly | 2024-06-29 | 635000000.0 | +2.0% | USD | 10-Q | 2024-08-02 |
| Quarterly | 2024-09-28 | 646700000.0 | +1.8% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-12-28 | 656900000.0 | +1.6% | USD | 10-Q | 2025-01-31 |
| Quarterly | 2025-03-29 | 654500000.0 | -0.4% | USD | 10-Q | 2026-02-05 |
| Quarterly | 2025-06-28 | 679700000.0 | +3.9% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-27 | 768700000.0 | +13.1% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-12-27 | 781500000.0 | +1.7% | USD | 10-Q | 2026-02-05 |
| Annual | 2023-04-01 | 587200000.0 | — | USD | 10-K | 2024-05-17 |
| Annual | 2024-03-30 | 622800000.0 | +6.1% | USD | 10-K | 2025-05-16 |
| Annual | 2025-03-29 | 654500000.0 | +5.1% | USD | 10-K | 2025-05-16 |
Current Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-04-01 | 913300000.0 | — | USD | 10-Q | 2024-02-08 |
| Quarterly | 2023-07-01 | 935500000.0 | +2.4% | USD | 10-Q | 2023-08-04 |
| Quarterly | 2023-09-30 | 938200000.0 | +0.3% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2023-12-30 | 957300000.0 | +2.0% | USD | 10-Q | 2024-02-08 |
| Quarterly | 2024-03-30 | 965500000.0 | +0.9% | USD | 10-Q | 2025-01-31 |
| Quarterly | 2024-06-29 | 994200000.0 | +3.0% | USD | 10-Q | 2024-08-02 |
| Quarterly | 2024-09-28 | 1022200000.0 | +2.8% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-12-28 | 1003300000.0 | -1.8% | USD | 10-Q | 2025-01-31 |
| Quarterly | 2025-03-29 | 1027300000.0 | +2.4% | USD | 10-Q | 2026-02-05 |
| Quarterly | 2025-06-28 | 1135200000.0 | +10.5% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-27 | 1193300000.0 | +5.1% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-12-27 | 1220800000.0 | +2.3% | USD | 10-Q | 2026-02-05 |
| Annual | 2023-04-01 | 913300000.0 | — | USD | 10-K | 2024-05-17 |
| Annual | 2024-03-30 | 965500000.0 | +5.7% | USD | 10-K | 2025-05-16 |
| Annual | 2025-03-29 | 1027300000.0 | +6.4% | USD | 10-K | 2025-05-16 |
Total Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-04-01 | 4690400000.0 | — | USD | 10-Q | 2024-02-08 |
| Quarterly | 2023-07-01 | 4697400000.0 | +0.1% | USD | 10-Q | 2023-08-04 |
| Quarterly | 2023-09-30 | 4691700000.0 | -0.1% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2023-12-30 | 4694200000.0 | +0.1% | USD | 10-Q | 2024-02-08 |
| Quarterly | 2024-03-30 | 4678600000.0 | -0.3% | USD | 10-Q | 2025-01-31 |
| Quarterly | 2024-06-29 | 4685200000.0 | +0.1% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2024-09-28 | 4712800000.0 | +0.6% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-12-28 | 4665700000.0 | -1.0% | USD | 10-Q | 2025-01-31 |
| Quarterly | 2025-03-29 | 4685200000.0 | +0.4% | USD | 10-Q | 2026-02-05 |
| Quarterly | 2025-06-28 | 4789700000.0 | +2.2% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-27 | 5110800000.0 | +6.7% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-12-27 | 5141600000.0 | +0.6% | USD | 10-Q | 2026-02-05 |
| Annual | 2023-04-01 | 4690400000.0 | — | USD | 10-K | 2025-05-16 |
| Annual | 2024-03-30 | 4678600000.0 | -0.3% | USD | 10-K | 2025-05-16 |
| Annual | 2025-03-29 | 4685200000.0 | +0.1% | USD | 10-K | 2025-05-16 |
Current Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-04-01 | 309300000.0 | — | USD | 10-Q | 2024-02-08 |
| Quarterly | 2023-07-01 | 316000000.0 | +2.2% | USD | 10-Q | 2023-08-04 |
| Quarterly | 2023-09-30 | 288300000.0 | -8.8% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2023-12-30 | 291600000.0 | +1.1% | USD | 10-Q | 2024-02-08 |
| Quarterly | 2024-03-30 | 294300000.0 | +0.9% | USD | 10-Q | 2025-01-31 |
| Quarterly | 2024-06-29 | 330300000.0 | +12.2% | USD | 10-Q | 2024-08-02 |
| Quarterly | 2024-09-28 | 293900000.0 | -11.0% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-12-28 | 292700000.0 | -0.4% | USD | 10-Q | 2025-01-31 |
| Quarterly | 2025-03-29 | 315300000.0 | +7.7% | USD | 10-Q | 2026-02-05 |
| Quarterly | 2025-06-28 | 341300000.0 | +8.2% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-27 | 375100000.0 | +9.9% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-12-27 | 656400000.0 | +75.0% | USD | 10-Q | 2026-02-05 |
| Annual | 2023-04-01 | 309300000.0 | — | USD | 10-K | 2024-05-17 |
| Annual | 2024-03-30 | 294300000.0 | -4.8% | USD | 10-K | 2025-05-16 |
| Annual | 2025-03-29 | 315300000.0 | +7.1% | USD | 10-K | 2025-05-16 |
Total Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-04-01 | 2154500000.0 | — | USD | 10-Q | 2024-02-08 |
| Quarterly | 2023-07-01 | 2109700000.0 | -2.1% | USD | 10-Q | 2023-08-04 |
| Quarterly | 2023-09-30 | 2057500000.0 | -2.5% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2023-12-30 | 1997600000.0 | -2.9% | USD | 10-Q | 2024-02-08 |
| Quarterly | 2024-03-30 | 1926700000.0 | -3.5% | USD | 10-Q | 2025-01-31 |
| Quarterly | 2024-06-29 | 1892600000.0 | -1.8% | USD | 10-Q | 2024-08-02 |
| Quarterly | 2024-09-28 | 1829500000.0 | -3.3% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-12-28 | 1726500000.0 | -5.6% | USD | 10-Q | 2025-01-31 |
| Quarterly | 2025-03-29 | 1653800000.0 | -4.2% | USD | 10-Q | 2026-02-05 |
| Quarterly | 2025-06-28 | 1673300000.0 | +1.2% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-27 | 1923600000.0 | +15.0% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-12-27 | 1880500000.0 | -2.2% | USD | 10-Q | 2026-02-05 |
| Annual | 2023-04-01 | 2154500000.0 | — | USD | 10-K | 2024-05-17 |
| Annual | 2024-03-30 | 1926700000.0 | -10.6% | USD | 10-K | 2025-05-16 |
| Annual | 2025-03-29 | 1653800000.0 | -14.2% | USD | 10-K | 2025-05-16 |
Stockholders' Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 2535900000.0 | — | USD | 10-Q | 2024-11-01 |
| Quarterly | 2023-04-01 | 2535900000.0 | +0.0% | USD | 10-Q | 2025-01-31 |
| Quarterly | 2023-04-29 | 2535900000.0 | +0.0% | USD | 10-Q | 2024-08-02 |
| Quarterly | 2023-07-01 | 2587700000.0 | +2.0% | USD | 10-Q | 2025-01-31 |
| Quarterly | 2023-09-30 | 2634200000.0 | +1.8% | USD | 10-Q | 2025-01-31 |
| Quarterly | 2023-12-30 | 2696600000.0 | +2.4% | USD | 10-Q | 2025-01-31 |
| Quarterly | 2024-03-30 | 2751900000.0 | +2.1% | USD | 10-Q | 2026-02-05 |
| Quarterly | 2024-03-31 | 2751900000.0 | +0.0% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2024-06-29 | 2803900000.0 | +1.9% | USD | 10-Q | 2026-02-05 |
| Quarterly | 2024-09-28 | 2883300000.0 | +2.8% | USD | 10-Q | 2026-02-05 |
| Quarterly | 2024-12-28 | 2939200000.0 | +1.9% | USD | 10-Q | 2026-02-05 |
| Quarterly | 2025-03-29 | 3031400000.0 | +3.1% | USD | 10-Q | 2026-02-05 |
| Quarterly | 2025-06-28 | 3116400000.0 | +2.8% | USD | 10-Q | 2026-02-05 |
| Quarterly | 2025-09-27 | 3187200000.0 | +2.3% | USD | 10-Q | 2026-02-05 |
| Quarterly | 2025-12-27 | 3261100000.0 | +2.3% | USD | 10-Q | 2026-02-05 |
| Annual | 2023-04-01 | 2535900000.0 | — | USD | 10-K | 2025-05-16 |
| Annual | 2024-03-30 | 2751900000.0 | +8.5% | USD | 10-K | 2025-05-16 |
| Annual | 2025-03-29 | 3031400000.0 | +10.2% | USD | 10-K | 2025-05-16 |
Long-Term Debt
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-04-01 | 1393500000.0 | — | USD | 10-Q | 2024-02-08 |
| Quarterly | 2023-07-01 | 1343300000.0 | -3.6% | USD | 10-Q | 2023-08-04 |
| Quarterly | 2023-09-30 | 1321900000.0 | -1.6% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2023-12-30 | 1262800000.0 | -4.5% | USD | 10-Q | 2024-02-08 |
| Quarterly | 2024-03-30 | 1188100000.0 | -5.9% | USD | 10-Q | 2025-01-31 |
| Quarterly | 2024-06-29 | 1127600000.0 | -5.1% | USD | 10-Q | 2024-08-02 |
| Quarterly | 2024-09-28 | 1099700000.0 | -2.5% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-12-28 | 999700000.0 | -9.1% | USD | 10-Q | 2025-01-31 |
| Quarterly | 2025-03-29 | 918400000.0 | -8.1% | USD | 10-Q | 2026-02-05 |
| Quarterly | 2025-06-28 | 913800000.0 | -0.5% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-27 | 1069300000.0 | +17.0% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-12-27 | 701600000.0 | -34.4% | USD | 10-Q | 2026-02-05 |
| Annual | 2023-04-01 | 1393500000.0 | — | USD | 10-K | 2024-05-17 |
| Annual | 2024-03-30 | 1188100000.0 | -14.7% | USD | 10-K | 2025-05-16 |
| Annual | 2025-03-29 | 918400000.0 | -22.7% | USD | 10-K | 2025-05-16 |
Cash Flow
Metrics: 4Operating Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-07-01 | 61700000.0 | — | USD | 10-Q | 2024-08-02 |
| Quarterly | 2023-09-30 | 114800000.0 | +86.1% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2023-12-30 | 195200000.0 | +70.0% | USD | 10-Q | 2025-01-31 |
| Quarterly | 2024-06-29 | 97400000.0 | -50.1% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2024-09-28 | 140400000.0 | +44.1% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2024-12-28 | 224400000.0 | +59.8% | USD | 10-Q | 2026-02-05 |
| Quarterly | 2025-06-28 | 120000000.0 | -46.5% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-27 | 208400000.0 | +73.7% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-12-27 | 330500000.0 | +58.6% | USD | 10-Q | 2026-02-05 |
| Annual | 2023-04-01 | 220600000.0 | — | USD | 10-K | 2025-05-16 |
| Annual | 2024-03-30 | 274700000.0 | +24.5% | USD | 10-K | 2025-05-16 |
| Annual | 2025-03-29 | 293600000.0 | +6.9% | USD | 10-K | 2025-05-16 |
Investing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-07-01 | -6500000.0 | — | USD | 10-Q | 2024-08-02 |
| Quarterly | 2023-09-30 | -32500000.0 | -400.0% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2023-12-30 | -42700000.0 | -31.4% | USD | 10-Q | 2025-01-31 |
| Quarterly | 2024-06-29 | -9000000.0 | +78.9% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2024-09-28 | -25200000.0 | -180.0% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2024-12-28 | -35600000.0 | -41.3% | USD | 10-Q | 2026-02-05 |
| Quarterly | 2025-06-28 | -15700000.0 | +55.9% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-27 | -307400000.0 | -1858.0% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-12-27 | -330400000.0 | -7.5% | USD | 10-Q | 2026-02-05 |
| Annual | 2023-04-01 | -14000000.0 | — | USD | 10-K | 2025-05-16 |
| Annual | 2024-03-30 | -52200000.0 | -272.9% | USD | 10-K | 2025-05-16 |
| Annual | 2025-03-29 | -49800000.0 | +4.6% | USD | 10-K | 2025-05-16 |
Financing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-07-01 | -63600000.0 | — | USD | 10-Q | 2024-08-02 |
| Quarterly | 2023-09-30 | -90400000.0 | -42.1% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2023-12-30 | -147000000.0 | -62.6% | USD | 10-Q | 2025-01-31 |
| Quarterly | 2024-06-29 | -74700000.0 | +49.2% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2024-09-28 | -89000000.0 | -19.1% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2024-12-28 | -191300000.0 | -114.9% | USD | 10-Q | 2026-02-05 |
| Quarterly | 2025-06-28 | -7900000.0 | +95.9% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-27 | 154000000.0 | +2049.4% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-12-27 | 71800000.0 | -53.4% | USD | 10-Q | 2026-02-05 |
| Annual | 2023-04-01 | -322800000.0 | — | USD | 10-K | 2025-05-16 |
| Annual | 2024-03-30 | -223500000.0 | +30.8% | USD | 10-K | 2025-05-16 |
| Annual | 2025-03-29 | -270400000.0 | -21.0% | USD | 10-K | 2025-05-16 |
Capital Expenditures
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Annual | 2023-04-01 | 42000000.0 | — | USD | 10-K | 2023-05-19 |
Share Data
Metrics: 4Shares Outstanding
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2024-03-30 | 30227444.0 | — | shares | 10-Q | 2025-01-31 |
| Quarterly | 2024-09-28 | 30411361.0 | +0.6% | shares | 10-Q | 2024-11-01 |
| Quarterly | 2024-12-28 | 32488692.0 | +6.8% | shares | 10-Q | 2025-01-31 |
| Quarterly | 2025-03-29 | 32522189.0 | +0.1% | shares | 10-Q | 2026-02-05 |
| Quarterly | 2025-06-28 | 32643037.0 | +0.4% | shares | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-27 | 32693506.0 | +0.2% | shares | 10-Q | 2025-10-31 |
| Quarterly | 2025-12-27 | 32701233.0 | +0.0% | shares | 10-Q | 2026-02-05 |
| Annual | 2024-03-30 | 30227444.0 | — | shares | 10-K | 2025-05-16 |
| Annual | 2025-03-29 | 32522189.0 | +7.6% | shares | 10-K | 2025-05-16 |
Shares Issued
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-04-01 | 29989948.0 | — | shares | 10-Q | 2024-02-08 |
| Quarterly | 2023-07-01 | 30056347.0 | +0.2% | shares | 10-Q | 2023-08-04 |
| Quarterly | 2023-09-30 | 30084245.0 | +0.1% | shares | 10-Q | 2023-11-09 |
| Quarterly | 2023-12-30 | 30173650.0 | +0.3% | shares | 10-Q | 2024-02-08 |
| Quarterly | 2024-03-30 | 30227444.0 | +0.2% | shares | 10-Q | 2025-01-31 |
| Quarterly | 2024-06-29 | 30263485.0 | +0.1% | shares | 10-Q | 2024-08-02 |
| Quarterly | 2024-09-28 | 30411361.0 | +0.5% | shares | 10-Q | 2024-11-01 |
| Quarterly | 2024-12-28 | 32488692.0 | +6.8% | shares | 10-Q | 2025-01-31 |
| Quarterly | 2025-03-29 | 32522189.0 | +0.1% | shares | 10-Q | 2026-02-05 |
| Quarterly | 2025-06-28 | 32643037.0 | +0.4% | shares | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-27 | 32693506.0 | +0.2% | shares | 10-Q | 2025-10-31 |
| Quarterly | 2025-12-27 | 32701233.0 | +0.0% | shares | 10-Q | 2026-02-05 |
| Annual | 2023-04-01 | 29989948.0 | — | shares | 10-K | 2024-05-17 |
| Annual | 2024-03-30 | 30227444.0 | +0.8% | shares | 10-K | 2025-05-16 |
| Annual | 2025-03-29 | 32522189.0 | +7.6% | shares | 10-K | 2025-05-16 |
Weighted Avg Shares Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-07-01 | 28846874.0 | — | shares | 10-Q | 2024-08-02 |
| Quarterly | 2023-09-30 | 28885411.0 | +0.1% | shares | 10-Q | 2024-11-01 |
| Quarterly | 2023-12-30 | 28924073.0 | +0.1% | shares | 10-Q | 2025-01-31 |
| Quarterly | 2024-06-29 | 29054820.0 | +0.5% | shares | 10-Q | 2025-08-01 |
| Quarterly | 2024-09-28 | 29124564.0 | +0.2% | shares | 10-Q | 2025-10-31 |
| Quarterly | 2024-12-28 | 31041126.0 | +6.6% | shares | 10-Q | 2026-02-05 |
| Quarterly | 2025-06-28 | 31374859.0 | +1.1% | shares | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-27 | 31493205.0 | +0.4% | shares | 10-Q | 2025-10-31 |
| Quarterly | 2025-12-27 | 31522574.0 | +0.1% | shares | 10-Q | 2026-02-05 |
| Annual | 2023-04-01 | 28764092.0 | — | shares | 10-K | 2025-05-16 |
| Annual | 2024-03-30 | 28917008.0 | +0.5% | shares | 10-K | 2025-05-16 |
| Annual | 2025-03-29 | 30136501.0 | +4.2% | shares | 10-K | 2025-05-16 |
Weighted Avg Shares Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-07-01 | 29114819.0 | — | shares | 10-Q | 2024-08-02 |
| Quarterly | 2023-09-30 | 29138596.0 | +0.1% | shares | 10-Q | 2024-11-01 |
| Quarterly | 2023-12-30 | 29204570.0 | +0.2% | shares | 10-Q | 2025-01-31 |
| Quarterly | 2024-06-29 | 29294998.0 | +0.3% | shares | 10-Q | 2025-08-01 |
| Quarterly | 2024-09-28 | 29336466.0 | +0.1% | shares | 10-Q | 2025-10-31 |
| Quarterly | 2024-12-28 | 31222623.0 | +6.4% | shares | 10-Q | 2026-02-05 |
| Quarterly | 2025-06-28 | 31553214.0 | +1.1% | shares | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-27 | 31615328.0 | +0.2% | shares | 10-Q | 2025-10-31 |
| Quarterly | 2025-12-27 | 31644592.0 | +0.1% | shares | 10-Q | 2026-02-05 |
| Annual | 2023-04-01 | 29072429.0 | — | shares | 10-K | 2025-05-16 |
| Annual | 2024-03-30 | 29189056.0 | +0.4% | shares | 10-K | 2025-05-16 |
| Annual | 2025-03-29 | 30354470.0 | +4.0% | shares | 10-K | 2025-05-16 |
Metrics
Metrics: 5Current Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-04-01 | 2.9528 | — | ratio | 10-Q | 2024-02-08 |
| Quarterly | 2023-07-01 | 2.9604 | +0.3% | ratio | 10-Q | 2023-08-04 |
| Quarterly | 2023-09-30 | 3.2542 | +9.9% | ratio | 10-Q | 2023-11-09 |
| Quarterly | 2023-12-30 | 3.2829 | +0.9% | ratio | 10-Q | 2024-02-08 |
| Quarterly | 2024-03-30 | 3.2807 | -0.1% | ratio | 10-Q | 2025-01-31 |
| Quarterly | 2024-06-29 | 3.0100 | -8.3% | ratio | 10-Q | 2024-08-02 |
| Quarterly | 2024-09-28 | 3.4781 | +15.6% | ratio | 10-Q | 2024-11-01 |
| Quarterly | 2024-12-28 | 3.4277 | -1.4% | ratio | 10-Q | 2025-01-31 |
| Quarterly | 2025-03-29 | 3.2582 | -4.9% | ratio | 10-Q | 2026-02-05 |
| Quarterly | 2025-06-28 | 3.3261 | +2.1% | ratio | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-27 | 3.1813 | -4.4% | ratio | 10-Q | 2025-10-31 |
| Quarterly | 2025-12-27 | 1.8598 | -41.5% | ratio | 10-Q | 2026-02-05 |
| Annual | 2023-04-01 | 2.9528 | — | ratio | 10-K | 2024-05-17 |
| Annual | 2024-03-30 | 3.2807 | +11.1% | ratio | 10-K | 2025-05-16 |
| Annual | 2025-03-29 | 3.2582 | -0.7% | ratio | 10-K | 2025-05-16 |
Debt to Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-04-01 | 0.8496 | — | ratio | 10-Q | 2024-02-08 |
| Quarterly | 2023-07-01 | 0.8153 | -4.0% | ratio | 10-Q | 2023-08-04 |
| Quarterly | 2023-09-30 | 0.7811 | -4.2% | ratio | 10-Q | 2023-11-09 |
| Quarterly | 2023-12-30 | 0.7408 | -5.2% | ratio | 10-Q | 2024-02-08 |
| Quarterly | 2024-03-30 | 0.7001 | -5.5% | ratio | 10-Q | 2025-01-31 |
| Quarterly | 2024-06-29 | 0.6750 | -3.6% | ratio | 10-Q | 2024-08-02 |
| Quarterly | 2024-09-28 | 0.6345 | -6.0% | ratio | 10-Q | 2024-11-01 |
| Quarterly | 2024-12-28 | 0.5874 | -7.4% | ratio | 10-Q | 2025-01-31 |
| Quarterly | 2025-03-29 | 0.5456 | -7.1% | ratio | 10-Q | 2026-02-05 |
| Quarterly | 2025-06-28 | 0.5369 | -1.6% | ratio | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-27 | 0.6035 | +12.4% | ratio | 10-Q | 2025-10-31 |
| Quarterly | 2025-12-27 | 0.5766 | -4.5% | ratio | 10-Q | 2026-02-05 |
| Annual | 2023-04-01 | 0.8496 | — | ratio | 10-K | 2024-05-17 |
| Annual | 2024-03-30 | 0.7001 | -17.6% | ratio | 10-K | 2025-05-16 |
| Annual | 2025-03-29 | 0.5456 | -22.1% | ratio | 10-K | 2025-05-16 |
Quick Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-04-01 | 0.2114 | — | ratio | 10-Q | 2023-11-09 |
| Quarterly | 2023-07-01 | 0.1794 | -15.1% | ratio | 10-Q | 2023-08-04 |
| Quarterly | 2023-09-30 | 0.1963 | +9.4% | ratio | 10-Q | 2023-11-09 |
| Quarterly | 2024-03-30 | 0.2158 | +9.9% | ratio | 10-Q | 2024-08-02 |
| Quarterly | 2024-06-29 | 0.2325 | +7.8% | ratio | 10-Q | 2024-08-02 |
| Quarterly | 2025-03-29 | 0.1167 | -49.8% | ratio | 10-Q | 2026-02-05 |
| Quarterly | 2025-06-28 | 0.3894 | +233.6% | ratio | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-27 | 0.2431 | -37.6% | ratio | 10-Q | 2025-10-31 |
| Quarterly | 2025-12-27 | 0.1639 | -32.6% | ratio | 10-Q | 2026-02-05 |
| Annual | 2023-04-01 | 0.2114 | — | ratio | 10-K | 2024-05-17 |
| Annual | 2024-03-30 | 0.2158 | +2.0% | ratio | 10-K | 2025-05-16 |
| Annual | 2025-03-29 | 0.1167 | -45.9% | ratio | 10-K | 2025-05-16 |
ROA
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-07-01 | 0.0106 | — | ratio | 10-Q | 2025-01-31 |
| Quarterly | 2023-09-30 | 0.0110 | +3.5% | ratio | 10-Q | 2025-01-31 |
| Quarterly | 2023-12-30 | 0.0099 | -9.9% | ratio | 10-Q | 2025-01-31 |
| Quarterly | 2024-06-29 | 0.0131 | +32.0% | ratio | 10-Q | 2026-02-05 |
| Quarterly | 2024-09-28 | 0.0115 | -12.2% | ratio | 10-Q | 2026-02-05 |
| Quarterly | 2024-12-28 | 0.0124 | +7.9% | ratio | 10-Q | 2026-02-05 |
| Quarterly | 2025-06-28 | 0.0143 | +15.2% | ratio | 10-Q | 2026-02-05 |
| Quarterly | 2025-09-27 | 0.0117 | -17.9% | ratio | 10-Q | 2026-02-05 |
| Quarterly | 2025-12-27 | 0.0131 | +11.7% | ratio | 10-Q | 2026-02-05 |
| Annual | 2023-04-01 | 0.0355 | — | ratio | 10-K | 2025-05-16 |
| Annual | 2024-03-30 | 0.0449 | +26.2% | ratio | 10-K | 2025-05-16 |
| Annual | 2025-03-29 | 0.0525 | +17.1% | ratio | 10-K | 2025-05-16 |
ROE
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-07-01 | 0.0193 | — | ratio | 10-Q | 2025-01-31 |
| Quarterly | 2023-09-30 | 0.0196 | +1.6% | ratio | 10-Q | 2025-01-31 |
| Quarterly | 2023-12-30 | 0.0173 | -12.0% | ratio | 10-Q | 2025-01-31 |
| Quarterly | 2024-06-29 | 0.0219 | +26.7% | ratio | 10-Q | 2026-02-05 |
| Quarterly | 2024-09-28 | 0.0188 | -14.2% | ratio | 10-Q | 2026-02-05 |
| Quarterly | 2024-12-28 | 0.0197 | +4.8% | ratio | 10-Q | 2026-02-05 |
| Quarterly | 2025-06-28 | 0.0220 | +11.6% | ratio | 10-Q | 2026-02-05 |
| Quarterly | 2025-09-27 | 0.0188 | -14.4% | ratio | 10-Q | 2026-02-05 |
| Quarterly | 2025-12-27 | 0.0207 | +9.8% | ratio | 10-Q | 2026-02-05 |
| Annual | 2023-04-01 | 0.0657 | — | ratio | 10-K | 2025-05-16 |
| Annual | 2024-03-30 | 0.0763 | +16.0% | ratio | 10-K | 2025-05-16 |
| Annual | 2025-03-29 | 0.0812 | +6.5% | ratio | 10-K | 2025-05-16 |