Financial Metrics
CALX CALIX, INCRegulatory Activity
Since 2025-04-09| Type | Form | Filed | Document |
|---|---|---|---|
| Insider | 4 | 2026-03-31 | SEC Filing Index |
| Insider | 4 | 2026-02-26 | SEC Filing Index |
| Insider | 4 | 2026-02-17 | SEC Filing Index |
| Insider | 4 | 2026-02-04 | SEC Filing Index |
| Insider | 4 | 2026-02-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-04-01 | 250008000.0 | — | USD | 10-Q | 2024-04-23 |
| Quarterly | 2023-07-01 | 261016000.0 | +4.4% | USD | 10-Q | 2024-07-23 |
| Quarterly | 2023-09-30 | 263835000.0 | +1.1% | USD | 10-Q | 2024-10-29 |
| Quarterly | 2024-03-30 | 226310000.0 | -14.2% | USD | 10-Q | 2025-04-22 |
| Quarterly | 2024-06-29 | 198139000.0 | -12.4% | USD | 10-Q | 2025-07-22 |
| Quarterly | 2024-09-28 | 200945000.0 | +1.4% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-29 | 220242000.0 | +9.6% | USD | 10-Q | 2025-04-22 |
| Quarterly | 2025-06-28 | 241882000.0 | +9.8% | USD | 10-Q | 2025-07-22 |
| Quarterly | 2025-09-27 | 265437000.0 | +9.7% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 1039593000.0 | — | USD | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | 831518000.0 | -20.0% | USD | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 1000010000.0 | +20.3% | USD | 10-K | 2026-02-20 |
Gross Profit
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-04-01 | 128051000.0 | — | USD | 10-Q | 2024-04-23 |
| Quarterly | 2023-07-01 | 136470000.0 | +6.6% | USD | 10-Q | 2024-07-23 |
| Quarterly | 2023-09-30 | 140549000.0 | +3.0% | USD | 10-Q | 2024-10-29 |
| Quarterly | 2024-03-30 | 122577000.0 | -12.8% | USD | 10-Q | 2025-04-22 |
| Quarterly | 2024-06-29 | 107603000.0 | -12.2% | USD | 10-Q | 2025-07-22 |
| Quarterly | 2024-09-28 | 110047000.0 | +2.3% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-29 | 122708000.0 | +11.5% | USD | 10-Q | 2025-04-22 |
| Quarterly | 2025-06-28 | 136295000.0 | +11.1% | USD | 10-Q | 2025-07-22 |
| Quarterly | 2025-09-27 | 152010000.0 | +11.5% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 518316000.0 | — | USD | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | 453594000.0 | -12.5% | USD | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 568316000.0 | +25.3% | USD | 10-K | 2026-02-20 |
Operating Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-04-01 | 9936000.0 | — | USD | 10-Q | 2024-04-23 |
| Quarterly | 2023-07-01 | 11811000.0 | +18.9% | USD | 10-Q | 2024-07-23 |
| Quarterly | 2023-09-30 | 15929000.0 | +34.9% | USD | 10-Q | 2024-10-29 |
| Quarterly | 2024-03-30 | -2032000.0 | -112.8% | USD | 10-Q | 2025-04-22 |
| Quarterly | 2024-06-29 | -11356000.0 | -458.9% | USD | 10-Q | 2025-07-22 |
| Quarterly | 2024-09-28 | -10896000.0 | +4.1% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-29 | -6081000.0 | +44.2% | USD | 10-Q | 2025-04-22 |
| Quarterly | 2025-06-28 | 391000.0 | +106.4% | USD | 10-Q | 2025-07-22 |
| Quarterly | 2025-09-27 | 17405000.0 | +4351.4% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 25585000.0 | — | USD | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | -43034000.0 | -268.2% | USD | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 20990000.0 | +148.8% | USD | 10-K | 2026-02-20 |
Net Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-04-01 | 9598000.0 | — | USD | 10-Q | 2024-04-23 |
| Quarterly | 2023-07-01 | 9373000.0 | -2.3% | USD | 10-Q | 2024-07-23 |
| Quarterly | 2023-09-30 | 16953000.0 | +80.9% | USD | 10-Q | 2024-10-29 |
| Quarterly | 2024-03-30 | 103000.0 | -99.4% | USD | 10-Q | 2025-04-22 |
| Quarterly | 2024-06-29 | -7958000.0 | -7826.2% | USD | 10-Q | 2025-07-22 |
| Quarterly | 2024-09-28 | -3968000.0 | +50.1% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-29 | -4787000.0 | -20.6% | USD | 10-Q | 2025-04-22 |
| Quarterly | 2025-06-28 | -199000.0 | +95.8% | USD | 10-Q | 2025-07-22 |
| Quarterly | 2025-09-27 | 15658000.0 | +7968.3% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 29325000.0 | — | USD | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | -29747000.0 | -201.4% | USD | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 17884000.0 | +160.1% | USD | 10-K | 2026-02-20 |
EPS Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-04-01 | 0.15 | — | USD/shares | 10-Q | 2024-04-23 |
| Quarterly | 2023-07-01 | 0.14 | -6.7% | USD/shares | 10-Q | 2024-07-23 |
| Quarterly | 2023-09-30 | 0.26 | +85.7% | USD/shares | 10-Q | 2024-10-29 |
| Quarterly | 2024-03-30 | 0.0 | -100.0% | USD/shares | 10-Q | 2025-04-22 |
| Quarterly | 2024-06-29 | -0.12 | — | USD/shares | 10-Q | 2025-07-22 |
| Quarterly | 2024-09-28 | -0.06 | +50.0% | USD/shares | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-29 | -0.07 | -16.7% | USD/shares | 10-Q | 2025-04-22 |
| Quarterly | 2025-06-28 | 0.0 | +100.0% | USD/shares | 10-Q | 2025-07-22 |
| Quarterly | 2025-09-27 | 0.24 | — | USD/shares | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 0.44 | — | USD/shares | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | -0.45 | -202.3% | USD/shares | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 0.27 | +160.0% | USD/shares | 10-K | 2026-02-20 |
EPS Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-04-01 | 0.14 | — | USD/shares | 10-Q | 2024-04-23 |
| Quarterly | 2023-07-01 | 0.13 | -7.1% | USD/shares | 10-Q | 2024-07-23 |
| Quarterly | 2023-09-30 | 0.24 | +84.6% | USD/shares | 10-Q | 2024-10-29 |
| Quarterly | 2024-03-30 | 0.0 | -100.0% | USD/shares | 10-Q | 2025-04-22 |
| Quarterly | 2024-06-29 | -0.12 | — | USD/shares | 10-Q | 2025-07-22 |
| Quarterly | 2024-09-28 | -0.06 | +50.0% | USD/shares | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-29 | -0.07 | -16.7% | USD/shares | 10-Q | 2025-04-22 |
| Quarterly | 2025-06-28 | 0.0 | +100.0% | USD/shares | 10-Q | 2025-07-22 |
| Quarterly | 2025-09-27 | 0.22 | — | USD/shares | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 0.42 | — | USD/shares | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | -0.45 | -207.1% | USD/shares | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 0.26 | +157.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-04-01 | 94186000.0 | — | USD | 10-Q | 2023-04-24 |
| Quarterly | 2023-07-01 | 90187000.0 | -4.2% | USD | 10-Q | 2023-07-24 |
| Quarterly | 2023-09-30 | 135675000.0 | +50.4% | USD | 10-Q | 2023-10-24 |
| Quarterly | 2023-12-31 | 63409000.0 | -53.3% | USD | 10-Q | 2024-10-29 |
| Quarterly | 2024-03-30 | 88418000.0 | +39.4% | USD | 10-Q | 2024-04-23 |
| Quarterly | 2024-06-29 | 84486000.0 | -4.4% | USD | 10-Q | 2024-07-23 |
| Quarterly | 2024-09-28 | 62361000.0 | -26.2% | USD | 10-Q | 2024-10-29 |
| Quarterly | 2024-12-31 | 43162000.0 | -30.8% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-29 | 42300000.0 | -2.0% | USD | 10-Q | 2025-04-22 |
| Quarterly | 2025-06-28 | 76538000.0 | +80.9% | USD | 10-Q | 2025-07-22 |
| Quarterly | 2025-09-27 | 95012000.0 | +24.1% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 63409000.0 | — | USD | 10-K | 2025-02-21 |
| Annual | 2024-12-31 | 43162000.0 | -31.9% | USD | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 143086000.0 | +231.5% | USD | 10-K | 2026-02-20 |
Accounts Receivable
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-04-01 | 92209000.0 | — | USD | 10-Q | 2023-04-24 |
| Quarterly | 2023-07-01 | 96980000.0 | +5.2% | USD | 10-Q | 2023-07-24 |
| Quarterly | 2023-09-30 | 80661000.0 | -16.8% | USD | 10-Q | 2023-10-24 |
| Quarterly | 2023-12-31 | 126027000.0 | +56.2% | USD | 10-Q | 2024-10-29 |
| Quarterly | 2024-03-30 | 100307000.0 | -20.4% | USD | 10-Q | 2024-04-23 |
| Quarterly | 2024-06-29 | 82064000.0 | -18.2% | USD | 10-Q | 2024-07-23 |
| Quarterly | 2024-09-28 | 85272000.0 | +3.9% | USD | 10-Q | 2024-10-29 |
| Quarterly | 2024-12-31 | 79321000.0 | -7.0% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-29 | 75511000.0 | -4.8% | USD | 10-Q | 2025-04-22 |
| Quarterly | 2025-06-28 | 63076000.0 | -16.5% | USD | 10-Q | 2025-07-22 |
| Quarterly | 2025-09-27 | 87465000.0 | +38.7% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 126027000.0 | — | USD | 10-K | 2025-02-21 |
| Annual | 2024-12-31 | 79321000.0 | -37.1% | USD | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 99367000.0 | +25.3% | USD | 10-K | 2026-02-20 |
Inventory
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-04-01 | 156513000.0 | — | USD | 10-Q | 2023-04-24 |
| Quarterly | 2023-07-01 | 153394000.0 | -2.0% | USD | 10-Q | 2023-07-24 |
| Quarterly | 2023-09-30 | 150033000.0 | -2.2% | USD | 10-Q | 2023-10-24 |
| Quarterly | 2023-12-31 | 132985000.0 | -11.4% | USD | 10-Q | 2024-10-29 |
| Quarterly | 2024-03-30 | 119782000.0 | -9.9% | USD | 10-Q | 2024-04-23 |
| Quarterly | 2024-06-29 | 113484000.0 | -5.3% | USD | 10-Q | 2024-07-23 |
| Quarterly | 2024-09-28 | 100609000.0 | -11.3% | USD | 10-Q | 2024-10-29 |
| Quarterly | 2024-12-31 | 102727000.0 | +2.1% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-29 | 100835000.0 | -1.8% | USD | 10-Q | 2025-04-22 |
| Quarterly | 2025-06-28 | 110522000.0 | +9.6% | USD | 10-Q | 2025-07-22 |
| Quarterly | 2025-09-27 | 107981000.0 | -2.3% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 132985000.0 | — | USD | 10-K | 2025-02-21 |
| Annual | 2024-12-31 | 102727000.0 | -22.8% | USD | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 133737000.0 | +30.2% | USD | 10-K | 2026-02-20 |
Current Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-04-01 | 576074000.0 | — | USD | 10-Q | 2023-04-24 |
| Quarterly | 2023-07-01 | 599284000.0 | +4.0% | USD | 10-Q | 2023-07-24 |
| Quarterly | 2023-09-30 | 587625000.0 | -1.9% | USD | 10-Q | 2023-10-24 |
| Quarterly | 2023-12-31 | 597956000.0 | +1.8% | USD | 10-Q | 2024-10-29 |
| Quarterly | 2024-03-30 | 578785000.0 | -3.2% | USD | 10-Q | 2024-04-23 |
| Quarterly | 2024-06-29 | 570158000.0 | -1.5% | USD | 10-Q | 2024-07-23 |
| Quarterly | 2024-09-28 | 585018000.0 | +2.6% | USD | 10-Q | 2024-10-29 |
| Quarterly | 2024-12-31 | 584735000.0 | -0.0% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-29 | 562000000.0 | -3.9% | USD | 10-Q | 2025-04-22 |
| Quarterly | 2025-06-28 | 562314000.0 | +0.1% | USD | 10-Q | 2025-07-22 |
| Quarterly | 2025-09-27 | 615517000.0 | +9.5% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 597956000.0 | — | USD | 10-K | 2025-02-21 |
| Annual | 2024-12-31 | 584735000.0 | -2.2% | USD | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 691553000.0 | +18.3% | USD | 10-K | 2026-02-20 |
Total Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-04-01 | 914827000.0 | — | USD | 10-Q | 2023-04-24 |
| Quarterly | 2023-07-01 | 941768000.0 | +2.9% | USD | 10-Q | 2023-07-24 |
| Quarterly | 2023-09-30 | 926660000.0 | -1.6% | USD | 10-Q | 2023-10-24 |
| Quarterly | 2023-12-31 | 941865000.0 | +1.6% | USD | 10-Q | 2024-10-29 |
| Quarterly | 2024-03-30 | 922788000.0 | -2.0% | USD | 10-Q | 2024-04-23 |
| Quarterly | 2024-06-29 | 917896000.0 | -0.5% | USD | 10-Q | 2024-07-23 |
| Quarterly | 2024-09-28 | 937525000.0 | +2.1% | USD | 10-Q | 2024-10-29 |
| Quarterly | 2024-12-31 | 939267000.0 | +0.2% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-29 | 917119000.0 | -2.4% | USD | 10-Q | 2025-04-22 |
| Quarterly | 2025-06-28 | 921406000.0 | +0.5% | USD | 10-Q | 2025-07-22 |
| Quarterly | 2025-09-27 | 976369000.0 | +6.0% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 941865000.0 | — | USD | 10-K | 2025-02-21 |
| Annual | 2024-12-31 | 939267000.0 | -0.3% | USD | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 1058522000.0 | +12.7% | USD | 10-K | 2026-02-20 |
Current Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-04-01 | 160711000.0 | — | USD | 10-Q | 2023-04-24 |
| Quarterly | 2023-07-01 | 162447000.0 | +1.1% | USD | 10-Q | 2023-07-24 |
| Quarterly | 2023-09-30 | 139156000.0 | -14.3% | USD | 10-Q | 2023-10-24 |
| Quarterly | 2023-12-31 | 187642000.0 | +34.8% | USD | 10-Q | 2024-10-29 |
| Quarterly | 2024-03-30 | 146079000.0 | -22.2% | USD | 10-Q | 2024-04-23 |
| Quarterly | 2024-06-29 | 133140000.0 | -8.9% | USD | 10-Q | 2024-07-23 |
| Quarterly | 2024-09-28 | 129906000.0 | -2.4% | USD | 10-Q | 2024-10-29 |
| Quarterly | 2024-12-31 | 131143000.0 | +1.0% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-29 | 122824000.0 | -6.3% | USD | 10-Q | 2025-04-22 |
| Quarterly | 2025-06-28 | 123642000.0 | +0.7% | USD | 10-Q | 2025-07-22 |
| Quarterly | 2025-09-27 | 122641000.0 | -0.8% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 187642000.0 | — | USD | 10-K | 2025-02-21 |
| Annual | 2024-12-31 | 131143000.0 | -30.1% | USD | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 163248000.0 | +24.5% | USD | 10-K | 2026-02-20 |
Total Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-04-01 | 196988000.0 | — | USD | 10-Q | 2023-04-24 |
| Quarterly | 2023-07-01 | 199998000.0 | +1.5% | USD | 10-Q | 2023-07-24 |
| Quarterly | 2023-09-30 | 175715000.0 | -12.1% | USD | 10-Q | 2023-10-24 |
| Quarterly | 2023-12-31 | 222883000.0 | +26.8% | USD | 10-Q | 2024-10-29 |
| Quarterly | 2024-03-30 | 180095000.0 | -19.2% | USD | 10-Q | 2024-04-23 |
| Quarterly | 2024-06-29 | 163672000.0 | -9.1% | USD | 10-Q | 2024-07-23 |
| Quarterly | 2024-09-28 | 158837000.0 | -3.0% | USD | 10-Q | 2024-10-29 |
| Quarterly | 2024-12-31 | 158327000.0 | -0.3% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-29 | 149953000.0 | -5.3% | USD | 10-Q | 2025-04-22 |
| Quarterly | 2025-06-28 | 148734000.0 | -0.8% | USD | 10-Q | 2025-07-22 |
| Quarterly | 2025-09-27 | 153863000.0 | +3.4% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 222883000.0 | — | USD | 10-K | 2025-02-21 |
| Annual | 2024-12-31 | 158327000.0 | -29.0% | USD | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 199303000.0 | +25.9% | USD | 10-K | 2026-02-20 |
Stockholders' Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-04-01 | 717839000.0 | — | USD | 10-Q | 2024-07-23 |
| Quarterly | 2023-07-01 | 741770000.0 | +3.3% | USD | 10-Q | 2024-10-29 |
| Quarterly | 2023-09-30 | 750945000.0 | +1.2% | USD | 10-Q | 2024-10-29 |
| Quarterly | 2023-12-31 | 718982000.0 | -4.3% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2024-03-30 | 742693000.0 | +3.3% | USD | 10-Q | 2025-07-22 |
| Quarterly | 2024-06-29 | 754224000.0 | +1.6% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2024-09-28 | 778688000.0 | +3.2% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2024-12-31 | 780940000.0 | +0.3% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-29 | 767166000.0 | -1.8% | USD | 10-Q | 2025-07-22 |
| Quarterly | 2025-06-28 | 772672000.0 | +0.7% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-09-27 | 822506000.0 | +6.4% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 718982000.0 | — | USD | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | 780940000.0 | +8.6% | USD | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 859219000.0 | +10.0% | USD | 10-K | 2026-02-20 |
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 | 8112000.0 | — | USD | 10-Q | 2024-04-23 |
| Quarterly | 2023-07-01 | 25576000.0 | +215.3% | USD | 10-Q | 2024-07-23 |
| Quarterly | 2023-09-30 | 41327000.0 | +61.6% | USD | 10-Q | 2024-10-29 |
| Quarterly | 2024-03-30 | 14691000.0 | -64.5% | USD | 10-Q | 2025-04-22 |
| Quarterly | 2024-06-29 | 37038000.0 | +152.1% | USD | 10-Q | 2025-07-22 |
| Quarterly | 2024-09-28 | 53037000.0 | +43.2% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-29 | 17212000.0 | -67.5% | USD | 10-Q | 2025-04-22 |
| Quarterly | 2025-06-28 | 56593000.0 | +228.8% | USD | 10-Q | 2025-07-22 |
| Quarterly | 2025-09-27 | 88907000.0 | +57.1% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 56251000.0 | — | USD | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | 68400000.0 | +21.6% | USD | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 134953000.0 | +97.3% | USD | 10-K | 2026-02-20 |
Investing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-04-01 | -3278000.0 | — | USD | 10-Q | 2024-04-23 |
| Quarterly | 2023-07-01 | -18772000.0 | -472.7% | USD | 10-Q | 2024-07-23 |
| Quarterly | 2023-09-30 | 38484000.0 | +305.0% | USD | 10-Q | 2024-10-29 |
| Quarterly | 2024-03-30 | 3281000.0 | -91.5% | USD | 10-Q | 2025-04-22 |
| Quarterly | 2024-06-29 | -27019000.0 | -923.5% | USD | 10-Q | 2025-07-22 |
| Quarterly | 2024-09-28 | -75927000.0 | -181.0% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-29 | 10988000.0 | +114.5% | USD | 10-Q | 2025-04-22 |
| Quarterly | 2025-06-28 | 25880000.0 | +135.5% | USD | 10-Q | 2025-07-22 |
| Quarterly | 2025-09-27 | -894000.0 | -103.5% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | -6245000.0 | — | USD | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | -109530000.0 | -1653.9% | USD | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | -6373000.0 | +94.2% | USD | 10-K | 2026-02-20 |
Financing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-04-01 | 10222000.0 | — | USD | 10-Q | 2024-04-23 |
| Quarterly | 2023-07-01 | 4196000.0 | -59.0% | USD | 10-Q | 2024-07-23 |
| Quarterly | 2023-09-30 | -23310000.0 | -655.5% | USD | 10-Q | 2024-10-29 |
| Quarterly | 2024-03-30 | 7076000.0 | +130.4% | USD | 10-Q | 2025-04-22 |
| Quarterly | 2024-06-29 | 11096000.0 | +56.8% | USD | 10-Q | 2025-07-22 |
| Quarterly | 2024-09-28 | 21695000.0 | +95.5% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-29 | -29129000.0 | -234.3% | USD | 10-Q | 2025-04-22 |
| Quarterly | 2025-06-28 | -49334000.0 | -69.4% | USD | 10-Q | 2025-07-22 |
| Quarterly | 2025-09-27 | -36189000.0 | +26.6% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | -65926000.0 | — | USD | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | 20897000.0 | +131.7% | USD | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | -28434000.0 | -236.1% | USD | 10-K | 2026-02-20 |
Capital Expenditures
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-04-01 | 4618000.0 | — | USD | 10-Q | 2024-04-23 |
| Quarterly | 2023-07-01 | 10107000.0 | +118.9% | USD | 10-Q | 2024-07-23 |
| Quarterly | 2023-09-30 | 13883000.0 | +37.4% | USD | 10-Q | 2024-10-29 |
| Quarterly | 2024-03-30 | 3709000.0 | -73.3% | USD | 10-Q | 2025-04-22 |
| Quarterly | 2024-06-29 | 9661000.0 | +160.5% | USD | 10-Q | 2025-07-22 |
| Quarterly | 2024-09-28 | 12905000.0 | +33.6% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-29 | 4310000.0 | -66.6% | USD | 10-Q | 2025-04-22 |
| Quarterly | 2025-06-28 | 8045000.0 | +86.7% | USD | 10-Q | 2025-07-22 |
| Quarterly | 2025-09-27 | 13670000.0 | +69.9% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 17855000.0 | — | USD | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | 18054000.0 | +1.1% | USD | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 19435000.0 | +7.6% | 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-04-01 | 66244000.0 | — | shares | 10-Q | 2023-04-24 |
| Quarterly | 2023-07-01 | 66320000.0 | +0.1% | shares | 10-Q | 2023-07-24 |
| Quarterly | 2023-09-30 | 65950000.0 | -0.6% | shares | 10-Q | 2023-10-24 |
| Quarterly | 2023-12-31 | 65052000.0 | -1.4% | shares | 10-Q | 2024-10-29 |
| Quarterly | 2024-03-30 | 65525000.0 | +0.7% | shares | 10-Q | 2024-04-23 |
| Quarterly | 2024-06-29 | 65800000.0 | +0.4% | shares | 10-Q | 2024-07-23 |
| Quarterly | 2024-09-28 | 66318000.0 | +0.8% | shares | 10-Q | 2024-10-29 |
| Quarterly | 2024-12-31 | 66434000.0 | +0.2% | shares | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-29 | 65695000.0 | -1.1% | shares | 10-Q | 2025-04-22 |
| Quarterly | 2025-06-28 | 65294000.0 | -0.6% | shares | 10-Q | 2025-07-22 |
| Quarterly | 2025-09-27 | 66250000.0 | +1.5% | shares | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 65052000.0 | — | shares | 10-K | 2025-02-21 |
| Annual | 2024-12-31 | 66434000.0 | +2.1% | shares | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 67120000.0 | +1.0% | shares | 10-K | 2026-02-20 |
Shares Issued
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-04-01 | 66244000.0 | — | shares | 10-Q | 2023-04-24 |
| Quarterly | 2023-07-01 | 66320000.0 | +0.1% | shares | 10-Q | 2023-07-24 |
| Quarterly | 2023-09-30 | 65950000.0 | -0.6% | shares | 10-Q | 2023-10-24 |
| Quarterly | 2023-12-31 | 65052000.0 | -1.4% | shares | 10-Q | 2024-10-29 |
| Quarterly | 2024-03-30 | 65525000.0 | +0.7% | shares | 10-Q | 2024-04-23 |
| Quarterly | 2024-06-29 | 65800000.0 | +0.4% | shares | 10-Q | 2024-07-23 |
| Quarterly | 2024-09-28 | 66318000.0 | +0.8% | shares | 10-Q | 2024-10-29 |
| Quarterly | 2024-12-31 | 66434000.0 | +0.2% | shares | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-29 | 65695000.0 | -1.1% | shares | 10-Q | 2025-04-22 |
| Quarterly | 2025-06-28 | 65294000.0 | -0.6% | shares | 10-Q | 2025-07-22 |
| Quarterly | 2025-09-27 | 66250000.0 | +1.5% | shares | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 65052000.0 | — | shares | 10-K | 2025-02-21 |
| Annual | 2024-12-31 | 66434000.0 | +2.1% | shares | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 67120000.0 | +1.0% | 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-04-01 | 66044000.0 | — | shares | 10-Q | 2024-04-23 |
| Quarterly | 2023-07-01 | 66271000.0 | +0.3% | shares | 10-Q | 2024-07-23 |
| Quarterly | 2023-09-30 | 66288000.0 | +0.0% | shares | 10-Q | 2024-10-29 |
| Quarterly | 2024-03-30 | 65338000.0 | -1.4% | shares | 10-Q | 2025-04-22 |
| Quarterly | 2024-06-29 | 65678000.0 | +0.5% | shares | 10-Q | 2025-07-22 |
| Quarterly | 2024-09-28 | 66078000.0 | +0.6% | shares | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-29 | 66027000.0 | -0.1% | shares | 10-Q | 2025-04-22 |
| Quarterly | 2025-06-28 | 64525000.0 | -2.3% | shares | 10-Q | 2025-07-22 |
| Quarterly | 2025-09-27 | 65753000.0 | +1.9% | shares | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 65980000.0 | — | shares | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | 65879000.0 | -0.2% | shares | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 66041000.0 | +0.2% | 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-04-01 | 69708000.0 | — | shares | 10-Q | 2024-04-23 |
| Quarterly | 2023-07-01 | 69657000.0 | -0.1% | shares | 10-Q | 2024-07-23 |
| Quarterly | 2023-09-30 | 69579000.0 | -0.1% | shares | 10-Q | 2024-10-29 |
| Quarterly | 2024-03-30 | 68119000.0 | -2.1% | shares | 10-Q | 2025-04-22 |
| Quarterly | 2024-06-29 | 65678000.0 | -3.6% | shares | 10-Q | 2025-07-22 |
| Quarterly | 2024-09-28 | 66078000.0 | +0.6% | shares | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-29 | 66027000.0 | -0.1% | shares | 10-Q | 2025-04-22 |
| Quarterly | 2025-06-28 | 64525000.0 | -2.3% | shares | 10-Q | 2025-07-22 |
| Quarterly | 2025-09-27 | 69789000.0 | +8.2% | shares | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 69320000.0 | — | shares | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | 65879000.0 | -5.0% | shares | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 69305000.0 | +5.2% | 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-04-01 | 0.2733 | — | ratio | 10-Q | 2024-04-23 |
| Quarterly | 2023-07-01 | 0.2772 | +1.4% | ratio | 10-Q | 2024-07-23 |
| Quarterly | 2023-09-30 | 0.2847 | +2.7% | ratio | 10-Q | 2024-10-29 |
| Quarterly | 2024-03-30 | 0.2452 | -13.9% | ratio | 10-Q | 2025-04-22 |
| Quarterly | 2024-06-29 | 0.2159 | -12.0% | ratio | 10-Q | 2025-07-22 |
| Quarterly | 2024-09-28 | 0.2143 | -0.7% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-29 | 0.2401 | +12.0% | ratio | 10-Q | 2025-04-22 |
| Quarterly | 2025-06-28 | 0.2625 | +9.3% | ratio | 10-Q | 2025-07-22 |
| Quarterly | 2025-09-27 | 0.2719 | +3.6% | ratio | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 1.1038 | — | ratio | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | 0.8853 | -19.8% | ratio | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 0.9447 | +6.7% | ratio | 10-K | 2026-02-20 |
Current Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-04-01 | 3.5845 | — | ratio | 10-Q | 2023-04-24 |
| Quarterly | 2023-07-01 | 3.6891 | +2.9% | ratio | 10-Q | 2023-07-24 |
| Quarterly | 2023-09-30 | 4.2228 | +14.5% | ratio | 10-Q | 2023-10-24 |
| Quarterly | 2023-12-31 | 3.1867 | -24.5% | ratio | 10-Q | 2024-10-29 |
| Quarterly | 2024-03-30 | 3.9621 | +24.3% | ratio | 10-Q | 2024-04-23 |
| Quarterly | 2024-06-29 | 4.2824 | +8.1% | ratio | 10-Q | 2024-07-23 |
| Quarterly | 2024-09-28 | 4.5034 | +5.2% | ratio | 10-Q | 2024-10-29 |
| Quarterly | 2024-12-31 | 4.4588 | -1.0% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-29 | 4.5757 | +2.6% | ratio | 10-Q | 2025-04-22 |
| Quarterly | 2025-06-28 | 4.5479 | -0.6% | ratio | 10-Q | 2025-07-22 |
| Quarterly | 2025-09-27 | 5.0189 | +10.4% | ratio | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 3.1867 | — | ratio | 10-K | 2025-02-21 |
| Annual | 2024-12-31 | 4.4588 | +39.9% | ratio | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 4.2362 | -5.0% | ratio | 10-K | 2026-02-20 |
Debt to Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-04-01 | 0.2744 | — | ratio | 10-Q | 2023-04-24 |
| Quarterly | 2023-07-01 | 0.2696 | -1.7% | ratio | 10-Q | 2023-07-24 |
| Quarterly | 2023-09-30 | 0.2340 | -13.2% | ratio | 10-Q | 2023-10-24 |
| Quarterly | 2023-12-31 | 0.3100 | +32.5% | ratio | 10-Q | 2024-10-29 |
| Quarterly | 2024-03-30 | 0.2425 | -21.8% | ratio | 10-Q | 2024-04-23 |
| Quarterly | 2024-06-29 | 0.2170 | -10.5% | ratio | 10-Q | 2024-07-23 |
| Quarterly | 2024-09-28 | 0.2040 | -6.0% | ratio | 10-Q | 2024-10-29 |
| Quarterly | 2024-12-31 | 0.2027 | -0.6% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-29 | 0.1955 | -3.6% | ratio | 10-Q | 2025-04-22 |
| Quarterly | 2025-06-28 | 0.1925 | -1.5% | ratio | 10-Q | 2025-07-22 |
| Quarterly | 2025-09-27 | 0.1871 | -2.8% | ratio | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 0.3100 | — | ratio | 10-K | 2025-02-21 |
| Annual | 2024-12-31 | 0.2027 | -34.6% | ratio | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 0.2320 | +14.4% | ratio | 10-K | 2026-02-20 |
Gross Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-04-01 | 0.5122 | — | ratio | 10-Q | 2024-04-23 |
| Quarterly | 2023-07-01 | 0.5228 | +2.1% | ratio | 10-Q | 2024-07-23 |
| Quarterly | 2023-09-30 | 0.5327 | +1.9% | ratio | 10-Q | 2024-10-29 |
| Quarterly | 2024-03-30 | 0.5416 | +1.7% | ratio | 10-Q | 2025-04-22 |
| Quarterly | 2024-06-29 | 0.5431 | +0.3% | ratio | 10-Q | 2025-07-22 |
| Quarterly | 2024-09-28 | 0.5476 | +0.8% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-29 | 0.5572 | +1.7% | ratio | 10-Q | 2025-04-22 |
| Quarterly | 2025-06-28 | 0.5635 | +1.1% | ratio | 10-Q | 2025-07-22 |
| Quarterly | 2025-09-27 | 0.5727 | +1.6% | ratio | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 0.4986 | — | ratio | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | 0.5455 | +9.4% | ratio | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 0.5683 | +4.2% | ratio | 10-K | 2026-02-20 |
Net Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-04-01 | 0.0384 | — | ratio | 10-Q | 2024-04-23 |
| Quarterly | 2023-07-01 | 0.0359 | -6.5% | ratio | 10-Q | 2024-07-23 |
| Quarterly | 2023-09-30 | 0.0643 | +78.9% | ratio | 10-Q | 2024-10-29 |
| Quarterly | 2024-03-30 | 0.0005 | -99.3% | ratio | 10-Q | 2025-04-22 |
| Quarterly | 2024-06-29 | -0.0402 | -8924.7% | ratio | 10-Q | 2025-07-22 |
| Quarterly | 2024-09-28 | -0.0197 | +50.8% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-29 | -0.0217 | -10.1% | ratio | 10-Q | 2025-04-22 |
| Quarterly | 2025-06-28 | -0.0008 | +96.2% | ratio | 10-Q | 2025-07-22 |
| Quarterly | 2025-09-27 | 0.0590 | +7270.1% | ratio | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 0.0282 | — | ratio | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | -0.0358 | -226.8% | ratio | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 0.0179 | +150.0% | ratio | 10-K | 2026-02-20 |
Operating Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-04-01 | 0.0397 | — | ratio | 10-Q | 2024-04-23 |
| Quarterly | 2023-07-01 | 0.0453 | +13.9% | ratio | 10-Q | 2024-07-23 |
| Quarterly | 2023-09-30 | 0.0604 | +33.4% | ratio | 10-Q | 2024-10-29 |
| Quarterly | 2024-03-30 | -0.0090 | -114.9% | ratio | 10-Q | 2025-04-22 |
| Quarterly | 2024-06-29 | -0.0573 | -538.3% | ratio | 10-Q | 2025-07-22 |
| Quarterly | 2024-09-28 | -0.0542 | +5.4% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-29 | -0.0276 | +49.1% | ratio | 10-Q | 2025-04-22 |
| Quarterly | 2025-06-28 | 0.0016 | +105.9% | ratio | 10-Q | 2025-07-22 |
| Quarterly | 2025-09-27 | 0.0656 | +3956.4% | ratio | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 0.0246 | — | ratio | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | -0.0518 | -310.3% | ratio | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 0.0210 | +140.6% | ratio | 10-K | 2026-02-20 |
Quick Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-04-01 | 0.5861 | — | ratio | 10-Q | 2023-04-24 |
| Quarterly | 2023-07-01 | 0.5552 | -5.3% | ratio | 10-Q | 2023-07-24 |
| Quarterly | 2023-09-30 | 0.9750 | +75.6% | ratio | 10-Q | 2023-10-24 |
| Quarterly | 2023-12-31 | 0.3379 | -65.3% | ratio | 10-Q | 2024-10-29 |
| Quarterly | 2024-03-30 | 0.6053 | +79.1% | ratio | 10-Q | 2024-04-23 |
| Quarterly | 2024-06-29 | 0.6346 | +4.8% | ratio | 10-Q | 2024-07-23 |
| Quarterly | 2024-09-28 | 0.4800 | -24.4% | ratio | 10-Q | 2024-10-29 |
| Quarterly | 2024-12-31 | 0.3291 | -31.4% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-29 | 0.3444 | +4.6% | ratio | 10-Q | 2025-04-22 |
| Quarterly | 2025-06-28 | 0.6190 | +79.7% | ratio | 10-Q | 2025-07-22 |
| Quarterly | 2025-09-27 | 0.7747 | +25.2% | ratio | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 0.3379 | — | ratio | 10-K | 2025-02-21 |
| Annual | 2024-12-31 | 0.3291 | -2.6% | ratio | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 0.8765 | +166.3% | ratio | 10-K | 2026-02-20 |
ROA
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-04-01 | 0.0105 | — | ratio | 10-Q | 2024-04-23 |
| Quarterly | 2023-07-01 | 0.0100 | -5.1% | ratio | 10-Q | 2024-07-23 |
| Quarterly | 2023-09-30 | 0.0183 | +83.8% | ratio | 10-Q | 2024-10-29 |
| Quarterly | 2024-03-30 | 0.0001 | -99.4% | ratio | 10-Q | 2025-04-22 |
| Quarterly | 2024-06-29 | -0.0087 | -7867.4% | ratio | 10-Q | 2025-07-22 |
| Quarterly | 2024-09-28 | -0.0042 | +51.2% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-29 | -0.0052 | -23.3% | ratio | 10-Q | 2025-04-22 |
| Quarterly | 2025-06-28 | -0.0002 | +95.9% | ratio | 10-Q | 2025-07-22 |
| Quarterly | 2025-09-27 | 0.0160 | +7525.4% | ratio | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 0.0311 | — | ratio | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | -0.0317 | -201.7% | ratio | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 0.0169 | +153.3% | ratio | 10-K | 2026-02-20 |
ROE
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-04-01 | 0.0134 | — | ratio | 10-Q | 2024-04-23 |
| Quarterly | 2023-07-01 | 0.0126 | -5.5% | ratio | 10-Q | 2024-07-23 |
| Quarterly | 2023-09-30 | 0.0226 | +78.7% | ratio | 10-Q | 2024-10-29 |
| Quarterly | 2024-03-30 | 0.0001 | -99.4% | ratio | 10-Q | 2025-04-22 |
| Quarterly | 2024-06-29 | -0.0106 | -7708.1% | ratio | 10-Q | 2025-07-22 |
| Quarterly | 2024-09-28 | -0.0051 | +51.7% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-29 | -0.0062 | -22.5% | ratio | 10-Q | 2025-04-22 |
| Quarterly | 2025-06-28 | -0.0003 | +95.9% | ratio | 10-Q | 2025-07-22 |
| Quarterly | 2025-09-27 | 0.0190 | +7491.6% | ratio | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 0.0408 | — | ratio | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | -0.0381 | -193.4% | ratio | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 0.0208 | +154.6% | ratio | 10-K | 2026-02-20 |