Financial Metrics
GRMN GARMIN LTDRegulatory Activity
Since 2025-04-09| Type | Form | Filed | Document |
|---|---|---|---|
| Insider | 4 | 2026-03-16 | SEC Filing Index |
| Insider | 4 | 2026-03-13 | SEC Filing Index |
| Insider | 4 | 2026-03-10 | SEC Filing Index |
| Insider | 4 | 2026-02-27 | SEC Filing Index |
| Insider | 4 | 2026-02-25 | 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 |
|---|---|---|---|---|---|---|
| Quarterly | 2023-04-01 | 1147424000.0 | — | USD | 10-Q | 2024-05-01 |
| Quarterly | 2023-07-01 | 1320795000.0 | +15.1% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 1277531000.0 | -3.3% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-30 | 1381649000.0 | +8.1% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-29 | 1506671000.0 | +9.0% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-28 | 1586022000.0 | +5.3% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-29 | 1535099000.0 | -3.2% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-28 | 1814564000.0 | +18.2% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-27 | 1770901000.0 | -2.4% | USD | 10-Q | 2025-10-29 |
| Annual | 2023-12-30 | 5228252000.0 | — | USD | 10-K | 2026-02-18 |
| Annual | 2024-12-28 | 6296903000.0 | +20.4% | USD | 10-K | 2026-02-18 |
| Annual | 2025-12-27 | 7245519000.0 | +15.1% | USD | 10-K | 2026-02-18 |
Gross Profit
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-04-01 | 652794000.0 | — | USD | 10-Q | 2024-05-01 |
| Quarterly | 2023-07-01 | 759442000.0 | +16.3% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 728569000.0 | -4.1% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-30 | 802139000.0 | +10.1% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-29 | 862891000.0 | +7.6% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-28 | 951599000.0 | +10.3% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-29 | 884545000.0 | -7.0% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-28 | 1067012000.0 | +20.6% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-27 | 1046487000.0 | -1.9% | USD | 10-Q | 2025-10-29 |
| Annual | 2023-12-30 | 3004955000.0 | — | USD | 10-K | 2026-02-18 |
| Annual | 2024-12-28 | 3696555000.0 | +23.0% | USD | 10-K | 2026-02-18 |
| Annual | 2025-12-27 | 4256303000.0 | +15.1% | USD | 10-K | 2026-02-18 |
Operating Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-04-01 | 196982000.0 | — | USD | 10-Q | 2024-05-01 |
| Quarterly | 2023-07-01 | 284355000.0 | +44.4% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 270369000.0 | -4.9% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-30 | 298410000.0 | +10.4% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-29 | 342027000.0 | +14.6% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-28 | 437475000.0 | +27.9% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-29 | 332824000.0 | -23.9% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-28 | 472295000.0 | +41.9% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-27 | 456803000.0 | -3.3% | USD | 10-Q | 2025-10-29 |
| Annual | 2023-12-30 | 1092160000.0 | — | USD | 10-K | 2026-02-18 |
| Annual | 2024-12-28 | 1593994000.0 | +45.9% | USD | 10-K | 2026-02-18 |
| Annual | 2025-12-27 | 1876076000.0 | +17.7% | USD | 10-K | 2026-02-18 |
Net Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-04-01 | 202327000.0 | — | USD | 10-Q | 2024-05-01 |
| Quarterly | 2023-07-01 | 287939000.0 | +42.3% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 257243000.0 | -10.7% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-30 | 275961000.0 | +7.3% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-29 | 300630000.0 | +8.9% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-28 | 399111000.0 | +32.8% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-29 | 332769000.0 | -16.6% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-28 | 400822000.0 | +20.5% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-27 | 401615000.0 | +0.2% | USD | 10-Q | 2025-10-29 |
| Annual | 2023-12-30 | 1289636000.0 | — | USD | 10-K | 2026-02-18 |
| Annual | 2024-12-28 | 1411436000.0 | +9.4% | USD | 10-K | 2026-02-18 |
| Annual | 2025-12-27 | 1663887000.0 | +17.9% | USD | 10-K | 2026-02-18 |
EPS Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-04-01 | 1.06 | — | USD/shares | 10-Q | 2024-05-01 |
| Quarterly | 2023-07-01 | 1.51 | +42.5% | USD/shares | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 1.34 | -11.3% | USD/shares | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-30 | 1.44 | +7.5% | USD/shares | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-29 | 1.57 | +9.0% | USD/shares | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-28 | 2.08 | +32.5% | USD/shares | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-29 | 1.73 | -16.8% | USD/shares | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-28 | 2.08 | +20.2% | USD/shares | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-27 | 2.09 | +0.5% | USD/shares | 10-Q | 2025-10-29 |
| Annual | 2023-12-30 | 6.74 | — | USD/shares | 10-K | 2026-02-18 |
| Annual | 2024-12-28 | 7.35 | +9.1% | USD/shares | 10-K | 2026-02-18 |
| Annual | 2025-12-27 | 8.65 | +17.7% | USD/shares | 10-K | 2026-02-18 |
EPS Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-04-01 | 1.05 | — | USD/shares | 10-Q | 2024-05-01 |
| Quarterly | 2023-07-01 | 1.5 | +42.9% | USD/shares | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 1.34 | -10.7% | USD/shares | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-30 | 1.43 | +6.7% | USD/shares | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-29 | 1.56 | +9.1% | USD/shares | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-28 | 2.07 | +32.7% | USD/shares | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-29 | 1.72 | -16.9% | USD/shares | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-28 | 2.07 | +20.3% | USD/shares | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-27 | 2.08 | +0.5% | USD/shares | 10-Q | 2025-10-29 |
| Annual | 2023-12-30 | 6.71 | — | USD/shares | 10-K | 2026-02-18 |
| Annual | 2024-12-28 | 7.3 | +8.8% | USD/shares | 10-K | 2026-02-18 |
| Annual | 2025-12-27 | 8.59 | +17.7% | USD/shares | 10-K | 2026-02-18 |
Balance Sheet
Metrics: 9Cash and Equivalents
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-04-01 | 1361593000.0 | — | USD | 10-Q | 2023-05-03 |
| Quarterly | 2023-07-01 | 1425526000.0 | +4.7% | USD | 10-Q | 2023-08-02 |
| Quarterly | 2023-09-30 | 1422855000.0 | -0.2% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-12-30 | 1693452000.0 | +19.0% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-30 | 1921782000.0 | +13.5% | USD | 10-Q | 2024-05-01 |
| Quarterly | 2024-06-29 | 1937483000.0 | +0.8% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2024-09-28 | 2009361000.0 | +3.7% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-28 | 2079468000.0 | +3.5% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-29 | 2175515000.0 | +4.6% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-28 | 2072208000.0 | -4.7% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-27 | 2072845000.0 | +0.0% | USD | 10-Q | 2025-10-29 |
| Annual | 2023-12-30 | 1693452000.0 | — | USD | 10-K | 2025-02-19 |
| Annual | 2024-12-28 | 2079468000.0 | +22.8% | USD | 10-K | 2026-02-18 |
| Annual | 2025-12-27 | 2278646000.0 | +9.6% | USD | 10-K | 2026-02-18 |
Accounts Receivable
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-04-01 | 610654000.0 | — | USD | 10-Q | 2023-05-03 |
| Quarterly | 2023-07-01 | 716802000.0 | +17.4% | USD | 10-Q | 2023-08-02 |
| Quarterly | 2023-09-30 | 721137000.0 | +0.6% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-12-30 | 815243000.0 | +13.0% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-30 | 694690000.0 | -14.8% | USD | 10-Q | 2024-05-01 |
| Quarterly | 2024-06-29 | 808446000.0 | +16.4% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2024-09-28 | 922034000.0 | +14.1% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-28 | 983404000.0 | +6.7% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-29 | 787133000.0 | -20.0% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-28 | 1010578000.0 | +28.4% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-27 | 955614000.0 | -5.4% | USD | 10-Q | 2025-10-29 |
| Annual | 2023-12-30 | 815243000.0 | — | USD | 10-K | 2025-02-19 |
| Annual | 2024-12-28 | 983404000.0 | +20.6% | USD | 10-K | 2026-02-18 |
| Annual | 2025-12-27 | 1253015000.0 | +27.4% | USD | 10-K | 2026-02-18 |
Inventory
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-04-01 | 1478997000.0 | — | USD | 10-Q | 2023-05-03 |
| Quarterly | 2023-07-01 | 1402225000.0 | -5.2% | USD | 10-Q | 2023-08-02 |
| Quarterly | 2023-09-30 | 1439894000.0 | +2.7% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-12-30 | 1345955000.0 | -6.5% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-30 | 1302230000.0 | -3.2% | USD | 10-Q | 2024-05-01 |
| Quarterly | 2024-06-29 | 1319643000.0 | +1.3% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2024-09-28 | 1505536000.0 | +14.1% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-28 | 1473978000.0 | -2.1% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-29 | 1581952000.0 | +7.3% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-28 | 1788020000.0 | +13.0% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-27 | 1887930000.0 | +5.6% | USD | 10-Q | 2025-10-29 |
| Annual | 2023-12-30 | 1345955000.0 | — | USD | 10-K | 2025-02-19 |
| Annual | 2024-12-28 | 1473978000.0 | +9.5% | USD | 10-K | 2026-02-18 |
| Annual | 2025-12-27 | 1772257000.0 | +20.2% | USD | 10-K | 2026-02-18 |
Current Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-04-01 | 3963998000.0 | — | USD | 10-Q | 2023-05-03 |
| Quarterly | 2023-07-01 | 4111001000.0 | +3.7% | USD | 10-Q | 2023-08-02 |
| Quarterly | 2023-09-30 | 4156914000.0 | +1.1% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-12-30 | 4464140000.0 | +7.4% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-30 | 4517284000.0 | +1.2% | USD | 10-Q | 2024-05-01 |
| Quarterly | 2024-06-29 | 4697218000.0 | +4.0% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2024-09-28 | 5209505000.0 | +10.9% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-28 | 5336153000.0 | +2.4% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-29 | 5445184000.0 | +2.0% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-28 | 5819431000.0 | +6.9% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-27 | 5810943000.0 | -0.1% | USD | 10-Q | 2025-10-29 |
| Annual | 2023-12-30 | 4464140000.0 | — | USD | 10-K | 2025-02-19 |
| Annual | 2024-12-28 | 5336153000.0 | +19.5% | USD | 10-K | 2026-02-18 |
| Annual | 2025-12-27 | 6248216000.0 | +17.1% | USD | 10-K | 2026-02-18 |
Total Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-04-01 | 7726031000.0 | — | USD | 10-Q | 2023-05-03 |
| Quarterly | 2023-07-01 | 7871800000.0 | +1.9% | USD | 10-Q | 2023-08-02 |
| Quarterly | 2023-09-30 | 7965022000.0 | +1.2% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-12-30 | 8603569000.0 | +8.0% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-30 | 8633880000.0 | +0.4% | USD | 10-Q | 2024-05-01 |
| Quarterly | 2024-06-29 | 8883322000.0 | +2.9% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2024-09-28 | 9347732000.0 | +5.2% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-28 | 9630527000.0 | +3.0% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-29 | 9787622000.0 | +1.6% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-28 | 10324076000.0 | +5.5% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-27 | 10522878000.0 | +1.9% | USD | 10-Q | 2025-10-29 |
| Annual | 2023-12-30 | 8603569000.0 | — | USD | 10-K | 2025-02-19 |
| Annual | 2024-12-28 | 9630527000.0 | +11.9% | USD | 10-K | 2026-02-18 |
| Annual | 2025-12-27 | 10993669000.0 | +14.2% | USD | 10-K | 2026-02-18 |
Current Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-04-01 | 1008200000.0 | — | USD | 10-Q | 2023-05-03 |
| Quarterly | 2023-07-01 | 1449653000.0 | +43.8% | USD | 10-Q | 2023-08-02 |
| Quarterly | 2023-09-30 | 1327798000.0 | -8.4% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-12-30 | 1310687000.0 | -1.3% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-30 | 1117386000.0 | -14.7% | USD | 10-Q | 2024-05-01 |
| Quarterly | 2024-06-29 | 1624323000.0 | +45.4% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2024-09-28 | 1578664000.0 | -2.8% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-28 | 1507858000.0 | -4.5% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-29 | 1329706000.0 | -11.8% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-28 | 1932062000.0 | +45.3% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-27 | 1752296000.0 | -9.3% | USD | 10-Q | 2025-10-29 |
| Annual | 2023-12-30 | 1310687000.0 | — | USD | 10-K | 2025-02-19 |
| Annual | 2024-12-28 | 1507858000.0 | +15.0% | USD | 10-K | 2026-02-18 |
| Annual | 2025-12-27 | 1720071000.0 | +14.1% | USD | 10-K | 2026-02-18 |
Total Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Stockholders' Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-04-01 | 6405004000.0 | — | USD | 10-Q | 2024-07-31 |
| Quarterly | 2023-07-01 | 6123822000.0 | -4.4% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2023-09-30 | 6349280000.0 | +3.7% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2023-12-30 | 7012060000.0 | +10.4% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2024-03-30 | 7246097000.0 | +3.3% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2024-06-29 | 7004982000.0 | -3.3% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2024-09-28 | 7506547000.0 | +7.2% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2024-12-28 | 7848398000.0 | +4.6% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-29 | 8179478000.0 | +4.2% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-06-28 | 8125111000.0 | -0.7% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-09-27 | 8478241000.0 | +4.3% | USD | 10-Q | 2025-10-29 |
| Annual | 2023-12-30 | 7012060000.0 | — | USD | 10-K | 2026-02-18 |
| Annual | 2024-12-28 | 7848398000.0 | +11.9% | USD | 10-K | 2026-02-18 |
| Annual | 2025-12-27 | 8972564000.0 | +14.3% | USD | 10-K | 2026-02-18 |
Long-Term Debt
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Cash Flow
Metrics: 4Operating Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-04-01 | 279210000.0 | — | USD | 10-Q | 2024-05-01 |
| Quarterly | 2023-07-01 | 552912000.0 | +98.0% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 910324000.0 | +64.6% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-30 | 435305000.0 | -52.2% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-29 | 690626000.0 | +58.7% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-28 | 948581000.0 | +37.4% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-29 | 420788000.0 | -55.6% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-28 | 593959000.0 | +41.2% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-27 | 1079574000.0 | +81.8% | USD | 10-Q | 2025-10-29 |
| Annual | 2023-12-30 | 1376265000.0 | — | USD | 10-K | 2026-02-18 |
| Annual | 2024-12-28 | 1432471000.0 | +4.1% | USD | 10-K | 2026-02-18 |
| Annual | 2025-12-27 | 1633359000.0 | +14.0% | USD | 10-K | 2026-02-18 |
Investing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-04-01 | -7899000.0 | — | USD | 10-Q | 2024-05-01 |
| Quarterly | 2023-07-01 | -70134000.0 | -787.9% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | -267692000.0 | -281.7% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-30 | -36875000.0 | +86.2% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-29 | -143157000.0 | -288.2% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-28 | -190765000.0 | -33.3% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-29 | -132602000.0 | +30.5% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-28 | -246111000.0 | -85.6% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-27 | -513828000.0 | -108.8% | USD | 10-Q | 2025-10-29 |
| Annual | 2023-12-30 | -332972000.0 | — | USD | 10-K | 2026-02-18 |
| Annual | 2024-12-28 | -393333000.0 | -18.1% | USD | 10-K | 2026-02-18 |
| Annual | 2025-12-27 | -645235000.0 | -64.0% | USD | 10-K | 2026-02-18 |
Financing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-04-01 | -192289000.0 | — | USD | 10-Q | 2024-05-01 |
| Quarterly | 2023-07-01 | -337074000.0 | -75.3% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | -486150000.0 | -44.2% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-30 | -156199000.0 | +67.9% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-29 | -285693000.0 | -82.9% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-28 | -449434000.0 | -57.3% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-29 | -204808000.0 | +54.4% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-28 | -415746000.0 | -103.0% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-27 | -625479000.0 | -50.4% | USD | 10-Q | 2025-10-29 |
| Annual | 2023-12-30 | -636509000.0 | — | USD | 10-K | 2026-02-18 |
| Annual | 2024-12-28 | -626857000.0 | +1.5% | USD | 10-K | 2026-02-18 |
| Annual | 2025-12-27 | -844081000.0 | -34.7% | USD | 10-K | 2026-02-18 |
Capital Expenditures
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-04-01 | 46814000.0 | — | USD | 10-Q | 2024-05-01 |
| Quarterly | 2023-07-01 | 99346000.0 | +112.2% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 144876000.0 | +45.8% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-30 | 33168000.0 | -77.1% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-29 | 70325000.0 | +112.0% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-28 | 108869000.0 | +54.8% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-29 | 40062000.0 | -63.2% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-28 | 85738000.0 | +114.0% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-27 | 146273000.0 | +70.6% | USD | 10-Q | 2025-10-29 |
| Annual | 2023-12-30 | 193524000.0 | — | USD | 10-K | 2026-02-18 |
| Annual | 2024-12-28 | 193571000.0 | +0.0% | USD | 10-K | 2026-02-18 |
| Annual | 2025-12-27 | 270446000.0 | +39.7% | USD | 10-K | 2026-02-18 |
Share Data
Metrics: 4Shares Outstanding
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-04-01 | 191450000.0 | — | shares | 10-Q | 2023-05-03 |
| Quarterly | 2023-07-01 | 191470000.0 | +0.0% | shares | 10-Q | 2023-08-02 |
| Quarterly | 2023-09-30 | 191387000.0 | -0.0% | shares | 10-Q | 2023-11-01 |
| Quarterly | 2023-12-30 | 191777000.0 | +0.2% | shares | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-30 | 192079000.0 | +0.2% | shares | 10-Q | 2024-05-01 |
| Quarterly | 2024-06-29 | 192251000.0 | +0.1% | shares | 10-Q | 2024-07-31 |
| Quarterly | 2024-09-28 | 192136000.0 | -0.1% | shares | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-28 | 192468000.0 | +0.2% | shares | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-29 | 192711000.0 | +0.1% | shares | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-28 | 192542000.0 | -0.1% | shares | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-27 | 192384000.0 | -0.1% | shares | 10-Q | 2025-10-29 |
| Annual | 2023-12-30 | 191777000.0 | — | shares | 10-K | 2025-02-19 |
| Annual | 2024-12-28 | 192468000.0 | +0.4% | shares | 10-K | 2026-02-18 |
| Annual | 2025-12-27 | 192620000.0 | +0.1% | shares | 10-K | 2026-02-18 |
Shares Issued
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-04-01 | 198077000.0 | — | shares | 10-Q | 2023-05-03 |
| Quarterly | 2023-07-01 | 195880000.0 | -1.1% | shares | 10-Q | 2023-08-02 |
| Quarterly | 2023-09-30 | 195880000.0 | +0.0% | shares | 10-Q | 2023-11-01 |
| Quarterly | 2023-12-30 | 195880000.0 | +0.0% | shares | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-30 | 194901000.0 | -0.5% | shares | 10-Q | 2024-05-01 |
| Quarterly | 2024-06-29 | 194901000.0 | +0.0% | shares | 10-Q | 2024-07-31 |
| Quarterly | 2024-09-28 | 194901000.0 | +0.0% | shares | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-28 | 194901000.0 | +0.0% | shares | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-29 | 194901000.0 | +0.0% | shares | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-28 | 194901000.0 | +0.0% | shares | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-27 | 194901000.0 | +0.0% | shares | 10-Q | 2025-10-29 |
| Annual | 2023-12-30 | 195880000.0 | — | shares | 10-K | 2025-02-19 |
| Annual | 2024-12-28 | 194901000.0 | -0.5% | shares | 10-K | 2026-02-18 |
| Annual | 2025-12-27 | 194901000.0 | +0.0% | shares | 10-K | 2026-02-18 |
Weighted Avg Shares Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-04-01 | 191498000.0 | — | shares | 10-Q | 2024-05-01 |
| Quarterly | 2023-07-01 | 191293000.0 | -0.1% | shares | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 191435000.0 | +0.1% | shares | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-30 | 191890000.0 | +0.2% | shares | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-29 | 192074000.0 | +0.1% | shares | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-28 | 192201000.0 | +0.1% | shares | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-29 | 192544000.0 | +0.2% | shares | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-28 | 192523000.0 | -0.0% | shares | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-27 | 192464000.0 | -0.0% | shares | 10-Q | 2025-10-29 |
| Annual | 2023-12-30 | 191397000.0 | — | shares | 10-K | 2026-02-18 |
| Annual | 2024-12-28 | 192060000.0 | +0.3% | shares | 10-K | 2026-02-18 |
| Annual | 2025-12-27 | 192467000.0 | +0.2% | shares | 10-K | 2026-02-18 |
Weighted Avg Shares Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-04-01 | 191886000.0 | — | shares | 10-Q | 2024-05-01 |
| Quarterly | 2023-07-01 | 191597000.0 | -0.2% | shares | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 191868000.0 | +0.1% | shares | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-30 | 192698000.0 | +0.4% | shares | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-29 | 192899000.0 | +0.1% | shares | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-28 | 193171000.0 | +0.1% | shares | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-29 | 193717000.0 | +0.3% | shares | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-28 | 193416000.0 | -0.2% | shares | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-27 | 193533000.0 | +0.1% | shares | 10-Q | 2025-10-29 |
| Annual | 2023-12-30 | 192058000.0 | — | shares | 10-K | 2026-02-18 |
| Annual | 2024-12-28 | 193281000.0 | +0.6% | shares | 10-K | 2026-02-18 |
| Annual | 2025-12-27 | 193616000.0 | +0.2% | shares | 10-K | 2026-02-18 |
Metrics
Metrics: 8Asset Turnover
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-04-01 | 0.1485 | — | ratio | 10-Q | 2024-05-01 |
| Quarterly | 2023-07-01 | 0.1678 | +13.0% | ratio | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 0.1604 | -4.4% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-30 | 0.1600 | -0.2% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-29 | 0.1696 | +6.0% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-28 | 0.1697 | +0.0% | ratio | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-29 | 0.1568 | -7.6% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-28 | 0.1758 | +12.1% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-27 | 0.1683 | -4.3% | ratio | 10-Q | 2025-10-29 |
| Annual | 2023-12-30 | 0.6077 | — | ratio | 10-K | 2026-02-18 |
| Annual | 2024-12-28 | 0.6538 | +7.6% | ratio | 10-K | 2026-02-18 |
| Annual | 2025-12-27 | 0.6591 | +0.8% | ratio | 10-K | 2026-02-18 |
Current Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-04-01 | 3.9318 | — | ratio | 10-Q | 2023-05-03 |
| Quarterly | 2023-07-01 | 2.8359 | -27.9% | ratio | 10-Q | 2023-08-02 |
| Quarterly | 2023-09-30 | 3.1307 | +10.4% | ratio | 10-Q | 2023-11-01 |
| Quarterly | 2023-12-30 | 3.4060 | +8.8% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-30 | 4.0427 | +18.7% | ratio | 10-Q | 2024-05-01 |
| Quarterly | 2024-06-29 | 2.8918 | -28.5% | ratio | 10-Q | 2024-07-31 |
| Quarterly | 2024-09-28 | 3.2999 | +14.1% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-28 | 3.5389 | +7.2% | ratio | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-29 | 4.0950 | +15.7% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-28 | 3.0120 | -26.4% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-27 | 3.3162 | +10.1% | ratio | 10-Q | 2025-10-29 |
| Annual | 2023-12-30 | 3.4060 | — | ratio | 10-K | 2025-02-19 |
| Annual | 2024-12-28 | 3.5389 | +3.9% | ratio | 10-K | 2026-02-18 |
| Annual | 2025-12-27 | 3.6325 | +2.6% | ratio | 10-K | 2026-02-18 |
Gross Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-04-01 | 0.5689 | — | ratio | 10-Q | 2024-05-01 |
| Quarterly | 2023-07-01 | 0.5750 | +1.1% | ratio | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 0.5703 | -0.8% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-30 | 0.5806 | +1.8% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-29 | 0.5727 | -1.4% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-28 | 0.6000 | +4.8% | ratio | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-29 | 0.5762 | -4.0% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-28 | 0.5880 | +2.1% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-27 | 0.5909 | +0.5% | ratio | 10-Q | 2025-10-29 |
| Annual | 2023-12-30 | 0.5748 | — | ratio | 10-K | 2026-02-18 |
| Annual | 2024-12-28 | 0.5870 | +2.1% | ratio | 10-K | 2026-02-18 |
| Annual | 2025-12-27 | 0.5874 | +0.1% | ratio | 10-K | 2026-02-18 |
Net Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-04-01 | 0.1763 | — | ratio | 10-Q | 2024-05-01 |
| Quarterly | 2023-07-01 | 0.2180 | +23.6% | ratio | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 0.2014 | -7.6% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-30 | 0.1997 | -0.8% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-29 | 0.1995 | -0.1% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-28 | 0.2516 | +26.1% | ratio | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-29 | 0.2168 | -13.9% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-28 | 0.2209 | +1.9% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-27 | 0.2268 | +2.7% | ratio | 10-Q | 2025-10-29 |
| Annual | 2023-12-30 | 0.2467 | — | ratio | 10-K | 2026-02-18 |
| Annual | 2024-12-28 | 0.2241 | -9.1% | ratio | 10-K | 2026-02-18 |
| Annual | 2025-12-27 | 0.2296 | +2.5% | ratio | 10-K | 2026-02-18 |
Operating Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-04-01 | 0.1717 | — | ratio | 10-Q | 2024-05-01 |
| Quarterly | 2023-07-01 | 0.2153 | +25.4% | ratio | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 0.2116 | -1.7% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-30 | 0.2160 | +2.1% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-29 | 0.2270 | +5.1% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-28 | 0.2758 | +21.5% | ratio | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-29 | 0.2168 | -21.4% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-28 | 0.2603 | +20.1% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-27 | 0.2579 | -0.9% | ratio | 10-Q | 2025-10-29 |
| Annual | 2023-12-30 | 0.2089 | — | ratio | 10-K | 2026-02-18 |
| Annual | 2024-12-28 | 0.2531 | +21.2% | ratio | 10-K | 2026-02-18 |
| Annual | 2025-12-27 | 0.2589 | +2.3% | ratio | 10-K | 2026-02-18 |
Quick Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-04-01 | 1.3505 | — | ratio | 10-Q | 2023-05-03 |
| Quarterly | 2023-07-01 | 0.9834 | -27.2% | ratio | 10-Q | 2023-08-02 |
| Quarterly | 2023-09-30 | 1.0716 | +9.0% | ratio | 10-Q | 2023-11-01 |
| Quarterly | 2023-12-30 | 1.2920 | +20.6% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-30 | 1.7199 | +33.1% | ratio | 10-Q | 2024-05-01 |
| Quarterly | 2024-06-29 | 1.1928 | -30.6% | ratio | 10-Q | 2024-07-31 |
| Quarterly | 2024-09-28 | 1.2728 | +6.7% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-28 | 1.3791 | +8.3% | ratio | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-29 | 1.6361 | +18.6% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-28 | 1.0725 | -34.4% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-27 | 1.1829 | +10.3% | ratio | 10-Q | 2025-10-29 |
| Annual | 2023-12-30 | 1.2920 | — | ratio | 10-K | 2025-02-19 |
| Annual | 2024-12-28 | 1.3791 | +6.7% | ratio | 10-K | 2026-02-18 |
| Annual | 2025-12-27 | 1.3247 | -3.9% | ratio | 10-K | 2026-02-18 |
ROA
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-04-01 | 0.0262 | — | ratio | 10-Q | 2024-05-01 |
| Quarterly | 2023-07-01 | 0.0366 | +39.7% | ratio | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 0.0323 | -11.7% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-30 | 0.0320 | -1.0% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-29 | 0.0338 | +5.9% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-28 | 0.0427 | +26.2% | ratio | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-29 | 0.0340 | -20.4% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-28 | 0.0388 | +14.2% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-27 | 0.0382 | -1.7% | ratio | 10-Q | 2025-10-29 |
| Annual | 2023-12-30 | 0.1499 | — | ratio | 10-K | 2026-02-18 |
| Annual | 2024-12-28 | 0.1466 | -2.2% | ratio | 10-K | 2026-02-18 |
| Annual | 2025-12-27 | 0.1513 | +3.3% | ratio | 10-K | 2026-02-18 |
ROE
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-04-01 | 0.0316 | — | ratio | 10-Q | 2024-05-01 |
| Quarterly | 2023-07-01 | 0.0470 | +48.8% | ratio | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 0.0405 | -13.8% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-30 | 0.0381 | -6.0% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-29 | 0.0429 | +12.7% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-28 | 0.0532 | +23.9% | ratio | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-29 | 0.0407 | -23.5% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-28 | 0.0493 | +21.3% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-27 | 0.0474 | -4.0% | ratio | 10-Q | 2025-10-29 |
| Annual | 2023-12-30 | 0.1839 | — | ratio | 10-K | 2026-02-18 |
| Annual | 2024-12-28 | 0.1798 | -2.2% | ratio | 10-K | 2026-02-18 |
| Annual | 2025-12-27 | 0.1854 | +3.1% | ratio | 10-K | 2026-02-18 |