F&F - Financial Insights SEC Filing Analytics

Financial Metrics

EME EMCOR Group, Inc.
Range: 2023-01-01 to 2026-04-09

Regulatory Activity

Since 2025-04-09
Insider Filings (Forms 3/4/5)
18
Material Event Filings (8-K)
0
Type Form Filed Document
Insider 4 2026-03-18 SEC Filing Index
Insider 4 2026-03-09 SEC Filing Index
Insider 4 2026-03-03 SEC Filing Index
Insider 4 2026-03-02 SEC Filing Index
Insider 4 2026-02-02 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)
N/A
Total Liabilities (latest annual)
5616418000.0
Current Liabilities (latest annual)
4864940000.0
10-Q/10-K Files
Displays percentage-change badges below each chart in green/red.

Income Statement

Metrics: 6

Revenue

Q: 0 | A: 0

Quarterly

Annual

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

Gross Profit

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 436062000.0 USD 10-Q 2024-04-25
Quarterly 2023-06-30 490060000.0 +12.4% USD 10-Q 2024-07-25
Quarterly 2023-09-30 545472000.0 +11.3% USD 10-Q 2024-10-31
Quarterly 2024-03-31 589309000.0 +8.0% USD 10-Q 2025-04-30
Quarterly 2024-06-30 684001000.0 +16.1% USD 10-Q 2025-07-31
Quarterly 2024-09-30 734726000.0 +7.4% USD 10-Q 2025-10-30
Quarterly 2025-03-31 722718000.0 -1.6% USD 10-Q 2025-04-30
Quarterly 2025-06-30 833771000.0 +15.4% USD 10-Q 2025-07-31
Quarterly 2025-09-30 835313000.0 +0.2% USD 10-Q 2025-10-30
Annual 2023-12-31 2089339000.0 USD 10-K 2026-02-26
Annual 2024-12-31 2765051000.0 +32.3% USD 10-K 2026-02-26
Annual 2025-12-31 3282988000.0 +18.7% USD 10-K 2026-02-26

Operating Income

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 154910000.0 USD 10-Q 2024-04-25
Quarterly 2023-06-30 196667000.0 +27.0% USD 10-Q 2024-07-25
Quarterly 2023-09-30 234983000.0 +19.5% USD 10-Q 2024-10-31
Quarterly 2024-03-31 259953000.0 +10.6% USD 10-Q 2025-04-30
Quarterly 2024-06-30 332808000.0 +28.0% USD 10-Q 2025-07-31
Quarterly 2024-09-30 363538000.0 +9.2% USD 10-Q 2025-10-30
Quarterly 2025-03-31 318756000.0 -12.3% USD 10-Q 2025-04-30
Quarterly 2025-06-30 415212000.0 +30.3% USD 10-Q 2025-07-31
Quarterly 2025-09-30 405696000.0 -2.3% USD 10-Q 2025-10-30
Annual 2023-12-31 875756000.0 USD 10-K 2026-02-26
Annual 2024-12-31 1344863000.0 +53.6% USD 10-K 2026-02-26
Annual 2025-12-31 1713418000.0 +27.4% USD 10-K 2026-02-26

Net Income

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 111473000.0 USD 10-Q 2024-04-25
Quarterly 2023-06-30 140595000.0 +26.1% USD 10-Q 2024-07-25
Quarterly 2023-09-30 169409000.0 +20.5% USD 10-Q 2024-10-31
Quarterly 2024-03-31 197149000.0 +16.4% USD 10-Q 2025-04-30
Quarterly 2024-06-30 247572000.0 +25.6% USD 10-Q 2025-07-31
Quarterly 2024-09-30 270263000.0 +9.2% USD 10-Q 2025-10-30
Quarterly 2025-03-31 240677000.0 -10.9% USD 10-Q 2025-04-30
Quarterly 2025-06-30 302160000.0 +25.5% USD 10-Q 2025-07-31
Quarterly 2025-09-30 295373000.0 -2.2% USD 10-Q 2025-10-30
Annual 2023-12-31 632994000.0 USD 10-K 2026-02-26
Annual 2024-12-31 1007145000.0 +59.1% USD 10-K 2026-02-26
Annual 2025-12-31 1272817000.0 +26.4% USD 10-K 2026-02-26

EPS Basic

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 2.33 USD/shares 10-Q 2024-04-25
Quarterly 2023-06-30 2.97 +27.5% USD/shares 10-Q 2024-07-25
Quarterly 2023-09-30 3.59 +20.9% USD/shares 10-Q 2024-10-31
Quarterly 2024-03-31 4.18 +16.4% USD/shares 10-Q 2025-04-30
Quarterly 2024-06-30 5.27 +26.1% USD/shares 10-Q 2025-07-31
Quarterly 2024-09-30 5.83 +10.6% USD/shares 10-Q 2025-10-30
Quarterly 2025-03-31 5.27 -9.6% USD/shares 10-Q 2025-04-30
Quarterly 2025-06-30 6.74 +27.9% USD/shares 10-Q 2025-07-31
Quarterly 2025-09-30 6.59 -2.2% USD/shares 10-Q 2025-10-30
Annual 2023-12-31 13.37 USD/shares 10-K 2026-02-26
Annual 2024-12-31 21.61 +61.6% USD/shares 10-K 2026-02-26
Annual 2025-12-31 28.3 +31.0% USD/shares 10-K 2026-02-26

EPS Diluted

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 2.32 USD/shares 10-Q 2024-04-25
Quarterly 2023-06-30 2.95 +27.2% USD/shares 10-Q 2024-07-25
Quarterly 2023-09-30 3.57 +21.0% USD/shares 10-Q 2024-10-31
Quarterly 2024-03-31 4.17 +16.8% USD/shares 10-Q 2025-04-30
Quarterly 2024-06-30 5.25 +25.9% USD/shares 10-Q 2025-07-31
Quarterly 2024-09-30 5.8 +10.5% USD/shares 10-Q 2025-10-30
Quarterly 2025-03-31 5.26 -9.3% USD/shares 10-Q 2025-04-30
Quarterly 2025-06-30 6.72 +27.8% USD/shares 10-Q 2025-07-31
Quarterly 2025-09-30 6.57 -2.2% USD/shares 10-Q 2025-10-30
Annual 2023-12-31 13.31 USD/shares 10-K 2026-02-26
Annual 2024-12-31 21.52 +61.7% USD/shares 10-K 2026-02-26
Annual 2025-12-31 28.19 +31.0% USD/shares 10-K 2026-02-26

Balance Sheet

Metrics: 9

Cash and Equivalents

Q: 11 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 420075000.0 USD 10-Q 2023-04-27
Quarterly 2023-06-30 503052000.0 +19.8% USD 10-Q 2023-07-27
Quarterly 2023-09-30 523632000.0 +4.1% USD 10-Q 2023-10-26
Quarterly 2023-12-31 789750000.0 +50.8% USD 10-Q 2024-10-31
Quarterly 2024-03-31 840985000.0 +6.5% USD 10-Q 2024-04-25
Quarterly 2024-06-30 807318000.0 -4.0% USD 10-Q 2024-07-25
Quarterly 2024-09-30 1035534000.0 +28.3% USD 10-Q 2024-10-31
Quarterly 2024-12-31 1339550000.0 +29.4% USD 10-Q 2025-10-30
Quarterly 2025-03-31 576702000.0 -56.9% USD 10-Q 2025-04-30
Quarterly 2025-06-30 485988000.0 -15.7% USD 10-Q 2025-07-31
Quarterly 2025-09-30 655104000.0 +34.8% USD 10-Q 2025-10-30
Annual 2023-12-31 789750000.0 USD 10-K 2025-02-26
Annual 2024-12-31 1339550000.0 +69.6% USD 10-K 2026-02-26
Annual 2025-12-31 1111968000.0 -17.0% USD 10-K 2026-02-26

Accounts Receivable

Q: 11 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 2669356000.0 USD 10-Q 2023-04-27
Quarterly 2023-06-30 2852103000.0 +6.8% USD 10-Q 2023-07-27
Quarterly 2023-09-30 3063917000.0 +7.4% USD 10-Q 2023-10-26
Quarterly 2023-12-31 3203490000.0 +4.6% USD 10-Q 2024-10-31
Quarterly 2024-03-31 3206131000.0 +0.1% USD 10-Q 2024-04-25
Quarterly 2024-06-30 3459270000.0 +7.9% USD 10-Q 2024-07-25
Quarterly 2024-09-30 3509202000.0 +1.4% USD 10-Q 2024-10-31
Quarterly 2024-12-31 3577537000.0 +1.9% USD 10-Q 2025-10-30
Quarterly 2025-03-31 3808216000.0 +6.4% USD 10-Q 2025-04-30
Quarterly 2025-06-30 4114857000.0 +8.1% USD 10-Q 2025-07-31
Quarterly 2025-09-30 4104811000.0 -0.2% USD 10-Q 2025-10-30
Annual 2023-12-31 3203490000.0 USD 10-K 2025-02-26
Annual 2024-12-31 3577537000.0 +11.7% USD 10-K 2026-02-26
Annual 2025-12-31 4241177000.0 +18.6% USD 10-K 2026-02-26

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 3562420000.0 USD 10-Q 2023-04-27
Quarterly 2023-06-30 3809621000.0 +6.9% USD 10-Q 2023-07-27
Quarterly 2023-09-30 4068895000.0 +6.8% USD 10-Q 2023-10-26
Quarterly 2023-12-31 4446971000.0 +9.3% USD 10-Q 2024-10-31
Quarterly 2024-03-31 4508129000.0 +1.4% USD 10-Q 2024-04-25
Quarterly 2024-06-30 4740789000.0 +5.2% USD 10-Q 2024-07-25
Quarterly 2024-09-30 5006415000.0 +5.6% USD 10-Q 2024-10-31
Quarterly 2024-12-31 5389189000.0 +7.6% USD 10-Q 2025-10-30
Quarterly 2025-03-31 4910984000.0 -8.9% USD 10-Q 2025-04-30
Quarterly 2025-06-30 5176646000.0 +5.4% USD 10-Q 2025-07-31
Quarterly 2025-09-30 5457823000.0 +5.4% USD 10-Q 2025-10-30
Annual 2023-12-31 4446971000.0 USD 10-K 2025-02-26
Annual 2024-12-31 5389189000.0 +21.2% USD 10-K 2026-02-26
Annual 2025-12-31 5937345000.0 +10.2% USD 10-K 2026-02-26

Total Assets

Q: 11 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 5640910000.0 USD 10-Q 2023-04-27
Quarterly 2023-06-30 5907669000.0 +4.7% USD 10-Q 2023-07-27
Quarterly 2023-09-30 6224193000.0 +5.4% USD 10-Q 2023-10-26
Quarterly 2023-12-31 6609721000.0 +6.2% USD 10-Q 2024-10-31
Quarterly 2024-03-31 6687327000.0 +1.2% USD 10-Q 2024-04-25
Quarterly 2024-06-30 7072549000.0 +5.8% USD 10-Q 2024-07-25
Quarterly 2024-09-30 7321952000.0 +3.5% USD 10-Q 2024-10-31
Quarterly 2024-12-31 7716473000.0 +5.4% USD 10-Q 2025-10-30
Quarterly 2025-03-31 8078872000.0 +4.7% USD 10-Q 2025-04-30
Quarterly 2025-06-30 8400480000.0 +4.0% USD 10-Q 2025-07-31
Quarterly 2025-09-30 8640270000.0 +2.9% USD 10-Q 2025-10-30
Annual 2023-12-31 6609721000.0 USD 10-K 2026-02-26
Annual 2024-12-31 7716473000.0 +16.7% USD 10-K 2026-02-26
Annual 2025-12-31 9291399000.0 +20.4% USD 10-K 2026-02-26

Current Liabilities

Q: 11 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 2661391000.0 USD 10-Q 2023-04-27
Quarterly 2023-06-30 2949462000.0 +10.8% USD 10-Q 2023-07-27
Quarterly 2023-09-30 3232802000.0 +9.6% USD 10-Q 2023-10-26
Quarterly 2023-12-31 3518355000.0 +8.8% USD 10-Q 2024-10-31
Quarterly 2024-03-31 3431485000.0 -2.5% USD 10-Q 2024-04-25
Quarterly 2024-06-30 3673232000.0 +7.0% USD 10-Q 2024-07-25
Quarterly 2024-09-30 3925227000.0 +6.9% USD 10-Q 2024-10-31
Quarterly 2024-12-31 4153863000.0 +5.8% USD 10-Q 2025-10-30
Quarterly 2025-03-31 4222262000.0 +1.6% USD 10-Q 2025-04-30
Quarterly 2025-06-30 4394538000.0 +4.1% USD 10-Q 2025-07-31
Quarterly 2025-09-30 4579449000.0 +4.2% USD 10-Q 2025-10-30
Annual 2023-12-31 3518355000.0 USD 10-K 2025-02-26
Annual 2024-12-31 4153863000.0 +18.1% USD 10-K 2026-02-26
Annual 2025-12-31 4864940000.0 +17.1% USD 10-K 2026-02-26

Total Liabilities

Q: 11 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 3574585000.0 USD 10-Q 2023-04-27
Quarterly 2023-06-30 3789582000.0 +6.0% USD 10-Q 2023-07-27
Quarterly 2023-09-30 3944224000.0 +4.1% USD 10-Q 2023-10-26
Quarterly 2023-12-31 4138906000.0 +4.9% USD 10-Q 2024-10-31
Quarterly 2024-03-31 4071945000.0 -1.6% USD 10-Q 2024-04-25
Quarterly 2024-06-30 4326952000.0 +6.3% USD 10-Q 2024-07-25
Quarterly 2024-09-30 4562833000.0 +5.5% USD 10-Q 2024-10-31
Quarterly 2024-12-31 4777779000.0 +4.7% USD 10-Q 2025-10-30
Quarterly 2025-03-31 5126944000.0 +7.3% USD 10-Q 2025-04-30
Quarterly 2025-06-30 5346908000.0 +4.3% USD 10-Q 2025-07-31
Quarterly 2025-09-30 5303757000.0 -0.8% USD 10-Q 2025-10-30
Annual 2023-12-31 4138906000.0 USD 10-K 2025-02-26
Annual 2024-12-31 4777779000.0 +15.4% USD 10-K 2026-02-26
Annual 2025-12-31 5616418000.0 +17.6% USD 10-K 2026-02-26

Stockholders' Equity

Q: 11 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 2065623000.0 USD 10-Q 2023-04-27
Quarterly 2023-06-30 2117385000.0 +2.5% USD 10-Q 2023-07-27
Quarterly 2023-09-30 2278930000.0 +7.6% USD 10-Q 2023-10-26
Quarterly 2023-12-31 2469778000.0 +8.4% USD 10-Q 2024-10-31
Quarterly 2024-03-31 2614345000.0 +5.9% USD 10-Q 2024-04-25
Quarterly 2024-06-30 2744560000.0 +5.0% USD 10-Q 2024-07-25
Quarterly 2024-09-30 2758082000.0 +0.5% USD 10-Q 2024-10-31
Quarterly 2024-12-31 2937657000.0 +6.5% USD 10-Q 2025-10-30
Quarterly 2025-03-31 2949957000.0 +0.4% USD 10-Q 2025-04-30
Quarterly 2025-06-30 3051601000.0 +3.4% USD 10-Q 2025-07-31
Quarterly 2025-09-30 3335398000.0 +9.3% USD 10-Q 2025-10-30
Annual 2023-12-31 2469778000.0 USD 10-K 2025-02-26
Annual 2024-12-31 2937657000.0 +18.9% USD 10-K 2026-02-26
Annual 2025-12-31 3673944000.0 +25.1% USD 10-K 2026-02-26

Long-Term Debt

Q: 0 | A: 0

Quarterly

Annual

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

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 -84583000.0 USD 10-Q 2024-04-25
Quarterly 2023-06-30 214932000.0 +354.1% USD 10-Q 2024-07-25
Quarterly 2023-09-30 475897000.0 +121.4% USD 10-Q 2024-10-31
Quarterly 2024-03-31 132264000.0 -72.2% USD 10-Q 2025-04-30
Quarterly 2024-06-30 411958000.0 +211.5% USD 10-Q 2025-07-31
Quarterly 2024-09-30 938402000.0 +127.8% USD 10-Q 2025-10-30
Quarterly 2025-03-31 108471000.0 -88.4% USD 10-Q 2025-04-30
Quarterly 2025-06-30 302158000.0 +178.6% USD 10-Q 2025-07-31
Quarterly 2025-09-30 777659000.0 +157.4% USD 10-Q 2025-10-30
Annual 2023-12-31 899655000.0 USD 10-K 2026-02-26
Annual 2024-12-31 1407894000.0 +56.5% USD 10-K 2026-02-26
Annual 2025-12-31 1302063000.0 -7.5% USD 10-K 2026-02-26

Investing Cash Flow

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 -25405000.0 USD 10-Q 2024-04-25
Quarterly 2023-06-30 -48434000.0 -90.6% USD 10-Q 2024-07-25
Quarterly 2023-09-30 -134032000.0 -176.7% USD 10-Q 2024-10-31
Quarterly 2024-03-31 -19439000.0 +85.5% USD 10-Q 2025-04-30
Quarterly 2024-06-30 -211139000.0 -986.2% USD 10-Q 2025-07-31
Quarterly 2024-09-30 -243687000.0 -15.4% USD 10-Q 2025-10-30
Quarterly 2025-03-31 -875441000.0 -259.2% USD 10-Q 2025-04-30
Quarterly 2025-06-30 -938825000.0 -7.2% USD 10-Q 2025-07-31
Quarterly 2025-09-30 -977719000.0 -4.1% USD 10-Q 2025-10-30
Annual 2023-12-31 -161291000.0 USD 10-K 2026-02-26
Annual 2024-12-31 -299284000.0 -85.6% USD 10-K 2026-02-26
Annual 2025-12-31 -873586000.0 -191.9% USD 10-K 2026-02-26

Financing Cash Flow

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 71506000.0 USD 10-Q 2024-04-25
Quarterly 2023-06-30 -126370000.0 -276.7% USD 10-Q 2024-07-25
Quarterly 2023-09-30 -276157000.0 -118.5% USD 10-Q 2024-10-31
Quarterly 2024-03-31 -58948000.0 +78.7% USD 10-Q 2025-04-30
Quarterly 2024-06-30 -181444000.0 -207.8% USD 10-Q 2025-07-31
Quarterly 2024-09-30 -455032000.0 -150.8% USD 10-Q 2025-10-30
Quarterly 2025-03-31 -829000.0 +99.8% USD 10-Q 2025-04-30
Quarterly 2025-06-30 -231125000.0 -27780.0% USD 10-Q 2025-07-31
Quarterly 2025-09-30 -495027000.0 -114.2% USD 10-Q 2025-10-30
Annual 2023-12-31 -412054000.0 USD 10-K 2026-02-26
Annual 2024-12-31 -555365000.0 -34.8% USD 10-K 2026-02-26
Annual 2025-12-31 -663761000.0 -19.5% USD 10-K 2026-02-26

Capital Expenditures

Q: 0 | A: 0

Quarterly

Annual

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

Share Data

Metrics: 4

Shares Outstanding

Q: 11 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 47635583.0 shares 10-Q 2023-04-27
Quarterly 2023-06-30 47130116.0 -1.1% shares 10-Q 2023-07-27
Quarterly 2023-09-30 47141954.0 +0.0% shares 10-Q 2023-10-26
Quarterly 2023-12-31 47047265.0 -0.2% shares 10-Q 2024-10-31
Quarterly 2024-03-31 46995600.0 -0.1% shares 10-Q 2024-04-25
Quarterly 2024-06-30 46712350.0 -0.6% shares 10-Q 2024-07-25
Quarterly 2024-09-30 45997428.0 -1.5% shares 10-Q 2024-10-31
Quarterly 2024-12-31 45810125.0 -0.4% shares 10-Q 2025-10-30
Quarterly 2025-03-31 45330671.0 -1.0% shares 10-Q 2025-04-30
Quarterly 2025-06-30 44762776.0 -1.3% shares 10-Q 2025-07-31
Quarterly 2025-09-30 44764843.0 +0.0% shares 10-Q 2025-10-30
Annual 2023-12-31 47047265.0 shares 10-K 2025-02-26
Annual 2024-12-31 45810125.0 -2.6% shares 10-K 2026-02-26
Annual 2025-12-31 44520367.0 -2.8% shares 10-K 2026-02-26

Shares Issued

Q: 11 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 61020023.0 shares 10-Q 2023-04-27
Quarterly 2023-06-30 61062601.0 +0.1% shares 10-Q 2023-07-27
Quarterly 2023-09-30 61074439.0 +0.0% shares 10-Q 2023-10-26
Quarterly 2023-12-31 61094042.0 +0.0% shares 10-Q 2024-10-31
Quarterly 2024-03-31 61162115.0 +0.1% shares 10-Q 2024-04-25
Quarterly 2024-06-30 61174621.0 +0.0% shares 10-Q 2024-07-25
Quarterly 2024-09-30 61175811.0 +0.0% shares 10-Q 2024-10-31
Quarterly 2024-12-31 61186088.0 +0.0% shares 10-Q 2025-10-30
Quarterly 2025-03-31 61238363.0 +0.1% shares 10-Q 2025-04-30
Quarterly 2025-06-30 61243469.0 +0.0% shares 10-Q 2025-07-31
Quarterly 2025-09-30 61245536.0 +0.0% shares 10-Q 2025-10-30
Annual 2023-12-31 61094042.0 shares 10-K 2025-02-26
Annual 2024-12-31 61186088.0 +0.2% shares 10-K 2026-02-26
Annual 2025-12-31 61252599.0 +0.1% shares 10-K 2026-02-26

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 47775819.0 shares 10-Q 2024-04-25
Quarterly 2023-06-30 47393493.0 -0.8% shares 10-Q 2024-07-25
Quarterly 2023-09-30 47173974.0 -0.5% shares 10-Q 2024-10-31
Quarterly 2024-03-31 47138185.0 -0.1% shares 10-Q 2025-04-30
Quarterly 2024-06-30 46972032.0 -0.4% shares 10-Q 2025-07-31
Quarterly 2024-09-30 46394857.0 -1.2% shares 10-Q 2025-10-30
Quarterly 2025-03-31 45634877.0 -1.6% shares 10-Q 2025-04-30
Quarterly 2025-06-30 44833638.0 -1.8% shares 10-Q 2025-07-31
Quarterly 2025-09-30 44794790.0 -0.1% shares 10-Q 2025-10-30
Annual 2023-12-31 47358467.0 shares 10-K 2026-02-26
Annual 2024-12-31 46616079.0 -1.6% shares 10-K 2026-02-26
Annual 2025-12-31 44982102.0 -3.5% shares 10-K 2026-02-26

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 47945815.0 shares 10-Q 2024-04-25
Quarterly 2023-06-30 47588669.0 -0.7% shares 10-Q 2024-07-25
Quarterly 2023-09-30 47398197.0 -0.4% shares 10-Q 2024-10-31
Quarterly 2024-03-31 47316497.0 -0.2% shares 10-Q 2025-04-30
Quarterly 2024-06-30 47159660.0 -0.3% shares 10-Q 2025-07-31
Quarterly 2024-09-30 46588760.0 -1.2% shares 10-Q 2025-10-30
Quarterly 2025-03-31 45784235.0 -1.7% shares 10-Q 2025-04-30
Quarterly 2025-06-30 44990388.0 -1.7% shares 10-Q 2025-07-31
Quarterly 2025-09-30 44968308.0 -0.0% shares 10-Q 2025-10-30
Annual 2023-12-31 47564258.0 shares 10-K 2026-02-26
Annual 2024-12-31 46808293.0 -1.6% shares 10-K 2026-02-26
Annual 2025-12-31 45145767.0 -3.6% shares 10-K 2026-02-26
For informational purposes only — not guaranteed to be accurate or complete.