Financial Metrics
CBZ CBIZ, Inc.Regulatory Activity
Since 2025-04-09| Type | Form | Filed | Document |
|---|---|---|---|
| Insider | 4 | 2026-03-19 | SEC Filing Index |
| Insider | 4 | 2026-03-17 | SEC Filing Index |
| Insider | 4 | 2026-03-11 | SEC Filing Index |
| Insider | 4 | 2026-03-10 | 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 | 454606000.0 | — | USD | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 398502000.0 | -12.3% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 410539000.0 | +3.0% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 494297000.0 | +20.4% | USD | 10-Q | 2025-04-25 |
| Quarterly | 2024-06-30 | 420012000.0 | -15.0% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 438884000.0 | +4.5% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 838014000.0 | +90.9% | USD | 10-Q | 2025-04-25 |
| Quarterly | 2025-06-30 | 683496000.0 | -18.4% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 693818000.0 | +1.5% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 1591194000.0 | — | USD | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 1813472000.0 | +14.0% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 2757991000.0 | +52.1% | USD | 10-K | 2026-02-26 |
Gross Profit
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 113595000.0 | — | USD | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 54515000.0 | -52.0% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 68391000.0 | +25.5% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 117812000.0 | +72.3% | USD | 10-Q | 2025-04-25 |
| Quarterly | 2024-06-30 | 53644000.0 | -54.5% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 72913000.0 | +35.9% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 228102000.0 | +212.8% | USD | 10-Q | 2025-04-25 |
| Quarterly | 2025-06-30 | 87909000.0 | -61.5% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 90129000.0 | +2.5% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 223204000.0 | — | USD | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 182469000.0 | -18.3% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 355393000.0 | +94.8% | USD | 10-K | 2026-02-26 |
Operating Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 97997000.0 | — | USD | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 38722000.0 | -60.5% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 55255000.0 | +42.7% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 99101000.0 | +79.4% | USD | 10-Q | 2025-04-25 |
| Quarterly | 2024-06-30 | 31594000.0 | -68.1% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 49686000.0 | +57.3% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 200032000.0 | +302.6% | USD | 10-Q | 2025-04-25 |
| Quarterly | 2025-06-30 | 60272000.0 | -69.9% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 58864000.0 | -2.3% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 165239000.0 | — | USD | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 73716000.0 | -55.4% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 234010000.0 | +217.4% | USD | 10-K | 2026-02-26 |
Net Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 73160000.0 | — | USD | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 26863000.0 | -63.3% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 33682000.0 | +25.4% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 76884000.0 | +128.3% | USD | 10-Q | 2025-04-25 |
| Quarterly | 2024-06-30 | 19793000.0 | -74.3% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 35084000.0 | +77.3% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 122773000.0 | +249.9% | USD | 10-Q | 2025-04-25 |
| Quarterly | 2025-06-30 | 41942000.0 | -65.8% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 30146000.0 | -28.1% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 120968000.0 | — | USD | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 41038000.0 | -66.1% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 115444000.0 | +181.3% | USD | 10-K | 2026-02-26 |
EPS Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1.45 | — | USD/shares | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 0.54 | -62.8% | USD/shares | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 0.68 | +25.9% | USD/shares | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 1.54 | +126.5% | USD/shares | 10-Q | 2025-04-25 |
| Quarterly | 2024-06-30 | 0.39 | -74.7% | USD/shares | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 0.7 | +79.5% | USD/shares | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 1.92 | +174.3% | USD/shares | 10-Q | 2025-04-25 |
| Quarterly | 2025-06-30 | 0.66 | -65.6% | USD/shares | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 0.48 | -27.3% | USD/shares | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 2.42 | — | USD/shares | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 0.78 | -67.8% | USD/shares | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 1.84 | +135.9% | USD/shares | 10-K | 2026-02-26 |
EPS Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1.44 | — | USD/shares | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 0.53 | -63.2% | USD/shares | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 0.67 | +26.4% | USD/shares | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 1.53 | +128.4% | USD/shares | 10-Q | 2025-04-25 |
| Quarterly | 2024-06-30 | 0.39 | -74.5% | USD/shares | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 0.7 | +79.5% | USD/shares | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 1.91 | +172.9% | USD/shares | 10-Q | 2025-04-25 |
| Quarterly | 2025-06-30 | 0.66 | -65.4% | USD/shares | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 0.48 | -27.3% | USD/shares | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 2.39 | — | USD/shares | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 0.78 | -67.4% | USD/shares | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 1.83 | +134.6% | USD/shares | 10-K | 2026-02-26 |
Balance Sheet
Metrics: 9Cash and Equivalents
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 2265000.0 | — | USD | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 3692000.0 | +63.0% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 1415000.0 | -61.7% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2023-12-31 | 8090000.0 | +471.7% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 1402000.0 | -82.7% | USD | 10-Q | 2025-04-25 |
| Quarterly | 2024-06-30 | 1128000.0 | -19.5% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 1076000.0 | -4.6% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2024-12-31 | 13826000.0 | +1184.9% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 8850000.0 | -36.0% | USD | 10-Q | 2025-04-25 |
| Quarterly | 2025-06-30 | 39817000.0 | +349.9% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 16969000.0 | -57.4% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 8090000.0 | — | USD | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 13826000.0 | +70.9% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 18290000.0 | +32.3% | USD | 10-K | 2026-02-26 |
Accounts Receivable
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 442781000.0 | — | USD | 10-Q | 2023-04-28 |
| Quarterly | 2023-06-30 | 456397000.0 | +3.1% | USD | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-30 | 465848000.0 | +2.1% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2023-12-31 | 380152000.0 | -18.4% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 504107000.0 | +32.6% | USD | 10-Q | 2024-04-25 |
| Quarterly | 2024-06-30 | 477841000.0 | -5.2% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 476565000.0 | -0.3% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 534858000.0 | +12.2% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 735426000.0 | +37.5% | USD | 10-Q | 2025-04-25 |
| Quarterly | 2025-06-30 | 676054000.0 | -8.1% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 719554000.0 | +6.4% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 380152000.0 | — | USD | 10-K | 2025-02-28 |
| Annual | 2024-12-31 | 534858000.0 | +40.7% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 555995000.0 | +4.0% | USD | 10-K | 2026-02-26 |
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 | 649857000.0 | — | USD | 10-Q | 2023-04-28 |
| Quarterly | 2023-06-30 | 686188000.0 | +5.6% | USD | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-30 | 665902000.0 | -3.0% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2023-12-31 | 612685000.0 | -8.0% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 722164000.0 | +17.9% | USD | 10-Q | 2024-04-25 |
| Quarterly | 2024-06-30 | 693936000.0 | -3.9% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 675795000.0 | -2.6% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 835726000.0 | +23.7% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 1002832000.0 | +20.0% | USD | 10-Q | 2025-04-25 |
| Quarterly | 2025-06-30 | 966035000.0 | -3.7% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 1005415000.0 | +4.1% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 612685000.0 | — | USD | 10-K | 2025-02-28 |
| Annual | 2024-12-31 | 835726000.0 | +36.4% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 899249000.0 | +7.6% | USD | 10-K | 2026-02-26 |
Total Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 2038196000.0 | — | USD | 10-Q | 2023-04-28 |
| Quarterly | 2023-06-30 | 2088755000.0 | +2.5% | USD | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-30 | 2074494000.0 | -0.7% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2023-12-31 | 2043592000.0 | -1.5% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 2196998000.0 | +7.5% | USD | 10-Q | 2024-04-25 |
| Quarterly | 2024-06-30 | 2160805000.0 | -1.6% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 2133370000.0 | -1.3% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 4470883000.0 | +109.6% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 4585498000.0 | +2.6% | USD | 10-Q | 2025-04-25 |
| Quarterly | 2025-06-30 | 4537973000.0 | -1.0% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 4545144000.0 | +0.2% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 2043592000.0 | — | USD | 10-K | 2025-02-28 |
| Annual | 2024-12-31 | 4470883000.0 | +118.8% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 4409528000.0 | -1.4% | USD | 10-K | 2026-02-26 |
Current Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 461158000.0 | — | USD | 10-Q | 2023-04-28 |
| Quarterly | 2023-06-30 | 500977000.0 | +8.6% | USD | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-30 | 474446000.0 | -5.3% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2023-12-31 | 511921000.0 | +7.9% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 470055000.0 | -8.2% | USD | 10-Q | 2024-04-25 |
| Quarterly | 2024-06-30 | 467763000.0 | -0.5% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 452917000.0 | -3.2% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 705802000.0 | +55.8% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 660063000.0 | -6.5% | USD | 10-Q | 2025-04-25 |
| Quarterly | 2025-06-30 | 602321000.0 | -8.7% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 641759000.0 | +6.5% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 511921000.0 | — | USD | 10-K | 2025-02-28 |
| Annual | 2024-12-31 | 705802000.0 | +37.9% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 735594000.0 | +4.2% | USD | 10-K | 2026-02-26 |
Total Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1266266000.0 | — | USD | 10-Q | 2023-04-28 |
| Quarterly | 2023-06-30 | 1312712000.0 | +3.7% | USD | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-30 | 1263900000.0 | -3.7% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2023-12-31 | 1251974000.0 | -0.9% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 1329909000.0 | +6.2% | USD | 10-Q | 2024-04-25 |
| Quarterly | 2024-06-30 | 1269371000.0 | -4.6% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 1205450000.0 | -5.0% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 2690900000.0 | +123.2% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 2670797000.0 | -0.7% | USD | 10-Q | 2025-04-25 |
| Quarterly | 2025-06-30 | 2646130000.0 | -0.9% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 2673345000.0 | +1.0% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 1251974000.0 | — | USD | 10-K | 2025-02-28 |
| Annual | 2024-12-31 | 2690900000.0 | +114.9% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 2647461000.0 | -1.6% | USD | 10-K | 2026-02-26 |
Stockholders' Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 771930000.0 | — | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-06-30 | 776043000.0 | +0.5% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2023-09-30 | 810594000.0 | +4.5% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2023-12-31 | 791618000.0 | -2.3% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2024-03-31 | 867089000.0 | +9.5% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-06-30 | 891434000.0 | +2.8% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2024-09-30 | 927920000.0 | +4.1% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2024-12-31 | 1779983000.0 | +91.8% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 1914701000.0 | +7.6% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-06-30 | 1891843000.0 | -1.2% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-09-30 | 1871799000.0 | -1.1% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 791618000.0 | — | USD | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 1779983000.0 | +124.9% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 1762067000.0 | -1.0% | USD | 10-K | 2026-02-26 |
Long-Term Debt
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 401772000.0 | — | USD | 10-Q | 2023-04-28 |
| Quarterly | 2023-06-30 | 408790000.0 | +1.7% | USD | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-30 | 393008000.0 | -3.9% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2023-12-31 | 310826000.0 | -20.9% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 436344000.0 | +40.4% | USD | 10-Q | 2024-04-25 |
| Quarterly | 2024-06-30 | 379660000.0 | -13.0% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 335835000.0 | -11.5% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 1333755000.0 | +297.1% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 1462504000.0 | +9.7% | USD | 10-Q | 2025-04-25 |
| Quarterly | 2025-06-30 | 1488215000.0 | +1.8% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 1502639000.0 | +1.0% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 310826000.0 | — | USD | 10-K | 2025-02-28 |
| Annual | 2024-12-31 | 1333755000.0 | +329.1% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 1389552000.0 | +4.2% | USD | 10-K | 2026-02-26 |
Cash Flow
Metrics: 4Operating Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -44511000.0 | — | USD | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 29729000.0 | +166.8% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 57254000.0 | +92.6% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | -63720000.0 | -211.3% | USD | 10-Q | 2025-04-25 |
| Quarterly | 2024-06-30 | 24439000.0 | +138.4% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 68168000.0 | +178.9% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | -88266000.0 | -229.5% | USD | 10-Q | 2025-04-25 |
| Quarterly | 2025-06-30 | 24880000.0 | +128.2% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 48846000.0 | +96.3% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 153507000.0 | — | USD | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 123692000.0 | -19.4% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 192485000.0 | +55.6% | USD | 10-K | 2026-02-26 |
Investing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -45896000.0 | — | USD | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | -65617000.0 | -43.0% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | -76630000.0 | -16.8% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | -28702000.0 | +62.5% | USD | 10-Q | 2025-04-25 |
| Quarterly | 2024-06-30 | -33247000.0 | -15.8% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | -24911000.0 | +25.1% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | -4961000.0 | +80.1% | USD | 10-Q | 2025-04-25 |
| Quarterly | 2025-06-30 | -12299000.0 | -147.9% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | -16913000.0 | -37.5% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | -79393000.0 | — | USD | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | -1129283000.0 | -1322.4% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | -15853000.0 | +98.6% | USD | 10-K | 2026-02-26 |
Financing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 61778000.0 | — | USD | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 21793000.0 | -64.7% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | -18442000.0 | -184.6% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 71188000.0 | +486.0% | USD | 10-Q | 2025-04-25 |
| Quarterly | 2024-06-30 | -11920000.0 | -116.7% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | -85222000.0 | -614.9% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 55363000.0 | +165.0% | USD | 10-Q | 2025-04-25 |
| Quarterly | 2025-06-30 | -33249000.0 | -160.1% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | -75233000.0 | -126.3% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | -77111000.0 | — | USD | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 1035613000.0 | +1443.0% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | -145712000.0 | -114.1% | USD | 10-K | 2026-02-26 |
Capital Expenditures
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 3599000.0 | — | USD | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 11726000.0 | +225.8% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 19035000.0 | +62.3% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 5121000.0 | -73.1% | USD | 10-Q | 2025-04-25 |
| Quarterly | 2024-06-30 | 6973000.0 | +36.2% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 9650000.0 | +38.4% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 5177000.0 | -46.4% | USD | 10-Q | 2025-04-25 |
| Quarterly | 2025-06-30 | 13125000.0 | +153.5% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 15035000.0 | +14.6% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 23052000.0 | — | USD | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 12914000.0 | -44.0% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 16959000.0 | +31.3% | USD | 10-K | 2026-02-26 |
Share Data
Metrics: 4Shares Outstanding
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Annual | 2023-12-31 | 49814000.0 | — | shares | 10-K | 2025-02-28 |
| Annual | 2024-12-31 | 50198000.0 | +0.8% | shares | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 54380000.0 | +8.3% | shares | 10-K | 2026-02-26 |
Shares Issued
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Annual | 2023-12-31 | 137387000.0 | — | shares | 10-K | 2025-02-28 |
| Annual | 2024-12-31 | 137945000.0 | +0.4% | shares | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 144654000.0 | +4.9% | shares | 10-K | 2026-02-26 |
Weighted Avg Shares Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 50367000.0 | — | shares | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 49963000.0 | -0.8% | shares | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 49838000.0 | -0.3% | shares | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 50045000.0 | +0.4% | shares | 10-Q | 2025-04-25 |
| Quarterly | 2024-06-30 | 50111000.0 | +0.1% | shares | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 50145000.0 | +0.1% | shares | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 63843000.0 | +27.3% | shares | 10-Q | 2025-04-25 |
| Quarterly | 2025-06-30 | 63542000.0 | -0.5% | shares | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 62360000.0 | -1.9% | shares | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 49989000.0 | — | shares | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 52375000.0 | +4.8% | shares | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 62909000.0 | +20.1% | shares | 10-K | 2026-02-26 |
Weighted Avg Shares Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 50762000.0 | — | shares | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 50385000.0 | -0.7% | shares | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 50371000.0 | -0.0% | shares | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 50221000.0 | -0.3% | shares | 10-Q | 2025-04-25 |
| Quarterly | 2024-06-30 | 50276000.0 | +0.1% | shares | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 50401000.0 | +0.2% | shares | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 64142000.0 | +27.3% | shares | 10-Q | 2025-04-25 |
| Quarterly | 2025-06-30 | 63784000.0 | -0.6% | shares | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 62699000.0 | -1.7% | shares | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 50557000.0 | — | shares | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 52661000.0 | +4.2% | shares | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 63240000.0 | +20.1% | shares | 10-K | 2026-02-26 |
Metrics
Metrics: 9Asset Turnover
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.2230 | — | ratio | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 0.1908 | -14.5% | ratio | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 0.1979 | +3.7% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 0.2250 | +13.7% | ratio | 10-Q | 2025-04-25 |
| Quarterly | 2024-06-30 | 0.1944 | -13.6% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 0.2057 | +5.8% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 0.1828 | -11.2% | ratio | 10-Q | 2025-04-25 |
| Quarterly | 2025-06-30 | 0.1506 | -17.6% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 0.1527 | +1.4% | ratio | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 0.7786 | — | ratio | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 0.4056 | -47.9% | ratio | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 0.6255 | +54.2% | ratio | 10-K | 2026-02-26 |
Current Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1.4092 | — | ratio | 10-Q | 2023-04-28 |
| Quarterly | 2023-06-30 | 1.3697 | -2.8% | ratio | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-30 | 1.4035 | +2.5% | ratio | 10-Q | 2023-10-26 |
| Quarterly | 2023-12-31 | 1.1968 | -14.7% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 1.5363 | +28.4% | ratio | 10-Q | 2024-04-25 |
| Quarterly | 2024-06-30 | 1.4835 | -3.4% | ratio | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 1.4921 | +0.6% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 1.1841 | -20.6% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 1.5193 | +28.3% | ratio | 10-Q | 2025-04-25 |
| Quarterly | 2025-06-30 | 1.6039 | +5.6% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 1.5667 | -2.3% | ratio | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 1.1968 | — | ratio | 10-K | 2025-02-28 |
| Annual | 2024-12-31 | 1.1841 | -1.1% | ratio | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 1.2225 | +3.2% | ratio | 10-K | 2026-02-26 |
Debt to Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1.6404 | — | ratio | 10-Q | 2023-04-28 |
| Quarterly | 2023-06-30 | 1.6915 | +3.1% | ratio | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-30 | 1.5592 | -7.8% | ratio | 10-Q | 2023-10-26 |
| Quarterly | 2023-12-31 | 1.5815 | +1.4% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 1.5338 | -3.0% | ratio | 10-Q | 2024-04-25 |
| Quarterly | 2024-06-30 | 1.4240 | -7.2% | ratio | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 1.2991 | -8.8% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 1.5118 | +16.4% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 1.3949 | -7.7% | ratio | 10-Q | 2025-04-25 |
| Quarterly | 2025-06-30 | 1.3987 | +0.3% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 1.4282 | +2.1% | ratio | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 1.5815 | — | ratio | 10-K | 2025-02-28 |
| Annual | 2024-12-31 | 1.5118 | -4.4% | ratio | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 1.5025 | -0.6% | ratio | 10-K | 2026-02-26 |
Gross Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.2499 | — | ratio | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 0.1368 | -45.3% | ratio | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 0.1666 | +21.8% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 0.2383 | +43.1% | ratio | 10-Q | 2025-04-25 |
| Quarterly | 2024-06-30 | 0.1277 | -46.4% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 0.1661 | +30.1% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 0.2722 | +63.8% | ratio | 10-Q | 2025-04-25 |
| Quarterly | 2025-06-30 | 0.1286 | -52.7% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 0.1299 | +1.0% | ratio | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 0.1403 | — | ratio | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 0.1006 | -28.3% | ratio | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 0.1289 | +28.1% | ratio | 10-K | 2026-02-26 |
Net Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.1609 | — | ratio | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 0.0674 | -58.1% | ratio | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 0.0820 | +21.7% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 0.1555 | +89.6% | ratio | 10-Q | 2025-04-25 |
| Quarterly | 2024-06-30 | 0.0471 | -69.7% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 0.0799 | +69.6% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 0.1465 | +83.3% | ratio | 10-Q | 2025-04-25 |
| Quarterly | 2025-06-30 | 0.0614 | -58.1% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 0.0434 | -29.2% | ratio | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 0.0760 | — | ratio | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 0.0226 | -70.2% | ratio | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 0.0419 | +85.0% | ratio | 10-K | 2026-02-26 |
Operating Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.2156 | — | ratio | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 0.0972 | -54.9% | ratio | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 0.1346 | +38.5% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 0.2005 | +49.0% | ratio | 10-Q | 2025-04-25 |
| Quarterly | 2024-06-30 | 0.0752 | -62.5% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 0.1132 | +50.5% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 0.2387 | +110.8% | ratio | 10-Q | 2025-04-25 |
| Quarterly | 2025-06-30 | 0.0882 | -63.1% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 0.0848 | -3.8% | ratio | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 0.1038 | — | ratio | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 0.0406 | -60.9% | ratio | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 0.0848 | +108.7% | ratio | 10-K | 2026-02-26 |
Quick Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0049 | — | ratio | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 0.0074 | +50.0% | ratio | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 0.0030 | -59.5% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2023-12-31 | 0.0158 | +429.9% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 0.0030 | -81.1% | ratio | 10-Q | 2025-04-25 |
| Quarterly | 2024-06-30 | 0.0024 | -19.1% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 0.0024 | -1.5% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2024-12-31 | 0.0196 | +724.6% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 0.0134 | -31.6% | ratio | 10-Q | 2025-04-25 |
| Quarterly | 2025-06-30 | 0.0661 | +393.0% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 0.0264 | -60.0% | ratio | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 0.0158 | — | ratio | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 0.0196 | +24.0% | ratio | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 0.0249 | +26.9% | ratio | 10-K | 2026-02-26 |
ROA
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0359 | — | ratio | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 0.0129 | -64.2% | ratio | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 0.0162 | +26.2% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 0.0350 | +115.5% | ratio | 10-Q | 2025-04-25 |
| Quarterly | 2024-06-30 | 0.0092 | -73.8% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 0.0164 | +79.5% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 0.0268 | +62.8% | ratio | 10-Q | 2025-04-25 |
| Quarterly | 2025-06-30 | 0.0092 | -65.5% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 0.0066 | -28.2% | ratio | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 0.0592 | — | ratio | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 0.0092 | -84.5% | ratio | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 0.0262 | +185.2% | ratio | 10-K | 2026-02-26 |
ROE
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0948 | — | ratio | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 0.0346 | -63.5% | ratio | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 0.0416 | +20.0% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 0.0887 | +113.4% | ratio | 10-Q | 2025-04-25 |
| Quarterly | 2024-06-30 | 0.0222 | -75.0% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 0.0378 | +70.3% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 0.0641 | +69.6% | ratio | 10-Q | 2025-04-25 |
| Quarterly | 2025-06-30 | 0.0222 | -65.4% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 0.0161 | -27.4% | ratio | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 0.1528 | — | ratio | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 0.0231 | -84.9% | ratio | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 0.0655 | +184.2% | ratio | 10-K | 2026-02-26 |