Financial Metrics
CW CURTISS WRIGHT CORPRegulatory Activity
Since 2025-04-09| Type | Form | Filed | Document |
|---|---|---|---|
| Insider | 4 | 2026-03-19 | SEC Filing Index |
| Insider | 4 | 2026-03-18 | SEC Filing Index |
| Insider | 4 | 2026-03-10 | SEC Filing Index |
| Insider | 4 | 2026-02-18 | SEC Filing Index |
| Insider | 4 | 2026-02-06 | 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 | 630860000.0 | — | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 704396000.0 | +11.7% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 724326000.0 | +2.8% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 713167000.0 | -1.5% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 784791000.0 | +10.0% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 798918000.0 | +1.8% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 805645000.0 | +0.8% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 876576000.0 | +8.8% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 869170000.0 | -0.8% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 2845373000.0 | — | USD | 10-K | 2026-02-12 |
| Annual | 2024-12-31 | 3121189000.0 | +9.7% | USD | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 3498372000.0 | +12.1% | USD | 10-K | 2026-02-12 |
Gross Profit
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 221408000.0 | — | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 259573000.0 | +17.2% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 281468000.0 | +8.4% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 253755000.0 | -9.8% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 284101000.0 | +12.0% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 298263000.0 | +5.0% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 292464000.0 | -1.9% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 326157000.0 | +11.5% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 327470000.0 | +0.4% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 1067178000.0 | — | USD | 10-K | 2026-02-12 |
| Annual | 2024-12-31 | 1153549000.0 | +8.1% | USD | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 1301534000.0 | +12.8% | USD | 10-K | 2026-02-12 |
Operating Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 78615000.0 | — | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 112775000.0 | +43.5% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 132519000.0 | +17.5% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 99961000.0 | -24.6% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 128897000.0 | +28.9% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 144903000.0 | +12.4% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 129205000.0 | -10.8% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 156307000.0 | +21.0% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 166251000.0 | +6.4% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 484602000.0 | — | USD | 10-K | 2026-02-12 |
| Annual | 2024-12-31 | 528597000.0 | +9.1% | USD | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 633521000.0 | +19.8% | USD | 10-K | 2026-02-12 |
Net Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 56846000.0 | — | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 80999000.0 | +42.5% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 96778000.0 | +19.5% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 76495000.0 | -21.0% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 99471000.0 | +30.0% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 111160000.0 | +11.8% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 101337000.0 | -8.8% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 121061000.0 | +19.5% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 124832000.0 | +3.1% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 354509000.0 | — | USD | 10-K | 2026-02-12 |
| Annual | 2024-12-31 | 404978000.0 | +14.2% | USD | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 484228000.0 | +19.6% | USD | 10-K | 2026-02-12 |
EPS Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1.48 | — | USD/shares | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 2.11 | +42.6% | USD/shares | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 2.53 | +19.9% | USD/shares | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 2.0 | -20.9% | USD/shares | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 2.6 | +30.0% | USD/shares | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 2.91 | +11.9% | USD/shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 2.69 | -7.6% | USD/shares | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 3.21 | +19.3% | USD/shares | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 3.34 | +4.0% | USD/shares | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 9.26 | — | USD/shares | 10-K | 2026-02-12 |
| Annual | 2024-12-31 | 10.61 | +14.6% | USD/shares | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 12.94 | +22.0% | USD/shares | 10-K | 2026-02-12 |
EPS Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1.48 | — | USD/shares | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 2.1 | +41.9% | USD/shares | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 2.51 | +19.5% | USD/shares | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 1.99 | -20.7% | USD/shares | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 2.58 | +29.6% | USD/shares | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 2.89 | +12.0% | USD/shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 2.68 | -7.3% | USD/shares | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 3.19 | +19.0% | USD/shares | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 3.31 | +3.8% | USD/shares | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 9.2 | — | USD/shares | 10-K | 2026-02-12 |
| Annual | 2024-12-31 | 10.55 | +14.7% | USD/shares | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 12.87 | +22.0% | USD/shares | 10-K | 2026-02-12 |
Balance Sheet
Metrics: 9Cash and Equivalents
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 130659000.0 | — | USD | 10-Q | 2023-05-04 |
| Quarterly | 2023-12-31 | 406867000.0 | +211.4% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2024-03-31 | 338034000.0 | -16.9% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2024-12-31 | 385042000.0 | +13.9% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-03-31 | 226459000.0 | -41.2% | USD | 10-Q | 2025-05-08 |
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 | 527937000.0 | — | USD | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 545596000.0 | +3.3% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 540180000.0 | -1.0% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 510033000.0 | -5.6% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 553037000.0 | +8.4% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 559142000.0 | +1.1% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 582584000.0 | +4.2% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 541442000.0 | -7.1% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 578103000.0 | +6.8% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 610884000.0 | +5.7% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 636883000.0 | +4.3% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 510033000.0 | — | USD | 10-K | 2025-02-13 |
| Annual | 2024-12-31 | 541442000.0 | +6.2% | USD | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 615097000.0 | +13.6% | USD | 10-K | 2026-02-12 |
Current Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1446259000.0 | — | USD | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 1523558000.0 | +5.3% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 1545117000.0 | +1.4% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 1717080000.0 | +11.1% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 1737216000.0 | +1.2% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 1835880000.0 | +5.7% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 1952083000.0 | +6.3% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 1849594000.0 | -5.3% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 1800012000.0 | -2.7% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 1999720000.0 | +11.1% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 1927126000.0 | -3.6% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 1717080000.0 | — | USD | 10-K | 2025-02-13 |
| Annual | 2024-12-31 | 1849594000.0 | +7.7% | USD | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 2018474000.0 | +9.1% | USD | 10-K | 2026-02-12 |
Total Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 4362125000.0 | — | USD | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 4441098000.0 | +1.8% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 4413955000.0 | -0.6% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 4620969000.0 | +4.7% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 4612082000.0 | -0.2% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 4748194000.0 | +3.0% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 4885738000.0 | +2.9% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 4985704000.0 | +2.0% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 4951791000.0 | -0.7% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 5194475000.0 | +4.9% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 5102032000.0 | -1.8% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 4620969000.0 | — | USD | 10-K | 2025-02-13 |
| Annual | 2024-12-31 | 4985704000.0 | +7.9% | USD | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 5221292000.0 | +4.7% | USD | 10-K | 2026-02-12 |
Current Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 672190000.0 | — | USD | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 720927000.0 | +7.3% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 775379000.0 | +7.6% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 806544000.0 | +4.0% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 858275000.0 | +6.4% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 896516000.0 | +4.5% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 986655000.0 | +10.1% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 1095948000.0 | +11.1% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 953916000.0 | -13.0% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 1026526000.0 | +7.6% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 1101213000.0 | +7.3% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 806544000.0 | — | USD | 10-K | 2025-02-13 |
| Annual | 2024-12-31 | 1095948000.0 | +35.9% | USD | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 1405567000.0 | +28.3% | USD | 10-K | 2026-02-12 |
Total Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 2307966000.0 | — | USD | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 2302834000.0 | -0.2% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 2228800000.0 | -3.2% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 2292556000.0 | +2.9% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 2231903000.0 | -2.6% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 2289774000.0 | +2.6% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 2395319000.0 | +4.6% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 2535905000.0 | +5.9% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 2392644000.0 | -5.6% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 2482755000.0 | +3.8% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 2572551000.0 | +3.6% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 2292556000.0 | — | USD | 10-K | 2025-02-13 |
| Annual | 2024-12-31 | 2535905000.0 | +10.6% | USD | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 2687718000.0 | +6.0% | USD | 10-K | 2026-02-12 |
Stockholders' Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 2054159000.0 | — | USD | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 2138264000.0 | +4.1% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 2185155000.0 | +2.2% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 2328413000.0 | +6.6% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 2380179000.0 | +2.2% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 2458420000.0 | +3.3% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 2490419000.0 | +1.3% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 2449799000.0 | -1.6% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 2559147000.0 | +4.5% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 2711720000.0 | +6.0% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 2529481000.0 | -6.7% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 2328413000.0 | — | USD | 10-K | 2025-02-13 |
| Annual | 2024-12-31 | 2449799000.0 | +5.2% | USD | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 2533574000.0 | +3.4% | USD | 10-K | 2026-02-12 |
Long-Term Debt
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1229619000.0 | — | USD | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 1176066000.0 | -4.4% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 1050713000.0 | -10.7% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 1050362000.0 | -0.0% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 960009000.0 | -8.6% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 959655000.0 | -0.0% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 959302000.0 | -0.0% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 958949000.0 | -0.0% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 958629000.0 | -0.0% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 958381000.0 | -0.0% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 968632000.0 | +1.1% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 1050362000.0 | — | USD | 10-K | 2025-02-13 |
| Annual | 2024-12-31 | 958949000.0 | -8.7% | USD | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 757884000.0 | -21.0% | USD | 10-K | 2026-02-12 |
Cash Flow
Metrics: 4Operating Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -91599000.0 | — | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 19353000.0 | +121.1% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 165717000.0 | +756.3% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | -45633000.0 | -127.5% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 65702000.0 | +244.0% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 242976000.0 | +269.8% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | -38765000.0 | -116.0% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 97820000.0 | +352.3% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 290658000.0 | +197.1% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 448089000.0 | — | USD | 10-K | 2026-02-12 |
| Annual | 2024-12-31 | 544275000.0 | +21.5% | USD | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 643402000.0 | +18.2% | USD | 10-K | 2026-02-12 |
Investing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -10437000.0 | — | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | -22191000.0 | -112.6% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | -31573000.0 | -42.3% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | -12014000.0 | +61.9% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | -56740000.0 | -372.3% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | -70253000.0 | -23.8% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | -24893000.0 | +64.6% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | -36552000.0 | -46.8% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | -53330000.0 | -45.9% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | -35519000.0 | — | USD | 10-K | 2026-02-12 |
| Annual | 2024-12-31 | -283309000.0 | -697.6% | USD | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | -90124000.0 | +68.2% | USD | 10-K | 2026-02-12 |
Financing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -31729000.0 | — | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | -104467000.0 | -229.2% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | -245046000.0 | -134.6% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | -7006000.0 | +97.1% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | -27568000.0 | -293.5% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | -142818000.0 | -418.1% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | -98578000.0 | +31.0% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | -127639000.0 | -29.5% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | -409981000.0 | -221.2% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | -273403000.0 | — | USD | 10-K | 2026-02-12 |
| Annual | 2024-12-31 | -271493000.0 | +0.7% | USD | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | -578298000.0 | -113.0% | USD | 10-K | 2026-02-12 |
Capital Expenditures
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 10661000.0 | — | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 22664000.0 | +112.6% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 32037000.0 | +41.4% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 12055000.0 | -62.4% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 23119000.0 | +91.8% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 37703000.0 | +63.1% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 15773000.0 | -58.2% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 35154000.0 | +122.9% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 52054000.0 | +48.1% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 44666000.0 | — | USD | 10-K | 2026-02-12 |
| Annual | 2024-12-31 | 60974000.0 | +36.5% | USD | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 89692000.0 | +47.1% | USD | 10-K | 2026-02-12 |
Share Data
Metrics: 4Shares Outstanding
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 38364387.0 | — | shares | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 38292332.0 | -0.2% | shares | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 38263012.0 | -0.1% | shares | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 38202754.0 | -0.2% | shares | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 38315999.0 | +0.3% | shares | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 38289678.0 | -0.1% | shares | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 37960122.0 | -0.9% | shares | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 37650645.0 | -0.8% | shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 37726076.0 | +0.2% | shares | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 37673073.0 | -0.1% | shares | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 37107195.0 | -1.5% | shares | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 38202754.0 | — | shares | 10-K | 2025-02-13 |
| Annual | 2024-12-31 | 37650645.0 | -1.4% | shares | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 36859333.0 | -2.1% | shares | 10-K | 2026-02-12 |
Shares Issued
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 49187378.0 | — | shares | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 49187378.0 | +0.0% | shares | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 49187378.0 | +0.0% | shares | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 49187378.0 | +0.0% | shares | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 49187378.0 | +0.0% | shares | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 49187378.0 | +0.0% | shares | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 49187378.0 | +0.0% | shares | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 49187378.0 | +0.0% | shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 49187378.0 | +0.0% | shares | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 49187378.0 | +0.0% | shares | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 49187378.0 | +0.0% | shares | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 49187378.0 | — | shares | 10-K | 2025-02-13 |
| Annual | 2024-12-31 | 49187378.0 | +0.0% | shares | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 49187378.0 | +0.0% | shares | 10-K | 2026-02-12 |
Weighted Avg Shares Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 38303000.0 | — | shares | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 38329000.0 | +0.1% | shares | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 38285000.0 | -0.1% | shares | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 38254000.0 | -0.1% | shares | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 38302000.0 | +0.1% | shares | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 38208000.0 | -0.2% | shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 37683000.0 | -1.4% | shares | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 37692000.0 | +0.0% | shares | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 37430000.0 | -0.7% | shares | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 38283000.0 | — | shares | 10-K | 2026-02-12 |
| Annual | 2024-12-31 | 38153000.0 | -0.3% | shares | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 37417000.0 | -1.9% | shares | 10-K | 2026-02-12 |
Weighted Avg Shares Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 38516000.0 | — | shares | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 38555000.0 | +0.1% | shares | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 38558000.0 | +0.0% | shares | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 38431000.0 | -0.3% | shares | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 38501000.0 | +0.2% | shares | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 38451000.0 | -0.1% | shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 37851000.0 | -1.6% | shares | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 37903000.0 | +0.1% | shares | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 37663000.0 | -0.6% | shares | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 38529000.0 | — | shares | 10-K | 2026-02-12 |
| Annual | 2024-12-31 | 38373000.0 | -0.4% | shares | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 37631000.0 | -1.9% | shares | 10-K | 2026-02-12 |
Metrics
Metrics: 9Asset Turnover
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.1446 | — | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 0.1586 | +9.7% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 0.1641 | +3.5% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 0.1546 | -5.8% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 0.1653 | +6.9% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 0.1635 | -1.1% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 0.1627 | -0.5% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 0.1688 | +3.7% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 0.1704 | +1.0% | ratio | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 0.6158 | — | ratio | 10-K | 2026-02-12 |
| Annual | 2024-12-31 | 0.6260 | +1.7% | ratio | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 0.6700 | +7.0% | ratio | 10-K | 2026-02-12 |
Current Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 2.1516 | — | ratio | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 2.1133 | -1.8% | ratio | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 1.9927 | -5.7% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 2.1289 | +6.8% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 2.0241 | -4.9% | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 2.0478 | +1.2% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 1.9785 | -3.4% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 1.6877 | -14.7% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 1.8870 | +11.8% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 1.9480 | +3.2% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 1.7500 | -10.2% | ratio | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 2.1289 | — | ratio | 10-K | 2025-02-13 |
| Annual | 2024-12-31 | 1.6877 | -20.7% | ratio | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 1.4361 | -14.9% | ratio | 10-K | 2026-02-12 |
Debt to Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1.1236 | — | ratio | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 1.0770 | -4.1% | ratio | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 1.0200 | -5.3% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 0.9846 | -3.5% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 0.9377 | -4.8% | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 0.9314 | -0.7% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 0.9618 | +3.3% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 1.0351 | +7.6% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 0.9349 | -9.7% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 0.9156 | -2.1% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 1.0170 | +11.1% | ratio | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 0.9846 | — | ratio | 10-K | 2025-02-13 |
| Annual | 2024-12-31 | 1.0351 | +5.1% | ratio | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 1.0608 | +2.5% | ratio | 10-K | 2026-02-12 |
Gross Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.3510 | — | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 0.3685 | +5.0% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 0.3886 | +5.5% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 0.3558 | -8.4% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 0.3620 | +1.7% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 0.3733 | +3.1% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 0.3630 | -2.8% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 0.3721 | +2.5% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 0.3768 | +1.3% | ratio | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 0.3751 | — | ratio | 10-K | 2026-02-12 |
| Annual | 2024-12-31 | 0.3696 | -1.5% | ratio | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 0.3720 | +0.7% | ratio | 10-K | 2026-02-12 |
Net Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0901 | — | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 0.1150 | +27.6% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 0.1336 | +16.2% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 0.1073 | -19.7% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 0.1267 | +18.2% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 0.1391 | +9.8% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 0.1258 | -9.6% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 0.1381 | +9.8% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 0.1436 | +4.0% | ratio | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 0.1246 | — | ratio | 10-K | 2026-02-12 |
| Annual | 2024-12-31 | 0.1298 | +4.1% | ratio | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 0.1384 | +6.7% | ratio | 10-K | 2026-02-12 |
Operating Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.1246 | — | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 0.1601 | +28.5% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 0.1830 | +14.3% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 0.1402 | -23.4% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 0.1642 | +17.2% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 0.1814 | +10.4% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 0.1604 | -11.6% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 0.1783 | +11.2% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 0.1913 | +7.3% | ratio | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 0.1703 | — | ratio | 10-K | 2026-02-12 |
| Annual | 2024-12-31 | 0.1694 | -0.6% | ratio | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 0.1811 | +6.9% | ratio | 10-K | 2026-02-12 |
Quick Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.1944 | — | ratio | 10-Q | 2023-05-04 |
| Quarterly | 2023-12-31 | 0.5045 | +159.5% | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2024-03-31 | 0.3939 | -21.9% | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2024-12-31 | 0.3513 | -10.8% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2025-03-31 | 0.2374 | -32.4% | ratio | 10-Q | 2025-05-08 |
ROA
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0130 | — | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 0.0182 | +40.0% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 0.0219 | +20.2% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 0.0166 | -24.4% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 0.0209 | +26.3% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 0.0228 | +8.6% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 0.0205 | -10.1% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 0.0233 | +13.9% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 0.0245 | +5.0% | ratio | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 0.0767 | — | ratio | 10-K | 2026-02-12 |
| Annual | 2024-12-31 | 0.0812 | +5.9% | ratio | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 0.0927 | +14.2% | ratio | 10-K | 2026-02-12 |
ROE
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0277 | — | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 0.0379 | +36.9% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 0.0443 | +16.9% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 0.0321 | -27.4% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 0.0405 | +25.9% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 0.0446 | +10.3% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 0.0396 | -11.3% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 0.0446 | +12.7% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 0.0494 | +10.5% | ratio | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 0.1523 | — | ratio | 10-K | 2026-02-12 |
| Annual | 2024-12-31 | 0.1653 | +8.6% | ratio | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 0.1911 | +15.6% | ratio | 10-K | 2026-02-12 |