F&F - Financial Insights SEC Filing Analytics

Financial Metrics

BFAM BRIGHT HORIZONS FAMILY SOLUTIONS INC.
Range: 2023-01-01 to 2026-04-09

Regulatory Activity

Since 2025-04-09
Insider Filings (Forms 3/4/5)
14
Material Event Filings (8-K)
0
Type Form Filed Document
Insider 4 2026-03-05 SEC Filing Index
Insider 4 2026-02-26 SEC Filing Index
Insider 4 2025-10-02 SEC Filing Index
Insider 4 2025-09-03 SEC Filing Index
Insider 4 2025-08-07 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)
747614000.0
Total Liabilities (latest annual)
2550312000.0
Current Liabilities (latest annual)
966165000.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 553606000.0 USD 10-Q 2024-05-06
Quarterly 2023-06-30 603216000.0 +9.0% USD 10-Q 2024-08-06
Quarterly 2023-09-30 645787000.0 +7.1% USD 10-Q 2024-11-07
Quarterly 2024-03-31 622709000.0 -3.6% USD 10-Q 2025-05-07
Quarterly 2024-06-30 670059000.0 +7.6% USD 10-Q 2025-08-07
Quarterly 2024-09-30 719099000.0 +7.3% USD 10-Q 2025-11-05
Quarterly 2025-03-31 665527000.0 -7.4% USD 10-Q 2025-05-07
Quarterly 2025-06-30 731570000.0 +9.9% USD 10-Q 2025-08-07
Quarterly 2025-09-30 802812000.0 +9.7% USD 10-Q 2025-11-05
Annual 2023-12-31 2418257000.0 USD 10-K 2026-02-26
Annual 2024-12-31 2686013000.0 +11.1% USD 10-K 2026-02-26
Annual 2025-12-31 2933607000.0 +9.2% USD 10-K 2026-02-26

Gross Profit

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 121614000.0 USD 10-Q 2024-05-06
Quarterly 2023-06-30 136563000.0 +12.3% USD 10-Q 2024-08-06
Quarterly 2023-09-30 157645000.0 +15.4% USD 10-Q 2024-11-07
Quarterly 2024-03-31 135128000.0 -14.3% USD 10-Q 2025-05-07
Quarterly 2024-06-30 162412000.0 +20.2% USD 10-Q 2025-08-07
Quarterly 2024-09-30 181535000.0 +11.8% USD 10-Q 2025-11-05
Quarterly 2025-03-31 155737000.0 -14.2% USD 10-Q 2025-05-07
Quarterly 2025-06-30 182550000.0 +17.2% USD 10-Q 2025-08-07
Quarterly 2025-09-30 217049000.0 +18.9% USD 10-Q 2025-11-05
Annual 2023-12-31 531724000.0 USD 10-K 2026-02-26
Annual 2024-12-31 619606000.0 +16.5% USD 10-K 2026-02-26
Annual 2025-12-31 697187000.0 +12.5% 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 30645000.0 USD 10-Q 2024-05-06
Quarterly 2023-06-30 45532000.0 +48.6% USD 10-Q 2024-08-06
Quarterly 2023-09-30 66824000.0 +46.8% USD 10-Q 2024-11-07
Quarterly 2024-03-31 39937000.0 -40.2% USD 10-Q 2025-05-07
Quarterly 2024-06-30 69059000.0 +72.9% USD 10-Q 2025-08-07
Quarterly 2024-09-30 89396000.0 +29.4% USD 10-Q 2025-11-05
Quarterly 2025-03-31 62272000.0 -30.3% USD 10-Q 2025-05-07
Quarterly 2025-06-30 86052000.0 +38.2% USD 10-Q 2025-08-07
Quarterly 2025-09-30 120846000.0 +40.4% USD 10-Q 2025-11-05
Annual 2023-12-31 171241000.0 USD 10-K 2026-02-26
Annual 2024-12-31 246619000.0 +44.0% USD 10-K 2026-02-26
Annual 2025-12-31 314665000.0 +27.6% 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 8126000.0 USD 10-Q 2024-05-06
Quarterly 2023-06-30 20594000.0 +153.4% USD 10-Q 2024-08-06
Quarterly 2023-09-30 39979000.0 +94.1% USD 10-Q 2024-11-07
Quarterly 2024-03-31 16989000.0 -57.5% USD 10-Q 2025-05-07
Quarterly 2024-06-30 39174000.0 +130.6% USD 10-Q 2025-08-07
Quarterly 2024-09-30 54905000.0 +40.2% USD 10-Q 2025-11-05
Quarterly 2025-03-31 38049000.0 -30.7% USD 10-Q 2025-05-07
Quarterly 2025-06-30 54775000.0 +44.0% USD 10-Q 2025-08-07
Quarterly 2025-09-30 78552000.0 +43.4% USD 10-Q 2025-11-05
Annual 2023-12-31 74223000.0 USD 10-K 2026-02-26
Annual 2024-12-31 140191000.0 +88.9% USD 10-K 2026-02-26
Annual 2025-12-31 193116000.0 +37.8% 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 0.14 USD/shares 10-Q 2024-05-06
Quarterly 2023-06-30 0.36 +157.1% USD/shares 10-Q 2024-08-06
Quarterly 2023-09-30 0.69 +91.7% USD/shares 10-Q 2024-11-07
Quarterly 2024-03-31 0.29 -58.0% USD/shares 10-Q 2025-05-07
Quarterly 2024-06-30 0.68 +134.5% USD/shares 10-Q 2025-08-07
Quarterly 2024-09-30 0.95 +39.7% USD/shares 10-Q 2025-11-05
Quarterly 2025-03-31 0.66 -30.5% USD/shares 10-Q 2025-05-07
Quarterly 2025-06-30 0.96 +45.5% USD/shares 10-Q 2025-08-07
Quarterly 2025-09-30 1.38 +43.7% USD/shares 10-Q 2025-11-05
Annual 2023-12-31 1.28 USD/shares 10-K 2026-02-26
Annual 2024-12-31 2.42 +89.1% USD/shares 10-K 2026-02-26
Annual 2025-12-31 3.39 +40.1% 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 0.14 USD/shares 10-Q 2024-05-06
Quarterly 2023-06-30 0.35 +150.0% USD/shares 10-Q 2024-08-06
Quarterly 2023-09-30 0.69 +97.1% USD/shares 10-Q 2024-11-07
Quarterly 2024-03-31 0.29 -58.0% USD/shares 10-Q 2025-05-07
Quarterly 2024-06-30 0.67 +131.0% USD/shares 10-Q 2025-08-07
Quarterly 2024-09-30 0.94 +40.3% USD/shares 10-Q 2025-11-05
Quarterly 2025-03-31 0.66 -29.8% USD/shares 10-Q 2025-05-07
Quarterly 2025-06-30 0.95 +43.9% USD/shares 10-Q 2025-08-07
Quarterly 2025-09-30 1.37 +44.2% USD/shares 10-Q 2025-11-05
Annual 2023-12-31 1.28 USD/shares 10-K 2026-02-26
Annual 2024-12-31 2.4 +87.5% USD/shares 10-K 2026-02-26
Annual 2025-12-31 3.36 +40.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 44629000.0 USD 10-Q 2024-05-06
Quarterly 2023-06-30 66011000.0 +47.9% USD 10-Q 2024-08-06
Quarterly 2023-09-30 40927000.0 -38.0% USD 10-Q 2024-11-07
Quarterly 2023-12-31 71568000.0 +74.9% USD 10-Q 2024-11-07
Quarterly 2024-03-31 63683000.0 -11.0% USD 10-Q 2025-05-07
Quarterly 2024-06-30 140246000.0 +120.2% USD 10-Q 2025-08-07
Quarterly 2024-09-30 109933000.0 -21.6% USD 10-Q 2025-11-05
Quarterly 2024-12-31 110327000.0 +0.4% USD 10-Q 2025-11-05
Quarterly 2025-03-31 112047000.0 +1.6% USD 10-Q 2025-05-07
Quarterly 2025-06-30 179222000.0 +60.0% USD 10-Q 2025-08-07
Quarterly 2025-09-30 116604000.0 -34.9% USD 10-Q 2025-11-05
Annual 2023-12-31 71568000.0 USD 10-K 2026-02-26
Annual 2024-12-31 110327000.0 +54.2% USD 10-K 2026-02-26
Annual 2025-12-31 140091000.0 +27.0% USD 10-K 2026-02-26

Accounts Receivable

Q: 0 | A: 0

Quarterly

Annual

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

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 371364000.0 USD 10-Q 2023-05-08
Quarterly 2023-06-30 336111000.0 -9.5% USD 10-Q 2023-08-08
Quarterly 2023-09-30 369248000.0 +9.9% USD 10-Q 2023-11-06
Quarterly 2023-12-31 446899000.0 +21.0% USD 10-Q 2024-11-07
Quarterly 2024-03-31 348218000.0 -22.1% USD 10-Q 2024-05-06
Quarterly 2024-06-30 396018000.0 +13.7% USD 10-Q 2024-08-06
Quarterly 2024-09-30 404016000.0 +2.0% USD 10-Q 2024-11-07
Quarterly 2024-12-31 496031000.0 +22.8% USD 10-Q 2025-11-05
Quarterly 2025-03-31 448478000.0 -9.6% USD 10-Q 2025-05-07
Quarterly 2025-06-30 472796000.0 +5.4% USD 10-Q 2025-08-07
Quarterly 2025-09-30 454698000.0 -3.8% USD 10-Q 2025-11-05
Annual 2023-12-31 446899000.0 USD 10-K 2025-02-27
Annual 2024-12-31 496031000.0 +11.0% USD 10-K 2026-02-26
Annual 2025-12-31 503973000.0 +1.6% 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 3805351000.0 USD 10-Q 2023-05-08
Quarterly 2023-06-30 3823365000.0 +0.5% USD 10-Q 2023-08-08
Quarterly 2023-09-30 3802385000.0 -0.5% USD 10-Q 2023-11-06
Quarterly 2023-12-31 3896144000.0 +2.5% USD 10-Q 2024-11-07
Quarterly 2024-03-31 3791403000.0 -2.7% USD 10-Q 2024-05-06
Quarterly 2024-06-30 3837399000.0 +1.2% USD 10-Q 2024-08-06
Quarterly 2024-09-30 3914813000.0 +2.0% USD 10-Q 2024-11-07
Quarterly 2024-12-31 3850319000.0 -1.6% USD 10-Q 2025-11-05
Quarterly 2025-03-31 3823357000.0 -0.7% USD 10-Q 2025-05-07
Quarterly 2025-06-30 3919797000.0 +2.5% USD 10-Q 2025-08-07
Quarterly 2025-09-30 3884147000.0 -0.9% USD 10-Q 2025-11-05
Annual 2023-12-31 3896144000.0 USD 10-K 2025-02-27
Annual 2024-12-31 3850319000.0 -1.2% USD 10-K 2026-02-26
Annual 2025-12-31 3889603000.0 +1.0% 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 788381000.0 USD 10-Q 2023-05-08
Quarterly 2023-06-30 757929000.0 -3.9% USD 10-Q 2023-08-08
Quarterly 2023-09-30 743425000.0 -1.9% USD 10-Q 2023-11-06
Quarterly 2023-12-31 799433000.0 +7.5% USD 10-Q 2024-11-07
Quarterly 2024-03-31 686424000.0 -14.1% USD 10-Q 2024-05-06
Quarterly 2024-06-30 712486000.0 +3.8% USD 10-Q 2024-08-06
Quarterly 2024-09-30 666894000.0 -6.4% USD 10-Q 2024-11-07
Quarterly 2024-12-31 779399000.0 +16.9% USD 10-Q 2025-11-05
Quarterly 2025-03-31 744254000.0 -4.5% USD 10-Q 2025-05-07
Quarterly 2025-06-30 839102000.0 +12.7% USD 10-Q 2025-08-07
Quarterly 2025-09-30 841137000.0 +0.2% USD 10-Q 2025-11-05
Annual 2023-12-31 799433000.0 USD 10-K 2025-02-27
Annual 2024-12-31 779399000.0 -2.5% USD 10-K 2026-02-26
Annual 2025-12-31 966165000.0 +24.0% 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 2701908000.0 USD 10-Q 2023-05-08
Quarterly 2023-06-30 2673597000.0 -1.0% USD 10-Q 2023-08-08
Quarterly 2023-09-30 2636965000.0 -1.4% USD 10-Q 2023-11-06
Quarterly 2023-12-31 2683468000.0 +1.8% USD 10-Q 2024-11-07
Quarterly 2024-03-31 2562134000.0 -4.5% USD 10-Q 2024-05-06
Quarterly 2024-06-30 2554178000.0 -0.3% USD 10-Q 2024-08-06
Quarterly 2024-09-30 2515622000.0 -1.5% USD 10-Q 2024-11-07
Quarterly 2024-12-31 2571923000.0 +2.2% USD 10-Q 2025-11-05
Quarterly 2025-03-31 2499386000.0 -2.8% USD 10-Q 2025-05-07
Quarterly 2025-06-30 2520676000.0 +0.9% USD 10-Q 2025-08-07
Quarterly 2025-09-30 2456694000.0 -2.5% USD 10-Q 2025-11-05
Annual 2023-12-31 2683468000.0 USD 10-K 2025-02-27
Annual 2024-12-31 2571923000.0 -4.2% USD 10-K 2026-02-26
Annual 2025-12-31 2550312000.0 -0.8% 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 1103443000.0 USD 10-Q 2024-08-06
Quarterly 2023-06-30 1149768000.0 +4.2% USD 10-Q 2024-11-07
Quarterly 2023-09-30 1165420000.0 +1.4% USD 10-Q 2024-11-07
Quarterly 2023-12-31 1212676000.0 +4.1% USD 10-Q 2025-11-05
Quarterly 2024-03-31 1229269000.0 +1.4% USD 10-Q 2025-08-07
Quarterly 2024-06-30 1283221000.0 +4.4% USD 10-Q 2025-11-05
Quarterly 2024-09-30 1399191000.0 +9.0% USD 10-Q 2025-11-05
Quarterly 2024-12-31 1278396000.0 -8.6% USD 10-Q 2025-11-05
Quarterly 2025-03-31 1323971000.0 +3.6% USD 10-Q 2025-08-07
Quarterly 2025-06-30 1399121000.0 +5.7% USD 10-Q 2025-11-05
Quarterly 2025-09-30 1427453000.0 +2.0% USD 10-Q 2025-11-05
Annual 2023-12-31 1212676000.0 USD 10-K 2026-02-26
Annual 2024-12-31 1278396000.0 +5.4% USD 10-K 2026-02-26
Annual 2025-12-31 1339291000.0 +4.8% USD 10-K 2026-02-26

Long-Term Debt

Q: 11 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 957876000.0 USD 10-Q 2023-05-08
Quarterly 2023-06-30 954172000.0 -0.4% USD 10-Q 2023-08-08
Quarterly 2023-09-30 950468000.0 -0.4% USD 10-Q 2023-11-06
Quarterly 2023-12-31 944264000.0 -0.7% USD 10-Q 2024-11-07
Quarterly 2024-03-31 938060000.0 -0.7% USD 10-Q 2024-05-06
Quarterly 2024-06-30 931857000.0 -0.7% USD 10-Q 2024-08-06
Quarterly 2024-09-30 925653000.0 -0.7% USD 10-Q 2024-11-07
Quarterly 2024-12-31 918449000.0 -0.8% USD 10-Q 2025-11-05
Quarterly 2025-03-31 872745000.0 -5.0% USD 10-Q 2025-05-07
Quarterly 2025-06-30 796956000.0 -8.7% USD 10-Q 2025-08-07
Quarterly 2025-09-30 747525000.0 -6.2% USD 10-Q 2025-11-05
Annual 2023-12-31 944264000.0 USD 10-K 2025-02-27
Annual 2024-12-31 918449000.0 -2.7% USD 10-K 2026-02-26
Annual 2025-12-31 747614000.0 -18.6% USD 10-K 2026-02-26

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 67313000.0 USD 10-Q 2024-05-06
Quarterly 2023-06-30 180042000.0 +167.5% USD 10-Q 2024-08-06
Quarterly 2023-09-30 160971000.0 -10.6% USD 10-Q 2024-11-07
Quarterly 2024-03-31 116301000.0 -27.8% USD 10-Q 2025-05-07
Quarterly 2024-06-30 225750000.0 +94.1% USD 10-Q 2025-08-07
Quarterly 2024-09-30 216813000.0 -4.0% USD 10-Q 2025-11-05
Quarterly 2025-03-31 86178000.0 -60.3% USD 10-Q 2025-05-07
Quarterly 2025-06-30 220374000.0 +155.7% USD 10-Q 2025-08-07
Quarterly 2025-09-30 202792000.0 -8.0% USD 10-Q 2025-11-05
Annual 2023-12-31 256140000.0 USD 10-K 2026-02-26
Annual 2024-12-31 337462000.0 +31.7% USD 10-K 2026-02-26
Annual 2025-12-31 350726000.0 +3.9% 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 -18229000.0 USD 10-Q 2024-05-06
Quarterly 2023-06-30 -68728000.0 -277.0% USD 10-Q 2024-08-06
Quarterly 2023-09-30 -92009000.0 -33.9% USD 10-Q 2024-11-07
Quarterly 2024-03-31 -38050000.0 +58.6% USD 10-Q 2025-05-07
Quarterly 2024-06-30 -64132000.0 -68.5% USD 10-Q 2025-08-07
Quarterly 2024-09-30 -92662000.0 -44.5% USD 10-Q 2025-11-05
Quarterly 2025-03-31 -14542000.0 +84.3% USD 10-Q 2025-05-07
Quarterly 2025-06-30 -37968000.0 -161.1% USD 10-Q 2025-08-07
Quarterly 2025-09-30 -63486000.0 -67.2% USD 10-Q 2025-11-05
Annual 2023-12-31 -126936000.0 USD 10-K 2026-02-26
Annual 2024-12-31 -117764000.0 +7.2% USD 10-K 2026-02-26
Annual 2025-12-31 -103794000.0 +11.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 -40963000.0 USD 10-Q 2024-05-06
Quarterly 2023-06-30 -86472000.0 -111.1% USD 10-Q 2024-08-06
Quarterly 2023-09-30 -60457000.0 +30.1% USD 10-Q 2024-11-07
Quarterly 2024-03-31 -97632000.0 -61.5% USD 10-Q 2025-05-07
Quarterly 2024-06-30 -106757000.0 -9.3% USD 10-Q 2025-08-07
Quarterly 2024-09-30 -95822000.0 +10.2% USD 10-Q 2025-11-05
Quarterly 2025-03-31 -73409000.0 +23.4% USD 10-Q 2025-05-07
Quarterly 2025-06-30 -116087000.0 -58.1% USD 10-Q 2025-08-07
Quarterly 2025-09-30 -142838000.0 -23.0% USD 10-Q 2025-11-05
Annual 2023-12-31 -91633000.0 USD 10-K 2026-02-26
Annual 2024-12-31 -183814000.0 -100.6% USD 10-K 2026-02-26
Annual 2025-12-31 -233428000.0 -27.0% USD 10-K 2026-02-26

Capital Expenditures

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 19333000.0 USD 10-Q 2024-05-06
Quarterly 2023-06-30 40115000.0 +107.5% USD 10-Q 2024-08-06
Quarterly 2023-09-30 60225000.0 +50.1% USD 10-Q 2024-11-07
Quarterly 2024-03-31 19371000.0 -67.8% USD 10-Q 2025-05-07
Quarterly 2024-06-30 42016000.0 +116.9% USD 10-Q 2025-08-07
Quarterly 2024-09-30 65254000.0 +55.3% USD 10-Q 2025-11-05
Quarterly 2025-03-31 15231000.0 -76.7% USD 10-Q 2025-05-07
Quarterly 2025-06-30 34043000.0 +123.5% USD 10-Q 2025-08-07
Quarterly 2025-09-30 58907000.0 +73.0% USD 10-Q 2025-11-05
Annual 2023-12-31 91020000.0 USD 10-K 2026-02-26
Annual 2024-12-31 97311000.0 +6.9% USD 10-K 2026-02-26
Annual 2025-12-31 92177000.0 -5.3% USD 10-K 2026-02-26

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 57679676.0 shares 10-Q 2023-05-08
Quarterly 2023-06-30 57740699.0 +0.1% shares 10-Q 2023-08-08
Quarterly 2023-09-30 57777857.0 +0.1% shares 10-Q 2023-11-06
Quarterly 2023-12-31 57817593.0 +0.1% shares 10-Q 2024-11-07
Quarterly 2024-03-31 57953066.0 +0.2% shares 10-Q 2024-05-06
Quarterly 2024-06-30 57986925.0 +0.1% shares 10-Q 2024-08-06
Quarterly 2024-09-30 58134013.0 +0.3% shares 10-Q 2024-11-07
Quarterly 2024-12-31 57404736.0 -1.3% shares 10-Q 2025-11-05
Quarterly 2025-03-31 57479307.0 +0.1% shares 10-Q 2025-05-07
Quarterly 2025-06-30 57170610.0 -0.5% shares 10-Q 2025-08-07
Quarterly 2025-09-30 56801470.0 -0.6% shares 10-Q 2025-11-05
Annual 2023-12-31 57817593.0 shares 10-K 2025-02-27
Annual 2024-12-31 57404736.0 -0.7% shares 10-K 2026-02-26
Annual 2025-12-31 55622045.0 -3.1% 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 57679676.0 shares 10-Q 2023-05-08
Quarterly 2023-06-30 57740699.0 +0.1% shares 10-Q 2023-08-08
Quarterly 2023-09-30 57777857.0 +0.1% shares 10-Q 2023-11-06
Quarterly 2023-12-31 57817593.0 +0.1% shares 10-Q 2024-11-07
Quarterly 2024-03-31 57953066.0 +0.2% shares 10-Q 2024-05-06
Quarterly 2024-06-30 57986925.0 +0.1% shares 10-Q 2024-08-06
Quarterly 2024-09-30 58134013.0 +0.3% shares 10-Q 2024-11-07
Quarterly 2024-12-31 57404736.0 -1.3% shares 10-Q 2025-11-05
Quarterly 2025-03-31 57479307.0 +0.1% shares 10-Q 2025-05-07
Quarterly 2025-06-30 57170610.0 -0.5% shares 10-Q 2025-08-07
Quarterly 2025-09-30 56801470.0 -0.6% shares 10-Q 2025-11-05
Annual 2023-12-31 57817593.0 shares 10-K 2025-02-27
Annual 2024-12-31 57404736.0 -0.7% shares 10-K 2026-02-26
Annual 2025-12-31 55622045.0 -3.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 57603866.0 shares 10-Q 2024-05-06
Quarterly 2023-06-30 57707565.0 +0.2% shares 10-Q 2024-08-06
Quarterly 2023-09-30 57765332.0 +0.1% shares 10-Q 2024-11-07
Quarterly 2024-03-31 57878401.0 +0.2% shares 10-Q 2025-05-07
Quarterly 2024-06-30 57971350.0 +0.2% shares 10-Q 2025-08-07
Quarterly 2024-09-30 58062009.0 +0.2% shares 10-Q 2025-11-05
Quarterly 2025-03-31 57383787.0 -1.2% shares 10-Q 2025-05-07
Quarterly 2025-06-30 57255841.0 -0.2% shares 10-Q 2025-08-07
Quarterly 2025-09-30 56927187.0 -0.6% shares 10-Q 2025-11-05
Annual 2023-12-31 57717102.0 shares 10-K 2026-02-26
Annual 2024-12-31 57931572.0 +0.4% shares 10-K 2026-02-26
Annual 2025-12-31 56945743.0 -1.7% 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 57709909.0 shares 10-Q 2024-05-06
Quarterly 2023-06-30 57905424.0 +0.3% shares 10-Q 2024-08-06
Quarterly 2023-09-30 58045137.0 +0.2% shares 10-Q 2024-11-07
Quarterly 2024-03-31 58310405.0 +0.5% shares 10-Q 2025-05-07
Quarterly 2024-06-30 58438186.0 +0.2% shares 10-Q 2025-08-07
Quarterly 2024-09-30 58701618.0 +0.5% shares 10-Q 2025-11-05
Quarterly 2025-03-31 57950748.0 -1.3% shares 10-Q 2025-05-07
Quarterly 2025-06-30 57713111.0 -0.4% shares 10-Q 2025-08-07
Quarterly 2025-09-30 57377773.0 -0.6% shares 10-Q 2025-11-05
Annual 2023-12-31 57932574.0 shares 10-K 2026-02-26
Annual 2024-12-31 58471566.0 +0.9% shares 10-K 2026-02-26
Annual 2025-12-31 57422501.0 -1.8% shares 10-K 2026-02-26
For informational purposes only — not guaranteed to be accurate or complete.