Financial Metrics
TREE LendingTree, Inc.Regulatory Activity
Since 2025-04-09| Type | Form | Filed | Document |
|---|---|---|---|
| Insider | 4 | 2026-03-12 | SEC Filing Index |
| Insider | 4 | 2026-03-06 | SEC Filing Index |
| Insider | 4 | 2026-03-04 | SEC Filing Index |
| Insider | 4 | 2026-03-03 | SEC Filing Index |
| Insider | 3 | 2026-02-23 | 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 | 200508000.0 | — | USD | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 182453000.0 | -9.0% | USD | 10-Q | 2024-07-29 |
| Quarterly | 2023-09-30 | 155188000.0 | -14.9% | USD | 10-Q | 2024-11-04 |
| Quarterly | 2024-03-31 | 167768000.0 | +8.1% | USD | 10-Q | 2025-05-05 |
| Quarterly | 2024-06-30 | 210140000.0 | +25.3% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2024-09-30 | 260789000.0 | +24.1% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 239728000.0 | -8.1% | USD | 10-Q | 2025-05-05 |
| Quarterly | 2025-06-30 | 250116000.0 | +4.3% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 307792000.0 | +23.1% | USD | 10-Q | 2025-10-31 |
| Annual | 2023-12-31 | 672502000.0 | — | USD | 10-K | 2026-03-09 |
| Annual | 2024-12-31 | 900219000.0 | +33.9% | USD | 10-K | 2026-03-09 |
| Annual | 2025-12-31 | 1117324000.0 | +24.1% | USD | 10-K | 2026-03-09 |
Gross Profit
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 79957000.0 | — | USD | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 78509000.0 | -1.8% | USD | 10-Q | 2024-07-29 |
| Quarterly | 2023-09-30 | 69069000.0 | -12.0% | USD | 10-Q | 2024-11-04 |
| Quarterly | 2024-03-31 | 70522000.0 | +2.1% | USD | 10-Q | 2025-05-05 |
| Quarterly | 2024-06-30 | 72488000.0 | +2.8% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2024-09-30 | 78638000.0 | +8.5% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 78981000.0 | +0.4% | USD | 10-Q | 2025-05-05 |
| Quarterly | 2025-06-30 | 85110000.0 | +7.8% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 94563000.0 | +11.1% | USD | 10-Q | 2025-10-31 |
| Annual | 2023-12-31 | 289754000.0 | — | USD | 10-K | 2026-03-09 |
| Annual | 2024-12-31 | 309568000.0 | +6.8% | USD | 10-K | 2026-03-09 |
| Annual | 2025-12-31 | 352047000.0 | +13.7% | USD | 10-K | 2026-03-09 |
Operating Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -13011000.0 | — | USD | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 6613000.0 | +150.8% | USD | 10-Q | 2024-07-29 |
| Quarterly | 2023-09-30 | -33992000.0 | -614.0% | USD | 10-Q | 2024-11-04 |
| Quarterly | 2024-03-31 | 7179000.0 | +121.1% | USD | 10-Q | 2025-05-05 |
| Quarterly | 2024-06-30 | 9587000.0 | +33.5% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2024-09-30 | 9920000.0 | +3.5% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | -7109000.0 | -171.7% | USD | 10-Q | 2025-05-05 |
| Quarterly | 2025-06-30 | 20924000.0 | +394.3% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 28766000.0 | +37.5% | USD | 10-Q | 2025-10-31 |
| Annual | 2023-12-31 | -40611000.0 | — | USD | 10-K | 2026-03-09 |
| Annual | 2024-12-31 | 44627000.0 | +209.9% | USD | 10-K | 2026-03-09 |
| Annual | 2025-12-31 | 64813000.0 | +45.2% | USD | 10-K | 2026-03-09 |
Net Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 13457000.0 | — | USD | 10-Q | 2024-11-04 |
| Quarterly | 2023-06-30 | -115000.0 | -100.9% | USD | 10-Q | 2024-11-04 |
| Quarterly | 2023-09-30 | -148465000.0 | -129000.0% | USD | 10-Q | 2024-11-04 |
| Quarterly | 2024-03-31 | 1016000.0 | +100.7% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2024-06-30 | 7752000.0 | +663.0% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2024-09-30 | -57978000.0 | -847.9% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | -12375000.0 | +78.7% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-06-30 | 8862000.0 | +171.6% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-09-30 | 10165000.0 | +14.7% | USD | 10-Q | 2025-10-31 |
| Annual | 2023-12-31 | -122404000.0 | — | USD | 10-K | 2026-03-09 |
| Annual | 2024-12-31 | -41704000.0 | +65.9% | USD | 10-K | 2026-03-09 |
| Annual | 2025-12-31 | 151308000.0 | +462.8% | USD | 10-K | 2026-03-09 |
EPS Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1.05 | — | USD/shares | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | -0.01 | -101.0% | USD/shares | 10-Q | 2024-07-29 |
| Quarterly | 2023-09-30 | -11.43 | -114200.0% | USD/shares | 10-Q | 2024-11-04 |
| Quarterly | 2024-03-31 | 0.08 | +100.7% | USD/shares | 10-Q | 2025-05-05 |
| Quarterly | 2024-06-30 | 0.58 | +625.0% | USD/shares | 10-Q | 2025-08-01 |
| Quarterly | 2024-09-30 | -4.34 | -848.3% | USD/shares | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | -0.92 | +78.8% | USD/shares | 10-Q | 2025-05-05 |
| Quarterly | 2025-06-30 | 0.65 | +170.7% | USD/shares | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 0.75 | +15.4% | USD/shares | 10-Q | 2025-10-31 |
| Annual | 2023-12-31 | -9.46 | — | USD/shares | 10-K | 2026-03-09 |
| Annual | 2024-12-31 | -3.14 | +66.8% | USD/shares | 10-K | 2026-03-09 |
| Annual | 2025-12-31 | 11.14 | +454.8% | USD/shares | 10-K | 2026-03-09 |
EPS Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1.04 | — | USD/shares | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | -0.01 | -101.0% | USD/shares | 10-Q | 2024-07-29 |
| Quarterly | 2023-09-30 | -11.43 | -114200.0% | USD/shares | 10-Q | 2024-11-04 |
| Quarterly | 2024-03-31 | 0.08 | +100.7% | USD/shares | 10-Q | 2025-05-05 |
| Quarterly | 2024-06-30 | 0.58 | +625.0% | USD/shares | 10-Q | 2025-08-01 |
| Quarterly | 2024-09-30 | -4.34 | -848.3% | USD/shares | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | -0.92 | +78.8% | USD/shares | 10-Q | 2025-05-05 |
| Quarterly | 2025-06-30 | 0.65 | +170.7% | USD/shares | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 0.73 | +12.3% | USD/shares | 10-Q | 2025-10-31 |
| Annual | 2023-12-31 | -9.46 | — | USD/shares | 10-K | 2026-03-09 |
| Annual | 2024-12-31 | -3.14 | +66.8% | USD/shares | 10-K | 2026-03-09 |
| Annual | 2025-12-31 | 10.78 | +443.3% | USD/shares | 10-K | 2026-03-09 |
Balance Sheet
Metrics: 9Cash and Equivalents
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 150074000.0 | — | USD | 10-Q | 2023-05-03 |
| Quarterly | 2023-06-30 | 162641000.0 | +8.4% | USD | 10-Q | 2023-07-28 |
| Quarterly | 2023-09-30 | 175580000.0 | +8.0% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-12-31 | 112051000.0 | -36.2% | USD | 10-Q | 2024-11-04 |
| Quarterly | 2024-03-31 | 230745000.0 | +105.9% | USD | 10-Q | 2024-05-01 |
| Quarterly | 2024-06-30 | 66769000.0 | -71.1% | USD | 10-Q | 2024-07-29 |
| Quarterly | 2024-09-30 | 96788000.0 | +45.0% | USD | 10-Q | 2024-11-04 |
| Quarterly | 2024-12-31 | 106594000.0 | +10.1% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 126390000.0 | +18.6% | USD | 10-Q | 2025-05-05 |
| Quarterly | 2025-06-30 | 149131000.0 | +18.0% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 68578000.0 | -54.0% | USD | 10-Q | 2025-10-31 |
| Annual | 2023-12-31 | 112051000.0 | — | USD | 10-K | 2025-03-07 |
| Annual | 2024-12-31 | 106594000.0 | -4.9% | USD | 10-K | 2026-03-09 |
| Annual | 2025-12-31 | 81073000.0 | -23.9% | USD | 10-K | 2026-03-09 |
Accounts Receivable
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 83662000.0 | — | USD | 10-Q | 2023-05-03 |
| Quarterly | 2023-06-30 | 75710000.0 | -9.5% | USD | 10-Q | 2023-07-28 |
| Quarterly | 2023-09-30 | 64334000.0 | -15.0% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-12-31 | 54954000.0 | -14.6% | USD | 10-Q | 2024-11-04 |
| Quarterly | 2024-03-31 | 63318000.0 | +15.2% | USD | 10-Q | 2024-05-01 |
| Quarterly | 2024-06-30 | 107711000.0 | +70.1% | USD | 10-Q | 2024-07-29 |
| Quarterly | 2024-09-30 | 125257000.0 | +16.3% | USD | 10-Q | 2024-11-04 |
| Quarterly | 2024-12-31 | 97790000.0 | -21.9% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 85241000.0 | -12.8% | USD | 10-Q | 2025-05-05 |
| Quarterly | 2025-06-30 | 126187000.0 | +48.0% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 149444000.0 | +18.4% | USD | 10-Q | 2025-10-31 |
| Annual | 2023-12-31 | 54954000.0 | — | USD | 10-K | 2025-03-07 |
| Annual | 2024-12-31 | 97790000.0 | +77.9% | USD | 10-K | 2026-03-09 |
| Annual | 2025-12-31 | 110582000.0 | +13.1% | USD | 10-K | 2026-03-09 |
Inventory
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Current Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 262001000.0 | — | USD | 10-Q | 2023-05-03 |
| Quarterly | 2023-06-30 | 264430000.0 | +0.9% | USD | 10-Q | 2023-07-28 |
| Quarterly | 2023-09-30 | 266876000.0 | +0.9% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-12-31 | 196482000.0 | -26.4% | USD | 10-Q | 2024-11-04 |
| Quarterly | 2024-03-31 | 325683000.0 | +65.8% | USD | 10-Q | 2024-05-01 |
| Quarterly | 2024-06-30 | 205937000.0 | -36.8% | USD | 10-Q | 2024-07-29 |
| Quarterly | 2024-09-30 | 251707000.0 | +22.2% | USD | 10-Q | 2024-11-04 |
| Quarterly | 2024-12-31 | 238462000.0 | -5.3% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 254478000.0 | +6.7% | USD | 10-Q | 2025-05-05 |
| Quarterly | 2025-06-30 | 319016000.0 | +25.4% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 258766000.0 | -18.9% | USD | 10-Q | 2025-10-31 |
| Annual | 2023-12-31 | 196482000.0 | — | USD | 10-K | 2025-03-07 |
| Annual | 2024-12-31 | 238462000.0 | +21.4% | USD | 10-K | 2026-03-09 |
| Annual | 2025-12-31 | 229708000.0 | -3.7% | USD | 10-K | 2026-03-09 |
Total Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1042294000.0 | — | USD | 10-Q | 2023-05-03 |
| Quarterly | 2023-06-30 | 1039139000.0 | -0.3% | USD | 10-Q | 2023-07-28 |
| Quarterly | 2023-09-30 | 884983000.0 | -14.8% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-12-31 | 802759000.0 | -9.3% | USD | 10-Q | 2024-11-04 |
| Quarterly | 2024-03-31 | 926695000.0 | +15.4% | USD | 10-Q | 2024-05-01 |
| Quarterly | 2024-06-30 | 802193000.0 | -13.4% | USD | 10-Q | 2024-07-29 |
| Quarterly | 2024-09-30 | 787164000.0 | -1.9% | USD | 10-Q | 2024-11-04 |
| Quarterly | 2024-12-31 | 767674000.0 | -2.5% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 777103000.0 | +1.2% | USD | 10-Q | 2025-05-05 |
| Quarterly | 2025-06-30 | 835765000.0 | +7.5% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 759922000.0 | -9.1% | USD | 10-Q | 2025-10-31 |
| Annual | 2023-12-31 | 802759000.0 | — | USD | 10-K | 2025-03-07 |
| Annual | 2024-12-31 | 767674000.0 | -4.4% | USD | 10-K | 2026-03-09 |
| Annual | 2025-12-31 | 855692000.0 | +11.5% | USD | 10-K | 2026-03-09 |
Current Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 91802000.0 | — | USD | 10-Q | 2023-05-03 |
| Quarterly | 2023-06-30 | 79878000.0 | -13.0% | USD | 10-Q | 2023-07-28 |
| Quarterly | 2023-09-30 | 71046000.0 | -11.1% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-12-31 | 75629000.0 | +6.5% | USD | 10-Q | 2024-11-04 |
| Quarterly | 2024-03-31 | 87713000.0 | +16.0% | USD | 10-Q | 2024-05-01 |
| Quarterly | 2024-06-30 | 113110000.0 | +29.0% | USD | 10-Q | 2024-07-29 |
| Quarterly | 2024-09-30 | 272188000.0 | +140.6% | USD | 10-Q | 2024-11-04 |
| Quarterly | 2024-12-31 | 240476000.0 | -11.7% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 212540000.0 | -11.6% | USD | 10-Q | 2025-05-05 |
| Quarterly | 2025-06-30 | 260592000.0 | +22.6% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 180871000.0 | -30.6% | USD | 10-Q | 2025-10-31 |
| Annual | 2023-12-31 | 75629000.0 | — | USD | 10-K | 2025-03-07 |
| Annual | 2024-12-31 | 240476000.0 | +218.0% | USD | 10-K | 2026-03-09 |
| Annual | 2025-12-31 | 137464000.0 | -42.8% | USD | 10-K | 2026-03-09 |
Total Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 811315000.0 | — | USD | 10-Q | 2023-05-03 |
| Quarterly | 2023-06-30 | 797424000.0 | -1.7% | USD | 10-Q | 2023-07-28 |
| Quarterly | 2023-09-30 | 782364000.0 | -1.9% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-12-31 | 678627000.0 | -13.3% | USD | 10-Q | 2024-11-04 |
| Quarterly | 2024-03-31 | 795180000.0 | +17.2% | USD | 10-Q | 2024-05-01 |
| Quarterly | 2024-06-30 | 656373000.0 | -17.5% | USD | 10-Q | 2024-07-29 |
| Quarterly | 2024-09-30 | 692908000.0 | +5.6% | USD | 10-Q | 2024-11-04 |
| Quarterly | 2024-12-31 | 658853000.0 | -4.9% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 673360000.0 | +2.2% | USD | 10-Q | 2025-05-05 |
| Quarterly | 2025-06-30 | 717653000.0 | +6.6% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 627524000.0 | -12.6% | USD | 10-Q | 2025-10-31 |
| Annual | 2023-12-31 | 678627000.0 | — | USD | 10-K | 2025-03-07 |
| Annual | 2024-12-31 | 658853000.0 | -2.9% | USD | 10-K | 2026-03-09 |
| Annual | 2025-12-31 | 568895000.0 | -13.7% | USD | 10-K | 2026-03-09 |
Stockholders' Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 230979000.0 | — | USD | 10-Q | 2024-11-04 |
| Quarterly | 2023-06-30 | 241715000.0 | +4.6% | USD | 10-Q | 2024-11-04 |
| Quarterly | 2023-09-30 | 102619000.0 | -57.5% | USD | 10-Q | 2024-11-04 |
| Quarterly | 2023-12-31 | 124132000.0 | +21.0% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2024-03-31 | 131515000.0 | +5.9% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2024-06-30 | 145820000.0 | +10.9% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2024-09-30 | 94256000.0 | -35.4% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2024-12-31 | 108821000.0 | +15.5% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 103743000.0 | -4.7% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-06-30 | 118112000.0 | +13.9% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-09-30 | 132398000.0 | +12.1% | USD | 10-Q | 2025-10-31 |
| Annual | 2023-12-31 | 124132000.0 | — | USD | 10-K | 2026-03-09 |
| Annual | 2024-12-31 | 108821000.0 | -12.3% | USD | 10-K | 2026-03-09 |
| Annual | 2025-12-31 | 286797000.0 | +163.5% | USD | 10-K | 2026-03-09 |
Long-Term Debt
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 625356000.0 | — | USD | 10-Q | 2023-05-03 |
| Quarterly | 2023-06-30 | 625240000.0 | -0.0% | USD | 10-Q | 2023-07-28 |
| Quarterly | 2023-09-30 | 625749000.0 | +0.1% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-12-31 | 525617000.0 | -16.0% | USD | 10-Q | 2024-11-04 |
| Quarterly | 2024-03-31 | 631333000.0 | +20.1% | USD | 10-Q | 2024-05-01 |
| Quarterly | 2024-06-30 | 467722000.0 | -25.9% | USD | 10-Q | 2024-07-29 |
| Quarterly | 2024-09-30 | 346203000.0 | -26.0% | USD | 10-Q | 2024-11-04 |
| Quarterly | 2024-12-31 | 344124000.0 | -0.6% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 387661000.0 | +12.7% | USD | 10-Q | 2025-05-05 |
| Quarterly | 2025-06-30 | 385110000.0 | -0.7% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 388370000.0 | +0.8% | USD | 10-Q | 2025-10-31 |
| Annual | 2023-12-31 | 525617000.0 | — | USD | 10-K | 2025-03-07 |
| Annual | 2024-12-31 | 344124000.0 | -34.5% | USD | 10-K | 2026-03-09 |
| Annual | 2025-12-31 | 387694000.0 | +12.7% | USD | 10-K | 2026-03-09 |
Cash Flow
Metrics: 4Operating Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 13156000.0 | — | USD | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 28224000.0 | +114.5% | USD | 10-Q | 2024-07-29 |
| Quarterly | 2023-09-30 | 46692000.0 | +65.4% | USD | 10-Q | 2024-11-04 |
| Quarterly | 2024-03-31 | 5708000.0 | -87.8% | USD | 10-Q | 2025-05-05 |
| Quarterly | 2024-06-30 | 765000.0 | -86.6% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2024-09-30 | 46022000.0 | +5915.9% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | -210000.0 | -100.5% | USD | 10-Q | 2025-05-05 |
| Quarterly | 2025-06-30 | 27743000.0 | +13311.0% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 56575000.0 | +103.9% | USD | 10-Q | 2025-10-31 |
| Annual | 2023-12-31 | 67571000.0 | — | USD | 10-K | 2026-03-09 |
| Annual | 2024-12-31 | 62258000.0 | -7.9% | USD | 10-K | 2026-03-09 |
| Annual | 2025-12-31 | 73103000.0 | +17.4% | USD | 10-K | 2026-03-09 |
Investing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -2452000.0 | — | USD | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | -4853000.0 | -97.9% | USD | 10-Q | 2024-07-29 |
| Quarterly | 2023-09-30 | -9928000.0 | -104.6% | USD | 10-Q | 2024-11-04 |
| Quarterly | 2024-03-31 | -2746000.0 | +72.3% | USD | 10-Q | 2025-05-05 |
| Quarterly | 2024-06-30 | -5474000.0 | -99.3% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2024-09-30 | -8396000.0 | -53.4% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | -3414000.0 | +59.3% | USD | 10-Q | 2025-05-05 |
| Quarterly | 2025-06-30 | -6158000.0 | -80.4% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | -6926000.0 | -12.5% | USD | 10-Q | 2025-10-31 |
| Annual | 2023-12-31 | -12478000.0 | — | USD | 10-K | 2026-03-09 |
| Annual | 2024-12-31 | -11218000.0 | +10.1% | USD | 10-K | 2026-03-09 |
| Annual | 2025-12-31 | -9926000.0 | +11.5% | USD | 10-K | 2026-03-09 |
Financing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -159565000.0 | — | USD | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | -159665000.0 | -0.1% | USD | 10-Q | 2024-07-29 |
| Quarterly | 2023-09-30 | -160150000.0 | -0.3% | USD | 10-Q | 2024-11-04 |
| Quarterly | 2024-03-31 | 115743000.0 | +172.3% | USD | 10-Q | 2025-05-05 |
| Quarterly | 2024-06-30 | -40578000.0 | -135.1% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2024-09-30 | -52894000.0 | -30.4% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 23420000.0 | +144.3% | USD | 10-Q | 2025-05-05 |
| Quarterly | 2025-06-30 | 20952000.0 | -10.5% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | -87665000.0 | -518.4% | USD | 10-Q | 2025-10-31 |
| Annual | 2023-12-31 | -242006000.0 | — | USD | 10-K | 2026-03-09 |
| Annual | 2024-12-31 | -56502000.0 | +76.7% | USD | 10-K | 2026-03-09 |
| Annual | 2025-12-31 | -88698000.0 | -57.0% | USD | 10-K | 2026-03-09 |
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 | 12909711.0 | — | shares | 10-Q | 2023-05-03 |
| Quarterly | 2023-06-30 | 12968209.0 | +0.5% | shares | 10-Q | 2023-07-28 |
| Quarterly | 2023-09-30 | 13001846.0 | +0.3% | shares | 10-Q | 2023-11-01 |
| Quarterly | 2023-12-31 | 13041445.0 | +0.3% | shares | 10-Q | 2024-11-04 |
| Quarterly | 2024-03-31 | 13221980.0 | +1.4% | shares | 10-Q | 2024-05-01 |
| Quarterly | 2024-06-30 | 13339928.0 | +0.9% | shares | 10-Q | 2024-07-29 |
| Quarterly | 2024-09-30 | 13360355.0 | +0.2% | shares | 10-Q | 2024-11-04 |
| Quarterly | 2024-12-31 | 13391090.0 | +0.2% | shares | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 13533833.0 | +1.1% | shares | 10-Q | 2025-05-05 |
| Quarterly | 2025-06-30 | 13611185.0 | +0.6% | shares | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 13637757.0 | +0.2% | shares | 10-Q | 2025-10-31 |
| Annual | 2023-12-31 | 13041445.0 | — | shares | 10-K | 2025-03-07 |
| Annual | 2024-12-31 | 13391090.0 | +2.7% | shares | 10-K | 2026-03-09 |
| Annual | 2025-12-31 | 13769371.0 | +2.8% | shares | 10-K | 2026-03-09 |
Shares Issued
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 16265177.0 | — | shares | 10-Q | 2023-05-03 |
| Quarterly | 2023-06-30 | 16323675.0 | +0.4% | shares | 10-Q | 2023-07-28 |
| Quarterly | 2023-09-30 | 16357312.0 | +0.2% | shares | 10-Q | 2023-11-01 |
| Quarterly | 2023-12-31 | 16396911.0 | +0.2% | shares | 10-Q | 2024-11-04 |
| Quarterly | 2024-03-31 | 16577446.0 | +1.1% | shares | 10-Q | 2024-05-01 |
| Quarterly | 2024-06-30 | 16695394.0 | +0.7% | shares | 10-Q | 2024-07-29 |
| Quarterly | 2024-09-30 | 16715821.0 | +0.1% | shares | 10-Q | 2024-11-04 |
| Quarterly | 2024-12-31 | 16746556.0 | +0.2% | shares | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 16889299.0 | +0.9% | shares | 10-Q | 2025-05-05 |
| Quarterly | 2025-06-30 | 16966651.0 | +0.5% | shares | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 16993223.0 | +0.2% | shares | 10-Q | 2025-10-31 |
| Annual | 2023-12-31 | 16396911.0 | — | shares | 10-K | 2025-03-07 |
| Annual | 2024-12-31 | 16746556.0 | +2.1% | shares | 10-K | 2026-03-09 |
| Annual | 2025-12-31 | 17124837.0 | +2.3% | shares | 10-K | 2026-03-09 |
Weighted Avg Shares Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 12846000.0 | — | shares | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 12915000.0 | +0.5% | shares | 10-Q | 2024-07-29 |
| Quarterly | 2023-09-30 | 12993000.0 | +0.6% | shares | 10-Q | 2024-11-04 |
| Quarterly | 2024-03-31 | 13100000.0 | +0.8% | shares | 10-Q | 2025-05-05 |
| Quarterly | 2024-06-30 | 13257000.0 | +1.2% | shares | 10-Q | 2025-08-01 |
| Quarterly | 2024-09-30 | 13349000.0 | +0.7% | shares | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 13441000.0 | +0.7% | shares | 10-Q | 2025-05-05 |
| Quarterly | 2025-06-30 | 13549000.0 | +0.8% | shares | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 13623000.0 | +0.5% | shares | 10-Q | 2025-10-31 |
| Annual | 2023-12-31 | 12941000.0 | — | shares | 10-K | 2026-03-09 |
| Annual | 2024-12-31 | 13269000.0 | +2.5% | shares | 10-K | 2026-03-09 |
| Annual | 2025-12-31 | 13584000.0 | +2.4% | shares | 10-K | 2026-03-09 |
Weighted Avg Shares Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 12935000.0 | — | shares | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 12915000.0 | -0.2% | shares | 10-Q | 2024-07-29 |
| Quarterly | 2023-09-30 | 12993000.0 | +0.6% | shares | 10-Q | 2024-11-04 |
| Quarterly | 2024-03-31 | 13276000.0 | +2.2% | shares | 10-Q | 2025-05-05 |
| Quarterly | 2024-06-30 | 13407000.0 | +1.0% | shares | 10-Q | 2025-08-01 |
| Quarterly | 2024-09-30 | 13349000.0 | -0.4% | shares | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 13441000.0 | +0.7% | shares | 10-Q | 2025-05-05 |
| Quarterly | 2025-06-30 | 13650000.0 | +1.6% | shares | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 13988000.0 | +2.5% | shares | 10-Q | 2025-10-31 |
| Annual | 2023-12-31 | 12941000.0 | — | shares | 10-K | 2026-03-09 |
| Annual | 2024-12-31 | 13269000.0 | +2.5% | shares | 10-K | 2026-03-09 |
| Annual | 2025-12-31 | 14062000.0 | +6.0% | shares | 10-K | 2026-03-09 |
Metrics
Metrics: 9Asset Turnover
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.1924 | — | ratio | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 0.1756 | -8.7% | ratio | 10-Q | 2024-07-29 |
| Quarterly | 2023-09-30 | 0.1754 | -0.1% | ratio | 10-Q | 2024-11-04 |
| Quarterly | 2024-03-31 | 0.1810 | +3.2% | ratio | 10-Q | 2025-05-05 |
| Quarterly | 2024-06-30 | 0.2620 | +44.7% | ratio | 10-Q | 2025-08-01 |
| Quarterly | 2024-09-30 | 0.3313 | +26.5% | ratio | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 0.3085 | -6.9% | ratio | 10-Q | 2025-05-05 |
| Quarterly | 2025-06-30 | 0.2993 | -3.0% | ratio | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 0.4050 | +35.3% | ratio | 10-Q | 2025-10-31 |
| Annual | 2023-12-31 | 0.8377 | — | ratio | 10-K | 2026-03-09 |
| Annual | 2024-12-31 | 1.1727 | +40.0% | ratio | 10-K | 2026-03-09 |
| Annual | 2025-12-31 | 1.3058 | +11.4% | ratio | 10-K | 2026-03-09 |
Current Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 2.8540 | — | ratio | 10-Q | 2023-05-03 |
| Quarterly | 2023-06-30 | 3.3104 | +16.0% | ratio | 10-Q | 2023-07-28 |
| Quarterly | 2023-09-30 | 3.7564 | +13.5% | ratio | 10-Q | 2023-11-01 |
| Quarterly | 2023-12-31 | 2.5980 | -30.8% | ratio | 10-Q | 2024-11-04 |
| Quarterly | 2024-03-31 | 3.7131 | +42.9% | ratio | 10-Q | 2024-05-01 |
| Quarterly | 2024-06-30 | 1.8207 | -51.0% | ratio | 10-Q | 2024-07-29 |
| Quarterly | 2024-09-30 | 0.9248 | -49.2% | ratio | 10-Q | 2024-11-04 |
| Quarterly | 2024-12-31 | 0.9916 | +7.2% | ratio | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 1.1973 | +20.7% | ratio | 10-Q | 2025-05-05 |
| Quarterly | 2025-06-30 | 1.2242 | +2.2% | ratio | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 1.4307 | +16.9% | ratio | 10-Q | 2025-10-31 |
| Annual | 2023-12-31 | 2.5980 | — | ratio | 10-K | 2025-03-07 |
| Annual | 2024-12-31 | 0.9916 | -61.8% | ratio | 10-K | 2026-03-09 |
| Annual | 2025-12-31 | 1.6710 | +68.5% | ratio | 10-K | 2026-03-09 |
Debt to Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 3.5125 | — | ratio | 10-Q | 2023-05-03 |
| Quarterly | 2023-06-30 | 3.2990 | -6.1% | ratio | 10-Q | 2023-07-28 |
| Quarterly | 2023-09-30 | 7.6240 | +131.1% | ratio | 10-Q | 2023-11-01 |
| Quarterly | 2023-12-31 | 5.4670 | -28.3% | ratio | 10-Q | 2024-11-04 |
| Quarterly | 2024-03-31 | 6.0463 | +10.6% | ratio | 10-Q | 2024-05-01 |
| Quarterly | 2024-06-30 | 4.5013 | -25.6% | ratio | 10-Q | 2024-07-29 |
| Quarterly | 2024-09-30 | 7.3513 | +63.3% | ratio | 10-Q | 2024-11-04 |
| Quarterly | 2024-12-31 | 6.0545 | -17.6% | ratio | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 6.4907 | +7.2% | ratio | 10-Q | 2025-05-05 |
| Quarterly | 2025-06-30 | 6.0760 | -6.4% | ratio | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 4.7397 | -22.0% | ratio | 10-Q | 2025-10-31 |
| Annual | 2023-12-31 | 5.4670 | — | ratio | 10-K | 2025-03-07 |
| Annual | 2024-12-31 | 6.0545 | +10.7% | ratio | 10-K | 2026-03-09 |
| Annual | 2025-12-31 | 1.9836 | -67.2% | ratio | 10-K | 2026-03-09 |
Gross Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.3988 | — | ratio | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 0.4303 | +7.9% | ratio | 10-Q | 2024-07-29 |
| Quarterly | 2023-09-30 | 0.4451 | +3.4% | ratio | 10-Q | 2024-11-04 |
| Quarterly | 2024-03-31 | 0.4204 | -5.6% | ratio | 10-Q | 2025-05-05 |
| Quarterly | 2024-06-30 | 0.3450 | -17.9% | ratio | 10-Q | 2025-08-01 |
| Quarterly | 2024-09-30 | 0.3015 | -12.6% | ratio | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 0.3295 | +9.3% | ratio | 10-Q | 2025-05-05 |
| Quarterly | 2025-06-30 | 0.3403 | +3.3% | ratio | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 0.3072 | -9.7% | ratio | 10-Q | 2025-10-31 |
| Annual | 2023-12-31 | 0.4309 | — | ratio | 10-K | 2026-03-09 |
| Annual | 2024-12-31 | 0.3439 | -20.2% | ratio | 10-K | 2026-03-09 |
| Annual | 2025-12-31 | 0.3151 | -8.4% | ratio | 10-K | 2026-03-09 |
Net Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0671 | — | ratio | 10-Q | 2024-11-04 |
| Quarterly | 2023-06-30 | -0.0006 | -100.9% | ratio | 10-Q | 2024-11-04 |
| Quarterly | 2023-09-30 | -0.9567 | -151681.6% | ratio | 10-Q | 2024-11-04 |
| Quarterly | 2024-03-31 | 0.0061 | +100.6% | ratio | 10-Q | 2025-10-31 |
| Quarterly | 2024-06-30 | 0.0369 | +509.1% | ratio | 10-Q | 2025-10-31 |
| Quarterly | 2024-09-30 | -0.2223 | -702.7% | ratio | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | -0.0516 | +76.8% | ratio | 10-Q | 2025-10-31 |
| Quarterly | 2025-06-30 | 0.0354 | +168.6% | ratio | 10-Q | 2025-10-31 |
| Quarterly | 2025-09-30 | 0.0330 | -6.8% | ratio | 10-Q | 2025-10-31 |
| Annual | 2023-12-31 | -0.1820 | — | ratio | 10-K | 2026-03-09 |
| Annual | 2024-12-31 | -0.0463 | +74.5% | ratio | 10-K | 2026-03-09 |
| Annual | 2025-12-31 | 0.1354 | +392.3% | ratio | 10-K | 2026-03-09 |
Operating Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -0.0649 | — | ratio | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 0.0362 | +155.9% | ratio | 10-Q | 2024-07-29 |
| Quarterly | 2023-09-30 | -0.2190 | -704.3% | ratio | 10-Q | 2024-11-04 |
| Quarterly | 2024-03-31 | 0.0428 | +119.5% | ratio | 10-Q | 2025-05-05 |
| Quarterly | 2024-06-30 | 0.0456 | +6.6% | ratio | 10-Q | 2025-08-01 |
| Quarterly | 2024-09-30 | 0.0380 | -16.6% | ratio | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | -0.0297 | -178.0% | ratio | 10-Q | 2025-05-05 |
| Quarterly | 2025-06-30 | 0.0837 | +382.1% | ratio | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 0.0935 | +11.7% | ratio | 10-Q | 2025-10-31 |
| Annual | 2023-12-31 | -0.0604 | — | ratio | 10-K | 2026-03-09 |
| Annual | 2024-12-31 | 0.0496 | +182.1% | ratio | 10-K | 2026-03-09 |
| Annual | 2025-12-31 | 0.0580 | +17.0% | ratio | 10-K | 2026-03-09 |
Quick Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1.6348 | — | ratio | 10-Q | 2023-05-03 |
| Quarterly | 2023-06-30 | 2.0361 | +24.6% | ratio | 10-Q | 2023-07-28 |
| Quarterly | 2023-09-30 | 2.4714 | +21.4% | ratio | 10-Q | 2023-11-01 |
| Quarterly | 2023-12-31 | 1.4816 | -40.0% | ratio | 10-Q | 2024-11-04 |
| Quarterly | 2024-03-31 | 2.6307 | +77.6% | ratio | 10-Q | 2024-05-01 |
| Quarterly | 2024-06-30 | 0.5903 | -77.6% | ratio | 10-Q | 2024-07-29 |
| Quarterly | 2024-09-30 | 0.3556 | -39.8% | ratio | 10-Q | 2024-11-04 |
| Quarterly | 2024-12-31 | 0.4433 | +24.7% | ratio | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 0.5947 | +34.2% | ratio | 10-Q | 2025-05-05 |
| Quarterly | 2025-06-30 | 0.5723 | -3.8% | ratio | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 0.3792 | -33.7% | ratio | 10-Q | 2025-10-31 |
| Annual | 2023-12-31 | 1.4816 | — | ratio | 10-K | 2025-03-07 |
| Annual | 2024-12-31 | 0.4433 | -70.1% | ratio | 10-K | 2026-03-09 |
| Annual | 2025-12-31 | 0.5898 | +33.1% | ratio | 10-K | 2026-03-09 |
ROA
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0129 | — | ratio | 10-Q | 2024-11-04 |
| Quarterly | 2023-06-30 | -0.0001 | -100.9% | ratio | 10-Q | 2024-11-04 |
| Quarterly | 2023-09-30 | -0.1678 | -151488.0% | ratio | 10-Q | 2024-11-04 |
| Quarterly | 2024-03-31 | 0.0011 | +100.7% | ratio | 10-Q | 2025-10-31 |
| Quarterly | 2024-06-30 | 0.0097 | +781.4% | ratio | 10-Q | 2025-10-31 |
| Quarterly | 2024-09-30 | -0.0737 | -862.2% | ratio | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | -0.0159 | +78.4% | ratio | 10-Q | 2025-10-31 |
| Quarterly | 2025-06-30 | 0.0106 | +166.6% | ratio | 10-Q | 2025-10-31 |
| Quarterly | 2025-09-30 | 0.0134 | +26.2% | ratio | 10-Q | 2025-10-31 |
| Annual | 2023-12-31 | -0.1525 | — | ratio | 10-K | 2026-03-09 |
| Annual | 2024-12-31 | -0.0543 | +64.4% | ratio | 10-K | 2026-03-09 |
| Annual | 2025-12-31 | 0.1768 | +425.5% | ratio | 10-K | 2026-03-09 |
ROE
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0583 | — | ratio | 10-Q | 2024-11-04 |
| Quarterly | 2023-06-30 | -0.0005 | -100.8% | ratio | 10-Q | 2024-11-04 |
| Quarterly | 2023-09-30 | -1.4468 | -303989.9% | ratio | 10-Q | 2024-11-04 |
| Quarterly | 2024-03-31 | 0.0077 | +100.5% | ratio | 10-Q | 2025-10-31 |
| Quarterly | 2024-06-30 | 0.0532 | +588.1% | ratio | 10-Q | 2025-10-31 |
| Quarterly | 2024-09-30 | -0.6151 | -1257.1% | ratio | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | -0.1193 | +80.6% | ratio | 10-Q | 2025-10-31 |
| Quarterly | 2025-06-30 | 0.0750 | +162.9% | ratio | 10-Q | 2025-10-31 |
| Quarterly | 2025-09-30 | 0.0768 | +2.3% | ratio | 10-Q | 2025-10-31 |
| Annual | 2023-12-31 | -0.9861 | — | ratio | 10-K | 2026-03-09 |
| Annual | 2024-12-31 | -0.3832 | +61.1% | ratio | 10-K | 2026-03-09 |
| Annual | 2025-12-31 | 0.5276 | +237.7% | ratio | 10-K | 2026-03-09 |