F&F - Financial Insights SEC Filing Analytics

Financial Metrics

BAH Booz Allen Hamilton Holding Corp
Range: 2023-01-01 to 2026-04-09

Regulatory Activity

Since 2025-04-09
Insider Filings (Forms 3/4/5)
13
Material Event Filings (8-K)
0
Type Form Filed Document
Insider 4 2026-04-02 SEC Filing Index
Insider 4 2026-02-27 SEC Filing Index
Insider 4 2026-02-04 SEC Filing Index
Insider 4 2026-01-02 SEC Filing Index
Insider 4 2025-10-30 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)
3915000000.0
Total Liabilities (latest annual)
6309000000.0
Current Liabilities (latest annual)
1846000000.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-06-30 2654486000.0 USD 10-Q 2024-07-26
Quarterly 2023-09-30 2666282000.0 +0.4% USD 10-Q 2024-10-25
Quarterly 2023-12-31 2569801000.0 -3.6% USD 10-Q 2025-01-31
Quarterly 2024-06-30 2942000000.0 +14.5% USD 10-Q 2025-07-25
Quarterly 2024-09-30 3146000000.0 +6.9% USD 10-Q 2025-10-24
Quarterly 2024-12-31 2917000000.0 -7.3% USD 10-Q 2026-01-23
Quarterly 2025-06-30 2924000000.0 +0.2% USD 10-Q 2025-07-25
Quarterly 2025-09-30 2890000000.0 -1.2% USD 10-Q 2025-10-24
Quarterly 2025-12-31 2620000000.0 -9.3% USD 10-Q 2026-01-23
Annual 2023-03-31 9259000000.0 USD 10-K 2025-05-23
Annual 2024-03-31 10662000000.0 +15.2% USD 10-K 2025-05-23
Annual 2025-03-31 11980000000.0 +12.4% USD 10-K 2025-05-23

Gross Profit

Q: 0 | A: 0

Quarterly

Annual

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

Operating Income

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-06-30 234418000.0 USD 10-Q 2024-07-26
Quarterly 2023-09-30 266989000.0 +13.9% USD 10-Q 2024-10-25
Quarterly 2023-12-31 247558000.0 -7.3% USD 10-Q 2025-01-31
Quarterly 2024-06-30 255000000.0 +3.0% USD 10-Q 2025-07-25
Quarterly 2024-09-30 549000000.0 +115.3% USD 10-Q 2025-10-24
Quarterly 2024-12-31 291000000.0 -47.0% USD 10-Q 2026-01-23
Quarterly 2025-06-30 257000000.0 -11.7% USD 10-Q 2025-07-25
Quarterly 2025-09-30 283000000.0 +10.1% USD 10-Q 2025-10-24
Quarterly 2025-12-31 230000000.0 -18.7% USD 10-Q 2026-01-23
Annual 2023-03-31 447000000.0 USD 10-K 2025-05-23
Annual 2024-03-31 1014000000.0 +126.8% USD 10-K 2025-05-23
Annual 2025-03-31 1370000000.0 +35.1% USD 10-K 2025-05-23

Net Income

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-06-30 161388000.0 USD 10-Q 2024-07-26
Quarterly 2023-09-30 170718000.0 +5.8% USD 10-Q 2024-10-25
Quarterly 2023-12-31 145644000.0 -14.7% USD 10-Q 2025-01-31
Quarterly 2024-06-30 165000000.0 +13.3% USD 10-Q 2025-07-25
Quarterly 2024-09-30 390000000.0 +136.4% USD 10-Q 2025-10-24
Quarterly 2024-12-31 187000000.0 -52.1% USD 10-Q 2026-01-23
Quarterly 2025-06-30 271000000.0 +44.9% USD 10-Q 2025-07-25
Quarterly 2025-09-30 175000000.0 -35.4% USD 10-Q 2025-10-24
Quarterly 2025-12-31 200000000.0 +14.3% USD 10-Q 2026-01-23
Annual 2023-03-31 272000000.0 USD 10-K 2025-05-23
Annual 2024-03-31 606000000.0 +122.8% USD 10-K 2025-05-23
Annual 2025-03-31 935000000.0 +54.3% USD 10-K 2025-05-23

EPS Basic

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-06-30 1.22 USD/shares 10-Q 2024-07-26
Quarterly 2023-09-30 1.29 +5.7% USD/shares 10-Q 2024-10-25
Quarterly 2023-12-31 1.11 -14.0% USD/shares 10-Q 2025-01-31
Quarterly 2024-06-30 1.27 +14.4% USD/shares 10-Q 2025-07-25
Quarterly 2024-09-30 3.02 +137.8% USD/shares 10-Q 2025-10-24
Quarterly 2024-12-31 1.46 -51.7% USD/shares 10-Q 2026-01-23
Quarterly 2025-06-30 2.17 +48.6% USD/shares 10-Q 2025-07-25
Quarterly 2025-09-30 1.42 -34.6% USD/shares 10-Q 2025-10-24
Quarterly 2025-12-31 1.64 +15.5% USD/shares 10-Q 2026-01-23
Annual 2023-03-31 2.04 USD/shares 10-K 2025-05-23
Annual 2024-03-31 4.61 +126.0% USD/shares 10-K 2025-05-23
Annual 2025-03-31 7.28 +57.9% USD/shares 10-K 2025-05-23

EPS Diluted

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-06-30 1.22 USD/shares 10-Q 2024-07-26
Quarterly 2023-09-30 1.29 +5.7% USD/shares 10-Q 2024-10-25
Quarterly 2023-12-31 1.11 -14.0% USD/shares 10-Q 2025-01-31
Quarterly 2024-06-30 1.27 +14.4% USD/shares 10-Q 2025-07-25
Quarterly 2024-09-30 3.01 +137.0% USD/shares 10-Q 2025-10-24
Quarterly 2024-12-31 1.45 -51.8% USD/shares 10-Q 2026-01-23
Quarterly 2025-06-30 2.16 +49.0% USD/shares 10-Q 2025-07-25
Quarterly 2025-09-30 1.42 -34.3% USD/shares 10-Q 2025-10-24
Quarterly 2025-12-31 1.63 +14.8% USD/shares 10-Q 2026-01-23
Annual 2023-03-31 2.03 USD/shares 10-K 2025-05-23
Annual 2024-03-31 4.59 +126.1% USD/shares 10-K 2025-05-23
Annual 2025-03-31 7.25 +58.0% USD/shares 10-K 2025-05-23

Balance Sheet

Metrics: 9

Cash and Equivalents

Q: 12 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 404862000.0 USD 10-Q 2024-01-26
Quarterly 2023-06-30 209640000.0 -48.2% USD 10-Q 2023-07-28
Quarterly 2023-09-30 557296000.0 +165.8% USD 10-Q 2023-10-27
Quarterly 2023-12-31 601813000.0 +8.0% USD 10-Q 2024-01-26
Quarterly 2024-03-31 554257000.0 -7.9% USD 10-Q 2025-01-31
Quarterly 2024-06-30 297664000.0 -46.3% USD 10-Q 2024-07-26
Quarterly 2024-09-30 558724000.0 +87.7% USD 10-Q 2024-10-25
Quarterly 2024-12-31 453539000.0 -18.8% USD 10-Q 2025-01-31
Quarterly 2025-03-31 885000000.0 +95.1% USD 10-Q 2026-01-23
Quarterly 2025-06-30 711000000.0 -19.7% USD 10-Q 2025-07-25
Quarterly 2025-09-30 816000000.0 +14.8% USD 10-Q 2025-10-24
Quarterly 2025-12-31 882000000.0 +8.1% USD 10-Q 2026-01-23
Annual 2023-03-31 404862000.0 USD 10-K 2024-05-24
Annual 2024-03-31 554000000.0 +36.8% USD 10-K 2025-05-23
Annual 2025-03-31 885000000.0 +59.7% USD 10-K 2025-05-23

Accounts Receivable

Q: 12 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 1774830000.0 USD 10-Q 2024-01-26
Quarterly 2023-06-30 2099966000.0 +18.3% USD 10-Q 2023-07-28
Quarterly 2023-09-30 2009847000.0 -4.3% USD 10-Q 2023-10-27
Quarterly 2023-12-31 1968086000.0 -2.1% USD 10-Q 2024-01-26
Quarterly 2024-03-31 2047342000.0 +4.0% USD 10-Q 2025-01-31
Quarterly 2024-06-30 2281581000.0 +11.4% USD 10-Q 2024-07-26
Quarterly 2024-09-30 2225358000.0 -2.5% USD 10-Q 2024-10-25
Quarterly 2024-12-31 2223712000.0 -0.1% USD 10-Q 2025-01-31
Quarterly 2025-03-31 2271000000.0 +2.1% USD 10-Q 2026-01-23
Quarterly 2025-06-30 2286000000.0 +0.7% USD 10-Q 2025-07-25
Quarterly 2025-09-30 2217000000.0 -3.0% USD 10-Q 2025-10-24
Quarterly 2025-12-31 2048000000.0 -7.6% USD 10-Q 2026-01-23
Annual 2023-03-31 1774830000.0 USD 10-K 2024-05-24
Annual 2024-03-31 2047000000.0 +15.3% USD 10-K 2025-05-23
Annual 2025-03-31 2271000000.0 +10.9% USD 10-K 2025-05-23

Inventory

Q: 0 | A: 0

Quarterly

Annual

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

Current Assets

Q: 12 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 2288058000.0 USD 10-Q 2024-01-26
Quarterly 2023-06-30 2407756000.0 +5.2% USD 10-Q 2023-07-28
Quarterly 2023-09-30 2700555000.0 +12.2% USD 10-Q 2023-10-27
Quarterly 2023-12-31 2676935000.0 -0.9% USD 10-Q 2024-01-26
Quarterly 2024-03-31 2738909000.0 +2.3% USD 10-Q 2025-01-31
Quarterly 2024-06-30 2700685000.0 -1.4% USD 10-Q 2024-07-26
Quarterly 2024-09-30 2917023000.0 +8.0% USD 10-Q 2024-10-25
Quarterly 2024-12-31 2846393000.0 -2.4% USD 10-Q 2025-01-31
Quarterly 2025-03-31 3313000000.0 +16.4% USD 10-Q 2026-01-23
Quarterly 2025-06-30 3135000000.0 -5.4% USD 10-Q 2025-07-25
Quarterly 2025-09-30 3221000000.0 +2.7% USD 10-Q 2025-10-24
Quarterly 2025-12-31 3077000000.0 -4.5% USD 10-Q 2026-01-23
Annual 2023-03-31 2288058000.0 USD 10-K 2024-05-24
Annual 2024-03-31 2739000000.0 +19.7% USD 10-K 2025-05-23
Annual 2025-03-31 3313000000.0 +21.0% USD 10-K 2025-05-23

Total Assets

Q: 12 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 6550652000.0 USD 10-Q 2024-01-26
Quarterly 2023-06-30 6766317000.0 +3.3% USD 10-Q 2023-07-28
Quarterly 2023-09-30 7162609000.0 +5.9% USD 10-Q 2023-10-27
Quarterly 2023-12-31 6474728000.0 -9.6% USD 10-Q 2024-01-26
Quarterly 2024-03-31 6563688000.0 +1.4% USD 10-Q 2025-01-31
Quarterly 2024-06-30 6640787000.0 +1.2% USD 10-Q 2024-07-26
Quarterly 2024-09-30 6878374000.0 +3.6% USD 10-Q 2024-10-25
Quarterly 2024-12-31 6820989000.0 -0.8% USD 10-Q 2025-01-31
Quarterly 2025-03-31 7312000000.0 +7.2% USD 10-Q 2026-01-23
Quarterly 2025-06-30 7170000000.0 -1.9% USD 10-Q 2025-07-25
Quarterly 2025-09-30 7153000000.0 -0.2% USD 10-Q 2025-10-24
Quarterly 2025-12-31 7051000000.0 -1.4% USD 10-Q 2026-01-23
Annual 2023-03-31 6550652000.0 USD 10-K 2024-05-24
Annual 2024-03-31 6564000000.0 +0.2% USD 10-K 2025-05-23
Annual 2025-03-31 7312000000.0 +11.4% USD 10-K 2025-05-23

Current Liabilities

Q: 12 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 1897054000.0 USD 10-Q 2024-01-26
Quarterly 2023-06-30 1992455000.0 +5.0% USD 10-Q 2023-07-28
Quarterly 2023-09-30 1605741000.0 -19.4% USD 10-Q 2023-10-27
Quarterly 2023-12-31 1597408000.0 -0.5% USD 10-Q 2024-01-26
Quarterly 2024-03-31 1692190000.0 +5.9% USD 10-Q 2025-01-31
Quarterly 2024-06-30 1736938000.0 +2.6% USD 10-Q 2024-07-26
Quarterly 2024-09-30 1874855000.0 +7.9% USD 10-Q 2024-10-25
Quarterly 2024-12-31 1814329000.0 -3.2% USD 10-Q 2025-01-31
Quarterly 2025-03-31 1846000000.0 +1.7% USD 10-Q 2026-01-23
Quarterly 2025-06-30 1760000000.0 -4.7% USD 10-Q 2025-07-25
Quarterly 2025-09-30 1834000000.0 +4.2% USD 10-Q 2025-10-24
Quarterly 2025-12-31 1703000000.0 -7.1% USD 10-Q 2026-01-23
Annual 2023-03-31 1897054000.0 USD 10-K 2024-05-24
Annual 2024-03-31 1692000000.0 -10.8% USD 10-K 2025-05-23
Annual 2025-03-31 1846000000.0 +9.1% USD 10-K 2025-05-23

Total Liabilities

Q: 12 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 5558650000.0 USD 10-Q 2024-01-26
Quarterly 2023-06-30 5749246000.0 +3.4% USD 10-Q 2023-07-28
Quarterly 2023-09-30 6090479000.0 +5.9% USD 10-Q 2023-10-27
Quarterly 2023-12-31 5388485000.0 -11.5% USD 10-Q 2024-01-26
Quarterly 2024-03-31 5517126000.0 +2.4% USD 10-Q 2025-01-31
Quarterly 2024-06-30 5556846000.0 +0.7% USD 10-Q 2024-07-26
Quarterly 2024-09-30 5677605000.0 +2.2% USD 10-Q 2024-10-25
Quarterly 2024-12-31 5611072000.0 -1.2% USD 10-Q 2025-01-31
Quarterly 2025-03-31 6309000000.0 +12.4% USD 10-Q 2026-01-23
Quarterly 2025-06-30 6105000000.0 -3.2% USD 10-Q 2025-07-25
Quarterly 2025-09-30 6157000000.0 +0.9% USD 10-Q 2025-10-24
Quarterly 2025-12-31 6026000000.0 -2.1% USD 10-Q 2026-01-23
Annual 2023-03-31 5558650000.0 USD 10-K 2024-05-24
Annual 2024-03-31 5517000000.0 -0.7% USD 10-K 2025-05-23
Annual 2025-03-31 6309000000.0 +14.4% USD 10-K 2025-05-23

Stockholders' Equity

Q: 12 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 992002000.0 USD 10-Q 2024-01-26
Quarterly 2023-06-30 1017071000.0 +2.5% USD 10-Q 2023-07-28
Quarterly 2023-09-30 1072130000.0 +5.4% USD 10-Q 2023-10-27
Quarterly 2023-12-31 1086243000.0 +1.3% USD 10-Q 2024-01-26
Quarterly 2024-03-31 1047000000.0 -3.6% USD 10-Q 2026-01-23
Quarterly 2024-06-30 1084000000.0 +3.5% USD 10-Q 2025-10-24
Quarterly 2024-09-30 1201000000.0 +10.8% USD 10-Q 2026-01-23
Quarterly 2024-12-31 1210000000.0 +0.7% USD 10-Q 2026-01-23
Quarterly 2025-03-31 1003000000.0 -17.1% USD 10-Q 2026-01-23
Quarterly 2025-06-30 1065000000.0 +6.2% USD 10-Q 2025-10-24
Quarterly 2025-09-30 996000000.0 -6.5% USD 10-Q 2026-01-23
Quarterly 2025-12-31 1025000000.0 +2.9% USD 10-Q 2026-01-23
Annual 2023-03-31 992002000.0 USD 10-K 2024-05-24
Annual 2024-03-31 1047000000.0 +5.5% USD 10-K 2025-05-23
Annual 2025-03-31 1003000000.0 -4.2% USD 10-K 2025-05-23

Long-Term Debt

Q: 12 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 2770895000.0 USD 10-Q 2024-01-26
Quarterly 2023-06-30 2761333000.0 -0.3% USD 10-Q 2023-07-28
Quarterly 2023-09-30 3389152000.0 +22.7% USD 10-Q 2023-10-27
Quarterly 2023-12-31 3369543000.0 -0.6% USD 10-Q 2024-01-26
Quarterly 2024-03-31 3349941000.0 -0.6% USD 10-Q 2025-01-31
Quarterly 2024-06-30 3330351000.0 -0.6% USD 10-Q 2024-07-26
Quarterly 2024-09-30 3310775000.0 -0.6% USD 10-Q 2024-10-25
Quarterly 2024-12-31 3291215000.0 -0.6% USD 10-Q 2025-01-31
Quarterly 2025-03-31 3915000000.0 +19.0% USD 10-Q 2026-01-23
Quarterly 2025-06-30 3896000000.0 -0.5% USD 10-Q 2025-07-25
Quarterly 2025-09-30 3877000000.0 -0.5% USD 10-Q 2025-10-24
Quarterly 2025-12-31 3857000000.0 -0.5% USD 10-Q 2026-01-23
Annual 2023-03-31 2770895000.0 USD 10-K 2024-05-24
Annual 2024-03-31 3350000000.0 +20.9% USD 10-K 2025-05-23
Annual 2025-03-31 3915000000.0 +16.9% USD 10-K 2025-05-23

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-06-30 -71532000.0 USD 10-Q 2024-07-26
Quarterly 2023-09-30 -118917000.0 -66.2% USD 10-Q 2024-10-25
Quarterly 2023-12-31 115068000.0 +196.8% USD 10-Q 2025-01-31
Quarterly 2024-06-30 52000000.0 -54.8% USD 10-Q 2025-07-25
Quarterly 2024-09-30 639000000.0 +1128.8% USD 10-Q 2025-10-24
Quarterly 2024-12-31 790000000.0 +23.6% USD 10-Q 2026-01-23
Quarterly 2025-06-30 119000000.0 -84.9% USD 10-Q 2025-07-25
Quarterly 2025-09-30 540000000.0 +353.8% USD 10-Q 2025-10-24
Quarterly 2025-12-31 801000000.0 +48.3% USD 10-Q 2026-01-23
Annual 2023-03-31 603000000.0 USD 10-K 2025-05-23
Annual 2024-03-31 259000000.0 -57.0% USD 10-K 2025-05-23
Annual 2025-03-31 1009000000.0 +289.6% USD 10-K 2025-05-23

Investing Cash Flow

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-06-30 -15054000.0 USD 10-Q 2024-07-26
Quarterly 2023-09-30 -37002000.0 -145.8% USD 10-Q 2024-10-25
Quarterly 2023-12-31 -68254000.0 -84.5% USD 10-Q 2025-01-31
Quarterly 2024-06-30 -127000000.0 -86.1% USD 10-Q 2025-07-25
Quarterly 2024-09-30 -153000000.0 -20.5% USD 10-Q 2025-10-24
Quarterly 2024-12-31 -184000000.0 -20.3% USD 10-Q 2026-01-23
Quarterly 2025-06-30 -32000000.0 +82.6% USD 10-Q 2025-07-25
Quarterly 2025-09-30 -61000000.0 -90.6% USD 10-Q 2025-10-24
Quarterly 2025-12-31 -52000000.0 +14.8% USD 10-Q 2026-01-23
Annual 2023-03-31 -468000000.0 USD 10-K 2025-05-23
Annual 2024-03-31 -91000000.0 +80.6% USD 10-K 2025-05-23
Annual 2025-03-31 -218000000.0 -139.6% USD 10-K 2025-05-23

Financing Cash Flow

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-06-30 -108636000.0 USD 10-Q 2024-07-26
Quarterly 2023-09-30 308353000.0 +383.8% USD 10-Q 2024-10-25
Quarterly 2023-12-31 150137000.0 -51.3% USD 10-Q 2025-01-31
Quarterly 2024-06-30 -181000000.0 -220.6% USD 10-Q 2025-07-25
Quarterly 2024-09-30 -481000000.0 -165.7% USD 10-Q 2025-10-24
Quarterly 2024-12-31 -706000000.0 -46.8% USD 10-Q 2026-01-23
Quarterly 2025-06-30 -261000000.0 +63.0% USD 10-Q 2025-07-25
Quarterly 2025-09-30 -548000000.0 -110.0% USD 10-Q 2025-10-24
Quarterly 2025-12-31 -752000000.0 -37.2% USD 10-Q 2026-01-23
Annual 2023-03-31 -426000000.0 USD 10-K 2025-05-23
Annual 2024-03-31 -19000000.0 +95.5% USD 10-K 2025-05-23
Annual 2025-03-31 -460000000.0 -2321.1% USD 10-K 2025-05-23

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: 12 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 131637588.0 shares 10-Q 2024-01-26
Quarterly 2023-06-30 131116370.0 -0.4% shares 10-Q 2023-07-28
Quarterly 2023-09-30 130573866.0 -0.4% shares 10-Q 2023-10-27
Quarterly 2023-12-31 129939050.0 -0.5% shares 10-Q 2024-01-26
Quarterly 2024-03-31 129643123.0 -0.2% shares 10-Q 2025-01-31
Quarterly 2024-06-30 129350374.0 -0.2% shares 10-Q 2024-07-26
Quarterly 2024-09-30 127901888.0 -1.1% shares 10-Q 2024-10-25
Quarterly 2024-12-31 127102565.0 -0.6% shares 10-Q 2025-01-31
Quarterly 2025-03-31 124879004.0 -1.7% shares 10-Q 2026-01-23
Quarterly 2025-06-30 123708985.0 -0.9% shares 10-Q 2025-07-25
Quarterly 2025-09-30 122025314.0 -1.4% shares 10-Q 2025-10-24
Quarterly 2025-12-31 120863944.0 -1.0% shares 10-Q 2026-01-23
Annual 2023-03-31 131637588.0 shares 10-K 2024-05-24
Annual 2024-03-31 129643123.0 -1.5% shares 10-K 2025-05-23
Annual 2025-03-31 124879004.0 -3.7% shares 10-K 2025-05-23

Shares Issued

Q: 12 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 165872332.0 shares 10-Q 2024-01-26
Quarterly 2023-06-30 166521283.0 +0.4% shares 10-Q 2023-07-28
Quarterly 2023-09-30 166669125.0 +0.1% shares 10-Q 2023-10-27
Quarterly 2023-12-31 166799073.0 +0.1% shares 10-Q 2024-01-26
Quarterly 2024-03-31 167402268.0 +0.4% shares 10-Q 2025-01-31
Quarterly 2024-06-30 167705104.0 +0.2% shares 10-Q 2024-07-26
Quarterly 2024-09-30 167841004.0 +0.1% shares 10-Q 2024-10-25
Quarterly 2024-12-31 167983631.0 +0.1% shares 10-Q 2025-01-31
Quarterly 2025-03-31 168522544.0 +0.3% shares 10-Q 2026-01-23
Quarterly 2025-06-30 168850097.0 +0.2% shares 10-Q 2025-07-25
Quarterly 2025-09-30 169111128.0 +0.2% shares 10-Q 2025-10-24
Quarterly 2025-12-31 169274466.0 +0.1% shares 10-Q 2026-01-23
Annual 2023-03-31 165872332.0 shares 10-K 2024-05-24
Annual 2024-03-31 167402268.0 +0.9% shares 10-K 2025-05-23
Annual 2025-03-31 168522544.0 +0.7% shares 10-K 2025-05-23

Weighted Avg Shares Basic

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-06-30 131031979.0 shares 10-Q 2024-07-26
Quarterly 2023-09-30 130792215.0 -0.2% shares 10-Q 2024-10-25
Quarterly 2023-12-31 130121092.0 -0.5% shares 10-Q 2025-01-31
Quarterly 2024-06-30 129387052.0 -0.6% shares 10-Q 2025-07-25
Quarterly 2024-09-30 128391878.0 -0.8% shares 10-Q 2025-10-24
Quarterly 2024-12-31 127429723.0 -0.7% shares 10-Q 2026-01-23
Quarterly 2025-06-30 124114149.0 -2.6% shares 10-Q 2025-07-25
Quarterly 2025-09-30 122662037.0 -1.2% shares 10-Q 2025-10-24
Quarterly 2025-12-31 121087018.0 -1.3% shares 10-Q 2026-01-23
Annual 2023-03-31 132161646.0 shares 10-K 2025-05-23
Annual 2024-03-31 130366501.0 -1.4% shares 10-K 2025-05-23
Annual 2025-03-31 127763166.0 -2.0% shares 10-K 2025-05-23

Weighted Avg Shares Diluted

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-06-30 131530633.0 shares 10-Q 2024-07-26
Quarterly 2023-09-30 131133145.0 -0.3% shares 10-Q 2024-10-25
Quarterly 2023-12-31 130489050.0 -0.5% shares 10-Q 2025-01-31
Quarterly 2024-06-30 129917263.0 -0.4% shares 10-Q 2025-07-25
Quarterly 2024-09-30 128848077.0 -0.8% shares 10-Q 2025-10-24
Quarterly 2024-12-31 127940137.0 -0.7% shares 10-Q 2026-01-23
Quarterly 2025-06-30 124475670.0 -2.7% shares 10-Q 2025-07-25
Quarterly 2025-09-30 122881563.0 -1.3% shares 10-Q 2025-10-24
Quarterly 2025-12-31 121347528.0 -1.2% shares 10-Q 2026-01-23
Annual 2023-03-31 132716436.0 shares 10-K 2025-05-23
Annual 2024-03-31 130815903.0 -1.4% shares 10-K 2025-05-23
Annual 2025-03-31 128290417.0 -1.9% shares 10-K 2025-05-23
For informational purposes only — not guaranteed to be accurate or complete.