F&F - Financial Insights SEC Filing Analytics

Financial Metrics

RBC RBC Bearings INC
Range: 2023-01-01 to 2026-04-09

Regulatory Activity

Since 2025-04-09
Insider Filings (Forms 3/4/5)
20
Material Event Filings (8-K)
0
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-level
Credit Ratings: SEC EDGAR does not provide a standardized, machine-readable issuer credit rating feed.
Integrate Moody's, S&P, or Fitch licensed data separately if ratings are required.
Long-Term Debt (latest annual)
918400000.0
Total Liabilities (latest annual)
1653800000.0
Current Liabilities (latest annual)
315300000.0
10-Q/10-K Files
Displays percentage-change badges below each chart in green/red.

Income Statement

Metrics: 6

Revenue

Q: 0 | A: 0

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed

Gross Profit

Q: 9 | A: 3

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

Q: 9 | A: 3

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

Q: 9 | A: 3

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

Q: 9 | A: 3

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

Q: 9 | A: 3

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: 9

Cash and Equivalents

Q: 9 | A: 3

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

Q: 12 | A: 3

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

Q: 12 | A: 3

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

Q: 12 | A: 3

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

Q: 12 | A: 3

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

Q: 12 | A: 3

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

Q: 12 | A: 3

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

Q: 15 | A: 3

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

Q: 12 | A: 3

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: 4

Operating Cash Flow

Q: 9 | A: 3

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

Q: 9 | A: 3

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

Q: 9 | A: 3

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

Q: 0 | A: 1

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: 4

Shares Outstanding

Q: 7 | A: 2

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

Q: 12 | A: 3

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

Q: 9 | A: 3

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

Q: 9 | A: 3

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
For informational purposes only — not guaranteed to be accurate or complete.