Financial Metrics
FLS FLOWSERVE CORPRegulatory Activity
Since 2025-04-09| Type | Form | Filed | Document |
|---|---|---|---|
| Insider | 4 | 2026-04-01 | SEC Filing Index |
| Insider | 3 | 2026-03-17 | SEC Filing Index |
| Insider | 4 | 2026-03-04 | SEC Filing Index |
| Insider | 4 | 2026-02-18 | SEC Filing Index |
| Insider | 4 | 2026-02-17 | 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 | 980305000.0 | — | USD | 10-Q | 2024-04-29 |
| Quarterly | 2023-06-30 | 1080376000.0 | +10.2% | USD | 10-Q | 2024-07-29 |
| Quarterly | 2023-09-30 | 1094718000.0 | +1.3% | USD | 10-Q | 2024-10-28 |
| Quarterly | 2024-03-31 | 1087479000.0 | -0.7% | USD | 10-Q | 2025-04-29 |
| Quarterly | 2024-06-30 | 1156892000.0 | +6.4% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 1133087000.0 | -2.1% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 1144543000.0 | +1.0% | USD | 10-Q | 2025-04-29 |
| Quarterly | 2025-06-30 | 1188092000.0 | +3.8% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 1174434000.0 | -1.1% | USD | 10-Q | 2025-10-28 |
| Annual | 2023-12-31 | 4320577000.0 | — | USD | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 4557806000.0 | +5.5% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 4729260000.0 | +3.8% | USD | 10-K | 2026-02-17 |
Gross Profit
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 296830000.0 | — | USD | 10-Q | 2024-04-29 |
| Quarterly | 2023-06-30 | 322760000.0 | +8.7% | USD | 10-Q | 2024-07-29 |
| Quarterly | 2023-09-30 | 317694000.0 | -1.6% | USD | 10-Q | 2024-10-28 |
| Quarterly | 2024-03-31 | 338968000.0 | +6.7% | USD | 10-Q | 2025-04-29 |
| Quarterly | 2024-06-30 | 366096000.0 | +8.0% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 357067000.0 | -2.5% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 369334000.0 | +3.4% | USD | 10-Q | 2025-04-29 |
| Quarterly | 2025-06-30 | 406582000.0 | +10.1% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 380286000.0 | -6.5% | USD | 10-Q | 2025-10-28 |
| Annual | 2023-12-31 | 1276828000.0 | — | USD | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 1434246000.0 | +12.3% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 1581437000.0 | +10.3% | USD | 10-K | 2026-02-17 |
Operating Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 57186000.0 | — | USD | 10-Q | 2024-04-29 |
| Quarterly | 2023-06-30 | 96648000.0 | +69.0% | USD | 10-Q | 2024-07-29 |
| Quarterly | 2023-09-30 | 70256000.0 | -27.3% | USD | 10-Q | 2024-10-28 |
| Quarterly | 2024-03-31 | 113079000.0 | +61.0% | USD | 10-Q | 2025-04-29 |
| Quarterly | 2024-06-30 | 121304000.0 | +7.3% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 103192000.0 | -14.9% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 131889000.0 | +27.8% | USD | 10-Q | 2025-04-29 |
| Quarterly | 2025-06-30 | 146590000.0 | +11.1% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 79272000.0 | -45.9% | USD | 10-Q | 2025-10-28 |
| Annual | 2023-12-31 | 333553000.0 | — | USD | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 462279000.0 | +38.6% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 399924000.0 | -13.5% | USD | 10-K | 2026-02-17 |
Net Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 26766000.0 | — | USD | 10-Q | 2024-04-29 |
| Quarterly | 2023-06-30 | 51203000.0 | +91.3% | USD | 10-Q | 2024-07-29 |
| Quarterly | 2023-09-30 | 46156000.0 | -9.9% | USD | 10-Q | 2024-10-28 |
| Quarterly | 2024-03-31 | 74220000.0 | +60.8% | USD | 10-Q | 2025-04-29 |
| Quarterly | 2024-06-30 | 72616000.0 | -2.2% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 58382000.0 | -19.6% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 73905000.0 | +26.6% | USD | 10-Q | 2025-04-29 |
| Quarterly | 2025-06-30 | 81754000.0 | +10.6% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 219582000.0 | +168.6% | USD | 10-Q | 2025-10-28 |
| Annual | 2023-12-31 | 186743000.0 | — | USD | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 282759000.0 | +51.4% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 346247000.0 | +22.5% | USD | 10-K | 2026-02-17 |
EPS Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.2 | — | USD/shares | 10-Q | 2024-04-29 |
| Quarterly | 2023-06-30 | 0.39 | +95.0% | USD/shares | 10-Q | 2024-07-29 |
| Quarterly | 2023-09-30 | 0.35 | -10.3% | USD/shares | 10-Q | 2024-10-28 |
| Quarterly | 2024-03-31 | 0.56 | +60.0% | USD/shares | 10-Q | 2025-04-29 |
| Quarterly | 2024-06-30 | 0.55 | -1.8% | USD/shares | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 0.44 | -20.0% | USD/shares | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 0.56 | +27.3% | USD/shares | 10-Q | 2025-04-29 |
| Quarterly | 2025-06-30 | 0.62 | +10.7% | USD/shares | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 1.69 | +172.6% | USD/shares | 10-Q | 2025-10-28 |
| Annual | 2023-12-31 | 1.42 | — | USD/shares | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 2.15 | +51.4% | USD/shares | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 2.66 | +23.7% | USD/shares | 10-K | 2026-02-17 |
EPS Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.2 | — | USD/shares | 10-Q | 2024-04-29 |
| Quarterly | 2023-06-30 | 0.39 | +95.0% | USD/shares | 10-Q | 2024-07-29 |
| Quarterly | 2023-09-30 | 0.35 | -10.3% | USD/shares | 10-Q | 2024-10-28 |
| Quarterly | 2024-03-31 | 0.56 | +60.0% | USD/shares | 10-Q | 2025-04-29 |
| Quarterly | 2024-06-30 | 0.55 | -1.8% | USD/shares | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 0.44 | -20.0% | USD/shares | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 0.56 | +27.3% | USD/shares | 10-Q | 2025-04-29 |
| Quarterly | 2025-06-30 | 0.62 | +10.7% | USD/shares | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 1.67 | +169.4% | USD/shares | 10-Q | 2025-10-28 |
| Annual | 2023-12-31 | 1.42 | — | USD/shares | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 2.14 | +50.7% | USD/shares | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 2.64 | +23.4% | USD/shares | 10-K | 2026-02-17 |
Balance Sheet
Metrics: 9Cash and Equivalents
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Annual | 2023-12-31 | 545678000.0 | — | USD | 10-K | 2025-02-26 |
| Annual | 2024-12-31 | 675441000.0 | +23.8% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 760183000.0 | +12.5% | USD | 10-K | 2026-02-17 |
Accounts Receivable
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 904184000.0 | — | USD | 10-Q | 2023-05-01 |
| Quarterly | 2023-06-30 | 887867000.0 | -1.8% | USD | 10-Q | 2023-08-01 |
| Quarterly | 2023-09-30 | 868855000.0 | -2.1% | USD | 10-Q | 2023-10-25 |
| Quarterly | 2023-12-31 | 881869000.0 | +1.5% | USD | 10-Q | 2024-10-28 |
| Quarterly | 2024-03-31 | 914357000.0 | +3.7% | USD | 10-Q | 2024-04-29 |
| Quarterly | 2024-06-30 | 1031656000.0 | +12.8% | USD | 10-Q | 2024-07-29 |
| Quarterly | 2024-09-30 | 971261000.0 | -5.9% | USD | 10-Q | 2024-10-28 |
| Quarterly | 2024-12-31 | 976739000.0 | +0.6% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 1043707000.0 | +6.9% | USD | 10-Q | 2025-04-29 |
| Quarterly | 2025-06-30 | 1049817000.0 | +0.6% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 1049798000.0 | -0.0% | USD | 10-Q | 2025-10-28 |
| Annual | 2023-12-31 | 881869000.0 | — | USD | 10-K | 2025-02-26 |
| Annual | 2024-12-31 | 976739000.0 | +10.8% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 1029095000.0 | +5.4% | USD | 10-K | 2026-02-17 |
Inventory
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 882252000.0 | — | USD | 10-Q | 2023-05-01 |
| Quarterly | 2023-06-30 | 914288000.0 | +3.6% | USD | 10-Q | 2023-08-01 |
| Quarterly | 2023-09-30 | 916107000.0 | +0.2% | USD | 10-Q | 2023-10-25 |
| Quarterly | 2023-12-31 | 879937000.0 | -3.9% | USD | 10-Q | 2024-10-28 |
| Quarterly | 2024-03-31 | 883341000.0 | +0.4% | USD | 10-Q | 2024-04-29 |
| Quarterly | 2024-06-30 | 851305000.0 | -3.6% | USD | 10-Q | 2024-07-29 |
| Quarterly | 2024-09-30 | 862477000.0 | +1.3% | USD | 10-Q | 2024-10-28 |
| Quarterly | 2024-12-31 | 837254000.0 | -2.9% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 841546000.0 | +0.5% | USD | 10-Q | 2025-04-29 |
| Quarterly | 2025-06-30 | 864532000.0 | +2.7% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 847732000.0 | -1.9% | USD | 10-Q | 2025-10-28 |
| Annual | 2023-12-31 | 879937000.0 | — | USD | 10-K | 2025-02-26 |
| Annual | 2024-12-31 | 837254000.0 | -4.9% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 789898000.0 | -5.7% | USD | 10-K | 2026-02-17 |
Current Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 2542235000.0 | — | USD | 10-Q | 2023-05-01 |
| Quarterly | 2023-06-30 | 2579384000.0 | +1.5% | USD | 10-Q | 2023-08-01 |
| Quarterly | 2023-09-30 | 2638525000.0 | +2.3% | USD | 10-Q | 2023-10-25 |
| Quarterly | 2023-12-31 | 2703777000.0 | +2.5% | USD | 10-Q | 2024-10-28 |
| Quarterly | 2024-03-31 | 2766577000.0 | +2.3% | USD | 10-Q | 2024-04-29 |
| Quarterly | 2024-06-30 | 2815815000.0 | +1.8% | USD | 10-Q | 2024-07-29 |
| Quarterly | 2024-09-30 | 2869787000.0 | +1.9% | USD | 10-Q | 2024-10-28 |
| Quarterly | 2024-12-31 | 2904497000.0 | +1.2% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 2864907000.0 | -1.4% | USD | 10-Q | 2025-04-29 |
| Quarterly | 2025-06-30 | 3004028000.0 | +4.9% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 3164825000.0 | +5.4% | USD | 10-Q | 2025-10-28 |
| Annual | 2023-12-31 | 2703777000.0 | — | USD | 10-K | 2025-02-26 |
| Annual | 2024-12-31 | 2904497000.0 | +7.4% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 3042885000.0 | +4.8% | USD | 10-K | 2026-02-17 |
Total Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 4875749000.0 | — | USD | 10-Q | 2023-05-01 |
| Quarterly | 2023-06-30 | 4920015000.0 | +0.9% | USD | 10-Q | 2023-08-01 |
| Quarterly | 2023-09-30 | 4965213000.0 | +0.9% | USD | 10-Q | 2023-10-25 |
| Quarterly | 2023-12-31 | 5108719000.0 | +2.9% | USD | 10-Q | 2024-10-28 |
| Quarterly | 2024-03-31 | 5149925000.0 | +0.8% | USD | 10-Q | 2025-04-29 |
| Quarterly | 2024-06-30 | 5164484000.0 | +0.3% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 5274558000.0 | +2.1% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2024-12-31 | 5500821000.0 | +4.3% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 5483298000.0 | -0.3% | USD | 10-Q | 2025-04-29 |
| Quarterly | 2025-06-30 | 5682525000.0 | +3.6% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 5830314000.0 | +2.6% | USD | 10-Q | 2025-10-28 |
| Annual | 2023-12-31 | 5108719000.0 | — | USD | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 5500821000.0 | +7.7% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 5708200000.0 | +3.8% | USD | 10-K | 2026-02-17 |
Current Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1321721000.0 | — | USD | 10-Q | 2023-05-01 |
| Quarterly | 2023-06-30 | 1292089000.0 | -2.2% | USD | 10-Q | 2023-08-01 |
| Quarterly | 2023-09-30 | 1306815000.0 | +1.1% | USD | 10-Q | 2023-10-25 |
| Quarterly | 2023-12-31 | 1438576000.0 | +10.1% | USD | 10-Q | 2024-10-28 |
| Quarterly | 2024-03-31 | 1474176000.0 | +2.5% | USD | 10-Q | 2024-04-29 |
| Quarterly | 2024-06-30 | 1406340000.0 | -4.6% | USD | 10-Q | 2024-07-29 |
| Quarterly | 2024-09-30 | 1440366000.0 | +2.4% | USD | 10-Q | 2024-10-28 |
| Quarterly | 2024-12-31 | 1468084000.0 | +1.9% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 1382298000.0 | -5.8% | USD | 10-Q | 2025-04-29 |
| Quarterly | 2025-06-30 | 1430382000.0 | +3.5% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 1504827000.0 | +5.2% | USD | 10-Q | 2025-10-28 |
| Annual | 2023-12-31 | 1438576000.0 | — | USD | 10-K | 2025-02-26 |
| Annual | 2024-12-31 | 1468084000.0 | +2.1% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 1501885000.0 | +2.3% | USD | 10-K | 2026-02-17 |
Total Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Stockholders' Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1846318000.0 | — | USD | 10-Q | 2023-05-01 |
| Quarterly | 2023-06-30 | 1884452000.0 | +2.1% | USD | 10-Q | 2023-08-01 |
| Quarterly | 2023-09-30 | 1874107000.0 | -0.5% | USD | 10-Q | 2023-10-25 |
| Quarterly | 2023-12-31 | 1936100000.0 | +3.3% | USD | 10-Q | 2024-10-28 |
| Quarterly | 2024-03-31 | 1953980000.0 | +0.9% | USD | 10-Q | 2024-04-29 |
| Quarterly | 2024-06-30 | 1970064000.0 | +0.8% | USD | 10-Q | 2024-07-29 |
| Quarterly | 2024-09-30 | 2054295000.0 | +4.3% | USD | 10-Q | 2024-10-28 |
| Quarterly | 2024-12-31 | 2007665000.0 | -2.3% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 2079771000.0 | +3.6% | USD | 10-Q | 2025-04-29 |
| Quarterly | 2025-06-30 | 2223051000.0 | +6.9% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 2264197000.0 | +1.9% | USD | 10-Q | 2025-10-28 |
| Annual | 2023-12-31 | 1936100000.0 | — | USD | 10-K | 2025-02-26 |
| Annual | 2024-12-31 | 2007665000.0 | +3.7% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 2191397000.0 | +9.2% | USD | 10-K | 2026-02-17 |
Long-Term Debt
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1209169000.0 | — | USD | 10-Q | 2023-05-01 |
| Quarterly | 2023-06-30 | 1245253000.0 | +3.0% | USD | 10-Q | 2023-08-01 |
| Quarterly | 2023-09-30 | 1266423000.0 | +1.7% | USD | 10-Q | 2023-10-25 |
| Quarterly | 2023-12-31 | 1167307000.0 | -7.8% | USD | 10-Q | 2024-10-28 |
| Quarterly | 2024-03-31 | 1152336000.0 | -1.3% | USD | 10-Q | 2024-04-29 |
| Quarterly | 2024-06-30 | 1211611000.0 | +5.1% | USD | 10-Q | 2024-07-29 |
| Quarterly | 2024-09-30 | 1172771000.0 | -3.2% | USD | 10-Q | 2024-10-28 |
| Quarterly | 2024-12-31 | 1460132000.0 | +24.5% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 1451214000.0 | -0.6% | USD | 10-Q | 2025-04-29 |
| Quarterly | 2025-06-30 | 1440676000.0 | -0.7% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 1435568000.0 | -0.4% | USD | 10-Q | 2025-10-28 |
| Annual | 2023-12-31 | 1167307000.0 | — | USD | 10-K | 2025-02-26 |
| Annual | 2024-12-31 | 1460132000.0 | +25.1% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 1525210000.0 | +4.5% | USD | 10-K | 2026-02-17 |
Cash Flow
Metrics: 4Operating Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 26588000.0 | — | USD | 10-Q | 2024-04-29 |
| Quarterly | 2023-06-30 | 50384000.0 | +89.5% | USD | 10-Q | 2024-07-29 |
| Quarterly | 2023-09-30 | 131140000.0 | +160.3% | USD | 10-Q | 2024-10-28 |
| Quarterly | 2024-03-31 | 62257000.0 | -52.5% | USD | 10-Q | 2025-04-29 |
| Quarterly | 2024-06-30 | 49475000.0 | -20.5% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 227960000.0 | +360.8% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | -49934000.0 | -121.9% | USD | 10-Q | 2025-04-29 |
| Quarterly | 2025-06-30 | 104212000.0 | +308.7% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 506058000.0 | +385.6% | USD | 10-Q | 2025-10-28 |
| Annual | 2023-12-31 | 325772000.0 | — | USD | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 425308000.0 | +30.6% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 505884000.0 | +18.9% | USD | 10-K | 2026-02-17 |
Investing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -16456000.0 | — | USD | 10-Q | 2024-04-29 |
| Quarterly | 2023-06-30 | -32834000.0 | -99.5% | USD | 10-Q | 2024-07-29 |
| Quarterly | 2023-09-30 | -48377000.0 | -47.3% | USD | 10-Q | 2024-10-28 |
| Quarterly | 2024-03-31 | -13586000.0 | +71.9% | USD | 10-Q | 2025-04-29 |
| Quarterly | 2024-06-30 | -30090000.0 | -121.5% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | -54112000.0 | -79.8% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | -11276000.0 | +79.2% | USD | 10-Q | 2025-04-29 |
| Quarterly | 2025-06-30 | -27473000.0 | -143.6% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | -44467000.0 | -61.9% | USD | 10-Q | 2025-10-28 |
| Annual | 2023-12-31 | -68580000.0 | — | USD | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | -387214000.0 | -464.6% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | -125161000.0 | +67.7% | USD | 10-K | 2026-02-17 |
Financing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -43819000.0 | — | USD | 10-Q | 2024-04-29 |
| Quarterly | 2023-06-30 | -32287000.0 | +26.3% | USD | 10-Q | 2024-07-29 |
| Quarterly | 2023-09-30 | -32091000.0 | +0.6% | USD | 10-Q | 2024-10-28 |
| Quarterly | 2024-03-31 | -54214000.0 | -68.9% | USD | 10-Q | 2025-04-29 |
| Quarterly | 2024-06-30 | -36683000.0 | +32.3% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | -107380000.0 | -192.7% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | -84232000.0 | +21.6% | USD | 10-Q | 2025-04-29 |
| Quarterly | 2025-06-30 | -154444000.0 | -83.4% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | -330947000.0 | -114.3% | USD | 10-Q | 2025-10-28 |
| Annual | 2023-12-31 | -153014000.0 | — | USD | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 117495000.0 | +176.8% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | -326928000.0 | -378.2% | USD | 10-K | 2026-02-17 |
Capital Expenditures
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Share Data
Metrics: 4Shares Outstanding
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Shares Issued
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 176793000.0 | — | shares | 10-Q | 2023-05-01 |
| Quarterly | 2023-06-30 | 176793000.0 | +0.0% | shares | 10-Q | 2023-08-01 |
| Quarterly | 2023-09-30 | 176793000.0 | +0.0% | shares | 10-Q | 2023-10-25 |
| Quarterly | 2023-12-31 | 176793000.0 | +0.0% | shares | 10-Q | 2024-10-28 |
| Quarterly | 2024-03-31 | 176793000.0 | +0.0% | shares | 10-Q | 2024-04-29 |
| Quarterly | 2024-06-30 | 176793000.0 | +0.0% | shares | 10-Q | 2024-07-29 |
| Quarterly | 2024-09-30 | 176793000.0 | +0.0% | shares | 10-Q | 2024-10-28 |
| Quarterly | 2024-12-31 | 176793.0 | -99.9% | shares | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 176793000.0 | +99900.0% | shares | 10-Q | 2025-04-29 |
| Quarterly | 2025-06-30 | 176793.0 | -99.9% | shares | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 176793.0 | +0.0% | shares | 10-Q | 2025-10-28 |
| Annual | 2023-12-31 | 176793000.0 | — | shares | 10-K | 2025-02-26 |
| Annual | 2024-12-31 | 176793.0 | -99.9% | shares | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 176793.0 | +0.0% | shares | 10-K | 2026-02-17 |
Weighted Avg Shares Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 130930000.0 | — | shares | 10-Q | 2024-04-29 |
| Quarterly | 2023-06-30 | 131171000.0 | +0.2% | shares | 10-Q | 2024-07-29 |
| Quarterly | 2023-09-30 | 131183000.0 | +0.0% | shares | 10-Q | 2024-10-28 |
| Quarterly | 2024-03-31 | 131510000.0 | +0.2% | shares | 10-Q | 2025-04-29 |
| Quarterly | 2024-06-30 | 131656000.0 | +0.1% | shares | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 131395000.0 | -0.2% | shares | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 131566000.0 | +0.1% | shares | 10-Q | 2025-04-29 |
| Quarterly | 2025-06-30 | 130846000.0 | -0.5% | shares | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 130315000.0 | -0.4% | shares | 10-Q | 2025-10-28 |
| Annual | 2023-12-31 | 131117000.0 | — | shares | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 131488000.0 | +0.3% | shares | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 130005000.0 | -1.1% | shares | 10-K | 2026-02-17 |
Weighted Avg Shares Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 131754000.0 | — | shares | 10-Q | 2024-04-29 |
| Quarterly | 2023-06-30 | 131810000.0 | +0.0% | shares | 10-Q | 2024-07-29 |
| Quarterly | 2023-09-30 | 132026000.0 | +0.2% | shares | 10-Q | 2024-10-28 |
| Quarterly | 2024-03-31 | 132368000.0 | +0.3% | shares | 10-Q | 2025-04-29 |
| Quarterly | 2024-06-30 | 132415000.0 | +0.0% | shares | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 132247000.0 | -0.1% | shares | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 132670000.0 | +0.3% | shares | 10-Q | 2025-04-29 |
| Quarterly | 2025-06-30 | 131599000.0 | -0.8% | shares | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 131235000.0 | -0.3% | shares | 10-Q | 2025-10-28 |
| Annual | 2023-12-31 | 131931000.0 | — | shares | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 132356000.0 | +0.3% | shares | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 130979000.0 | -1.0% | shares | 10-K | 2026-02-17 |
Metrics
Metrics: 8Asset Turnover
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.2011 | — | ratio | 10-Q | 2024-04-29 |
| Quarterly | 2023-06-30 | 0.2196 | +9.2% | ratio | 10-Q | 2024-07-29 |
| Quarterly | 2023-09-30 | 0.2205 | +0.4% | ratio | 10-Q | 2024-10-28 |
| Quarterly | 2024-03-31 | 0.2112 | -4.2% | ratio | 10-Q | 2025-04-29 |
| Quarterly | 2024-06-30 | 0.2240 | +6.1% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 0.2148 | -4.1% | ratio | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 0.2087 | -2.8% | ratio | 10-Q | 2025-04-29 |
| Quarterly | 2025-06-30 | 0.2091 | +0.2% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 0.2014 | -3.7% | ratio | 10-Q | 2025-10-28 |
| Annual | 2023-12-31 | 0.8457 | — | ratio | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 0.8286 | -2.0% | ratio | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 0.8285 | -0.0% | ratio | 10-K | 2026-02-17 |
Current Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1.9234 | — | ratio | 10-Q | 2023-05-01 |
| Quarterly | 2023-06-30 | 1.9963 | +3.8% | ratio | 10-Q | 2023-08-01 |
| Quarterly | 2023-09-30 | 2.0191 | +1.1% | ratio | 10-Q | 2023-10-25 |
| Quarterly | 2023-12-31 | 1.8795 | -6.9% | ratio | 10-Q | 2024-10-28 |
| Quarterly | 2024-03-31 | 1.8767 | -0.1% | ratio | 10-Q | 2024-04-29 |
| Quarterly | 2024-06-30 | 2.0022 | +6.7% | ratio | 10-Q | 2024-07-29 |
| Quarterly | 2024-09-30 | 1.9924 | -0.5% | ratio | 10-Q | 2024-10-28 |
| Quarterly | 2024-12-31 | 1.9784 | -0.7% | ratio | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 2.0726 | +4.8% | ratio | 10-Q | 2025-04-29 |
| Quarterly | 2025-06-30 | 2.1002 | +1.3% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 2.1031 | +0.1% | ratio | 10-Q | 2025-10-28 |
| Annual | 2023-12-31 | 1.8795 | — | ratio | 10-K | 2025-02-26 |
| Annual | 2024-12-31 | 1.9784 | +5.3% | ratio | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 2.0260 | +2.4% | ratio | 10-K | 2026-02-17 |
Gross Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.3028 | — | ratio | 10-Q | 2024-04-29 |
| Quarterly | 2023-06-30 | 0.2987 | -1.3% | ratio | 10-Q | 2024-07-29 |
| Quarterly | 2023-09-30 | 0.2902 | -2.9% | ratio | 10-Q | 2024-10-28 |
| Quarterly | 2024-03-31 | 0.3117 | +7.4% | ratio | 10-Q | 2025-04-29 |
| Quarterly | 2024-06-30 | 0.3164 | +1.5% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 0.3151 | -0.4% | ratio | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 0.3227 | +2.4% | ratio | 10-Q | 2025-04-29 |
| Quarterly | 2025-06-30 | 0.3422 | +6.1% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 0.3238 | -5.4% | ratio | 10-Q | 2025-10-28 |
| Annual | 2023-12-31 | 0.2955 | — | ratio | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 0.3147 | +6.5% | ratio | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 0.3344 | +6.3% | ratio | 10-K | 2026-02-17 |
Net Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0273 | — | ratio | 10-Q | 2024-04-29 |
| Quarterly | 2023-06-30 | 0.0474 | +73.6% | ratio | 10-Q | 2024-07-29 |
| Quarterly | 2023-09-30 | 0.0422 | -11.0% | ratio | 10-Q | 2024-10-28 |
| Quarterly | 2024-03-31 | 0.0682 | +61.9% | ratio | 10-Q | 2025-04-29 |
| Quarterly | 2024-06-30 | 0.0628 | -8.0% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 0.0515 | -17.9% | ratio | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 0.0646 | +25.3% | ratio | 10-Q | 2025-04-29 |
| Quarterly | 2025-06-30 | 0.0688 | +6.6% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 0.1870 | +171.7% | ratio | 10-Q | 2025-10-28 |
| Annual | 2023-12-31 | 0.0432 | — | ratio | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 0.0620 | +43.5% | ratio | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 0.0732 | +18.0% | ratio | 10-K | 2026-02-17 |
Operating Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0583 | — | ratio | 10-Q | 2024-04-29 |
| Quarterly | 2023-06-30 | 0.0895 | +53.4% | ratio | 10-Q | 2024-07-29 |
| Quarterly | 2023-09-30 | 0.0642 | -28.3% | ratio | 10-Q | 2024-10-28 |
| Quarterly | 2024-03-31 | 0.1040 | +62.0% | ratio | 10-Q | 2025-04-29 |
| Quarterly | 2024-06-30 | 0.1049 | +0.8% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 0.0911 | -13.1% | ratio | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 0.1152 | +26.5% | ratio | 10-Q | 2025-04-29 |
| Quarterly | 2025-06-30 | 0.1234 | +7.1% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 0.0675 | -45.3% | ratio | 10-Q | 2025-10-28 |
| Annual | 2023-12-31 | 0.0772 | — | ratio | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 0.1014 | +31.4% | ratio | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 0.0846 | -16.6% | ratio | 10-K | 2026-02-17 |
Quick Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Annual | 2023-12-31 | 0.3793 | — | ratio | 10-K | 2025-02-26 |
| Annual | 2024-12-31 | 0.4601 | +21.3% | ratio | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 0.5062 | +10.0% | ratio | 10-K | 2026-02-17 |
ROA
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0055 | — | ratio | 10-Q | 2024-04-29 |
| Quarterly | 2023-06-30 | 0.0104 | +89.6% | ratio | 10-Q | 2024-07-29 |
| Quarterly | 2023-09-30 | 0.0093 | -10.7% | ratio | 10-Q | 2024-10-28 |
| Quarterly | 2024-03-31 | 0.0144 | +55.0% | ratio | 10-Q | 2025-04-29 |
| Quarterly | 2024-06-30 | 0.0141 | -2.4% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 0.0111 | -21.3% | ratio | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 0.0135 | +21.8% | ratio | 10-Q | 2025-04-29 |
| Quarterly | 2025-06-30 | 0.0144 | +6.7% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 0.0377 | +161.8% | ratio | 10-Q | 2025-10-28 |
| Annual | 2023-12-31 | 0.0366 | — | ratio | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 0.0514 | +40.6% | ratio | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 0.0607 | +18.0% | ratio | 10-K | 2026-02-17 |
ROE
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0145 | — | ratio | 10-Q | 2024-04-29 |
| Quarterly | 2023-06-30 | 0.0272 | +87.4% | ratio | 10-Q | 2024-07-29 |
| Quarterly | 2023-09-30 | 0.0246 | -9.4% | ratio | 10-Q | 2024-10-28 |
| Quarterly | 2024-03-31 | 0.0380 | +54.2% | ratio | 10-Q | 2025-04-29 |
| Quarterly | 2024-06-30 | 0.0369 | -3.0% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 0.0284 | -22.9% | ratio | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 0.0355 | +25.0% | ratio | 10-Q | 2025-04-29 |
| Quarterly | 2025-06-30 | 0.0368 | +3.5% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 0.0970 | +163.7% | ratio | 10-Q | 2025-10-28 |
| Annual | 2023-12-31 | 0.0965 | — | ratio | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 0.1408 | +46.0% | ratio | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 0.1580 | +12.2% | ratio | 10-K | 2026-02-17 |