Financial Metrics
KWR QUAKER CHEMICAL CORPRegulatory Activity
Since 2025-04-09| Type | Form | Filed | Document |
|---|---|---|---|
| Insider | 4/A | 2026-04-01 | SEC Filing Index |
| Insider | 4 | 2026-03-17 | SEC Filing Index |
| Insider | 4 | 2026-02-12 | SEC Filing Index |
| Insider | 4 | 2026-01-20 | SEC Filing Index |
| Insider | 3 | 2026-01-09 | 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 | 500148000.0 | — | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 495444000.0 | -0.9% | USD | 10-Q | 2024-08-05 |
| Quarterly | 2023-09-30 | 490612000.0 | -1.0% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 469759000.0 | -4.3% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 463567000.0 | -1.3% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 462274000.0 | -0.3% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 442914000.0 | -4.2% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 483400000.0 | +9.1% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 493842000.0 | +2.2% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 1953313000.0 | — | USD | 10-K | 2026-02-23 |
| Annual | 2024-12-31 | 1839686000.0 | -5.8% | USD | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | 1888634000.0 | +2.7% | USD | 10-K | 2026-02-23 |
Gross Profit
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 173450000.0 | — | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 177691000.0 | +2.4% | USD | 10-Q | 2024-08-05 |
| Quarterly | 2023-09-30 | 183347000.0 | +3.2% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 181563000.0 | -1.0% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 175718000.0 | -3.2% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 172549000.0 | -1.8% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 161260000.0 | -6.5% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 171723000.0 | +6.5% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 180865000.0 | +5.3% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 705644000.0 | — | USD | 10-K | 2026-02-23 |
| Annual | 2024-12-31 | 686030000.0 | -2.8% | USD | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | 679372000.0 | -1.0% | USD | 10-K | 2026-02-23 |
Operating Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 49929000.0 | — | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 56795000.0 | +13.8% | USD | 10-Q | 2024-08-05 |
| Quarterly | 2023-09-30 | 59518000.0 | +4.8% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 55526000.0 | -6.7% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 58449000.0 | +5.3% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 51718000.0 | -11.5% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 27624000.0 | -46.6% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | -52510000.0 | -290.1% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 46641000.0 | +188.8% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 214495000.0 | — | USD | 10-K | 2026-02-23 |
| Annual | 2024-12-31 | 194706000.0 | -9.2% | USD | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | 52986000.0 | -72.8% | USD | 10-K | 2026-02-23 |
Net Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 29534000.0 | — | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 29346000.0 | -0.6% | USD | 10-Q | 2024-08-05 |
| Quarterly | 2023-09-30 | 33670000.0 | +14.7% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 35227000.0 | +4.6% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 34885000.0 | -1.0% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 32346000.0 | -7.3% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 12922000.0 | -60.1% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | -66580000.0 | -615.2% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 30469000.0 | +145.8% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 112748000.0 | — | USD | 10-K | 2026-02-23 |
| Annual | 2024-12-31 | 116644000.0 | +3.5% | USD | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | -2488000.0 | -102.1% | USD | 10-K | 2026-02-23 |
EPS Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1.64 | — | USD/shares | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 1.63 | -0.6% | USD/shares | 10-Q | 2024-08-05 |
| Quarterly | 2023-09-30 | 1.87 | +14.7% | USD/shares | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 1.96 | +4.8% | USD/shares | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 1.94 | -1.0% | USD/shares | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 1.81 | -6.7% | USD/shares | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 0.73 | -59.7% | USD/shares | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | -3.78 | -617.8% | USD/shares | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 1.75 | +146.3% | USD/shares | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 6.27 | — | USD/shares | 10-K | 2026-02-23 |
| Annual | 2024-12-31 | 6.51 | +3.8% | USD/shares | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | -0.14 | -102.2% | USD/shares | 10-K | 2026-02-23 |
EPS Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1.64 | — | USD/shares | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 1.63 | -0.6% | USD/shares | 10-Q | 2024-08-05 |
| Quarterly | 2023-09-30 | 1.87 | +14.7% | USD/shares | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 1.95 | +4.3% | USD/shares | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 1.94 | -0.5% | USD/shares | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 1.81 | -6.7% | USD/shares | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 0.73 | -59.7% | USD/shares | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | -3.78 | -617.8% | USD/shares | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 1.75 | +146.3% | USD/shares | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 6.26 | — | USD/shares | 10-K | 2026-02-23 |
| Annual | 2024-12-31 | 6.51 | +4.0% | USD/shares | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | -0.14 | -102.2% | USD/shares | 10-K | 2026-02-23 |
Balance Sheet
Metrics: 9Cash and Equivalents
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 189872000.0 | — | USD | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 189405000.0 | -0.2% | USD | 10-Q | 2023-08-01 |
| Quarterly | 2023-09-30 | 198358000.0 | +4.7% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 194527000.0 | -1.9% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 195750000.0 | +0.6% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 188568000.0 | -3.7% | USD | 10-Q | 2024-08-05 |
| Quarterly | 2024-09-30 | 212074000.0 | +12.5% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 188880000.0 | -10.9% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 186223000.0 | -1.4% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 201918000.0 | +8.4% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 172038000.0 | -14.8% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 194527000.0 | — | USD | 10-K | 2025-02-24 |
| Annual | 2024-12-31 | 188880000.0 | -2.9% | USD | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | 179829000.0 | -4.8% | USD | 10-K | 2026-02-23 |
Accounts Receivable
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 482746000.0 | — | USD | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 454230000.0 | -5.9% | USD | 10-Q | 2023-08-01 |
| Quarterly | 2023-09-30 | 446459000.0 | -1.7% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 444950000.0 | -0.3% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 440018000.0 | -1.1% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 423906000.0 | -3.7% | USD | 10-Q | 2024-08-05 |
| Quarterly | 2024-09-30 | 422732000.0 | -0.3% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 400126000.0 | -5.3% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 418659000.0 | +4.6% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 437411000.0 | +4.5% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 436216000.0 | -0.3% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 444950000.0 | — | USD | 10-K | 2025-02-24 |
| Annual | 2024-12-31 | 400126000.0 | -10.1% | USD | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | 417157000.0 | +4.3% | USD | 10-K | 2026-02-23 |
Inventory
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Annual | 2023-12-31 | 233857000.0 | — | USD | 10-K | 2025-02-24 |
| Annual | 2024-12-31 | 227472000.0 | -2.7% | USD | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | 265776000.0 | +16.8% | USD | 10-K | 2026-02-23 |
Current Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1029301000.0 | — | USD | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 984001000.0 | -4.4% | USD | 10-Q | 2023-08-01 |
| Quarterly | 2023-09-30 | 966311000.0 | -1.8% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 927889000.0 | -4.0% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 933029000.0 | +0.6% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 919100000.0 | -1.5% | USD | 10-Q | 2024-08-05 |
| Quarterly | 2024-09-30 | 941853000.0 | +2.5% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 876417000.0 | -6.9% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 912421000.0 | +4.1% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 974107000.0 | +6.8% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 945985000.0 | -2.9% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 927889000.0 | — | USD | 10-K | 2025-02-24 |
| Annual | 2024-12-31 | 876417000.0 | -5.5% | USD | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | 921190000.0 | +5.1% | USD | 10-K | 2026-02-23 |
Total Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 2858463000.0 | — | USD | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 2790241000.0 | -2.4% | USD | 10-Q | 2023-08-01 |
| Quarterly | 2023-09-30 | 2732506000.0 | -2.1% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 2714211000.0 | -0.7% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 2714370000.0 | +0.0% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 2672192000.0 | -1.6% | USD | 10-Q | 2024-08-05 |
| Quarterly | 2024-09-30 | 2735681000.0 | +2.4% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 2610649000.0 | -4.6% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 2664429000.0 | +2.1% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 2848810000.0 | +6.9% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 2816797000.0 | -1.1% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 2714211000.0 | — | USD | 10-K | 2025-02-24 |
| Annual | 2024-12-31 | 2610649000.0 | -3.8% | USD | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | 2797936000.0 | +7.2% | USD | 10-K | 2026-02-23 |
Current Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 369412000.0 | — | USD | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 346538000.0 | -6.2% | USD | 10-Q | 2023-08-01 |
| Quarterly | 2023-09-30 | 352107000.0 | +1.6% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 367510000.0 | +4.4% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 350227000.0 | -4.7% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 350077000.0 | -0.0% | USD | 10-Q | 2024-08-05 |
| Quarterly | 2024-09-30 | 371345000.0 | +6.1% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 379768000.0 | +2.3% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 372826000.0 | -1.8% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 380059000.0 | +1.9% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 383399000.0 | +0.9% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 367510000.0 | — | USD | 10-K | 2025-02-24 |
| Annual | 2024-12-31 | 379768000.0 | +3.3% | USD | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | 380156000.0 | +0.1% | USD | 10-K | 2026-02-23 |
Total Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1541675000.0 | — | USD | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 1453575000.0 | -5.7% | USD | 10-Q | 2023-08-01 |
| Quarterly | 2023-09-30 | 1391405000.0 | -4.3% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 1329289000.0 | -4.5% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 1322578000.0 | -0.5% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 1276586000.0 | -3.5% | USD | 10-Q | 2024-08-05 |
| Quarterly | 2024-09-30 | 1289411000.0 | +1.0% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 1256466000.0 | -2.6% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 1277929000.0 | +1.7% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 1503355000.0 | +17.6% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 1449914000.0 | -3.6% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 1329289000.0 | — | USD | 10-K | 2025-02-24 |
| Annual | 2024-12-31 | 1256466000.0 | -5.5% | USD | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | 1421437000.0 | +13.1% | USD | 10-K | 2026-02-23 |
Stockholders' Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1316111000.0 | — | USD | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 1335980000.0 | +1.5% | USD | 10-Q | 2023-08-01 |
| Quarterly | 2023-09-30 | 1340378000.0 | +0.3% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 1384319000.0 | +3.3% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 1391231000.0 | +0.5% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 1395019000.0 | +0.3% | USD | 10-Q | 2024-08-05 |
| Quarterly | 2024-09-30 | 1445663000.0 | +3.6% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 1353567000.0 | -6.4% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 1385885000.0 | +2.4% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 1342245000.0 | -3.1% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 1363652000.0 | +1.6% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 1384319000.0 | — | USD | 10-K | 2025-02-24 |
| Annual | 2024-12-31 | 1353567000.0 | -2.2% | USD | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | 1373113000.0 | +1.4% | USD | 10-K | 2026-02-23 |
Long-Term Debt
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 921555000.0 | — | USD | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 863934000.0 | -6.3% | USD | 10-Q | 2023-08-01 |
| Quarterly | 2023-09-30 | 804973000.0 | -6.8% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 730623000.0 | -9.2% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 740408000.0 | +1.3% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 703655000.0 | -5.0% | USD | 10-Q | 2024-08-05 |
| Quarterly | 2024-09-30 | 700648000.0 | -0.4% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 669614000.0 | -4.4% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 698768000.0 | +4.4% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 897953000.0 | +28.5% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 838522000.0 | -6.6% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 730623000.0 | — | USD | 10-K | 2025-02-24 |
| Annual | 2024-12-31 | 669614000.0 | -8.4% | USD | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | 834901000.0 | +24.7% | USD | 10-K | 2026-02-23 |
Cash Flow
Metrics: 4Operating Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 37782000.0 | — | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 116052000.0 | +207.2% | USD | 10-Q | 2024-08-05 |
| Quarterly | 2023-09-30 | 199460000.0 | +71.9% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 27231000.0 | -86.3% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 73534000.0 | +170.0% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 141514000.0 | +92.4% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | -3050000.0 | -102.2% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 38522000.0 | +1363.0% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 89909000.0 | +133.4% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 279020000.0 | — | USD | 10-K | 2026-02-23 |
| Annual | 2024-12-31 | 204578000.0 | -26.7% | USD | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | 136453000.0 | -33.3% | USD | 10-K | 2026-02-23 |
Investing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -6161000.0 | — | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | -17040000.0 | -176.6% | USD | 10-Q | 2024-08-05 |
| Quarterly | 2023-09-30 | -25794000.0 | -51.4% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | -29301000.0 | -13.6% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | -33225000.0 | -13.4% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | -55841000.0 | -68.1% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | -13412000.0 | +76.0% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | -180720000.0 | -1247.5% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | -193019000.0 | -6.8% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | -27621000.0 | — | USD | 10-K | 2026-02-23 |
| Annual | 2024-12-31 | -76420000.0 | -176.7% | USD | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | -214119000.0 | -180.2% | USD | 10-K | 2026-02-23 |
Financing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -24866000.0 | — | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | -89016000.0 | -258.0% | USD | 10-Q | 2024-08-05 |
| Quarterly | 2023-09-30 | -150525000.0 | -69.1% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 6563000.0 | +104.4% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | -39297000.0 | -698.8% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | -67002000.0 | -70.5% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 10956000.0 | +116.4% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 147554000.0 | +1246.8% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 79268000.0 | -46.3% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | -238606000.0 | — | USD | 10-K | 2026-02-23 |
| Annual | 2024-12-31 | -122664000.0 | +48.6% | USD | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | 61833000.0 | +150.4% | USD | 10-K | 2026-02-23 |
Capital Expenditures
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 6161000.0 | — | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 17040000.0 | +176.6% | USD | 10-Q | 2024-08-05 |
| Quarterly | 2023-09-30 | 25794000.0 | +51.4% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 4460000.0 | -82.7% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 11124000.0 | +149.4% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 19337000.0 | +73.8% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 12329000.0 | -36.2% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 20289000.0 | +64.6% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 33630000.0 | +65.8% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 38800000.0 | — | USD | 10-K | 2026-02-23 |
| Annual | 2024-12-31 | 41794000.0 | +7.7% | USD | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | 55856000.0 | +33.6% | USD | 10-K | 2026-02-23 |
Share Data
Metrics: 4Shares Outstanding
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 17981822.0 | — | shares | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 17999223.0 | +0.1% | shares | 10-Q | 2023-08-01 |
| Quarterly | 2023-09-30 | 18000855.0 | +0.0% | shares | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 17991988.0 | -0.0% | shares | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 17989801.0 | -0.0% | shares | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 17940532.0 | -0.3% | shares | 10-Q | 2024-08-05 |
| Quarterly | 2024-09-30 | 17852066.0 | -0.5% | shares | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 17673607.0 | -1.0% | shares | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 17680380.0 | +0.0% | shares | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 17394128.0 | -1.6% | shares | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 17367942.0 | -0.2% | shares | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 17991988.0 | — | shares | 10-K | 2025-02-24 |
| Annual | 2024-12-31 | 17673607.0 | -1.8% | shares | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | 17331779.0 | -1.9% | shares | 10-K | 2026-02-23 |
Shares Issued
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 17981822.0 | — | shares | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 17999223.0 | +0.1% | shares | 10-Q | 2023-08-01 |
| Quarterly | 2023-09-30 | 18000855.0 | +0.0% | shares | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 17991988.0 | -0.0% | shares | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 17989801.0 | -0.0% | shares | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 17940532.0 | -0.3% | shares | 10-Q | 2024-08-05 |
| Quarterly | 2024-09-30 | 17852066.0 | -0.5% | shares | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 17673607.0 | -1.0% | shares | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 17680380.0 | +0.0% | shares | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 17394128.0 | -1.6% | shares | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 17367942.0 | -0.2% | shares | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 17991988.0 | — | shares | 10-K | 2025-02-24 |
| Annual | 2024-12-31 | 17673607.0 | -1.8% | shares | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | 17331779.0 | -1.9% | shares | 10-K | 2026-02-23 |
Weighted Avg Shares Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 17866670.0 | — | shares | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 17892444.0 | +0.1% | shares | 10-Q | 2024-08-05 |
| Quarterly | 2023-09-30 | 17908754.0 | +0.1% | shares | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 17908814.0 | +0.0% | shares | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 17921395.0 | +0.1% | shares | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 17837858.0 | -0.5% | shares | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 17639764.0 | -1.1% | shares | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 17572447.0 | -0.4% | shares | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 17363947.0 | -1.2% | shares | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 17892461.0 | — | shares | 10-K | 2026-02-23 |
| Annual | 2024-12-31 | 17850462.0 | -0.2% | shares | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | 17472907.0 | -2.1% | shares | 10-K | 2026-02-23 |
Weighted Avg Shares Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 17898746.0 | — | shares | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 17921414.0 | +0.1% | shares | 10-Q | 2024-08-05 |
| Quarterly | 2023-09-30 | 17921274.0 | -0.0% | shares | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 17938862.0 | +0.1% | shares | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 17940156.0 | +0.0% | shares | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 17864335.0 | -0.4% | shares | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 17669965.0 | -1.1% | shares | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 17592971.0 | -0.4% | shares | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 17421090.0 | -1.0% | shares | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 17914809.0 | — | shares | 10-K | 2026-02-23 |
| Annual | 2024-12-31 | 17870067.0 | -0.2% | shares | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | 17472907.0 | -2.2% | shares | 10-K | 2026-02-23 |
Metrics
Metrics: 9Asset Turnover
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.1750 | — | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 0.1776 | +1.5% | ratio | 10-Q | 2024-08-05 |
| Quarterly | 2023-09-30 | 0.1795 | +1.1% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 0.1731 | -3.6% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 0.1735 | +0.2% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 0.1690 | -2.6% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 0.1662 | -1.6% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 0.1697 | +2.1% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 0.1753 | +3.3% | ratio | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 0.7197 | — | ratio | 10-K | 2026-02-23 |
| Annual | 2024-12-31 | 0.7047 | -2.1% | ratio | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | 0.6750 | -4.2% | ratio | 10-K | 2026-02-23 |
Current Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 2.7863 | — | ratio | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 2.8395 | +1.9% | ratio | 10-Q | 2023-08-01 |
| Quarterly | 2023-09-30 | 2.7444 | -3.4% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 2.5248 | -8.0% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 2.6641 | +5.5% | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 2.6254 | -1.5% | ratio | 10-Q | 2024-08-05 |
| Quarterly | 2024-09-30 | 2.5363 | -3.4% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 2.3078 | -9.0% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 2.4473 | +6.0% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 2.5630 | +4.7% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 2.4674 | -3.7% | ratio | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 2.5248 | — | ratio | 10-K | 2025-02-24 |
| Annual | 2024-12-31 | 2.3078 | -8.6% | ratio | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | 2.4232 | +5.0% | ratio | 10-K | 2026-02-23 |
Debt to Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1.1714 | — | ratio | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 1.0880 | -7.1% | ratio | 10-Q | 2023-08-01 |
| Quarterly | 2023-09-30 | 1.0381 | -4.6% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 0.9602 | -7.5% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 0.9507 | -1.0% | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 0.9151 | -3.7% | ratio | 10-Q | 2024-08-05 |
| Quarterly | 2024-09-30 | 0.8919 | -2.5% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 0.9283 | +4.1% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 0.9221 | -0.7% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 1.1200 | +21.5% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 1.0633 | -5.1% | ratio | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 0.9602 | — | ratio | 10-K | 2025-02-24 |
| Annual | 2024-12-31 | 0.9283 | -3.3% | ratio | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | 1.0352 | +11.5% | ratio | 10-K | 2026-02-23 |
Gross Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.3468 | — | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 0.3587 | +3.4% | ratio | 10-Q | 2024-08-05 |
| Quarterly | 2023-09-30 | 0.3737 | +4.2% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 0.3865 | +3.4% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 0.3791 | -1.9% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 0.3733 | -1.5% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 0.3641 | -2.5% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 0.3552 | -2.4% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 0.3662 | +3.1% | ratio | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 0.3613 | — | ratio | 10-K | 2026-02-23 |
| Annual | 2024-12-31 | 0.3729 | +3.2% | ratio | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | 0.3597 | -3.5% | ratio | 10-K | 2026-02-23 |
Net Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0591 | — | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 0.0592 | +0.3% | ratio | 10-Q | 2024-08-05 |
| Quarterly | 2023-09-30 | 0.0686 | +15.9% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 0.0750 | +9.3% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 0.0753 | +0.4% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 0.0700 | -7.0% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 0.0292 | -58.3% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | -0.1377 | -572.1% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 0.0617 | +144.8% | ratio | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 0.0577 | — | ratio | 10-K | 2026-02-23 |
| Annual | 2024-12-31 | 0.0634 | +9.8% | ratio | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | -0.0013 | -102.1% | ratio | 10-K | 2026-02-23 |
Operating Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0998 | — | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 0.1146 | +14.8% | ratio | 10-Q | 2024-08-05 |
| Quarterly | 2023-09-30 | 0.1213 | +5.8% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 0.1182 | -2.6% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 0.1261 | +6.7% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 0.1119 | -11.3% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 0.0624 | -44.3% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | -0.1086 | -274.2% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 0.0944 | +186.9% | ratio | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 0.1098 | — | ratio | 10-K | 2026-02-23 |
| Annual | 2024-12-31 | 0.1058 | -3.6% | ratio | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | 0.0281 | -73.5% | ratio | 10-K | 2026-02-23 |
Quick Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.5140 | — | ratio | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 0.5466 | +6.3% | ratio | 10-Q | 2023-08-01 |
| Quarterly | 2023-09-30 | 0.5633 | +3.1% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 0.5293 | -6.0% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 0.5589 | +5.6% | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 0.5386 | -3.6% | ratio | 10-Q | 2024-08-05 |
| Quarterly | 2024-09-30 | 0.5711 | +6.0% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 0.4974 | -12.9% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 0.4995 | +0.4% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 0.5313 | +6.4% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 0.4487 | -15.5% | ratio | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 0.5293 | — | ratio | 10-K | 2025-02-24 |
| Annual | 2024-12-31 | 0.4974 | -6.0% | ratio | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | 0.4730 | -4.9% | ratio | 10-K | 2026-02-23 |
ROA
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0103 | — | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 0.0105 | +1.8% | ratio | 10-Q | 2024-08-05 |
| Quarterly | 2023-09-30 | 0.0123 | +17.2% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 0.0130 | +5.3% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 0.0131 | +0.6% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 0.0118 | -9.4% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 0.0048 | -59.0% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | -0.0234 | -581.9% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 0.0108 | +146.3% | ratio | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 0.0415 | — | ratio | 10-K | 2026-02-23 |
| Annual | 2024-12-31 | 0.0447 | +7.6% | ratio | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | -0.0009 | -102.0% | ratio | 10-K | 2026-02-23 |
ROE
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0224 | — | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 0.0220 | -2.1% | ratio | 10-Q | 2024-08-05 |
| Quarterly | 2023-09-30 | 0.0251 | +14.4% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 0.0253 | +0.8% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 0.0250 | -1.2% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 0.0224 | -10.5% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 0.0093 | -58.3% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | -0.0496 | -632.0% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 0.0223 | +145.0% | ratio | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 0.0814 | — | ratio | 10-K | 2026-02-23 |
| Annual | 2024-12-31 | 0.0862 | +5.8% | ratio | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | -0.0018 | -102.1% | ratio | 10-K | 2026-02-23 |