Financial Metrics
ARRY Array Technologies, Inc.Regulatory Activity
Since 2025-04-09| Type | Form | Filed | Document |
|---|---|---|---|
| Insider | 3 | 2026-04-07 | SEC Filing Index |
| Insider | 4 | 2026-03-19 | SEC Filing Index |
| Insider | 4 | 2026-03-19 | SEC Filing Index |
| Insider | 4 | 2026-03-16 | SEC Filing Index |
| Insider | 4 | 2026-02-18 | 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 | 376773000.0 | — | USD | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | 507725000.0 | +34.8% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 350438000.0 | -31.0% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 153403000.0 | -56.2% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | 255766000.0 | +66.7% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 231406000.0 | -9.5% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 302363000.0 | +30.7% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 362243000.0 | +19.8% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 393491000.0 | +8.6% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 1576551000.0 | — | USD | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 915807000.0 | -41.9% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 1284141000.0 | +40.2% | USD | 10-K | 2026-02-25 |
Gross Profit
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 97540000.0 | — | USD | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | 146402000.0 | +50.1% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 87379000.0 | -40.3% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 55090000.0 | -37.0% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | 85953000.0 | +56.0% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 78315000.0 | -8.9% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 76428000.0 | -2.4% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 97124000.0 | +27.1% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 105671000.0 | +8.8% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 415551000.0 | — | USD | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 297677000.0 | -28.4% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 298553000.0 | +0.3% | USD | 10-K | 2026-02-25 |
Operating Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 47458000.0 | — | USD | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | 96241000.0 | +102.8% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 40205000.0 | -58.2% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 8414000.0 | -79.1% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | 39602000.0 | +370.7% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | -132675000.0 | -435.0% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 27284000.0 | +120.6% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 46376000.0 | +70.0% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 45451000.0 | -2.0% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 214124000.0 | — | USD | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | -227005000.0 | -206.0% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | -28995000.0 | +87.2% | USD | 10-K | 2026-02-25 |
Net Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 29635000.0 | — | USD | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | 65165000.0 | +119.9% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 23098000.0 | -64.6% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 2165000.0 | -90.6% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | 25698000.0 | +1087.0% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | -141354000.0 | -650.1% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 16746000.0 | +111.8% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 43262000.0 | +158.3% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 33503000.0 | -22.6% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 137240000.0 | — | USD | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | -240394000.0 | -275.2% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | -52235000.0 | +78.3% | USD | 10-K | 2026-02-25 |
EPS Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.11 | — | USD/shares | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | 0.34 | +209.1% | USD/shares | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 0.07 | -79.4% | USD/shares | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | -0.07 | -200.0% | USD/shares | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | 0.08 | +214.3% | USD/shares | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | -1.02 | -1375.0% | USD/shares | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 0.02 | +102.0% | USD/shares | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 0.19 | +850.0% | USD/shares | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 0.12 | -36.8% | USD/shares | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 0.57 | — | USD/shares | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | -1.95 | -442.1% | USD/shares | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | -0.73 | +62.6% | USD/shares | 10-K | 2026-02-25 |
EPS Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.11 | — | USD/shares | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | 0.34 | +209.1% | USD/shares | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 0.07 | -79.4% | USD/shares | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | -0.07 | -200.0% | USD/shares | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | 0.08 | +214.3% | USD/shares | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | -1.02 | -1375.0% | USD/shares | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 0.02 | +102.0% | USD/shares | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 0.19 | +850.0% | USD/shares | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 0.12 | -36.8% | USD/shares | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 0.56 | — | USD/shares | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | -1.95 | -448.2% | USD/shares | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | -0.73 | +62.6% | USD/shares | 10-K | 2026-02-25 |
Balance Sheet
Metrics: 9Cash and Equivalents
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 147756000.0 | — | USD | 10-Q | 2023-05-10 |
| Quarterly | 2023-06-30 | 155966000.0 | +5.6% | USD | 10-Q | 2023-08-08 |
| Quarterly | 2023-09-30 | 174010000.0 | +11.6% | USD | 10-Q | 2023-11-07 |
| Quarterly | 2023-12-31 | 249080000.0 | +43.1% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 287620000.0 | +15.5% | USD | 10-Q | 2024-05-09 |
| Quarterly | 2024-06-30 | 282320000.0 | -1.8% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 332372000.0 | +17.7% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 362992000.0 | +9.2% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 348324000.0 | -4.0% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 377271000.0 | +8.3% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 221516000.0 | -41.3% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 249080000.0 | — | USD | 10-K | 2025-03-03 |
| Annual | 2024-12-31 | 362992000.0 | +45.7% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 244388000.0 | -32.7% | USD | 10-K | 2026-02-25 |
Accounts Receivable
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 414712000.0 | — | USD | 10-Q | 2023-05-10 |
| Quarterly | 2023-06-30 | 502363000.0 | +21.1% | USD | 10-Q | 2023-08-08 |
| Quarterly | 2023-09-30 | 427664000.0 | -14.9% | USD | 10-Q | 2023-11-07 |
| Quarterly | 2023-12-31 | 332152000.0 | -22.3% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 229224000.0 | -31.0% | USD | 10-Q | 2024-05-09 |
| Quarterly | 2024-06-30 | 309719000.0 | +35.1% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 282117000.0 | -8.9% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 275838000.0 | -2.2% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 282575000.0 | +2.4% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 367175000.0 | +29.9% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 378592000.0 | +3.1% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 332152000.0 | — | USD | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 275838000.0 | -17.0% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 271578000.0 | -1.5% | USD | 10-K | 2026-02-25 |
Inventory
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 254624000.0 | — | USD | 10-Q | 2023-05-10 |
| Quarterly | 2023-06-30 | 206857000.0 | -18.8% | USD | 10-Q | 2023-08-08 |
| Quarterly | 2023-09-30 | 216018000.0 | +4.4% | USD | 10-Q | 2023-11-07 |
| Quarterly | 2023-12-31 | 161964000.0 | -25.0% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 178695000.0 | +10.3% | USD | 10-Q | 2024-05-09 |
| Quarterly | 2024-06-30 | 165639000.0 | -7.3% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 195697000.0 | +18.1% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 200818000.0 | +2.6% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 186875000.0 | -6.9% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 177966000.0 | -4.8% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 180885000.0 | +1.6% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 161964000.0 | — | USD | 10-K | 2025-03-03 |
| Annual | 2024-12-31 | 200818000.0 | +24.0% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 150374000.0 | -25.1% | USD | 10-K | 2026-02-25 |
Current Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 866636000.0 | — | USD | 10-Q | 2023-05-10 |
| Quarterly | 2023-06-30 | 908238000.0 | +4.8% | USD | 10-Q | 2023-08-08 |
| Quarterly | 2023-09-30 | 863088000.0 | -5.0% | USD | 10-Q | 2023-11-07 |
| Quarterly | 2023-12-31 | 832281000.0 | -3.6% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 774423000.0 | -7.0% | USD | 10-Q | 2024-05-09 |
| Quarterly | 2024-06-30 | 848937000.0 | +9.6% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 902282000.0 | +6.3% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 998724000.0 | +10.7% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 976291000.0 | -2.2% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 1038454000.0 | +6.4% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 866549000.0 | -16.6% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 832281000.0 | — | USD | 10-K | 2025-03-03 |
| Annual | 2024-12-31 | 998724000.0 | +20.0% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 869044000.0 | -13.0% | USD | 10-K | 2026-02-25 |
Total Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1794169000.0 | — | USD | 10-Q | 2023-05-10 |
| Quarterly | 2023-06-30 | 1852784000.0 | +3.3% | USD | 10-Q | 2023-08-08 |
| Quarterly | 2023-09-30 | 1778757000.0 | -4.0% | USD | 10-Q | 2023-11-07 |
| Quarterly | 2023-12-31 | 1706741000.0 | -4.0% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 1629283000.0 | -4.5% | USD | 10-Q | 2024-05-09 |
| Quarterly | 2024-06-30 | 1651522000.0 | +1.4% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 1563104000.0 | -5.4% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 1425999000.0 | -8.8% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 1425758000.0 | -0.0% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 1542158000.0 | +8.2% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 1611161000.0 | +4.5% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 1706741000.0 | — | USD | 10-K | 2025-03-03 |
| Annual | 2024-12-31 | 1425999000.0 | -16.4% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 1451792000.0 | +1.8% | USD | 10-K | 2026-02-25 |
Current Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 470585000.0 | — | USD | 10-Q | 2023-05-10 |
| Quarterly | 2023-06-30 | 434953000.0 | -7.6% | USD | 10-Q | 2023-08-08 |
| Quarterly | 2023-09-30 | 400510000.0 | -7.9% | USD | 10-Q | 2023-11-07 |
| Quarterly | 2023-12-31 | 335691000.0 | -16.2% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 283662000.0 | -15.5% | USD | 10-Q | 2024-05-09 |
| Quarterly | 2024-06-30 | 337579000.0 | +19.0% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 374888000.0 | +11.1% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 437814000.0 | +16.8% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 408493000.0 | -6.7% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 468335000.0 | +14.6% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 458489000.0 | -2.1% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 335691000.0 | — | USD | 10-K | 2025-03-03 |
| Annual | 2024-12-31 | 437814000.0 | +30.4% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 377012000.0 | -13.9% | USD | 10-K | 2026-02-25 |
Total Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1274785000.0 | — | USD | 10-Q | 2023-05-10 |
| Quarterly | 2023-06-30 | 1240492000.0 | -2.7% | USD | 10-Q | 2023-08-08 |
| Quarterly | 2023-09-30 | 1162363000.0 | -6.3% | USD | 10-Q | 2023-11-07 |
| Quarterly | 2023-12-31 | 1096233000.0 | -5.7% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 1033297000.0 | -5.7% | USD | 10-Q | 2024-05-09 |
| Quarterly | 2024-06-30 | 1073047000.0 | +3.8% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 1106025000.0 | +3.1% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 1137164000.0 | +2.8% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 1102158000.0 | -3.1% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 1176863000.0 | +6.8% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 1206572000.0 | +2.5% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 1096233000.0 | — | USD | 10-K | 2025-03-03 |
| Annual | 2024-12-31 | 1137164000.0 | +3.7% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 1191404000.0 | +4.8% | USD | 10-K | 2026-02-25 |
Stockholders' Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 157919000.0 | — | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-06-30 | 238400000.0 | +51.0% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2023-09-30 | 229295000.0 | -3.8% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2023-12-31 | 259248000.0 | +13.1% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2024-03-31 | 231224000.0 | -10.8% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-06-30 | 199963000.0 | -13.5% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2024-09-30 | 64487000.0 | -67.8% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2024-12-31 | -118096000.0 | -283.1% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | -97774000.0 | +17.2% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-06-30 | -70867000.0 | +27.5% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-09-30 | -46717000.0 | +34.1% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 259248000.0 | — | USD | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | -118096000.0 | -145.6% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | -206340000.0 | -74.7% | USD | 10-K | 2026-02-25 |
Long-Term Debt
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 705827000.0 | — | USD | 10-Q | 2023-05-10 |
| Quarterly | 2023-06-30 | 702485000.0 | -0.5% | USD | 10-Q | 2023-08-08 |
| Quarterly | 2023-09-30 | 658879000.0 | -6.2% | USD | 10-Q | 2023-11-07 |
| Quarterly | 2023-12-31 | 660948000.0 | +0.3% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 657708000.0 | -0.5% | USD | 10-Q | 2024-05-09 |
| Quarterly | 2024-06-30 | 651522000.0 | -0.9% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 648318000.0 | -0.5% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 646570000.0 | -0.3% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 644520000.0 | -0.3% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 657591000.0 | +2.0% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 658378000.0 | +0.1% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 660948000.0 | — | USD | 10-K | 2025-03-03 |
| Annual | 2024-12-31 | 646570000.0 | -2.2% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 658664000.0 | +1.9% | USD | 10-K | 2026-02-25 |
Cash Flow
Metrics: 4Operating Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 45816000.0 | — | USD | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | 66356000.0 | +44.8% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 137974000.0 | +107.9% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 47502000.0 | -65.6% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | 51459000.0 | +8.3% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 96394000.0 | +87.3% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | -13059000.0 | -113.5% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 30782000.0 | +335.7% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 58145000.0 | +88.9% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 231955000.0 | — | USD | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 153980000.0 | -33.6% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 101785000.0 | -33.9% | USD | 10-K | 2026-02-25 |
Investing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -3883000.0 | — | USD | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | -9424000.0 | -142.7% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | -11615000.0 | -23.2% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | -2386000.0 | +79.5% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | -4488000.0 | -88.1% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 6409000.0 | +242.8% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | -2352000.0 | -136.7% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | -8983000.0 | -281.9% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | -179412000.0 | -1897.2% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | -16821000.0 | — | USD | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | -9572000.0 | +43.1% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | -187888000.0 | -1862.9% | USD | 10-K | 2026-02-25 |
Financing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -23762000.0 | — | USD | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | -39314000.0 | -65.4% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | -84442000.0 | -114.8% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | -4575000.0 | +94.6% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | -4144000.0 | +9.4% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | -12241000.0 | -195.4% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | -1725000.0 | +85.9% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | -12776000.0 | -640.6% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | -25518000.0 | -99.7% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | -101761000.0 | — | USD | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | -11844000.0 | +88.4% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | -38053000.0 | -221.3% | USD | 10-K | 2026-02-25 |
Capital Expenditures
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 3883000.0 | — | USD | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | 9424000.0 | +142.7% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 11615000.0 | +23.2% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 2396000.0 | -79.4% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | 4527000.0 | +88.9% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 5604000.0 | +23.8% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 2352000.0 | -58.0% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 8983000.0 | +281.9% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 14496000.0 | +61.4% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 16989000.0 | — | USD | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 7305000.0 | -57.0% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 21972000.0 | +200.8% | USD | 10-K | 2026-02-25 |
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 | 150822974.0 | — | shares | 10-Q | 2023-05-10 |
| Quarterly | 2023-06-30 | 151048790.0 | +0.1% | shares | 10-Q | 2023-08-08 |
| Quarterly | 2023-09-30 | 151071429.0 | +0.0% | shares | 10-Q | 2023-11-07 |
| Quarterly | 2023-12-31 | 151242120.0 | +0.1% | shares | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 151726568.0 | +0.3% | shares | 10-Q | 2024-05-09 |
| Quarterly | 2024-06-30 | 151875097.0 | +0.1% | shares | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 151934046.0 | +0.0% | shares | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 151951652.0 | +0.0% | shares | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 152512805.0 | +0.4% | shares | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 152660615.0 | +0.1% | shares | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 152747767.0 | +0.1% | shares | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 151242120.0 | — | shares | 10-K | 2025-03-03 |
| Annual | 2024-12-31 | 151951652.0 | +0.5% | shares | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 152779614.0 | +0.5% | shares | 10-K | 2026-02-25 |
Weighted Avg Shares Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 150607000.0 | — | shares | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | 150919000.0 | +0.2% | shares | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 151068000.0 | +0.1% | shares | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 151351000.0 | +0.2% | shares | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | 151797000.0 | +0.3% | shares | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 151923000.0 | +0.1% | shares | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 152076000.0 | +0.1% | shares | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 152584000.0 | +0.3% | shares | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 152727000.0 | +0.1% | shares | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 150942000.0 | — | shares | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 151754000.0 | +0.5% | shares | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 152537000.0 | +0.5% | shares | 10-K | 2026-02-25 |
Weighted Avg Shares Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 151795000.0 | — | shares | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | 152129000.0 | +0.2% | shares | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 152323000.0 | +0.1% | shares | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 151351000.0 | -0.6% | shares | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | 152207000.0 | +0.6% | shares | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 151923000.0 | -0.2% | shares | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 152783000.0 | +0.6% | shares | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 153068000.0 | +0.2% | shares | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 154090000.0 | +0.7% | shares | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 152022000.0 | — | shares | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 151754000.0 | -0.2% | shares | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 152537000.0 | +0.5% | shares | 10-K | 2026-02-25 |
Metrics
Metrics: 9Asset Turnover
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.2100 | — | ratio | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | 0.2740 | +30.5% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 0.1970 | -28.1% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 0.0942 | -52.2% | ratio | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | 0.1549 | +64.5% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 0.1480 | -4.4% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 0.2121 | +43.3% | ratio | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 0.2349 | +10.8% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 0.2442 | +4.0% | ratio | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 0.9237 | — | ratio | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 0.6422 | -30.5% | ratio | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 0.8845 | +37.7% | ratio | 10-K | 2026-02-25 |
Current Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1.8416 | — | ratio | 10-Q | 2023-05-10 |
| Quarterly | 2023-06-30 | 2.0881 | +13.4% | ratio | 10-Q | 2023-08-08 |
| Quarterly | 2023-09-30 | 2.1550 | +3.2% | ratio | 10-Q | 2023-11-07 |
| Quarterly | 2023-12-31 | 2.4793 | +15.1% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 2.7301 | +10.1% | ratio | 10-Q | 2024-05-09 |
| Quarterly | 2024-06-30 | 2.5148 | -7.9% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 2.4068 | -4.3% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 2.2812 | -5.2% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 2.3900 | +4.8% | ratio | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 2.2173 | -7.2% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 1.8900 | -14.8% | ratio | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 2.4793 | — | ratio | 10-K | 2025-03-03 |
| Annual | 2024-12-31 | 2.2812 | -8.0% | ratio | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 2.3051 | +1.0% | ratio | 10-K | 2026-02-25 |
Debt to Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 8.0724 | — | ratio | 10-Q | 2023-05-10 |
| Quarterly | 2023-06-30 | 5.2034 | -35.5% | ratio | 10-Q | 2023-08-08 |
| Quarterly | 2023-09-30 | 5.0693 | -2.6% | ratio | 10-Q | 2023-11-07 |
| Quarterly | 2023-12-31 | 4.2285 | -16.6% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 4.4688 | +5.7% | ratio | 10-Q | 2024-05-09 |
| Quarterly | 2024-06-30 | 5.3662 | +20.1% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 17.1511 | +219.6% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | -9.6291 | -156.1% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | -11.2725 | -17.1% | ratio | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | -16.6066 | -47.3% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | -25.8273 | -55.5% | ratio | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 4.2285 | — | ratio | 10-K | 2025-03-03 |
| Annual | 2024-12-31 | -9.6291 | -327.7% | ratio | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | -5.7740 | +40.0% | ratio | 10-K | 2026-02-25 |
Gross Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.2589 | — | ratio | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | 0.2883 | +11.4% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 0.2493 | -13.5% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 0.3591 | +44.0% | ratio | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | 0.3361 | -6.4% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 0.3384 | +0.7% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 0.2528 | -25.3% | ratio | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 0.2681 | +6.1% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 0.2685 | +0.2% | ratio | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 0.2636 | — | ratio | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 0.3250 | +23.3% | ratio | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 0.2325 | -28.5% | ratio | 10-K | 2026-02-25 |
Net Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0787 | — | ratio | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | 0.1283 | +63.2% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 0.0659 | -48.6% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 0.0141 | -78.6% | ratio | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | 0.1005 | +611.9% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | -0.6108 | -708.0% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 0.0554 | +109.1% | ratio | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 0.1194 | +115.6% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 0.0851 | -28.7% | ratio | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 0.0871 | — | ratio | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | -0.2625 | -401.5% | ratio | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | -0.0407 | +84.5% | ratio | 10-K | 2026-02-25 |
Operating Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.1260 | — | ratio | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | 0.1896 | +50.5% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 0.1147 | -39.5% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 0.0548 | -52.2% | ratio | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | 0.1548 | +182.3% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | -0.5733 | -470.3% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 0.0902 | +115.7% | ratio | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 0.1280 | +41.9% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 0.1155 | -9.8% | ratio | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 0.1358 | — | ratio | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | -0.2479 | -282.5% | ratio | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | -0.0226 | +90.9% | ratio | 10-K | 2026-02-25 |
Quick Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.3140 | — | ratio | 10-Q | 2023-05-10 |
| Quarterly | 2023-06-30 | 0.3586 | +14.2% | ratio | 10-Q | 2023-08-08 |
| Quarterly | 2023-09-30 | 0.4345 | +21.2% | ratio | 10-Q | 2023-11-07 |
| Quarterly | 2023-12-31 | 0.7420 | +70.8% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 1.0140 | +36.7% | ratio | 10-Q | 2024-05-09 |
| Quarterly | 2024-06-30 | 0.8363 | -17.5% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 0.8866 | +6.0% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 0.8291 | -6.5% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 0.8527 | +2.8% | ratio | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 0.8056 | -5.5% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 0.4831 | -40.0% | ratio | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 0.7420 | — | ratio | 10-K | 2025-03-03 |
| Annual | 2024-12-31 | 0.8291 | +11.7% | ratio | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 0.6482 | -21.8% | ratio | 10-K | 2026-02-25 |
ROA
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0165 | — | ratio | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | 0.0352 | +112.9% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 0.0130 | -63.1% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 0.0013 | -89.8% | ratio | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | 0.0156 | +1071.0% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | -0.0904 | -681.2% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 0.0117 | +113.0% | ratio | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 0.0281 | +138.8% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 0.0208 | -25.9% | ratio | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 0.0804 | — | ratio | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | -0.1686 | -309.6% | ratio | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | -0.0360 | +78.7% | ratio | 10-K | 2026-02-25 |
ROE
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.1877 | — | ratio | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | 0.2733 | +45.7% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 0.1007 | -63.1% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 0.0094 | -90.7% | ratio | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | 0.1285 | +1272.5% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | -2.1920 | -1805.6% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | -0.1713 | +92.2% | ratio | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | -0.6105 | -256.4% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | -0.7171 | -17.5% | ratio | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 0.5294 | — | ratio | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 2.0356 | +284.5% | ratio | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 0.2532 | -87.6% | ratio | 10-K | 2026-02-25 |