F&F - Financial Insights SEC Filing Analytics

Financial Metrics

ASGN ASGN Inc
Range: 2023-01-01 to 2026-04-09

Regulatory Activity

Since 2025-04-09
Insider Filings (Forms 3/4/5)
5
Material Event Filings (8-K)
0
Type Form Filed Document
Insider 4 2026-03-16 SEC Filing Index
Insider 4 2026-03-05 SEC Filing Index
Insider 4 2026-01-12 SEC Filing Index
Insider 4 2026-01-06 SEC Filing Index
Insider 4 2025-06-13 SEC Filing Index

Credit and Bond Coverage

Company-level
Credit Ratings: SEC EDGAR does not provide a standardized, machine-readable issuer credit rating feed.
Integrate Moody's, S&P, or Fitch licensed data separately if ratings are required.
Long-Term Debt (latest annual)
1169400000.0
Total Liabilities (latest annual)
1873300000.0
Current Liabilities (latest annual)
424300000.0
10-Q/10-K Files
Displays percentage-change badges below each chart in green/red.

Income Statement

Metrics: 6

Revenue

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 1128800000.0 USD 10-Q 2024-05-02
Quarterly 2023-06-30 1130900000.0 +0.2% USD 10-Q 2024-08-01
Quarterly 2023-09-30 1116800000.0 -1.2% USD 10-Q 2024-10-31
Quarterly 2024-03-31 1049000000.0 -6.1% USD 10-Q 2025-05-01
Quarterly 2024-06-30 1034700000.0 -1.4% USD 10-Q 2025-07-30
Quarterly 2024-09-30 1031000000.0 -0.4% USD 10-Q 2025-10-30
Quarterly 2025-03-31 968300000.0 -6.1% USD 10-Q 2025-05-01
Quarterly 2025-06-30 1020600000.0 +5.4% USD 10-Q 2025-07-30
Quarterly 2025-09-30 1011400000.0 -0.9% USD 10-Q 2025-10-30
Annual 2023-12-31 4450600000.0 USD 10-K 2026-02-25
Annual 2024-12-31 4099700000.0 -7.9% USD 10-K 2026-02-25
Annual 2025-12-31 3980400000.0 -2.9% USD 10-K 2026-02-25

Gross Profit

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 326400000.0 USD 10-Q 2024-05-02
Quarterly 2023-06-30 326300000.0 -0.0% USD 10-Q 2024-08-01
Quarterly 2023-09-30 322400000.0 -1.2% USD 10-Q 2024-10-31
Quarterly 2024-03-31 296200000.0 -8.1% USD 10-Q 2025-05-01
Quarterly 2024-06-30 301100000.0 +1.7% USD 10-Q 2025-07-30
Quarterly 2024-09-30 300400000.0 -0.2% USD 10-Q 2025-10-30
Quarterly 2025-03-31 275400000.0 -8.3% USD 10-Q 2025-05-01
Quarterly 2025-06-30 293300000.0 +6.5% USD 10-Q 2025-07-30
Quarterly 2025-09-30 296900000.0 +1.2% USD 10-Q 2025-10-30
Annual 2023-12-31 1280000000.0 USD 10-K 2026-02-25
Annual 2024-12-31 1183700000.0 -7.5% USD 10-K 2026-02-25
Annual 2025-12-31 1149100000.0 -2.9% USD 10-K 2026-02-25

Operating Income

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 84200000.0 USD 10-Q 2024-05-02
Quarterly 2023-06-30 97900000.0 +16.3% USD 10-Q 2024-08-01
Quarterly 2023-09-30 98600000.0 +0.7% USD 10-Q 2024-10-31
Quarterly 2024-03-31 70900000.0 -28.1% USD 10-Q 2025-05-01
Quarterly 2024-06-30 80400000.0 +13.4% USD 10-Q 2025-07-30
Quarterly 2024-09-30 78900000.0 -1.9% USD 10-Q 2025-10-30
Quarterly 2025-03-31 46600000.0 -40.9% USD 10-Q 2025-05-01
Quarterly 2025-06-30 59600000.0 +27.9% USD 10-Q 2025-07-30
Quarterly 2025-09-30 67900000.0 +13.9% USD 10-Q 2025-10-30
Annual 2023-12-31 364100000.0 USD 10-K 2026-02-25
Annual 2024-12-31 304400000.0 -16.4% USD 10-K 2026-02-25
Annual 2025-12-31 230300000.0 -24.3% USD 10-K 2026-02-25

Net Income

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 49500000.0 USD 10-Q 2024-05-02
Quarterly 2023-06-30 60100000.0 +21.4% USD 10-Q 2024-08-01
Quarterly 2023-09-30 59400000.0 -1.2% USD 10-Q 2024-10-31
Quarterly 2024-03-31 38100000.0 -35.9% USD 10-Q 2025-05-01
Quarterly 2024-06-30 47200000.0 +23.9% USD 10-Q 2025-07-30
Quarterly 2024-09-30 47500000.0 +0.6% USD 10-Q 2025-10-30
Quarterly 2025-03-31 20900000.0 -56.0% USD 10-Q 2025-05-01
Quarterly 2025-06-30 29300000.0 +40.2% USD 10-Q 2025-07-30
Quarterly 2025-09-30 38100000.0 +30.0% USD 10-Q 2025-10-30
Annual 2023-12-31 219300000.0 USD 10-K 2026-02-25
Annual 2024-12-31 175200000.0 -20.1% USD 10-K 2026-02-25
Annual 2025-12-31 113500000.0 -35.2% USD 10-K 2026-02-25

EPS Basic

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 1.0 USD/shares 10-Q 2024-05-02
Quarterly 2023-06-30 1.23 +23.0% USD/shares 10-Q 2024-08-01
Quarterly 2023-09-30 1.23 +0.0% USD/shares 10-Q 2024-10-31
Quarterly 2024-03-31 0.82 -33.3% USD/shares 10-Q 2025-05-01
Quarterly 2024-06-30 1.03 +25.6% USD/shares 10-Q 2025-07-30
Quarterly 2024-09-30 1.07 +3.9% USD/shares 10-Q 2025-10-30
Quarterly 2025-03-31 0.48 -55.1% USD/shares 10-Q 2025-05-01
Quarterly 2025-06-30 0.67 +39.6% USD/shares 10-Q 2025-07-30
Quarterly 2025-09-30 0.88 +31.3% USD/shares 10-Q 2025-10-30
Annual 2023-12-31 4.54 USD/shares 10-K 2026-02-25
Annual 2024-12-31 3.88 -14.5% USD/shares 10-K 2026-02-25
Annual 2025-12-31 2.62 -32.5% USD/shares 10-K 2026-02-25

EPS Diluted

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 0.99 USD/shares 10-Q 2024-05-02
Quarterly 2023-06-30 1.22 +23.2% USD/shares 10-Q 2024-08-01
Quarterly 2023-09-30 1.23 +0.8% USD/shares 10-Q 2024-10-31
Quarterly 2024-03-31 0.81 -34.1% USD/shares 10-Q 2025-05-01
Quarterly 2024-06-30 1.02 +25.9% USD/shares 10-Q 2025-07-30
Quarterly 2024-09-30 1.06 +3.9% USD/shares 10-Q 2025-10-30
Quarterly 2025-03-31 0.48 -54.7% USD/shares 10-Q 2025-05-01
Quarterly 2025-06-30 0.67 +39.6% USD/shares 10-Q 2025-07-30
Quarterly 2025-09-30 0.87 +29.9% USD/shares 10-Q 2025-10-30
Annual 2023-12-31 4.5 USD/shares 10-K 2026-02-25
Annual 2024-12-31 3.83 -14.9% USD/shares 10-K 2026-02-25
Annual 2025-12-31 2.6 -32.1% USD/shares 10-K 2026-02-25

Balance Sheet

Metrics: 9

Cash and Equivalents

Q: 0 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Annual 2023-12-31 175900000.0 USD 10-K 2025-02-24
Annual 2024-12-31 205200000.0 +16.7% USD 10-K 2026-02-25
Annual 2025-12-31 161200000.0 -21.4% USD 10-K 2026-02-25

Accounts Receivable

Q: 11 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 822800000.0 USD 10-Q 2023-05-04
Quarterly 2023-06-30 828900000.0 +0.7% USD 10-Q 2023-08-03
Quarterly 2023-09-30 804600000.0 -2.9% USD 10-Q 2023-11-02
Quarterly 2023-12-31 741500000.0 -7.8% USD 10-Q 2024-10-31
Quarterly 2024-03-31 725300000.0 -2.2% USD 10-Q 2024-05-02
Quarterly 2024-06-30 721400000.0 -0.5% USD 10-Q 2024-08-01
Quarterly 2024-09-30 686400000.0 -4.9% USD 10-Q 2024-10-31
Quarterly 2024-12-31 650800000.0 -5.2% USD 10-Q 2025-10-30
Quarterly 2025-03-31 705300000.0 +8.4% USD 10-Q 2025-05-01
Quarterly 2025-06-30 691300000.0 -2.0% USD 10-Q 2025-07-30
Quarterly 2025-09-30 710400000.0 +2.8% USD 10-Q 2025-10-30
Annual 2023-12-31 741500000.0 USD 10-K 2025-02-24
Annual 2024-12-31 650800000.0 -12.2% USD 10-K 2026-02-25
Annual 2025-12-31 674400000.0 +3.6% USD 10-K 2026-02-25

Inventory

Q: 0 | A: 0

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed

Current Assets

Q: 11 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 926800000.0 USD 10-Q 2023-05-04
Quarterly 2023-06-30 972300000.0 +4.9% USD 10-Q 2023-08-03
Quarterly 2023-09-30 993900000.0 +2.2% USD 10-Q 2023-11-02
Quarterly 2023-12-31 973300000.0 -2.1% USD 10-Q 2024-10-31
Quarterly 2024-03-31 933400000.0 -4.1% USD 10-Q 2024-05-02
Quarterly 2024-06-30 913900000.0 -2.1% USD 10-Q 2024-08-01
Quarterly 2024-09-30 907300000.0 -0.7% USD 10-Q 2024-10-31
Quarterly 2024-12-31 917700000.0 +1.1% USD 10-Q 2025-10-30
Quarterly 2025-03-31 879600000.0 -4.2% USD 10-Q 2025-05-01
Quarterly 2025-06-30 916300000.0 +4.2% USD 10-Q 2025-07-30
Quarterly 2025-09-30 918400000.0 +0.2% USD 10-Q 2025-10-30
Annual 2023-12-31 973300000.0 USD 10-K 2025-02-24
Annual 2024-12-31 917700000.0 -5.7% USD 10-K 2026-02-25
Annual 2025-12-31 916200000.0 -0.2% USD 10-K 2026-02-25

Total Assets

Q: 11 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 3525300000.0 USD 10-Q 2023-05-04
Quarterly 2023-06-30 3561300000.0 +1.0% USD 10-Q 2023-08-03
Quarterly 2023-09-30 3578900000.0 +0.5% USD 10-Q 2023-11-02
Quarterly 2023-12-31 3544600000.0 -1.0% USD 10-Q 2024-10-31
Quarterly 2024-03-31 3488800000.0 -1.6% USD 10-Q 2024-05-02
Quarterly 2024-06-30 3450800000.0 -1.1% USD 10-Q 2024-08-01
Quarterly 2024-09-30 3431700000.0 -0.6% USD 10-Q 2024-10-31
Quarterly 2024-12-31 3429000000.0 -0.1% USD 10-Q 2025-10-30
Quarterly 2025-03-31 3698400000.0 +7.9% USD 10-Q 2025-05-01
Quarterly 2025-06-30 3715000000.0 +0.4% USD 10-Q 2025-07-30
Quarterly 2025-09-30 3700300000.0 -0.4% USD 10-Q 2025-10-30
Annual 2023-12-31 3544600000.0 USD 10-K 2025-02-24
Annual 2024-12-31 3429000000.0 -3.3% USD 10-K 2026-02-25
Annual 2025-12-31 3677300000.0 +7.2% USD 10-K 2026-02-25

Current Liabilities

Q: 11 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 385900000.0 USD 10-Q 2023-05-04
Quarterly 2023-06-30 416600000.0 +8.0% USD 10-Q 2023-08-03
Quarterly 2023-09-30 443200000.0 +6.4% USD 10-Q 2023-11-02
Quarterly 2023-12-31 394100000.0 -11.1% USD 10-Q 2024-10-31
Quarterly 2024-03-31 371700000.0 -5.7% USD 10-Q 2024-05-02
Quarterly 2024-06-30 390100000.0 +5.0% USD 10-Q 2024-08-01
Quarterly 2024-09-30 403600000.0 +3.5% USD 10-Q 2024-10-31
Quarterly 2024-12-31 367100000.0 -9.0% USD 10-Q 2025-10-30
Quarterly 2025-03-31 371500000.0 +1.2% USD 10-Q 2025-05-01
Quarterly 2025-06-30 434600000.0 +17.0% USD 10-Q 2025-07-30
Quarterly 2025-09-30 462300000.0 +6.4% USD 10-Q 2025-10-30
Annual 2023-12-31 394100000.0 USD 10-K 2025-02-24
Annual 2024-12-31 367100000.0 -6.9% USD 10-K 2026-02-25
Annual 2025-12-31 424300000.0 +15.6% USD 10-K 2026-02-25

Total Liabilities

Q: 11 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 1601800000.0 USD 10-Q 2023-05-04
Quarterly 2023-06-30 1634700000.0 +2.1% USD 10-Q 2023-08-03
Quarterly 2023-09-30 1670200000.0 +2.2% USD 10-Q 2023-11-02
Quarterly 2023-12-31 1652500000.0 -1.1% USD 10-Q 2024-10-31
Quarterly 2024-03-31 1627400000.0 -1.5% USD 10-Q 2024-05-02
Quarterly 2024-06-30 1642900000.0 +1.0% USD 10-Q 2024-08-01
Quarterly 2024-09-30 1657300000.0 +0.9% USD 10-Q 2024-10-31
Quarterly 2024-12-31 1652300000.0 -0.3% USD 10-Q 2025-10-30
Quarterly 2025-03-31 1905100000.0 +15.3% USD 10-Q 2025-05-01
Quarterly 2025-06-30 1888200000.0 -0.9% USD 10-Q 2025-07-30
Quarterly 2025-09-30 1867200000.0 -1.1% USD 10-Q 2025-10-30
Annual 2023-12-31 1652500000.0 USD 10-K 2025-02-24
Annual 2024-12-31 1652300000.0 -0.0% USD 10-K 2026-02-25
Annual 2025-12-31 1873300000.0 +13.4% USD 10-K 2026-02-25

Stockholders' Equity

Q: 11 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 1923500000.0 USD 10-Q 2024-08-01
Quarterly 2023-06-30 1926600000.0 +0.2% USD 10-Q 2024-10-31
Quarterly 2023-09-30 1908700000.0 -0.9% USD 10-Q 2024-10-31
Quarterly 2023-12-31 1892100000.0 -0.9% USD 10-Q 2025-10-30
Quarterly 2024-03-31 1861400000.0 -1.6% USD 10-Q 2025-07-30
Quarterly 2024-06-30 1807900000.0 -2.9% USD 10-Q 2025-10-30
Quarterly 2024-09-30 1774400000.0 -1.9% USD 10-Q 2025-10-30
Quarterly 2024-12-31 1776700000.0 +0.1% USD 10-Q 2025-10-30
Quarterly 2025-03-31 1793300000.0 +0.9% USD 10-Q 2025-07-30
Quarterly 2025-06-30 1826800000.0 +1.9% USD 10-Q 2025-10-30
Quarterly 2025-09-30 1833100000.0 +0.3% USD 10-Q 2025-10-30
Annual 2023-12-31 1892100000.0 USD 10-K 2026-02-25
Annual 2024-12-31 1776700000.0 -6.1% USD 10-K 2026-02-25
Annual 2025-12-31 1804000000.0 +1.5% USD 10-K 2026-02-25

Long-Term Debt

Q: 0 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Annual 2023-12-31 1036600000.0 USD 10-K 2025-02-24
Annual 2024-12-31 1033500000.0 -0.3% USD 10-K 2026-02-25
Annual 2025-12-31 1169400000.0 +13.1% USD 10-K 2026-02-25

Cash Flow

Metrics: 4

Operating Cash Flow

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 80500000.0 USD 10-Q 2024-05-02
Quarterly 2023-06-30 193000000.0 +139.8% USD 10-Q 2024-08-01
Quarterly 2023-09-30 340500000.0 +76.4% USD 10-Q 2024-10-31
Quarterly 2024-03-31 73300000.0 -78.5% USD 10-Q 2025-05-01
Quarterly 2024-06-30 164000000.0 +123.7% USD 10-Q 2025-07-30
Quarterly 2024-09-30 299800000.0 +82.8% USD 10-Q 2025-10-30
Quarterly 2025-03-31 16800000.0 -94.4% USD 10-Q 2025-05-01
Quarterly 2025-06-30 141700000.0 +743.5% USD 10-Q 2025-07-30
Quarterly 2025-09-30 225600000.0 +59.2% USD 10-Q 2025-10-30
Annual 2023-12-31 456900000.0 USD 10-K 2026-02-25
Annual 2024-12-31 400000000.0 -12.5% USD 10-K 2026-02-25
Annual 2025-12-31 327900000.0 -18.0% USD 10-K 2026-02-25

Investing Cash Flow

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 -12300000.0 USD 10-Q 2024-05-02
Quarterly 2023-06-30 -23500000.0 -91.1% USD 10-Q 2024-08-01
Quarterly 2023-09-30 -33300000.0 -41.7% USD 10-Q 2024-10-31
Quarterly 2024-03-31 -10800000.0 +67.6% USD 10-Q 2025-05-01
Quarterly 2024-06-30 -16000000.0 -48.1% USD 10-Q 2025-07-30
Quarterly 2024-09-30 -24000000.0 -50.0% USD 10-Q 2025-10-30
Quarterly 2025-03-31 -316300000.0 -1217.9% USD 10-Q 2025-05-01
Quarterly 2025-06-30 -325400000.0 -2.9% USD 10-Q 2025-07-30
Quarterly 2025-09-30 -337300000.0 -3.7% USD 10-Q 2025-10-30
Annual 2023-12-31 -40500000.0 USD 10-K 2026-02-25
Annual 2024-12-31 -35300000.0 +12.8% USD 10-K 2026-02-25
Annual 2025-12-31 -343900000.0 -874.2% USD 10-K 2026-02-25

Financing Cash Flow

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 -73400000.0 USD 10-Q 2024-05-02
Quarterly 2023-06-30 -146000000.0 -98.9% USD 10-Q 2024-08-01
Quarterly 2023-09-30 -231600000.0 -58.6% USD 10-Q 2024-10-31
Quarterly 2024-03-31 -80000000.0 +65.5% USD 10-Q 2025-05-01
Quarterly 2024-06-30 -190700000.0 -138.4% USD 10-Q 2025-07-30
Quarterly 2024-09-30 -283600000.0 -48.7% USD 10-Q 2025-10-30
Quarterly 2025-03-31 201200000.0 +170.9% USD 10-Q 2025-05-01
Quarterly 2025-06-30 116300000.0 -42.2% USD 10-Q 2025-07-30
Quarterly 2025-09-30 31800000.0 -72.7% USD 10-Q 2025-10-30
Annual 2023-12-31 -310900000.0 USD 10-K 2026-02-25
Annual 2024-12-31 -333200000.0 -7.2% USD 10-K 2026-02-25
Annual 2025-12-31 -29400000.0 +91.2% USD 10-K 2026-02-25

Capital Expenditures

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 11700000.0 USD 10-Q 2024-05-02
Quarterly 2023-06-30 22900000.0 +95.7% USD 10-Q 2024-08-01
Quarterly 2023-09-30 32700000.0 +42.8% USD 10-Q 2024-10-31
Quarterly 2024-03-31 10800000.0 -67.0% USD 10-Q 2025-05-01
Quarterly 2024-06-30 16100000.0 +49.1% USD 10-Q 2025-07-30
Quarterly 2024-09-30 24000000.0 +49.1% USD 10-Q 2025-10-30
Quarterly 2025-03-31 10200000.0 -57.5% USD 10-Q 2025-05-01
Quarterly 2025-06-30 19300000.0 +89.2% USD 10-Q 2025-07-30
Quarterly 2025-09-30 31200000.0 +61.7% USD 10-Q 2025-10-30
Annual 2023-12-31 39900000.0 USD 10-K 2026-02-25
Annual 2024-12-31 35300000.0 -11.5% USD 10-K 2026-02-25
Annual 2025-12-31 39800000.0 +12.7% USD 10-K 2026-02-25

Share Data

Metrics: 4

Shares Outstanding

Q: 10 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 49200000.0 shares 10-Q 2023-05-04
Quarterly 2023-06-30 48500000.0 -1.4% shares 10-Q 2023-08-03
Quarterly 2023-09-30 47500000.0 -2.1% shares 10-Q 2023-11-02
Quarterly 2023-12-31 46700000.0 -1.7% shares 10-Q 2024-10-31
Quarterly 2024-03-31 46200000.0 -1.1% shares 10-Q 2024-05-02
Quarterly 2024-06-30 45100000.0 -2.4% shares 10-Q 2024-08-01
Quarterly 2024-09-30 44200000.0 -2.0% shares 10-Q 2024-10-31
Quarterly 2024-12-31 43800000.0 -0.9% shares 10-Q 2025-10-30
Quarterly 2025-03-31 43900000.0 +0.2% shares 10-Q 2025-05-01
Quarterly 2025-09-30 43100000.0 -1.8% shares 10-Q 2025-10-30
Annual 2023-12-31 46700000.0 shares 10-K 2025-02-24
Annual 2024-12-31 43800000.0 -6.2% shares 10-K 2026-02-25
Annual 2025-12-31 41700000.0 -4.8% shares 10-K 2026-02-25

Shares Issued

Q: 0 | A: 0

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed

Weighted Avg Shares Basic

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 49300000.0 shares 10-Q 2024-05-02
Quarterly 2023-06-30 49000000.0 -0.6% shares 10-Q 2024-08-01
Quarterly 2023-09-30 48100000.0 -1.8% shares 10-Q 2024-10-31
Quarterly 2024-03-31 46500000.0 -3.3% shares 10-Q 2025-05-01
Quarterly 2024-06-30 45700000.0 -1.7% shares 10-Q 2025-07-30
Quarterly 2024-09-30 44500000.0 -2.6% shares 10-Q 2025-10-30
Quarterly 2025-03-31 43700000.0 -1.8% shares 10-Q 2025-05-01
Quarterly 2025-06-30 43800000.0 +0.2% shares 10-Q 2025-07-30
Quarterly 2025-09-30 43500000.0 -0.7% shares 10-Q 2025-10-30
Annual 2023-12-31 48300000.0 shares 10-K 2026-02-25
Annual 2024-12-31 45200000.0 -6.4% shares 10-K 2026-02-25
Annual 2025-12-31 43400000.0 -4.0% shares 10-K 2026-02-25

Weighted Avg Shares Diluted

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 49800000.0 shares 10-Q 2024-05-02
Quarterly 2023-06-30 49200000.0 -1.2% shares 10-Q 2024-08-01
Quarterly 2023-09-30 48400000.0 -1.6% shares 10-Q 2024-10-31
Quarterly 2024-03-31 46900000.0 -3.1% shares 10-Q 2025-05-01
Quarterly 2024-06-30 46100000.0 -1.7% shares 10-Q 2025-07-30
Quarterly 2024-09-30 45000000.0 -2.4% shares 10-Q 2025-10-30
Quarterly 2025-03-31 44000000.0 -2.2% shares 10-Q 2025-05-01
Quarterly 2025-06-30 44000000.0 +0.0% shares 10-Q 2025-07-30
Quarterly 2025-09-30 43700000.0 -0.7% shares 10-Q 2025-10-30
Annual 2023-12-31 48700000.0 shares 10-K 2026-02-25
Annual 2024-12-31 45700000.0 -6.2% shares 10-K 2026-02-25
Annual 2025-12-31 43600000.0 -4.6% shares 10-K 2026-02-25
For informational purposes only — not guaranteed to be accurate or complete.