Financial Metrics
GPN GLOBAL PAYMENTS INCRegulatory Activity
Since 2025-04-09| Type | Form | Filed | Document |
|---|---|---|---|
| Insider | 4 | 2026-03-17 | SEC Filing Index |
| Insider | 3 | 2026-03-17 | SEC Filing Index |
| Insider | 4 | 2026-03-17 | SEC Filing Index |
| Insider | 3 | 2026-03-03 | SEC Filing Index |
| Insider | 4 | 2026-03-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 | 2292447000.0 | — | USD | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 2452469000.0 | +7.0% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | 2475691000.0 | +0.9% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 2420187000.0 | -2.2% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | 1971025000.0 | -18.6% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 1997660000.0 | +1.4% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 2412098000.0 | +20.7% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 1956747000.0 | -18.9% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 2007637000.0 | +2.6% | USD | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | 7379784000.0 | — | USD | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | 7735970000.0 | +4.8% | USD | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 7705878000.0 | -0.4% | USD | 10-K | 2026-02-20 |
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 | 56735000.0 | — | USD | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 602741000.0 | +962.4% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | 558196000.0 | -7.4% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 452252000.0 | -19.0% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | 475388000.0 | +5.1% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 442746000.0 | -6.9% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 470885000.0 | +6.4% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 427206000.0 | -9.3% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 778014000.0 | +82.1% | USD | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | 1315614000.0 | — | USD | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | 1974500000.0 | +50.1% | USD | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 1754624000.0 | -11.1% | USD | 10-K | 2026-02-20 |
Net Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -11041000.0 | — | USD | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 274148000.0 | +2583.0% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | 361830000.0 | +32.0% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 313307000.0 | -13.4% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | 374760000.0 | +19.6% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 315125000.0 | -15.9% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 305734000.0 | -3.0% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 241640000.0 | -21.0% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 635209000.0 | +162.9% | USD | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | 986233000.0 | — | USD | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | 1570365000.0 | +59.2% | USD | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 1400107000.0 | -10.8% | 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 | -0.04 | — | USD/shares | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 1.05 | +2725.0% | USD/shares | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | 1.39 | +32.4% | USD/shares | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 1.22 | -12.2% | USD/shares | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | 1.47 | +20.5% | USD/shares | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 1.24 | -15.6% | USD/shares | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 1.24 | +0.0% | USD/shares | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 0.99 | -20.2% | USD/shares | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 2.65 | +167.7% | USD/shares | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | 3.78 | — | USD/shares | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | 6.18 | +63.5% | USD/shares | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 5.79 | -6.3% | 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 | -0.04 | — | USD/shares | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 1.05 | +2725.0% | USD/shares | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | 1.39 | +32.4% | USD/shares | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 1.22 | -12.2% | USD/shares | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | 1.47 | +20.5% | USD/shares | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 1.24 | -15.6% | USD/shares | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 1.24 | +0.0% | USD/shares | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 0.99 | -20.2% | USD/shares | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 2.64 | +166.7% | USD/shares | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | 3.77 | — | USD/shares | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | 6.16 | +63.4% | USD/shares | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 5.78 | -6.2% | 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 |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 2001671000.0 | — | USD | 10-Q | 2023-05-03 |
| Quarterly | 2023-06-30 | 1919591000.0 | -4.1% | USD | 10-Q | 2023-08-01 |
| Quarterly | 2023-09-30 | 1941777000.0 | +1.2% | USD | 10-Q | 2023-10-31 |
| Quarterly | 2023-12-31 | 2088887000.0 | +7.6% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 2167616000.0 | +3.8% | USD | 10-Q | 2024-05-01 |
| Quarterly | 2024-06-30 | 2097159000.0 | -3.3% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2024-09-30 | 2941940000.0 | +40.3% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 2356434000.0 | -19.9% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 2896024000.0 | +22.9% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 2611662000.0 | -9.8% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 2603047000.0 | -0.3% | USD | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | 2088887000.0 | — | USD | 10-K | 2025-02-14 |
| Annual | 2024-12-31 | 2356470000.0 | +12.8% | USD | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 8336402000.0 | +253.8% | USD | 10-K | 2026-02-20 |
Accounts Receivable
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1067174000.0 | — | USD | 10-Q | 2023-05-03 |
| Quarterly | 2023-06-30 | 1159266000.0 | +8.6% | USD | 10-Q | 2023-08-01 |
| Quarterly | 2023-09-30 | 1077944000.0 | -7.0% | USD | 10-Q | 2023-10-31 |
| Quarterly | 2023-12-31 | 1120078000.0 | +3.9% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 1054193000.0 | -5.9% | USD | 10-Q | 2024-05-01 |
| Quarterly | 2024-06-30 | 1134292000.0 | +7.6% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2024-09-30 | 1150840000.0 | +1.5% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 782306000.0 | -32.0% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 1112308000.0 | +42.2% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 864429000.0 | -22.3% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 878198000.0 | +1.6% | USD | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | 1120078000.0 | — | USD | 10-K | 2025-02-14 |
| Annual | 2024-12-31 | 787687000.0 | -29.7% | USD | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 784174000.0 | -0.4% | USD | 10-K | 2026-02-20 |
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 | 5595054000.0 | — | USD | 10-Q | 2023-05-03 |
| Quarterly | 2023-06-30 | 5519144000.0 | -1.4% | USD | 10-Q | 2023-08-01 |
| Quarterly | 2023-09-30 | 6780346000.0 | +22.9% | USD | 10-Q | 2023-10-31 |
| Quarterly | 2023-12-31 | 8073759000.0 | +19.1% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 9669933000.0 | +19.8% | USD | 10-Q | 2024-05-01 |
| Quarterly | 2024-06-30 | 8550332000.0 | -11.6% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2024-09-30 | 7901082000.0 | -7.6% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 6031232000.0 | -23.7% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 6738560000.0 | +11.7% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 7752987000.0 | +15.1% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 7206927000.0 | -7.0% | USD | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | 8073759000.0 | — | USD | 10-K | 2025-02-14 |
| Annual | 2024-12-31 | 6031232000.0 | -25.3% | USD | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 12602671000.0 | +109.0% | 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 | 48638644000.0 | — | USD | 10-Q | 2023-05-03 |
| Quarterly | 2023-06-30 | 48150880000.0 | -1.0% | USD | 10-Q | 2023-08-01 |
| Quarterly | 2023-09-30 | 48924605000.0 | +1.6% | USD | 10-Q | 2023-10-31 |
| Quarterly | 2023-12-31 | 50570186000.0 | +3.4% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 51774750000.0 | +2.4% | USD | 10-Q | 2024-05-01 |
| Quarterly | 2024-06-30 | 50752158000.0 | -2.0% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2024-09-30 | 49985845000.0 | -1.5% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 46890255000.0 | -6.2% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 47616106000.0 | +1.5% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 48518510000.0 | +1.9% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 47962419000.0 | -1.1% | USD | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | 50570186000.0 | — | USD | 10-K | 2025-02-14 |
| Annual | 2024-12-31 | 46890255000.0 | -7.3% | USD | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 53338484000.0 | +13.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 | 6083410000.0 | — | USD | 10-Q | 2023-05-03 |
| Quarterly | 2023-06-30 | 5118432000.0 | -15.9% | USD | 10-Q | 2023-08-01 |
| Quarterly | 2023-09-30 | 6222713000.0 | +21.6% | USD | 10-Q | 2023-10-31 |
| Quarterly | 2023-12-31 | 8125729000.0 | +30.6% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 10516019000.0 | +29.4% | USD | 10-Q | 2024-05-01 |
| Quarterly | 2024-06-30 | 9329351000.0 | -11.3% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2024-09-30 | 8528877000.0 | -8.6% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 6252714000.0 | -26.7% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 7140856000.0 | +14.2% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 8183375000.0 | +14.6% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 8433005000.0 | +3.1% | USD | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | 8125729000.0 | — | USD | 10-K | 2025-02-14 |
| Annual | 2024-12-31 | 6252714000.0 | -23.1% | USD | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 7456844000.0 | +19.3% | USD | 10-K | 2026-02-20 |
Total Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 25755815000.0 | — | USD | 10-Q | 2023-05-03 |
| Quarterly | 2023-06-30 | 25235421000.0 | -2.0% | USD | 10-Q | 2023-08-01 |
| Quarterly | 2023-09-30 | 25766652000.0 | +2.1% | USD | 10-Q | 2023-10-31 |
| Quarterly | 2023-12-31 | 26782671000.0 | +3.9% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 28788605000.0 | +7.5% | USD | 10-Q | 2024-05-01 |
| Quarterly | 2024-06-30 | 27591106000.0 | -4.2% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2024-09-30 | 26366236000.0 | -4.4% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 23873688000.0 | -9.5% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 24591533000.0 | +3.0% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 25096921000.0 | +2.1% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 24464582000.0 | -2.5% | USD | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | 26782671000.0 | — | USD | 10-K | 2025-02-14 |
| Annual | 2024-12-31 | 23873688000.0 | -10.9% | USD | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 29559003000.0 | +23.8% | USD | 10-K | 2026-02-20 |
Stockholders' Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 22083278000.0 | — | USD | 10-Q | 2023-05-03 |
| Quarterly | 2023-06-30 | 22171486000.0 | +0.4% | USD | 10-Q | 2023-08-01 |
| Quarterly | 2023-09-30 | 22441501000.0 | +1.2% | USD | 10-Q | 2023-10-31 |
| Quarterly | 2023-12-31 | 22999210000.0 | +2.5% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 22215831000.0 | -3.4% | USD | 10-Q | 2024-05-01 |
| Quarterly | 2024-06-30 | 22387414000.0 | +0.8% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2024-09-30 | 22811393000.0 | +1.9% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 22280686000.0 | -2.3% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 22248343000.0 | -0.1% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 22593075000.0 | +1.5% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 22668088000.0 | +0.3% | USD | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | 22999210000.0 | — | USD | 10-K | 2025-02-14 |
| Annual | 2024-12-31 | 22280686000.0 | -3.1% | USD | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 22888767000.0 | +2.7% | USD | 10-K | 2026-02-20 |
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 | 599526000.0 | — | USD | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 1164483000.0 | +94.2% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | 1591291000.0 | +36.7% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 529579000.0 | -66.7% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | 1338414000.0 | +152.7% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 2174146000.0 | +62.4% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 555124000.0 | -74.5% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 1372649000.0 | +147.3% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 2141380000.0 | +56.0% | USD | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | 2549805000.0 | — | USD | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | 3057583000.0 | +19.9% | USD | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 2656592000.0 | -13.1% | 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 | -4206793000.0 | — | USD | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | -4001536000.0 | +4.9% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | -4119679000.0 | -3.0% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | -147998000.0 | +96.4% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | -697313000.0 | -371.2% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | -846621000.0 | -21.4% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | -173088000.0 | +79.6% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | -476822000.0 | -175.5% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 79627000.0 | +116.7% | USD | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | -4361112000.0 | — | USD | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | -173891000.0 | +96.0% | USD | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | -230297000.0 | -32.4% | 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 | 3610829000.0 | — | USD | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 2701255000.0 | -25.2% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | 2458377000.0 | -9.0% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | -276698000.0 | -111.3% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | -557175000.0 | -101.4% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | -445963000.0 | +20.0% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | -31526000.0 | +92.9% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | -522267000.0 | -1556.6% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | -2126008000.0 | -307.1% | USD | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | 1840057000.0 | — | USD | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | -2291758000.0 | -224.5% | USD | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 3732518000.0 | +262.9% | USD | 10-K | 2026-02-20 |
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 |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 261770665.0 | — | shares | 10-Q | 2023-05-03 |
| Quarterly | 2023-06-30 | 259962485.0 | -0.7% | shares | 10-Q | 2023-08-01 |
| Quarterly | 2023-09-30 | 260359506.0 | +0.2% | shares | 10-Q | 2023-10-31 |
| Quarterly | 2023-12-31 | 260382746.0 | +0.0% | shares | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 255130560.0 | -2.0% | shares | 10-Q | 2024-05-01 |
| Quarterly | 2024-06-30 | 254353455.0 | -0.3% | shares | 10-Q | 2024-08-07 |
| Quarterly | 2024-09-30 | 254401583.0 | +0.0% | shares | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 248708899.0 | -2.2% | shares | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 245361590.0 | -1.3% | shares | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 242475957.0 | -1.2% | shares | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 236613976.0 | -2.4% | shares | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | 260382746.0 | — | shares | 10-K | 2025-02-14 |
| Annual | 2024-12-31 | 248708899.0 | -4.5% | shares | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 236692592.0 | -4.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 | 261770665.0 | — | shares | 10-Q | 2023-05-03 |
| Quarterly | 2023-06-30 | 259962485.0 | -0.7% | shares | 10-Q | 2023-08-01 |
| Quarterly | 2023-09-30 | 260359506.0 | +0.2% | shares | 10-Q | 2023-10-31 |
| Quarterly | 2023-12-31 | 260382746.0 | +0.0% | shares | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 255130560.0 | -2.0% | shares | 10-Q | 2024-05-01 |
| Quarterly | 2024-06-30 | 254353455.0 | -0.3% | shares | 10-Q | 2024-08-07 |
| Quarterly | 2024-09-30 | 254401583.0 | +0.0% | shares | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 248708899.0 | -2.2% | shares | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 245361590.0 | -1.3% | shares | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 242475957.0 | -1.2% | shares | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 236613976.0 | -2.4% | shares | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | 260382746.0 | — | shares | 10-K | 2025-02-14 |
| Annual | 2024-12-31 | 248708899.0 | -4.5% | shares | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 236692592.0 | -4.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 | 263115000.0 | — | shares | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 260827000.0 | -0.9% | shares | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | 260232000.0 | -0.2% | shares | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 256926000.0 | -1.3% | shares | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | 254748000.0 | -0.8% | shares | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 254402000.0 | -0.1% | shares | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 246749000.0 | -3.0% | shares | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 243443000.0 | -1.3% | shares | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 239789000.0 | -1.5% | shares | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | 261126000.0 | — | shares | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | 254291000.0 | -2.6% | shares | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 241634000.0 | -5.0% | 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 | 263115000.0 | — | shares | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 261328000.0 | -0.7% | shares | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | 260935000.0 | -0.2% | shares | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 257588000.0 | -1.3% | shares | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | 255166000.0 | -0.9% | shares | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 254897000.0 | -0.1% | shares | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 247160000.0 | -3.0% | shares | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 243577000.0 | -1.4% | shares | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 240174000.0 | -1.4% | shares | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | 261698000.0 | — | shares | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | 254845000.0 | -2.6% | shares | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 242008000.0 | -5.0% | shares | 10-K | 2026-02-20 |
Metrics
Metrics: 8Asset Turnover
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0471 | — | ratio | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 0.0509 | +8.1% | ratio | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | 0.0506 | -0.6% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 0.0467 | -7.6% | ratio | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | 0.0388 | -16.9% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 0.0400 | +2.9% | ratio | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 0.0507 | +26.8% | ratio | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 0.0403 | -20.4% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 0.0419 | +3.8% | ratio | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | 0.1459 | — | ratio | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | 0.1650 | +13.1% | ratio | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 0.1445 | -12.4% | 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 | 0.9197 | — | ratio | 10-Q | 2023-05-03 |
| Quarterly | 2023-06-30 | 1.0783 | +17.2% | ratio | 10-Q | 2023-08-01 |
| Quarterly | 2023-09-30 | 1.0896 | +1.1% | ratio | 10-Q | 2023-10-31 |
| Quarterly | 2023-12-31 | 0.9936 | -8.8% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 0.9195 | -7.5% | ratio | 10-Q | 2024-05-01 |
| Quarterly | 2024-06-30 | 0.9165 | -0.3% | ratio | 10-Q | 2024-08-07 |
| Quarterly | 2024-09-30 | 0.9264 | +1.1% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 0.9646 | +4.1% | ratio | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 0.9437 | -2.2% | ratio | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 0.9474 | +0.4% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 0.8546 | -9.8% | ratio | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | 0.9936 | — | ratio | 10-K | 2025-02-14 |
| Annual | 2024-12-31 | 0.9646 | -2.9% | ratio | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 1.6901 | +75.2% | ratio | 10-K | 2026-02-20 |
Debt to Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1.1663 | — | ratio | 10-Q | 2023-05-03 |
| Quarterly | 2023-06-30 | 1.1382 | -2.4% | ratio | 10-Q | 2023-08-01 |
| Quarterly | 2023-09-30 | 1.1482 | +0.9% | ratio | 10-Q | 2023-10-31 |
| Quarterly | 2023-12-31 | 1.1645 | +1.4% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 1.2959 | +11.3% | ratio | 10-Q | 2024-05-01 |
| Quarterly | 2024-06-30 | 1.2324 | -4.9% | ratio | 10-Q | 2024-08-07 |
| Quarterly | 2024-09-30 | 1.1558 | -6.2% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 1.0715 | -7.3% | ratio | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 1.1053 | +3.2% | ratio | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 1.1108 | +0.5% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 1.0793 | -2.8% | ratio | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | 1.1645 | — | ratio | 10-K | 2025-02-14 |
| Annual | 2024-12-31 | 1.0715 | -8.0% | ratio | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 1.2914 | +20.5% | 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.0048 | — | ratio | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 0.1118 | +2421.0% | ratio | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | 0.1462 | +30.7% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 0.1295 | -11.4% | ratio | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | 0.1901 | +46.9% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 0.1577 | -17.0% | ratio | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 0.1268 | -19.6% | ratio | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 0.1235 | -2.6% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 0.3164 | +156.2% | ratio | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | 0.1336 | — | ratio | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | 0.2030 | +51.9% | ratio | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 0.1817 | -10.5% | ratio | 10-K | 2026-02-20 |
Operating Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0247 | — | ratio | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 0.2458 | +893.1% | ratio | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | 0.2255 | -8.3% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 0.1869 | -17.1% | ratio | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | 0.2412 | +29.1% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 0.2216 | -8.1% | ratio | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 0.1952 | -11.9% | ratio | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 0.2183 | +11.8% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 0.3875 | +77.5% | ratio | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | 0.1783 | — | ratio | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | 0.2552 | +43.2% | ratio | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 0.2277 | -10.8% | ratio | 10-K | 2026-02-20 |
Quick Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.3290 | — | ratio | 10-Q | 2023-05-03 |
| Quarterly | 2023-06-30 | 0.3750 | +14.0% | ratio | 10-Q | 2023-08-01 |
| Quarterly | 2023-09-30 | 0.3120 | -16.8% | ratio | 10-Q | 2023-10-31 |
| Quarterly | 2023-12-31 | 0.2571 | -17.6% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 0.2061 | -19.8% | ratio | 10-Q | 2024-05-01 |
| Quarterly | 2024-06-30 | 0.2248 | +9.1% | ratio | 10-Q | 2024-08-07 |
| Quarterly | 2024-09-30 | 0.3449 | +53.4% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 0.3769 | +9.3% | ratio | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 0.4056 | +7.6% | ratio | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 0.3191 | -21.3% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 0.3087 | -3.3% | ratio | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | 0.2571 | — | ratio | 10-K | 2025-02-14 |
| Annual | 2024-12-31 | 0.3769 | +46.6% | ratio | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 1.1180 | +196.6% | 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.0002 | — | ratio | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 0.0057 | +2608.2% | ratio | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | 0.0074 | +29.9% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 0.0061 | -18.2% | ratio | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | 0.0074 | +22.0% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 0.0063 | -14.6% | ratio | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 0.0064 | +1.8% | ratio | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 0.0050 | -22.4% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 0.0132 | +165.9% | ratio | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | 0.0195 | — | ratio | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | 0.0335 | +71.7% | ratio | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 0.0262 | -21.6% | 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.0005 | — | ratio | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 0.0124 | +2573.1% | ratio | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | 0.0161 | +30.4% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 0.0141 | -12.5% | ratio | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | 0.0167 | +18.7% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 0.0138 | -17.5% | ratio | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 0.0137 | -0.5% | ratio | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 0.0107 | -22.2% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 0.0280 | +162.0% | ratio | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | 0.0429 | — | ratio | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | 0.0705 | +64.4% | ratio | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 0.0612 | -13.2% | ratio | 10-K | 2026-02-20 |