Financial Metrics
FHI FEDERATED HERMES, INC.Regulatory Activity
Since 2025-04-09| Type | Form | Filed | Document |
|---|---|---|---|
| Insider | 4 | 2026-03-16 | SEC Filing Index |
| Insider | 4 | 2026-03-16 | SEC Filing Index |
| Insider | 4 | 2026-03-06 | SEC Filing Index |
| Insider | 4 | 2026-02-18 | SEC Filing Index |
| Insider | 4 | 2026-02-03 | 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 | 382189000.0 | — | USD | 10-Q | 2024-04-26 |
| Quarterly | 2023-06-30 | 433232000.0 | +13.4% | USD | 10-Q | 2024-07-26 |
| Quarterly | 2023-09-30 | 402656000.0 | -7.1% | USD | 10-Q | 2024-10-25 |
| Quarterly | 2024-03-31 | 396371000.0 | -1.6% | USD | 10-Q | 2025-04-25 |
| Quarterly | 2024-06-30 | 402583000.0 | +1.6% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2024-09-30 | 408456000.0 | +1.5% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 423540000.0 | +3.7% | USD | 10-Q | 2025-04-25 |
| Quarterly | 2025-06-30 | 424844000.0 | +0.3% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 469446000.0 | +10.5% | USD | 10-Q | 2025-10-31 |
| Annual | 2023-12-31 | 1609574000.0 | — | USD | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 1632093000.0 | +1.4% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 1800663000.0 | +10.3% | USD | 10-K | 2026-02-27 |
Gross Profit
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Operating Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 85166000.0 | — | USD | 10-Q | 2024-04-26 |
| Quarterly | 2023-06-30 | 98389000.0 | +15.5% | USD | 10-Q | 2024-07-26 |
| Quarterly | 2023-09-30 | 101424000.0 | +3.1% | USD | 10-Q | 2024-10-25 |
| Quarterly | 2024-03-31 | 98581000.0 | -2.8% | USD | 10-Q | 2025-04-25 |
| Quarterly | 2024-06-30 | 40717000.0 | -58.7% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2024-09-30 | 111742000.0 | +174.4% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 131772000.0 | +17.9% | USD | 10-Q | 2025-04-25 |
| Quarterly | 2025-06-30 | 117084000.0 | -11.1% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 129452000.0 | +10.6% | USD | 10-Q | 2025-10-31 |
| Annual | 2023-12-31 | 387549000.0 | — | USD | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 361467000.0 | -6.7% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 513882000.0 | +42.2% | USD | 10-K | 2026-02-27 |
Net Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 69601000.0 | — | USD | 10-Q | 2024-04-26 |
| Quarterly | 2023-06-30 | 72175000.0 | +3.7% | USD | 10-Q | 2024-07-26 |
| Quarterly | 2023-09-30 | 75026000.0 | +4.0% | USD | 10-Q | 2024-10-25 |
| Quarterly | 2024-03-31 | 75033000.0 | +0.0% | USD | 10-Q | 2025-04-25 |
| Quarterly | 2024-06-30 | 21027000.0 | -72.0% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2024-09-30 | 87538000.0 | +316.3% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 101134000.0 | +15.5% | USD | 10-Q | 2025-04-25 |
| Quarterly | 2025-06-30 | 91000000.0 | -10.0% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 104126000.0 | +14.4% | USD | 10-Q | 2025-10-31 |
| Annual | 2023-12-31 | 298980000.0 | — | USD | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 268314000.0 | -10.3% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 403299000.0 | +50.3% | USD | 10-K | 2026-02-27 |
EPS Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.78 | — | USD/shares | 10-Q | 2024-04-26 |
| Quarterly | 2023-06-30 | 0.81 | +3.8% | USD/shares | 10-Q | 2024-07-26 |
| Quarterly | 2023-09-30 | 0.86 | +6.2% | USD/shares | 10-Q | 2024-10-25 |
| Quarterly | 2024-03-31 | 0.89 | +3.5% | USD/shares | 10-Q | 2025-04-25 |
| Quarterly | 2024-06-30 | 0.2 | -77.5% | USD/shares | 10-Q | 2025-08-01 |
| Quarterly | 2024-09-30 | 1.06 | +430.0% | USD/shares | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 1.25 | +17.9% | USD/shares | 10-Q | 2025-04-25 |
| Quarterly | 2025-06-30 | 1.16 | -7.2% | USD/shares | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 1.34 | +15.5% | USD/shares | 10-Q | 2025-10-31 |
| Annual | 2023-12-31 | 3.4 | — | USD/shares | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 3.23 | -5.0% | USD/shares | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 5.13 | +58.8% | USD/shares | 10-K | 2026-02-27 |
EPS Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.78 | — | USD/shares | 10-Q | 2024-04-26 |
| Quarterly | 2023-06-30 | 0.81 | +3.8% | USD/shares | 10-Q | 2024-07-26 |
| Quarterly | 2023-09-30 | 0.86 | +6.2% | USD/shares | 10-Q | 2024-10-25 |
| Quarterly | 2024-03-31 | 0.89 | +3.5% | USD/shares | 10-Q | 2025-04-25 |
| Quarterly | 2024-06-30 | 0.2 | -77.5% | USD/shares | 10-Q | 2025-08-01 |
| Quarterly | 2024-09-30 | 1.06 | +430.0% | USD/shares | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 1.25 | +17.9% | USD/shares | 10-Q | 2025-04-25 |
| Quarterly | 2025-06-30 | 1.16 | -7.2% | USD/shares | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 1.34 | +15.5% | USD/shares | 10-Q | 2025-10-31 |
| Annual | 2023-12-31 | 3.4 | — | USD/shares | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 3.23 | -5.0% | USD/shares | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 5.13 | +58.8% | USD/shares | 10-K | 2026-02-27 |
Balance Sheet
Metrics: 9Cash and Equivalents
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 323983000.0 | — | USD | 10-Q | 2024-04-26 |
| Quarterly | 2023-06-30 | 342757000.0 | +5.8% | USD | 10-Q | 2024-07-26 |
| Quarterly | 2023-09-30 | 376960000.0 | +10.0% | USD | 10-Q | 2024-10-25 |
| Quarterly | 2023-12-31 | 383180000.0 | +1.7% | USD | 10-Q | 2024-10-25 |
| Quarterly | 2024-03-31 | 359782000.0 | -6.1% | USD | 10-Q | 2025-04-25 |
| Quarterly | 2024-06-30 | 307433000.0 | -14.6% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2024-09-30 | 374952000.0 | +22.0% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2024-12-31 | 504441000.0 | +34.5% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 387567000.0 | -23.2% | USD | 10-Q | 2025-04-25 |
| Quarterly | 2025-06-30 | 370987000.0 | -4.3% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 506279000.0 | +36.5% | USD | 10-Q | 2025-10-31 |
| Annual | 2023-12-31 | 383180000.0 | — | USD | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 504441000.0 | +31.6% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 582542000.0 | +15.5% | USD | 10-K | 2026-02-27 |
Accounts Receivable
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 75234000.0 | — | USD | 10-Q | 2023-05-02 |
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 | 636252000.0 | — | USD | 10-Q | 2023-05-02 |
| Quarterly | 2023-06-30 | 694348000.0 | +9.1% | USD | 10-Q | 2023-08-02 |
| Quarterly | 2023-09-30 | 711660000.0 | +2.5% | USD | 10-Q | 2023-10-27 |
| Quarterly | 2023-12-31 | 720729000.0 | +1.3% | USD | 10-Q | 2024-10-25 |
| Quarterly | 2024-03-31 | 719656000.0 | -0.1% | USD | 10-Q | 2024-04-26 |
| Quarterly | 2024-06-30 | 613301000.0 | -14.8% | USD | 10-Q | 2024-07-26 |
| Quarterly | 2024-09-30 | 723186000.0 | +17.9% | USD | 10-Q | 2024-10-25 |
| Quarterly | 2024-12-31 | 781352000.0 | +8.0% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 678574000.0 | -13.2% | USD | 10-Q | 2025-04-25 |
| Quarterly | 2025-06-30 | 760682000.0 | +12.1% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 802336000.0 | +5.5% | USD | 10-Q | 2025-10-31 |
| Annual | 2023-12-31 | 720729000.0 | — | USD | 10-K | 2025-02-28 |
| Annual | 2024-12-31 | 781352000.0 | +8.4% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 863792000.0 | +10.6% | USD | 10-K | 2026-02-27 |
Total Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1998979000.0 | — | USD | 10-Q | 2023-05-02 |
| Quarterly | 2023-06-30 | 2059743000.0 | +3.0% | USD | 10-Q | 2023-08-02 |
| Quarterly | 2023-09-30 | 2080340000.0 | +1.0% | USD | 10-Q | 2023-10-27 |
| Quarterly | 2023-12-31 | 2101844000.0 | +1.0% | USD | 10-Q | 2024-10-25 |
| Quarterly | 2024-03-31 | 2086972000.0 | -0.7% | USD | 10-Q | 2024-04-26 |
| Quarterly | 2024-06-30 | 1911507000.0 | -8.4% | USD | 10-Q | 2024-07-26 |
| Quarterly | 2024-09-30 | 2037551000.0 | +6.6% | USD | 10-Q | 2024-10-25 |
| Quarterly | 2024-12-31 | 2084684000.0 | +2.3% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 2002053000.0 | -4.0% | USD | 10-Q | 2025-04-25 |
| Quarterly | 2025-06-30 | 2151585000.0 | +7.5% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 2182270000.0 | +1.4% | USD | 10-Q | 2025-10-31 |
| Annual | 2023-12-31 | 2101844000.0 | — | USD | 10-K | 2025-02-28 |
| Annual | 2024-12-31 | 2084684000.0 | -0.8% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 2229337000.0 | +6.9% | USD | 10-K | 2026-02-27 |
Current Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 212190000.0 | — | USD | 10-Q | 2023-05-02 |
| Quarterly | 2023-06-30 | 234496000.0 | +10.5% | USD | 10-Q | 2023-08-02 |
| Quarterly | 2023-09-30 | 255587000.0 | +9.0% | USD | 10-Q | 2023-10-27 |
| Quarterly | 2023-12-31 | 287343000.0 | +12.4% | USD | 10-Q | 2024-10-25 |
| Quarterly | 2024-03-31 | 212499000.0 | -26.0% | USD | 10-Q | 2024-04-26 |
| Quarterly | 2024-06-30 | 223380000.0 | +5.1% | USD | 10-Q | 2024-07-26 |
| Quarterly | 2024-09-30 | 263138000.0 | +17.8% | USD | 10-Q | 2024-10-25 |
| Quarterly | 2024-12-31 | 289193000.0 | +9.9% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 222993000.0 | -22.9% | USD | 10-Q | 2025-04-25 |
| Quarterly | 2025-06-30 | 225729000.0 | +1.2% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 256400000.0 | +13.6% | USD | 10-Q | 2025-10-31 |
| Annual | 2023-12-31 | 287343000.0 | — | USD | 10-K | 2025-02-28 |
| Annual | 2024-12-31 | 289193000.0 | +0.6% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 314141000.0 | +8.6% | USD | 10-K | 2026-02-27 |
Total Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 852768000.0 | — | USD | 10-Q | 2023-05-02 |
| Quarterly | 2023-06-30 | 867875000.0 | +1.8% | USD | 10-Q | 2023-08-02 |
| Quarterly | 2023-09-30 | 909671000.0 | +4.8% | USD | 10-Q | 2023-10-27 |
| Quarterly | 2023-12-31 | 947747000.0 | +4.2% | USD | 10-Q | 2024-10-25 |
| Quarterly | 2024-03-31 | 866415000.0 | -8.6% | USD | 10-Q | 2024-04-26 |
| Quarterly | 2024-06-30 | 863991000.0 | -0.3% | USD | 10-Q | 2024-07-26 |
| Quarterly | 2024-09-30 | 900627000.0 | +4.2% | USD | 10-Q | 2024-10-25 |
| Quarterly | 2024-12-31 | 933964000.0 | +3.7% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 858721000.0 | -8.1% | USD | 10-Q | 2025-04-25 |
| Quarterly | 2025-06-30 | 874487000.0 | +1.8% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 931469000.0 | +6.5% | USD | 10-Q | 2025-10-31 |
| Annual | 2023-12-31 | 947747000.0 | — | USD | 10-K | 2025-02-28 |
| Annual | 2024-12-31 | 933964000.0 | -1.5% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 965860000.0 | +3.4% | USD | 10-K | 2026-02-27 |
Stockholders' Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1106703000.0 | — | USD | 10-Q | 2024-10-25 |
| Quarterly | 2023-06-30 | 1133856000.0 | +2.5% | USD | 10-Q | 2024-10-25 |
| Quarterly | 2023-09-30 | 1100038000.0 | -3.0% | USD | 10-Q | 2024-10-25 |
| Quarterly | 2023-12-31 | 1128252000.0 | +2.6% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2024-03-31 | 1147427000.0 | +1.7% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2024-06-30 | 1017025000.0 | -11.4% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2024-09-30 | 1083516000.0 | +6.5% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2024-12-31 | 1095206000.0 | +1.1% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 1076142000.0 | -1.7% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-06-30 | 1114105000.0 | +3.5% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-09-30 | 1187286000.0 | +6.6% | USD | 10-Q | 2025-10-31 |
| Annual | 2023-12-31 | 1128252000.0 | — | USD | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 1095206000.0 | -2.9% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 1196948000.0 | +9.3% | USD | 10-K | 2026-02-27 |
Long-Term Debt
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 347645000.0 | — | USD | 10-Q | 2023-05-02 |
| Quarterly | 2023-06-30 | 347711000.0 | +0.0% | USD | 10-Q | 2023-08-02 |
| Quarterly | 2023-09-30 | 347777000.0 | +0.0% | USD | 10-Q | 2023-10-27 |
| Quarterly | 2023-12-31 | 347843000.0 | +0.0% | USD | 10-Q | 2024-10-25 |
| Quarterly | 2024-03-31 | 347909000.0 | +0.0% | USD | 10-Q | 2024-04-26 |
| Quarterly | 2024-06-30 | 347974000.0 | +0.0% | USD | 10-Q | 2024-07-26 |
| Quarterly | 2024-09-30 | 348040000.0 | +0.0% | USD | 10-Q | 2024-10-25 |
| Quarterly | 2024-12-31 | 348106000.0 | +0.0% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 348171000.0 | +0.0% | USD | 10-Q | 2025-04-25 |
| Quarterly | 2025-06-30 | 348237000.0 | +0.0% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 348303000.0 | +0.0% | USD | 10-Q | 2025-10-31 |
| Annual | 2023-12-31 | 347843000.0 | — | USD | 10-K | 2025-02-28 |
| Annual | 2024-12-31 | 348106000.0 | +0.1% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 348369000.0 | +0.1% | USD | 10-K | 2026-02-27 |
Cash Flow
Metrics: 4Operating Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 5420000.0 | — | USD | 10-Q | 2024-04-26 |
| Quarterly | 2023-06-30 | 76564000.0 | +1312.6% | USD | 10-Q | 2024-07-26 |
| Quarterly | 2023-09-30 | 182199000.0 | +138.0% | USD | 10-Q | 2024-10-25 |
| Quarterly | 2024-03-31 | 14031000.0 | -92.3% | USD | 10-Q | 2025-04-25 |
| Quarterly | 2024-06-30 | 102705000.0 | +632.0% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2024-09-30 | 219854000.0 | +114.1% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 14299000.0 | -93.5% | USD | 10-Q | 2025-04-25 |
| Quarterly | 2025-06-30 | 33086000.0 | +131.4% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 136145000.0 | +311.5% | USD | 10-Q | 2025-10-31 |
| Annual | 2023-12-31 | 311831000.0 | — | USD | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 346554000.0 | +11.1% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 297345000.0 | -14.2% | USD | 10-K | 2026-02-27 |
Investing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1838000.0 | — | USD | 10-Q | 2024-04-26 |
| Quarterly | 2023-06-30 | 7246000.0 | +294.2% | USD | 10-Q | 2024-07-26 |
| Quarterly | 2023-09-30 | 8564000.0 | +18.2% | USD | 10-Q | 2024-10-25 |
| Quarterly | 2024-03-31 | 27587000.0 | +222.1% | USD | 10-Q | 2025-04-25 |
| Quarterly | 2024-06-30 | 31164000.0 | +13.0% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2024-09-30 | 22852000.0 | -26.7% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | -1528000.0 | -106.7% | USD | 10-Q | 2025-04-25 |
| Quarterly | 2025-06-30 | -17544000.0 | -1048.2% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | -12094000.0 | +31.1% | USD | 10-Q | 2025-10-31 |
| Annual | 2023-12-31 | -30610000.0 | — | USD | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 64251000.0 | +309.9% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 2006000.0 | -96.9% | USD | 10-K | 2026-02-27 |
Financing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -22016000.0 | — | USD | 10-Q | 2024-04-26 |
| Quarterly | 2023-06-30 | -83250000.0 | -278.1% | USD | 10-Q | 2024-07-26 |
| Quarterly | 2023-09-30 | -151602000.0 | -82.1% | USD | 10-Q | 2024-10-25 |
| Quarterly | 2024-03-31 | -63526000.0 | +58.1% | USD | 10-Q | 2025-04-25 |
| Quarterly | 2024-06-30 | -208575000.0 | -228.3% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2024-09-30 | -260124000.0 | -24.7% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | -137568000.0 | +47.1% | USD | 10-Q | 2025-04-25 |
| Quarterly | 2025-06-30 | -169261000.0 | -23.0% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | -139397000.0 | +17.6% | USD | 10-Q | 2025-10-31 |
| Annual | 2023-12-31 | -243087000.0 | — | USD | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | -286397000.0 | -17.8% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | -237883000.0 | +16.9% | USD | 10-K | 2026-02-27 |
Capital Expenditures
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 739000.0 | — | USD | 10-Q | 2024-04-26 |
| Quarterly | 2023-06-30 | 3722000.0 | +403.7% | USD | 10-Q | 2024-07-26 |
| Quarterly | 2023-09-30 | 5803000.0 | +55.9% | USD | 10-Q | 2024-10-25 |
| Quarterly | 2024-03-31 | 569000.0 | -90.2% | USD | 10-Q | 2025-04-25 |
| Quarterly | 2024-06-30 | 6547000.0 | +1050.6% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2024-09-30 | 3519000.0 | -46.3% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 972000.0 | -72.4% | USD | 10-Q | 2025-04-25 |
| Quarterly | 2025-06-30 | 1758000.0 | +80.9% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 3188000.0 | +81.3% | USD | 10-Q | 2025-10-31 |
| Annual | 2023-12-31 | 7915000.0 | — | USD | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 4024000.0 | -49.2% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 2762000.0 | -31.4% | USD | 10-K | 2026-02-27 |
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 |
|---|
Weighted Avg Shares Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 84875000.0 | — | shares | 10-Q | 2024-04-26 |
| Quarterly | 2023-06-30 | 84930000.0 | +0.1% | shares | 10-Q | 2024-07-26 |
| Quarterly | 2023-09-30 | 83710000.0 | -1.4% | shares | 10-Q | 2024-10-25 |
| Quarterly | 2024-03-31 | 80709000.0 | -3.6% | shares | 10-Q | 2025-04-25 |
| Quarterly | 2024-06-30 | 80026000.0 | -0.8% | shares | 10-Q | 2025-08-01 |
| Quarterly | 2024-09-30 | 78690000.0 | -1.7% | shares | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 77541000.0 | -1.5% | shares | 10-Q | 2025-04-25 |
| Quarterly | 2025-06-30 | 75064000.0 | -3.2% | shares | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 74057000.0 | -1.3% | shares | 10-Q | 2025-10-31 |
| Annual | 2023-12-31 | 83858000.0 | — | shares | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 79426000.0 | -5.3% | shares | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 75101000.0 | -5.4% | shares | 10-K | 2026-02-27 |
Weighted Avg Shares Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 84875000.0 | — | shares | 10-Q | 2024-04-26 |
| Quarterly | 2023-06-30 | 84939000.0 | +0.1% | shares | 10-Q | 2024-07-26 |
| Quarterly | 2023-09-30 | 83710000.0 | -1.4% | shares | 10-Q | 2024-10-25 |
| Quarterly | 2024-03-31 | 80710000.0 | -3.6% | shares | 10-Q | 2025-04-25 |
| Quarterly | 2024-06-30 | 80026000.0 | -0.8% | shares | 10-Q | 2025-08-01 |
| Quarterly | 2024-09-30 | 78706000.0 | -1.6% | shares | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 77542000.0 | -1.5% | shares | 10-Q | 2025-04-25 |
| Quarterly | 2025-06-30 | 75072000.0 | -3.2% | shares | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 74057000.0 | -1.4% | shares | 10-Q | 2025-10-31 |
| Annual | 2023-12-31 | 83863000.0 | — | shares | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 79430000.0 | -5.3% | shares | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 75103000.0 | -5.4% | shares | 10-K | 2026-02-27 |
Metrics
Metrics: 8Asset Turnover
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.1912 | — | ratio | 10-Q | 2024-04-26 |
| Quarterly | 2023-06-30 | 0.2103 | +10.0% | ratio | 10-Q | 2024-07-26 |
| Quarterly | 2023-09-30 | 0.1936 | -8.0% | ratio | 10-Q | 2024-10-25 |
| Quarterly | 2024-03-31 | 0.1899 | -1.9% | ratio | 10-Q | 2025-04-25 |
| Quarterly | 2024-06-30 | 0.2106 | +10.9% | ratio | 10-Q | 2025-08-01 |
| Quarterly | 2024-09-30 | 0.2005 | -4.8% | ratio | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 0.2116 | +5.5% | ratio | 10-Q | 2025-04-25 |
| Quarterly | 2025-06-30 | 0.1975 | -6.7% | ratio | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 0.2151 | +8.9% | ratio | 10-Q | 2025-10-31 |
| Annual | 2023-12-31 | 0.7658 | — | ratio | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 0.7829 | +2.2% | ratio | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 0.8077 | +3.2% | ratio | 10-K | 2026-02-27 |
Current Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 2.9985 | — | ratio | 10-Q | 2023-05-02 |
| Quarterly | 2023-06-30 | 2.9610 | -1.2% | ratio | 10-Q | 2023-08-02 |
| Quarterly | 2023-09-30 | 2.7844 | -6.0% | ratio | 10-Q | 2023-10-27 |
| Quarterly | 2023-12-31 | 2.5083 | -9.9% | ratio | 10-Q | 2024-10-25 |
| Quarterly | 2024-03-31 | 3.3866 | +35.0% | ratio | 10-Q | 2024-04-26 |
| Quarterly | 2024-06-30 | 2.7456 | -18.9% | ratio | 10-Q | 2024-07-26 |
| Quarterly | 2024-09-30 | 2.7483 | +0.1% | ratio | 10-Q | 2024-10-25 |
| Quarterly | 2024-12-31 | 2.7018 | -1.7% | ratio | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 3.0430 | +12.6% | ratio | 10-Q | 2025-04-25 |
| Quarterly | 2025-06-30 | 3.3699 | +10.7% | ratio | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 3.1292 | -7.1% | ratio | 10-Q | 2025-10-31 |
| Annual | 2023-12-31 | 2.5083 | — | ratio | 10-K | 2025-02-28 |
| Annual | 2024-12-31 | 2.7018 | +7.7% | ratio | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 2.7497 | +1.8% | ratio | 10-K | 2026-02-27 |
Debt to Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.7705 | — | ratio | 10-Q | 2023-05-02 |
| Quarterly | 2023-06-30 | 0.7654 | -0.7% | ratio | 10-Q | 2023-08-02 |
| Quarterly | 2023-09-30 | 0.8269 | +8.0% | ratio | 10-Q | 2023-10-27 |
| Quarterly | 2023-12-31 | 0.8400 | +1.6% | ratio | 10-Q | 2024-10-25 |
| Quarterly | 2024-03-31 | 0.7551 | -10.1% | ratio | 10-Q | 2024-04-26 |
| Quarterly | 2024-06-30 | 0.8495 | +12.5% | ratio | 10-Q | 2024-07-26 |
| Quarterly | 2024-09-30 | 0.8312 | -2.2% | ratio | 10-Q | 2024-10-25 |
| Quarterly | 2024-12-31 | 0.8528 | +2.6% | ratio | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 0.7980 | -6.4% | ratio | 10-Q | 2025-04-25 |
| Quarterly | 2025-06-30 | 0.7849 | -1.6% | ratio | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 0.7845 | -0.0% | ratio | 10-Q | 2025-10-31 |
| Annual | 2023-12-31 | 0.8400 | — | ratio | 10-K | 2025-02-28 |
| Annual | 2024-12-31 | 0.8528 | +1.5% | ratio | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 0.8069 | -5.4% | ratio | 10-K | 2026-02-27 |
Net Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.1821 | — | ratio | 10-Q | 2024-04-26 |
| Quarterly | 2023-06-30 | 0.1666 | -8.5% | ratio | 10-Q | 2024-07-26 |
| Quarterly | 2023-09-30 | 0.1863 | +11.8% | ratio | 10-Q | 2024-10-25 |
| Quarterly | 2024-03-31 | 0.1893 | +1.6% | ratio | 10-Q | 2025-04-25 |
| Quarterly | 2024-06-30 | 0.0522 | -72.4% | ratio | 10-Q | 2025-08-01 |
| Quarterly | 2024-09-30 | 0.2143 | +310.3% | ratio | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 0.2388 | +11.4% | ratio | 10-Q | 2025-04-25 |
| Quarterly | 2025-06-30 | 0.2142 | -10.3% | ratio | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 0.2218 | +3.6% | ratio | 10-Q | 2025-10-31 |
| Annual | 2023-12-31 | 0.1858 | — | ratio | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 0.1644 | -11.5% | ratio | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 0.2240 | +36.2% | ratio | 10-K | 2026-02-27 |
Operating Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.2228 | — | ratio | 10-Q | 2024-04-26 |
| Quarterly | 2023-06-30 | 0.2271 | +1.9% | ratio | 10-Q | 2024-07-26 |
| Quarterly | 2023-09-30 | 0.2519 | +10.9% | ratio | 10-Q | 2024-10-25 |
| Quarterly | 2024-03-31 | 0.2487 | -1.3% | ratio | 10-Q | 2025-04-25 |
| Quarterly | 2024-06-30 | 0.1011 | -59.3% | ratio | 10-Q | 2025-08-01 |
| Quarterly | 2024-09-30 | 0.2736 | +170.5% | ratio | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 0.3111 | +13.7% | ratio | 10-Q | 2025-04-25 |
| Quarterly | 2025-06-30 | 0.2756 | -11.4% | ratio | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 0.2758 | +0.1% | ratio | 10-Q | 2025-10-31 |
| Annual | 2023-12-31 | 0.2408 | — | ratio | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 0.2215 | -8.0% | ratio | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 0.2854 | +28.9% | ratio | 10-K | 2026-02-27 |
Quick Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1.5269 | — | ratio | 10-Q | 2024-04-26 |
| Quarterly | 2023-06-30 | 1.4617 | -4.3% | ratio | 10-Q | 2024-07-26 |
| Quarterly | 2023-09-30 | 1.4749 | +0.9% | ratio | 10-Q | 2024-10-25 |
| Quarterly | 2023-12-31 | 1.3335 | -9.6% | ratio | 10-Q | 2024-10-25 |
| Quarterly | 2024-03-31 | 1.6931 | +27.0% | ratio | 10-Q | 2025-04-25 |
| Quarterly | 2024-06-30 | 1.3763 | -18.7% | ratio | 10-Q | 2025-08-01 |
| Quarterly | 2024-09-30 | 1.4249 | +3.5% | ratio | 10-Q | 2025-10-31 |
| Quarterly | 2024-12-31 | 1.7443 | +22.4% | ratio | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 1.7380 | -0.4% | ratio | 10-Q | 2025-04-25 |
| Quarterly | 2025-06-30 | 1.6435 | -5.4% | ratio | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 1.9746 | +20.1% | ratio | 10-Q | 2025-10-31 |
| Annual | 2023-12-31 | 1.3335 | — | ratio | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 1.7443 | +30.8% | ratio | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 1.8544 | +6.3% | ratio | 10-K | 2026-02-27 |
ROA
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0348 | — | ratio | 10-Q | 2024-04-26 |
| Quarterly | 2023-06-30 | 0.0350 | +0.6% | ratio | 10-Q | 2024-07-26 |
| Quarterly | 2023-09-30 | 0.0361 | +2.9% | ratio | 10-Q | 2024-10-25 |
| Quarterly | 2024-03-31 | 0.0360 | -0.3% | ratio | 10-Q | 2025-04-25 |
| Quarterly | 2024-06-30 | 0.0110 | -69.4% | ratio | 10-Q | 2025-08-01 |
| Quarterly | 2024-09-30 | 0.0430 | +290.6% | ratio | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 0.0505 | +17.6% | ratio | 10-Q | 2025-04-25 |
| Quarterly | 2025-06-30 | 0.0423 | -16.3% | ratio | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 0.0477 | +12.8% | ratio | 10-Q | 2025-10-31 |
| Annual | 2023-12-31 | 0.1422 | — | ratio | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 0.1287 | -9.5% | ratio | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 0.1809 | +40.6% | ratio | 10-K | 2026-02-27 |
ROE
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0629 | — | ratio | 10-Q | 2024-04-26 |
| Quarterly | 2023-06-30 | 0.0637 | +1.2% | ratio | 10-Q | 2024-07-26 |
| Quarterly | 2023-09-30 | 0.0682 | +7.1% | ratio | 10-Q | 2024-10-25 |
| Quarterly | 2024-03-31 | 0.0654 | -4.1% | ratio | 10-Q | 2025-04-25 |
| Quarterly | 2024-06-30 | 0.0207 | -68.4% | ratio | 10-Q | 2025-08-01 |
| Quarterly | 2024-09-30 | 0.0808 | +290.8% | ratio | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 0.0940 | +16.3% | ratio | 10-Q | 2025-04-25 |
| Quarterly | 2025-06-30 | 0.0817 | -13.1% | ratio | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 0.0877 | +7.4% | ratio | 10-Q | 2025-10-31 |
| Annual | 2023-12-31 | 0.2650 | — | ratio | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 0.2450 | -7.5% | ratio | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 0.3369 | +37.5% | ratio | 10-K | 2026-02-27 |