Financial Metrics
ESAB ESAB CorpRegulatory Activity
Since 2025-04-09| Type | Form | Filed | Document |
|---|---|---|---|
| Insider | 4 | 2026-04-07 | SEC Filing Index |
| Insider | 3 | 2026-04-07 | SEC Filing Index |
| Insider | 4 | 2026-04-01 | SEC Filing Index |
| Insider | 4 | 2026-03-11 | SEC Filing Index |
| Insider | 4 | 2026-03-03 | 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 | 684000000.0 | — | USD | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 720422000.0 | +5.3% | USD | 10-Q | 2024-08-02 |
| Quarterly | 2023-09-29 | 680996000.0 | -5.5% | USD | 10-Q | 2024-10-29 |
| Quarterly | 2024-03-29 | 689744000.0 | +1.3% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-28 | 707053000.0 | +2.5% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-27 | 673250000.0 | -4.8% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-04-04 | 678138000.0 | +0.7% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-07-04 | 715586000.0 | +5.5% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-10-03 | 727845000.0 | +1.7% | USD | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 2774766000.0 | — | USD | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | 2740803000.0 | -1.2% | USD | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 2842555000.0 | +3.7% | USD | 10-K | 2026-02-20 |
Gross Profit
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 247389000.0 | — | USD | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 263923000.0 | +6.7% | USD | 10-Q | 2024-08-02 |
| Quarterly | 2023-09-29 | 249714000.0 | -5.4% | USD | 10-Q | 2024-10-29 |
| Quarterly | 2024-03-29 | 255027000.0 | +2.1% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-28 | 270315000.0 | +6.0% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-27 | 253790000.0 | -6.1% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-04-04 | 255202000.0 | +0.6% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-07-04 | 266047000.0 | +4.2% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-10-03 | 269300000.0 | +1.2% | USD | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 1015751000.0 | — | USD | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | 1037455000.0 | +2.1% | USD | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 1048342000.0 | +1.0% | USD | 10-K | 2026-02-20 |
Operating Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 90663000.0 | — | USD | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 108639000.0 | +19.8% | USD | 10-Q | 2024-08-02 |
| Quarterly | 2023-09-29 | 101146000.0 | -6.9% | USD | 10-Q | 2024-10-29 |
| Quarterly | 2024-03-29 | 110653000.0 | +9.4% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-28 | 119355000.0 | +7.9% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-27 | 106015000.0 | -11.2% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-04-04 | 109845000.0 | +3.6% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-07-04 | 109094000.0 | -0.7% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-10-03 | 106618000.0 | -2.3% | USD | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 404166000.0 | — | USD | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | 447450000.0 | +10.7% | USD | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 412170000.0 | -7.9% | USD | 10-K | 2026-02-20 |
Net Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 31903000.0 | — | USD | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 65573000.0 | +105.5% | USD | 10-Q | 2024-08-02 |
| Quarterly | 2023-09-29 | 57570000.0 | -12.2% | USD | 10-Q | 2024-10-29 |
| Quarterly | 2024-03-29 | 59951000.0 | +4.1% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-28 | 82907000.0 | +38.3% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-27 | 68240000.0 | -17.7% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-04-04 | 67363000.0 | -1.3% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-07-04 | 66883000.0 | -0.7% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-10-03 | 54847000.0 | -18.0% | USD | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 205285000.0 | — | USD | 10-K | 2025-02-20 |
| Annual | 2024-12-31 | 264842000.0 | +29.0% | USD | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 226766000.0 | -14.4% | USD | 10-K | 2026-02-20 |
EPS Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.52 | — | USD/shares | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 1.08 | +107.7% | USD/shares | 10-Q | 2024-08-02 |
| Quarterly | 2023-09-29 | 0.95 | -12.0% | USD/shares | 10-Q | 2024-10-29 |
| Quarterly | 2024-03-29 | 0.99 | +4.2% | USD/shares | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-28 | 1.36 | +37.4% | USD/shares | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-27 | 1.12 | -17.6% | USD/shares | 10-Q | 2025-10-29 |
| Quarterly | 2025-04-04 | 1.1 | -1.8% | USD/shares | 10-Q | 2025-05-01 |
| Quarterly | 2025-07-04 | 1.1 | +0.0% | USD/shares | 10-Q | 2025-08-06 |
| Quarterly | 2025-10-03 | 0.9 | -18.2% | USD/shares | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 3.39 | — | USD/shares | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | 4.36 | +28.6% | USD/shares | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 3.71 | -14.9% | USD/shares | 10-K | 2026-02-20 |
EPS Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.52 | — | USD/shares | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 1.07 | +105.8% | USD/shares | 10-Q | 2024-08-02 |
| Quarterly | 2023-09-29 | 0.94 | -12.1% | USD/shares | 10-Q | 2024-10-29 |
| Quarterly | 2024-03-29 | 0.98 | +4.3% | USD/shares | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-28 | 1.35 | +37.8% | USD/shares | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-27 | 1.11 | -17.8% | USD/shares | 10-Q | 2025-10-29 |
| Quarterly | 2025-04-04 | 1.1 | -0.9% | USD/shares | 10-Q | 2025-05-01 |
| Quarterly | 2025-07-04 | 1.09 | -0.9% | USD/shares | 10-Q | 2025-08-06 |
| Quarterly | 2025-10-03 | 0.9 | -17.4% | USD/shares | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 3.36 | — | USD/shares | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | 4.31 | +28.3% | USD/shares | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 3.67 | -14.8% | USD/shares | 10-K | 2026-02-20 |
Balance Sheet
Metrics: 9Cash and Equivalents
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 82064000.0 | — | USD | 10-Q | 2023-05-02 |
| Quarterly | 2023-06-30 | 74449000.0 | -9.3% | USD | 10-Q | 2023-08-01 |
| Quarterly | 2023-09-29 | 82833000.0 | +11.3% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-12-31 | 102003000.0 | +23.1% | USD | 10-Q | 2024-10-29 |
| Quarterly | 2024-03-29 | 76495000.0 | -25.0% | USD | 10-Q | 2024-05-01 |
| Quarterly | 2024-06-28 | 228470000.0 | +198.7% | USD | 10-Q | 2024-08-02 |
| Quarterly | 2024-09-27 | 253670000.0 | +11.0% | USD | 10-Q | 2024-10-29 |
| Quarterly | 2024-12-31 | 249358000.0 | -1.7% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-04-04 | 291348000.0 | +16.8% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-07-04 | 258223000.0 | -11.4% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-10-03 | 218219000.0 | -15.5% | USD | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 102003000.0 | — | USD | 10-K | 2025-02-20 |
| Annual | 2024-12-31 | 249358000.0 | +144.5% | USD | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 185863000.0 | -25.5% | USD | 10-K | 2026-02-20 |
Accounts Receivable
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 404128000.0 | — | USD | 10-Q | 2023-05-02 |
| Quarterly | 2023-06-30 | 412668000.0 | +2.1% | USD | 10-Q | 2023-08-01 |
| Quarterly | 2023-09-29 | 388483000.0 | -5.9% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-12-31 | 385198000.0 | -0.8% | USD | 10-Q | 2024-10-29 |
| Quarterly | 2024-03-29 | 430149000.0 | +11.7% | USD | 10-Q | 2024-05-01 |
| Quarterly | 2024-06-28 | 431207000.0 | +0.2% | USD | 10-Q | 2024-08-02 |
| Quarterly | 2024-09-27 | 420938000.0 | -2.4% | USD | 10-Q | 2024-10-29 |
| Quarterly | 2024-12-31 | 370321000.0 | -12.0% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-04-04 | 414796000.0 | +12.0% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-07-04 | 456112000.0 | +10.0% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-10-03 | 460469000.0 | +1.0% | USD | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 385198000.0 | — | USD | 10-K | 2025-02-20 |
| Annual | 2024-12-31 | 370321000.0 | -3.9% | USD | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 451298000.0 | +21.9% | USD | 10-K | 2026-02-20 |
Inventory
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 448342000.0 | — | USD | 10-Q | 2023-05-02 |
| Quarterly | 2023-06-30 | 447321000.0 | -0.2% | USD | 10-Q | 2023-08-01 |
| Quarterly | 2023-09-29 | 425691000.0 | -4.8% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-12-31 | 392858000.0 | -7.7% | USD | 10-Q | 2024-10-29 |
| Quarterly | 2024-03-29 | 405601000.0 | +3.2% | USD | 10-Q | 2024-05-01 |
| Quarterly | 2024-06-28 | 426520000.0 | +5.2% | USD | 10-Q | 2024-08-02 |
| Quarterly | 2024-09-27 | 422654000.0 | -0.9% | USD | 10-Q | 2024-10-29 |
| Quarterly | 2024-12-31 | 403711000.0 | -4.5% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-04-04 | 450705000.0 | +11.6% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-07-04 | 474095000.0 | +5.2% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-10-03 | 503722000.0 | +6.2% | USD | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 392858000.0 | — | USD | 10-K | 2025-02-20 |
| Annual | 2024-12-31 | 403711000.0 | +2.8% | USD | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 481765000.0 | +19.3% | USD | 10-K | 2026-02-20 |
Current Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1060697000.0 | — | USD | 10-Q | 2023-05-02 |
| Quarterly | 2023-06-30 | 1071606000.0 | +1.0% | USD | 10-Q | 2023-08-01 |
| Quarterly | 2023-09-29 | 1029739000.0 | -3.9% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-12-31 | 997720000.0 | -3.1% | USD | 10-Q | 2024-10-29 |
| Quarterly | 2024-03-29 | 1042748000.0 | +4.5% | USD | 10-Q | 2024-05-01 |
| Quarterly | 2024-06-28 | 1212553000.0 | +16.3% | USD | 10-Q | 2024-08-02 |
| Quarterly | 2024-09-27 | 1221511000.0 | +0.7% | USD | 10-Q | 2024-10-29 |
| Quarterly | 2024-12-31 | 1148382000.0 | -6.0% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-04-04 | 1286031000.0 | +12.0% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-07-04 | 1336280000.0 | +3.9% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-10-03 | 1333721000.0 | -0.2% | USD | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 997720000.0 | — | USD | 10-K | 2025-02-20 |
| Annual | 2024-12-31 | 1148382000.0 | +15.1% | USD | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 1261905000.0 | +9.9% | USD | 10-K | 2026-02-20 |
Total Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 3849145000.0 | — | USD | 10-Q | 2023-05-02 |
| Quarterly | 2023-06-30 | 3862844000.0 | +0.4% | USD | 10-Q | 2023-08-01 |
| Quarterly | 2023-09-29 | 3756043000.0 | -2.8% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-12-31 | 3828629000.0 | +1.9% | USD | 10-Q | 2024-10-29 |
| Quarterly | 2024-03-29 | 3827489000.0 | -0.0% | USD | 10-Q | 2024-05-01 |
| Quarterly | 2024-06-28 | 3967111000.0 | +3.6% | USD | 10-Q | 2024-08-02 |
| Quarterly | 2024-09-27 | 4084534000.0 | +3.0% | USD | 10-Q | 2024-10-29 |
| Quarterly | 2024-12-31 | 4033975000.0 | -1.2% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-04-04 | 4217542000.0 | +4.6% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-07-04 | 4432363000.0 | +5.1% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-10-03 | 4869403000.0 | +9.9% | USD | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 3828629000.0 | — | USD | 10-K | 2025-02-20 |
| Annual | 2024-12-31 | 4033975000.0 | +5.4% | USD | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 4766094000.0 | +18.1% | USD | 10-K | 2026-02-20 |
Current Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 630422000.0 | — | USD | 10-Q | 2023-05-02 |
| Quarterly | 2023-06-30 | 618372000.0 | -1.9% | USD | 10-Q | 2023-08-01 |
| Quarterly | 2023-09-29 | 610357000.0 | -1.3% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-12-31 | 620082000.0 | +1.6% | USD | 10-Q | 2024-10-29 |
| Quarterly | 2024-03-29 | 631302000.0 | +1.8% | USD | 10-Q | 2024-05-01 |
| Quarterly | 2024-06-28 | 651096000.0 | +3.1% | USD | 10-Q | 2024-08-02 |
| Quarterly | 2024-09-27 | 637071000.0 | -2.2% | USD | 10-Q | 2024-10-29 |
| Quarterly | 2024-12-31 | 632051000.0 | -0.8% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-04-04 | 672000000.0 | +6.3% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-07-04 | 686469000.0 | +2.2% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-10-03 | 669074000.0 | -2.5% | USD | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 620082000.0 | — | USD | 10-K | 2025-02-20 |
| Annual | 2024-12-31 | 632051000.0 | +1.9% | USD | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 664789000.0 | +5.2% | USD | 10-K | 2026-02-20 |
Total Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 2390854000.0 | — | USD | 10-Q | 2023-05-02 |
| Quarterly | 2023-06-30 | 2316119000.0 | -3.1% | USD | 10-Q | 2023-08-01 |
| Quarterly | 2023-09-29 | 2214947000.0 | -4.4% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-12-31 | 2180972000.0 | -1.5% | USD | 10-Q | 2024-10-29 |
| Quarterly | 2024-03-29 | 2145111000.0 | -1.6% | USD | 10-Q | 2024-05-01 |
| Quarterly | 2024-06-28 | 2217686000.0 | +3.4% | USD | 10-Q | 2024-08-02 |
| Quarterly | 2024-09-27 | 2206809000.0 | -0.5% | USD | 10-Q | 2024-10-29 |
| Quarterly | 2024-12-31 | 2225726000.0 | +0.9% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-04-04 | 2267150000.0 | +1.9% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-07-04 | 2320592000.0 | +2.4% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-10-03 | 2707376000.0 | +16.7% | USD | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 2180972000.0 | — | USD | 10-K | 2025-02-20 |
| Annual | 2024-12-31 | 2225726000.0 | +2.1% | USD | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 2554565000.0 | +14.8% | USD | 10-K | 2026-02-20 |
Stockholders' Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1419585000.0 | — | USD | 10-Q | 2023-05-02 |
| Quarterly | 2023-06-30 | 1506309000.0 | +6.1% | USD | 10-Q | 2023-08-01 |
| Quarterly | 2023-09-29 | 1500809000.0 | -0.4% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-12-31 | 1607399000.0 | +7.1% | USD | 10-Q | 2024-10-29 |
| Quarterly | 2024-03-29 | 1640800000.0 | +2.1% | USD | 10-Q | 2024-05-01 |
| Quarterly | 2024-06-28 | 1707972000.0 | +4.1% | USD | 10-Q | 2024-08-02 |
| Quarterly | 2024-09-27 | 1837125000.0 | +7.6% | USD | 10-Q | 2024-10-29 |
| Quarterly | 2024-12-31 | 1769004000.0 | -3.7% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-04-04 | 1909728000.0 | +8.0% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-07-04 | 2069630000.0 | +8.4% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-10-03 | 2115948000.0 | +2.2% | USD | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 1607399000.0 | — | USD | 10-K | 2025-02-20 |
| Annual | 2024-12-31 | 1769004000.0 | +10.1% | USD | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 2166040000.0 | +22.4% | USD | 10-K | 2026-02-20 |
Long-Term Debt
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1216872000.0 | — | USD | 10-Q | 2023-05-02 |
| Quarterly | 2023-06-30 | 1159100000.0 | -4.7% | USD | 10-Q | 2023-08-01 |
| Quarterly | 2023-09-29 | 1089329000.0 | -6.0% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-12-31 | 1018057000.0 | -6.5% | USD | 10-Q | 2024-10-29 |
| Quarterly | 2024-03-29 | 992798000.0 | -2.5% | USD | 10-Q | 2024-05-01 |
| Quarterly | 2024-06-28 | 1079624000.0 | +8.7% | USD | 10-Q | 2024-08-02 |
| Quarterly | 2024-09-27 | 1080182000.0 | +0.1% | USD | 10-Q | 2024-10-29 |
| Quarterly | 2024-12-31 | 1060739000.0 | -1.8% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-04-04 | 1056296000.0 | -0.4% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-07-04 | 1058832000.0 | +0.2% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-10-03 | 1334123000.0 | +26.0% | USD | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 1018057000.0 | — | USD | 10-K | 2025-02-20 |
| Annual | 2024-12-31 | 1060739000.0 | +4.2% | USD | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 1232540000.0 | +16.2% | USD | 10-K | 2026-02-20 |
Cash Flow
Metrics: 4Operating Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 38067000.0 | — | USD | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 100721000.0 | +164.6% | USD | 10-Q | 2024-08-02 |
| Quarterly | 2023-09-29 | 208099000.0 | +106.6% | USD | 10-Q | 2024-10-29 |
| Quarterly | 2024-03-29 | 44467000.0 | -78.6% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-28 | 127483000.0 | +186.7% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-27 | 228523000.0 | +79.3% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-04-04 | 35410000.0 | -84.5% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-07-04 | 82037000.0 | +131.7% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-10-03 | 163514000.0 | +99.3% | USD | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 330494000.0 | — | USD | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | 355399000.0 | +7.5% | USD | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 260567000.0 | -26.7% | USD | 10-K | 2026-02-20 |
Investing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -25749000.0 | — | USD | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | -33298000.0 | -29.3% | USD | 10-Q | 2024-08-02 |
| Quarterly | 2023-09-29 | -42359000.0 | -27.2% | USD | 10-Q | 2024-10-29 |
| Quarterly | 2024-03-29 | -26614000.0 | +37.2% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-28 | -36938000.0 | -38.8% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-27 | -114214000.0 | -209.2% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-04-04 | -2689000.0 | +97.6% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-07-04 | -98494000.0 | -3562.8% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-10-03 | -462053000.0 | -369.1% | USD | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | -62243000.0 | — | USD | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | -205696000.0 | -230.5% | USD | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | -479882000.0 | -133.3% | USD | 10-K | 2026-02-20 |
Financing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -7047000.0 | — | USD | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | -67872000.0 | -863.1% | USD | 10-Q | 2024-08-02 |
| Quarterly | 2023-09-29 | -142183000.0 | -109.5% | USD | 10-Q | 2024-10-29 |
| Quarterly | 2024-03-29 | -33920000.0 | +76.1% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-28 | 46281000.0 | +236.4% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-27 | 40576000.0 | -12.3% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-04-04 | -13119000.0 | -132.3% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-07-04 | -19647000.0 | -49.8% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-10-03 | 227263000.0 | +1256.7% | USD | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | -219717000.0 | — | USD | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | 31669000.0 | +114.4% | USD | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 113701000.0 | +259.0% | USD | 10-K | 2026-02-20 |
Capital Expenditures
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 7709000.0 | — | USD | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 16999000.0 | +120.5% | USD | 10-Q | 2024-08-02 |
| Quarterly | 2023-09-29 | 28865000.0 | +69.8% | USD | 10-Q | 2024-10-29 |
| Quarterly | 2024-03-29 | 7414000.0 | -74.3% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-28 | 16437000.0 | +121.7% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-27 | 27071000.0 | +64.7% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-04-04 | 7294000.0 | -73.1% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-07-04 | 16474000.0 | +125.9% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-10-03 | 27654000.0 | +67.9% | USD | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 48178000.0 | — | USD | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | 51779000.0 | +7.5% | USD | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 47287000.0 | -8.7% | USD | 10-K | 2026-02-20 |
Share Data
Metrics: 4Shares Outstanding
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 60222263.0 | — | shares | 10-Q | 2023-05-02 |
| Quarterly | 2023-06-30 | 60259369.0 | +0.1% | shares | 10-Q | 2023-08-01 |
| Quarterly | 2023-09-29 | 60271072.0 | +0.0% | shares | 10-Q | 2023-11-01 |
| Quarterly | 2023-12-31 | 60295634.0 | +0.0% | shares | 10-Q | 2024-10-29 |
| Quarterly | 2024-03-29 | 60424421.0 | +0.2% | shares | 10-Q | 2024-05-01 |
| Quarterly | 2024-06-28 | 60438838.0 | +0.0% | shares | 10-Q | 2024-08-02 |
| Quarterly | 2024-09-27 | 60444246.0 | +0.0% | shares | 10-Q | 2024-10-29 |
| Quarterly | 2024-12-31 | 60709740.0 | +0.4% | shares | 10-Q | 2025-10-29 |
| Quarterly | 2025-04-04 | 60517574.0 | -0.3% | shares | 10-Q | 2025-05-01 |
| Quarterly | 2025-07-04 | 60517574.0 | +0.0% | shares | 10-Q | 2025-08-06 |
| Quarterly | 2025-10-03 | 60517574.0 | +0.0% | shares | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 60295634.0 | — | shares | 10-K | 2025-02-20 |
| Annual | 2024-12-31 | 60517574.0 | +0.4% | shares | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 60721079.0 | +0.3% | shares | 10-K | 2026-02-20 |
Shares Issued
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Annual | 2023-12-31 | 60295634.0 | — | shares | 10-K | 2025-02-20 |
| Annual | 2024-12-31 | 60517574.0 | +0.4% | shares | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 60721079.0 | +0.3% | shares | 10-K | 2026-02-20 |
Weighted Avg Shares Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 60146348.0 | — | shares | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 60237955.0 | +0.2% | shares | 10-Q | 2024-08-02 |
| Quarterly | 2023-09-29 | 60265516.0 | +0.0% | shares | 10-Q | 2024-10-29 |
| Quarterly | 2024-03-29 | 60346121.0 | +0.1% | shares | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-28 | 60432230.0 | +0.1% | shares | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-27 | 60439818.0 | +0.0% | shares | 10-Q | 2025-10-29 |
| Quarterly | 2025-04-04 | 60562584.0 | +0.2% | shares | 10-Q | 2025-05-01 |
| Quarterly | 2025-07-04 | 60739891.0 | +0.3% | shares | 10-Q | 2025-08-06 |
| Quarterly | 2025-10-03 | 60703560.0 | -0.1% | shares | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 60233623.0 | — | shares | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | 60427743.0 | +0.3% | shares | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 60680448.0 | +0.4% | shares | 10-K | 2026-02-20 |
Weighted Avg Shares Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 60486226.0 | — | shares | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 60561339.0 | +0.1% | shares | 10-Q | 2024-08-02 |
| Quarterly | 2023-09-29 | 60730713.0 | +0.3% | shares | 10-Q | 2024-10-29 |
| Quarterly | 2024-03-29 | 60987957.0 | +0.4% | shares | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-28 | 61078456.0 | +0.1% | shares | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-27 | 61086129.0 | +0.0% | shares | 10-Q | 2025-10-29 |
| Quarterly | 2025-04-04 | 61281118.0 | +0.3% | shares | 10-Q | 2025-05-01 |
| Quarterly | 2025-07-04 | 61312744.0 | +0.1% | shares | 10-Q | 2025-08-06 |
| Quarterly | 2025-10-03 | 61238341.0 | -0.1% | shares | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 60655746.0 | — | shares | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | 61102063.0 | +0.7% | shares | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 61266294.0 | +0.3% | shares | 10-K | 2026-02-20 |
Metrics
Metrics: 9Asset Turnover
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.1777 | — | ratio | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 0.1865 | +5.0% | ratio | 10-Q | 2024-08-02 |
| Quarterly | 2023-09-29 | 0.1813 | -2.8% | ratio | 10-Q | 2024-10-29 |
| Quarterly | 2024-03-29 | 0.1802 | -0.6% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-28 | 0.1782 | -1.1% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-27 | 0.1648 | -7.5% | ratio | 10-Q | 2025-10-29 |
| Quarterly | 2025-04-04 | 0.1608 | -2.5% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2025-07-04 | 0.1614 | +0.4% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2025-10-03 | 0.1495 | -7.4% | ratio | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 0.7247 | — | ratio | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | 0.6794 | -6.3% | ratio | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 0.5964 | -12.2% | ratio | 10-K | 2026-02-20 |
Current Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1.6825 | — | ratio | 10-Q | 2023-05-02 |
| Quarterly | 2023-06-30 | 1.7329 | +3.0% | ratio | 10-Q | 2023-08-01 |
| Quarterly | 2023-09-29 | 1.6871 | -2.6% | ratio | 10-Q | 2023-11-01 |
| Quarterly | 2023-12-31 | 1.6090 | -4.6% | ratio | 10-Q | 2024-10-29 |
| Quarterly | 2024-03-29 | 1.6517 | +2.7% | ratio | 10-Q | 2024-05-01 |
| Quarterly | 2024-06-28 | 1.8623 | +12.7% | ratio | 10-Q | 2024-08-02 |
| Quarterly | 2024-09-27 | 1.9174 | +3.0% | ratio | 10-Q | 2024-10-29 |
| Quarterly | 2024-12-31 | 1.8169 | -5.2% | ratio | 10-Q | 2025-10-29 |
| Quarterly | 2025-04-04 | 1.9137 | +5.3% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2025-07-04 | 1.9466 | +1.7% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2025-10-03 | 1.9934 | +2.4% | ratio | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 1.6090 | — | ratio | 10-K | 2025-02-20 |
| Annual | 2024-12-31 | 1.8169 | +12.9% | ratio | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 1.8982 | +4.5% | ratio | 10-K | 2026-02-20 |
Debt to Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1.6842 | — | ratio | 10-Q | 2023-05-02 |
| Quarterly | 2023-06-30 | 1.5376 | -8.7% | ratio | 10-Q | 2023-08-01 |
| Quarterly | 2023-09-29 | 1.4758 | -4.0% | ratio | 10-Q | 2023-11-01 |
| Quarterly | 2023-12-31 | 1.3568 | -8.1% | ratio | 10-Q | 2024-10-29 |
| Quarterly | 2024-03-29 | 1.3074 | -3.6% | ratio | 10-Q | 2024-05-01 |
| Quarterly | 2024-06-28 | 1.2984 | -0.7% | ratio | 10-Q | 2024-08-02 |
| Quarterly | 2024-09-27 | 1.2012 | -7.5% | ratio | 10-Q | 2024-10-29 |
| Quarterly | 2024-12-31 | 1.2582 | +4.7% | ratio | 10-Q | 2025-10-29 |
| Quarterly | 2025-04-04 | 1.1872 | -5.6% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2025-07-04 | 1.1213 | -5.6% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2025-10-03 | 1.2795 | +14.1% | ratio | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 1.3568 | — | ratio | 10-K | 2025-02-20 |
| Annual | 2024-12-31 | 1.2582 | -7.3% | ratio | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 1.1794 | -6.3% | ratio | 10-K | 2026-02-20 |
Gross Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.3617 | — | ratio | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 0.3663 | +1.3% | ratio | 10-Q | 2024-08-02 |
| Quarterly | 2023-09-29 | 0.3667 | +0.1% | ratio | 10-Q | 2024-10-29 |
| Quarterly | 2024-03-29 | 0.3697 | +0.8% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-28 | 0.3823 | +3.4% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-27 | 0.3770 | -1.4% | ratio | 10-Q | 2025-10-29 |
| Quarterly | 2025-04-04 | 0.3763 | -0.2% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2025-07-04 | 0.3718 | -1.2% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2025-10-03 | 0.3700 | -0.5% | ratio | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 0.3661 | — | ratio | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | 0.3785 | +3.4% | ratio | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 0.3688 | -2.6% | ratio | 10-K | 2026-02-20 |
Net Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0466 | — | ratio | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 0.0910 | +95.1% | ratio | 10-Q | 2024-08-02 |
| Quarterly | 2023-09-29 | 0.0845 | -7.1% | ratio | 10-Q | 2024-10-29 |
| Quarterly | 2024-03-29 | 0.0869 | +2.8% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-28 | 0.1173 | +34.9% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-27 | 0.1014 | -13.6% | ratio | 10-Q | 2025-10-29 |
| Quarterly | 2025-04-04 | 0.0993 | -2.0% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2025-07-04 | 0.0935 | -5.9% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2025-10-03 | 0.0754 | -19.4% | ratio | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 0.0740 | — | ratio | 10-K | 2025-02-20 |
| Annual | 2024-12-31 | 0.0966 | +30.6% | ratio | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 0.0798 | -17.4% | ratio | 10-K | 2026-02-20 |
Operating Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.1325 | — | ratio | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 0.1508 | +13.8% | ratio | 10-Q | 2024-08-02 |
| Quarterly | 2023-09-29 | 0.1485 | -1.5% | ratio | 10-Q | 2024-10-29 |
| Quarterly | 2024-03-29 | 0.1604 | +8.0% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-28 | 0.1688 | +5.2% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-27 | 0.1575 | -6.7% | ratio | 10-Q | 2025-10-29 |
| Quarterly | 2025-04-04 | 0.1620 | +2.9% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2025-07-04 | 0.1525 | -5.9% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2025-10-03 | 0.1465 | -3.9% | ratio | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 0.1457 | — | ratio | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | 0.1633 | +12.1% | ratio | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 0.1450 | -11.2% | ratio | 10-K | 2026-02-20 |
Quick Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.1302 | — | ratio | 10-Q | 2023-05-02 |
| Quarterly | 2023-06-30 | 0.1204 | -7.5% | ratio | 10-Q | 2023-08-01 |
| Quarterly | 2023-09-29 | 0.1357 | +12.7% | ratio | 10-Q | 2023-11-01 |
| Quarterly | 2023-12-31 | 0.1645 | +21.2% | ratio | 10-Q | 2024-10-29 |
| Quarterly | 2024-03-29 | 0.1212 | -26.3% | ratio | 10-Q | 2024-05-01 |
| Quarterly | 2024-06-28 | 0.3509 | +189.6% | ratio | 10-Q | 2024-08-02 |
| Quarterly | 2024-09-27 | 0.3982 | +13.5% | ratio | 10-Q | 2024-10-29 |
| Quarterly | 2024-12-31 | 0.3945 | -0.9% | ratio | 10-Q | 2025-10-29 |
| Quarterly | 2025-04-04 | 0.4336 | +9.9% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2025-07-04 | 0.3762 | -13.2% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2025-10-03 | 0.3262 | -13.3% | ratio | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 0.1645 | — | ratio | 10-K | 2025-02-20 |
| Annual | 2024-12-31 | 0.3945 | +139.8% | ratio | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 0.2796 | -29.1% | ratio | 10-K | 2026-02-20 |
ROA
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0083 | — | ratio | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 0.0170 | +104.8% | ratio | 10-Q | 2024-08-02 |
| Quarterly | 2023-09-29 | 0.0153 | -9.7% | ratio | 10-Q | 2024-10-29 |
| Quarterly | 2024-03-29 | 0.0157 | +2.2% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-28 | 0.0209 | +33.4% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-27 | 0.0167 | -20.1% | ratio | 10-Q | 2025-10-29 |
| Quarterly | 2025-04-04 | 0.0160 | -4.4% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2025-07-04 | 0.0151 | -5.5% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2025-10-03 | 0.0113 | -25.4% | ratio | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 0.0536 | — | ratio | 10-K | 2025-02-20 |
| Annual | 2024-12-31 | 0.0657 | +22.4% | ratio | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 0.0476 | -27.5% | ratio | 10-K | 2026-02-20 |
ROE
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0225 | — | ratio | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 0.0435 | +93.7% | ratio | 10-Q | 2024-08-02 |
| Quarterly | 2023-09-29 | 0.0384 | -11.9% | ratio | 10-Q | 2024-10-29 |
| Quarterly | 2024-03-29 | 0.0365 | -4.7% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-28 | 0.0485 | +32.9% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-27 | 0.0371 | -23.5% | ratio | 10-Q | 2025-10-29 |
| Quarterly | 2025-04-04 | 0.0353 | -5.0% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2025-07-04 | 0.0323 | -8.4% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2025-10-03 | 0.0259 | -19.8% | ratio | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 0.1277 | — | ratio | 10-K | 2025-02-20 |
| Annual | 2024-12-31 | 0.1497 | +17.2% | ratio | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 0.1047 | -30.1% | ratio | 10-K | 2026-02-20 |