Financial Metrics
SMP STANDARD MOTOR PRODUCTS, INC.Regulatory Activity
Since 2025-04-09| Type | Form | Filed | Document |
|---|---|---|---|
| Insider | 4/A | 2026-03-27 | SEC Filing Index |
| Insider | 4 | 2026-03-06 | SEC Filing Index |
| Insider | 4 | 2026-03-03 | SEC Filing Index |
| Insider | 4 | 2026-02-26 | SEC Filing Index |
| Insider | 3 | 2026-01-15 | 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 | 328028000.0 | — | USD | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 353075000.0 | +7.6% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 386413000.0 | +9.4% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 331403000.0 | -14.2% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 389829000.0 | +17.6% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2024-09-30 | 399265000.0 | +2.4% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 413379000.0 | +3.5% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 493853000.0 | +19.5% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 498836000.0 | +1.0% | USD | 10-Q | 2025-10-31 |
| Annual | 2023-12-31 | 1358272000.0 | — | USD | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 1463849000.0 | +7.8% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 1791158000.0 | +22.4% | 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 | 91267000.0 | — | USD | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 101269000.0 | +11.0% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 114760000.0 | +13.3% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 89522000.0 | -22.0% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 111447000.0 | +24.5% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2024-09-30 | 121366000.0 | +8.9% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 124722000.0 | +2.8% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 150889000.0 | +21.0% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 161794000.0 | +7.2% | USD | 10-Q | 2025-10-31 |
| Annual | 2023-12-31 | 388826000.0 | — | USD | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 423321000.0 | +8.9% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 559408000.0 | +32.1% | 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 | 20746000.0 | — | USD | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 27178000.0 | +31.0% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 34806000.0 | +28.1% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 14619000.0 | -58.0% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 24986000.0 | +70.9% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2024-09-30 | 37139000.0 | +48.6% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 24462000.0 | -34.1% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 42836000.0 | +75.1% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 47636000.0 | +11.2% | USD | 10-Q | 2025-10-31 |
| Annual | 2023-12-31 | 92677000.0 | — | USD | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 80624000.0 | -13.0% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 136507000.0 | +69.3% | 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 | 11918000.0 | — | USD | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 9137000.0 | -23.3% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 6659000.0 | -27.1% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 8824000.0 | +32.5% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 17063000.0 | +93.4% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2024-09-30 | 3810000.0 | -77.7% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 12566000.0 | +229.8% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 25242000.0 | +100.9% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | -4335000.0 | -117.2% | USD | 10-Q | 2025-10-31 |
| Annual | 2023-12-31 | 34148000.0 | — | USD | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 27500000.0 | -19.5% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 41335000.0 | +50.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 | 0.55 | — | USD/shares | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 0.42 | -23.6% | USD/shares | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 0.31 | -26.2% | USD/shares | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 0.4 | +29.0% | USD/shares | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 0.78 | +95.0% | USD/shares | 10-Q | 2025-08-05 |
| Quarterly | 2024-09-30 | 0.18 | -76.9% | USD/shares | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 0.57 | +216.7% | USD/shares | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 1.15 | +101.8% | USD/shares | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | -0.2 | -117.4% | USD/shares | 10-Q | 2025-10-31 |
| Annual | 2023-12-31 | 1.57 | — | USD/shares | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 1.26 | -19.7% | USD/shares | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 1.88 | +49.2% | 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 | 0.54 | — | USD/shares | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 0.41 | -24.1% | USD/shares | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 0.3 | -26.8% | USD/shares | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 0.39 | +30.0% | USD/shares | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 0.77 | +97.4% | USD/shares | 10-Q | 2025-08-05 |
| Quarterly | 2024-09-30 | 0.17 | -77.9% | USD/shares | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 0.56 | +229.4% | USD/shares | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 1.13 | +101.8% | USD/shares | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | -0.19 | -116.8% | USD/shares | 10-Q | 2025-10-31 |
| Annual | 2023-12-31 | 1.54 | — | USD/shares | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 1.24 | -19.5% | USD/shares | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 1.84 | +48.4% | 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 | 24196000.0 | — | USD | 10-Q | 2023-05-03 |
| Quarterly | 2023-06-30 | 23019000.0 | -4.9% | USD | 10-Q | 2023-08-02 |
| Quarterly | 2023-09-30 | 28485000.0 | +23.7% | USD | 10-Q | 2023-10-27 |
| Quarterly | 2023-12-31 | 32526000.0 | +14.2% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 27113000.0 | -16.6% | USD | 10-Q | 2024-05-01 |
| Quarterly | 2024-06-30 | 26156000.0 | -3.5% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 26348000.0 | +0.7% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 44426000.0 | +68.6% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 50276000.0 | +13.2% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 58792000.0 | +16.9% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 87201000.0 | +48.3% | USD | 10-Q | 2025-10-31 |
| Annual | 2023-12-31 | 32526000.0 | — | USD | 10-K | 2025-02-28 |
| Annual | 2024-12-31 | 44426000.0 | +36.6% | USD | 10-K | 2025-02-28 |
Accounts Receivable
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 210801000.0 | — | USD | 10-Q | 2023-05-03 |
| Quarterly | 2023-06-30 | 218105000.0 | +3.5% | USD | 10-Q | 2023-08-02 |
| Quarterly | 2023-09-30 | 208053000.0 | -4.6% | USD | 10-Q | 2023-10-27 |
| Quarterly | 2023-12-31 | 160282000.0 | -23.0% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 203940000.0 | +27.2% | USD | 10-Q | 2024-05-01 |
| Quarterly | 2024-06-30 | 239317000.0 | +17.3% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 217130000.0 | -9.3% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 210719000.0 | -3.0% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 280795000.0 | +33.3% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 327270000.0 | +16.6% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 296229000.0 | -9.5% | USD | 10-Q | 2025-10-31 |
| Annual | 2023-12-31 | 160282000.0 | — | USD | 10-K | 2025-02-28 |
| Annual | 2024-12-31 | 210719000.0 | +31.5% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 232020000.0 | +10.1% | USD | 10-K | 2026-02-26 |
Inventory
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-12-31 | 525315000.0 | — | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-09-30 | 520858000.0 | -0.8% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 641076000.0 | +23.1% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 658728000.0 | +2.8% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 657161000.0 | -0.2% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 676829000.0 | +3.0% | USD | 10-Q | 2025-10-31 |
| Annual | 2023-12-31 | 525315000.0 | — | USD | 10-K | 2025-02-28 |
| Annual | 2024-12-31 | 641076000.0 | +22.0% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 727922000.0 | +13.5% | USD | 10-K | 2026-02-26 |
Current Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 803854000.0 | — | USD | 10-Q | 2023-05-03 |
| Quarterly | 2023-06-30 | 787883000.0 | -2.0% | USD | 10-Q | 2023-08-02 |
| Quarterly | 2023-09-30 | 762413000.0 | -3.2% | USD | 10-Q | 2023-10-27 |
| Quarterly | 2023-12-31 | 744223000.0 | -2.4% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 796436000.0 | +7.0% | USD | 10-Q | 2024-05-01 |
| Quarterly | 2024-06-30 | 816655000.0 | +2.5% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 793209000.0 | -2.9% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 921924000.0 | +16.2% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 1016081000.0 | +10.2% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 1065064000.0 | +4.8% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 1083726000.0 | +1.8% | USD | 10-Q | 2025-10-31 |
| Annual | 2023-12-31 | 744223000.0 | — | USD | 10-K | 2025-02-28 |
| Annual | 2024-12-31 | 921924000.0 | +23.9% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 1050450000.0 | +13.9% | 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 | 1320020000.0 | — | USD | 10-Q | 2023-05-03 |
| Quarterly | 2023-06-30 | 1302145000.0 | -1.4% | USD | 10-Q | 2023-08-02 |
| Quarterly | 2023-09-30 | 1299930000.0 | -0.2% | USD | 10-Q | 2023-10-27 |
| Quarterly | 2023-12-31 | 1293047000.0 | -0.5% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 1351561000.0 | +4.5% | USD | 10-Q | 2024-05-01 |
| Quarterly | 2024-06-30 | 1374328000.0 | +1.7% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 1350541000.0 | -1.7% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 1814126000.0 | +34.3% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 1926091000.0 | +6.2% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 2007348000.0 | +4.2% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 2027539000.0 | +1.0% | USD | 10-Q | 2025-10-31 |
| Annual | 2023-12-31 | 1293047000.0 | — | USD | 10-K | 2025-02-28 |
| Annual | 2024-12-31 | 1814126000.0 | +40.3% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 1995241000.0 | +10.0% | 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 | 321424000.0 | — | USD | 10-Q | 2023-05-03 |
| Quarterly | 2023-06-30 | 348489000.0 | +8.4% | USD | 10-Q | 2023-08-02 |
| Quarterly | 2023-09-30 | 373342000.0 | +7.1% | USD | 10-Q | 2023-10-27 |
| Quarterly | 2023-12-31 | 304263000.0 | -18.5% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 299212000.0 | -1.7% | USD | 10-Q | 2024-05-01 |
| Quarterly | 2024-06-30 | 332166000.0 | +11.0% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 352520000.0 | +6.1% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 436472000.0 | +23.8% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 437377000.0 | +0.2% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 492415000.0 | +12.6% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 554112000.0 | +12.5% | USD | 10-Q | 2025-10-31 |
| Annual | 2023-12-31 | 304263000.0 | — | USD | 10-K | 2025-02-28 |
| Annual | 2024-12-31 | 436472000.0 | +43.5% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 493314000.0 | +13.0% | 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 | 687348000.0 | — | USD | 10-Q | 2023-05-03 |
| Quarterly | 2023-06-30 | 661730000.0 | -3.7% | USD | 10-Q | 2023-08-02 |
| Quarterly | 2023-09-30 | 654457000.0 | -1.1% | USD | 10-Q | 2023-10-27 |
| Quarterly | 2023-12-31 | 642174000.0 | -1.9% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 696440000.0 | +8.5% | USD | 10-Q | 2024-05-01 |
| Quarterly | 2024-06-30 | 720006000.0 | +3.4% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 697097000.0 | -3.2% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 1184044000.0 | +69.9% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 1273654000.0 | +7.6% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 1303889000.0 | +2.4% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 1335407000.0 | +2.4% | USD | 10-Q | 2025-10-31 |
| Annual | 2023-12-31 | 642174000.0 | — | USD | 10-K | 2025-02-28 |
| Annual | 2024-12-31 | 1184044000.0 | +84.4% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 1296979000.0 | +9.5% | 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 | 621644000.0 | — | USD | 10-Q | 2023-05-03 |
| Quarterly | 2023-06-30 | 629673000.0 | +1.3% | USD | 10-Q | 2023-08-02 |
| Quarterly | 2023-09-30 | 629348000.0 | -0.1% | USD | 10-Q | 2023-10-27 |
| Quarterly | 2023-12-31 | 635064000.0 | +0.9% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 639150000.0 | +0.6% | USD | 10-Q | 2024-05-01 |
| Quarterly | 2024-06-30 | 640018000.0 | +0.1% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 638833000.0 | -0.2% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 615745000.0 | -3.6% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 637961000.0 | +3.6% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 688619000.0 | +7.9% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 677412000.0 | -1.6% | USD | 10-Q | 2025-10-31 |
| Annual | 2023-12-31 | 635064000.0 | — | USD | 10-K | 2025-02-28 |
| Annual | 2024-12-31 | 615745000.0 | -3.0% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 683699000.0 | +11.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 | 215487000.0 | — | USD | 10-Q | 2023-05-03 |
| Quarterly | 2023-06-30 | 164488000.0 | -23.7% | USD | 10-Q | 2023-08-02 |
| Quarterly | 2023-09-30 | 95170000.0 | -42.1% | USD | 10-Q | 2023-10-27 |
| Quarterly | 2023-12-31 | 151182000.0 | +58.9% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 209872000.0 | +38.8% | USD | 10-Q | 2024-05-01 |
| Quarterly | 2024-06-30 | 203162000.0 | -3.2% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 140163000.0 | -31.0% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 535197000.0 | +281.8% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 627329000.0 | +17.2% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 605811000.0 | -3.4% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 538639000.0 | -11.1% | USD | 10-Q | 2025-10-31 |
| Annual | 2023-12-31 | 151182000.0 | — | USD | 10-K | 2025-02-28 |
| Annual | 2024-12-31 | 535197000.0 | +254.0% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 566727000.0 | +5.9% | 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 | -20442000.0 | — | USD | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 39370000.0 | +292.6% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 132893000.0 | +237.5% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | -45716000.0 | -134.4% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | -10139000.0 | +77.8% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2024-09-30 | 78200000.0 | +871.3% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | -60220000.0 | -177.0% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | -5903000.0 | +90.2% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 85681000.0 | +1551.5% | USD | 10-Q | 2025-10-31 |
| Annual | 2023-12-31 | 144260000.0 | — | USD | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 76693000.0 | -46.8% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 57440000.0 | -25.1% | 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 | -4350000.0 | — | USD | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | -9441000.0 | -117.0% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | -15057000.0 | -59.5% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | -10071000.0 | +33.1% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | -22923000.0 | -127.6% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2024-09-30 | -34118000.0 | -48.8% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | -6209000.0 | +81.8% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | -16323000.0 | -162.9% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | -26291000.0 | -61.1% | USD | 10-Q | 2025-10-31 |
| Annual | 2023-12-31 | -25700000.0 | — | USD | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | -418683000.0 | -1529.1% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | -35664000.0 | +91.5% | 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 | 27342000.0 | — | USD | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | -29088000.0 | -206.4% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | -110997000.0 | -281.6% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 50380000.0 | +145.4% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 28471000.0 | -43.5% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2024-09-30 | -47669000.0 | -267.4% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 72508000.0 | +252.1% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 32624000.0 | -55.0% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | -20362000.0 | -162.4% | USD | 10-Q | 2025-10-31 |
| Annual | 2023-12-31 | -109611000.0 | — | USD | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 349547000.0 | +418.9% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | -269000.0 | -100.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 | 4363000.0 | — | USD | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 9507000.0 | +117.9% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 17977000.0 | +89.1% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 10086000.0 | -43.9% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 22941000.0 | +127.5% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2024-09-30 | 34136000.0 | +48.8% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 9132000.0 | -73.2% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 19295000.0 | +111.3% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 29334000.0 | +52.0% | USD | 10-Q | 2025-10-31 |
| Annual | 2023-12-31 | 28633000.0 | — | USD | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 44018000.0 | +53.7% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 38724000.0 | -12.0% | USD | 10-K | 2026-02-26 |
Share Data
Metrics: 4Shares Outstanding
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Shares Issued
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 23936036.0 | — | shares | 10-Q | 2023-05-03 |
| Quarterly | 2023-06-30 | 23936036.0 | +0.0% | shares | 10-Q | 2023-08-02 |
| Quarterly | 2023-09-30 | 23936036.0 | +0.0% | shares | 10-Q | 2023-10-27 |
| Quarterly | 2023-12-31 | 23936036.0 | +0.0% | shares | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 23936036.0 | +0.0% | shares | 10-Q | 2024-05-01 |
| Quarterly | 2024-06-30 | 23936036.0 | +0.0% | shares | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 23936036.0 | +0.0% | shares | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 23936036.0 | +0.0% | shares | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 23936036.0 | +0.0% | shares | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 23936036.0 | +0.0% | shares | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 23936036.0 | +0.0% | shares | 10-Q | 2025-10-31 |
| Annual | 2023-12-31 | 23936036.0 | — | shares | 10-K | 2025-02-28 |
| Annual | 2024-12-31 | 23936036.0 | +0.0% | shares | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 23936036.0 | +0.0% | 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 | 21609618.0 | — | shares | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 21689067.0 | +0.4% | shares | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 21727119.0 | +0.2% | shares | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 21923830.0 | +0.9% | shares | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 21767526.0 | -0.7% | shares | 10-Q | 2025-08-05 |
| Quarterly | 2024-09-30 | 21716083.0 | -0.2% | shares | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 21886810.0 | +0.8% | shares | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 21984492.0 | +0.4% | shares | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 21991194.0 | +0.0% | shares | 10-Q | 2025-10-31 |
| Annual | 2023-12-31 | 21716177.0 | — | shares | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 21801141.0 | +0.4% | shares | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 21986301.0 | +0.8% | 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 | 22097750.0 | — | shares | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 22183489.0 | +0.4% | shares | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 22253723.0 | +0.3% | shares | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 22372543.0 | +0.5% | shares | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 22185536.0 | -0.8% | shares | 10-Q | 2025-08-05 |
| Quarterly | 2024-09-30 | 22154222.0 | -0.1% | shares | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 22319868.0 | +0.7% | shares | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 22423208.0 | +0.5% | shares | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 22571304.0 | +0.7% | shares | 10-Q | 2025-10-31 |
| Annual | 2023-12-31 | 22161341.0 | — | shares | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 22237060.0 | +0.3% | shares | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 22483591.0 | +1.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.2485 | — | ratio | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 0.2711 | +9.1% | ratio | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 0.2973 | +9.6% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 0.2452 | -17.5% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 0.2837 | +15.7% | ratio | 10-Q | 2025-08-05 |
| Quarterly | 2024-09-30 | 0.2956 | +4.2% | ratio | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 0.2146 | -27.4% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 0.2460 | +14.6% | ratio | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 0.2460 | +0.0% | ratio | 10-Q | 2025-10-31 |
| Annual | 2023-12-31 | 1.0504 | — | ratio | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 0.8069 | -23.2% | ratio | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 0.8977 | +11.3% | 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 | 2.5009 | — | ratio | 10-Q | 2023-05-03 |
| Quarterly | 2023-06-30 | 2.2609 | -9.6% | ratio | 10-Q | 2023-08-02 |
| Quarterly | 2023-09-30 | 2.0421 | -9.7% | ratio | 10-Q | 2023-10-27 |
| Quarterly | 2023-12-31 | 2.4460 | +19.8% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 2.6618 | +8.8% | ratio | 10-Q | 2024-05-01 |
| Quarterly | 2024-06-30 | 2.4586 | -7.6% | ratio | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 2.2501 | -8.5% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 2.1122 | -6.1% | ratio | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 2.3231 | +10.0% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 2.1629 | -6.9% | ratio | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 1.9558 | -9.6% | ratio | 10-Q | 2025-10-31 |
| Annual | 2023-12-31 | 2.4460 | — | ratio | 10-K | 2025-02-28 |
| Annual | 2024-12-31 | 2.1122 | -13.6% | ratio | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 2.1294 | +0.8% | 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.1057 | — | ratio | 10-Q | 2023-05-03 |
| Quarterly | 2023-06-30 | 1.0509 | -5.0% | ratio | 10-Q | 2023-08-02 |
| Quarterly | 2023-09-30 | 1.0399 | -1.0% | ratio | 10-Q | 2023-10-27 |
| Quarterly | 2023-12-31 | 1.0112 | -2.8% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 1.0896 | +7.8% | ratio | 10-Q | 2024-05-01 |
| Quarterly | 2024-06-30 | 1.1250 | +3.2% | ratio | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 1.0912 | -3.0% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 1.9229 | +76.2% | ratio | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 1.9964 | +3.8% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 1.8935 | -5.2% | ratio | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 1.9713 | +4.1% | ratio | 10-Q | 2025-10-31 |
| Annual | 2023-12-31 | 1.0112 | — | ratio | 10-K | 2025-02-28 |
| Annual | 2024-12-31 | 1.9229 | +90.2% | ratio | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 1.8970 | -1.3% | 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.2782 | — | ratio | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 0.2868 | +3.1% | ratio | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 0.2970 | +3.5% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 0.2701 | -9.0% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 0.2859 | +5.8% | ratio | 10-Q | 2025-08-05 |
| Quarterly | 2024-09-30 | 0.3040 | +6.3% | ratio | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 0.3017 | -0.7% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 0.3055 | +1.3% | ratio | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 0.3243 | +6.2% | ratio | 10-Q | 2025-10-31 |
| Annual | 2023-12-31 | 0.2863 | — | ratio | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 0.2892 | +1.0% | ratio | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 0.3123 | +8.0% | 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.0363 | — | ratio | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 0.0259 | -28.8% | ratio | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 0.0172 | -33.4% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 0.0266 | +54.5% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 0.0438 | +64.4% | ratio | 10-Q | 2025-08-05 |
| Quarterly | 2024-09-30 | 0.0095 | -78.2% | ratio | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 0.0304 | +218.6% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 0.0511 | +68.1% | ratio | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | -0.0087 | -117.0% | ratio | 10-Q | 2025-10-31 |
| Annual | 2023-12-31 | 0.0251 | — | ratio | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 0.0188 | -25.3% | ratio | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 0.0231 | +22.8% | 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.0632 | — | ratio | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 0.0770 | +21.7% | ratio | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 0.0901 | +17.0% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 0.0441 | -51.0% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 0.0641 | +45.3% | ratio | 10-Q | 2025-08-05 |
| Quarterly | 2024-09-30 | 0.0930 | +45.1% | ratio | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 0.0592 | -36.4% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 0.0867 | +46.6% | ratio | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 0.0955 | +10.1% | ratio | 10-Q | 2025-10-31 |
| Annual | 2023-12-31 | 0.0682 | — | ratio | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 0.0551 | -19.3% | ratio | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 0.0762 | +38.4% | 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.0753 | — | ratio | 10-Q | 2023-05-03 |
| Quarterly | 2023-06-30 | 0.0661 | -12.3% | ratio | 10-Q | 2023-08-02 |
| Quarterly | 2023-09-30 | 0.0763 | +15.5% | ratio | 10-Q | 2023-10-27 |
| Quarterly | 2023-12-31 | 0.1069 | +40.1% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 0.0906 | -15.2% | ratio | 10-Q | 2024-05-01 |
| Quarterly | 2024-06-30 | 0.0787 | -13.1% | ratio | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 0.0747 | -5.1% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 0.1018 | +36.2% | ratio | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 0.1149 | +12.9% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 0.1194 | +3.9% | ratio | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 0.1574 | +31.8% | ratio | 10-Q | 2025-10-31 |
| Annual | 2023-12-31 | 0.1069 | — | ratio | 10-K | 2025-02-28 |
| Annual | 2024-12-31 | 0.1018 | -4.8% | ratio | 10-K | 2025-02-28 |
ROA
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0090 | — | ratio | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 0.0070 | -22.3% | ratio | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 0.0051 | -27.0% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 0.0065 | +27.5% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 0.0124 | +90.2% | ratio | 10-Q | 2025-08-05 |
| Quarterly | 2024-09-30 | 0.0028 | -77.3% | ratio | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 0.0065 | +131.3% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 0.0126 | +92.7% | ratio | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | -0.0021 | -117.0% | ratio | 10-Q | 2025-10-31 |
| Annual | 2023-12-31 | 0.0264 | — | ratio | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 0.0152 | -42.6% | ratio | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 0.0207 | +36.7% | 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.0192 | — | ratio | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 0.0145 | -24.3% | ratio | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 0.0106 | -27.1% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 0.0138 | +30.5% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 0.0267 | +93.1% | ratio | 10-Q | 2025-08-05 |
| Quarterly | 2024-09-30 | 0.0060 | -77.6% | ratio | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 0.0197 | +230.3% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 0.0367 | +86.1% | ratio | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | -0.0064 | -117.5% | ratio | 10-Q | 2025-10-31 |
| Annual | 2023-12-31 | 0.0538 | — | ratio | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 0.0447 | -16.9% | ratio | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 0.0605 | +35.4% | ratio | 10-K | 2026-02-26 |