F&F - Financial Insights SEC Filing Analytics

Financial Metrics

KALU KAISER ALUMINUM 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-03-09 SEC Filing Index
Insider 4 2026-02-25 SEC Filing Index
Insider 4 2026-02-20 SEC Filing Index
Insider 3 2026-01-14 SEC Filing Index
Insider 3 2026-01-12 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)
1059600000.0
Total Liabilities (latest annual)
1738700000.0
Current Liabilities (latest annual)
427200000.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 807600000.0 USD 10-Q 2024-04-25
Quarterly 2023-06-30 814100000.0 +0.8% USD 10-Q 2024-07-26
Quarterly 2023-09-30 743600000.0 -8.7% USD 10-Q 2024-10-24
Quarterly 2024-03-31 737500000.0 -0.8% USD 10-Q 2025-04-24
Quarterly 2024-06-30 773400000.0 +4.9% USD 10-Q 2025-07-24
Quarterly 2024-09-30 747700000.0 -3.3% USD 10-Q 2025-10-23
Quarterly 2025-03-31 777400000.0 +4.0% USD 10-Q 2025-04-24
Quarterly 2025-06-30 823100000.0 +5.9% USD 10-Q 2025-07-24
Quarterly 2025-09-30 843500000.0 +2.5% USD 10-Q 2025-10-23
Annual 2023-12-31 3087000000.0 USD 10-K 2026-02-19
Annual 2024-12-31 3024000000.0 -2.0% USD 10-K 2026-02-19
Annual 2025-12-31 3373000000.0 +11.5% USD 10-K 2026-02-19

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-03-31 19100000.0 USD 10-Q 2024-04-25
Quarterly 2023-06-30 35900000.0 +88.0% USD 10-Q 2024-07-26
Quarterly 2023-09-30 19100000.0 -46.8% USD 10-Q 2024-10-24
Quarterly 2024-03-31 24300000.0 +27.2% USD 10-Q 2025-04-24
Quarterly 2024-06-30 36200000.0 +49.0% USD 10-Q 2025-07-24
Quarterly 2024-09-30 13200000.0 -63.5% USD 10-Q 2025-10-23
Quarterly 2025-03-31 41400000.0 +213.6% USD 10-Q 2025-04-24
Quarterly 2025-06-30 38000000.0 -8.2% USD 10-Q 2025-07-24
Quarterly 2025-09-30 48800000.0 +28.4% USD 10-Q 2025-10-23
Annual 2023-12-31 122500000.0 USD 10-K 2026-02-19
Annual 2024-12-31 112200000.0 -8.4% USD 10-K 2026-02-19
Annual 2025-12-31 188800000.0 +68.3% USD 10-K 2026-02-19

Net Income

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 15900000.0 USD 10-Q 2024-10-24
Quarterly 2023-06-30 18300000.0 +15.1% USD 10-Q 2024-10-24
Quarterly 2023-09-30 5400000.0 -70.5% USD 10-Q 2024-10-24
Quarterly 2024-03-31 18200000.0 +237.0% USD 10-Q 2025-10-23
Quarterly 2024-06-30 18900000.0 +3.8% USD 10-Q 2025-10-23
Quarterly 2024-09-30 8800000.0 -53.4% USD 10-Q 2025-10-23
Quarterly 2025-03-31 21600000.0 +145.5% USD 10-Q 2025-10-23
Quarterly 2025-06-30 23200000.0 +7.4% USD 10-Q 2025-10-23
Quarterly 2025-09-30 39500000.0 +70.3% USD 10-Q 2025-10-23
Annual 2023-12-31 67800000.0 USD 10-K 2026-02-19
Annual 2024-12-31 65700000.0 -3.1% USD 10-K 2026-02-19
Annual 2025-12-31 112500000.0 +71.2% USD 10-K 2026-02-19

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-04-25
Quarterly 2023-06-30 1.14 +14.0% USD/shares 10-Q 2024-07-26
Quarterly 2023-09-30 0.34 -70.2% USD/shares 10-Q 2024-10-24
Quarterly 2024-03-31 1.13 +232.4% USD/shares 10-Q 2025-04-24
Quarterly 2024-06-30 1.18 +4.4% USD/shares 10-Q 2025-07-24
Quarterly 2024-09-30 0.54 -54.2% USD/shares 10-Q 2025-10-23
Quarterly 2025-03-31 1.34 +148.1% USD/shares 10-Q 2025-04-24
Quarterly 2025-06-30 1.44 +7.5% USD/shares 10-Q 2025-07-24
Quarterly 2025-09-30 2.44 +69.4% USD/shares 10-Q 2025-10-23
Annual 2023-12-31 4.25 USD/shares 10-K 2026-02-19
Annual 2024-12-31 4.08 -4.0% USD/shares 10-K 2026-02-19
Annual 2025-12-31 6.96 +70.6% USD/shares 10-K 2026-02-19

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-04-25
Quarterly 2023-06-30 1.14 +15.2% USD/shares 10-Q 2024-07-26
Quarterly 2023-09-30 0.34 -70.2% USD/shares 10-Q 2024-10-24
Quarterly 2024-03-31 1.12 +229.4% USD/shares 10-Q 2025-04-24
Quarterly 2024-06-30 1.15 +2.7% USD/shares 10-Q 2025-07-24
Quarterly 2024-09-30 0.54 -53.0% USD/shares 10-Q 2025-10-23
Quarterly 2025-03-31 1.31 +142.6% USD/shares 10-Q 2025-04-24
Quarterly 2025-06-30 1.41 +7.6% USD/shares 10-Q 2025-07-24
Quarterly 2025-09-30 2.38 +68.8% USD/shares 10-Q 2025-10-23
Annual 2023-12-31 4.21 USD/shares 10-K 2026-02-19
Annual 2024-12-31 4.02 -4.5% USD/shares 10-K 2026-02-19
Annual 2025-12-31 6.77 +68.4% USD/shares 10-K 2026-02-19

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 31500000.0 USD 10-Q 2024-04-25
Quarterly 2023-06-30 19800000.0 -37.1% USD 10-Q 2024-07-26
Quarterly 2023-09-30 44600000.0 +125.3% USD 10-Q 2024-10-24
Quarterly 2023-12-31 82400000.0 +84.8% USD 10-Q 2024-10-24
Quarterly 2024-03-31 101600000.0 +23.3% USD 10-Q 2025-04-24
Quarterly 2024-06-30 70400000.0 -30.7% USD 10-Q 2025-07-24
Quarterly 2024-09-30 45700000.0 -35.1% USD 10-Q 2025-10-23
Quarterly 2024-12-31 18400000.0 -59.7% USD 10-Q 2025-10-23
Quarterly 2025-03-31 21300000.0 +15.8% USD 10-Q 2025-04-24
Quarterly 2025-06-30 13100000.0 -38.5% USD 10-Q 2025-07-24
Quarterly 2025-09-30 17200000.0 +31.3% USD 10-Q 2025-10-23
Annual 2023-12-31 82400000.0 USD 10-K 2026-02-19
Annual 2024-12-31 18400000.0 -77.7% USD 10-K 2026-02-19
Annual 2025-12-31 7000000.0 -62.0% USD 10-K 2026-02-19

Accounts Receivable

Q: 11 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 365000000.0 USD 10-Q 2023-04-28
Quarterly 2023-06-30 363600000.0 -0.4% USD 10-Q 2023-07-28
Quarterly 2023-09-30 351500000.0 -3.3% USD 10-Q 2023-10-26
Quarterly 2023-12-31 325200000.0 -7.5% USD 10-Q 2024-10-24
Quarterly 2024-03-31 341400000.0 +5.0% USD 10-Q 2024-04-25
Quarterly 2024-06-30 370100000.0 +8.4% USD 10-Q 2024-07-26
Quarterly 2024-09-30 370200000.0 +0.0% USD 10-Q 2024-10-24
Quarterly 2024-12-31 319700000.0 -13.6% USD 10-Q 2025-10-23
Quarterly 2025-03-31 347400000.0 +8.7% USD 10-Q 2025-04-24
Quarterly 2025-06-30 378700000.0 +9.0% USD 10-Q 2025-07-24
Quarterly 2025-09-30 388900000.0 +2.7% USD 10-Q 2025-10-23
Annual 2023-12-31 325200000.0 USD 10-K 2025-02-20
Annual 2024-12-31 319700000.0 -1.7% USD 10-K 2026-02-19
Annual 2025-12-31 395200000.0 +23.6% USD 10-K 2026-02-19

Inventory

Q: 11 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 537700000.0 USD 10-Q 2023-04-28
Quarterly 2023-06-30 497900000.0 -7.4% USD 10-Q 2023-07-28
Quarterly 2023-09-30 488600000.0 -1.9% USD 10-Q 2023-10-26
Quarterly 2023-12-31 477200000.0 -2.3% USD 10-Q 2024-10-24
Quarterly 2024-03-31 536400000.0 +12.4% USD 10-Q 2025-04-24
Quarterly 2024-06-30 532700000.0 -0.7% USD 10-Q 2025-07-24
Quarterly 2024-09-30 555500000.0 +4.3% USD 10-Q 2025-10-23
Quarterly 2024-12-31 601900000.0 +8.4% USD 10-Q 2025-10-23
Quarterly 2025-03-31 572400000.0 -4.9% USD 10-Q 2025-04-24
Quarterly 2025-06-30 595600000.0 +4.1% USD 10-Q 2025-07-24
Quarterly 2025-09-30 702300000.0 +17.9% USD 10-Q 2025-10-23
Annual 2023-12-31 550700000.0 USD 10-K 2026-02-19
Annual 2024-12-31 601900000.0 +9.3% USD 10-K 2026-02-19
Annual 2025-12-31 725200000.0 +20.5% USD 10-K 2026-02-19

Current Assets

Q: 11 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 1059900000.0 USD 10-Q 2023-04-28
Quarterly 2023-06-30 996600000.0 -6.0% USD 10-Q 2023-07-28
Quarterly 2023-09-30 984400000.0 -1.2% USD 10-Q 2023-10-26
Quarterly 2023-12-31 990200000.0 +0.6% USD 10-Q 2024-10-24
Quarterly 2024-03-31 1023100000.0 +3.3% USD 10-Q 2024-04-25
Quarterly 2024-06-30 1010500000.0 -1.2% USD 10-Q 2024-07-26
Quarterly 2024-09-30 994900000.0 -1.5% USD 10-Q 2024-10-24
Quarterly 2024-12-31 1074600000.0 +8.0% USD 10-Q 2025-10-23
Quarterly 2025-03-31 1093800000.0 +1.8% USD 10-Q 2025-04-24
Quarterly 2025-06-30 1150600000.0 +5.2% USD 10-Q 2025-07-24
Quarterly 2025-09-30 1244200000.0 +8.1% USD 10-Q 2025-10-23
Annual 2023-12-31 990200000.0 USD 10-K 2025-02-20
Annual 2024-12-31 1074600000.0 +8.5% USD 10-K 2026-02-19
Annual 2025-12-31 1261500000.0 +17.4% USD 10-K 2026-02-19

Total Assets

Q: 11 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 2329700000.0 USD 10-Q 2023-04-28
Quarterly 2023-06-30 2267500000.0 -2.7% USD 10-Q 2023-07-28
Quarterly 2023-09-30 2268100000.0 +0.0% USD 10-Q 2023-10-26
Quarterly 2023-12-31 2267400000.0 -0.0% USD 10-Q 2024-10-24
Quarterly 2024-03-31 2299800000.0 +1.4% USD 10-Q 2024-04-25
Quarterly 2024-06-30 2315700000.0 +0.7% USD 10-Q 2024-07-26
Quarterly 2024-09-30 2311400000.0 -0.2% USD 10-Q 2024-10-24
Quarterly 2024-12-31 2409900000.0 +4.3% USD 10-Q 2025-10-23
Quarterly 2025-03-31 2439600000.0 +1.2% USD 10-Q 2025-04-24
Quarterly 2025-06-30 2512800000.0 +3.0% USD 10-Q 2025-07-24
Quarterly 2025-09-30 2592100000.0 +3.2% USD 10-Q 2025-10-23
Annual 2023-12-31 2267400000.0 USD 10-K 2025-02-20
Annual 2024-12-31 2409900000.0 +6.3% USD 10-K 2026-02-19
Annual 2025-12-31 2564800000.0 +6.4% USD 10-K 2026-02-19

Current Liabilities

Q: 11 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 405900000.0 USD 10-Q 2023-04-28
Quarterly 2023-06-30 354700000.0 -12.6% USD 10-Q 2023-07-28
Quarterly 2023-09-30 367000000.0 +3.5% USD 10-Q 2023-10-26
Quarterly 2023-12-31 370000000.0 +0.8% USD 10-Q 2024-10-24
Quarterly 2024-03-31 384700000.0 +4.0% USD 10-Q 2024-04-25
Quarterly 2024-06-30 396400000.0 +3.0% USD 10-Q 2024-07-26
Quarterly 2024-09-30 382200000.0 -3.6% USD 10-Q 2024-10-24
Quarterly 2024-12-31 400500000.0 +4.8% USD 10-Q 2025-10-23
Quarterly 2025-03-31 410000000.0 +2.4% USD 10-Q 2025-04-24
Quarterly 2025-06-30 426200000.0 +4.0% USD 10-Q 2025-07-24
Quarterly 2025-09-30 500700000.0 +17.5% USD 10-Q 2025-10-23
Annual 2023-12-31 370000000.0 USD 10-K 2025-02-20
Annual 2024-12-31 400500000.0 +8.2% USD 10-K 2026-02-19
Annual 2025-12-31 427200000.0 +6.7% USD 10-K 2026-02-19

Total Liabilities

Q: 11 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 1694100000.0 USD 10-Q 2023-04-28
Quarterly 2023-06-30 1629400000.0 -3.8% USD 10-Q 2023-07-28
Quarterly 2023-09-30 1627400000.0 -0.1% USD 10-Q 2023-10-26
Quarterly 2023-12-31 1615200000.0 -0.7% USD 10-Q 2024-10-24
Quarterly 2024-03-31 1634900000.0 +1.2% USD 10-Q 2024-04-25
Quarterly 2024-06-30 1653700000.0 +1.1% USD 10-Q 2024-07-26
Quarterly 2024-09-30 1644400000.0 -0.6% USD 10-Q 2024-10-24
Quarterly 2024-12-31 1666800000.0 +1.4% USD 10-Q 2025-10-23
Quarterly 2025-03-31 1682800000.0 +1.0% USD 10-Q 2025-04-24
Quarterly 2025-06-30 1736800000.0 +3.2% USD 10-Q 2025-07-24
Quarterly 2025-09-30 1786000000.0 +2.8% USD 10-Q 2025-10-23
Annual 2023-12-31 1615200000.0 USD 10-K 2025-02-20
Annual 2024-12-31 1666800000.0 +3.2% USD 10-K 2026-02-19
Annual 2025-12-31 1738700000.0 +4.3% USD 10-K 2026-02-19

Stockholders' Equity

Q: 11 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 635600000.0 USD 10-Q 2024-10-24
Quarterly 2023-06-30 638100000.0 +0.4% USD 10-Q 2024-10-24
Quarterly 2023-09-30 640700000.0 +0.4% USD 10-Q 2024-10-24
Quarterly 2023-12-31 652200000.0 +1.8% USD 10-Q 2025-10-23
Quarterly 2024-03-31 714700000.0 +9.6% USD 10-Q 2025-10-23
Quarterly 2024-06-30 727600000.0 +1.8% USD 10-Q 2025-10-23
Quarterly 2024-09-30 729400000.0 +0.2% USD 10-Q 2025-10-23
Quarterly 2024-12-31 743100000.0 +1.9% USD 10-Q 2025-10-23
Quarterly 2025-03-31 756800000.0 +1.8% USD 10-Q 2025-10-23
Quarterly 2025-06-30 776000000.0 +2.5% USD 10-Q 2025-10-23
Quarterly 2025-09-30 806100000.0 +3.9% USD 10-Q 2025-10-23
Annual 2023-12-31 708400000.0 USD 10-K 2026-02-19
Annual 2024-12-31 743100000.0 +4.9% USD 10-K 2026-02-19
Annual 2025-12-31 826100000.0 +11.2% USD 10-K 2026-02-19

Long-Term Debt

Q: 11 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 1077900000.0 USD 10-Q 2023-04-28
Quarterly 2023-06-30 1053900000.0 -2.2% USD 10-Q 2023-07-28
Quarterly 2023-09-30 1039400000.0 -1.4% USD 10-Q 2023-10-26
Quarterly 2023-12-31 1039800000.0 +0.0% USD 10-Q 2024-10-24
Quarterly 2024-03-31 1040300000.0 +0.0% USD 10-Q 2024-04-25
Quarterly 2024-06-30 1040700000.0 +0.0% USD 10-Q 2024-07-26
Quarterly 2024-09-30 1041200000.0 +0.0% USD 10-Q 2024-10-24
Quarterly 2024-12-31 1041600000.0 +0.0% USD 10-Q 2025-10-23
Quarterly 2025-03-31 1042000000.0 +0.0% USD 10-Q 2025-04-24
Quarterly 2025-06-30 1075200000.0 +3.2% USD 10-Q 2025-07-24
Quarterly 2025-09-30 1042900000.0 -3.0% USD 10-Q 2025-10-23
Annual 2023-12-31 1039800000.0 USD 10-K 2025-02-20
Annual 2024-12-31 1041600000.0 +0.2% USD 10-K 2026-02-19
Annual 2025-12-31 1059600000.0 +1.7% USD 10-K 2026-02-19

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 -20300000.0 USD 10-Q 2024-04-25
Quarterly 2023-06-30 47800000.0 +335.5% USD 10-Q 2024-07-26
Quarterly 2023-09-30 137600000.0 +187.9% USD 10-Q 2024-10-24
Quarterly 2024-03-31 63300000.0 -54.0% USD 10-Q 2025-04-24
Quarterly 2024-06-30 89600000.0 +41.5% USD 10-Q 2025-07-24
Quarterly 2024-09-30 123700000.0 +38.1% USD 10-Q 2025-10-23
Quarterly 2025-03-31 57000000.0 -53.9% USD 10-Q 2025-04-24
Quarterly 2025-06-30 72900000.0 +27.9% USD 10-Q 2025-07-24
Quarterly 2025-09-30 132000000.0 +81.1% USD 10-Q 2025-10-23
Annual 2023-12-31 211900000.0 USD 10-K 2026-02-19
Annual 2024-12-31 167100000.0 -21.1% USD 10-K 2026-02-19
Annual 2025-12-31 111400000.0 -33.3% USD 10-K 2026-02-19

Investing Cash Flow

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 -25900000.0 USD 10-Q 2024-04-25
Quarterly 2023-06-30 -67700000.0 -161.4% USD 10-Q 2024-07-26
Quarterly 2023-09-30 -105000000.0 -55.1% USD 10-Q 2024-10-24
Quarterly 2024-03-31 -29900000.0 +71.5% USD 10-Q 2025-04-24
Quarterly 2024-06-30 -73600000.0 -146.2% USD 10-Q 2025-07-24
Quarterly 2024-09-30 -118600000.0 -61.1% USD 10-Q 2025-10-23
Quarterly 2025-03-31 -38200000.0 +67.8% USD 10-Q 2025-04-24
Quarterly 2025-06-30 -81900000.0 -114.4% USD 10-Q 2025-07-24
Quarterly 2025-09-30 -89700000.0 -9.5% USD 10-Q 2025-10-23
Annual 2023-12-31 -128200000.0 USD 10-K 2026-02-19
Annual 2024-12-31 -174600000.0 -36.2% USD 10-K 2026-02-19
Annual 2025-12-31 -77800000.0 +55.4% USD 10-K 2026-02-19

Financing Cash Flow

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 25000000.0 USD 10-Q 2024-04-25
Quarterly 2023-06-30 -13000000.0 -152.0% USD 10-Q 2024-07-26
Quarterly 2023-09-30 -41200000.0 -216.9% USD 10-Q 2024-10-24
Quarterly 2024-03-31 -14200000.0 +65.5% USD 10-Q 2025-04-24
Quarterly 2024-06-30 -28000000.0 -97.2% USD 10-Q 2025-07-24
Quarterly 2024-09-30 -41800000.0 -49.3% USD 10-Q 2025-10-23
Quarterly 2025-03-31 -15400000.0 +63.2% USD 10-Q 2025-04-24
Quarterly 2025-06-30 4000000.0 +126.0% USD 10-Q 2025-07-24
Quarterly 2025-09-30 -43200000.0 -1180.0% USD 10-Q 2025-10-23
Annual 2023-12-31 -54300000.0 USD 10-K 2026-02-19
Annual 2024-12-31 -55300000.0 -1.8% USD 10-K 2026-02-19
Annual 2025-12-31 -44600000.0 +19.3% USD 10-K 2026-02-19

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 15974036.0 shares 10-Q 2023-04-28
Quarterly 2023-06-30 16013164.0 +0.2% shares 10-Q 2023-07-28
Quarterly 2023-09-30 16013818.0 +0.0% shares 10-Q 2023-10-26
Quarterly 2023-12-31 16015791.0 +0.0% shares 10-Q 2024-10-24
Quarterly 2024-03-31 16056032.0 +0.3% shares 10-Q 2024-04-25
Quarterly 2024-06-30 16087112.0 +0.2% shares 10-Q 2024-07-26
Quarterly 2024-09-30 16087755.0 +0.0% shares 10-Q 2024-10-24
Quarterly 2024-12-31 16095898.0 +0.1% shares 10-Q 2025-10-23
Quarterly 2025-03-31 16154376.0 +0.4% shares 10-Q 2025-04-24
Quarterly 2025-06-30 16177739.0 +0.1% shares 10-Q 2025-07-24
Quarterly 2025-09-30 16206255.0 +0.2% shares 10-Q 2025-10-23
Annual 2023-12-31 16015791.0 shares 10-K 2025-02-20
Annual 2024-12-31 16095898.0 +0.5% shares 10-K 2026-02-19
Annual 2025-12-31 16210443.0 +0.7% shares 10-K 2026-02-19

Shares Issued

Q: 11 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 22809322.0 shares 10-Q 2023-04-28
Quarterly 2023-06-30 22848450.0 +0.2% shares 10-Q 2023-07-28
Quarterly 2023-09-30 22849104.0 +0.0% shares 10-Q 2023-10-26
Quarterly 2023-12-31 22851077.0 +0.0% shares 10-Q 2024-10-24
Quarterly 2024-03-31 22891318.0 +0.2% shares 10-Q 2024-04-25
Quarterly 2024-06-30 22922398.0 +0.1% shares 10-Q 2024-07-26
Quarterly 2024-09-30 22923041.0 +0.0% shares 10-Q 2024-10-24
Quarterly 2024-12-31 22931184.0 +0.0% shares 10-Q 2025-10-23
Quarterly 2025-03-31 22989662.0 +0.3% shares 10-Q 2025-04-24
Quarterly 2025-06-30 23013025.0 +0.1% shares 10-Q 2025-07-24
Quarterly 2025-09-30 23041541.0 +0.1% shares 10-Q 2025-10-23
Annual 2023-12-31 22851077.0 shares 10-K 2025-02-20
Annual 2024-12-31 22931184.0 +0.4% shares 10-K 2026-02-19
Annual 2025-12-31 23045729.0 +0.5% shares 10-K 2026-02-19

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 15940000.0 shares 10-Q 2024-04-25
Quarterly 2023-06-30 15974000.0 +0.2% shares 10-Q 2024-07-26
Quarterly 2023-09-30 15995000.0 +0.1% shares 10-Q 2024-10-24
Quarterly 2024-03-31 16027000.0 +0.2% shares 10-Q 2025-04-24
Quarterly 2024-06-30 16072000.0 +0.3% shares 10-Q 2025-07-24
Quarterly 2024-09-30 16087000.0 +0.1% shares 10-Q 2025-10-23
Quarterly 2025-03-31 16116000.0 +0.2% shares 10-Q 2025-04-24
Quarterly 2025-06-30 16160000.0 +0.3% shares 10-Q 2025-07-24
Quarterly 2025-09-30 16192000.0 +0.2% shares 10-Q 2025-10-23
Annual 2023-12-31 15991000.0 shares 10-K 2026-02-19
Annual 2024-12-31 16069000.0 +0.5% shares 10-K 2026-02-19
Annual 2025-12-31 16169000.0 +0.6% shares 10-K 2026-02-19

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 16096000.0 shares 10-Q 2024-04-25
Quarterly 2023-06-30 16083000.0 -0.1% shares 10-Q 2024-07-26
Quarterly 2023-09-30 16154000.0 +0.4% shares 10-Q 2024-10-24
Quarterly 2024-03-31 16230000.0 +0.5% shares 10-Q 2025-04-24
Quarterly 2024-06-30 16398000.0 +1.0% shares 10-Q 2025-07-24
Quarterly 2024-09-30 16335000.0 -0.4% shares 10-Q 2025-10-23
Quarterly 2025-03-31 16399000.0 +0.4% shares 10-Q 2025-04-24
Quarterly 2025-06-30 16479000.0 +0.5% shares 10-Q 2025-07-24
Quarterly 2025-09-30 16612000.0 +0.8% shares 10-Q 2025-10-23
Annual 2023-12-31 16131000.0 shares 10-K 2026-02-19
Annual 2024-12-31 16319000.0 +1.2% shares 10-K 2026-02-19
Annual 2025-12-31 16622000.0 +1.9% shares 10-K 2026-02-19
For informational purposes only — not guaranteed to be accurate or complete.