Financial Metrics
MED MEDIFAST INCRegulatory Activity
Since 2025-04-09| Type | Form | Filed | Document |
|---|---|---|---|
| Insider | 3 | 2026-03-27 | SEC Filing Index |
| Insider | 4 | 2026-03-27 | SEC Filing Index |
| Insider | 4 | 2025-06-26 | SEC Filing Index |
| Insider | 4 | 2025-06-17 | 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 | 348983000.0 | — | USD | 10-Q | 2024-04-29 |
| Quarterly | 2023-06-30 | 296188000.0 | -15.1% | USD | 10-Q | 2024-08-05 |
| Quarterly | 2023-09-30 | 235869000.0 | -20.4% | USD | 10-Q | 2024-11-04 |
| Quarterly | 2024-03-31 | 174739000.0 | -25.9% | USD | 10-Q | 2025-04-28 |
| Quarterly | 2024-06-30 | 168558000.0 | -3.5% | USD | 10-Q | 2025-08-04 |
| Quarterly | 2024-09-30 | 140163000.0 | -16.8% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | 115728000.0 | -17.4% | USD | 10-Q | 2025-04-28 |
| Quarterly | 2025-06-30 | 105555000.0 | -8.8% | USD | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | 89409000.0 | -15.3% | USD | 10-Q | 2025-11-03 |
| Annual | 2023-12-31 | 1072054000.0 | — | USD | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 602463000.0 | -43.8% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 385788000.0 | -36.0% | USD | 10-K | 2026-02-17 |
Gross Profit
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 246390000.0 | — | USD | 10-Q | 2024-04-29 |
| Quarterly | 2023-06-30 | 210715000.0 | -14.5% | USD | 10-Q | 2024-08-05 |
| Quarterly | 2023-09-30 | 177377000.0 | -15.8% | USD | 10-Q | 2024-11-04 |
| Quarterly | 2024-03-31 | 127292000.0 | -28.2% | USD | 10-Q | 2025-04-28 |
| Quarterly | 2024-06-30 | 123438000.0 | -3.0% | USD | 10-Q | 2025-08-04 |
| Quarterly | 2024-09-30 | 105674000.0 | -14.4% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | 84245000.0 | -20.3% | USD | 10-Q | 2025-04-28 |
| Quarterly | 2025-06-30 | 76644000.0 | -9.0% | USD | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | 62159000.0 | -18.9% | USD | 10-Q | 2025-11-03 |
| Annual | 2023-12-31 | 775850000.0 | — | USD | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 444623000.0 | -42.7% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 275187000.0 | -38.1% | USD | 10-K | 2026-02-17 |
Operating Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 53511000.0 | — | USD | 10-Q | 2024-04-29 |
| Quarterly | 2023-06-30 | 38706000.0 | -27.7% | USD | 10-Q | 2024-08-05 |
| Quarterly | 2023-09-30 | 25509000.0 | -34.1% | USD | 10-Q | 2024-11-04 |
| Quarterly | 2024-03-31 | 7940000.0 | -68.9% | USD | 10-Q | 2025-04-28 |
| Quarterly | 2024-06-30 | -7876000.0 | -199.2% | USD | 10-Q | 2025-08-04 |
| Quarterly | 2024-09-30 | 2106000.0 | +126.7% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | -1262000.0 | -159.9% | USD | 10-Q | 2025-04-28 |
| Quarterly | 2025-06-30 | -1066000.0 | +15.5% | USD | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | -4081000.0 | -282.8% | USD | 10-Q | 2025-11-03 |
| Annual | 2023-12-31 | 126402000.0 | — | USD | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 2878000.0 | -97.7% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | -14213000.0 | -593.8% | USD | 10-K | 2026-02-17 |
Net Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 39968000.0 | — | USD | 10-Q | 2024-11-04 |
| Quarterly | 2023-06-30 | 30280000.0 | -24.2% | USD | 10-Q | 2024-11-04 |
| Quarterly | 2023-09-30 | 23131000.0 | -23.6% | USD | 10-Q | 2024-11-04 |
| Quarterly | 2024-03-31 | 8316000.0 | -64.0% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2024-06-30 | -8154000.0 | -198.1% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2024-09-30 | 1129000.0 | +113.8% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | -772000.0 | -168.4% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2025-06-30 | 2480000.0 | +421.2% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2025-09-30 | -2261000.0 | -191.2% | USD | 10-Q | 2025-11-03 |
| Annual | 2023-12-31 | 99415000.0 | — | USD | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 2091000.0 | -97.9% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | -18672000.0 | -993.0% | USD | 10-K | 2026-02-17 |
EPS Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 3.68 | — | USD/shares | 10-Q | 2024-04-29 |
| Quarterly | 2023-06-30 | 2.78 | -24.5% | USD/shares | 10-Q | 2024-08-05 |
| Quarterly | 2023-09-30 | 2.12 | -23.7% | USD/shares | 10-Q | 2024-11-04 |
| Quarterly | 2024-03-31 | 0.76 | -64.2% | USD/shares | 10-Q | 2025-04-28 |
| Quarterly | 2024-06-30 | -0.75 | -198.7% | USD/shares | 10-Q | 2025-08-04 |
| Quarterly | 2024-09-30 | 0.1 | +113.3% | USD/shares | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | -0.07 | -170.0% | USD/shares | 10-Q | 2025-04-28 |
| Quarterly | 2025-06-30 | 0.23 | +428.6% | USD/shares | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | -0.21 | -191.3% | USD/shares | 10-Q | 2025-11-03 |
| Annual | 2023-12-31 | 9.13 | — | USD/shares | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 0.19 | -97.9% | USD/shares | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | -1.7 | -994.7% | USD/shares | 10-K | 2026-02-17 |
EPS Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 3.67 | — | USD/shares | 10-Q | 2024-04-29 |
| Quarterly | 2023-06-30 | 2.77 | -24.5% | USD/shares | 10-Q | 2024-08-05 |
| Quarterly | 2023-09-30 | 2.12 | -23.5% | USD/shares | 10-Q | 2024-11-04 |
| Quarterly | 2024-03-31 | 0.76 | -64.2% | USD/shares | 10-Q | 2025-04-28 |
| Quarterly | 2024-06-30 | -0.75 | -198.7% | USD/shares | 10-Q | 2025-08-04 |
| Quarterly | 2024-09-30 | 0.1 | +113.3% | USD/shares | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | -0.07 | -170.0% | USD/shares | 10-Q | 2025-04-28 |
| Quarterly | 2025-06-30 | 0.22 | +414.3% | USD/shares | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | -0.21 | -195.5% | USD/shares | 10-Q | 2025-11-03 |
| Annual | 2023-12-31 | 9.1 | — | USD/shares | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 0.19 | -97.9% | USD/shares | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | -1.7 | -994.7% | USD/shares | 10-K | 2026-02-17 |
Balance Sheet
Metrics: 9Cash and Equivalents
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 123748000.0 | — | USD | 10-Q | 2023-05-01 |
| Quarterly | 2023-06-30 | 147405000.0 | +19.1% | USD | 10-Q | 2023-08-07 |
| Quarterly | 2023-09-30 | 112751000.0 | -23.5% | USD | 10-Q | 2023-11-06 |
| Quarterly | 2023-12-31 | 94440000.0 | -16.2% | USD | 10-Q | 2024-11-04 |
| Quarterly | 2024-03-31 | 97471000.0 | +3.2% | USD | 10-Q | 2024-04-29 |
| Quarterly | 2024-06-30 | 108016000.0 | +10.8% | USD | 10-Q | 2024-08-05 |
| Quarterly | 2024-09-30 | 115307000.0 | +6.7% | USD | 10-Q | 2024-11-04 |
| Quarterly | 2024-12-31 | 90928000.0 | -21.1% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | 91717000.0 | +0.9% | USD | 10-Q | 2025-04-28 |
| Quarterly | 2025-06-30 | 101694000.0 | +10.9% | USD | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | 99526000.0 | -2.1% | USD | 10-Q | 2025-11-03 |
| Annual | 2023-12-31 | 94440000.0 | — | USD | 10-K | 2025-02-18 |
| Annual | 2024-12-31 | 90928000.0 | -3.7% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 89303000.0 | -1.8% | USD | 10-K | 2026-02-17 |
Accounts Receivable
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Inventory
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 96896000.0 | — | USD | 10-Q | 2023-05-01 |
| Quarterly | 2023-06-30 | 68896000.0 | -28.9% | USD | 10-Q | 2023-08-07 |
| Quarterly | 2023-09-30 | 58227000.0 | -15.5% | USD | 10-Q | 2023-11-06 |
| Quarterly | 2023-12-31 | 54591000.0 | -6.2% | USD | 10-Q | 2024-11-04 |
| Quarterly | 2024-03-31 | 46273000.0 | -15.2% | USD | 10-Q | 2024-04-29 |
| Quarterly | 2024-06-30 | 39603000.0 | -14.4% | USD | 10-Q | 2024-08-05 |
| Quarterly | 2024-09-30 | 40095000.0 | +1.2% | USD | 10-Q | 2024-11-04 |
| Quarterly | 2024-12-31 | 42421000.0 | +5.8% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | 39364000.0 | -7.2% | USD | 10-Q | 2025-04-28 |
| Quarterly | 2025-06-30 | 30201000.0 | -23.3% | USD | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | 23205000.0 | -23.2% | USD | 10-Q | 2025-11-03 |
| Annual | 2023-12-31 | 54591000.0 | — | USD | 10-K | 2025-02-18 |
| Annual | 2024-12-31 | 42421000.0 | -22.3% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 20228000.0 | -52.3% | USD | 10-K | 2026-02-17 |
Current Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 230318000.0 | — | USD | 10-Q | 2023-05-01 |
| Quarterly | 2023-06-30 | 228817000.0 | -0.7% | USD | 10-Q | 2023-08-07 |
| Quarterly | 2023-09-30 | 224276000.0 | -2.0% | USD | 10-Q | 2023-11-06 |
| Quarterly | 2023-12-31 | 224029000.0 | -0.1% | USD | 10-Q | 2024-11-04 |
| Quarterly | 2024-03-31 | 219584000.0 | -2.0% | USD | 10-Q | 2024-04-29 |
| Quarterly | 2024-06-30 | 224315000.0 | +2.2% | USD | 10-Q | 2024-08-05 |
| Quarterly | 2024-09-30 | 224975000.0 | +0.3% | USD | 10-Q | 2024-11-04 |
| Quarterly | 2024-12-31 | 214404000.0 | -4.7% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | 213523000.0 | -0.4% | USD | 10-Q | 2025-04-28 |
| Quarterly | 2025-06-30 | 206441000.0 | -3.3% | USD | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | 207838000.0 | +0.7% | USD | 10-Q | 2025-11-03 |
| Annual | 2023-12-31 | 224029000.0 | — | USD | 10-K | 2025-02-18 |
| Annual | 2024-12-31 | 214404000.0 | -4.3% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 201683000.0 | -5.9% | USD | 10-K | 2026-02-17 |
Total Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 321606000.0 | — | USD | 10-Q | 2023-05-01 |
| Quarterly | 2023-06-30 | 318725000.0 | -0.9% | USD | 10-Q | 2023-08-07 |
| Quarterly | 2023-09-30 | 320019000.0 | +0.4% | USD | 10-Q | 2023-11-06 |
| Quarterly | 2023-12-31 | 309908000.0 | -3.2% | USD | 10-Q | 2024-11-04 |
| Quarterly | 2024-03-31 | 302759000.0 | -2.3% | USD | 10-Q | 2024-04-29 |
| Quarterly | 2024-06-30 | 293531000.0 | -3.0% | USD | 10-Q | 2024-08-05 |
| Quarterly | 2024-09-30 | 291237000.0 | -0.8% | USD | 10-Q | 2024-11-04 |
| Quarterly | 2024-12-31 | 284213000.0 | -2.4% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | 280011000.0 | -1.5% | USD | 10-Q | 2025-04-28 |
| Quarterly | 2025-06-30 | 269333000.0 | -3.8% | USD | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | 268209000.0 | -0.4% | USD | 10-Q | 2025-11-03 |
| Annual | 2023-12-31 | 309908000.0 | — | USD | 10-K | 2025-02-18 |
| Annual | 2024-12-31 | 284213000.0 | -8.3% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 247973000.0 | -12.8% | USD | 10-K | 2026-02-17 |
Current Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 131742000.0 | — | USD | 10-Q | 2023-05-01 |
| Quarterly | 2023-06-30 | 114895000.0 | -12.8% | USD | 10-Q | 2023-08-07 |
| Quarterly | 2023-09-30 | 110112000.0 | -4.2% | USD | 10-Q | 2023-11-06 |
| Quarterly | 2023-12-31 | 92300000.0 | -16.2% | USD | 10-Q | 2024-11-04 |
| Quarterly | 2024-03-31 | 77187000.0 | -16.4% | USD | 10-Q | 2024-04-29 |
| Quarterly | 2024-06-30 | 75179000.0 | -2.6% | USD | 10-Q | 2024-08-05 |
| Quarterly | 2024-09-30 | 72376000.0 | -3.7% | USD | 10-Q | 2024-11-04 |
| Quarterly | 2024-12-31 | 64161000.0 | -11.4% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | 60598000.0 | -5.6% | USD | 10-Q | 2025-04-28 |
| Quarterly | 2025-06-30 | 46184000.0 | -23.8% | USD | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | 46713000.0 | +1.1% | USD | 10-Q | 2025-11-03 |
| Annual | 2023-12-31 | 92300000.0 | — | USD | 10-K | 2025-02-18 |
| Annual | 2024-12-31 | 64161000.0 | -30.5% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 42962000.0 | -33.0% | USD | 10-K | 2026-02-17 |
Total Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 150706000.0 | — | USD | 10-Q | 2023-05-01 |
| Quarterly | 2023-06-30 | 133164000.0 | -11.6% | USD | 10-Q | 2023-08-07 |
| Quarterly | 2023-09-30 | 126984000.0 | -4.6% | USD | 10-Q | 2023-11-06 |
| Quarterly | 2023-12-31 | 108427000.0 | -14.6% | USD | 10-Q | 2024-11-04 |
| Quarterly | 2024-03-31 | 91798000.0 | -15.3% | USD | 10-Q | 2024-04-29 |
| Quarterly | 2024-06-30 | 88248000.0 | -3.9% | USD | 10-Q | 2024-08-05 |
| Quarterly | 2024-09-30 | 83895000.0 | -4.9% | USD | 10-Q | 2024-11-04 |
| Quarterly | 2024-12-31 | 74104000.0 | -11.7% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | 69052000.0 | -6.8% | USD | 10-Q | 2025-04-28 |
| Quarterly | 2025-06-30 | 53328000.0 | -22.8% | USD | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | 53503000.0 | +0.3% | USD | 10-Q | 2025-11-03 |
| Annual | 2023-12-31 | 108427000.0 | — | USD | 10-K | 2025-02-18 |
| Annual | 2024-12-31 | 74104000.0 | -31.7% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 49053000.0 | -33.8% | USD | 10-K | 2026-02-17 |
Stockholders' Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 170900000.0 | — | USD | 10-Q | 2024-11-04 |
| Quarterly | 2023-06-30 | 185561000.0 | +8.6% | USD | 10-Q | 2024-11-04 |
| Quarterly | 2023-09-30 | 193035000.0 | +4.0% | USD | 10-Q | 2024-11-04 |
| Quarterly | 2023-12-31 | 201481000.0 | +4.4% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2024-03-31 | 210961000.0 | +4.7% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2024-06-30 | 205283000.0 | -2.7% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2024-09-30 | 207342000.0 | +1.0% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2024-12-31 | 210109000.0 | +1.3% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | 210959000.0 | +0.4% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2025-06-30 | 216005000.0 | +2.4% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2025-09-30 | 214706000.0 | -0.6% | USD | 10-Q | 2025-11-03 |
| Annual | 2023-12-31 | 201481000.0 | — | USD | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 210109000.0 | +4.3% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 198920000.0 | -5.3% | USD | 10-K | 2026-02-17 |
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-03-31 | 64059000.0 | — | USD | 10-Q | 2024-04-29 |
| Quarterly | 2023-06-30 | 107205000.0 | +67.4% | USD | 10-Q | 2024-08-05 |
| Quarterly | 2023-09-30 | 137135000.0 | +27.9% | USD | 10-Q | 2024-11-04 |
| Quarterly | 2024-03-31 | 7282000.0 | -94.7% | USD | 10-Q | 2025-04-28 |
| Quarterly | 2024-06-30 | 20351000.0 | +179.5% | USD | 10-Q | 2025-08-04 |
| Quarterly | 2024-09-30 | 29423000.0 | +44.6% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | 3406000.0 | -88.4% | USD | 10-Q | 2025-04-28 |
| Quarterly | 2025-06-30 | 28000.0 | -99.2% | USD | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | 12141000.0 | +43260.7% | USD | 10-Q | 2025-11-03 |
| Annual | 2023-12-31 | 147657000.0 | — | USD | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 24476000.0 | -83.4% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 6863000.0 | -72.0% | USD | 10-K | 2026-02-17 |
Investing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -2115000.0 | — | USD | 10-Q | 2024-04-29 |
| Quarterly | 2023-06-30 | -3859000.0 | -82.5% | USD | 10-Q | 2024-08-05 |
| Quarterly | 2023-09-30 | -50316000.0 | -1203.9% | USD | 10-Q | 2024-11-04 |
| Quarterly | 2024-03-31 | -2775000.0 | +94.5% | USD | 10-Q | 2025-04-28 |
| Quarterly | 2024-06-30 | -5307000.0 | -91.2% | USD | 10-Q | 2025-08-04 |
| Quarterly | 2024-09-30 | -7089000.0 | -33.6% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | -2054000.0 | +71.0% | USD | 10-Q | 2025-04-28 |
| Quarterly | 2025-06-30 | 11303000.0 | +650.3% | USD | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | -2978000.0 | -126.3% | USD | 10-Q | 2025-11-03 |
| Annual | 2023-12-31 | -61047000.0 | — | USD | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | -26520000.0 | +56.6% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | -7928000.0 | +70.1% | USD | 10-K | 2026-02-17 |
Financing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -25896000.0 | — | USD | 10-Q | 2024-04-29 |
| Quarterly | 2023-06-30 | -43731000.0 | -68.9% | USD | 10-Q | 2024-08-05 |
| Quarterly | 2023-09-30 | -61884000.0 | -41.5% | USD | 10-Q | 2024-11-04 |
| Quarterly | 2024-03-31 | -1491000.0 | +97.6% | USD | 10-Q | 2025-04-28 |
| Quarterly | 2024-06-30 | -1511000.0 | -1.3% | USD | 10-Q | 2025-08-04 |
| Quarterly | 2024-09-30 | -1514000.0 | -0.2% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | -563000.0 | +62.8% | USD | 10-Q | 2025-04-28 |
| Quarterly | 2025-06-30 | -565000.0 | -0.4% | USD | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | -565000.0 | +0.0% | USD | 10-Q | 2025-11-03 |
| Annual | 2023-12-31 | -79789000.0 | — | USD | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | -1515000.0 | +98.1% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | -564000.0 | +62.8% | USD | 10-K | 2026-02-17 |
Capital Expenditures
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 2115000.0 | — | USD | 10-Q | 2024-04-29 |
| Quarterly | 2023-06-30 | 3859000.0 | +82.5% | USD | 10-Q | 2024-08-05 |
| Quarterly | 2023-09-30 | 5537000.0 | +43.5% | USD | 10-Q | 2024-11-04 |
| Quarterly | 2024-03-31 | 1841000.0 | -66.8% | USD | 10-Q | 2025-04-28 |
| Quarterly | 2024-06-30 | 3779000.0 | +105.3% | USD | 10-Q | 2025-08-04 |
| Quarterly | 2024-09-30 | 5169000.0 | +36.8% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | 1522000.0 | -70.6% | USD | 10-Q | 2025-04-28 |
| Quarterly | 2025-06-30 | 2900000.0 | +90.5% | USD | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | 4263000.0 | +47.0% | USD | 10-Q | 2025-11-03 |
| Annual | 2023-12-31 | 6483000.0 | — | USD | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 7454000.0 | +15.0% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 5614000.0 | -24.7% | USD | 10-K | 2026-02-17 |
Share Data
Metrics: 4Shares Outstanding
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 10887000.0 | — | shares | 10-Q | 2023-05-01 |
| Quarterly | 2023-06-30 | 10889000.0 | +0.0% | shares | 10-Q | 2023-08-07 |
| Quarterly | 2023-09-30 | 10892000.0 | +0.0% | shares | 10-Q | 2023-11-06 |
| Quarterly | 2023-12-31 | 10896000.0 | +0.0% | shares | 10-Q | 2024-11-04 |
| Quarterly | 2024-03-31 | 10937000.0 | +0.4% | shares | 10-Q | 2024-04-29 |
| Quarterly | 2024-06-30 | 10937000.0 | +0.0% | shares | 10-Q | 2024-08-05 |
| Quarterly | 2024-09-30 | 10937000.0 | +0.0% | shares | 10-Q | 2024-11-04 |
| Quarterly | 2024-12-31 | 10938000.0 | +0.0% | shares | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | 10991000.0 | +0.5% | shares | 10-Q | 2025-04-28 |
| Quarterly | 2025-06-30 | 10991000.0 | +0.0% | shares | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | 10991000.0 | +0.0% | shares | 10-Q | 2025-11-03 |
| Annual | 2023-12-31 | 10896000.0 | — | shares | 10-K | 2025-02-18 |
| Annual | 2024-12-31 | 10938000.0 | +0.4% | shares | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 10991000.0 | +0.5% | shares | 10-K | 2026-02-17 |
Shares Issued
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 10887000.0 | — | shares | 10-Q | 2023-05-01 |
| Quarterly | 2023-06-30 | 10889000.0 | +0.0% | shares | 10-Q | 2023-08-07 |
| Quarterly | 2023-09-30 | 10892000.0 | +0.0% | shares | 10-Q | 2023-11-06 |
| Quarterly | 2023-12-31 | 10896000.0 | +0.0% | shares | 10-Q | 2024-11-04 |
| Quarterly | 2024-03-31 | 10937000.0 | +0.4% | shares | 10-Q | 2024-04-29 |
| Quarterly | 2024-06-30 | 10937000.0 | +0.0% | shares | 10-Q | 2024-08-05 |
| Quarterly | 2024-09-30 | 10937000.0 | +0.0% | shares | 10-Q | 2024-11-04 |
| Quarterly | 2024-12-31 | 10938000.0 | +0.0% | shares | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | 10991000.0 | +0.5% | shares | 10-Q | 2025-04-28 |
| Quarterly | 2025-06-30 | 10991000.0 | +0.0% | shares | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | 10991000.0 | +0.0% | shares | 10-Q | 2025-11-03 |
| Annual | 2023-12-31 | 10896000.0 | — | shares | 10-K | 2025-02-18 |
| Annual | 2024-12-31 | 10938000.0 | +0.4% | shares | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 10991000.0 | +0.5% | shares | 10-K | 2026-02-17 |
Weighted Avg Shares Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 10864000.0 | — | shares | 10-Q | 2024-04-29 |
| Quarterly | 2023-06-30 | 10888000.0 | +0.2% | shares | 10-Q | 2024-08-05 |
| Quarterly | 2023-09-30 | 10892000.0 | +0.0% | shares | 10-Q | 2024-11-04 |
| Quarterly | 2024-03-31 | 10909000.0 | +0.2% | shares | 10-Q | 2025-04-28 |
| Quarterly | 2024-06-30 | 10937000.0 | +0.3% | shares | 10-Q | 2025-08-04 |
| Quarterly | 2024-09-30 | 10937000.0 | +0.0% | shares | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | 10948000.0 | +0.1% | shares | 10-Q | 2025-04-28 |
| Quarterly | 2025-06-30 | 10991000.0 | +0.4% | shares | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | 10991000.0 | +0.0% | shares | 10-Q | 2025-11-03 |
| Annual | 2023-12-31 | 10884000.0 | — | shares | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 10930000.0 | +0.4% | shares | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 10981000.0 | +0.5% | shares | 10-K | 2026-02-17 |
Weighted Avg Shares Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 10899000.0 | — | shares | 10-Q | 2024-04-29 |
| Quarterly | 2023-06-30 | 10917000.0 | +0.2% | shares | 10-Q | 2024-08-05 |
| Quarterly | 2023-09-30 | 10933000.0 | +0.1% | shares | 10-Q | 2024-11-04 |
| Quarterly | 2024-03-31 | 10958000.0 | +0.2% | shares | 10-Q | 2025-04-28 |
| Quarterly | 2024-06-30 | 10937000.0 | -0.2% | shares | 10-Q | 2025-08-04 |
| Quarterly | 2024-09-30 | 10971000.0 | +0.3% | shares | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | 10948000.0 | -0.2% | shares | 10-Q | 2025-04-28 |
| Quarterly | 2025-06-30 | 11060000.0 | +1.0% | shares | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | 10991000.0 | -0.6% | shares | 10-Q | 2025-11-03 |
| Annual | 2023-12-31 | 10921000.0 | — | shares | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 10963000.0 | +0.4% | shares | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 10981000.0 | +0.2% | shares | 10-K | 2026-02-17 |
Metrics
Metrics: 9Asset Turnover
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1.0851 | — | ratio | 10-Q | 2024-04-29 |
| Quarterly | 2023-06-30 | 0.9293 | -14.4% | ratio | 10-Q | 2024-08-05 |
| Quarterly | 2023-09-30 | 0.7370 | -20.7% | ratio | 10-Q | 2024-11-04 |
| Quarterly | 2024-03-31 | 0.5772 | -21.7% | ratio | 10-Q | 2025-04-28 |
| Quarterly | 2024-06-30 | 0.5742 | -0.5% | ratio | 10-Q | 2025-08-04 |
| Quarterly | 2024-09-30 | 0.4813 | -16.2% | ratio | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | 0.4133 | -14.1% | ratio | 10-Q | 2025-04-28 |
| Quarterly | 2025-06-30 | 0.3919 | -5.2% | ratio | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | 0.3334 | -14.9% | ratio | 10-Q | 2025-11-03 |
| Annual | 2023-12-31 | 3.4593 | — | ratio | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 2.1198 | -38.7% | ratio | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 1.5558 | -26.6% | ratio | 10-K | 2026-02-17 |
Current Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1.7483 | — | ratio | 10-Q | 2023-05-01 |
| Quarterly | 2023-06-30 | 1.9915 | +13.9% | ratio | 10-Q | 2023-08-07 |
| Quarterly | 2023-09-30 | 2.0368 | +2.3% | ratio | 10-Q | 2023-11-06 |
| Quarterly | 2023-12-31 | 2.4272 | +19.2% | ratio | 10-Q | 2024-11-04 |
| Quarterly | 2024-03-31 | 2.8448 | +17.2% | ratio | 10-Q | 2024-04-29 |
| Quarterly | 2024-06-30 | 2.9837 | +4.9% | ratio | 10-Q | 2024-08-05 |
| Quarterly | 2024-09-30 | 3.1084 | +4.2% | ratio | 10-Q | 2024-11-04 |
| Quarterly | 2024-12-31 | 3.3417 | +7.5% | ratio | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | 3.5236 | +5.4% | ratio | 10-Q | 2025-04-28 |
| Quarterly | 2025-06-30 | 4.4700 | +26.9% | ratio | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | 4.4493 | -0.5% | ratio | 10-Q | 2025-11-03 |
| Annual | 2023-12-31 | 2.4272 | — | ratio | 10-K | 2025-02-18 |
| Annual | 2024-12-31 | 3.3417 | +37.7% | ratio | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 4.6945 | +40.5% | ratio | 10-K | 2026-02-17 |
Debt to Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.8818 | — | ratio | 10-Q | 2023-05-01 |
| Quarterly | 2023-06-30 | 0.7176 | -18.6% | ratio | 10-Q | 2023-08-07 |
| Quarterly | 2023-09-30 | 0.6578 | -8.3% | ratio | 10-Q | 2023-11-06 |
| Quarterly | 2023-12-31 | 0.5381 | -18.2% | ratio | 10-Q | 2024-11-04 |
| Quarterly | 2024-03-31 | 0.4351 | -19.1% | ratio | 10-Q | 2024-04-29 |
| Quarterly | 2024-06-30 | 0.4299 | -1.2% | ratio | 10-Q | 2024-08-05 |
| Quarterly | 2024-09-30 | 0.4046 | -5.9% | ratio | 10-Q | 2024-11-04 |
| Quarterly | 2024-12-31 | 0.3527 | -12.8% | ratio | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | 0.3273 | -7.2% | ratio | 10-Q | 2025-04-28 |
| Quarterly | 2025-06-30 | 0.2469 | -24.6% | ratio | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | 0.2492 | +0.9% | ratio | 10-Q | 2025-11-03 |
| Annual | 2023-12-31 | 0.5381 | — | ratio | 10-K | 2025-02-18 |
| Annual | 2024-12-31 | 0.3527 | -34.5% | ratio | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 0.2466 | -30.1% | ratio | 10-K | 2026-02-17 |
Gross Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.7060 | — | ratio | 10-Q | 2024-04-29 |
| Quarterly | 2023-06-30 | 0.7114 | +0.8% | ratio | 10-Q | 2024-08-05 |
| Quarterly | 2023-09-30 | 0.7520 | +5.7% | ratio | 10-Q | 2024-11-04 |
| Quarterly | 2024-03-31 | 0.7285 | -3.1% | ratio | 10-Q | 2025-04-28 |
| Quarterly | 2024-06-30 | 0.7323 | +0.5% | ratio | 10-Q | 2025-08-04 |
| Quarterly | 2024-09-30 | 0.7539 | +3.0% | ratio | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | 0.7280 | -3.4% | ratio | 10-Q | 2025-04-28 |
| Quarterly | 2025-06-30 | 0.7261 | -0.3% | ratio | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | 0.6952 | -4.3% | ratio | 10-Q | 2025-11-03 |
| Annual | 2023-12-31 | 0.7237 | — | ratio | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 0.7380 | +2.0% | ratio | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 0.7133 | -3.3% | ratio | 10-K | 2026-02-17 |
Net Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.1145 | — | ratio | 10-Q | 2024-11-04 |
| Quarterly | 2023-06-30 | 0.1022 | -10.7% | ratio | 10-Q | 2024-11-04 |
| Quarterly | 2023-09-30 | 0.0981 | -4.1% | ratio | 10-Q | 2024-11-04 |
| Quarterly | 2024-03-31 | 0.0476 | -51.5% | ratio | 10-Q | 2025-11-03 |
| Quarterly | 2024-06-30 | -0.0484 | -201.6% | ratio | 10-Q | 2025-11-03 |
| Quarterly | 2024-09-30 | 0.0081 | +116.7% | ratio | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | -0.0067 | -182.8% | ratio | 10-Q | 2025-11-03 |
| Quarterly | 2025-06-30 | 0.0235 | +452.2% | ratio | 10-Q | 2025-11-03 |
| Quarterly | 2025-09-30 | -0.0253 | -207.6% | ratio | 10-Q | 2025-11-03 |
| Annual | 2023-12-31 | 0.0927 | — | ratio | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 0.0035 | -96.3% | ratio | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | -0.0484 | -1494.5% | ratio | 10-K | 2026-02-17 |
Operating Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.1533 | — | ratio | 10-Q | 2024-04-29 |
| Quarterly | 2023-06-30 | 0.1307 | -14.8% | ratio | 10-Q | 2024-08-05 |
| Quarterly | 2023-09-30 | 0.1081 | -17.2% | ratio | 10-Q | 2024-11-04 |
| Quarterly | 2024-03-31 | 0.0454 | -58.0% | ratio | 10-Q | 2025-04-28 |
| Quarterly | 2024-06-30 | -0.0467 | -202.8% | ratio | 10-Q | 2025-08-04 |
| Quarterly | 2024-09-30 | 0.0150 | +132.2% | ratio | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | -0.0109 | -172.6% | ratio | 10-Q | 2025-04-28 |
| Quarterly | 2025-06-30 | -0.0101 | +7.4% | ratio | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | -0.0456 | -352.0% | ratio | 10-Q | 2025-11-03 |
| Annual | 2023-12-31 | 0.1179 | — | ratio | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 0.0048 | -95.9% | ratio | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | -0.0368 | -871.2% | ratio | 10-K | 2026-02-17 |
Quick Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.9393 | — | ratio | 10-Q | 2023-05-01 |
| Quarterly | 2023-06-30 | 1.2830 | +36.6% | ratio | 10-Q | 2023-08-07 |
| Quarterly | 2023-09-30 | 1.0240 | -20.2% | ratio | 10-Q | 2023-11-06 |
| Quarterly | 2023-12-31 | 1.0232 | -0.1% | ratio | 10-Q | 2024-11-04 |
| Quarterly | 2024-03-31 | 1.2628 | +23.4% | ratio | 10-Q | 2024-04-29 |
| Quarterly | 2024-06-30 | 1.4368 | +13.8% | ratio | 10-Q | 2024-08-05 |
| Quarterly | 2024-09-30 | 1.5932 | +10.9% | ratio | 10-Q | 2024-11-04 |
| Quarterly | 2024-12-31 | 1.4172 | -11.0% | ratio | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | 1.5135 | +6.8% | ratio | 10-Q | 2025-04-28 |
| Quarterly | 2025-06-30 | 2.2019 | +45.5% | ratio | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | 2.1306 | -3.2% | ratio | 10-Q | 2025-11-03 |
| Annual | 2023-12-31 | 1.0232 | — | ratio | 10-K | 2025-02-18 |
| Annual | 2024-12-31 | 1.4172 | +38.5% | ratio | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 2.0787 | +46.7% | ratio | 10-K | 2026-02-17 |
ROA
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.1243 | — | ratio | 10-Q | 2024-11-04 |
| Quarterly | 2023-06-30 | 0.0950 | -23.6% | ratio | 10-Q | 2024-11-04 |
| Quarterly | 2023-09-30 | 0.0723 | -23.9% | ratio | 10-Q | 2024-11-04 |
| Quarterly | 2024-03-31 | 0.0275 | -62.0% | ratio | 10-Q | 2025-11-03 |
| Quarterly | 2024-06-30 | -0.0278 | -201.1% | ratio | 10-Q | 2025-11-03 |
| Quarterly | 2024-09-30 | 0.0039 | +114.0% | ratio | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | -0.0028 | -171.1% | ratio | 10-Q | 2025-11-03 |
| Quarterly | 2025-06-30 | 0.0092 | +434.0% | ratio | 10-Q | 2025-11-03 |
| Quarterly | 2025-09-30 | -0.0084 | -191.6% | ratio | 10-Q | 2025-11-03 |
| Annual | 2023-12-31 | 0.3208 | — | ratio | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 0.0074 | -97.7% | ratio | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | -0.0753 | -1123.5% | ratio | 10-K | 2026-02-17 |
ROE
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.2339 | — | ratio | 10-Q | 2024-11-04 |
| Quarterly | 2023-06-30 | 0.1632 | -30.2% | ratio | 10-Q | 2024-11-04 |
| Quarterly | 2023-09-30 | 0.1198 | -26.6% | ratio | 10-Q | 2024-11-04 |
| Quarterly | 2024-03-31 | 0.0394 | -67.1% | ratio | 10-Q | 2025-11-03 |
| Quarterly | 2024-06-30 | -0.0397 | -200.8% | ratio | 10-Q | 2025-11-03 |
| Quarterly | 2024-09-30 | 0.0054 | +113.7% | ratio | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | -0.0037 | -167.2% | ratio | 10-Q | 2025-11-03 |
| Quarterly | 2025-06-30 | 0.0115 | +413.7% | ratio | 10-Q | 2025-11-03 |
| Quarterly | 2025-09-30 | -0.0105 | -191.7% | ratio | 10-Q | 2025-11-03 |
| Annual | 2023-12-31 | 0.4934 | — | ratio | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 0.0100 | -98.0% | ratio | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | -0.0939 | -1043.2% | ratio | 10-K | 2026-02-17 |