Financial Metrics
BLKB BLACKBAUD INCRegulatory Activity
Since 2025-04-09| Type | Form | Filed | Document |
|---|---|---|---|
| Insider | 4 | 2026-03-06 | SEC Filing Index |
| Insider | 4 | 2026-03-03 | SEC Filing Index |
| Insider | 4 | 2026-02-25 | SEC Filing Index |
| Insider | 4 | 2026-02-20 | SEC Filing Index |
| Insider | 4 | 2026-02-18 | 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 | 261753000.0 | — | USD | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 271042000.0 | +3.5% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 277626000.0 | +2.4% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2023-12-31 | 1107100000.0 | +298.8% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2024-03-31 | 278600000.0 | -74.8% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2024-06-30 | 287300000.0 | +3.1% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2024-09-30 | 286598000.0 | -0.2% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2024-12-31 | 1154600000.0 | +302.9% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | 269900000.0 | -76.6% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2025-06-30 | 282000000.0 | +4.5% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2025-09-30 | 281143000.0 | -0.3% | USD | 10-Q | 2025-11-03 |
| Annual | 2023-12-31 | 1107080000.0 | — | USD | 10-K | 2026-02-18 |
| Annual | 2024-12-31 | 1154624000.0 | +4.3% | USD | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 1128365000.0 | -2.3% | USD | 10-K | 2026-02-18 |
Gross Profit
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 138641000.0 | — | USD | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 149567000.0 | +7.9% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 155860000.0 | +4.2% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2023-12-31 | 599100000.0 | +284.4% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2024-03-31 | 150700000.0 | -74.8% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2024-06-30 | 160900000.0 | +6.8% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2024-09-30 | 157308000.0 | -2.2% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2024-12-31 | 631400000.0 | +301.4% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | 155100000.0 | -75.4% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2025-06-30 | 168400000.0 | +8.6% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2025-09-30 | 167490000.0 | -0.5% | USD | 10-Q | 2025-11-03 |
| Annual | 2023-12-31 | 599055000.0 | — | USD | 10-K | 2026-02-18 |
| Annual | 2024-12-31 | 631426000.0 | +5.4% | USD | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 663292000.0 | +5.0% | USD | 10-K | 2026-02-18 |
Operating Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -9947000.0 | — | USD | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 294000.0 | +103.0% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 22044000.0 | +7398.0% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2023-12-31 | 46400000.0 | +110.5% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2024-03-31 | 13300000.0 | -71.3% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2024-06-30 | 41400000.0 | +211.3% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2024-09-30 | 41147000.0 | -0.6% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2024-12-31 | -271400000.0 | -759.6% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | 19700000.0 | +107.3% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2025-06-30 | 57300000.0 | +190.9% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2025-09-30 | 54573000.0 | -4.8% | USD | 10-Q | 2025-11-03 |
| Annual | 2023-12-31 | 46353000.0 | — | USD | 10-K | 2026-02-18 |
| Annual | 2024-12-31 | -271377000.0 | -685.5% | USD | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 190754000.0 | +170.3% | USD | 10-K | 2026-02-18 |
Net Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -14701000.0 | — | USD | 10-Q | 2024-10-30 |
| Quarterly | 2023-06-30 | 2105000.0 | +114.3% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2023-09-30 | 9017000.0 | +328.4% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2023-12-31 | 3000000.0 | -66.7% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2024-03-31 | 7306000.0 | +143.5% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2024-06-30 | 21244000.0 | +190.8% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2024-09-30 | 18290000.0 | -13.9% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2024-12-31 | -299500000.0 | -1737.5% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | 4323000.0 | +101.4% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2025-06-30 | 26466000.0 | +512.2% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2025-09-30 | 47492000.0 | +79.4% | USD | 10-Q | 2025-11-03 |
| Annual | 2023-12-31 | 3018000.0 | — | USD | 10-K | 2026-02-18 |
| Annual | 2024-12-31 | -299524000.0 | -10024.6% | USD | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 114970000.0 | +138.4% | USD | 10-K | 2026-02-18 |
EPS Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -0.28 | — | USD/shares | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 0.04 | +114.3% | USD/shares | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 0.17 | +325.0% | USD/shares | 10-Q | 2024-10-30 |
| Quarterly | 2023-12-31 | 0.06 | -64.7% | USD/shares | 10-Q | 2025-11-03 |
| Quarterly | 2024-03-31 | 0.14 | +133.3% | USD/shares | 10-Q | 2025-11-03 |
| Quarterly | 2024-06-30 | 0.42 | +200.0% | USD/shares | 10-Q | 2025-11-03 |
| Quarterly | 2024-09-30 | 0.36 | -14.3% | USD/shares | 10-Q | 2025-11-03 |
| Quarterly | 2024-12-31 | -5.92 | -1744.4% | USD/shares | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | 0.09 | +101.5% | USD/shares | 10-Q | 2025-11-03 |
| Quarterly | 2025-06-30 | 0.55 | +511.1% | USD/shares | 10-Q | 2025-11-03 |
| Quarterly | 2025-09-30 | 1.0 | +81.8% | USD/shares | 10-Q | 2025-11-03 |
| Annual | 2023-12-31 | 0.06 | — | USD/shares | 10-K | 2026-02-18 |
| Annual | 2024-12-31 | -5.92 | -9966.7% | USD/shares | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 2.41 | +140.7% | USD/shares | 10-K | 2026-02-18 |
EPS Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -0.28 | — | USD/shares | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 0.04 | +114.3% | USD/shares | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 0.17 | +325.0% | USD/shares | 10-Q | 2024-10-30 |
| Quarterly | 2023-12-31 | 0.06 | -64.7% | USD/shares | 10-Q | 2025-11-03 |
| Quarterly | 2024-03-31 | 0.14 | +133.3% | USD/shares | 10-Q | 2025-11-03 |
| Quarterly | 2024-06-30 | 0.41 | +192.9% | USD/shares | 10-Q | 2025-11-03 |
| Quarterly | 2024-09-30 | 0.35 | -14.6% | USD/shares | 10-Q | 2025-11-03 |
| Quarterly | 2024-12-31 | -5.92 | -1791.4% | USD/shares | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | 0.09 | +101.5% | USD/shares | 10-Q | 2025-11-03 |
| Quarterly | 2025-06-30 | 0.55 | +511.1% | USD/shares | 10-Q | 2025-11-03 |
| Quarterly | 2025-09-30 | 0.98 | +78.2% | USD/shares | 10-Q | 2025-11-03 |
| Annual | 2023-12-31 | 0.06 | — | USD/shares | 10-K | 2026-02-18 |
| Annual | 2024-12-31 | -5.92 | -9966.7% | USD/shares | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 2.37 | +140.0% | USD/shares | 10-K | 2026-02-18 |
Balance Sheet
Metrics: 9Cash and Equivalents
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 24083000.0 | — | USD | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 29041000.0 | +20.6% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 31091000.0 | +7.1% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-12-31 | 31251000.0 | +0.5% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 26376000.0 | -15.6% | USD | 10-Q | 2024-05-01 |
| Quarterly | 2024-06-30 | 30438000.0 | +15.4% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2024-09-30 | 34633000.0 | +13.8% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 67628000.0 | +95.3% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | 37243000.0 | -44.9% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 41566000.0 | +11.6% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 38255000.0 | -8.0% | USD | 10-Q | 2025-11-03 |
| Annual | 2023-12-31 | 31251000.0 | — | USD | 10-K | 2025-02-21 |
| Annual | 2024-12-31 | 67628000.0 | +116.4% | USD | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 38914000.0 | -42.5% | USD | 10-K | 2026-02-18 |
Accounts Receivable
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 100253000.0 | — | USD | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 168908000.0 | +68.5% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 102755000.0 | -39.2% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-12-31 | 101862000.0 | -0.9% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 96097000.0 | -5.7% | USD | 10-Q | 2024-05-01 |
| Quarterly | 2024-06-30 | 152832000.0 | +59.0% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2024-09-30 | 97988000.0 | -35.9% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 83539000.0 | -14.7% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | 78100000.0 | -6.5% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2025-06-30 | 146000000.0 | +86.9% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2025-09-30 | 82561000.0 | -43.5% | USD | 10-Q | 2025-11-03 |
| Annual | 2023-12-31 | 101862000.0 | — | USD | 10-K | 2025-02-21 |
| Annual | 2024-12-31 | 83539000.0 | -18.0% | USD | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 80517000.0 | -3.6% | USD | 10-K | 2026-02-18 |
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 | 579322000.0 | — | USD | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 1044566000.0 | +80.3% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 579406000.0 | -44.5% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-12-31 | 929900000.0 | +60.5% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2024-03-31 | 577200000.0 | -37.9% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2024-06-30 | 1079300000.0 | +87.0% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2024-09-30 | 655800000.0 | -39.2% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2024-12-31 | 976593000.0 | +48.9% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | 627600000.0 | -35.7% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2025-06-30 | 1155100000.0 | +84.1% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2025-09-30 | 638835000.0 | -44.7% | USD | 10-Q | 2025-11-03 |
| Annual | 2023-12-31 | 929757000.0 | — | USD | 10-K | 2025-02-21 |
| Annual | 2024-12-31 | 976593000.0 | +5.0% | USD | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 930090000.0 | -4.8% | USD | 10-K | 2026-02-18 |
Total Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 2639348000.0 | — | USD | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 3093013000.0 | +17.2% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 2603278000.0 | -15.8% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-12-31 | 2912400000.0 | +11.9% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2024-03-31 | 2549300000.0 | -12.5% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2024-06-30 | 3042900000.0 | +19.4% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2024-09-30 | 2601200000.0 | -14.5% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2024-12-31 | 2496000000.0 | -4.0% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | 2102400000.0 | -15.8% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2025-06-30 | 2630500000.0 | +25.1% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2025-09-30 | 2104441000.0 | -20.0% | USD | 10-Q | 2025-11-03 |
| Annual | 2023-12-31 | 2912279000.0 | — | USD | 10-K | 2025-02-21 |
| Annual | 2024-12-31 | 2496000000.0 | -14.3% | USD | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 2390682000.0 | -4.2% | USD | 10-K | 2026-02-18 |
Current Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 863863000.0 | — | USD | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 1361129000.0 | +57.6% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 937600000.0 | -31.1% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-12-31 | 1196100000.0 | +27.6% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2024-03-31 | 862200000.0 | -27.9% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2024-06-30 | 1348500000.0 | +56.4% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2024-09-30 | 962000000.0 | -28.7% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2024-12-31 | 1252055000.0 | +30.2% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | 864300000.0 | -31.0% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2025-06-30 | 1380900000.0 | +59.8% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2025-09-30 | 929382000.0 | -32.7% | USD | 10-Q | 2025-11-03 |
| Annual | 2023-12-31 | 1197137000.0 | — | USD | 10-K | 2025-02-21 |
| Annual | 2024-12-31 | 1252055000.0 | +4.6% | USD | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 1182095000.0 | -5.6% | USD | 10-K | 2026-02-18 |
Total Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1919615000.0 | — | USD | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 2331643000.0 | +21.5% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 1803107000.0 | -22.7% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-12-31 | 2102500000.0 | +16.6% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2024-03-31 | 2015200000.0 | -4.2% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2024-06-30 | 2465400000.0 | +22.3% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2024-09-30 | 2056400000.0 | -16.6% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2024-12-31 | 2369161000.0 | +15.2% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | 2084900000.0 | -12.0% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2025-06-30 | 2557800000.0 | +22.7% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2025-09-30 | 1996252000.0 | -22.0% | USD | 10-Q | 2025-11-03 |
| Annual | 2023-12-31 | 2103574000.0 | — | USD | 10-K | 2025-02-21 |
| Annual | 2024-12-31 | 2369161000.0 | +12.6% | USD | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 2305628000.0 | -2.7% | USD | 10-K | 2026-02-18 |
Stockholders' Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 719733000.0 | — | USD | 10-Q | 2024-10-30 |
| Quarterly | 2023-06-30 | 761370000.0 | +5.8% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2023-09-30 | 800171000.0 | +5.1% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2023-12-31 | 809903000.0 | +1.2% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2024-03-31 | 534028000.0 | -34.1% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2024-06-30 | 577484000.0 | +8.1% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2024-09-30 | 544773000.0 | -5.7% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2024-12-31 | 126839000.0 | -76.7% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | 17477000.0 | -86.2% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2025-06-30 | 72738000.0 | +316.2% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2025-09-30 | 108189000.0 | +48.7% | USD | 10-Q | 2025-11-03 |
| Annual | 2023-12-31 | 809903000.0 | — | USD | 10-K | 2026-02-18 |
| Annual | 2024-12-31 | 126839000.0 | -84.3% | USD | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 85054000.0 | -32.9% | USD | 10-K | 2026-02-18 |
Long-Term Debt
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 858912000.0 | — | USD | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 827403000.0 | -3.7% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 723376000.0 | -12.6% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-12-31 | 760405000.0 | +5.1% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 1020520000.0 | +34.2% | USD | 10-Q | 2024-05-01 |
| Quarterly | 2024-06-30 | 998071000.0 | -2.2% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2024-09-30 | 977019000.0 | -2.1% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 1051110000.0 | +7.6% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | 1182343000.0 | +12.5% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 1136112000.0 | -3.9% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 1042005000.0 | -8.3% | USD | 10-Q | 2025-11-03 |
| Annual | 2023-12-31 | 760405000.0 | — | USD | 10-K | 2025-02-21 |
| Annual | 2024-12-31 | 1051110000.0 | +38.2% | USD | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 1087037000.0 | +3.4% | USD | 10-K | 2026-02-18 |
Cash Flow
Metrics: 4Operating Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 21806000.0 | — | USD | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 75002000.0 | +244.0% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 202983000.0 | +170.6% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2023-12-31 | 199600000.0 | -1.7% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2024-03-31 | 65300000.0 | -67.3% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2024-06-30 | 118400000.0 | +81.3% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2024-09-30 | 222386000.0 | +87.8% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2024-12-31 | 296000000.0 | +33.1% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | 1400000.0 | -99.5% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2025-06-30 | 68300000.0 | +4778.6% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2025-09-30 | 207540000.0 | +203.9% | USD | 10-Q | 2025-11-03 |
| Annual | 2023-12-31 | 199634000.0 | — | USD | 10-K | 2026-02-18 |
| Annual | 2024-12-31 | 295969000.0 | +48.3% | USD | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 265550000.0 | -10.3% | USD | 10-K | 2026-02-18 |
Investing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -15331000.0 | — | USD | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | -31535000.0 | -105.7% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | -49170000.0 | -55.9% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | -15200000.0 | +69.1% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2024-06-30 | -40700000.0 | -167.8% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2024-09-30 | -56325000.0 | -38.4% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2024-12-31 | -73400000.0 | -30.3% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | -25893000.0 | +64.7% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | -41333000.0 | -59.6% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | -57308000.0 | -38.6% | USD | 10-Q | 2025-11-03 |
| Annual | 2023-12-31 | -64391000.0 | — | USD | 10-K | 2026-02-18 |
| Annual | 2024-12-31 | -73408000.0 | -14.0% | USD | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | -74938000.0 | -2.1% | USD | 10-K | 2026-02-18 |
Financing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -353238000.0 | — | USD | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 10443000.0 | +103.0% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | -496746000.0 | -4856.7% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | -394637000.0 | +20.6% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 25657000.0 | +106.5% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | -435117000.0 | -1795.9% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | -330032000.0 | +24.2% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 68094000.0 | +120.6% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | -508072000.0 | -846.1% | USD | 10-Q | 2025-11-03 |
| Annual | 2023-12-31 | -142965000.0 | — | USD | 10-K | 2026-02-18 |
| Annual | 2024-12-31 | -139351000.0 | +2.5% | USD | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | -247399000.0 | -77.5% | USD | 10-K | 2026-02-18 |
Capital Expenditures
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1364000.0 | — | USD | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 2779000.0 | +103.7% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 4243000.0 | +52.7% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 1000000.0 | -76.4% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2024-06-30 | 6100000.0 | +510.0% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2024-09-30 | 7235000.0 | +18.6% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2024-12-31 | 7400000.0 | +2.3% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | 688000.0 | -90.7% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 1311000.0 | +90.6% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 4805000.0 | +266.5% | USD | 10-Q | 2025-11-03 |
| Annual | 2023-12-31 | 4685000.0 | — | USD | 10-K | 2026-02-18 |
| Annual | 2024-12-31 | 7443000.0 | +58.9% | USD | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 7767000.0 | +4.4% | USD | 10-K | 2026-02-18 |
Share Data
Metrics: 4Shares Outstanding
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-12-31 | 53625440.0 | — | shares | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 51624243.0 | -3.7% | shares | 10-Q | 2024-05-01 |
| Quarterly | 2024-06-30 | 51623951.0 | -0.0% | shares | 10-Q | 2024-07-31 |
| Quarterly | 2024-09-30 | 50869218.0 | -1.5% | shares | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 49245588.0 | -3.2% | shares | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | 48515315.0 | -1.5% | shares | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 48506643.0 | -0.0% | shares | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 48057972.0 | -0.9% | shares | 10-Q | 2025-11-03 |
| Annual | 2023-12-31 | 53625440.0 | — | shares | 10-K | 2025-02-21 |
| Annual | 2024-12-31 | 49245588.0 | -8.2% | shares | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 46705325.0 | -5.2% | shares | 10-K | 2026-02-18 |
Shares Issued
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 69154863.0 | — | shares | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 69164244.0 | +0.0% | shares | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 69187767.0 | +0.0% | shares | 10-Q | 2023-11-01 |
| Quarterly | 2023-12-31 | 69188304.0 | +0.0% | shares | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 70861507.0 | +2.4% | shares | 10-Q | 2024-05-01 |
| Quarterly | 2024-06-30 | 70883488.0 | +0.0% | shares | 10-Q | 2024-07-31 |
| Quarterly | 2024-09-30 | 70955940.0 | +0.1% | shares | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 70943373.0 | -0.0% | shares | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | 72258301.0 | +1.9% | shares | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 72263568.0 | +0.0% | shares | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 72295494.0 | +0.0% | shares | 10-Q | 2025-11-03 |
| Annual | 2023-12-31 | 69188304.0 | — | shares | 10-K | 2025-02-21 |
| Annual | 2024-12-31 | 70943373.0 | +2.5% | shares | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 72312354.0 | +1.9% | shares | 10-K | 2026-02-18 |
Weighted Avg Shares Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 52132999.0 | — | shares | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 52642411.0 | +1.0% | shares | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 52704974.0 | +0.1% | shares | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 52052370.0 | -1.2% | shares | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 50747337.0 | -2.5% | shares | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 50409292.0 | -0.7% | shares | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | 48429061.0 | -3.9% | shares | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 47784062.0 | -1.3% | shares | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 47680002.0 | -0.2% | shares | 10-Q | 2025-11-03 |
| Annual | 2023-12-31 | 52546406.0 | — | shares | 10-K | 2026-02-18 |
| Annual | 2024-12-31 | 50560538.0 | -3.8% | shares | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 47680184.0 | -5.7% | shares | 10-K | 2026-02-18 |
Weighted Avg Shares Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 52132999.0 | — | shares | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 53643124.0 | +2.9% | shares | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 54089897.0 | +0.8% | shares | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 53414495.0 | -1.2% | shares | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 51677418.0 | -3.3% | shares | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 51632569.0 | -0.1% | shares | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | 49445079.0 | -4.2% | shares | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 48248057.0 | -2.4% | shares | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 48498285.0 | +0.5% | shares | 10-Q | 2025-11-03 |
| Annual | 2023-12-31 | 53721342.0 | — | shares | 10-K | 2026-02-18 |
| Annual | 2024-12-31 | 50560538.0 | -5.9% | shares | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 48469961.0 | -4.1% | shares | 10-K | 2026-02-18 |
Metrics
Metrics: 9Asset Turnover
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0992 | — | ratio | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 0.0876 | -11.6% | ratio | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 0.1066 | +21.7% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2023-12-31 | 0.3801 | +256.4% | ratio | 10-Q | 2025-11-03 |
| Quarterly | 2024-03-31 | 0.1093 | -71.3% | ratio | 10-Q | 2025-11-03 |
| Quarterly | 2024-06-30 | 0.0944 | -13.6% | ratio | 10-Q | 2025-11-03 |
| Quarterly | 2024-09-30 | 0.1102 | +16.7% | ratio | 10-Q | 2025-11-03 |
| Quarterly | 2024-12-31 | 0.4626 | +319.8% | ratio | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | 0.1284 | -72.2% | ratio | 10-Q | 2025-11-03 |
| Quarterly | 2025-06-30 | 0.1072 | -16.5% | ratio | 10-Q | 2025-11-03 |
| Quarterly | 2025-09-30 | 0.1336 | +24.6% | ratio | 10-Q | 2025-11-03 |
| Annual | 2023-12-31 | 0.3801 | — | ratio | 10-K | 2026-02-18 |
| Annual | 2024-12-31 | 0.4626 | +21.7% | ratio | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 0.4720 | +2.0% | ratio | 10-K | 2026-02-18 |
Current Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.6706 | — | ratio | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 0.7674 | +14.4% | ratio | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 0.6180 | -19.5% | ratio | 10-Q | 2023-11-01 |
| Quarterly | 2023-12-31 | 0.7774 | +25.8% | ratio | 10-Q | 2025-11-03 |
| Quarterly | 2024-03-31 | 0.6695 | -13.9% | ratio | 10-Q | 2025-11-03 |
| Quarterly | 2024-06-30 | 0.8004 | +19.6% | ratio | 10-Q | 2025-11-03 |
| Quarterly | 2024-09-30 | 0.6817 | -14.8% | ratio | 10-Q | 2025-11-03 |
| Quarterly | 2024-12-31 | 0.7800 | +14.4% | ratio | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | 0.7261 | -6.9% | ratio | 10-Q | 2025-11-03 |
| Quarterly | 2025-06-30 | 0.8365 | +15.2% | ratio | 10-Q | 2025-11-03 |
| Quarterly | 2025-09-30 | 0.6874 | -17.8% | ratio | 10-Q | 2025-11-03 |
| Annual | 2023-12-31 | 0.7767 | — | ratio | 10-K | 2025-02-21 |
| Annual | 2024-12-31 | 0.7800 | +0.4% | ratio | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 0.7868 | +0.9% | ratio | 10-K | 2026-02-18 |
Debt to Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 2.6671 | — | ratio | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 3.0624 | +14.8% | ratio | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 2.2534 | -26.4% | ratio | 10-Q | 2023-11-01 |
| Quarterly | 2023-12-31 | 2.5960 | +15.2% | ratio | 10-Q | 2025-11-03 |
| Quarterly | 2024-03-31 | 3.7736 | +45.4% | ratio | 10-Q | 2025-11-03 |
| Quarterly | 2024-06-30 | 4.2692 | +13.1% | ratio | 10-Q | 2025-11-03 |
| Quarterly | 2024-09-30 | 3.7748 | -11.6% | ratio | 10-Q | 2025-11-03 |
| Quarterly | 2024-12-31 | 18.6785 | +394.8% | ratio | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | 119.2939 | +538.7% | ratio | 10-Q | 2025-11-03 |
| Quarterly | 2025-06-30 | 35.1646 | -70.5% | ratio | 10-Q | 2025-11-03 |
| Quarterly | 2025-09-30 | 18.4515 | -47.5% | ratio | 10-Q | 2025-11-03 |
| Annual | 2023-12-31 | 2.5973 | — | ratio | 10-K | 2025-02-21 |
| Annual | 2024-12-31 | 18.6785 | +619.1% | ratio | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 27.1078 | +45.1% | ratio | 10-K | 2026-02-18 |
Gross Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.5297 | — | ratio | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 0.5518 | +4.2% | ratio | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 0.5614 | +1.7% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2023-12-31 | 0.5411 | -3.6% | ratio | 10-Q | 2025-11-03 |
| Quarterly | 2024-03-31 | 0.5409 | -0.0% | ratio | 10-Q | 2025-11-03 |
| Quarterly | 2024-06-30 | 0.5600 | +3.5% | ratio | 10-Q | 2025-11-03 |
| Quarterly | 2024-09-30 | 0.5489 | -2.0% | ratio | 10-Q | 2025-11-03 |
| Quarterly | 2024-12-31 | 0.5469 | -0.4% | ratio | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | 0.5747 | +5.1% | ratio | 10-Q | 2025-11-03 |
| Quarterly | 2025-06-30 | 0.5972 | +3.9% | ratio | 10-Q | 2025-11-03 |
| Quarterly | 2025-09-30 | 0.5957 | -0.2% | ratio | 10-Q | 2025-11-03 |
| Annual | 2023-12-31 | 0.5411 | — | ratio | 10-K | 2026-02-18 |
| Annual | 2024-12-31 | 0.5469 | +1.1% | ratio | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 0.5878 | +7.5% | ratio | 10-K | 2026-02-18 |
Net Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -0.0562 | — | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2023-06-30 | 0.0078 | +113.8% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2023-09-30 | 0.0325 | +318.2% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2023-12-31 | 0.0027 | -91.7% | ratio | 10-Q | 2025-11-03 |
| Quarterly | 2024-03-31 | 0.0262 | +867.8% | ratio | 10-Q | 2025-11-03 |
| Quarterly | 2024-06-30 | 0.0739 | +182.0% | ratio | 10-Q | 2025-11-03 |
| Quarterly | 2024-09-30 | 0.0638 | -13.7% | ratio | 10-Q | 2025-11-03 |
| Quarterly | 2024-12-31 | -0.2594 | -506.5% | ratio | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | 0.0160 | +106.2% | ratio | 10-Q | 2025-11-03 |
| Quarterly | 2025-06-30 | 0.0939 | +485.9% | ratio | 10-Q | 2025-11-03 |
| Quarterly | 2025-09-30 | 0.1689 | +80.0% | ratio | 10-Q | 2025-11-03 |
| Annual | 2023-12-31 | 0.0027 | — | ratio | 10-K | 2026-02-18 |
| Annual | 2024-12-31 | -0.2594 | -9615.9% | ratio | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 0.1019 | +139.3% | ratio | 10-K | 2026-02-18 |
Operating Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -0.0380 | — | ratio | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 0.0011 | +102.9% | ratio | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 0.0794 | +7220.1% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2023-12-31 | 0.0419 | -47.2% | ratio | 10-Q | 2025-11-03 |
| Quarterly | 2024-03-31 | 0.0477 | +13.9% | ratio | 10-Q | 2025-11-03 |
| Quarterly | 2024-06-30 | 0.1441 | +201.9% | ratio | 10-Q | 2025-11-03 |
| Quarterly | 2024-09-30 | 0.1436 | -0.4% | ratio | 10-Q | 2025-11-03 |
| Quarterly | 2024-12-31 | -0.2351 | -263.7% | ratio | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | 0.0730 | +131.1% | ratio | 10-Q | 2025-11-03 |
| Quarterly | 2025-06-30 | 0.2032 | +178.4% | ratio | 10-Q | 2025-11-03 |
| Quarterly | 2025-09-30 | 0.1941 | -4.5% | ratio | 10-Q | 2025-11-03 |
| Annual | 2023-12-31 | 0.0419 | — | ratio | 10-K | 2026-02-18 |
| Annual | 2024-12-31 | -0.2350 | -661.3% | ratio | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 0.1691 | +171.9% | ratio | 10-K | 2026-02-18 |
Quick Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0279 | — | ratio | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 0.0213 | -23.5% | ratio | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 0.0332 | +55.4% | ratio | 10-Q | 2023-11-01 |
| Quarterly | 2023-12-31 | 0.0261 | -21.2% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 0.0306 | +17.1% | ratio | 10-Q | 2024-05-01 |
| Quarterly | 2024-06-30 | 0.0226 | -26.2% | ratio | 10-Q | 2024-07-31 |
| Quarterly | 2024-09-30 | 0.0360 | +59.5% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 0.0540 | +50.0% | ratio | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | 0.0431 | -20.2% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 0.0301 | -30.1% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 0.0412 | +36.7% | ratio | 10-Q | 2025-11-03 |
| Annual | 2023-12-31 | 0.0261 | — | ratio | 10-K | 2025-02-21 |
| Annual | 2024-12-31 | 0.0540 | +106.9% | ratio | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 0.0329 | -39.1% | ratio | 10-K | 2026-02-18 |
ROA
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -0.0056 | — | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2023-06-30 | 0.0007 | +112.2% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2023-09-30 | 0.0035 | +408.9% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2023-12-31 | 0.0010 | -70.3% | ratio | 10-Q | 2025-11-03 |
| Quarterly | 2024-03-31 | 0.0029 | +178.2% | ratio | 10-Q | 2025-11-03 |
| Quarterly | 2024-06-30 | 0.0070 | +143.6% | ratio | 10-Q | 2025-11-03 |
| Quarterly | 2024-09-30 | 0.0070 | +0.7% | ratio | 10-Q | 2025-11-03 |
| Quarterly | 2024-12-31 | -0.1200 | -1806.5% | ratio | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | 0.0021 | +101.7% | ratio | 10-Q | 2025-11-03 |
| Quarterly | 2025-06-30 | 0.0101 | +389.3% | ratio | 10-Q | 2025-11-03 |
| Quarterly | 2025-09-30 | 0.0226 | +124.3% | ratio | 10-Q | 2025-11-03 |
| Annual | 2023-12-31 | 0.0010 | — | ratio | 10-K | 2026-02-18 |
| Annual | 2024-12-31 | -0.1200 | -11679.8% | ratio | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 0.0481 | +140.1% | ratio | 10-K | 2026-02-18 |
ROE
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -0.0204 | — | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2023-06-30 | 0.0028 | +113.5% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2023-09-30 | 0.0113 | +307.6% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2023-12-31 | 0.0037 | -67.1% | ratio | 10-Q | 2025-11-03 |
| Quarterly | 2024-03-31 | 0.0137 | +269.3% | ratio | 10-Q | 2025-11-03 |
| Quarterly | 2024-06-30 | 0.0368 | +168.9% | ratio | 10-Q | 2025-11-03 |
| Quarterly | 2024-09-30 | 0.0336 | -8.7% | ratio | 10-Q | 2025-11-03 |
| Quarterly | 2024-12-31 | -2.3613 | -7133.1% | ratio | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | 0.2474 | +110.5% | ratio | 10-Q | 2025-11-03 |
| Quarterly | 2025-06-30 | 0.3639 | +47.1% | ratio | 10-Q | 2025-11-03 |
| Quarterly | 2025-09-30 | 0.4390 | +20.6% | ratio | 10-Q | 2025-11-03 |
| Annual | 2023-12-31 | 0.0037 | — | ratio | 10-K | 2026-02-18 |
| Annual | 2024-12-31 | -2.3615 | -63471.3% | ratio | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 1.3517 | +157.2% | ratio | 10-K | 2026-02-18 |