Financial Metrics
RHI ROBERT HALF INC.Regulatory Activity
Since 2025-04-09| Type | Form | Filed | Document |
|---|---|---|---|
| Insider | 4 | 2026-03-25 | SEC Filing Index |
| Insider | 4 | 2026-03-03 | SEC Filing Index |
| Insider | 4 | 2025-10-30 | SEC Filing Index |
| Insider | 4 | 2025-05-16 | 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 | 1716335000.0 | — | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 1639478000.0 | -4.5% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 1563812000.0 | -4.6% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 1475937000.0 | -5.6% | USD | 10-Q | 2025-05-02 |
| Quarterly | 2024-06-30 | 1472524000.0 | -0.2% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2024-09-30 | 1465004000.0 | -0.5% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 1351907000.0 | -7.7% | USD | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-30 | 1369743000.0 | +1.3% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 1354477000.0 | -1.1% | USD | 10-Q | 2025-10-31 |
| Annual | 2023-12-31 | 6392517000.0 | — | USD | 10-K | 2026-02-13 |
| Annual | 2024-12-31 | 5795837000.0 | -9.3% | USD | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 5378506000.0 | -7.2% | USD | 10-K | 2026-02-13 |
Gross Profit
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 689732000.0 | — | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 660169000.0 | -4.3% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 640939000.0 | -2.9% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 562797000.0 | -12.2% | USD | 10-Q | 2025-05-02 |
| Quarterly | 2024-06-30 | 576679000.0 | +2.5% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2024-09-30 | 571656000.0 | -0.9% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 499045000.0 | -12.7% | USD | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-30 | 509474000.0 | +2.1% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 504231000.0 | -1.0% | USD | 10-Q | 2025-10-31 |
| Annual | 2023-12-31 | 2575004000.0 | — | USD | 10-K | 2026-02-13 |
| Annual | 2024-12-31 | 2247230000.0 | -12.7% | USD | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 2002313000.0 | -10.9% | USD | 10-K | 2026-02-13 |
Operating Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 164794000.0 | — | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 146612000.0 | -11.0% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 129932000.0 | -11.4% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 40898000.0 | -68.5% | USD | 10-Q | 2025-05-02 |
| Quarterly | 2024-06-30 | 75543000.0 | +84.7% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2024-09-30 | 60565000.0 | -19.8% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 38882000.0 | -35.8% | USD | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-30 | 1540000.0 | -96.0% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 13588000.0 | +782.3% | USD | 10-Q | 2025-10-31 |
| Annual | 2023-12-31 | 464590000.0 | — | USD | 10-K | 2026-02-13 |
| Annual | 2024-12-31 | 241474000.0 | -48.0% | USD | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 76461000.0 | -68.3% | USD | 10-K | 2026-02-13 |
Net Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 122005000.0 | — | USD | 10-Q | 2024-10-30 |
| Quarterly | 2023-06-30 | 106292000.0 | -12.9% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2023-09-30 | 95545000.0 | -10.1% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 63701000.0 | -33.3% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2024-06-30 | 68156000.0 | +7.0% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2024-09-30 | 65451000.0 | -4.0% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 17350000.0 | -73.5% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-06-30 | 40968000.0 | +136.1% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-09-30 | 42916000.0 | +4.8% | USD | 10-Q | 2025-10-31 |
| Annual | 2023-12-31 | 411146000.0 | — | USD | 10-K | 2026-02-13 |
| Annual | 2024-12-31 | 251598000.0 | -38.8% | USD | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 132990000.0 | -47.1% | USD | 10-K | 2026-02-13 |
EPS Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1.15 | — | USD/shares | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 1.0 | -13.0% | USD/shares | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 0.91 | -9.0% | USD/shares | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 0.61 | -33.0% | USD/shares | 10-Q | 2025-05-02 |
| Quarterly | 2024-06-30 | 0.66 | +8.2% | USD/shares | 10-Q | 2025-08-05 |
| Quarterly | 2024-09-30 | 0.64 | -3.0% | USD/shares | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 0.17 | -73.4% | USD/shares | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-30 | 0.41 | +141.2% | USD/shares | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 0.43 | +4.9% | USD/shares | 10-Q | 2025-10-31 |
| Annual | 2023-12-31 | 3.9 | — | USD/shares | 10-K | 2026-02-13 |
| Annual | 2024-12-31 | 2.45 | -37.2% | USD/shares | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 1.33 | -45.7% | USD/shares | 10-K | 2026-02-13 |
EPS Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1.14 | — | USD/shares | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 1.0 | -12.3% | USD/shares | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 0.9 | -10.0% | USD/shares | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 0.61 | -32.2% | USD/shares | 10-Q | 2025-05-02 |
| Quarterly | 2024-06-30 | 0.66 | +8.2% | USD/shares | 10-Q | 2025-08-05 |
| Quarterly | 2024-09-30 | 0.64 | -3.0% | USD/shares | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 0.17 | -73.4% | USD/shares | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-30 | 0.41 | +141.2% | USD/shares | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 0.43 | +4.9% | USD/shares | 10-Q | 2025-10-31 |
| Annual | 2023-12-31 | 3.88 | — | USD/shares | 10-K | 2026-02-13 |
| Annual | 2024-12-31 | 2.44 | -37.1% | USD/shares | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 1.33 | -45.5% | USD/shares | 10-K | 2026-02-13 |
Balance Sheet
Metrics: 9Cash and Equivalents
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 547729000.0 | — | USD | 10-Q | 2023-05-03 |
| Quarterly | 2023-06-30 | 722763000.0 | +32.0% | USD | 10-Q | 2023-08-01 |
| Quarterly | 2023-09-30 | 729472000.0 | +0.9% | USD | 10-Q | 2023-10-31 |
| Quarterly | 2023-12-31 | 731740000.0 | +0.3% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 540939000.0 | -26.1% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 547370000.0 | +1.2% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2024-09-30 | 570466000.0 | +4.2% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 537583000.0 | -5.8% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 342473000.0 | -36.3% | USD | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-30 | 380547000.0 | +11.1% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 365289000.0 | -4.0% | USD | 10-Q | 2025-10-31 |
| Annual | 2023-12-31 | 731740000.0 | — | USD | 10-K | 2025-02-13 |
| Annual | 2024-12-31 | 537583000.0 | -26.5% | USD | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 464435000.0 | -13.6% | USD | 10-K | 2026-02-13 |
Accounts Receivable
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1009192000.0 | — | USD | 10-Q | 2023-05-03 |
| Quarterly | 2023-06-30 | 974008000.0 | -3.5% | USD | 10-Q | 2023-08-01 |
| Quarterly | 2023-09-30 | 941121000.0 | -3.4% | USD | 10-Q | 2023-10-31 |
| Quarterly | 2023-12-31 | 860872000.0 | -8.5% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 861450000.0 | +0.1% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 893467000.0 | +3.7% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2024-09-30 | 885401000.0 | -0.9% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 772285000.0 | -12.8% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 786560000.0 | +1.8% | USD | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-30 | 826872000.0 | +5.1% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 838002000.0 | +1.3% | USD | 10-Q | 2025-10-31 |
| Annual | 2023-12-31 | 860872000.0 | — | USD | 10-K | 2025-02-13 |
| Annual | 2024-12-31 | 772285000.0 | -10.3% | USD | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 748457000.0 | -3.1% | USD | 10-K | 2026-02-13 |
Inventory
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Current Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 2252322000.0 | — | USD | 10-Q | 2023-05-03 |
| Quarterly | 2023-06-30 | 2378104000.0 | +5.6% | USD | 10-Q | 2023-08-01 |
| Quarterly | 2023-09-30 | 2328109000.0 | -2.1% | USD | 10-Q | 2023-10-31 |
| Quarterly | 2023-12-31 | 2297139000.0 | -1.3% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 2186655000.0 | -4.8% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 2227340000.0 | +1.9% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2024-09-30 | 2256305000.0 | +1.3% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 2129422000.0 | -5.6% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 1966382000.0 | -7.7% | USD | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-30 | 2077921000.0 | +5.7% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 2115806000.0 | +1.8% | USD | 10-Q | 2025-10-31 |
| Annual | 2023-12-31 | 2297139000.0 | — | USD | 10-K | 2025-02-13 |
| Annual | 2024-12-31 | 2129422000.0 | -7.3% | USD | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 2119022000.0 | -0.5% | USD | 10-K | 2026-02-13 |
Total Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 2912134000.0 | — | USD | 10-Q | 2023-05-03 |
| Quarterly | 2023-06-30 | 3067641000.0 | +5.3% | USD | 10-Q | 2023-08-01 |
| Quarterly | 2023-09-30 | 3021050000.0 | -1.5% | USD | 10-Q | 2023-10-31 |
| Quarterly | 2023-12-31 | 3010789000.0 | -0.3% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 2889702000.0 | -4.0% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 2937749000.0 | +1.7% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2024-09-30 | 2982225000.0 | +1.5% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 2854405000.0 | -4.3% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 2696953000.0 | -5.5% | USD | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-30 | 2832196000.0 | +5.0% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 2846378000.0 | +0.5% | USD | 10-Q | 2025-10-31 |
| Annual | 2023-12-31 | 3010789000.0 | — | USD | 10-K | 2025-02-13 |
| Annual | 2024-12-31 | 2854405000.0 | -5.2% | USD | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 2856276000.0 | +0.1% | USD | 10-K | 2026-02-13 |
Current Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1148310000.0 | — | USD | 10-Q | 2023-05-03 |
| Quarterly | 2023-06-30 | 1276571000.0 | +11.2% | USD | 10-Q | 2023-08-01 |
| Quarterly | 2023-09-30 | 1276278000.0 | -0.0% | USD | 10-Q | 2023-10-31 |
| Quarterly | 2023-12-31 | 1235111000.0 | -3.2% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 1179540000.0 | -4.5% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 1263264000.0 | +7.1% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2024-09-30 | 1310252000.0 | +3.7% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 1285739000.0 | -1.9% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 1190356000.0 | -7.4% | USD | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-30 | 1322626000.0 | +11.1% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 1364925000.0 | +3.2% | USD | 10-Q | 2025-10-31 |
| Annual | 2023-12-31 | 1235111000.0 | — | USD | 10-K | 2025-02-13 |
| Annual | 2024-12-31 | 1285739000.0 | +4.1% | USD | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 1384506000.0 | +7.7% | USD | 10-K | 2026-02-13 |
Total Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1313653000.0 | — | USD | 10-Q | 2023-05-03 |
| Quarterly | 2023-06-30 | 1442370000.0 | +9.8% | USD | 10-Q | 2023-08-01 |
| Quarterly | 2023-09-30 | 1441079000.0 | -0.1% | USD | 10-Q | 2023-10-31 |
| Quarterly | 2023-12-31 | 1422438000.0 | -1.3% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 1370457000.0 | -3.7% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 1457594000.0 | +6.4% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2024-09-30 | 1508390000.0 | +3.5% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 1476402000.0 | -2.1% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 1383731000.0 | -6.3% | USD | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-30 | 1520278000.0 | +9.9% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 1560286000.0 | +2.6% | USD | 10-Q | 2025-10-31 |
| Annual | 2023-12-31 | 1422438000.0 | — | USD | 10-K | 2025-02-13 |
| Annual | 2024-12-31 | 1476402000.0 | +3.8% | USD | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 1580419000.0 | +7.0% | USD | 10-K | 2026-02-13 |
Stockholders' Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1598481000.0 | — | USD | 10-Q | 2024-10-30 |
| Quarterly | 2023-06-30 | 1625271000.0 | +1.7% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2023-09-30 | 1579971000.0 | -2.8% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2023-12-31 | 1588351000.0 | +0.5% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2024-03-31 | 1519245000.0 | -4.4% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2024-06-30 | 1480155000.0 | -2.6% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2024-09-30 | 1473835000.0 | -0.4% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2024-12-31 | 1378003000.0 | -6.5% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 1313222000.0 | -4.7% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-06-30 | 1311918000.0 | -0.1% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-09-30 | 1286092000.0 | -2.0% | USD | 10-Q | 2025-10-31 |
| Annual | 2023-12-31 | 1588351000.0 | — | USD | 10-K | 2026-02-13 |
| Annual | 2024-12-31 | 1378003000.0 | -13.2% | USD | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 1275857000.0 | -7.4% | USD | 10-K | 2026-02-13 |
Long-Term Debt
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Cash Flow
Metrics: 4Operating Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 65523000.0 | — | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 346603000.0 | +429.0% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 522248000.0 | +50.7% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | -15919000.0 | -103.0% | USD | 10-Q | 2025-05-02 |
| Quarterly | 2024-06-30 | 126035000.0 | +891.7% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2024-09-30 | 255636000.0 | +102.8% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | -59347000.0 | -123.2% | USD | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-30 | 60030000.0 | +201.2% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 137432000.0 | +128.9% | USD | 10-Q | 2025-10-31 |
| Annual | 2023-12-31 | 636881000.0 | — | USD | 10-K | 2026-02-13 |
| Annual | 2024-12-31 | 410469000.0 | -35.6% | USD | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 319965000.0 | -22.0% | USD | 10-K | 2026-02-13 |
Investing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -62771000.0 | — | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | -77789000.0 | -23.9% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | -91086000.0 | -17.1% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | -22034000.0 | +75.8% | USD | 10-Q | 2025-05-02 |
| Quarterly | 2024-06-30 | -37461000.0 | -70.0% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2024-09-30 | -58105000.0 | -55.1% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | -32708000.0 | +43.7% | USD | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-30 | -48741000.0 | -49.0% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | -62621000.0 | -28.5% | USD | 10-Q | 2025-10-31 |
| Annual | 2023-12-31 | -112250000.0 | — | USD | 10-K | 2026-02-13 |
| Annual | 2024-12-31 | -87119000.0 | +22.4% | USD | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | -85704000.0 | +1.6% | USD | 10-K | 2026-02-13 |
Financing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -116961000.0 | — | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | -209344000.0 | -79.0% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | -354130000.0 | -69.2% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | -143389000.0 | +59.5% | USD | 10-Q | 2025-05-02 |
| Quarterly | 2024-06-30 | -258439000.0 | -80.2% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2024-09-30 | -361817000.0 | -40.0% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | -111225000.0 | +69.3% | USD | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-30 | -191658000.0 | -72.3% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | -271618000.0 | -41.7% | USD | 10-Q | 2025-10-31 |
| Annual | 2023-12-31 | -460535000.0 | — | USD | 10-K | 2026-02-13 |
| Annual | 2024-12-31 | -496441000.0 | -7.8% | USD | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | -330313000.0 | +33.5% | USD | 10-K | 2026-02-13 |
Capital Expenditures
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 9369000.0 | — | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 19093000.0 | +103.8% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 34149000.0 | +78.9% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 11780000.0 | -65.5% | USD | 10-Q | 2025-05-02 |
| Quarterly | 2024-06-30 | 24174000.0 | +105.2% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2024-09-30 | 42012000.0 | +73.8% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 12394000.0 | -70.5% | USD | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-30 | 27573000.0 | +122.5% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 41408000.0 | +50.2% | USD | 10-Q | 2025-10-31 |
| Annual | 2023-12-31 | 45874000.0 | — | USD | 10-K | 2026-02-13 |
| Annual | 2024-12-31 | 56318000.0 | +22.8% | USD | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 53155000.0 | -5.6% | USD | 10-K | 2026-02-13 |
Share Data
Metrics: 4Shares Outstanding
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 107762831.0 | — | shares | 10-Q | 2023-05-03 |
| Quarterly | 2023-06-30 | 107132280.0 | -0.6% | shares | 10-Q | 2023-08-01 |
| Quarterly | 2023-09-30 | 105894956.0 | -1.2% | shares | 10-Q | 2023-10-31 |
| Quarterly | 2023-12-31 | 105208817.0 | -0.6% | shares | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 104932482.0 | -0.3% | shares | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 104055679.0 | -0.8% | shares | 10-Q | 2024-07-31 |
| Quarterly | 2024-09-30 | 103246830.0 | -0.8% | shares | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 102199470.0 | -1.0% | shares | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 102163763.0 | -0.0% | shares | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-30 | 101738661.0 | -0.4% | shares | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 101161069.0 | -0.6% | shares | 10-Q | 2025-10-31 |
| Annual | 2023-12-31 | 105208817.0 | — | shares | 10-K | 2025-02-13 |
| Annual | 2024-12-31 | 102199470.0 | -2.9% | shares | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 101140684.0 | -1.0% | shares | 10-K | 2026-02-13 |
Shares Issued
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 107762831.0 | — | shares | 10-Q | 2023-05-03 |
| Quarterly | 2023-06-30 | 107132280.0 | -0.6% | shares | 10-Q | 2023-08-01 |
| Quarterly | 2023-09-30 | 105894956.0 | -1.2% | shares | 10-Q | 2023-10-31 |
| Quarterly | 2023-12-31 | 105208817.0 | -0.6% | shares | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 104932482.0 | -0.3% | shares | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 104055679.0 | -0.8% | shares | 10-Q | 2024-07-31 |
| Quarterly | 2024-09-30 | 103246830.0 | -0.8% | shares | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 102199470.0 | -1.0% | shares | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 102163763.0 | -0.0% | shares | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-30 | 101738661.0 | -0.4% | shares | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 101161069.0 | -0.6% | shares | 10-Q | 2025-10-31 |
| Annual | 2023-12-31 | 105208817.0 | — | shares | 10-K | 2025-02-13 |
| Annual | 2024-12-31 | 102199470.0 | -2.9% | shares | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 101140684.0 | -1.0% | shares | 10-K | 2026-02-13 |
Weighted Avg Shares Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 106420000.0 | — | shares | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 106102000.0 | -0.3% | shares | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 105340000.0 | -0.7% | shares | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 103787000.0 | -1.5% | shares | 10-Q | 2025-05-02 |
| Quarterly | 2024-06-30 | 103151000.0 | -0.6% | shares | 10-Q | 2025-08-05 |
| Quarterly | 2024-09-30 | 102175000.0 | -0.9% | shares | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 100666000.0 | -1.5% | shares | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-30 | 100410000.0 | -0.3% | shares | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 99897000.0 | -0.5% | shares | 10-Q | 2025-10-31 |
| Annual | 2023-12-31 | 105530000.0 | — | shares | 10-K | 2026-02-13 |
| Annual | 2024-12-31 | 102661000.0 | -2.7% | shares | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 100116000.0 | -2.5% | shares | 10-K | 2026-02-13 |
Weighted Avg Shares Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 107130000.0 | — | shares | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 106422000.0 | -0.7% | shares | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 105810000.0 | -0.6% | shares | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 104399000.0 | -1.3% | shares | 10-Q | 2025-05-02 |
| Quarterly | 2024-06-30 | 103328000.0 | -1.0% | shares | 10-Q | 2025-08-05 |
| Quarterly | 2024-09-30 | 102393000.0 | -0.9% | shares | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 101015000.0 | -1.3% | shares | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-30 | 100539000.0 | -0.5% | shares | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 100041000.0 | -0.5% | shares | 10-Q | 2025-10-31 |
| Annual | 2023-12-31 | 106074000.0 | — | shares | 10-K | 2026-02-13 |
| Annual | 2024-12-31 | 103028000.0 | -2.9% | shares | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 100312000.0 | -2.6% | shares | 10-K | 2026-02-13 |
Metrics
Metrics: 9Asset Turnover
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.5894 | — | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 0.5344 | -9.3% | ratio | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 0.5176 | -3.1% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 0.5108 | -1.3% | ratio | 10-Q | 2025-05-02 |
| Quarterly | 2024-06-30 | 0.5012 | -1.9% | ratio | 10-Q | 2025-08-05 |
| Quarterly | 2024-09-30 | 0.4912 | -2.0% | ratio | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 0.5013 | +2.0% | ratio | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-30 | 0.4836 | -3.5% | ratio | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 0.4759 | -1.6% | ratio | 10-Q | 2025-10-31 |
| Annual | 2023-12-31 | 2.1232 | — | ratio | 10-K | 2026-02-13 |
| Annual | 2024-12-31 | 2.0305 | -4.4% | ratio | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 1.8830 | -7.3% | ratio | 10-K | 2026-02-13 |
Current Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1.9614 | — | ratio | 10-Q | 2023-05-03 |
| Quarterly | 2023-06-30 | 1.8629 | -5.0% | ratio | 10-Q | 2023-08-01 |
| Quarterly | 2023-09-30 | 1.8241 | -2.1% | ratio | 10-Q | 2023-10-31 |
| Quarterly | 2023-12-31 | 1.8599 | +2.0% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 1.8538 | -0.3% | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 1.7632 | -4.9% | ratio | 10-Q | 2024-07-31 |
| Quarterly | 2024-09-30 | 1.7220 | -2.3% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 1.6562 | -3.8% | ratio | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 1.6519 | -0.3% | ratio | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-30 | 1.5711 | -4.9% | ratio | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 1.5501 | -1.3% | ratio | 10-Q | 2025-10-31 |
| Annual | 2023-12-31 | 1.8599 | — | ratio | 10-K | 2025-02-13 |
| Annual | 2024-12-31 | 1.6562 | -11.0% | ratio | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 1.5305 | -7.6% | ratio | 10-K | 2026-02-13 |
Debt to Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.8218 | — | ratio | 10-Q | 2023-05-03 |
| Quarterly | 2023-06-30 | 0.8875 | +8.0% | ratio | 10-Q | 2023-08-01 |
| Quarterly | 2023-09-30 | 0.9121 | +2.8% | ratio | 10-Q | 2023-10-31 |
| Quarterly | 2023-12-31 | 0.8955 | -1.8% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 0.9021 | +0.7% | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 0.9848 | +9.2% | ratio | 10-Q | 2024-07-31 |
| Quarterly | 2024-09-30 | 1.0234 | +3.9% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 1.0714 | +4.7% | ratio | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 1.0537 | -1.7% | ratio | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-30 | 1.1588 | +10.0% | ratio | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 1.2132 | +4.7% | ratio | 10-Q | 2025-10-31 |
| Annual | 2023-12-31 | 0.8955 | — | ratio | 10-K | 2025-02-13 |
| Annual | 2024-12-31 | 1.0714 | +19.6% | ratio | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 1.2387 | +15.6% | ratio | 10-K | 2026-02-13 |
Gross Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.4019 | — | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 0.4027 | +0.2% | ratio | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 0.4099 | +1.8% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 0.3813 | -7.0% | ratio | 10-Q | 2025-05-02 |
| Quarterly | 2024-06-30 | 0.3916 | +2.7% | ratio | 10-Q | 2025-08-05 |
| Quarterly | 2024-09-30 | 0.3902 | -0.4% | ratio | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 0.3691 | -5.4% | ratio | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-30 | 0.3719 | +0.8% | ratio | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 0.3723 | +0.1% | ratio | 10-Q | 2025-10-31 |
| Annual | 2023-12-31 | 0.4028 | — | ratio | 10-K | 2026-02-13 |
| Annual | 2024-12-31 | 0.3877 | -3.7% | ratio | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 0.3723 | -4.0% | ratio | 10-K | 2026-02-13 |
Net Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0711 | — | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2023-06-30 | 0.0648 | -8.8% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2023-09-30 | 0.0611 | -5.8% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 0.0432 | -29.4% | ratio | 10-Q | 2025-10-31 |
| Quarterly | 2024-06-30 | 0.0463 | +7.2% | ratio | 10-Q | 2025-10-31 |
| Quarterly | 2024-09-30 | 0.0447 | -3.5% | ratio | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 0.0128 | -71.3% | ratio | 10-Q | 2025-10-31 |
| Quarterly | 2025-06-30 | 0.0299 | +133.1% | ratio | 10-Q | 2025-10-31 |
| Quarterly | 2025-09-30 | 0.0317 | +5.9% | ratio | 10-Q | 2025-10-31 |
| Annual | 2023-12-31 | 0.0643 | — | ratio | 10-K | 2026-02-13 |
| Annual | 2024-12-31 | 0.0434 | -32.5% | ratio | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 0.0247 | -43.0% | ratio | 10-K | 2026-02-13 |
Operating Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0960 | — | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 0.0894 | -6.9% | ratio | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 0.0831 | -7.1% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 0.0277 | -66.6% | ratio | 10-Q | 2025-05-02 |
| Quarterly | 2024-06-30 | 0.0513 | +85.1% | ratio | 10-Q | 2025-08-05 |
| Quarterly | 2024-09-30 | 0.0413 | -19.4% | ratio | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 0.0288 | -30.4% | ratio | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-30 | 0.0011 | -96.1% | ratio | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 0.0100 | +792.3% | ratio | 10-Q | 2025-10-31 |
| Annual | 2023-12-31 | 0.0727 | — | ratio | 10-K | 2026-02-13 |
| Annual | 2024-12-31 | 0.0417 | -42.7% | ratio | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 0.0142 | -65.9% | ratio | 10-K | 2026-02-13 |
Quick Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.4770 | — | ratio | 10-Q | 2023-05-03 |
| Quarterly | 2023-06-30 | 0.5662 | +18.7% | ratio | 10-Q | 2023-08-01 |
| Quarterly | 2023-09-30 | 0.5716 | +1.0% | ratio | 10-Q | 2023-10-31 |
| Quarterly | 2023-12-31 | 0.5924 | +3.7% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 0.4586 | -22.6% | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 0.4333 | -5.5% | ratio | 10-Q | 2024-07-31 |
| Quarterly | 2024-09-30 | 0.4354 | +0.5% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 0.4181 | -4.0% | ratio | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 0.2877 | -31.2% | ratio | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-30 | 0.2877 | +0.0% | ratio | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 0.2676 | -7.0% | ratio | 10-Q | 2025-10-31 |
| Annual | 2023-12-31 | 0.5924 | — | ratio | 10-K | 2025-02-13 |
| Annual | 2024-12-31 | 0.4181 | -29.4% | ratio | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 0.3355 | -19.8% | ratio | 10-K | 2026-02-13 |
ROA
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0419 | — | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2023-06-30 | 0.0346 | -17.3% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2023-09-30 | 0.0316 | -8.7% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 0.0220 | -30.3% | ratio | 10-Q | 2025-10-31 |
| Quarterly | 2024-06-30 | 0.0232 | +5.2% | ratio | 10-Q | 2025-10-31 |
| Quarterly | 2024-09-30 | 0.0219 | -5.4% | ratio | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 0.0064 | -70.7% | ratio | 10-Q | 2025-10-31 |
| Quarterly | 2025-06-30 | 0.0145 | +124.9% | ratio | 10-Q | 2025-10-31 |
| Quarterly | 2025-09-30 | 0.0151 | +4.2% | ratio | 10-Q | 2025-10-31 |
| Annual | 2023-12-31 | 0.1366 | — | ratio | 10-K | 2026-02-13 |
| Annual | 2024-12-31 | 0.0881 | -35.5% | ratio | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 0.0466 | -47.2% | ratio | 10-K | 2026-02-13 |
ROE
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0763 | — | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2023-06-30 | 0.0654 | -14.3% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2023-09-30 | 0.0605 | -7.5% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 0.0419 | -30.7% | ratio | 10-Q | 2025-10-31 |
| Quarterly | 2024-06-30 | 0.0460 | +9.8% | ratio | 10-Q | 2025-10-31 |
| Quarterly | 2024-09-30 | 0.0444 | -3.6% | ratio | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 0.0132 | -70.2% | ratio | 10-Q | 2025-10-31 |
| Quarterly | 2025-06-30 | 0.0312 | +136.4% | ratio | 10-Q | 2025-10-31 |
| Quarterly | 2025-09-30 | 0.0334 | +6.9% | ratio | 10-Q | 2025-10-31 |
| Annual | 2023-12-31 | 0.2589 | — | ratio | 10-K | 2026-02-13 |
| Annual | 2024-12-31 | 0.1826 | -29.5% | ratio | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 0.1042 | -42.9% | ratio | 10-K | 2026-02-13 |