F&F - Financial Insights SEC Filing Analytics

Financial Metrics

CRL CHARLES RIVER LABORATORIES INTERNATIONAL, 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 3 2026-04-08 SEC Filing Index
Insider 4 2026-03-05 SEC Filing Index
Insider 4 2026-03-04 SEC Filing Index
Insider 4 2026-03-04 SEC Filing Index
Insider 4 2026-02-03 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)
N/A
Total Liabilities (latest annual)
3924228000.0
Current Liabilities (latest annual)
1120315000.0
10-Q/10-K Files
Displays percentage-change badges below each chart in green/red.

Income Statement

Metrics: 6

Revenue

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-04-01 1029373000.0 USD 10-Q 2024-05-09
Quarterly 2023-07-01 1059937000.0 +3.0% USD 10-Q 2024-08-07
Quarterly 2023-09-30 1026623000.0 -3.1% USD 10-Q 2024-11-06
Quarterly 2024-03-30 1011560000.0 -1.5% USD 10-Q 2025-05-07
Quarterly 2024-06-29 1026117000.0 +1.4% USD 10-Q 2025-08-06
Quarterly 2024-09-28 1009763000.0 -1.6% USD 10-Q 2025-11-05
Quarterly 2025-03-29 984168000.0 -2.5% USD 10-Q 2025-05-07
Quarterly 2025-06-28 1032135000.0 +4.9% USD 10-Q 2025-08-06
Quarterly 2025-09-27 1004852000.0 -2.6% USD 10-Q 2025-11-05
Annual 2023-12-30 4129409000.0 USD 10-K 2026-02-18
Annual 2024-12-28 4049989000.0 -1.9% USD 10-K 2026-02-18
Annual 2025-12-27 4015382000.0 -0.9% USD 10-K 2026-02-18

Gross Profit

Q: 0 | A: 0

Quarterly

Annual

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

Operating Income

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-04-01 167892000.0 USD 10-Q 2024-05-09
Quarterly 2023-07-01 164945000.0 -1.8% USD 10-Q 2024-08-07
Quarterly 2023-09-30 151502000.0 -8.1% USD 10-Q 2024-11-06
Quarterly 2024-03-30 125977000.0 -16.8% USD 10-Q 2025-05-07
Quarterly 2024-06-29 151652000.0 +20.4% USD 10-Q 2025-08-06
Quarterly 2024-09-28 117405000.0 -22.6% USD 10-Q 2025-11-05
Quarterly 2025-03-29 74669000.0 -36.4% USD 10-Q 2025-05-07
Quarterly 2025-06-28 100134000.0 +34.1% USD 10-Q 2025-08-06
Quarterly 2025-09-27 133799000.0 +33.6% USD 10-Q 2025-11-05
Annual 2023-12-30 617261000.0 USD 10-K 2026-02-18
Annual 2024-12-28 227347000.0 -63.2% USD 10-K 2026-02-18
Annual 2025-12-27 25162000.0 -88.9% USD 10-K 2026-02-18

Net Income

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-04-01 103131000.0 USD 10-Q 2024-05-09
Quarterly 2023-07-01 97020000.0 -5.9% USD 10-Q 2024-08-07
Quarterly 2023-09-30 87389000.0 -9.9% USD 10-Q 2024-11-06
Quarterly 2024-03-30 72960000.0 -16.5% USD 10-Q 2025-05-07
Quarterly 2024-06-29 94081000.0 +28.9% USD 10-Q 2025-08-06
Quarterly 2024-09-28 69657000.0 -26.0% USD 10-Q 2025-11-05
Quarterly 2025-03-29 25469000.0 -63.4% USD 10-Q 2025-05-07
Quarterly 2025-06-28 52326000.0 +105.4% USD 10-Q 2025-08-06
Quarterly 2025-09-27 54422000.0 +4.0% USD 10-Q 2025-11-05
Annual 2023-12-30 474624000.0 USD 10-K 2026-02-18
Annual 2024-12-28 22203000.0 -95.3% USD 10-K 2026-02-18
Annual 2025-12-27 -144338000.0 -750.1% USD 10-K 2026-02-18

EPS Basic

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-04-01 2.02 USD/shares 10-Q 2024-05-09
Quarterly 2023-07-01 1.89 -6.4% USD/shares 10-Q 2024-08-07
Quarterly 2023-09-30 1.7 -10.1% USD/shares 10-Q 2024-11-06
Quarterly 2024-03-30 1.31 -22.9% USD/shares 10-Q 2025-05-07
Quarterly 2024-06-29 1.75 +33.6% USD/shares 10-Q 2025-08-06
Quarterly 2024-09-28 1.34 -23.4% USD/shares 10-Q 2025-11-05
Quarterly 2025-03-29 0.5 -62.7% USD/shares 10-Q 2025-05-07
Quarterly 2025-06-28 1.06 +112.0% USD/shares 10-Q 2025-08-06
Quarterly 2025-09-27 1.11 +4.7% USD/shares 10-Q 2025-11-05
Annual 2023-12-30 9.27 USD/shares 10-K 2026-02-18
Annual 2024-12-28 0.2 -97.8% USD/shares 10-K 2026-02-18
Annual 2025-12-27 -2.91 -1555.0% USD/shares 10-K 2026-02-18

EPS Diluted

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-04-01 2.01 USD/shares 10-Q 2024-05-09
Quarterly 2023-07-01 1.89 -6.0% USD/shares 10-Q 2024-08-07
Quarterly 2023-09-30 1.69 -10.6% USD/shares 10-Q 2024-11-06
Quarterly 2024-03-30 1.3 -23.1% USD/shares 10-Q 2025-05-07
Quarterly 2024-06-29 1.74 +33.8% USD/shares 10-Q 2025-08-06
Quarterly 2024-09-28 1.33 -23.6% USD/shares 10-Q 2025-11-05
Quarterly 2025-03-29 0.5 -62.4% USD/shares 10-Q 2025-05-07
Quarterly 2025-06-28 1.06 +112.0% USD/shares 10-Q 2025-08-06
Quarterly 2025-09-27 1.1 +3.8% USD/shares 10-Q 2025-11-05
Annual 2023-12-30 9.22 USD/shares 10-K 2026-02-18
Annual 2024-12-28 0.2 -97.8% USD/shares 10-K 2026-02-18
Annual 2025-12-27 -2.91 -1555.0% USD/shares 10-K 2026-02-18

Balance Sheet

Metrics: 9

Cash and Equivalents

Q: 11 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-04-01 201587000.0 USD 10-Q 2023-05-11
Quarterly 2023-07-01 200445000.0 -0.6% USD 10-Q 2023-08-09
Quarterly 2023-09-30 157174000.0 -21.6% USD 10-Q 2024-11-06
Quarterly 2023-12-30 276771000.0 +76.1% USD 10-Q 2024-11-06
Quarterly 2024-03-30 327039000.0 +18.2% USD 10-Q 2025-05-07
Quarterly 2024-06-29 179213000.0 -45.2% USD 10-Q 2025-08-06
Quarterly 2024-09-28 210171000.0 +17.3% USD 10-Q 2025-11-05
Quarterly 2024-12-28 194606000.0 -7.4% USD 10-Q 2025-11-05
Quarterly 2025-03-29 229356000.0 +17.9% USD 10-Q 2025-05-07
Quarterly 2025-06-28 182824000.0 -20.3% USD 10-Q 2025-08-06
Quarterly 2025-09-27 207097000.0 +13.3% USD 10-Q 2025-11-05
Annual 2023-12-30 276771000.0 USD 10-K 2025-02-19
Annual 2024-12-28 194606000.0 -29.7% USD 10-K 2026-02-18
Annual 2025-12-27 213770000.0 +9.8% USD 10-K 2026-02-18

Accounts Receivable

Q: 11 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-04-01 788309000.0 USD 10-Q 2023-05-11
Quarterly 2023-07-01 800646000.0 +1.6% USD 10-Q 2023-08-09
Quarterly 2023-09-30 799310000.0 -0.2% USD 10-Q 2023-11-08
Quarterly 2023-12-30 780375000.0 -2.4% USD 10-Q 2024-11-06
Quarterly 2024-03-30 786980000.0 +0.8% USD 10-Q 2024-05-09
Quarterly 2024-06-29 762221000.0 -3.1% USD 10-Q 2024-08-07
Quarterly 2024-09-28 754207000.0 -1.1% USD 10-Q 2024-11-06
Quarterly 2024-12-28 720915000.0 -4.4% USD 10-Q 2025-11-05
Quarterly 2025-03-29 756629000.0 +5.0% USD 10-Q 2025-05-07
Quarterly 2025-06-28 767569000.0 +1.4% USD 10-Q 2025-08-06
Quarterly 2025-09-27 734482000.0 -4.3% USD 10-Q 2025-11-05
Annual 2023-12-30 780375000.0 USD 10-K 2025-02-19
Annual 2024-12-28 720915000.0 -7.6% USD 10-K 2026-02-18
Annual 2025-12-27 708856000.0 -1.7% USD 10-K 2026-02-18

Inventory

Q: 11 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-04-01 262584000.0 USD 10-Q 2023-05-11
Quarterly 2023-07-01 285280000.0 +8.6% USD 10-Q 2023-08-09
Quarterly 2023-09-30 292972000.0 +2.7% USD 10-Q 2023-11-08
Quarterly 2023-12-30 380259000.0 +29.8% USD 10-Q 2024-11-06
Quarterly 2024-03-30 361281000.0 -5.0% USD 10-Q 2024-05-09
Quarterly 2024-06-29 349111000.0 -3.4% USD 10-Q 2024-08-07
Quarterly 2024-09-28 336200000.0 -3.7% USD 10-Q 2024-11-06
Quarterly 2024-12-28 278544000.0 -17.1% USD 10-Q 2025-11-05
Quarterly 2025-03-29 290156000.0 +4.2% USD 10-Q 2025-05-07
Quarterly 2025-06-28 279550000.0 -3.7% USD 10-Q 2025-08-06
Quarterly 2025-09-27 302550000.0 +8.2% USD 10-Q 2025-11-05
Annual 2023-12-30 380259000.0 USD 10-K 2025-02-19
Annual 2024-12-28 278544000.0 -26.7% USD 10-K 2026-02-18
Annual 2025-12-27 299103000.0 +7.4% USD 10-K 2026-02-18

Current Assets

Q: 11 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-04-01 1448355000.0 USD 10-Q 2023-05-11
Quarterly 2023-07-01 1504780000.0 +3.9% USD 10-Q 2023-08-09
Quarterly 2023-09-30 1444325000.0 -4.0% USD 10-Q 2023-11-08
Quarterly 2023-12-30 1608662000.0 +11.4% USD 10-Q 2024-11-06
Quarterly 2024-03-30 1668188000.0 +3.7% USD 10-Q 2024-05-09
Quarterly 2024-06-29 1499273000.0 -10.1% USD 10-Q 2024-08-07
Quarterly 2024-09-28 1494723000.0 -0.3% USD 10-Q 2024-11-06
Quarterly 2024-12-28 1403071000.0 -6.1% USD 10-Q 2025-11-05
Quarterly 2025-03-29 1506358000.0 +7.4% USD 10-Q 2025-05-07
Quarterly 2025-06-28 1469862000.0 -2.4% USD 10-Q 2025-08-06
Quarterly 2025-09-27 1532104000.0 +4.2% USD 10-Q 2025-11-05
Annual 2023-12-30 1608662000.0 USD 10-K 2025-02-19
Annual 2024-12-28 1403071000.0 -12.8% USD 10-K 2026-02-18
Annual 2025-12-27 1447049000.0 +3.1% USD 10-K 2026-02-18

Total Assets

Q: 11 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-04-01 7699439000.0 USD 10-Q 2023-05-11
Quarterly 2023-07-01 7772381000.0 +0.9% USD 10-Q 2023-08-09
Quarterly 2023-09-30 7607007000.0 -2.1% USD 10-Q 2023-11-08
Quarterly 2023-12-30 8195001000.0 +7.7% USD 10-Q 2024-11-06
Quarterly 2024-03-30 8152783000.0 -0.5% USD 10-Q 2024-05-09
Quarterly 2024-06-29 7948283000.0 -2.5% USD 10-Q 2024-08-07
Quarterly 2024-09-28 8003842000.0 +0.7% USD 10-Q 2024-11-06
Quarterly 2024-12-28 7528345000.0 -5.9% USD 10-Q 2025-11-05
Quarterly 2025-03-29 7582366000.0 +0.7% USD 10-Q 2025-05-07
Quarterly 2025-06-28 7560545000.0 -0.3% USD 10-Q 2025-08-06
Quarterly 2025-09-27 7513812000.0 -0.6% USD 10-Q 2025-11-05
Annual 2023-12-30 8195001000.0 USD 10-K 2025-02-19
Annual 2024-12-28 7528345000.0 -8.1% USD 10-K 2026-02-18
Annual 2025-12-27 7135422000.0 -5.2% USD 10-K 2026-02-18

Current Liabilities

Q: 11 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-04-01 981392000.0 USD 10-Q 2023-05-11
Quarterly 2023-07-01 1007623000.0 +2.7% USD 10-Q 2023-08-09
Quarterly 2023-09-30 993816000.0 -1.4% USD 10-Q 2023-11-08
Quarterly 2023-12-30 1055082000.0 +6.2% USD 10-Q 2024-11-06
Quarterly 2024-03-30 954810000.0 -9.5% USD 10-Q 2024-05-09
Quarterly 2024-06-29 947519000.0 -0.8% USD 10-Q 2024-08-07
Quarterly 2024-09-28 1012221000.0 +6.8% USD 10-Q 2024-11-06
Quarterly 2024-12-28 994101000.0 -1.8% USD 10-Q 2025-11-05
Quarterly 2025-03-29 1051055000.0 +5.7% USD 10-Q 2025-05-07
Quarterly 2025-06-28 1080438000.0 +2.8% USD 10-Q 2025-08-06
Quarterly 2025-09-27 1121888000.0 +3.8% USD 10-Q 2025-11-05
Annual 2023-12-30 1055082000.0 USD 10-K 2025-02-19
Annual 2024-12-28 994101000.0 -5.8% USD 10-K 2026-02-18
Annual 2025-12-27 1120315000.0 +12.7% USD 10-K 2026-02-18

Total Liabilities

Q: 11 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-04-01 4542621000.0 USD 10-Q 2023-05-11
Quarterly 2023-07-01 4472379000.0 -1.5% USD 10-Q 2023-08-09
Quarterly 2023-09-30 4256298000.0 -4.8% USD 10-Q 2023-11-08
Quarterly 2023-12-30 4536003000.0 +6.6% USD 10-Q 2024-11-06
Quarterly 2024-03-30 4448858000.0 -1.9% USD 10-Q 2024-05-09
Quarterly 2024-06-29 4175189000.0 -6.2% USD 10-Q 2024-08-07
Quarterly 2024-09-28 4176125000.0 +0.0% USD 10-Q 2024-11-06
Quarterly 2024-12-28 4020267000.0 -3.7% USD 10-Q 2025-11-05
Quarterly 2025-03-29 4340584000.0 +8.0% USD 10-Q 2025-05-07
Quarterly 2025-06-28 4160959000.0 -4.1% USD 10-Q 2025-08-06
Quarterly 2025-09-27 4062995000.0 -2.4% USD 10-Q 2025-11-05
Annual 2023-12-30 4536003000.0 USD 10-K 2025-02-19
Annual 2024-12-28 4020267000.0 -11.4% USD 10-K 2026-02-18
Annual 2025-12-27 3924228000.0 -2.4% USD 10-K 2026-02-18

Stockholders' Equity

Q: 11 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-04-01 3108597000.0 USD 10-Q 2023-05-11
Quarterly 2023-07-01 3251703000.0 +4.6% USD 10-Q 2023-08-09
Quarterly 2023-09-30 3305993000.0 +1.7% USD 10-Q 2023-11-08
Quarterly 2023-12-30 3596882000.0 +8.8% USD 10-Q 2024-11-06
Quarterly 2024-03-30 3640435000.0 +1.2% USD 10-Q 2024-05-09
Quarterly 2024-06-29 3722729000.0 +2.3% USD 10-Q 2024-08-07
Quarterly 2024-09-28 3782273000.0 +1.6% USD 10-Q 2024-11-06
Quarterly 2024-12-28 3461503000.0 -8.5% USD 10-Q 2025-11-05
Quarterly 2025-03-29 3194336000.0 -7.7% USD 10-Q 2025-05-07
Quarterly 2025-06-28 3353321000.0 +5.0% USD 10-Q 2025-08-06
Quarterly 2025-09-27 3405449000.0 +1.6% USD 10-Q 2025-11-05
Annual 2023-12-30 3596882000.0 USD 10-K 2025-02-19
Annual 2024-12-28 3461503000.0 -3.8% USD 10-K 2026-02-18
Annual 2025-12-27 3164630000.0 -8.6% USD 10-K 2026-02-18

Long-Term Debt

Q: 0 | A: 0

Quarterly

Annual

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

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-04-01 109383000.0 USD 10-Q 2024-05-09
Quarterly 2023-07-01 257505000.0 +135.4% USD 10-Q 2024-08-07
Quarterly 2023-09-30 462955000.0 +79.8% USD 10-Q 2024-11-06
Quarterly 2024-03-30 129888000.0 -71.9% USD 10-Q 2025-05-07
Quarterly 2024-06-29 323423000.0 +149.0% USD 10-Q 2025-08-06
Quarterly 2024-09-28 575215000.0 +77.9% USD 10-Q 2025-11-05
Quarterly 2025-03-29 171697000.0 -70.2% USD 10-Q 2025-05-07
Quarterly 2025-06-28 376300000.0 +119.2% USD 10-Q 2025-08-06
Quarterly 2025-09-27 590126000.0 +56.8% USD 10-Q 2025-11-05
Annual 2023-12-30 683898000.0 USD 10-K 2026-02-18
Annual 2024-12-28 734577000.0 +7.4% USD 10-K 2026-02-18
Annual 2025-12-27 737646000.0 +0.4% USD 10-K 2026-02-18

Investing Cash Flow

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-04-01 -168618000.0 USD 10-Q 2024-05-09
Quarterly 2023-07-01 -245227000.0 -45.4% USD 10-Q 2024-08-07
Quarterly 2023-09-30 -324784000.0 -32.4% USD 10-Q 2024-11-06
Quarterly 2024-03-30 -85792000.0 +73.6% USD 10-Q 2025-05-07
Quarterly 2024-06-29 -147658000.0 -72.1% USD 10-Q 2025-08-06
Quarterly 2024-09-28 -168982000.0 -14.4% USD 10-Q 2025-11-05
Quarterly 2025-03-29 -45479000.0 +73.1% USD 10-Q 2025-05-07
Quarterly 2025-06-28 -82818000.0 -82.1% USD 10-Q 2025-08-06
Quarterly 2025-09-27 -116514000.0 -40.7% USD 10-Q 2025-11-05
Annual 2023-12-30 -563155000.0 USD 10-K 2026-02-18
Annual 2024-12-28 -245086000.0 +56.5% USD 10-K 2026-02-18
Annual 2025-12-27 -209321000.0 +14.6% USD 10-K 2026-02-18

Financing Cash Flow

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-04-01 25241000.0 USD 10-Q 2024-05-09
Quarterly 2023-07-01 -46223000.0 -283.1% USD 10-Q 2024-08-07
Quarterly 2023-09-30 -209089000.0 -352.3% USD 10-Q 2024-11-06
Quarterly 2024-03-30 18346000.0 +108.8% USD 10-Q 2025-05-07
Quarterly 2024-06-29 -267512000.0 -1558.1% USD 10-Q 2025-08-06
Quarterly 2024-09-28 -475048000.0 -77.6% USD 10-Q 2025-11-05
Quarterly 2025-03-29 -105325000.0 +77.8% USD 10-Q 2025-05-07
Quarterly 2025-06-28 -332246000.0 -215.4% USD 10-Q 2025-08-06
Quarterly 2025-09-27 -484862000.0 -45.9% USD 10-Q 2025-11-05
Annual 2023-12-30 -85521000.0 USD 10-K 2026-02-18
Annual 2024-12-28 -550927000.0 -544.2% USD 10-K 2026-02-18
Annual 2025-12-27 -536726000.0 +2.6% USD 10-K 2026-02-18

Capital Expenditures

Q: 0 | A: 0

Quarterly

Annual

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

Share Data

Metrics: 4

Shares Outstanding

Q: 11 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-04-01 51182000.0 shares 10-Q 2023-05-11
Quarterly 2023-07-01 51266000.0 +0.2% shares 10-Q 2023-08-09
Quarterly 2023-09-30 51296000.0 +0.1% shares 10-Q 2023-11-08
Quarterly 2023-12-30 51338000.0 +0.1% shares 10-Q 2024-11-06
Quarterly 2024-03-30 51510000.0 +0.3% shares 10-Q 2024-05-09
Quarterly 2024-06-29 51613000.0 +0.2% shares 10-Q 2024-08-07
Quarterly 2024-09-28 51134000.0 -0.9% shares 10-Q 2024-11-06
Quarterly 2024-12-28 51141000.0 +0.0% shares 10-Q 2025-11-05
Quarterly 2025-03-29 49115000.0 -4.0% shares 10-Q 2025-05-07
Quarterly 2025-06-28 49209000.0 +0.2% shares 10-Q 2025-08-06
Quarterly 2025-09-27 49215000.0 +0.0% shares 10-Q 2025-11-05
Annual 2023-12-30 51338000.0 shares 10-K 2025-02-19
Annual 2024-12-28 51141000.0 -0.4% shares 10-K 2026-02-18
Annual 2025-12-27 49217000.0 -3.8% shares 10-K 2026-02-18

Shares Issued

Q: 11 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-04-01 51260000.0 shares 10-Q 2023-05-11
Quarterly 2023-07-01 51370000.0 +0.2% shares 10-Q 2023-08-09
Quarterly 2023-09-30 51400000.0 +0.1% shares 10-Q 2023-11-08
Quarterly 2023-12-30 51338000.0 -0.1% shares 10-Q 2024-11-06
Quarterly 2024-03-30 51552000.0 +0.4% shares 10-Q 2024-05-09
Quarterly 2024-06-29 51696000.0 +0.3% shares 10-Q 2024-08-07
Quarterly 2024-09-28 51718000.0 +0.0% shares 10-Q 2024-11-06
Quarterly 2024-12-28 51141000.0 -1.1% shares 10-Q 2025-11-05
Quarterly 2025-03-29 51201000.0 +0.1% shares 10-Q 2025-05-07
Quarterly 2025-06-28 51344000.0 +0.3% shares 10-Q 2025-08-06
Quarterly 2025-09-27 51351000.0 +0.0% shares 10-Q 2025-11-05
Annual 2023-12-30 51338000.0 shares 10-K 2025-02-19
Annual 2024-12-28 51141000.0 -0.4% shares 10-K 2026-02-18
Annual 2025-12-27 49217000.0 -3.8% shares 10-K 2026-02-18

Weighted Avg Shares Basic

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-04-01 51097000.0 shares 10-Q 2024-05-09
Quarterly 2023-07-01 51216000.0 +0.2% shares 10-Q 2024-08-07
Quarterly 2023-09-30 51283000.0 +0.1% shares 10-Q 2024-11-06
Quarterly 2024-03-30 51437000.0 +0.3% shares 10-Q 2025-05-07
Quarterly 2024-06-29 51551000.0 +0.2% shares 10-Q 2025-08-06
Quarterly 2024-09-28 51394000.0 -0.3% shares 10-Q 2025-11-05
Quarterly 2025-03-29 50677000.0 -1.4% shares 10-Q 2025-05-07
Quarterly 2025-06-28 49149000.0 -3.0% shares 10-Q 2025-08-06
Quarterly 2025-09-27 49213000.0 +0.1% shares 10-Q 2025-11-05
Annual 2023-12-30 51227000.0 shares 10-K 2026-02-18
Annual 2024-12-28 51380000.0 +0.3% shares 10-K 2026-02-18
Annual 2025-12-27 49564000.0 -3.5% shares 10-K 2026-02-18

Weighted Avg Shares Diluted

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-04-01 51428000.0 shares 10-Q 2024-05-09
Quarterly 2023-07-01 51467000.0 +0.1% shares 10-Q 2024-08-07
Quarterly 2023-09-30 51607000.0 +0.3% shares 10-Q 2024-11-06
Quarterly 2024-03-30 51842000.0 +0.5% shares 10-Q 2025-05-07
Quarterly 2024-06-29 51846000.0 +0.0% shares 10-Q 2025-08-06
Quarterly 2024-09-28 51583000.0 -0.5% shares 10-Q 2025-11-05
Quarterly 2025-03-29 50853000.0 -1.4% shares 10-Q 2025-05-07
Quarterly 2025-06-28 49316000.0 -3.0% shares 10-Q 2025-08-06
Quarterly 2025-09-27 49426000.0 +0.2% shares 10-Q 2025-11-05
Annual 2023-12-30 51451000.0 shares 10-K 2026-02-18
Annual 2024-12-28 51628000.0 +0.3% shares 10-K 2026-02-18
Annual 2025-12-27 49564000.0 -4.0% shares 10-K 2026-02-18
For informational purposes only — not guaranteed to be accurate or complete.