Financial Metrics
DIOD DIODES INC /DEL/Regulatory Activity
Since 2025-04-09| Type | Form | Filed | Document |
|---|---|---|---|
| Insider | 4 | 2026-02-26 | SEC Filing Index |
| Insider | 4 | 2026-02-24 | SEC Filing Index |
| Insider | 4 | 2026-02-17 | SEC Filing Index |
| Insider | 4 | 2026-02-04 | SEC Filing Index |
| Insider | 4 | 2026-02-04 | 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 | 467241000.0 | — | USD | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | 467152000.0 | -0.0% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 404647000.0 | -13.4% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 301972000.0 | -25.4% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 319771000.0 | +5.9% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 350079000.0 | +9.5% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 332113000.0 | -5.1% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 366212000.0 | +10.3% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 392170000.0 | +7.1% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 1661739000.0 | — | USD | 10-K | 2026-02-10 |
| Annual | 2024-12-31 | 1311120000.0 | -21.1% | USD | 10-K | 2026-02-10 |
| Annual | 2025-12-31 | 1482073000.0 | +13.0% | USD | 10-K | 2026-02-10 |
Gross Profit
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 194454000.0 | — | USD | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | 195376000.0 | +0.5% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 155876000.0 | -20.2% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 99584000.0 | -36.1% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 107386000.0 | +7.8% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 118008000.0 | +9.9% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 104694000.0 | -11.3% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 115324000.0 | +10.2% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 120488000.0 | +4.5% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 658182000.0 | — | USD | 10-K | 2026-02-10 |
| Annual | 2024-12-31 | 435862000.0 | -33.8% | USD | 10-K | 2026-02-10 |
| Annual | 2025-12-31 | 462436000.0 | +6.1% | USD | 10-K | 2026-02-10 |
Operating Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 86427000.0 | — | USD | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | 89567000.0 | +3.6% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 53874000.0 | -39.9% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 12948000.0 | -76.0% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 3708000.0 | -71.4% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 21877000.0 | +490.0% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 1296000.0 | -94.1% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 9389000.0 | +624.5% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 11572000.0 | +23.3% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 250571000.0 | — | USD | 10-K | 2026-02-10 |
| Annual | 2024-12-31 | 50450000.0 | -79.9% | USD | 10-K | 2026-02-10 |
| Annual | 2025-12-31 | 35462000.0 | -29.7% | USD | 10-K | 2026-02-10 |
Net Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 71150000.0 | — | USD | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | 82020000.0 | +15.3% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 48720000.0 | -40.6% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 14038000.0 | -71.2% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 8000000.0 | -43.0% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 13745000.0 | +71.8% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | -4437000.0 | -132.3% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 46098000.0 | +1138.9% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 14278000.0 | -69.0% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 227182000.0 | — | USD | 10-K | 2026-02-10 |
| Annual | 2024-12-31 | 44024000.0 | -80.6% | USD | 10-K | 2026-02-10 |
| Annual | 2025-12-31 | 66141000.0 | +50.2% | USD | 10-K | 2026-02-10 |
EPS Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1.56 | — | USD/shares | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | 1.79 | +14.7% | USD/shares | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 1.06 | -40.8% | USD/shares | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 0.3 | -71.7% | USD/shares | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 0.17 | -43.3% | USD/shares | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 0.3 | +76.5% | USD/shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | -0.1 | -133.3% | USD/shares | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 0.99 | +1090.0% | USD/shares | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 0.31 | -68.7% | USD/shares | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 4.96 | — | USD/shares | 10-K | 2026-02-10 |
| Annual | 2024-12-31 | 0.95 | -80.8% | USD/shares | 10-K | 2026-02-10 |
| Annual | 2025-12-31 | 1.43 | +50.5% | USD/shares | 10-K | 2026-02-10 |
EPS Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1.54 | — | USD/shares | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | 1.77 | +14.9% | USD/shares | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 1.05 | -40.7% | USD/shares | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 0.3 | -71.4% | USD/shares | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 0.17 | -43.3% | USD/shares | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 0.3 | +76.5% | USD/shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | -0.1 | -133.3% | USD/shares | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 0.99 | +1090.0% | USD/shares | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 0.31 | -68.7% | USD/shares | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 4.91 | — | USD/shares | 10-K | 2026-02-10 |
| Annual | 2024-12-31 | 0.95 | -80.7% | USD/shares | 10-K | 2026-02-10 |
| Annual | 2025-12-31 | 1.43 | +50.5% | USD/shares | 10-K | 2026-02-10 |
Balance Sheet
Metrics: 9Cash and Equivalents
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 323146000.0 | — | USD | 10-Q | 2023-05-09 |
| Quarterly | 2023-06-30 | 321616000.0 | -0.5% | USD | 10-Q | 2023-08-08 |
| Quarterly | 2023-09-30 | 295045000.0 | -8.3% | USD | 10-Q | 2023-11-08 |
| Quarterly | 2023-12-31 | 315457000.0 | +6.9% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 266202000.0 | -15.6% | USD | 10-Q | 2024-05-09 |
| Quarterly | 2024-06-30 | 264709000.0 | -0.6% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 311864000.0 | +17.8% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 308671000.0 | -1.0% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 335754000.0 | +8.8% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 317049000.0 | -5.6% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 376587000.0 | +18.8% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 315457000.0 | — | USD | 10-K | 2025-02-14 |
| Annual | 2024-12-31 | 308671000.0 | -2.2% | USD | 10-K | 2026-02-10 |
| Annual | 2025-12-31 | 367212000.0 | +19.0% | USD | 10-K | 2026-02-10 |
Accounts Receivable
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Inventory
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 341941000.0 | — | USD | 10-Q | 2023-05-09 |
| Quarterly | 2023-06-30 | 325733000.0 | -4.7% | USD | 10-Q | 2023-08-08 |
| Quarterly | 2023-09-30 | 343694000.0 | +5.5% | USD | 10-Q | 2023-11-08 |
| Quarterly | 2023-12-31 | 389774000.0 | +13.4% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 429363000.0 | +10.2% | USD | 10-Q | 2024-05-09 |
| Quarterly | 2024-06-30 | 461539000.0 | +7.5% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 482038000.0 | +4.4% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 474948000.0 | -1.5% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 471036000.0 | -0.8% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 482701000.0 | +2.5% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 470912000.0 | -2.4% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 389774000.0 | — | USD | 10-K | 2025-02-14 |
| Annual | 2024-12-31 | 474948000.0 | +21.9% | USD | 10-K | 2026-02-10 |
| Annual | 2025-12-31 | 471546000.0 | -0.7% | USD | 10-K | 2026-02-10 |
Current Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1121771000.0 | — | USD | 10-Q | 2023-05-09 |
| Quarterly | 2023-06-30 | 1160389000.0 | +3.4% | USD | 10-Q | 2023-08-08 |
| Quarterly | 2023-09-30 | 1182582000.0 | +1.9% | USD | 10-Q | 2023-11-08 |
| Quarterly | 2023-12-31 | 1187385000.0 | +0.4% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 1201229000.0 | +1.2% | USD | 10-Q | 2024-05-09 |
| Quarterly | 2024-06-30 | 1220464000.0 | +1.6% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 1262444000.0 | +3.4% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 1224153000.0 | -3.0% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 1224890000.0 | +0.1% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 1244614000.0 | +1.6% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 1273510000.0 | +2.3% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 1187385000.0 | — | USD | 10-K | 2025-02-14 |
| Annual | 2024-12-31 | 1224153000.0 | +3.1% | USD | 10-K | 2026-02-10 |
| Annual | 2025-12-31 | 1256962000.0 | +2.7% | USD | 10-K | 2026-02-10 |
Total Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 2285561000.0 | — | USD | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | 2341071000.0 | +2.4% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 2340222000.0 | -0.0% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2023-12-31 | 2367659000.0 | +1.2% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 2356172000.0 | -0.5% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 2361057000.0 | +0.2% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 2389382000.0 | +1.2% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2024-12-31 | 2386281000.0 | -0.1% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 2356341000.0 | -1.3% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 2471555000.0 | +4.9% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 2469791000.0 | -0.1% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 2367659000.0 | — | USD | 10-K | 2026-02-10 |
| Annual | 2024-12-31 | 2386281000.0 | +0.8% | USD | 10-K | 2026-02-10 |
| Annual | 2025-12-31 | 2448100000.0 | +2.6% | USD | 10-K | 2026-02-10 |
Current Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 390346000.0 | — | USD | 10-Q | 2023-05-09 |
| Quarterly | 2023-06-30 | 412956000.0 | +5.8% | USD | 10-Q | 2023-08-08 |
| Quarterly | 2023-09-30 | 414907000.0 | +0.5% | USD | 10-Q | 2023-11-08 |
| Quarterly | 2023-12-31 | 393498000.0 | -5.2% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 377279000.0 | -4.1% | USD | 10-Q | 2024-05-09 |
| Quarterly | 2024-06-30 | 360955000.0 | -4.3% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 352783000.0 | -2.3% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 375596000.0 | +6.5% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 356902000.0 | -5.0% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 373633000.0 | +4.7% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 383796000.0 | +2.7% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 393498000.0 | — | USD | 10-K | 2025-02-14 |
| Annual | 2024-12-31 | 375596000.0 | -4.5% | USD | 10-K | 2026-02-10 |
| Annual | 2025-12-31 | 378340000.0 | +0.7% | USD | 10-K | 2026-02-10 |
Total Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 619888000.0 | — | USD | 10-Q | 2023-05-09 |
| Quarterly | 2023-06-30 | 610493000.0 | -1.5% | USD | 10-Q | 2023-08-08 |
| Quarterly | 2023-09-30 | 581339000.0 | -4.8% | USD | 10-Q | 2023-11-08 |
| Quarterly | 2023-12-31 | 557982000.0 | -4.0% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 531361000.0 | -4.8% | USD | 10-Q | 2024-05-09 |
| Quarterly | 2024-06-30 | 509481000.0 | -4.1% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 506073000.0 | -0.7% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 517334000.0 | +2.2% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 484507000.0 | -6.3% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 537384000.0 | +10.9% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 522370000.0 | -2.8% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 557982000.0 | — | USD | 10-K | 2025-02-14 |
| Annual | 2024-12-31 | 517334000.0 | -7.3% | USD | 10-K | 2026-02-10 |
| Annual | 2025-12-31 | 509691000.0 | -1.5% | USD | 10-K | 2026-02-10 |
Stockholders' Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1595465000.0 | — | USD | 10-Q | 2023-05-09 |
| Quarterly | 2023-06-30 | 1662480000.0 | +4.2% | USD | 10-Q | 2023-08-08 |
| Quarterly | 2023-09-30 | 1689662000.0 | +1.6% | USD | 10-Q | 2023-11-08 |
| Quarterly | 2023-12-31 | 1740741000.0 | +3.0% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 1748590000.0 | +0.5% | USD | 10-Q | 2024-05-09 |
| Quarterly | 2024-06-30 | 1774355000.0 | +1.5% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 1811584000.0 | +2.1% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 1795301000.0 | -0.9% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 1801218000.0 | +0.3% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 1877103000.0 | +4.2% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 1889154000.0 | +0.6% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 1740741000.0 | — | USD | 10-K | 2025-02-14 |
| Annual | 2024-12-31 | 1795301000.0 | +3.1% | USD | 10-K | 2026-02-10 |
| Annual | 2025-12-31 | 1878124000.0 | +4.6% | USD | 10-K | 2026-02-10 |
Long-Term Debt
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 91790000.0 | — | USD | 10-Q | 2023-05-09 |
| Quarterly | 2023-06-30 | 56918000.0 | -38.0% | USD | 10-Q | 2023-08-08 |
| Quarterly | 2023-09-30 | 23769000.0 | -58.2% | USD | 10-Q | 2023-11-08 |
| Quarterly | 2023-12-31 | 21398000.0 | -10.0% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 20909000.0 | -2.3% | USD | 10-Q | 2024-05-09 |
| Quarterly | 2024-06-30 | 20332000.0 | -2.8% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 22163000.0 | +9.0% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 20659000.0 | -6.8% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 20520000.0 | -0.7% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 26416000.0 | +28.7% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 24855000.0 | -5.9% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 21398000.0 | — | USD | 10-K | 2025-02-14 |
| Annual | 2024-12-31 | 20659000.0 | -3.5% | USD | 10-K | 2026-02-10 |
| Annual | 2025-12-31 | 25666000.0 | +24.2% | USD | 10-K | 2026-02-10 |
Cash Flow
Metrics: 4Operating Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 99811000.0 | — | USD | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | 192428000.0 | +92.8% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 242522000.0 | +26.0% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | -31143000.0 | -112.8% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | -16744000.0 | +46.2% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 37613000.0 | +324.6% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 56743000.0 | +50.9% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 98264000.0 | +73.2% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 177397000.0 | +80.5% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 280914000.0 | — | USD | 10-K | 2026-02-10 |
| Annual | 2024-12-31 | 119435000.0 | -57.5% | USD | 10-K | 2026-02-10 |
| Annual | 2025-12-31 | 215513000.0 | +80.4% | USD | 10-K | 2026-02-10 |
Investing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -48131000.0 | — | USD | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | -97491000.0 | -102.6% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | -129371000.0 | -32.7% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | -18279000.0 | +85.9% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | -30840000.0 | -68.7% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | -48875000.0 | -58.5% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | -28458000.0 | +41.8% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | -78614000.0 | -176.2% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | -93970000.0 | -19.5% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | -158322000.0 | — | USD | 10-K | 2026-02-10 |
| Annual | 2024-12-31 | -118040000.0 | +25.4% | USD | 10-K | 2026-02-10 |
| Annual | 2025-12-31 | -116178000.0 | +1.6% | USD | 10-K | 2026-02-10 |
Financing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -70318000.0 | — | USD | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | -106659000.0 | -51.7% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | -150678000.0 | -41.3% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 3182000.0 | +102.1% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | -16974000.0 | -633.4% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | -15536000.0 | +8.5% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | -1318000.0 | +91.5% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | -30116000.0 | -2185.0% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | -30824000.0 | -2.4% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | -144723000.0 | — | USD | 10-K | 2026-02-10 |
| Annual | 2024-12-31 | -19344000.0 | +86.6% | USD | 10-K | 2026-02-10 |
| Annual | 2025-12-31 | -54811000.0 | -183.3% | USD | 10-K | 2026-02-10 |
Capital Expenditures
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 48003000.0 | — | USD | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | 84989000.0 | +77.0% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 123472000.0 | +45.3% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 20381000.0 | -83.5% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 38328000.0 | +88.1% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 53328000.0 | +39.1% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 15894000.0 | -70.2% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 36338000.0 | +128.6% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 52660000.0 | +44.9% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 150769000.0 | — | USD | 10-K | 2026-02-10 |
| Annual | 2024-12-31 | 73024000.0 | -51.6% | USD | 10-K | 2026-02-10 |
| Annual | 2025-12-31 | 78362000.0 | +7.3% | USD | 10-K | 2026-02-10 |
Share Data
Metrics: 4Shares Outstanding
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 45706798.0 | — | shares | 10-Q | 2023-05-09 |
| Quarterly | 2023-06-30 | 45748940.0 | +0.1% | shares | 10-Q | 2023-08-08 |
| Quarterly | 2023-09-30 | 45936090.0 | +0.4% | shares | 10-Q | 2023-11-08 |
| Quarterly | 2023-12-31 | 45938383.0 | +0.0% | shares | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 46114753.0 | +0.4% | shares | 10-Q | 2024-05-09 |
| Quarterly | 2024-06-30 | 46330932.0 | +0.5% | shares | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 46332891.0 | +0.0% | shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 46395345.0 | +0.1% | shares | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 46211196.0 | -0.4% | shares | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 46383277.0 | +0.4% | shares | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 45938382.0 | — | shares | 10-K | 2025-02-14 |
| Annual | 2024-12-31 | 46332891.0 | +0.9% | shares | 10-K | 2026-02-10 |
| Annual | 2025-12-31 | 45875799.0 | -1.0% | shares | 10-K | 2026-02-10 |
Shares Issued
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 45706798.0 | — | shares | 10-Q | 2023-05-09 |
| Quarterly | 2023-06-30 | 45748940.0 | +0.1% | shares | 10-Q | 2023-08-08 |
| Quarterly | 2023-09-30 | 45936090.0 | +0.4% | shares | 10-Q | 2023-11-08 |
| Quarterly | 2023-12-31 | 45938383.0 | +0.0% | shares | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 46114753.0 | +0.4% | shares | 10-Q | 2024-05-09 |
| Quarterly | 2024-06-30 | 46330932.0 | +0.5% | shares | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 46332891.0 | +0.0% | shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 46395345.0 | +0.1% | shares | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 46211196.0 | -0.4% | shares | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 46383277.0 | +0.4% | shares | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 45938382.0 | — | shares | 10-K | 2025-02-14 |
| Annual | 2024-12-31 | 46332891.0 | +0.9% | shares | 10-K | 2026-02-10 |
| Annual | 2025-12-31 | 45875799.0 | -1.0% | shares | 10-K | 2026-02-10 |
Weighted Avg Shares Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 45600000.0 | — | shares | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | 45733000.0 | +0.3% | shares | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 45936000.0 | +0.4% | shares | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 46032000.0 | +0.2% | shares | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 46133000.0 | +0.2% | shares | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 46331000.0 | +0.4% | shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 46370000.0 | +0.1% | shares | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 46398000.0 | +0.1% | shares | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 46383000.0 | -0.0% | shares | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 45803000.0 | — | shares | 10-K | 2026-02-10 |
| Annual | 2024-12-31 | 46208000.0 | +0.9% | shares | 10-K | 2026-02-10 |
| Annual | 2025-12-31 | 46340000.0 | +0.3% | shares | 10-K | 2026-02-10 |
Weighted Avg Shares Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 46161000.0 | — | shares | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | 46243000.0 | +0.2% | shares | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 46320000.0 | +0.2% | shares | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 46285000.0 | -0.1% | shares | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 46324000.0 | +0.1% | shares | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 46442000.0 | +0.3% | shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 46370000.0 | -0.2% | shares | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 46462000.0 | +0.2% | shares | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 46437000.0 | -0.1% | shares | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 46311000.0 | — | shares | 10-K | 2026-02-10 |
| Annual | 2024-12-31 | 46408000.0 | +0.2% | shares | 10-K | 2026-02-10 |
| Annual | 2025-12-31 | 46414000.0 | +0.0% | shares | 10-K | 2026-02-10 |
Metrics
Metrics: 9Asset Turnover
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.2044 | — | ratio | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | 0.1995 | -2.4% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 0.1729 | -13.3% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 0.1282 | -25.9% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 0.1354 | +5.7% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 0.1465 | +8.2% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 0.1409 | -3.8% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 0.1482 | +5.1% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 0.1588 | +7.2% | ratio | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 0.7018 | — | ratio | 10-K | 2026-02-10 |
| Annual | 2024-12-31 | 0.5494 | -21.7% | ratio | 10-K | 2026-02-10 |
| Annual | 2025-12-31 | 0.6054 | +10.2% | ratio | 10-K | 2026-02-10 |
Current Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 2.8738 | — | ratio | 10-Q | 2023-05-09 |
| Quarterly | 2023-06-30 | 2.8100 | -2.2% | ratio | 10-Q | 2023-08-08 |
| Quarterly | 2023-09-30 | 2.8502 | +1.4% | ratio | 10-Q | 2023-11-08 |
| Quarterly | 2023-12-31 | 3.0175 | +5.9% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 3.1839 | +5.5% | ratio | 10-Q | 2024-05-09 |
| Quarterly | 2024-06-30 | 3.3812 | +6.2% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 3.5785 | +5.8% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 3.2592 | -8.9% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 3.4320 | +5.3% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 3.3311 | -2.9% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 3.3182 | -0.4% | ratio | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 3.0175 | — | ratio | 10-K | 2025-02-14 |
| Annual | 2024-12-31 | 3.2592 | +8.0% | ratio | 10-K | 2026-02-10 |
| Annual | 2025-12-31 | 3.3223 | +1.9% | ratio | 10-K | 2026-02-10 |
Debt to Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.3885 | — | ratio | 10-Q | 2023-05-09 |
| Quarterly | 2023-06-30 | 0.3672 | -5.5% | ratio | 10-Q | 2023-08-08 |
| Quarterly | 2023-09-30 | 0.3441 | -6.3% | ratio | 10-Q | 2023-11-08 |
| Quarterly | 2023-12-31 | 0.3205 | -6.8% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 0.3039 | -5.2% | ratio | 10-Q | 2024-05-09 |
| Quarterly | 2024-06-30 | 0.2871 | -5.5% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 0.2794 | -2.7% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 0.2882 | +3.2% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 0.2690 | -6.7% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 0.2863 | +6.4% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 0.2765 | -3.4% | ratio | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 0.3205 | — | ratio | 10-K | 2025-02-14 |
| Annual | 2024-12-31 | 0.2882 | -10.1% | ratio | 10-K | 2026-02-10 |
| Annual | 2025-12-31 | 0.2714 | -5.8% | ratio | 10-K | 2026-02-10 |
Gross Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.4162 | — | ratio | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | 0.4182 | +0.5% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 0.3852 | -7.9% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 0.3298 | -14.4% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 0.3358 | +1.8% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 0.3371 | +0.4% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 0.3152 | -6.5% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 0.3149 | -0.1% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 0.3072 | -2.4% | ratio | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 0.3961 | — | ratio | 10-K | 2026-02-10 |
| Annual | 2024-12-31 | 0.3324 | -16.1% | ratio | 10-K | 2026-02-10 |
| Annual | 2025-12-31 | 0.3120 | -6.1% | ratio | 10-K | 2026-02-10 |
Net Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.1523 | — | ratio | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | 0.1756 | +15.3% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 0.1204 | -31.4% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 0.0465 | -61.4% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 0.0250 | -46.2% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 0.0393 | +56.9% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | -0.0134 | -134.0% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 0.1259 | +1042.2% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 0.0364 | -71.1% | ratio | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 0.1367 | — | ratio | 10-K | 2026-02-10 |
| Annual | 2024-12-31 | 0.0336 | -75.4% | ratio | 10-K | 2026-02-10 |
| Annual | 2025-12-31 | 0.0446 | +32.9% | ratio | 10-K | 2026-02-10 |
Operating Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.1850 | — | ratio | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | 0.1917 | +3.7% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 0.1331 | -30.6% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 0.0429 | -67.8% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 0.0116 | -73.0% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 0.0625 | +438.9% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 0.0039 | -93.8% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 0.0256 | +557.0% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 0.0295 | +15.1% | ratio | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 0.1508 | — | ratio | 10-K | 2026-02-10 |
| Annual | 2024-12-31 | 0.0385 | -74.5% | ratio | 10-K | 2026-02-10 |
| Annual | 2025-12-31 | 0.0239 | -37.8% | ratio | 10-K | 2026-02-10 |
Quick Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.8278 | — | ratio | 10-Q | 2023-05-09 |
| Quarterly | 2023-06-30 | 0.7788 | -5.9% | ratio | 10-Q | 2023-08-08 |
| Quarterly | 2023-09-30 | 0.7111 | -8.7% | ratio | 10-Q | 2023-11-08 |
| Quarterly | 2023-12-31 | 0.8017 | +12.7% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 0.7056 | -12.0% | ratio | 10-Q | 2024-05-09 |
| Quarterly | 2024-06-30 | 0.7334 | +3.9% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 0.8840 | +20.5% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 0.8218 | -7.0% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 0.9407 | +14.5% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 0.8486 | -9.8% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 0.9812 | +15.6% | ratio | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 0.8017 | — | ratio | 10-K | 2025-02-14 |
| Annual | 2024-12-31 | 0.8218 | +2.5% | ratio | 10-K | 2026-02-10 |
| Annual | 2025-12-31 | 0.9706 | +18.1% | ratio | 10-K | 2026-02-10 |
ROA
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0311 | — | ratio | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | 0.0350 | +12.5% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 0.0208 | -40.6% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 0.0060 | -71.4% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 0.0034 | -43.1% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 0.0058 | +69.8% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | -0.0019 | -132.7% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 0.0187 | +1090.5% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 0.0058 | -69.0% | ratio | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 0.0960 | — | ratio | 10-K | 2026-02-10 |
| Annual | 2024-12-31 | 0.0184 | -80.8% | ratio | 10-K | 2026-02-10 |
| Annual | 2025-12-31 | 0.0270 | +46.4% | ratio | 10-K | 2026-02-10 |
ROE
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0446 | — | ratio | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | 0.0493 | +10.6% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 0.0288 | -41.6% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 0.0080 | -72.2% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 0.0045 | -43.8% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 0.0076 | +68.3% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | -0.0025 | -132.5% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 0.0246 | +1096.9% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 0.0076 | -69.2% | ratio | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 0.1305 | — | ratio | 10-K | 2026-02-10 |
| Annual | 2024-12-31 | 0.0245 | -81.2% | ratio | 10-K | 2026-02-10 |
| Annual | 2025-12-31 | 0.0352 | +43.6% | ratio | 10-K | 2026-02-10 |