Financial Metrics
MTRN MATERION CorpRegulatory Activity
Since 2025-04-09| Type | Form | Filed | Document |
|---|---|---|---|
| Insider | 4 | 2026-03-10 | SEC Filing Index |
| Insider | 4 | 2026-03-03 | SEC Filing Index |
| Insider | 4 | 2026-02-25 | SEC Filing Index |
| Insider | 4 | 2026-02-20 | SEC Filing Index |
| Insider | 4 | 2026-02-19 | 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-03-31 | 442526000.0 | — | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 398551000.0 | -9.9% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-29 | 403067000.0 | +1.1% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-29 | 385287000.0 | -4.4% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-28 | 425866000.0 | +10.5% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-27 | 436715000.0 | +2.5% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-28 | 420330000.0 | -3.8% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-27 | 431658000.0 | +2.7% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-26 | 444808000.0 | +3.0% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 1665187000.0 | — | USD | 10-K | 2026-02-12 |
| Annual | 2024-12-31 | 1684739000.0 | +1.2% | USD | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 1786550000.0 | +6.0% | USD | 10-K | 2026-02-12 |
Gross Profit
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 91336000.0 | — | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 89055000.0 | -2.5% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-29 | 88936000.0 | -0.1% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-29 | 71212000.0 | -19.9% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-28 | 80859000.0 | +13.5% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-27 | 80938000.0 | +0.1% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-28 | 76179000.0 | -5.9% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-27 | 82658000.0 | +8.5% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-26 | 86123000.0 | +4.2% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 349042000.0 | — | USD | 10-K | 2026-02-12 |
| Annual | 2024-12-31 | 325985000.0 | -6.6% | USD | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 308626000.0 | -5.3% | USD | 10-K | 2026-02-12 |
Operating Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 36940000.0 | — | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 35344000.0 | -4.3% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-29 | 36520000.0 | +3.3% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-29 | 22249000.0 | -39.1% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-28 | 32062000.0 | +44.1% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-27 | 31259000.0 | -2.5% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-28 | 27195000.0 | -13.0% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-27 | 36819000.0 | +35.4% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-26 | 34943000.0 | -5.1% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 136444000.0 | — | USD | 10-K | 2026-02-12 |
| Annual | 2024-12-31 | 47223000.0 | -65.4% | USD | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 109796000.0 | +132.5% | USD | 10-K | 2026-02-12 |
Net Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 25588000.0 | — | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 24082000.0 | -5.9% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-29 | 26564000.0 | +10.3% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-29 | 13409000.0 | -49.5% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-28 | 19036000.0 | +42.0% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-27 | 22294000.0 | +17.1% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-28 | 17698000.0 | -20.6% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-27 | 25140000.0 | +42.0% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-26 | 25412000.0 | +1.1% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 95702000.0 | — | USD | 10-K | 2026-02-12 |
| Annual | 2024-12-31 | 5888000.0 | -93.8% | USD | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 74823000.0 | +1170.8% | USD | 10-K | 2026-02-12 |
EPS Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1.24 | — | USD/shares | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 1.17 | -5.6% | USD/shares | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-29 | 1.29 | +10.3% | USD/shares | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-29 | 0.65 | -49.6% | USD/shares | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-28 | 0.92 | +41.5% | USD/shares | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-27 | 1.07 | +16.3% | USD/shares | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-28 | 0.85 | -20.6% | USD/shares | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-27 | 1.21 | +42.4% | USD/shares | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-26 | 1.23 | +1.7% | USD/shares | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 4.64 | — | USD/shares | 10-K | 2026-02-12 |
| Annual | 2024-12-31 | 0.28 | -94.0% | USD/shares | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 3.61 | +1189.3% | USD/shares | 10-K | 2026-02-12 |
EPS Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1.23 | — | USD/shares | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 1.15 | -6.5% | USD/shares | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-29 | 1.27 | +10.4% | USD/shares | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-29 | 0.64 | -49.6% | USD/shares | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-28 | 0.91 | +42.2% | USD/shares | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-27 | 1.07 | +17.6% | USD/shares | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-28 | 0.85 | -20.6% | USD/shares | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-27 | 1.21 | +42.4% | USD/shares | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-26 | 1.22 | +0.8% | USD/shares | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 4.58 | — | USD/shares | 10-K | 2026-02-12 |
| Annual | 2024-12-31 | 0.28 | -93.9% | USD/shares | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 3.58 | +1178.6% | USD/shares | 10-K | 2026-02-12 |
Balance Sheet
Metrics: 9Cash and Equivalents
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 15243000.0 | — | USD | 10-Q | 2023-05-03 |
| Quarterly | 2023-06-30 | 16574000.0 | +8.7% | USD | 10-Q | 2023-08-02 |
| Quarterly | 2023-09-29 | 16401000.0 | -1.0% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-12-31 | 13294000.0 | -18.9% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-29 | 13104000.0 | -1.4% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-28 | 17098000.0 | +30.5% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2024-09-27 | 17874000.0 | +4.5% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 16713000.0 | -6.5% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-28 | 15634000.0 | -6.5% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-27 | 12591000.0 | -19.5% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-26 | 16411000.0 | +30.3% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 13294000.0 | — | USD | 10-K | 2025-02-19 |
| Annual | 2024-12-31 | 16713000.0 | +25.7% | USD | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 13681000.0 | -18.1% | USD | 10-K | 2026-02-12 |
Accounts Receivable
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 207998000.0 | — | USD | 10-Q | 2023-05-03 |
| Quarterly | 2023-06-30 | 188166000.0 | -9.5% | USD | 10-Q | 2023-08-02 |
| Quarterly | 2023-09-29 | 186177000.0 | -1.1% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-12-31 | 192747000.0 | +3.5% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-29 | 188282000.0 | -2.3% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-28 | 185244000.0 | -1.6% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2024-09-27 | 214576000.0 | +15.8% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 193793000.0 | -9.7% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-28 | 219320000.0 | +13.2% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-27 | 198377000.0 | -9.5% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-26 | 195289000.0 | -1.6% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 192747000.0 | — | USD | 10-K | 2025-02-19 |
| Annual | 2024-12-31 | 193793000.0 | +0.5% | USD | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 222916000.0 | +15.0% | USD | 10-K | 2026-02-12 |
Inventory
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 434485000.0 | — | USD | 10-Q | 2023-05-03 |
| Quarterly | 2023-06-30 | 455343000.0 | +4.8% | USD | 10-Q | 2023-08-02 |
| Quarterly | 2023-09-29 | 452042000.0 | -0.7% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-12-31 | 441597000.0 | -2.3% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-29 | 466574000.0 | +5.7% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-28 | 462963000.0 | -0.8% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2024-09-27 | 476596000.0 | +2.9% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 441299000.0 | -7.4% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-28 | 439763000.0 | -0.3% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-27 | 444637000.0 | +1.1% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-26 | 467329000.0 | +5.1% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 441597000.0 | — | USD | 10-K | 2025-02-19 |
| Annual | 2024-12-31 | 441299000.0 | -0.1% | USD | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 461231000.0 | +4.5% | USD | 10-K | 2026-02-12 |
Current Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 699854000.0 | — | USD | 10-Q | 2023-05-03 |
| Quarterly | 2023-06-30 | 697833000.0 | -0.3% | USD | 10-Q | 2023-08-02 |
| Quarterly | 2023-09-29 | 709592000.0 | +1.7% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-12-31 | 709382000.0 | -0.0% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-29 | 739708000.0 | +4.3% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-28 | 739116000.0 | -0.1% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2024-09-27 | 795360000.0 | +7.6% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 724224000.0 | -8.9% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-28 | 759042000.0 | +4.8% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-27 | 735113000.0 | -3.2% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-26 | 776325000.0 | +5.6% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 709382000.0 | — | USD | 10-K | 2025-02-19 |
| Annual | 2024-12-31 | 724224000.0 | +2.1% | USD | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 789520000.0 | +9.0% | USD | 10-K | 2026-02-12 |
Total Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1717984000.0 | — | USD | 10-Q | 2023-05-03 |
| Quarterly | 2023-06-30 | 1737711000.0 | +1.1% | USD | 10-Q | 2023-08-02 |
| Quarterly | 2023-09-29 | 1748597000.0 | +0.6% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-12-31 | 1762726000.0 | +0.8% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-29 | 1805184000.0 | +2.4% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-28 | 1803879000.0 | -0.1% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2024-09-27 | 1857018000.0 | +2.9% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 1697632000.0 | -8.6% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-28 | 1752357000.0 | +3.2% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-27 | 1741207000.0 | -0.6% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-26 | 1793173000.0 | +3.0% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 1762726000.0 | — | USD | 10-K | 2025-02-19 |
| Annual | 2024-12-31 | 1697632000.0 | -3.7% | USD | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 1802801000.0 | +6.2% | USD | 10-K | 2026-02-12 |
Current Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 245817000.0 | — | USD | 10-Q | 2023-05-03 |
| Quarterly | 2023-06-30 | 233250000.0 | -5.1% | USD | 10-Q | 2023-08-02 |
| Quarterly | 2023-09-29 | 217205000.0 | -6.9% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-12-31 | 254995000.0 | +17.4% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-29 | 254615000.0 | -0.1% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-28 | 227482000.0 | -10.7% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2024-09-27 | 252828000.0 | +11.1% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 226734000.0 | -10.3% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-28 | 267052000.0 | +17.8% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-27 | 231901000.0 | -13.2% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-26 | 235644000.0 | +1.6% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 254995000.0 | — | USD | 10-K | 2025-02-19 |
| Annual | 2024-12-31 | 226734000.0 | -11.1% | USD | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 253583000.0 | +11.8% | USD | 10-K | 2026-02-12 |
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-03-31 | 821994000.0 | — | USD | 10-Q | 2024-08-06 |
| Quarterly | 2023-06-30 | 847123000.0 | +3.1% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2023-09-29 | 871968000.0 | +2.9% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2023-12-31 | 885053000.0 | +1.5% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2024-03-29 | 889923000.0 | +0.6% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2024-06-28 | 907085000.0 | +1.9% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2024-09-27 | 931895000.0 | +2.7% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2024-12-31 | 868881000.0 | -6.8% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-28 | 887929000.0 | +2.2% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-06-27 | 910645000.0 | +2.6% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-09-26 | 934579000.0 | +2.6% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 885053000.0 | — | USD | 10-K | 2026-02-12 |
| Annual | 2024-12-31 | 868881000.0 | -1.8% | USD | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 943277000.0 | +8.6% | USD | 10-K | 2026-02-12 |
Long-Term Debt
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 405482000.0 | — | USD | 10-Q | 2023-05-03 |
| Quarterly | 2023-06-30 | 412733000.0 | +1.8% | USD | 10-Q | 2023-08-02 |
| Quarterly | 2023-09-29 | 425428000.0 | +3.1% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-12-31 | 387576000.0 | -8.9% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-29 | 428710000.0 | +10.6% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-28 | 445990000.0 | +4.0% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2024-09-27 | 457756000.0 | +2.6% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 407734000.0 | -10.9% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-28 | 398744000.0 | -2.2% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-27 | 405697000.0 | +1.7% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-26 | 446772000.0 | +10.1% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 387576000.0 | — | USD | 10-K | 2025-02-19 |
| Annual | 2024-12-31 | 407734000.0 | +5.2% | USD | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 436348000.0 | +7.0% | USD | 10-K | 2026-02-12 |
Cash Flow
Metrics: 4Operating Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 38105000.0 | — | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 70522000.0 | +85.1% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-29 | 84505000.0 | +19.8% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-29 | -13805000.0 | -116.3% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-28 | 6477000.0 | +146.9% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-27 | 11564000.0 | +78.5% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-28 | 15502000.0 | +34.1% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-27 | 65442000.0 | +322.2% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-26 | 83724000.0 | +27.9% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 144414000.0 | — | USD | 10-K | 2026-02-12 |
| Annual | 2024-12-31 | 87817000.0 | -39.2% | USD | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 103243000.0 | +17.6% | USD | 10-K | 2026-02-12 |
Investing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -29802000.0 | — | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | -62677000.0 | -110.3% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-29 | -94160000.0 | -50.2% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-29 | -26299000.0 | +72.1% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-28 | -48260000.0 | -83.5% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-27 | -60545000.0 | -25.5% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-28 | -20738000.0 | +65.7% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-27 | -34912000.0 | -68.3% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-26 | -77261000.0 | -121.3% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | -119222000.0 | — | USD | 10-K | 2026-02-12 |
| Annual | 2024-12-31 | -79605000.0 | +33.2% | USD | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | -98135000.0 | -23.3% | USD | 10-K | 2026-02-12 |
Financing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -6291000.0 | — | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | -3835000.0 | +39.0% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-29 | 13735000.0 | +458.1% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-29 | 40297000.0 | +193.4% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-28 | 46200000.0 | +14.6% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-27 | 52926000.0 | +14.6% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-28 | 3478000.0 | -93.4% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-27 | -36377000.0 | -1145.9% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-26 | -8417000.0 | +76.9% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | -24850000.0 | — | USD | 10-K | 2026-02-12 |
| Annual | 2024-12-31 | -4186000.0 | +83.2% | USD | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | -9821000.0 | -134.6% | USD | 10-K | 2026-02-12 |
Capital Expenditures
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 30014000.0 | — | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-09-29 | 85251000.0 | +184.0% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-29 | 21314000.0 | -75.0% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-09-27 | 50730000.0 | +138.0% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2025-03-28 | 12321000.0 | -75.7% | USD | 10-Q | 2025-05-01 |
| Annual | 2023-12-31 | 110550000.0 | — | USD | 10-K | 2025-02-19 |
| Annual | 2024-12-31 | 68649000.0 | -37.9% | USD | 10-K | 2025-02-19 |
Share Data
Metrics: 4Shares Outstanding
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Shares Issued
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 27148000.0 | — | shares | 10-Q | 2023-05-03 |
| Quarterly | 2023-06-30 | 27148000.0 | +0.0% | shares | 10-Q | 2023-08-02 |
| Quarterly | 2023-09-29 | 27148000.0 | +0.0% | shares | 10-Q | 2023-11-01 |
| Quarterly | 2023-12-31 | 27148000.0 | +0.0% | shares | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-29 | 27148000.0 | +0.0% | shares | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-28 | 27148000.0 | +0.0% | shares | 10-Q | 2024-08-06 |
| Quarterly | 2024-09-27 | 27148000.0 | +0.0% | shares | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 27148000.0 | +0.0% | shares | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-28 | 27148000.0 | +0.0% | shares | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-27 | 27148000.0 | +0.0% | shares | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-26 | 27148000.0 | +0.0% | shares | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 27148000.0 | — | shares | 10-K | 2025-02-19 |
| Annual | 2024-12-31 | 27148000.0 | +0.0% | shares | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 27148000.0 | +0.0% | shares | 10-K | 2026-02-12 |
Weighted Avg Shares Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 20566000.0 | — | shares | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 20625000.0 | +0.3% | shares | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-29 | 20640000.0 | +0.1% | shares | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-29 | 20679000.0 | +0.2% | shares | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-28 | 20741000.0 | +0.3% | shares | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-27 | 20749000.0 | +0.0% | shares | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-28 | 20780000.0 | +0.1% | shares | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-27 | 20779000.0 | -0.0% | shares | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-26 | 20731000.0 | -0.2% | shares | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 20619000.0 | — | shares | 10-K | 2026-02-12 |
| Annual | 2024-12-31 | 20732000.0 | +0.5% | shares | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 20755000.0 | +0.1% | shares | 10-K | 2026-02-12 |
Weighted Avg Shares Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 20887000.0 | — | shares | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 20896000.0 | +0.0% | shares | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-29 | 20905000.0 | +0.0% | shares | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-29 | 20973000.0 | +0.3% | shares | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-28 | 20914000.0 | -0.3% | shares | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-27 | 20920000.0 | +0.0% | shares | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-28 | 20913000.0 | -0.0% | shares | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-27 | 20833000.0 | -0.4% | shares | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-26 | 20883000.0 | +0.2% | shares | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 20911000.0 | — | shares | 10-K | 2026-02-12 |
| Annual | 2024-12-31 | 20928000.0 | +0.1% | shares | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 20912000.0 | -0.1% | shares | 10-K | 2026-02-12 |
Metrics
Metrics: 8Asset Turnover
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.2576 | — | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 0.2294 | -11.0% | ratio | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-29 | 0.2305 | +0.5% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-29 | 0.2134 | -7.4% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-28 | 0.2361 | +10.6% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-27 | 0.2352 | -0.4% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-28 | 0.2399 | +2.0% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-27 | 0.2479 | +3.4% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-26 | 0.2481 | +0.1% | ratio | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 0.9447 | — | ratio | 10-K | 2026-02-12 |
| Annual | 2024-12-31 | 0.9924 | +5.1% | ratio | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 0.9910 | -0.1% | ratio | 10-K | 2026-02-12 |
Current Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 2.8471 | — | ratio | 10-Q | 2023-05-03 |
| Quarterly | 2023-06-30 | 2.9918 | +5.1% | ratio | 10-Q | 2023-08-02 |
| Quarterly | 2023-09-29 | 3.2669 | +9.2% | ratio | 10-Q | 2023-11-01 |
| Quarterly | 2023-12-31 | 2.7819 | -14.8% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-29 | 2.9052 | +4.4% | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-28 | 3.2491 | +11.8% | ratio | 10-Q | 2024-08-06 |
| Quarterly | 2024-09-27 | 3.1459 | -3.2% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 3.1942 | +1.5% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-28 | 2.8423 | -11.0% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-27 | 3.1699 | +11.5% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-26 | 3.2945 | +3.9% | ratio | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 2.7819 | — | ratio | 10-K | 2025-02-19 |
| Annual | 2024-12-31 | 3.1942 | +14.8% | ratio | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 3.1135 | -2.5% | ratio | 10-K | 2026-02-12 |
Gross Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.2064 | — | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 0.2234 | +8.3% | ratio | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-29 | 0.2206 | -1.3% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-29 | 0.1848 | -16.2% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-28 | 0.1899 | +2.7% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-27 | 0.1853 | -2.4% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-28 | 0.1812 | -2.2% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-27 | 0.1915 | +5.7% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-26 | 0.1936 | +1.1% | ratio | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 0.2096 | — | ratio | 10-K | 2026-02-12 |
| Annual | 2024-12-31 | 0.1935 | -7.7% | ratio | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 0.1727 | -10.7% | ratio | 10-K | 2026-02-12 |
Net Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0578 | — | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 0.0604 | +4.5% | ratio | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-29 | 0.0659 | +9.1% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-29 | 0.0348 | -47.2% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-28 | 0.0447 | +28.4% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-27 | 0.0510 | +14.2% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-28 | 0.0421 | -17.5% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-27 | 0.0582 | +38.3% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-26 | 0.0571 | -1.9% | ratio | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 0.0575 | — | ratio | 10-K | 2026-02-12 |
| Annual | 2024-12-31 | 0.0035 | -93.9% | ratio | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 0.0419 | +1098.4% | ratio | 10-K | 2026-02-12 |
Operating Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0835 | — | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 0.0887 | +6.2% | ratio | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-29 | 0.0906 | +2.2% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-29 | 0.0577 | -36.3% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-28 | 0.0753 | +30.4% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-27 | 0.0716 | -4.9% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-28 | 0.0647 | -9.6% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-27 | 0.0853 | +31.8% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-26 | 0.0786 | -7.9% | ratio | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 0.0819 | — | ratio | 10-K | 2026-02-12 |
| Annual | 2024-12-31 | 0.0280 | -65.8% | ratio | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 0.0615 | +119.3% | ratio | 10-K | 2026-02-12 |
Quick Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0620 | — | ratio | 10-Q | 2023-05-03 |
| Quarterly | 2023-06-30 | 0.0711 | +14.6% | ratio | 10-Q | 2023-08-02 |
| Quarterly | 2023-09-29 | 0.0755 | +6.3% | ratio | 10-Q | 2023-11-01 |
| Quarterly | 2023-12-31 | 0.0521 | -31.0% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-29 | 0.0515 | -1.3% | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-28 | 0.0752 | +46.0% | ratio | 10-Q | 2024-08-06 |
| Quarterly | 2024-09-27 | 0.0707 | -5.9% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 0.0737 | +4.3% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-28 | 0.0585 | -20.6% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-27 | 0.0543 | -7.3% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-26 | 0.0696 | +28.3% | ratio | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 0.0521 | — | ratio | 10-K | 2025-02-19 |
| Annual | 2024-12-31 | 0.0737 | +41.4% | ratio | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 0.0540 | -26.8% | ratio | 10-K | 2026-02-12 |
ROA
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0149 | — | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 0.0139 | -7.0% | ratio | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-29 | 0.0152 | +9.6% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-29 | 0.0074 | -51.1% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-28 | 0.0106 | +42.1% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-27 | 0.0120 | +13.8% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-28 | 0.0101 | -15.9% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-27 | 0.0144 | +43.0% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-26 | 0.0142 | -1.8% | ratio | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 0.0543 | — | ratio | 10-K | 2026-02-12 |
| Annual | 2024-12-31 | 0.0035 | -93.6% | ratio | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 0.0415 | +1096.6% | ratio | 10-K | 2026-02-12 |
ROE
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0311 | — | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 0.0284 | -8.7% | ratio | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-29 | 0.0305 | +7.2% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-29 | 0.0151 | -50.5% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-28 | 0.0210 | +39.3% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-27 | 0.0239 | +14.0% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-28 | 0.0199 | -16.7% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-27 | 0.0276 | +38.5% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-26 | 0.0272 | -1.5% | ratio | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 0.1081 | — | ratio | 10-K | 2026-02-12 |
| Annual | 2024-12-31 | 0.0068 | -93.7% | ratio | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 0.0793 | +1070.5% | ratio | 10-K | 2026-02-12 |