Financial Metrics
GPI GROUP 1 AUTOMOTIVE INCRegulatory Activity
Since 2025-04-09| Type | Form | Filed | Document |
|---|---|---|---|
| Insider | 4 | 2026-02-27 | SEC Filing Index |
| Insider | 4 | 2026-02-20 | SEC Filing Index |
| Insider | 4 | 2026-02-17 | SEC Filing Index |
| Insider | 4 | 2026-02-13 | SEC Filing Index |
| Insider | 4 | 2026-02-13 | 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 | 4130000000.0 | — | USD | 10-Q | 2024-04-26 |
| Quarterly | 2023-06-30 | 4558500000.0 | +10.4% | USD | 10-Q | 2024-07-24 |
| Quarterly | 2023-09-30 | 4705100000.0 | +3.2% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 4470500000.0 | -5.0% | USD | 10-Q | 2025-04-25 |
| Quarterly | 2024-06-30 | 4696400000.0 | +5.1% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2024-09-30 | 5221400000.0 | +11.2% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 5505300000.0 | +5.4% | USD | 10-Q | 2025-04-25 |
| Quarterly | 2025-06-30 | 5703500000.0 | +3.6% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 5782700000.0 | +1.4% | USD | 10-Q | 2025-10-28 |
| Annual | 2023-12-31 | 17873700000.0 | — | USD | 10-K | 2026-02-13 |
| Annual | 2024-12-31 | 19934300000.0 | +11.5% | USD | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 22571400000.0 | +13.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 | 727900000.0 | — | USD | 10-Q | 2024-04-26 |
| Quarterly | 2023-06-30 | 775500000.0 | +6.5% | USD | 10-Q | 2024-07-24 |
| Quarterly | 2023-09-30 | 786200000.0 | +1.4% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 742600000.0 | -5.5% | USD | 10-Q | 2025-04-25 |
| Quarterly | 2024-06-30 | 766500000.0 | +3.2% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2024-09-30 | 852700000.0 | +11.2% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 891900000.0 | +4.6% | USD | 10-Q | 2025-04-25 |
| Quarterly | 2025-06-30 | 935800000.0 | +4.9% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 919700000.0 | -1.7% | USD | 10-Q | 2025-10-28 |
| Annual | 2023-12-31 | 3020300000.0 | — | USD | 10-K | 2026-02-13 |
| Annual | 2024-12-31 | 3241000000.0 | +7.3% | USD | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 3621800000.0 | +11.7% | 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 | 241500000.0 | — | USD | 10-Q | 2024-04-26 |
| Quarterly | 2023-06-30 | 270800000.0 | +12.1% | USD | 10-Q | 2024-07-24 |
| Quarterly | 2023-09-30 | 261600000.0 | -3.4% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 242600000.0 | -7.3% | USD | 10-Q | 2025-04-25 |
| Quarterly | 2024-06-30 | 241100000.0 | -0.6% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2024-09-30 | 231600000.0 | -3.9% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 233900000.0 | +1.0% | USD | 10-Q | 2025-04-25 |
| Quarterly | 2025-06-30 | 253000000.0 | +8.2% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 107800000.0 | -57.4% | USD | 10-Q | 2025-10-28 |
| Annual | 2023-12-31 | 968600000.0 | — | USD | 10-K | 2026-02-13 |
| Annual | 2024-12-31 | 909100000.0 | -6.1% | USD | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 734000000.0 | -19.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 | 158400000.0 | — | USD | 10-Q | 2024-04-26 |
| Quarterly | 2023-06-30 | 170500000.0 | +7.6% | USD | 10-Q | 2024-07-24 |
| Quarterly | 2023-09-30 | 163900000.0 | -3.9% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 147900000.0 | -9.8% | USD | 10-Q | 2025-04-25 |
| Quarterly | 2024-06-30 | 138200000.0 | -6.6% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2024-09-30 | 117300000.0 | -15.1% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 128100000.0 | +9.2% | USD | 10-Q | 2025-04-25 |
| Quarterly | 2025-06-30 | 140500000.0 | +9.7% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 13000000.0 | -90.7% | USD | 10-Q | 2025-10-28 |
| Annual | 2023-12-31 | 601600000.0 | — | USD | 10-K | 2026-02-13 |
| Annual | 2024-12-31 | 498100000.0 | -17.2% | USD | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 325200000.0 | -34.7% | 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 | 11.14 | — | USD/shares | 10-Q | 2024-04-26 |
| Quarterly | 2023-06-30 | 12.08 | +8.4% | USD/shares | 10-Q | 2024-07-24 |
| Quarterly | 2023-09-30 | 11.7 | -3.1% | USD/shares | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 10.84 | -7.4% | USD/shares | 10-Q | 2025-04-25 |
| Quarterly | 2024-06-30 | 10.22 | -5.7% | USD/shares | 10-Q | 2025-07-24 |
| Quarterly | 2024-09-30 | 8.74 | -14.5% | USD/shares | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 9.69 | +10.9% | USD/shares | 10-Q | 2025-04-25 |
| Quarterly | 2025-06-30 | 10.84 | +11.9% | USD/shares | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 1.0 | -90.8% | USD/shares | 10-Q | 2025-10-28 |
| Annual | 2023-12-31 | 42.89 | — | USD/shares | 10-K | 2026-02-13 |
| Annual | 2024-12-31 | 36.96 | -13.8% | USD/shares | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 25.29 | -31.6% | 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 | 11.1 | — | USD/shares | 10-Q | 2024-04-26 |
| Quarterly | 2023-06-30 | 12.04 | +8.5% | USD/shares | 10-Q | 2024-07-24 |
| Quarterly | 2023-09-30 | 11.65 | -3.2% | USD/shares | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 10.8 | -7.3% | USD/shares | 10-Q | 2025-04-25 |
| Quarterly | 2024-06-30 | 10.17 | -5.8% | USD/shares | 10-Q | 2025-07-24 |
| Quarterly | 2024-09-30 | 8.69 | -14.6% | USD/shares | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 9.67 | +11.3% | USD/shares | 10-Q | 2025-04-25 |
| Quarterly | 2025-06-30 | 10.82 | +11.9% | USD/shares | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 1.0 | -90.8% | USD/shares | 10-Q | 2025-10-28 |
| Annual | 2023-12-31 | 42.73 | — | USD/shares | 10-K | 2026-02-13 |
| Annual | 2024-12-31 | 36.81 | -13.9% | USD/shares | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 25.24 | -31.4% | 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 | 21300000.0 | — | USD | 10-Q | 2023-04-28 |
| Quarterly | 2023-06-30 | 22800000.0 | +7.0% | USD | 10-Q | 2023-07-28 |
| Quarterly | 2023-09-30 | 52900000.0 | +132.0% | USD | 10-Q | 2023-10-27 |
| Quarterly | 2023-12-31 | 57200000.0 | +8.1% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 41900000.0 | -26.7% | USD | 10-Q | 2024-04-26 |
| Quarterly | 2024-06-30 | 64400000.0 | +53.7% | USD | 10-Q | 2024-07-24 |
| Quarterly | 2024-09-30 | 58700000.0 | -8.9% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-12-31 | 34400000.0 | -41.4% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 70500000.0 | +104.9% | USD | 10-Q | 2025-04-25 |
| Quarterly | 2025-06-30 | 52700000.0 | -25.2% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 30800000.0 | -41.6% | USD | 10-Q | 2025-10-28 |
| Annual | 2023-12-31 | 57200000.0 | — | USD | 10-K | 2025-02-14 |
| Annual | 2024-12-31 | 34400000.0 | -39.9% | USD | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 32500000.0 | -5.5% | USD | 10-K | 2026-02-13 |
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 | 1540000000.0 | — | USD | 10-Q | 2023-04-28 |
| Quarterly | 2023-06-30 | 1718000000.0 | +11.6% | USD | 10-Q | 2023-07-28 |
| Quarterly | 2023-09-30 | 1722300000.0 | +0.3% | USD | 10-Q | 2023-10-27 |
| Quarterly | 2023-12-31 | 1963400000.0 | +14.0% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 2101400000.0 | +7.0% | USD | 10-Q | 2024-04-26 |
| Quarterly | 2024-06-30 | 2356800000.0 | +12.2% | USD | 10-Q | 2024-07-24 |
| Quarterly | 2024-09-30 | 2752200000.0 | +16.8% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-12-31 | 2636800000.0 | -4.2% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 2558400000.0 | -3.0% | USD | 10-Q | 2025-04-25 |
| Quarterly | 2025-06-30 | 2658200000.0 | +3.9% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 2732900000.0 | +2.8% | USD | 10-Q | 2025-10-28 |
| Annual | 2023-12-31 | 1963400000.0 | — | USD | 10-K | 2025-02-14 |
| Annual | 2024-12-31 | 2636800000.0 | +34.3% | USD | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 2741300000.0 | +4.0% | USD | 10-K | 2026-02-13 |
Current Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 2097700000.0 | — | USD | 10-Q | 2023-04-28 |
| Quarterly | 2023-06-30 | 2348900000.0 | +12.0% | USD | 10-Q | 2023-07-28 |
| Quarterly | 2023-09-30 | 2375100000.0 | +1.1% | USD | 10-Q | 2023-10-27 |
| Quarterly | 2023-12-31 | 2791300000.0 | +17.5% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 2834800000.0 | +1.6% | USD | 10-Q | 2024-04-26 |
| Quarterly | 2024-06-30 | 3170700000.0 | +11.8% | USD | 10-Q | 2024-07-24 |
| Quarterly | 2024-09-30 | 3625700000.0 | +14.4% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-12-31 | 3497300000.0 | -3.5% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 3508800000.0 | +0.3% | USD | 10-Q | 2025-04-25 |
| Quarterly | 2025-06-30 | 3433700000.0 | -2.1% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 3550100000.0 | +3.4% | USD | 10-Q | 2025-10-28 |
| Annual | 2023-12-31 | 2791300000.0 | — | USD | 10-K | 2025-02-14 |
| Annual | 2024-12-31 | 3497300000.0 | +25.3% | USD | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 3662600000.0 | +4.7% | 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 | 6923200000.0 | — | USD | 10-Q | 2023-04-28 |
| Quarterly | 2023-06-30 | 7424600000.0 | +7.2% | USD | 10-Q | 2023-07-28 |
| Quarterly | 2023-09-30 | 7439600000.0 | +0.2% | USD | 10-Q | 2023-10-27 |
| Quarterly | 2023-12-31 | 7774100000.0 | +4.5% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 8509900000.0 | +9.5% | USD | 10-Q | 2024-04-26 |
| Quarterly | 2024-06-30 | 8850300000.0 | +4.0% | USD | 10-Q | 2024-07-24 |
| Quarterly | 2024-09-30 | 9976500000.0 | +12.7% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-12-31 | 9824200000.0 | -1.5% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 9887000000.0 | +0.6% | USD | 10-Q | 2025-04-25 |
| Quarterly | 2025-06-30 | 10229900000.0 | +3.5% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 10390600000.0 | +1.6% | USD | 10-Q | 2025-10-28 |
| Annual | 2023-12-31 | 7774100000.0 | — | USD | 10-K | 2025-02-14 |
| Annual | 2024-12-31 | 9824200000.0 | +26.4% | USD | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 10349600000.0 | +5.3% | 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 | 2054400000.0 | — | USD | 10-Q | 2023-04-28 |
| Quarterly | 2023-06-30 | 2122300000.0 | +3.3% | USD | 10-Q | 2023-07-28 |
| Quarterly | 2023-09-30 | 2174600000.0 | +2.5% | USD | 10-Q | 2023-10-27 |
| Quarterly | 2023-12-31 | 2505700000.0 | +15.2% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 2722000000.0 | +8.6% | USD | 10-Q | 2024-04-26 |
| Quarterly | 2024-06-30 | 3097700000.0 | +13.8% | USD | 10-Q | 2024-07-24 |
| Quarterly | 2024-09-30 | 3623900000.0 | +17.0% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-12-31 | 3396800000.0 | -6.3% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 3503900000.0 | +3.2% | USD | 10-Q | 2025-04-25 |
| Quarterly | 2025-06-30 | 3279300000.0 | -6.4% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 3335200000.0 | +1.7% | USD | 10-Q | 2025-10-28 |
| Annual | 2023-12-31 | 2505700000.0 | — | USD | 10-K | 2025-02-14 |
| Annual | 2024-12-31 | 3396800000.0 | +35.6% | USD | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 3403100000.0 | +0.2% | USD | 10-K | 2026-02-13 |
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 | 2352500000.0 | — | USD | 10-Q | 2024-07-24 |
| Quarterly | 2023-06-30 | 2518900000.0 | +7.1% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2023-09-30 | 2611400000.0 | +3.7% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2023-12-31 | 2674400000.0 | +2.4% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2024-03-31 | 2772400000.0 | +3.7% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2024-06-30 | 2866300000.0 | +3.4% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2024-09-30 | 2976200000.0 | +3.8% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2024-12-31 | 2974300000.0 | -0.1% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 2992500000.0 | +0.6% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2025-06-30 | 3136000000.0 | +4.8% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2025-09-30 | 3053100000.0 | -2.6% | USD | 10-Q | 2025-10-28 |
| Annual | 2023-12-31 | 2674400000.0 | — | USD | 10-K | 2026-02-13 |
| Annual | 2024-12-31 | 2974300000.0 | +11.2% | USD | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 2789100000.0 | -6.2% | 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 | 143400000.0 | — | USD | 10-Q | 2024-04-26 |
| Quarterly | 2023-06-30 | 239000000.0 | +66.7% | USD | 10-Q | 2024-07-24 |
| Quarterly | 2023-09-30 | 392500000.0 | +64.2% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 253900000.0 | -35.3% | USD | 10-Q | 2025-04-25 |
| Quarterly | 2024-06-30 | 129800000.0 | -48.9% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2024-09-30 | 373700000.0 | +187.9% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 158700000.0 | -57.5% | USD | 10-Q | 2025-04-25 |
| Quarterly | 2025-06-30 | 410300000.0 | +158.5% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 565300000.0 | +37.8% | USD | 10-Q | 2025-10-28 |
| Annual | 2023-12-31 | 190200000.0 | — | USD | 10-K | 2026-02-13 |
| Annual | 2024-12-31 | 586300000.0 | +208.3% | USD | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 694500000.0 | +18.5% | 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 | -104600000.0 | — | USD | 10-Q | 2024-04-26 |
| Quarterly | 2023-06-30 | -369100000.0 | -252.9% | USD | 10-Q | 2024-07-24 |
| Quarterly | 2023-09-30 | -345800000.0 | +6.3% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | -618200000.0 | -78.8% | USD | 10-Q | 2025-04-25 |
| Quarterly | 2024-06-30 | -669000000.0 | -8.2% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2024-09-30 | -1209300000.0 | -80.8% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | -41000000.0 | +96.6% | USD | 10-Q | 2025-04-25 |
| Quarterly | 2025-06-30 | -371300000.0 | -805.6% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | -659100000.0 | -77.5% | USD | 10-Q | 2025-10-28 |
| Annual | 2023-12-31 | -366100000.0 | — | USD | 10-K | 2026-02-13 |
| Annual | 2024-12-31 | -1282600000.0 | -250.3% | USD | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | -671300000.0 | +47.7% | 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 | -67000000.0 | — | USD | 10-Q | 2024-04-26 |
| Quarterly | 2023-06-30 | 103000000.0 | +253.7% | USD | 10-Q | 2024-07-24 |
| Quarterly | 2023-09-30 | -41700000.0 | -140.5% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 349400000.0 | +937.9% | USD | 10-Q | 2025-04-25 |
| Quarterly | 2024-06-30 | 546400000.0 | +56.4% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2024-09-30 | 840900000.0 | +53.9% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | -83600000.0 | -109.9% | USD | 10-Q | 2025-04-25 |
| Quarterly | 2025-06-30 | -27200000.0 | +67.5% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 84500000.0 | +410.7% | USD | 10-Q | 2025-10-28 |
| Annual | 2023-12-31 | 185200000.0 | — | USD | 10-K | 2026-02-13 |
| Annual | 2024-12-31 | 681100000.0 | +267.8% | USD | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | -31100000.0 | -104.6% | 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 | 35800000.0 | — | USD | 10-Q | 2024-04-26 |
| Quarterly | 2023-06-30 | 86700000.0 | +142.2% | USD | 10-Q | 2024-07-24 |
| Quarterly | 2023-09-30 | 137400000.0 | +58.5% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 63200000.0 | -54.0% | USD | 10-Q | 2025-04-25 |
| Quarterly | 2024-06-30 | 102900000.0 | +62.8% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2024-09-30 | 152600000.0 | +48.3% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 52200000.0 | -65.8% | USD | 10-Q | 2025-04-25 |
| Quarterly | 2025-06-30 | 123900000.0 | +137.4% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 192200000.0 | +55.1% | USD | 10-Q | 2025-10-28 |
| Annual | 2023-12-31 | 185400000.0 | — | USD | 10-K | 2026-02-13 |
| Annual | 2024-12-31 | 245100000.0 | +32.2% | USD | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 270000000.0 | +10.2% | USD | 10-K | 2026-02-13 |
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 | 25150165.0 | — | shares | 10-Q | 2023-04-28 |
| Quarterly | 2023-06-30 | 25164166.0 | +0.1% | shares | 10-Q | 2023-07-28 |
| Quarterly | 2023-09-30 | 25149866.0 | -0.1% | shares | 10-Q | 2023-10-27 |
| Quarterly | 2023-12-31 | 25131460.0 | -0.1% | shares | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 25109781.0 | -0.1% | shares | 10-Q | 2024-04-26 |
| Quarterly | 2024-06-30 | 25092785.0 | -0.1% | shares | 10-Q | 2024-07-24 |
| Quarterly | 2024-09-30 | 25082140.0 | -0.0% | shares | 10-Q | 2024-11-01 |
| Quarterly | 2024-12-31 | 24989807.0 | -0.4% | shares | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 24964378.0 | -0.1% | shares | 10-Q | 2025-04-25 |
| Quarterly | 2025-06-30 | 24954226.0 | -0.0% | shares | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 24947437.0 | -0.0% | shares | 10-Q | 2025-10-28 |
| Annual | 2023-12-31 | 25131460.0 | — | shares | 10-K | 2025-02-14 |
| Annual | 2024-12-31 | 24989807.0 | -0.6% | shares | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 24941249.0 | -0.2% | 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 | 13861289.0 | — | shares | 10-Q | 2024-04-26 |
| Quarterly | 2023-06-30 | 13777225.0 | -0.6% | shares | 10-Q | 2024-07-24 |
| Quarterly | 2023-09-30 | 13661059.0 | -0.8% | shares | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 13328721.0 | -2.4% | shares | 10-Q | 2025-04-25 |
| Quarterly | 2024-06-30 | 13226129.0 | -0.8% | shares | 10-Q | 2025-07-24 |
| Quarterly | 2024-09-30 | 13139393.0 | -0.7% | shares | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 13059447.0 | -0.6% | shares | 10-Q | 2025-04-25 |
| Quarterly | 2025-06-30 | 12814393.0 | -1.9% | shares | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 12766975.0 | -0.4% | shares | 10-Q | 2025-10-28 |
| Annual | 2023-12-31 | 13681660.0 | — | shares | 10-K | 2026-02-13 |
| Annual | 2024-12-31 | 13192518.0 | -3.6% | shares | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 12713382.0 | -3.6% | 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 | 13914727.0 | — | shares | 10-Q | 2024-04-26 |
| Quarterly | 2023-06-30 | 13817283.0 | -0.7% | shares | 10-Q | 2024-07-24 |
| Quarterly | 2023-09-30 | 13718728.0 | -0.7% | shares | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 13388769.0 | -2.4% | shares | 10-Q | 2025-04-25 |
| Quarterly | 2024-06-30 | 13294056.0 | -0.7% | shares | 10-Q | 2025-07-24 |
| Quarterly | 2024-09-30 | 13216317.0 | -0.6% | shares | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 13083383.0 | -1.0% | shares | 10-Q | 2025-04-25 |
| Quarterly | 2025-06-30 | 12842691.0 | -1.8% | shares | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 12793961.0 | -0.4% | shares | 10-Q | 2025-10-28 |
| Annual | 2023-12-31 | 13734799.0 | — | shares | 10-K | 2026-02-13 |
| Annual | 2024-12-31 | 13249884.0 | -3.5% | shares | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 12737232.0 | -3.9% | shares | 10-K | 2026-02-13 |
Metrics
Metrics: 8Asset Turnover
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.5965 | — | ratio | 10-Q | 2024-04-26 |
| Quarterly | 2023-06-30 | 0.6140 | +2.9% | ratio | 10-Q | 2024-07-24 |
| Quarterly | 2023-09-30 | 0.6324 | +3.0% | ratio | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 0.5253 | -16.9% | ratio | 10-Q | 2025-04-25 |
| Quarterly | 2024-06-30 | 0.5306 | +1.0% | ratio | 10-Q | 2025-07-24 |
| Quarterly | 2024-09-30 | 0.5234 | -1.4% | ratio | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 0.5568 | +6.4% | ratio | 10-Q | 2025-04-25 |
| Quarterly | 2025-06-30 | 0.5575 | +0.1% | ratio | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 0.5565 | -0.2% | ratio | 10-Q | 2025-10-28 |
| Annual | 2023-12-31 | 2.2991 | — | ratio | 10-K | 2026-02-13 |
| Annual | 2024-12-31 | 2.0291 | -11.7% | ratio | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 2.1809 | +7.5% | 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.0211 | — | ratio | 10-Q | 2023-04-28 |
| Quarterly | 2023-06-30 | 1.1068 | +8.4% | ratio | 10-Q | 2023-07-28 |
| Quarterly | 2023-09-30 | 1.0922 | -1.3% | ratio | 10-Q | 2023-10-27 |
| Quarterly | 2023-12-31 | 1.1140 | +2.0% | ratio | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 1.0414 | -6.5% | ratio | 10-Q | 2024-04-26 |
| Quarterly | 2024-06-30 | 1.0236 | -1.7% | ratio | 10-Q | 2024-07-24 |
| Quarterly | 2024-09-30 | 1.0005 | -2.3% | ratio | 10-Q | 2024-11-01 |
| Quarterly | 2024-12-31 | 1.0296 | +2.9% | ratio | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 1.0014 | -2.7% | ratio | 10-Q | 2025-04-25 |
| Quarterly | 2025-06-30 | 1.0471 | +4.6% | ratio | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 1.0644 | +1.7% | ratio | 10-Q | 2025-10-28 |
| Annual | 2023-12-31 | 1.1140 | — | ratio | 10-K | 2025-02-14 |
| Annual | 2024-12-31 | 1.0296 | -7.6% | ratio | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 1.0763 | +4.5% | 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.1762 | — | ratio | 10-Q | 2024-04-26 |
| Quarterly | 2023-06-30 | 0.1701 | -3.5% | ratio | 10-Q | 2024-07-24 |
| Quarterly | 2023-09-30 | 0.1671 | -1.8% | ratio | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 0.1661 | -0.6% | ratio | 10-Q | 2025-04-25 |
| Quarterly | 2024-06-30 | 0.1632 | -1.7% | ratio | 10-Q | 2025-07-24 |
| Quarterly | 2024-09-30 | 0.1633 | +0.1% | ratio | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 0.1620 | -0.8% | ratio | 10-Q | 2025-04-25 |
| Quarterly | 2025-06-30 | 0.1641 | +1.3% | ratio | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 0.1590 | -3.1% | ratio | 10-Q | 2025-10-28 |
| Annual | 2023-12-31 | 0.1690 | — | ratio | 10-K | 2026-02-13 |
| Annual | 2024-12-31 | 0.1626 | -3.8% | ratio | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 0.1605 | -1.3% | 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.0384 | — | ratio | 10-Q | 2024-04-26 |
| Quarterly | 2023-06-30 | 0.0374 | -2.5% | ratio | 10-Q | 2024-07-24 |
| Quarterly | 2023-09-30 | 0.0348 | -6.9% | ratio | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 0.0331 | -5.0% | ratio | 10-Q | 2025-04-25 |
| Quarterly | 2024-06-30 | 0.0294 | -11.1% | ratio | 10-Q | 2025-07-24 |
| Quarterly | 2024-09-30 | 0.0225 | -23.7% | ratio | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 0.0233 | +3.6% | ratio | 10-Q | 2025-04-25 |
| Quarterly | 2025-06-30 | 0.0246 | +5.9% | ratio | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 0.0022 | -90.9% | ratio | 10-Q | 2025-10-28 |
| Annual | 2023-12-31 | 0.0337 | — | ratio | 10-K | 2026-02-13 |
| Annual | 2024-12-31 | 0.0250 | -25.8% | ratio | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 0.0144 | -42.3% | 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.0585 | — | ratio | 10-Q | 2024-04-26 |
| Quarterly | 2023-06-30 | 0.0594 | +1.6% | ratio | 10-Q | 2024-07-24 |
| Quarterly | 2023-09-30 | 0.0556 | -6.4% | ratio | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 0.0543 | -2.4% | ratio | 10-Q | 2025-04-25 |
| Quarterly | 2024-06-30 | 0.0513 | -5.4% | ratio | 10-Q | 2025-07-24 |
| Quarterly | 2024-09-30 | 0.0444 | -13.6% | ratio | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 0.0425 | -4.2% | ratio | 10-Q | 2025-04-25 |
| Quarterly | 2025-06-30 | 0.0444 | +4.4% | ratio | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 0.0186 | -58.0% | ratio | 10-Q | 2025-10-28 |
| Annual | 2023-12-31 | 0.0542 | — | ratio | 10-K | 2026-02-13 |
| Annual | 2024-12-31 | 0.0456 | -15.8% | ratio | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 0.0325 | -28.7% | 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.0104 | — | ratio | 10-Q | 2023-04-28 |
| Quarterly | 2023-06-30 | 0.0107 | +3.6% | ratio | 10-Q | 2023-07-28 |
| Quarterly | 2023-09-30 | 0.0243 | +126.4% | ratio | 10-Q | 2023-10-27 |
| Quarterly | 2023-12-31 | 0.0228 | -6.2% | ratio | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 0.0154 | -32.6% | ratio | 10-Q | 2024-04-26 |
| Quarterly | 2024-06-30 | 0.0208 | +35.1% | ratio | 10-Q | 2024-07-24 |
| Quarterly | 2024-09-30 | 0.0162 | -22.1% | ratio | 10-Q | 2024-11-01 |
| Quarterly | 2024-12-31 | 0.0101 | -37.5% | ratio | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 0.0201 | +98.7% | ratio | 10-Q | 2025-04-25 |
| Quarterly | 2025-06-30 | 0.0161 | -20.1% | ratio | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 0.0092 | -42.5% | ratio | 10-Q | 2025-10-28 |
| Annual | 2023-12-31 | 0.0228 | — | ratio | 10-K | 2025-02-14 |
| Annual | 2024-12-31 | 0.0101 | -55.6% | ratio | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 0.0096 | -5.7% | 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.0229 | — | ratio | 10-Q | 2024-04-26 |
| Quarterly | 2023-06-30 | 0.0230 | +0.4% | ratio | 10-Q | 2024-07-24 |
| Quarterly | 2023-09-30 | 0.0220 | -4.1% | ratio | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 0.0174 | -21.1% | ratio | 10-Q | 2025-04-25 |
| Quarterly | 2024-06-30 | 0.0156 | -10.2% | ratio | 10-Q | 2025-07-24 |
| Quarterly | 2024-09-30 | 0.0118 | -24.7% | ratio | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 0.0130 | +10.2% | ratio | 10-Q | 2025-04-25 |
| Quarterly | 2025-06-30 | 0.0137 | +6.0% | ratio | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 0.0013 | -90.9% | ratio | 10-Q | 2025-10-28 |
| Annual | 2023-12-31 | 0.0774 | — | ratio | 10-K | 2026-02-13 |
| Annual | 2024-12-31 | 0.0507 | -34.5% | ratio | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 0.0314 | -38.0% | 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.0673 | — | ratio | 10-Q | 2024-04-26 |
| Quarterly | 2023-06-30 | 0.0677 | +0.5% | ratio | 10-Q | 2024-07-24 |
| Quarterly | 2023-09-30 | 0.0628 | -7.3% | ratio | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 0.0533 | -15.0% | ratio | 10-Q | 2025-04-25 |
| Quarterly | 2024-06-30 | 0.0482 | -9.6% | ratio | 10-Q | 2025-07-24 |
| Quarterly | 2024-09-30 | 0.0394 | -18.3% | ratio | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 0.0428 | +8.6% | ratio | 10-Q | 2025-04-25 |
| Quarterly | 2025-06-30 | 0.0448 | +4.7% | ratio | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 0.0043 | -90.5% | ratio | 10-Q | 2025-10-28 |
| Annual | 2023-12-31 | 0.2249 | — | ratio | 10-K | 2026-02-13 |
| Annual | 2024-12-31 | 0.1675 | -25.6% | ratio | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 0.1166 | -30.4% | ratio | 10-K | 2026-02-13 |