Financial Metrics
FRPT Freshpet, Inc.Regulatory Activity
Since 2025-04-09| Type | Form | Filed | Document |
|---|---|---|---|
| Insider | 4 | 2026-03-17 | SEC Filing Index |
| Insider | 4 | 2026-03-17 | SEC Filing Index |
| Insider | 4 | 2026-03-12 | SEC Filing Index |
| Insider | 4 | 2026-02-26 | SEC Filing Index |
| Insider | 4 | 2026-02-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 | 167522000.0 | — | USD | 10-Q | 2024-05-06 |
| Quarterly | 2023-06-30 | 183331000.0 | +9.4% | USD | 10-Q | 2024-08-05 |
| Quarterly | 2023-09-30 | 200621000.0 | +9.4% | USD | 10-Q | 2024-11-04 |
| Quarterly | 2024-03-31 | 223849000.0 | +11.6% | USD | 10-Q | 2025-05-05 |
| Quarterly | 2024-06-30 | 235253000.0 | +5.1% | USD | 10-Q | 2025-08-04 |
| Quarterly | 2024-09-30 | 253367000.0 | +7.7% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | 263249000.0 | +3.9% | USD | 10-Q | 2025-05-05 |
| Quarterly | 2025-06-30 | 264689000.0 | +0.5% | USD | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | 288848000.0 | +9.1% | USD | 10-Q | 2025-11-03 |
| Annual | 2023-12-31 | 766895000.0 | — | USD | 10-K | 2026-02-23 |
| Annual | 2024-12-31 | 975177000.0 | +27.2% | USD | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | 1102015000.0 | +13.0% | USD | 10-K | 2026-02-23 |
Gross Profit
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 50760000.0 | — | USD | 10-Q | 2024-05-06 |
| Quarterly | 2023-06-30 | 59244000.0 | +16.7% | USD | 10-Q | 2024-08-05 |
| Quarterly | 2023-09-30 | 66293000.0 | +11.9% | USD | 10-Q | 2024-11-04 |
| Quarterly | 2024-03-31 | 88158000.0 | +33.0% | USD | 10-Q | 2025-05-05 |
| Quarterly | 2024-06-30 | 93952000.0 | +6.6% | USD | 10-Q | 2025-08-04 |
| Quarterly | 2024-09-30 | 102247000.0 | +8.8% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | 103788000.0 | +1.5% | USD | 10-Q | 2025-05-05 |
| Quarterly | 2025-06-30 | 108190000.0 | +4.2% | USD | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | 114192000.0 | +5.5% | USD | 10-Q | 2025-11-03 |
| Annual | 2023-12-31 | 250872000.0 | — | USD | 10-K | 2026-02-23 |
| Annual | 2024-12-31 | 395956000.0 | +57.8% | USD | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | 449626000.0 | +13.6% | USD | 10-K | 2026-02-23 |
Operating Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -21511000.0 | — | USD | 10-Q | 2024-05-06 |
| Quarterly | 2023-06-30 | -16752000.0 | +22.1% | USD | 10-Q | 2024-08-05 |
| Quarterly | 2023-09-30 | -7078000.0 | +57.7% | USD | 10-Q | 2024-11-04 |
| Quarterly | 2024-03-31 | 8463000.0 | +219.6% | USD | 10-Q | 2025-05-05 |
| Quarterly | 2024-06-30 | -1750000.0 | -120.7% | USD | 10-Q | 2025-08-04 |
| Quarterly | 2024-09-30 | 11909000.0 | +780.5% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | -11497000.0 | -196.5% | USD | 10-Q | 2025-05-05 |
| Quarterly | 2025-06-30 | 17804000.0 | +254.9% | USD | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | 24901000.0 | +39.9% | USD | 10-Q | 2025-11-03 |
| Annual | 2023-12-31 | -30446000.0 | — | USD | 10-K | 2026-02-23 |
| Annual | 2024-12-31 | 37999000.0 | +224.8% | USD | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | 75672000.0 | +99.1% | USD | 10-K | 2026-02-23 |
Net Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -24786000.0 | — | USD | 10-Q | 2024-05-06 |
| Quarterly | 2023-06-30 | -16952000.0 | +31.6% | USD | 10-Q | 2024-08-05 |
| Quarterly | 2023-09-30 | -7166000.0 | +57.7% | USD | 10-Q | 2024-11-04 |
| Quarterly | 2024-03-31 | 18602000.0 | +359.6% | USD | 10-Q | 2025-05-05 |
| Quarterly | 2024-06-30 | -1694000.0 | -109.1% | USD | 10-Q | 2025-08-04 |
| Quarterly | 2024-09-30 | 11895000.0 | +802.2% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | -12697000.0 | -206.7% | USD | 10-Q | 2025-05-05 |
| Quarterly | 2025-06-30 | 16356000.0 | +228.8% | USD | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | 101663000.0 | +521.6% | USD | 10-Q | 2025-11-03 |
| Annual | 2023-12-31 | -33614000.0 | — | USD | 10-K | 2026-02-23 |
| Annual | 2024-12-31 | 46925000.0 | +239.6% | USD | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | 139137000.0 | +196.5% | USD | 10-K | 2026-02-23 |
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-06 |
| Quarterly | 2023-06-30 | -0.35 | +32.7% | USD/shares | 10-Q | 2024-08-05 |
| Quarterly | 2023-09-30 | -0.15 | +57.1% | USD/shares | 10-Q | 2024-11-04 |
| Quarterly | 2024-03-31 | 0.38 | +353.3% | USD/shares | 10-Q | 2025-05-05 |
| Quarterly | 2024-06-30 | -0.03 | -107.9% | USD/shares | 10-Q | 2025-08-04 |
| Quarterly | 2024-09-30 | 0.25 | +933.3% | USD/shares | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | -0.26 | -204.0% | USD/shares | 10-Q | 2025-05-05 |
| Quarterly | 2025-06-30 | 0.34 | +230.8% | USD/shares | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | 2.08 | +511.8% | USD/shares | 10-Q | 2025-11-03 |
| Annual | 2023-12-31 | -0.7 | — | USD/shares | 10-K | 2026-02-23 |
| Annual | 2024-12-31 | 0.97 | +238.6% | USD/shares | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | 2.85 | +193.8% | USD/shares | 10-K | 2026-02-23 |
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-06 |
| Quarterly | 2023-06-30 | -0.35 | +32.7% | USD/shares | 10-Q | 2024-08-05 |
| Quarterly | 2023-09-30 | -0.15 | +57.1% | USD/shares | 10-Q | 2024-11-04 |
| Quarterly | 2024-03-31 | 0.37 | +346.7% | USD/shares | 10-Q | 2025-05-05 |
| Quarterly | 2024-06-30 | -0.03 | -108.1% | USD/shares | 10-Q | 2025-08-04 |
| Quarterly | 2024-09-30 | 0.24 | +900.0% | USD/shares | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | -0.26 | -208.3% | USD/shares | 10-Q | 2025-05-05 |
| Quarterly | 2025-06-30 | 0.33 | +226.9% | USD/shares | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | 1.86 | +463.6% | USD/shares | 10-Q | 2025-11-03 |
| Annual | 2023-12-31 | -0.7 | — | USD/shares | 10-K | 2026-02-23 |
| Annual | 2024-12-31 | 0.93 | +232.9% | USD/shares | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | 2.64 | +183.9% | USD/shares | 10-K | 2026-02-23 |
Balance Sheet
Metrics: 9Cash and Equivalents
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 337143000.0 | — | USD | 10-Q | 2023-05-08 |
| Quarterly | 2023-06-30 | 244048000.0 | -27.6% | USD | 10-Q | 2023-08-07 |
| Quarterly | 2023-09-30 | 338107000.0 | +38.5% | USD | 10-Q | 2023-11-06 |
| Quarterly | 2023-12-31 | 296871000.0 | -12.2% | USD | 10-Q | 2024-11-04 |
| Quarterly | 2024-03-31 | 257894000.0 | -13.1% | USD | 10-Q | 2024-05-06 |
| Quarterly | 2024-06-30 | 251699000.0 | -2.4% | USD | 10-Q | 2024-08-05 |
| Quarterly | 2024-09-30 | 274594000.0 | +9.1% | USD | 10-Q | 2024-11-04 |
| Quarterly | 2024-12-31 | 268633000.0 | -2.2% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | 243732000.0 | -9.3% | USD | 10-Q | 2025-05-05 |
| Quarterly | 2025-06-30 | 243684000.0 | -0.0% | USD | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | 274591000.0 | +12.7% | USD | 10-Q | 2025-11-03 |
| Annual | 2023-12-31 | 296871000.0 | — | USD | 10-K | 2025-02-20 |
| Annual | 2024-12-31 | 268633000.0 | -9.5% | USD | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | 277975000.0 | +3.5% | USD | 10-K | 2026-02-23 |
Accounts Receivable
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 49513000.0 | — | USD | 10-Q | 2023-05-08 |
| Quarterly | 2023-06-30 | 51889000.0 | +4.8% | USD | 10-Q | 2023-08-07 |
| Quarterly | 2023-09-30 | 54415000.0 | +4.9% | USD | 10-Q | 2023-11-06 |
| Quarterly | 2023-12-31 | 56754000.0 | +4.3% | USD | 10-Q | 2024-11-04 |
| Quarterly | 2024-03-31 | 68507000.0 | +20.7% | USD | 10-Q | 2024-05-06 |
| Quarterly | 2024-06-30 | 68156000.0 | -0.5% | USD | 10-Q | 2024-08-05 |
| Quarterly | 2024-09-30 | 65015000.0 | -4.6% | USD | 10-Q | 2024-11-04 |
| Quarterly | 2024-12-31 | 68419000.0 | +5.2% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | 62654000.0 | -8.4% | USD | 10-Q | 2025-05-05 |
| Quarterly | 2025-06-30 | 60375000.0 | -3.6% | USD | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | 64327000.0 | +6.5% | USD | 10-Q | 2025-11-03 |
| Annual | 2023-12-31 | 56754000.0 | — | USD | 10-K | 2025-02-20 |
| Annual | 2024-12-31 | 68419000.0 | +20.6% | USD | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | 63762000.0 | -6.8% | USD | 10-K | 2026-02-23 |
Inventory
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 66319000.0 | — | USD | 10-Q | 2023-05-08 |
| Quarterly | 2023-06-30 | 65269000.0 | -1.6% | USD | 10-Q | 2023-08-07 |
| Quarterly | 2023-09-30 | 59063000.0 | -9.5% | USD | 10-Q | 2023-11-06 |
| Quarterly | 2023-12-31 | 63238000.0 | +7.1% | USD | 10-Q | 2024-11-04 |
| Quarterly | 2024-03-31 | 71865000.0 | +13.6% | USD | 10-Q | 2024-05-06 |
| Quarterly | 2024-06-30 | 73252000.0 | +1.9% | USD | 10-Q | 2024-08-05 |
| Quarterly | 2024-09-30 | 72791000.0 | -0.6% | USD | 10-Q | 2024-11-04 |
| Quarterly | 2024-12-31 | 80794000.0 | +11.0% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | 82017000.0 | +1.5% | USD | 10-Q | 2025-05-05 |
| Quarterly | 2025-06-30 | 90583000.0 | +10.4% | USD | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | 69845000.0 | -22.9% | USD | 10-Q | 2025-11-03 |
| Annual | 2023-12-31 | 63238000.0 | — | USD | 10-K | 2025-02-20 |
| Annual | 2024-12-31 | 80794000.0 | +27.8% | USD | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | 76766000.0 | -5.0% | USD | 10-K | 2026-02-23 |
Current Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 513144000.0 | — | USD | 10-Q | 2023-05-08 |
| Quarterly | 2023-06-30 | 487140000.0 | -5.1% | USD | 10-Q | 2023-08-07 |
| Quarterly | 2023-09-30 | 462390000.0 | -5.1% | USD | 10-Q | 2023-11-06 |
| Quarterly | 2023-12-31 | 427319000.0 | -7.6% | USD | 10-Q | 2024-11-04 |
| Quarterly | 2024-03-31 | 406958000.0 | -4.8% | USD | 10-Q | 2024-05-06 |
| Quarterly | 2024-06-30 | 405220000.0 | -0.4% | USD | 10-Q | 2024-08-05 |
| Quarterly | 2024-09-30 | 421294000.0 | +4.0% | USD | 10-Q | 2024-11-04 |
| Quarterly | 2024-12-31 | 436998000.0 | +3.7% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | 405392000.0 | -7.2% | USD | 10-Q | 2025-05-05 |
| Quarterly | 2025-06-30 | 409177000.0 | +0.9% | USD | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | 423551000.0 | +3.5% | USD | 10-Q | 2025-11-03 |
| Annual | 2023-12-31 | 427319000.0 | — | USD | 10-K | 2025-02-20 |
| Annual | 2024-12-31 | 436998000.0 | +2.3% | USD | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | 435714000.0 | -0.3% | USD | 10-K | 2026-02-23 |
Total Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1400017000.0 | — | USD | 10-Q | 2023-05-08 |
| Quarterly | 2023-06-30 | 1410371000.0 | +0.7% | USD | 10-Q | 2023-08-07 |
| Quarterly | 2023-09-30 | 1444333000.0 | +2.4% | USD | 10-Q | 2023-11-06 |
| Quarterly | 2023-12-31 | 1464421000.0 | +1.4% | USD | 10-Q | 2024-11-04 |
| Quarterly | 2024-03-31 | 1480590000.0 | +1.1% | USD | 10-Q | 2024-05-06 |
| Quarterly | 2024-06-30 | 1506331000.0 | +1.7% | USD | 10-Q | 2024-08-05 |
| Quarterly | 2024-09-30 | 1531698000.0 | +1.7% | USD | 10-Q | 2024-11-04 |
| Quarterly | 2024-12-31 | 1574878000.0 | +2.8% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | 1559024000.0 | -1.0% | USD | 10-Q | 2025-05-05 |
| Quarterly | 2025-06-30 | 1647494000.0 | +5.7% | USD | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | 1745542000.0 | +6.0% | USD | 10-Q | 2025-11-03 |
| Annual | 2023-12-31 | 1464421000.0 | — | USD | 10-K | 2025-02-20 |
| Annual | 2024-12-31 | 1574878000.0 | +7.5% | USD | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | 1777775000.0 | +12.9% | USD | 10-K | 2026-02-23 |
Current Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 55739000.0 | — | USD | 10-Q | 2023-05-08 |
| Quarterly | 2023-06-30 | 77442000.0 | +38.9% | USD | 10-Q | 2023-08-07 |
| Quarterly | 2023-09-30 | 83773000.0 | +8.2% | USD | 10-Q | 2023-11-06 |
| Quarterly | 2023-12-31 | 89222000.0 | +6.5% | USD | 10-Q | 2024-11-04 |
| Quarterly | 2024-03-31 | 81946000.0 | -8.2% | USD | 10-Q | 2024-05-06 |
| Quarterly | 2024-06-30 | 90000000.0 | +9.8% | USD | 10-Q | 2024-08-05 |
| Quarterly | 2024-09-30 | 89242000.0 | -0.8% | USD | 10-Q | 2024-11-04 |
| Quarterly | 2024-12-31 | 98869000.0 | +10.8% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | 82574000.0 | -16.5% | USD | 10-Q | 2025-05-05 |
| Quarterly | 2025-06-30 | 84981000.0 | +2.9% | USD | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | 76748000.0 | -9.7% | USD | 10-Q | 2025-11-03 |
| Annual | 2023-12-31 | 89222000.0 | — | USD | 10-K | 2025-02-20 |
| Annual | 2024-12-31 | 98869000.0 | +10.8% | USD | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | 78595000.0 | -20.5% | USD | 10-K | 2026-02-23 |
Total Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 451110000.0 | — | USD | 10-Q | 2023-05-08 |
| Quarterly | 2023-06-30 | 472587000.0 | +4.8% | USD | 10-Q | 2023-08-07 |
| Quarterly | 2023-09-30 | 505777000.0 | +7.0% | USD | 10-Q | 2023-11-06 |
| Quarterly | 2023-12-31 | 510967000.0 | +1.0% | USD | 10-Q | 2024-11-04 |
| Quarterly | 2024-03-31 | 502746000.0 | -1.6% | USD | 10-Q | 2024-05-06 |
| Quarterly | 2024-06-30 | 510527000.0 | +1.5% | USD | 10-Q | 2024-08-05 |
| Quarterly | 2024-09-30 | 510251000.0 | -0.1% | USD | 10-Q | 2024-11-04 |
| Quarterly | 2024-12-31 | 519518000.0 | +1.8% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | 509535000.0 | -1.9% | USD | 10-Q | 2025-05-05 |
| Quarterly | 2025-06-30 | 575840000.0 | +13.0% | USD | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | 567137000.0 | -1.5% | USD | 10-Q | 2025-11-03 |
| Annual | 2023-12-31 | 510967000.0 | — | USD | 10-K | 2025-02-20 |
| Annual | 2024-12-31 | 519518000.0 | +1.7% | USD | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | 569116000.0 | +9.5% | USD | 10-K | 2026-02-23 |
Stockholders' Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 948907000.0 | — | USD | 10-Q | 2024-08-05 |
| Quarterly | 2023-06-30 | 937784000.0 | -1.2% | USD | 10-Q | 2024-11-04 |
| Quarterly | 2023-09-30 | 938556000.0 | +0.1% | USD | 10-Q | 2024-11-04 |
| Quarterly | 2023-12-31 | 953454000.0 | +1.6% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2024-03-31 | 977844000.0 | +2.6% | USD | 10-Q | 2025-08-04 |
| Quarterly | 2024-06-30 | 995804000.0 | +1.8% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2024-09-30 | 1021447000.0 | +2.6% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2024-12-31 | 1055360000.0 | +3.3% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | 1049489000.0 | -0.6% | USD | 10-Q | 2025-08-04 |
| Quarterly | 2025-06-30 | 1071654000.0 | +2.1% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2025-09-30 | 1178405000.0 | +10.0% | USD | 10-Q | 2025-11-03 |
| Annual | 2023-12-31 | 953454000.0 | — | USD | 10-K | 2026-02-23 |
| Annual | 2024-12-31 | 1055360000.0 | +10.7% | USD | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | 1208659000.0 | +14.5% | USD | 10-K | 2026-02-23 |
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 | -13740000.0 | — | USD | 10-Q | 2024-05-06 |
| Quarterly | 2023-06-30 | -231000.0 | +98.3% | USD | 10-Q | 2024-08-05 |
| Quarterly | 2023-09-30 | 38968000.0 | +16969.3% | USD | 10-Q | 2024-11-04 |
| Quarterly | 2024-03-31 | 5406000.0 | -86.1% | USD | 10-Q | 2025-05-05 |
| Quarterly | 2024-06-30 | 47819000.0 | +784.6% | USD | 10-Q | 2025-08-04 |
| Quarterly | 2024-09-30 | 103919000.0 | +117.3% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | 4807000.0 | -95.4% | USD | 10-Q | 2025-05-05 |
| Quarterly | 2025-06-30 | 38693000.0 | +704.9% | USD | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | 105455000.0 | +172.5% | USD | 10-Q | 2025-11-03 |
| Annual | 2023-12-31 | 75940000.0 | — | USD | 10-K | 2026-02-23 |
| Annual | 2024-12-31 | 154288000.0 | +103.2% | USD | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | 160561000.0 | +4.1% | USD | 10-K | 2026-02-23 |
Investing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -107365000.0 | — | USD | 10-Q | 2024-05-06 |
| Quarterly | 2023-06-30 | -215948000.0 | -101.1% | USD | 10-Q | 2024-08-05 |
| Quarterly | 2023-09-30 | -161642000.0 | +25.1% | USD | 10-Q | 2024-11-04 |
| Quarterly | 2024-03-31 | -46473000.0 | +71.2% | USD | 10-Q | 2025-05-05 |
| Quarterly | 2024-06-30 | -94795000.0 | -104.0% | USD | 10-Q | 2025-08-04 |
| Quarterly | 2024-09-30 | -128828000.0 | -35.9% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | -26491000.0 | +79.4% | USD | 10-Q | 2025-05-05 |
| Quarterly | 2025-06-30 | -59932000.0 | -126.2% | USD | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | -95134000.0 | -58.7% | USD | 10-Q | 2025-11-03 |
| Annual | 2023-12-31 | -239093000.0 | — | USD | 10-K | 2026-02-23 |
| Annual | 2024-12-31 | -187092000.0 | +21.7% | USD | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | -148184000.0 | +20.8% | USD | 10-K | 2026-02-23 |
Financing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 325513000.0 | — | USD | 10-Q | 2024-05-06 |
| Quarterly | 2023-06-30 | 327492000.0 | +0.6% | USD | 10-Q | 2024-08-05 |
| Quarterly | 2023-09-30 | 328046000.0 | +0.2% | USD | 10-Q | 2024-11-04 |
| Quarterly | 2024-03-31 | 2090000.0 | -99.4% | USD | 10-Q | 2025-05-05 |
| Quarterly | 2024-06-30 | 1804000.0 | -13.7% | USD | 10-Q | 2025-08-04 |
| Quarterly | 2024-09-30 | 2632000.0 | +45.9% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | -3217000.0 | -222.2% | USD | 10-Q | 2025-05-05 |
| Quarterly | 2025-06-30 | -3710000.0 | -15.3% | USD | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | -4363000.0 | -17.6% | USD | 10-Q | 2025-11-03 |
| Annual | 2023-12-31 | 327289000.0 | — | USD | 10-K | 2026-02-23 |
| Annual | 2024-12-31 | 4566000.0 | -98.6% | USD | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | -3035000.0 | -166.5% | USD | 10-K | 2026-02-23 |
Capital Expenditures
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Share Data
Metrics: 4Shares Outstanding
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 48109000.0 | — | shares | 10-Q | 2023-05-08 |
| Quarterly | 2023-06-30 | 48185000.0 | +0.2% | shares | 10-Q | 2023-08-07 |
| Quarterly | 2023-09-30 | 48226000.0 | +0.1% | shares | 10-Q | 2023-11-06 |
| Quarterly | 2023-12-31 | 48263000.0 | +0.1% | shares | 10-Q | 2024-11-04 |
| Quarterly | 2024-03-31 | 48435000.0 | +0.4% | shares | 10-Q | 2024-05-06 |
| Quarterly | 2024-06-30 | 48479000.0 | +0.1% | shares | 10-Q | 2024-08-05 |
| Quarterly | 2024-09-30 | 48537000.0 | +0.1% | shares | 10-Q | 2024-11-04 |
| Quarterly | 2024-12-31 | 48702000.0 | +0.3% | shares | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | 48774000.0 | +0.1% | shares | 10-Q | 2025-05-05 |
| Quarterly | 2025-06-30 | 48778000.0 | +0.0% | shares | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | 48793000.0 | +0.0% | shares | 10-Q | 2025-11-03 |
| Annual | 2023-12-31 | 48263000.0 | — | shares | 10-K | 2025-02-20 |
| Annual | 2024-12-31 | 48702000.0 | +0.9% | shares | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | 48970000.0 | +0.6% | shares | 10-K | 2026-02-23 |
Shares Issued
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 48123000.0 | — | shares | 10-Q | 2023-05-08 |
| Quarterly | 2023-06-30 | 48199000.0 | +0.2% | shares | 10-Q | 2023-08-07 |
| Quarterly | 2023-09-30 | 48240000.0 | +0.1% | shares | 10-Q | 2023-11-06 |
| Quarterly | 2023-12-31 | 48277000.0 | +0.1% | shares | 10-Q | 2024-11-04 |
| Quarterly | 2024-03-31 | 48449000.0 | +0.4% | shares | 10-Q | 2024-05-06 |
| Quarterly | 2024-06-30 | 48493000.0 | +0.1% | shares | 10-Q | 2024-08-05 |
| Quarterly | 2024-09-30 | 48551000.0 | +0.1% | shares | 10-Q | 2024-11-04 |
| Quarterly | 2024-12-31 | 48716000.0 | +0.3% | shares | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | 48788000.0 | +0.1% | shares | 10-Q | 2025-05-05 |
| Quarterly | 2025-06-30 | 48792000.0 | +0.0% | shares | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | 48807000.0 | +0.0% | shares | 10-Q | 2025-11-03 |
| Annual | 2023-12-31 | 48277000.0 | — | shares | 10-K | 2025-02-20 |
| Annual | 2024-12-31 | 48716000.0 | +0.9% | shares | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | 48985000.0 | +0.6% | shares | 10-K | 2026-02-23 |
Weighted Avg Shares Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 48047000.0 | — | shares | 10-Q | 2024-05-06 |
| Quarterly | 2023-06-30 | 48132000.0 | +0.2% | shares | 10-Q | 2024-08-05 |
| Quarterly | 2023-09-30 | 48194000.0 | +0.1% | shares | 10-Q | 2024-11-04 |
| Quarterly | 2024-03-31 | 48320000.0 | +0.3% | shares | 10-Q | 2025-05-05 |
| Quarterly | 2024-06-30 | 48461000.0 | +0.3% | shares | 10-Q | 2025-08-04 |
| Quarterly | 2024-09-30 | 48509000.0 | +0.1% | shares | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | 48733000.0 | +0.5% | shares | 10-Q | 2025-05-05 |
| Quarterly | 2025-06-30 | 48778000.0 | +0.1% | shares | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | 48787000.0 | +0.0% | shares | 10-Q | 2025-11-03 |
| Annual | 2023-12-31 | 48163000.0 | — | shares | 10-K | 2026-02-23 |
| Annual | 2024-12-31 | 48487000.0 | +0.7% | shares | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | 48800000.0 | +0.6% | shares | 10-K | 2026-02-23 |
Weighted Avg Shares Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 48047000.0 | — | shares | 10-Q | 2024-05-06 |
| Quarterly | 2023-06-30 | 48132000.0 | +0.2% | shares | 10-Q | 2024-08-05 |
| Quarterly | 2023-09-30 | 48194000.0 | +0.1% | shares | 10-Q | 2024-11-04 |
| Quarterly | 2024-03-31 | 50049000.0 | +3.8% | shares | 10-Q | 2025-05-05 |
| Quarterly | 2024-06-30 | 48461000.0 | -3.2% | shares | 10-Q | 2025-08-04 |
| Quarterly | 2024-09-30 | 50282000.0 | +3.8% | shares | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | 48733000.0 | -3.1% | shares | 10-Q | 2025-05-05 |
| Quarterly | 2025-06-30 | 50198000.0 | +3.0% | shares | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | 55875000.0 | +11.3% | shares | 10-Q | 2025-11-03 |
| Annual | 2023-12-31 | 48163000.0 | — | shares | 10-K | 2026-02-23 |
| Annual | 2024-12-31 | 50255000.0 | +4.3% | shares | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | 56037000.0 | +11.5% | shares | 10-K | 2026-02-23 |
Metrics
Metrics: 9Asset Turnover
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.1197 | — | ratio | 10-Q | 2024-05-06 |
| Quarterly | 2023-06-30 | 0.1300 | +8.6% | ratio | 10-Q | 2024-08-05 |
| Quarterly | 2023-09-30 | 0.1389 | +6.9% | ratio | 10-Q | 2024-11-04 |
| Quarterly | 2024-03-31 | 0.1512 | +8.8% | ratio | 10-Q | 2025-05-05 |
| Quarterly | 2024-06-30 | 0.1562 | +3.3% | ratio | 10-Q | 2025-08-04 |
| Quarterly | 2024-09-30 | 0.1654 | +5.9% | ratio | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | 0.1689 | +2.1% | ratio | 10-Q | 2025-05-05 |
| Quarterly | 2025-06-30 | 0.1607 | -4.9% | ratio | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | 0.1655 | +3.0% | ratio | 10-Q | 2025-11-03 |
| Annual | 2023-12-31 | 0.5237 | — | ratio | 10-K | 2026-02-23 |
| Annual | 2024-12-31 | 0.6192 | +18.2% | ratio | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | 0.6199 | +0.1% | ratio | 10-K | 2026-02-23 |
Current Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 9.2062 | — | ratio | 10-Q | 2023-05-08 |
| Quarterly | 2023-06-30 | 6.2904 | -31.7% | ratio | 10-Q | 2023-08-07 |
| Quarterly | 2023-09-30 | 5.5196 | -12.3% | ratio | 10-Q | 2023-11-06 |
| Quarterly | 2023-12-31 | 4.7894 | -13.2% | ratio | 10-Q | 2024-11-04 |
| Quarterly | 2024-03-31 | 4.9662 | +3.7% | ratio | 10-Q | 2024-05-06 |
| Quarterly | 2024-06-30 | 4.5024 | -9.3% | ratio | 10-Q | 2024-08-05 |
| Quarterly | 2024-09-30 | 4.7208 | +4.8% | ratio | 10-Q | 2024-11-04 |
| Quarterly | 2024-12-31 | 4.4200 | -6.4% | ratio | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | 4.9094 | +11.1% | ratio | 10-Q | 2025-05-05 |
| Quarterly | 2025-06-30 | 4.8149 | -1.9% | ratio | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | 5.5187 | +14.6% | ratio | 10-Q | 2025-11-03 |
| Annual | 2023-12-31 | 4.7894 | — | ratio | 10-K | 2025-02-20 |
| Annual | 2024-12-31 | 4.4200 | -7.7% | ratio | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | 5.5438 | +25.4% | ratio | 10-K | 2026-02-23 |
Debt to Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.4754 | — | ratio | 10-Q | 2023-05-08 |
| Quarterly | 2023-06-30 | 0.5039 | +6.0% | ratio | 10-Q | 2023-08-07 |
| Quarterly | 2023-09-30 | 0.5389 | +6.9% | ratio | 10-Q | 2023-11-06 |
| Quarterly | 2023-12-31 | 0.5359 | -0.6% | ratio | 10-Q | 2024-11-04 |
| Quarterly | 2024-03-31 | 0.5141 | -4.1% | ratio | 10-Q | 2024-05-06 |
| Quarterly | 2024-06-30 | 0.5127 | -0.3% | ratio | 10-Q | 2024-08-05 |
| Quarterly | 2024-09-30 | 0.4995 | -2.6% | ratio | 10-Q | 2024-11-04 |
| Quarterly | 2024-12-31 | 0.4923 | -1.5% | ratio | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | 0.4855 | -1.4% | ratio | 10-Q | 2025-05-05 |
| Quarterly | 2025-06-30 | 0.5373 | +10.7% | ratio | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | 0.4813 | -10.4% | ratio | 10-Q | 2025-11-03 |
| Annual | 2023-12-31 | 0.5359 | — | ratio | 10-K | 2025-02-20 |
| Annual | 2024-12-31 | 0.4923 | -8.1% | ratio | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | 0.4709 | -4.3% | ratio | 10-K | 2026-02-23 |
Gross Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.3030 | — | ratio | 10-Q | 2024-05-06 |
| Quarterly | 2023-06-30 | 0.3232 | +6.6% | ratio | 10-Q | 2024-08-05 |
| Quarterly | 2023-09-30 | 0.3304 | +2.3% | ratio | 10-Q | 2024-11-04 |
| Quarterly | 2024-03-31 | 0.3938 | +19.2% | ratio | 10-Q | 2025-05-05 |
| Quarterly | 2024-06-30 | 0.3994 | +1.4% | ratio | 10-Q | 2025-08-04 |
| Quarterly | 2024-09-30 | 0.4036 | +1.0% | ratio | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | 0.3943 | -2.3% | ratio | 10-Q | 2025-05-05 |
| Quarterly | 2025-06-30 | 0.4087 | +3.7% | ratio | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | 0.3953 | -3.3% | ratio | 10-Q | 2025-11-03 |
| Annual | 2023-12-31 | 0.3271 | — | ratio | 10-K | 2026-02-23 |
| Annual | 2024-12-31 | 0.4060 | +24.1% | ratio | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | 0.4080 | +0.5% | ratio | 10-K | 2026-02-23 |
Net Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -0.1480 | — | ratio | 10-Q | 2024-05-06 |
| Quarterly | 2023-06-30 | -0.0925 | +37.5% | ratio | 10-Q | 2024-08-05 |
| Quarterly | 2023-09-30 | -0.0357 | +61.4% | ratio | 10-Q | 2024-11-04 |
| Quarterly | 2024-03-31 | 0.0831 | +332.7% | ratio | 10-Q | 2025-05-05 |
| Quarterly | 2024-06-30 | -0.0072 | -108.7% | ratio | 10-Q | 2025-08-04 |
| Quarterly | 2024-09-30 | 0.0469 | +752.0% | ratio | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | -0.0482 | -202.7% | ratio | 10-Q | 2025-05-05 |
| Quarterly | 2025-06-30 | 0.0618 | +228.1% | ratio | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | 0.3520 | +469.6% | ratio | 10-Q | 2025-11-03 |
| Annual | 2023-12-31 | -0.0438 | — | ratio | 10-K | 2026-02-23 |
| Annual | 2024-12-31 | 0.0481 | +209.8% | ratio | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | 0.1263 | +162.4% | ratio | 10-K | 2026-02-23 |
Operating Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -0.1284 | — | ratio | 10-Q | 2024-05-06 |
| Quarterly | 2023-06-30 | -0.0914 | +28.8% | ratio | 10-Q | 2024-08-05 |
| Quarterly | 2023-09-30 | -0.0353 | +61.4% | ratio | 10-Q | 2024-11-04 |
| Quarterly | 2024-03-31 | 0.0378 | +207.2% | ratio | 10-Q | 2025-05-05 |
| Quarterly | 2024-06-30 | -0.0074 | -119.7% | ratio | 10-Q | 2025-08-04 |
| Quarterly | 2024-09-30 | 0.0470 | +731.9% | ratio | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | -0.0437 | -192.9% | ratio | 10-Q | 2025-05-05 |
| Quarterly | 2025-06-30 | 0.0673 | +254.0% | ratio | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | 0.0862 | +28.2% | ratio | 10-Q | 2025-11-03 |
| Annual | 2023-12-31 | -0.0397 | — | ratio | 10-K | 2026-02-23 |
| Annual | 2024-12-31 | 0.0390 | +198.2% | ratio | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | 0.0687 | +76.2% | ratio | 10-K | 2026-02-23 |
Quick Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 6.0486 | — | ratio | 10-Q | 2023-05-08 |
| Quarterly | 2023-06-30 | 3.1514 | -47.9% | ratio | 10-Q | 2023-08-07 |
| Quarterly | 2023-09-30 | 4.0360 | +28.1% | ratio | 10-Q | 2023-11-06 |
| Quarterly | 2023-12-31 | 3.3273 | -17.6% | ratio | 10-Q | 2024-11-04 |
| Quarterly | 2024-03-31 | 3.1471 | -5.4% | ratio | 10-Q | 2024-05-06 |
| Quarterly | 2024-06-30 | 2.7967 | -11.1% | ratio | 10-Q | 2024-08-05 |
| Quarterly | 2024-09-30 | 3.0770 | +10.0% | ratio | 10-Q | 2024-11-04 |
| Quarterly | 2024-12-31 | 2.7171 | -11.7% | ratio | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | 2.9517 | +8.6% | ratio | 10-Q | 2025-05-05 |
| Quarterly | 2025-06-30 | 2.8675 | -2.9% | ratio | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | 3.5778 | +24.8% | ratio | 10-Q | 2025-11-03 |
| Annual | 2023-12-31 | 3.3273 | — | ratio | 10-K | 2025-02-20 |
| Annual | 2024-12-31 | 2.7171 | -18.3% | ratio | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | 3.5368 | +30.2% | ratio | 10-K | 2026-02-23 |
ROA
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -0.0177 | — | ratio | 10-Q | 2024-05-06 |
| Quarterly | 2023-06-30 | -0.0120 | +32.1% | ratio | 10-Q | 2024-08-05 |
| Quarterly | 2023-09-30 | -0.0050 | +58.7% | ratio | 10-Q | 2024-11-04 |
| Quarterly | 2024-03-31 | 0.0126 | +353.2% | ratio | 10-Q | 2025-05-05 |
| Quarterly | 2024-06-30 | -0.0011 | -109.0% | ratio | 10-Q | 2025-08-04 |
| Quarterly | 2024-09-30 | 0.0078 | +790.6% | ratio | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | -0.0081 | -204.9% | ratio | 10-Q | 2025-05-05 |
| Quarterly | 2025-06-30 | 0.0099 | +221.9% | ratio | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | 0.0582 | +486.7% | ratio | 10-Q | 2025-11-03 |
| Annual | 2023-12-31 | -0.0230 | — | ratio | 10-K | 2026-02-23 |
| Annual | 2024-12-31 | 0.0298 | +229.8% | ratio | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | 0.0783 | +162.7% | ratio | 10-K | 2026-02-23 |
ROE
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -0.0261 | — | ratio | 10-Q | 2024-05-06 |
| Quarterly | 2023-06-30 | -0.0181 | +30.8% | ratio | 10-Q | 2024-08-05 |
| Quarterly | 2023-09-30 | -0.0076 | +57.8% | ratio | 10-Q | 2024-11-04 |
| Quarterly | 2024-03-31 | 0.0190 | +349.2% | ratio | 10-Q | 2025-05-05 |
| Quarterly | 2024-06-30 | -0.0017 | -108.9% | ratio | 10-Q | 2025-08-04 |
| Quarterly | 2024-09-30 | 0.0116 | +784.6% | ratio | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | -0.0121 | -203.9% | ratio | 10-Q | 2025-05-05 |
| Quarterly | 2025-06-30 | 0.0153 | +226.2% | ratio | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | 0.0863 | +465.3% | ratio | 10-Q | 2025-11-03 |
| Annual | 2023-12-31 | -0.0353 | — | ratio | 10-K | 2026-02-23 |
| Annual | 2024-12-31 | 0.0445 | +226.1% | ratio | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | 0.1151 | +158.9% | ratio | 10-K | 2026-02-23 |