Financial Metrics
GPC GENUINE PARTS CORegulatory Activity
Since 2025-04-09| Type | Form | Filed | Document |
|---|---|---|---|
| Insider | 4 | 2026-04-03 | SEC Filing Index |
| Insider | 4 | 2026-02-24 | SEC Filing Index |
| Insider | 4 | 2026-01-06 | SEC Filing Index |
| Insider | 4 | 2025-12-23 | SEC Filing Index |
| Insider | 4 | 2025-12-18 | SEC Filing Index |
Credit and Bond Coverage
Company-levelIntegrate Moody's, S&P, or Fitch licensed data separately if ratings are required.
Income Statement
Metrics: 6Revenue
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 5765118000.0 | — | USD | 10-Q | 2024-04-18 |
| Quarterly | 2023-06-30 | 5915006000.0 | +2.6% | USD | 10-Q | 2024-07-23 |
| Quarterly | 2023-09-30 | 5824602000.0 | -1.5% | USD | 10-Q | 2024-10-22 |
| Quarterly | 2024-03-31 | 5783631000.0 | -0.7% | USD | 10-Q | 2025-04-22 |
| Quarterly | 2024-06-30 | 5962567000.0 | +3.1% | USD | 10-Q | 2025-07-22 |
| Quarterly | 2024-09-30 | 5970198000.0 | +0.1% | USD | 10-Q | 2025-10-21 |
| Quarterly | 2025-03-31 | 5866069000.0 | -1.7% | USD | 10-Q | 2025-04-22 |
| Quarterly | 2025-06-30 | 6164425000.0 | +5.1% | USD | 10-Q | 2025-07-22 |
| Quarterly | 2025-09-30 | 6260232000.0 | +1.6% | USD | 10-Q | 2025-10-21 |
| Annual | 2023-12-31 | 23090610000.0 | — | USD | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | 23486569000.0 | +1.7% | USD | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 24300141000.0 | +3.5% | USD | 10-K | 2026-02-20 |
Gross Profit
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 2013401000.0 | — | USD | 10-Q | 2024-04-18 |
| Quarterly | 2023-06-30 | 2134743000.0 | +6.0% | USD | 10-Q | 2024-07-23 |
| Quarterly | 2023-09-30 | 2109241000.0 | -1.2% | USD | 10-Q | 2024-10-22 |
| Quarterly | 2024-03-31 | 2074655000.0 | -1.6% | USD | 10-Q | 2025-04-22 |
| Quarterly | 2024-06-30 | 2180303000.0 | +5.1% | USD | 10-Q | 2025-07-22 |
| Quarterly | 2024-09-30 | 2198441000.0 | +0.8% | USD | 10-Q | 2025-10-21 |
| Quarterly | 2025-03-31 | 2173684000.0 | -1.1% | USD | 10-Q | 2025-04-22 |
| Quarterly | 2025-06-30 | 2324388000.0 | +6.9% | USD | 10-Q | 2025-07-22 |
| Quarterly | 2025-09-30 | 2341402000.0 | +0.7% | USD | 10-Q | 2025-10-21 |
| Annual | 2023-12-31 | 8290672000.0 | — | USD | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | 8523615000.0 | +2.8% | USD | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 8940698000.0 | +4.9% | USD | 10-K | 2026-02-20 |
Operating Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Net Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 303957000.0 | — | USD | 10-Q | 2024-04-18 |
| Quarterly | 2023-06-30 | 344494000.0 | +13.3% | USD | 10-Q | 2024-07-23 |
| Quarterly | 2023-09-30 | 351198000.0 | +1.9% | USD | 10-Q | 2024-10-22 |
| Quarterly | 2024-03-31 | 248894000.0 | -29.1% | USD | 10-Q | 2025-04-22 |
| Quarterly | 2024-06-30 | 295544000.0 | +18.7% | USD | 10-Q | 2025-07-22 |
| Quarterly | 2024-09-30 | 226582000.0 | -23.3% | USD | 10-Q | 2025-10-21 |
| Quarterly | 2025-03-31 | 194392000.0 | -14.2% | USD | 10-Q | 2025-04-22 |
| Quarterly | 2025-06-30 | 254880000.0 | +31.1% | USD | 10-Q | 2025-07-22 |
| Quarterly | 2025-09-30 | 226171000.0 | -11.3% | USD | 10-Q | 2025-10-21 |
| Annual | 2023-12-31 | 1316524000.0 | — | USD | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | 904076000.0 | -31.3% | USD | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 65945000.0 | -92.7% | USD | 10-K | 2026-02-20 |
EPS Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 2.16 | — | USD/shares | 10-Q | 2024-04-18 |
| Quarterly | 2023-06-30 | 2.45 | +13.4% | USD/shares | 10-Q | 2024-07-23 |
| Quarterly | 2023-09-30 | 2.5 | +2.0% | USD/shares | 10-Q | 2024-10-22 |
| Quarterly | 2024-03-31 | 1.79 | -28.4% | USD/shares | 10-Q | 2025-04-22 |
| Quarterly | 2024-06-30 | 2.12 | +18.4% | USD/shares | 10-Q | 2025-07-22 |
| Quarterly | 2024-09-30 | 1.63 | -23.1% | USD/shares | 10-Q | 2025-10-21 |
| Quarterly | 2025-03-31 | 1.4 | -14.1% | USD/shares | 10-Q | 2025-04-22 |
| Quarterly | 2025-06-30 | 1.83 | +30.7% | USD/shares | 10-Q | 2025-07-22 |
| Quarterly | 2025-09-30 | 1.63 | -10.9% | USD/shares | 10-Q | 2025-10-21 |
| Annual | 2023-12-31 | 9.38 | — | USD/shares | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | 6.49 | -30.8% | USD/shares | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 0.47 | -92.8% | USD/shares | 10-K | 2026-02-20 |
EPS Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 2.14 | — | USD/shares | 10-Q | 2024-04-18 |
| Quarterly | 2023-06-30 | 2.44 | +14.0% | USD/shares | 10-Q | 2024-07-23 |
| Quarterly | 2023-09-30 | 2.49 | +2.0% | USD/shares | 10-Q | 2024-10-22 |
| Quarterly | 2024-03-31 | 1.78 | -28.5% | USD/shares | 10-Q | 2025-04-22 |
| Quarterly | 2024-06-30 | 2.11 | +18.5% | USD/shares | 10-Q | 2025-07-22 |
| Quarterly | 2024-09-30 | 1.62 | -23.2% | USD/shares | 10-Q | 2025-10-21 |
| Quarterly | 2025-03-31 | 1.4 | -13.6% | USD/shares | 10-Q | 2025-04-22 |
| Quarterly | 2025-06-30 | 1.83 | +30.7% | USD/shares | 10-Q | 2025-07-22 |
| Quarterly | 2025-09-30 | 1.62 | -11.5% | USD/shares | 10-Q | 2025-10-21 |
| Annual | 2023-12-31 | 9.33 | — | USD/shares | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | 6.47 | -30.7% | USD/shares | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 0.47 | -92.7% | USD/shares | 10-K | 2026-02-20 |
Balance Sheet
Metrics: 9Cash and Equivalents
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Accounts Receivable
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Inventory
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 4579590000.0 | — | USD | 10-Q | 2023-04-20 |
| Quarterly | 2023-06-30 | 4512874000.0 | -1.5% | USD | 10-Q | 2023-07-20 |
| Quarterly | 2023-09-30 | 4482773000.0 | -0.7% | USD | 10-Q | 2023-10-19 |
| Quarterly | 2023-12-31 | 4676686000.0 | +4.3% | USD | 10-Q | 2024-10-22 |
| Quarterly | 2024-03-31 | 4736108000.0 | +1.3% | USD | 10-Q | 2024-04-18 |
| Quarterly | 2024-06-30 | 5103644000.0 | +7.8% | USD | 10-Q | 2024-07-23 |
| Quarterly | 2024-09-30 | 5527034000.0 | +8.3% | USD | 10-Q | 2024-10-22 |
| Quarterly | 2024-12-31 | 5514427000.0 | -0.2% | USD | 10-Q | 2025-10-21 |
| Quarterly | 2025-03-31 | 5632947000.0 | +2.1% | USD | 10-Q | 2025-04-22 |
| Quarterly | 2025-06-30 | 5774046000.0 | +2.5% | USD | 10-Q | 2025-07-22 |
| Quarterly | 2025-09-30 | 5873796000.0 | +1.7% | USD | 10-Q | 2025-10-21 |
| Annual | 2023-12-31 | 4676686000.0 | — | USD | 10-K | 2025-02-21 |
| Annual | 2024-12-31 | 5514427000.0 | +17.9% | USD | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 6071996000.0 | +10.1% | USD | 10-K | 2026-02-20 |
Current Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 9184431000.0 | — | USD | 10-Q | 2023-04-20 |
| Quarterly | 2023-06-30 | 9083706000.0 | -1.1% | USD | 10-Q | 2023-07-20 |
| Quarterly | 2023-09-30 | 9029874000.0 | -0.6% | USD | 10-Q | 2023-10-19 |
| Quarterly | 2023-12-31 | 9605852000.0 | +6.4% | USD | 10-Q | 2024-10-22 |
| Quarterly | 2024-03-31 | 9806305000.0 | +2.1% | USD | 10-Q | 2024-04-18 |
| Quarterly | 2024-06-30 | 9796698000.0 | -0.1% | USD | 10-Q | 2024-07-23 |
| Quarterly | 2024-09-30 | 10709502000.0 | +9.3% | USD | 10-Q | 2024-10-22 |
| Quarterly | 2024-12-31 | 9852584000.0 | -8.0% | USD | 10-Q | 2025-10-21 |
| Quarterly | 2025-03-31 | 10214388000.0 | +3.7% | USD | 10-Q | 2025-04-22 |
| Quarterly | 2025-06-30 | 10473750000.0 | +2.5% | USD | 10-Q | 2025-07-22 |
| Quarterly | 2025-09-30 | 10666957000.0 | +1.8% | USD | 10-Q | 2025-10-21 |
| Annual | 2023-12-31 | 9605852000.0 | — | USD | 10-K | 2025-02-21 |
| Annual | 2024-12-31 | 9852584000.0 | +2.6% | USD | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 10564734000.0 | +7.2% | USD | 10-K | 2026-02-20 |
Total Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 16907532000.0 | — | USD | 10-Q | 2023-04-20 |
| Quarterly | 2023-06-30 | 16941635000.0 | +0.2% | USD | 10-Q | 2023-07-20 |
| Quarterly | 2023-09-30 | 17021898000.0 | +0.5% | USD | 10-Q | 2023-10-19 |
| Quarterly | 2023-12-31 | 17968454000.0 | +5.6% | USD | 10-Q | 2024-10-22 |
| Quarterly | 2024-03-31 | 18336512000.0 | +2.0% | USD | 10-Q | 2025-04-22 |
| Quarterly | 2024-06-30 | 18869393000.0 | +2.9% | USD | 10-Q | 2025-07-22 |
| Quarterly | 2024-09-30 | 20259178000.0 | +7.4% | USD | 10-Q | 2025-10-21 |
| Quarterly | 2024-12-31 | 19282705000.0 | -4.8% | USD | 10-Q | 2025-10-21 |
| Quarterly | 2025-03-31 | 19817205000.0 | +2.8% | USD | 10-Q | 2025-04-22 |
| Quarterly | 2025-06-30 | 20431067000.0 | +3.1% | USD | 10-Q | 2025-07-22 |
| Quarterly | 2025-09-30 | 20694868000.0 | +1.3% | USD | 10-Q | 2025-10-21 |
| Annual | 2023-12-31 | 17968454000.0 | — | USD | 10-K | 2025-02-21 |
| Annual | 2024-12-31 | 19282705000.0 | +7.3% | USD | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 20795540000.0 | +7.8% | USD | 10-K | 2026-02-20 |
Current Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 7917524000.0 | — | USD | 10-Q | 2023-04-20 |
| Quarterly | 2023-06-30 | 7899794000.0 | -0.2% | USD | 10-Q | 2023-07-20 |
| Quarterly | 2023-09-30 | 7800359000.0 | -1.3% | USD | 10-Q | 2023-10-19 |
| Quarterly | 2023-12-31 | 7827109000.0 | +0.3% | USD | 10-Q | 2024-10-22 |
| Quarterly | 2024-03-31 | 8639486000.0 | +10.4% | USD | 10-Q | 2024-04-18 |
| Quarterly | 2024-06-30 | 8766413000.0 | +1.5% | USD | 10-Q | 2024-07-23 |
| Quarterly | 2024-09-30 | 9123408000.0 | +4.1% | USD | 10-Q | 2024-10-22 |
| Quarterly | 2024-12-31 | 8525380000.0 | -6.6% | USD | 10-Q | 2025-10-21 |
| Quarterly | 2025-03-31 | 8885200000.0 | +4.2% | USD | 10-Q | 2025-04-22 |
| Quarterly | 2025-06-30 | 9213148000.0 | +3.7% | USD | 10-Q | 2025-07-22 |
| Quarterly | 2025-09-30 | 9383101000.0 | +1.8% | USD | 10-Q | 2025-10-21 |
| Annual | 2023-12-31 | 7827109000.0 | — | USD | 10-K | 2025-02-21 |
| Annual | 2024-12-31 | 8525380000.0 | +8.9% | USD | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 9787705000.0 | +14.8% | USD | 10-K | 2026-02-20 |
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 | 3926204000.0 | — | USD | 10-Q | 2023-04-20 |
| Quarterly | 2023-06-30 | 4071211000.0 | +3.7% | USD | 10-Q | 2023-07-20 |
| Quarterly | 2023-09-30 | 4186113000.0 | +2.8% | USD | 10-Q | 2023-10-19 |
| Quarterly | 2023-12-31 | 4401047000.0 | +5.1% | USD | 10-Q | 2024-10-22 |
| Quarterly | 2024-03-31 | 4402377000.0 | +0.0% | USD | 10-Q | 2024-04-18 |
| Quarterly | 2024-06-30 | 4540648000.0 | +3.1% | USD | 10-Q | 2024-07-23 |
| Quarterly | 2024-09-30 | 4696472000.0 | +3.4% | USD | 10-Q | 2024-10-22 |
| Quarterly | 2024-12-31 | 4337407000.0 | -7.6% | USD | 10-Q | 2025-10-21 |
| Quarterly | 2025-03-31 | 4449933000.0 | +2.6% | USD | 10-Q | 2025-04-22 |
| Quarterly | 2025-06-30 | 4702913000.0 | +5.7% | USD | 10-Q | 2025-07-22 |
| Quarterly | 2025-09-30 | 4786631000.0 | +1.8% | USD | 10-Q | 2025-10-21 |
| Annual | 2023-12-31 | 4401047000.0 | — | USD | 10-K | 2025-02-21 |
| Annual | 2024-12-31 | 4337407000.0 | -1.4% | USD | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 4422991000.0 | +2.0% | USD | 10-K | 2026-02-20 |
Long-Term Debt
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 3094319000.0 | — | USD | 10-Q | 2023-04-20 |
| Quarterly | 2023-06-30 | 2986138000.0 | -3.5% | USD | 10-Q | 2023-07-20 |
| Quarterly | 2023-09-30 | 2963448000.0 | -0.8% | USD | 10-Q | 2023-10-19 |
| Quarterly | 2023-12-31 | 3550930000.0 | +19.8% | USD | 10-Q | 2024-10-22 |
| Quarterly | 2024-03-31 | 3029610000.0 | -14.7% | USD | 10-Q | 2024-04-18 |
| Quarterly | 2024-06-30 | 3027491000.0 | -0.1% | USD | 10-Q | 2024-07-23 |
| Quarterly | 2024-09-30 | 3806950000.0 | +25.7% | USD | 10-Q | 2024-10-22 |
| Quarterly | 2024-12-31 | 3742640000.0 | -1.7% | USD | 10-Q | 2025-10-21 |
| Quarterly | 2025-03-31 | 3775858000.0 | +0.9% | USD | 10-Q | 2025-04-22 |
| Quarterly | 2025-06-30 | 3744118000.0 | -0.8% | USD | 10-Q | 2025-07-22 |
| Quarterly | 2025-09-30 | 3745774000.0 | +0.0% | USD | 10-Q | 2025-10-21 |
| Annual | 2023-12-31 | 3550930000.0 | — | USD | 10-K | 2025-02-21 |
| Annual | 2024-12-31 | 3742640000.0 | +5.4% | USD | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 3498423000.0 | -6.5% | USD | 10-K | 2026-02-20 |
Cash Flow
Metrics: 4Operating Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 197507000.0 | — | USD | 10-Q | 2024-04-18 |
| Quarterly | 2023-06-30 | 457003000.0 | +131.4% | USD | 10-Q | 2024-07-23 |
| Quarterly | 2023-09-30 | 1082446000.0 | +136.9% | USD | 10-Q | 2024-10-22 |
| Quarterly | 2024-03-31 | 318306000.0 | -70.6% | USD | 10-Q | 2025-04-22 |
| Quarterly | 2024-06-30 | 611915000.0 | +92.2% | USD | 10-Q | 2025-07-22 |
| Quarterly | 2024-09-30 | 1096225000.0 | +79.1% | USD | 10-Q | 2025-10-21 |
| Quarterly | 2025-03-31 | -40827000.0 | -103.7% | USD | 10-Q | 2025-04-22 |
| Quarterly | 2025-06-30 | 169115000.0 | +514.2% | USD | 10-Q | 2025-07-22 |
| Quarterly | 2025-09-30 | 510689000.0 | +202.0% | USD | 10-Q | 2025-10-21 |
| Annual | 2023-12-31 | 1435610000.0 | — | USD | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | 1251251000.0 | -12.8% | USD | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 890762000.0 | -28.8% | USD | 10-K | 2026-02-20 |
Investing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -45236000.0 | — | USD | 10-Q | 2024-04-18 |
| Quarterly | 2023-06-30 | -226120000.0 | -399.9% | USD | 10-Q | 2024-07-23 |
| Quarterly | 2023-09-30 | -473429000.0 | -109.4% | USD | 10-Q | 2024-10-22 |
| Quarterly | 2024-03-31 | -178444000.0 | +62.3% | USD | 10-Q | 2025-04-22 |
| Quarterly | 2024-06-30 | -762026000.0 | -327.0% | USD | 10-Q | 2025-07-22 |
| Quarterly | 2024-09-30 | -1245192000.0 | -63.4% | USD | 10-Q | 2025-10-21 |
| Quarterly | 2025-03-31 | -154818000.0 | +87.6% | USD | 10-Q | 2025-04-22 |
| Quarterly | 2025-06-30 | -317950000.0 | -105.4% | USD | 10-Q | 2025-07-22 |
| Quarterly | 2025-09-30 | -487951000.0 | -53.5% | USD | 10-Q | 2025-10-21 |
| Annual | 2023-12-31 | -705792000.0 | — | USD | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | -1507524000.0 | -113.6% | USD | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | -711587000.0 | +52.8% | USD | 10-K | 2026-02-20 |
Financing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -157813000.0 | — | USD | 10-Q | 2024-04-18 |
| Quarterly | 2023-06-30 | -357750000.0 | -126.7% | USD | 10-Q | 2024-07-23 |
| Quarterly | 2023-09-30 | -599019000.0 | -67.4% | USD | 10-Q | 2024-10-22 |
| Quarterly | 2024-03-31 | -175223000.0 | +70.7% | USD | 10-Q | 2025-04-22 |
| Quarterly | 2024-06-30 | -382326000.0 | -118.2% | USD | 10-Q | 2025-07-22 |
| Quarterly | 2024-09-30 | 124828000.0 | +132.6% | USD | 10-Q | 2025-10-21 |
| Quarterly | 2025-03-31 | 128742000.0 | +3.1% | USD | 10-Q | 2025-04-22 |
| Quarterly | 2025-06-30 | 102527000.0 | -20.4% | USD | 10-Q | 2025-07-22 |
| Quarterly | 2025-09-30 | -93717000.0 | -191.4% | USD | 10-Q | 2025-10-21 |
| Annual | 2023-12-31 | -292161000.0 | — | USD | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | -333936000.0 | -14.3% | USD | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | -209254000.0 | +37.3% | USD | 10-K | 2026-02-20 |
Capital Expenditures
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 88100000.0 | — | USD | 10-Q | 2024-04-18 |
| Quarterly | 2023-06-30 | 205336000.0 | +133.1% | USD | 10-Q | 2024-07-23 |
| Quarterly | 2023-09-30 | 349858000.0 | +70.4% | USD | 10-Q | 2024-10-22 |
| Quarterly | 2024-03-31 | 115690000.0 | -66.9% | USD | 10-Q | 2025-04-22 |
| Quarterly | 2024-06-30 | 259245000.0 | +124.1% | USD | 10-Q | 2025-07-22 |
| Quarterly | 2024-09-30 | 385590000.0 | +48.7% | USD | 10-Q | 2025-10-21 |
| Quarterly | 2025-03-31 | 119840000.0 | -68.9% | USD | 10-Q | 2025-04-22 |
| Quarterly | 2025-06-30 | 248822000.0 | +107.6% | USD | 10-Q | 2025-07-22 |
| Quarterly | 2025-09-30 | 350443000.0 | +40.8% | USD | 10-Q | 2025-10-21 |
| Annual | 2023-12-31 | 512675000.0 | — | USD | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | 567339000.0 | +10.7% | USD | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 469838000.0 | -17.2% | USD | 10-K | 2026-02-20 |
Share Data
Metrics: 4Shares Outstanding
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 140545475.0 | — | shares | 10-Q | 2023-04-20 |
| Quarterly | 2023-06-30 | 140467550.0 | -0.1% | shares | 10-Q | 2023-07-20 |
| Quarterly | 2023-09-30 | 140234786.0 | -0.2% | shares | 10-Q | 2023-10-19 |
| Quarterly | 2023-12-31 | 139567071.0 | -0.5% | shares | 10-Q | 2024-10-22 |
| Quarterly | 2024-03-31 | 139335342.0 | -0.2% | shares | 10-Q | 2024-04-18 |
| Quarterly | 2024-06-30 | 139346018.0 | +0.0% | shares | 10-Q | 2024-07-23 |
| Quarterly | 2024-09-30 | 139078065.0 | -0.2% | shares | 10-Q | 2024-10-22 |
| Quarterly | 2024-12-31 | 138779664.0 | -0.2% | shares | 10-Q | 2025-10-21 |
| Quarterly | 2025-03-31 | 138788979.0 | +0.0% | shares | 10-Q | 2025-04-22 |
| Quarterly | 2025-06-30 | 139092221.0 | +0.2% | shares | 10-Q | 2025-07-22 |
| Quarterly | 2025-09-30 | 139110499.0 | +0.0% | shares | 10-Q | 2025-10-21 |
| Annual | 2023-12-31 | 139567071.0 | — | shares | 10-K | 2025-02-21 |
| Annual | 2024-12-31 | 138779664.0 | -0.6% | shares | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 137617832.0 | -0.8% | shares | 10-K | 2026-02-20 |
Shares Issued
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 140545475.0 | — | shares | 10-Q | 2023-04-20 |
| Quarterly | 2023-06-30 | 140467550.0 | -0.1% | shares | 10-Q | 2023-07-20 |
| Quarterly | 2023-09-30 | 140234786.0 | -0.2% | shares | 10-Q | 2023-10-19 |
| Quarterly | 2023-12-31 | 139567071.0 | -0.5% | shares | 10-Q | 2024-10-22 |
| Quarterly | 2024-03-31 | 139335342.0 | -0.2% | shares | 10-Q | 2024-04-18 |
| Quarterly | 2024-06-30 | 139346018.0 | +0.0% | shares | 10-Q | 2024-07-23 |
| Quarterly | 2024-09-30 | 139078065.0 | -0.2% | shares | 10-Q | 2024-10-22 |
| Quarterly | 2024-12-31 | 138779664.0 | -0.2% | shares | 10-Q | 2025-10-21 |
| Quarterly | 2025-03-31 | 138788979.0 | +0.0% | shares | 10-Q | 2025-04-22 |
| Quarterly | 2025-06-30 | 139092221.0 | +0.2% | shares | 10-Q | 2025-07-22 |
| Quarterly | 2025-09-30 | 139110499.0 | +0.0% | shares | 10-Q | 2025-10-21 |
| Annual | 2023-12-31 | 139567071.0 | — | shares | 10-K | 2025-02-21 |
| Annual | 2024-12-31 | 138779664.0 | -0.6% | shares | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 137617832.0 | -0.8% | shares | 10-K | 2026-02-20 |
Weighted Avg Shares Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 140804000.0 | — | shares | 10-Q | 2024-04-18 |
| Quarterly | 2023-06-30 | 140574000.0 | -0.2% | shares | 10-Q | 2024-07-23 |
| Quarterly | 2023-09-30 | 140335000.0 | -0.2% | shares | 10-Q | 2024-10-22 |
| Quarterly | 2024-03-31 | 139429000.0 | -0.6% | shares | 10-Q | 2025-04-22 |
| Quarterly | 2024-06-30 | 139358000.0 | -0.1% | shares | 10-Q | 2025-07-22 |
| Quarterly | 2024-09-30 | 139193000.0 | -0.1% | shares | 10-Q | 2025-10-21 |
| Quarterly | 2025-03-31 | 138783000.0 | -0.3% | shares | 10-Q | 2025-04-22 |
| Quarterly | 2025-06-30 | 138990000.0 | +0.1% | shares | 10-Q | 2025-07-22 |
| Quarterly | 2025-09-30 | 139099000.0 | +0.1% | shares | 10-Q | 2025-10-21 |
| Annual | 2023-12-31 | 140367000.0 | — | shares | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | 139208000.0 | -0.8% | shares | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 138945000.0 | -0.2% | shares | 10-K | 2026-02-20 |
Weighted Avg Shares Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 141725000.0 | — | shares | 10-Q | 2024-04-18 |
| Quarterly | 2023-06-30 | 141247000.0 | -0.3% | shares | 10-Q | 2024-07-23 |
| Quarterly | 2023-09-30 | 140934000.0 | -0.2% | shares | 10-Q | 2024-10-22 |
| Quarterly | 2024-03-31 | 140096000.0 | -0.6% | shares | 10-Q | 2025-04-22 |
| Quarterly | 2024-06-30 | 139829000.0 | -0.2% | shares | 10-Q | 2025-07-22 |
| Quarterly | 2024-09-30 | 139599000.0 | -0.2% | shares | 10-Q | 2025-10-21 |
| Quarterly | 2025-03-31 | 139200000.0 | -0.3% | shares | 10-Q | 2025-04-22 |
| Quarterly | 2025-06-30 | 139244000.0 | +0.0% | shares | 10-Q | 2025-07-22 |
| Quarterly | 2025-09-30 | 139406000.0 | +0.1% | shares | 10-Q | 2025-10-21 |
| Annual | 2023-12-31 | 141034000.0 | — | shares | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | 139670000.0 | -1.0% | shares | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 139250000.0 | -0.3% | shares | 10-K | 2026-02-20 |
Metrics
Metrics: 6Asset Turnover
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.3410 | — | ratio | 10-Q | 2024-04-18 |
| Quarterly | 2023-06-30 | 0.3491 | +2.4% | ratio | 10-Q | 2024-07-23 |
| Quarterly | 2023-09-30 | 0.3422 | -2.0% | ratio | 10-Q | 2024-10-22 |
| Quarterly | 2024-03-31 | 0.3154 | -7.8% | ratio | 10-Q | 2025-04-22 |
| Quarterly | 2024-06-30 | 0.3160 | +0.2% | ratio | 10-Q | 2025-07-22 |
| Quarterly | 2024-09-30 | 0.2947 | -6.7% | ratio | 10-Q | 2025-10-21 |
| Quarterly | 2025-03-31 | 0.2960 | +0.4% | ratio | 10-Q | 2025-04-22 |
| Quarterly | 2025-06-30 | 0.3017 | +1.9% | ratio | 10-Q | 2025-07-22 |
| Quarterly | 2025-09-30 | 0.3025 | +0.3% | ratio | 10-Q | 2025-10-21 |
| Annual | 2023-12-31 | 1.2851 | — | ratio | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | 1.2180 | -5.2% | ratio | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 1.1685 | -4.1% | ratio | 10-K | 2026-02-20 |
Current Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1.1600 | — | ratio | 10-Q | 2023-04-20 |
| Quarterly | 2023-06-30 | 1.1499 | -0.9% | ratio | 10-Q | 2023-07-20 |
| Quarterly | 2023-09-30 | 1.1576 | +0.7% | ratio | 10-Q | 2023-10-19 |
| Quarterly | 2023-12-31 | 1.2273 | +6.0% | ratio | 10-Q | 2024-10-22 |
| Quarterly | 2024-03-31 | 1.1351 | -7.5% | ratio | 10-Q | 2024-04-18 |
| Quarterly | 2024-06-30 | 1.1175 | -1.5% | ratio | 10-Q | 2024-07-23 |
| Quarterly | 2024-09-30 | 1.1738 | +5.0% | ratio | 10-Q | 2024-10-22 |
| Quarterly | 2024-12-31 | 1.1557 | -1.5% | ratio | 10-Q | 2025-10-21 |
| Quarterly | 2025-03-31 | 1.1496 | -0.5% | ratio | 10-Q | 2025-04-22 |
| Quarterly | 2025-06-30 | 1.1368 | -1.1% | ratio | 10-Q | 2025-07-22 |
| Quarterly | 2025-09-30 | 1.1368 | -0.0% | ratio | 10-Q | 2025-10-21 |
| Annual | 2023-12-31 | 1.2273 | — | ratio | 10-K | 2025-02-21 |
| Annual | 2024-12-31 | 1.1557 | -5.8% | ratio | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 1.0794 | -6.6% | ratio | 10-K | 2026-02-20 |
Gross Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.3492 | — | ratio | 10-Q | 2024-04-18 |
| Quarterly | 2023-06-30 | 0.3609 | +3.3% | ratio | 10-Q | 2024-07-23 |
| Quarterly | 2023-09-30 | 0.3621 | +0.3% | ratio | 10-Q | 2024-10-22 |
| Quarterly | 2024-03-31 | 0.3587 | -0.9% | ratio | 10-Q | 2025-04-22 |
| Quarterly | 2024-06-30 | 0.3657 | +1.9% | ratio | 10-Q | 2025-07-22 |
| Quarterly | 2024-09-30 | 0.3682 | +0.7% | ratio | 10-Q | 2025-10-21 |
| Quarterly | 2025-03-31 | 0.3706 | +0.6% | ratio | 10-Q | 2025-04-22 |
| Quarterly | 2025-06-30 | 0.3771 | +1.8% | ratio | 10-Q | 2025-07-22 |
| Quarterly | 2025-09-30 | 0.3740 | -0.8% | ratio | 10-Q | 2025-10-21 |
| Annual | 2023-12-31 | 0.3590 | — | ratio | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | 0.3629 | +1.1% | ratio | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 0.3679 | +1.4% | ratio | 10-K | 2026-02-20 |
Net Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0527 | — | ratio | 10-Q | 2024-04-18 |
| Quarterly | 2023-06-30 | 0.0582 | +10.5% | ratio | 10-Q | 2024-07-23 |
| Quarterly | 2023-09-30 | 0.0603 | +3.5% | ratio | 10-Q | 2024-10-22 |
| Quarterly | 2024-03-31 | 0.0430 | -28.6% | ratio | 10-Q | 2025-04-22 |
| Quarterly | 2024-06-30 | 0.0496 | +15.2% | ratio | 10-Q | 2025-07-22 |
| Quarterly | 2024-09-30 | 0.0380 | -23.4% | ratio | 10-Q | 2025-10-21 |
| Quarterly | 2025-03-31 | 0.0331 | -12.7% | ratio | 10-Q | 2025-04-22 |
| Quarterly | 2025-06-30 | 0.0413 | +24.8% | ratio | 10-Q | 2025-07-22 |
| Quarterly | 2025-09-30 | 0.0361 | -12.6% | ratio | 10-Q | 2025-10-21 |
| Annual | 2023-12-31 | 0.0570 | — | ratio | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | 0.0385 | -32.5% | ratio | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 0.0027 | -93.0% | ratio | 10-K | 2026-02-20 |
ROA
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0180 | — | ratio | 10-Q | 2024-04-18 |
| Quarterly | 2023-06-30 | 0.0203 | +13.1% | ratio | 10-Q | 2024-07-23 |
| Quarterly | 2023-09-30 | 0.0206 | +1.5% | ratio | 10-Q | 2024-10-22 |
| Quarterly | 2024-03-31 | 0.0136 | -34.2% | ratio | 10-Q | 2025-04-22 |
| Quarterly | 2024-06-30 | 0.0157 | +15.4% | ratio | 10-Q | 2025-07-22 |
| Quarterly | 2024-09-30 | 0.0112 | -28.6% | ratio | 10-Q | 2025-10-21 |
| Quarterly | 2025-03-31 | 0.0098 | -12.3% | ratio | 10-Q | 2025-04-22 |
| Quarterly | 2025-06-30 | 0.0125 | +27.2% | ratio | 10-Q | 2025-07-22 |
| Quarterly | 2025-09-30 | 0.0109 | -12.4% | ratio | 10-Q | 2025-10-21 |
| Annual | 2023-12-31 | 0.0733 | — | ratio | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | 0.0469 | -36.0% | ratio | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 0.0032 | -93.2% | ratio | 10-K | 2026-02-20 |
ROE
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0774 | — | ratio | 10-Q | 2024-04-18 |
| Quarterly | 2023-06-30 | 0.0846 | +9.3% | ratio | 10-Q | 2024-07-23 |
| Quarterly | 2023-09-30 | 0.0839 | -0.9% | ratio | 10-Q | 2024-10-22 |
| Quarterly | 2024-03-31 | 0.0565 | -32.6% | ratio | 10-Q | 2025-04-22 |
| Quarterly | 2024-06-30 | 0.0651 | +15.1% | ratio | 10-Q | 2025-07-22 |
| Quarterly | 2024-09-30 | 0.0482 | -25.9% | ratio | 10-Q | 2025-10-21 |
| Quarterly | 2025-03-31 | 0.0437 | -9.5% | ratio | 10-Q | 2025-04-22 |
| Quarterly | 2025-06-30 | 0.0542 | +24.1% | ratio | 10-Q | 2025-07-22 |
| Quarterly | 2025-09-30 | 0.0473 | -12.8% | ratio | 10-Q | 2025-10-21 |
| Annual | 2023-12-31 | 0.2991 | — | ratio | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | 0.2084 | -30.3% | ratio | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 0.0149 | -92.8% | ratio | 10-K | 2026-02-20 |