Financial Metrics
BHE BENCHMARK ELECTRONICS INCRegulatory Activity
Since 2025-04-09| Type | Form | Filed | Document |
|---|---|---|---|
| Insider | 4 | 2026-04-02 | SEC Filing Index |
| Insider | 4 | 2026-02-27 | SEC Filing Index |
| Insider | 4 | 2026-02-26 | SEC Filing Index |
| Insider | 4/A | 2026-02-25 | SEC Filing Index |
| Insider | 4 | 2026-02-25 | 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 | 743105000.0 | — | USD | 10-Q | 2024-05-03 |
| Quarterly | 2023-06-30 | 765660000.0 | +3.0% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 745931000.0 | -2.6% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 710641000.0 | -4.7% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 686667000.0 | -3.4% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 679971000.0 | -1.0% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 654596000.0 | -3.7% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 665682000.0 | +1.7% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 702620000.0 | +5.5% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 2967556000.0 | — | USD | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 2760847000.0 | -7.0% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 2748742000.0 | -0.4% | USD | 10-K | 2026-02-24 |
Gross Profit
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 63958000.0 | — | USD | 10-Q | 2024-05-03 |
| Quarterly | 2023-06-30 | 67031000.0 | +4.8% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 69077000.0 | +3.1% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 67408000.0 | -2.4% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 67950000.0 | +0.8% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 66741000.0 | -1.8% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 63180000.0 | -5.3% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 64772000.0 | +2.5% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 67943000.0 | +4.9% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 271070000.0 | — | USD | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 270024000.0 | -0.4% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 270064000.0 | +0.0% | USD | 10-K | 2026-02-24 |
Operating Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 22742000.0 | — | USD | 10-Q | 2024-05-03 |
| Quarterly | 2023-06-30 | 24481000.0 | +7.6% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 30341000.0 | +23.9% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 25529000.0 | -15.9% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 27253000.0 | +6.8% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 28105000.0 | +3.1% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 11759000.0 | -58.2% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 20486000.0 | +74.2% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 23661000.0 | +15.5% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 109664000.0 | — | USD | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 109411000.0 | -0.2% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 76049000.0 | -30.5% | USD | 10-K | 2026-02-24 |
Net Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 12360000.0 | — | USD | 10-Q | 2024-05-03 |
| Quarterly | 2023-06-30 | 13991000.0 | +13.2% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 20412000.0 | +45.9% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 14002000.0 | -31.4% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 15528000.0 | +10.9% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 15374000.0 | -1.0% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 3644000.0 | -76.3% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 972000.0 | -73.3% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 14263000.0 | +1367.4% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 68943000.0 | — | USD | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 61126000.0 | -11.3% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 24852000.0 | -59.3% | USD | 10-K | 2026-02-24 |
EPS Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.35 | — | USD/shares | 10-Q | 2024-05-03 |
| Quarterly | 2023-06-30 | 0.39 | +11.4% | USD/shares | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 0.57 | +46.2% | USD/shares | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 0.39 | -31.6% | USD/shares | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 0.43 | +10.3% | USD/shares | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 0.43 | +0.0% | USD/shares | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 0.1 | -76.7% | USD/shares | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 0.03 | -70.0% | USD/shares | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 0.4 | +1233.3% | USD/shares | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 1.94 | — | USD/shares | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 1.7 | -12.4% | USD/shares | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 0.69 | -59.4% | USD/shares | 10-K | 2026-02-24 |
EPS Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.35 | — | USD/shares | 10-Q | 2024-05-03 |
| Quarterly | 2023-06-30 | 0.39 | +11.4% | USD/shares | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 0.57 | +46.2% | USD/shares | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 0.38 | -33.3% | USD/shares | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 0.43 | +13.2% | USD/shares | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 0.42 | -2.3% | USD/shares | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 0.1 | -76.2% | USD/shares | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 0.03 | -70.0% | USD/shares | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 0.39 | +1200.0% | USD/shares | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 1.92 | — | USD/shares | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 1.66 | -13.5% | USD/shares | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 0.68 | -59.0% | USD/shares | 10-K | 2026-02-24 |
Balance Sheet
Metrics: 9Cash and Equivalents
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 210893000.0 | — | USD | 10-Q | 2023-05-05 |
| Quarterly | 2023-06-30 | 244587000.0 | +16.0% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 259542000.0 | +6.1% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 277391000.0 | +6.9% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 296055000.0 | +6.7% | USD | 10-Q | 2024-05-03 |
| Quarterly | 2024-06-30 | 309287000.0 | +4.5% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 324423000.0 | +4.9% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-12-31 | 315152000.0 | -2.9% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 355340000.0 | +12.8% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 264647000.0 | -25.5% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 285419000.0 | +7.8% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 277391000.0 | — | USD | 10-K/A | 2025-02-27 |
| Annual | 2024-12-31 | 315152000.0 | +13.6% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 322064000.0 | +2.2% | USD | 10-K | 2026-02-24 |
Accounts Receivable
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 461905000.0 | — | USD | 10-Q | 2023-05-05 |
| Quarterly | 2023-06-30 | 484648000.0 | +4.9% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 477685000.0 | -1.4% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 449404000.0 | -5.9% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 417396000.0 | -7.1% | USD | 10-Q | 2024-05-03 |
| Quarterly | 2024-06-30 | 376568000.0 | -9.8% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 372276000.0 | -1.1% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-12-31 | 412458000.0 | +10.8% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 374108000.0 | -9.3% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 369246000.0 | -1.3% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 377978000.0 | +2.4% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 449404000.0 | — | USD | 10-K/A | 2025-02-27 |
| Annual | 2024-12-31 | 412458000.0 | -8.2% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 391101000.0 | -5.2% | USD | 10-K | 2026-02-24 |
Inventory
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 778137000.0 | — | USD | 10-Q | 2023-05-05 |
| Quarterly | 2023-06-30 | 756391000.0 | -2.8% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 725349000.0 | -4.1% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 683801000.0 | -5.7% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 637675000.0 | -6.7% | USD | 10-Q | 2024-05-03 |
| Quarterly | 2024-06-30 | 599842000.0 | -5.9% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 581901000.0 | -3.0% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-12-31 | 553654000.0 | -4.9% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 560285000.0 | +1.2% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 531986000.0 | -5.1% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 509005000.0 | -4.3% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 683801000.0 | — | USD | 10-K/A | 2025-02-27 |
| Annual | 2024-12-31 | 553654000.0 | -19.0% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 482544000.0 | -12.8% | USD | 10-K | 2026-02-24 |
Current Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1690872000.0 | — | USD | 10-Q | 2023-05-05 |
| Quarterly | 2023-06-30 | 1721061000.0 | +1.8% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 1707069000.0 | -0.8% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 1635747000.0 | -4.2% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 1578613000.0 | -3.5% | USD | 10-Q | 2024-05-03 |
| Quarterly | 2024-06-30 | 1510651000.0 | -4.3% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 1508707000.0 | -0.1% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-12-31 | 1504229000.0 | -0.3% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 1505292000.0 | +0.1% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 1396990000.0 | -7.2% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 1435414000.0 | +2.8% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 1635747000.0 | — | USD | 10-K/A | 2025-02-27 |
| Annual | 2024-12-31 | 1506437000.0 | -7.9% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 1448141000.0 | -3.9% | USD | 10-K | 2026-02-24 |
Total Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 2278648000.0 | — | USD | 10-Q | 2023-05-05 |
| Quarterly | 2023-06-30 | 2307463000.0 | +1.3% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 2333145000.0 | +1.1% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 2274755000.0 | -2.5% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 2212810000.0 | -2.7% | USD | 10-Q | 2024-05-03 |
| Quarterly | 2024-06-30 | 2154739000.0 | -2.6% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 2148997000.0 | -0.3% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-12-31 | 2139464000.0 | -0.4% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 2135619000.0 | -0.2% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 2030845000.0 | -4.9% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 2067349000.0 | +1.8% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 2274755000.0 | — | USD | 10-K/A | 2025-02-27 |
| Annual | 2024-12-31 | 2134444000.0 | -6.2% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 2071715000.0 | -2.9% | USD | 10-K | 2026-02-24 |
Current Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 711863000.0 | — | USD | 10-Q | 2023-05-05 |
| Quarterly | 2023-06-30 | 721921000.0 | +1.4% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 699104000.0 | -3.2% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 713547000.0 | +2.1% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 667819000.0 | -6.4% | USD | 10-Q | 2024-05-03 |
| Quarterly | 2024-06-30 | 643060000.0 | -3.7% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 639131000.0 | -0.6% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-12-31 | 649099000.0 | +1.6% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 636421000.0 | -2.0% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 592150000.0 | -7.0% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 618933000.0 | +4.5% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 713547000.0 | — | USD | 10-K/A | 2025-02-27 |
| Annual | 2024-12-31 | 649105000.0 | -9.0% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 635577000.0 | -2.1% | USD | 10-K | 2026-02-24 |
Total Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2024-12-31 | 1026151000.0 | — | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 1030921000.0 | +0.5% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 923975000.0 | -10.4% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 958089000.0 | +3.7% | USD | 10-Q | 2025-11-05 |
| Annual | 2024-12-31 | 1029872000.0 | — | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 971912000.0 | -5.6% | USD | 10-K | 2026-02-24 |
Stockholders' Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1034626000.0 | — | USD | 10-Q | 2023-05-05 |
| Quarterly | 2023-06-30 | 1047729000.0 | +1.3% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 1063049000.0 | +1.5% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 1079085000.0 | +1.5% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 1085167000.0 | +0.6% | USD | 10-Q | 2024-05-03 |
| Quarterly | 2024-06-30 | 1095104000.0 | +0.9% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 1102676000.0 | +0.7% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-12-31 | 1113313000.0 | +1.0% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 1104698000.0 | -0.8% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 1106870000.0 | +0.2% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 1109260000.0 | +0.2% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 1079085000.0 | — | USD | 10-K/A | 2025-02-27 |
| Annual | 2024-12-31 | 1104572000.0 | +2.4% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 1099803000.0 | -0.4% | USD | 10-K | 2026-02-24 |
Long-Term Debt
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 402894000.0 | — | USD | 10-Q | 2023-05-05 |
| Quarterly | 2023-06-30 | 426982000.0 | +6.0% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 432112000.0 | +1.2% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 330602000.0 | -23.5% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 314911000.0 | -4.7% | USD | 10-Q | 2024-05-03 |
| Quarterly | 2024-06-30 | 289221000.0 | -8.2% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 278531000.0 | -3.7% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-12-31 | 257020000.0 | -7.7% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 275509000.0 | +7.2% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 207168000.0 | -24.8% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 216372000.0 | +4.4% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 330602000.0 | — | USD | 10-K/A | 2025-02-27 |
| Annual | 2024-12-31 | 257020000.0 | -22.3% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 210576000.0 | -18.1% | USD | 10-K | 2026-02-24 |
Cash Flow
Metrics: 4Operating Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -24906000.0 | — | USD | 10-Q | 2024-05-03 |
| Quarterly | 2023-06-30 | -368000.0 | +98.5% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 37214000.0 | +10212.5% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 48457000.0 | +30.2% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 104274000.0 | +115.2% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 143309000.0 | +37.4% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 31503000.0 | -78.0% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 28680000.0 | -9.0% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 65288000.0 | +127.6% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 174294000.0 | — | USD | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 189225000.0 | +8.6% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 123964000.0 | -34.5% | USD | 10-K | 2026-02-24 |
Investing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -38712000.0 | — | USD | 10-Q | 2024-05-03 |
| Quarterly | 2023-06-30 | -46464000.0 | -20.0% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | -66125000.0 | -42.3% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | -6154000.0 | +90.7% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | -15812000.0 | -156.9% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | -23738000.0 | -50.1% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | -4106000.0 | +82.7% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | -16398000.0 | -299.4% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | -22810000.0 | -39.1% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | -77138000.0 | — | USD | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | -32767000.0 | +57.5% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | -32698000.0 | +0.2% | USD | 10-K | 2026-02-24 |
Financing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 67024000.0 | — | USD | 10-Q | 2024-05-03 |
| Quarterly | 2023-06-30 | 84941000.0 | +26.7% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 83888000.0 | -1.2% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | -27141000.0 | -132.4% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | -58892000.0 | -117.0% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | -81204000.0 | -37.9% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | -2469000.0 | +97.0% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | -85415000.0 | -3359.5% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | -92917000.0 | -8.8% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | -23578000.0 | — | USD | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | -109106000.0 | -362.7% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | -105904000.0 | +2.9% | USD | 10-K | 2026-02-24 |
Capital Expenditures
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 35926000.0 | — | USD | 10-Q | 2024-05-03 |
| Quarterly | 2023-06-30 | 44668000.0 | +24.3% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 64014000.0 | +43.3% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 5183000.0 | -91.9% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 12763000.0 | +146.2% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 22555000.0 | +76.7% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 3395000.0 | -84.9% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 14387000.0 | +323.8% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 25175000.0 | +75.0% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 73479000.0 | — | USD | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 31306000.0 | -57.4% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 35613000.0 | +13.8% | USD | 10-K | 2026-02-24 |
Share Data
Metrics: 4Shares Outstanding
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 35664000.0 | — | shares | 10-Q | 2024-05-03 |
| Quarterly | 2023-06-30 | 35642000.0 | -0.1% | shares | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 35653000.0 | +0.0% | shares | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 35664000.0 | +0.0% | shares | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 36014000.0 | +1.0% | shares | 10-Q | 2024-05-03 |
| Quarterly | 2024-06-30 | 36077000.0 | +0.2% | shares | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 35969000.0 | -0.3% | shares | 10-Q | 2024-11-01 |
| Quarterly | 2024-12-31 | 35992000.0 | +0.1% | shares | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 36096000.0 | +0.3% | shares | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 35912000.0 | -0.5% | shares | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 35682000.0 | -0.6% | shares | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 35664000.0 | — | shares | 10-K/A | 2025-02-27 |
| Annual | 2024-12-31 | 35992000.0 | +0.9% | shares | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 35669000.0 | -0.9% | shares | 10-K | 2026-02-24 |
Shares Issued
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 35664000.0 | — | shares | 10-Q | 2024-05-03 |
| Quarterly | 2023-06-30 | 35642000.0 | -0.1% | shares | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 35653000.0 | +0.0% | shares | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 35664000.0 | +0.0% | shares | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 36014000.0 | +1.0% | shares | 10-Q | 2024-05-03 |
| Quarterly | 2024-06-30 | 36077000.0 | +0.2% | shares | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 35969000.0 | -0.3% | shares | 10-Q | 2024-11-01 |
| Quarterly | 2024-12-31 | 35992000.0 | +0.1% | shares | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 36096000.0 | +0.3% | shares | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 35912000.0 | -0.5% | shares | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 35682000.0 | -0.6% | shares | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 35664000.0 | — | shares | 10-K/A | 2025-02-27 |
| Annual | 2024-12-31 | 35992000.0 | +0.9% | shares | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 35669000.0 | -0.9% | shares | 10-K | 2026-02-24 |
Weighted Avg Shares Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 35336000.0 | — | shares | 10-Q | 2024-05-03 |
| Quarterly | 2023-06-30 | 35618000.0 | +0.8% | shares | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 35647000.0 | +0.1% | shares | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 35810000.0 | +0.5% | shares | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 36047000.0 | +0.7% | shares | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 36051000.0 | +0.0% | shares | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 36052000.0 | +0.0% | shares | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 35991000.0 | -0.2% | shares | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 35802000.0 | -0.5% | shares | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 35566000.0 | — | shares | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 35970000.0 | +1.1% | shares | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 35879000.0 | -0.3% | shares | 10-K | 2026-02-24 |
Weighted Avg Shares Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 35592000.0 | — | shares | 10-Q | 2024-05-03 |
| Quarterly | 2023-06-30 | 35676000.0 | +0.2% | shares | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 35876000.0 | +0.6% | shares | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 36401000.0 | +1.5% | shares | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 36497000.0 | +0.3% | shares | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 36629000.0 | +0.4% | shares | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 36605000.0 | -0.1% | shares | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 36258000.0 | -0.9% | shares | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 36182000.0 | -0.2% | shares | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 35973000.0 | — | shares | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 36759000.0 | +2.2% | shares | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 36300000.0 | -1.2% | shares | 10-K | 2026-02-24 |
Metrics
Metrics: 9Asset Turnover
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.3261 | — | ratio | 10-Q | 2024-05-03 |
| Quarterly | 2023-06-30 | 0.3318 | +1.7% | ratio | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 0.3197 | -3.6% | ratio | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 0.3211 | +0.4% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 0.3187 | -0.8% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 0.3164 | -0.7% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 0.3065 | -3.1% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 0.3278 | +6.9% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 0.3399 | +3.7% | ratio | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 1.3046 | — | ratio | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 1.2935 | -0.8% | ratio | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 1.3268 | +2.6% | ratio | 10-K | 2026-02-24 |
Current Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 2.3753 | — | ratio | 10-Q | 2023-05-05 |
| Quarterly | 2023-06-30 | 2.3840 | +0.4% | ratio | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 2.4418 | +2.4% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 2.2924 | -6.1% | ratio | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 2.3638 | +3.1% | ratio | 10-Q | 2024-05-03 |
| Quarterly | 2024-06-30 | 2.3492 | -0.6% | ratio | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 2.3606 | +0.5% | ratio | 10-Q | 2024-11-01 |
| Quarterly | 2024-12-31 | 2.3174 | -1.8% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 2.3652 | +2.1% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 2.3592 | -0.3% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 2.3192 | -1.7% | ratio | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 2.2924 | — | ratio | 10-K/A | 2025-02-27 |
| Annual | 2024-12-31 | 2.3208 | +1.2% | ratio | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 2.2785 | -1.8% | ratio | 10-K | 2026-02-24 |
Debt to Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2024-12-31 | 0.9217 | — | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 0.9332 | +1.2% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 0.8348 | -10.5% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 0.8637 | +3.5% | ratio | 10-Q | 2025-11-05 |
| Annual | 2024-12-31 | 0.9324 | — | ratio | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 0.8837 | -5.2% | ratio | 10-K | 2026-02-24 |
Gross Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0861 | — | ratio | 10-Q | 2024-05-03 |
| Quarterly | 2023-06-30 | 0.0875 | +1.7% | ratio | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 0.0926 | +5.8% | ratio | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 0.0949 | +2.4% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 0.0990 | +4.3% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 0.0982 | -0.8% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 0.0965 | -1.7% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 0.0973 | +0.8% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 0.0967 | -0.6% | ratio | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 0.0913 | — | ratio | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 0.0978 | +7.1% | ratio | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 0.0983 | +0.5% | ratio | 10-K | 2026-02-24 |
Net Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0166 | — | ratio | 10-Q | 2024-05-03 |
| Quarterly | 2023-06-30 | 0.0183 | +9.9% | ratio | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 0.0274 | +49.8% | ratio | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 0.0197 | -28.0% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 0.0226 | +14.8% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 0.0226 | -0.0% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 0.0056 | -75.4% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 0.0015 | -73.8% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 0.0203 | +1290.2% | ratio | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 0.0232 | — | ratio | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 0.0221 | -4.7% | ratio | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 0.0090 | -59.2% | ratio | 10-K | 2026-02-24 |
Operating Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0306 | — | ratio | 10-Q | 2024-05-03 |
| Quarterly | 2023-06-30 | 0.0320 | +4.5% | ratio | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 0.0407 | +27.2% | ratio | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 0.0359 | -11.7% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 0.0397 | +10.5% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 0.0413 | +4.1% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 0.0180 | -56.5% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 0.0308 | +71.3% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 0.0337 | +9.4% | ratio | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 0.0370 | — | ratio | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 0.0396 | +7.2% | ratio | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 0.0277 | -30.2% | ratio | 10-K | 2026-02-24 |
Quick Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.2963 | — | ratio | 10-Q | 2023-05-05 |
| Quarterly | 2023-06-30 | 0.3388 | +14.4% | ratio | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 0.3712 | +9.6% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 0.3887 | +4.7% | ratio | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 0.4433 | +14.0% | ratio | 10-Q | 2024-05-03 |
| Quarterly | 2024-06-30 | 0.4810 | +8.5% | ratio | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 0.5076 | +5.5% | ratio | 10-Q | 2024-11-01 |
| Quarterly | 2024-12-31 | 0.4855 | -4.3% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 0.5583 | +15.0% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 0.4469 | -20.0% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 0.4611 | +3.2% | ratio | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 0.3887 | — | ratio | 10-K/A | 2025-02-27 |
| Annual | 2024-12-31 | 0.4855 | +24.9% | ratio | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 0.5067 | +4.4% | ratio | 10-K | 2026-02-24 |
ROA
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0054 | — | ratio | 10-Q | 2024-05-03 |
| Quarterly | 2023-06-30 | 0.0061 | +11.8% | ratio | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 0.0087 | +44.3% | ratio | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 0.0063 | -27.7% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 0.0072 | +13.9% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 0.0072 | -0.7% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 0.0017 | -76.1% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 0.0005 | -71.9% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 0.0069 | +1341.5% | ratio | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 0.0303 | — | ratio | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 0.0286 | -5.5% | ratio | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 0.0120 | -58.1% | ratio | 10-K | 2026-02-24 |
ROE
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0119 | — | ratio | 10-Q | 2024-05-03 |
| Quarterly | 2023-06-30 | 0.0134 | +11.8% | ratio | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 0.0192 | +43.8% | ratio | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 0.0129 | -32.8% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 0.0142 | +9.9% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 0.0139 | -1.7% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 0.0033 | -76.3% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 0.0009 | -73.4% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 0.0129 | +1364.2% | ratio | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 0.0639 | — | ratio | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 0.0553 | -13.4% | ratio | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 0.0226 | -59.2% | ratio | 10-K | 2026-02-24 |