F&F - Financial Insights SEC Filing Analytics

Financial Metrics

ALB ALBEMARLE CORP
Range: 2023-01-01 to 2026-04-09

Regulatory Activity

Since 2025-04-09
Insider Filings (Forms 3/4/5)
19
Material Event Filings (8-K)
0
Type Form Filed Document
Insider 4 2026-04-02 SEC Filing Index
Insider 4 2026-03-12 SEC Filing Index
Insider 4 2026-03-10 SEC Filing Index
Insider 4 2026-03-04 SEC Filing Index
Insider 4 2026-03-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)
3119464000.0
Total Liabilities (latest annual)
N/A
Current Liabilities (latest annual)
1798044000.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 2580252000.0 USD 10-Q 2024-05-01
Quarterly 2023-06-30 2370190000.0 -8.1% USD 10-Q 2024-07-31
Quarterly 2023-09-30 2310596000.0 -2.5% USD 10-Q 2024-11-06
Quarterly 2024-03-31 1360736000.0 -41.1% USD 10-Q 2025-04-30
Quarterly 2024-06-30 1430385000.0 +5.1% USD 10-Q 2025-08-04
Quarterly 2024-09-30 1354692000.0 -5.3% USD 10-Q 2025-11-05
Quarterly 2025-03-31 1076881000.0 -20.5% USD 10-Q 2025-04-30
Quarterly 2025-06-30 1329992000.0 +23.5% USD 10-Q 2025-08-04
Quarterly 2025-09-30 1307829000.0 -1.7% USD 10-Q 2025-11-05
Annual 2023-12-31 9617203000.0 USD 10-K 2026-02-11
Annual 2024-12-31 5377526000.0 -44.1% USD 10-K 2026-02-11
Annual 2025-12-31 5142733000.0 -4.4% USD 10-K 2026-02-11

Gross Profit

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 1276540000.0 USD 10-Q 2024-05-01
Quarterly 2023-06-30 558487000.0 -56.2% USD 10-Q 2024-07-31
Quarterly 2023-09-30 54934000.0 -90.2% USD 10-Q 2024-11-06
Quarterly 2024-03-31 38938000.0 -29.1% USD 10-Q 2025-04-30
Quarterly 2024-06-30 -10578000.0 -127.2% USD 10-Q 2025-08-04
Quarterly 2024-09-30 -104034000.0 -883.5% USD 10-Q 2025-11-05
Quarterly 2025-03-31 156299000.0 +250.2% USD 10-Q 2025-04-30
Quarterly 2025-06-30 196876000.0 +26.0% USD 10-Q 2025-08-04
Quarterly 2025-09-30 117610000.0 -40.3% USD 10-Q 2025-11-05
Annual 2023-12-31 1185909000.0 USD 10-K 2026-02-11
Annual 2024-12-31 62539000.0 -94.7% USD 10-K 2026-02-11
Annual 2025-12-31 668719000.0 +969.3% USD 10-K 2026-02-11

Operating Income

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 1101763000.0 USD 10-Q 2024-05-01
Quarterly 2023-06-30 139998000.0 -87.3% USD 10-Q 2024-07-31
Quarterly 2023-09-30 -140014000.0 -200.0% USD 10-Q 2024-11-06
Quarterly 2024-03-31 -179506000.0 -28.2% USD 10-Q 2025-04-30
Quarterly 2024-06-30 -492611000.0 -174.4% USD 10-Q 2025-08-04
Quarterly 2024-09-30 -1108830000.0 -125.1% USD 10-Q 2025-11-05
Quarterly 2025-03-31 19761000.0 +101.8% USD 10-Q 2025-04-30
Quarterly 2025-06-30 47527000.0 +140.5% USD 10-Q 2025-08-04
Quarterly 2025-09-30 -216986000.0 -556.6% USD 10-Q 2025-11-05
Annual 2023-12-31 251881000.0 USD 10-K 2026-02-11
Annual 2024-12-31 -1776545000.0 -805.3% USD 10-K 2026-02-11
Annual 2025-12-31 -367084000.0 +79.3% USD 10-K 2026-02-11

Net Income

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 1238580000.0 USD 10-Q 2024-05-01
Quarterly 2023-06-30 650043000.0 -47.5% USD 10-Q 2024-07-31
Quarterly 2023-09-30 302533000.0 -53.5% USD 10-Q 2024-11-06
Quarterly 2024-03-31 2448000.0 -99.2% USD 10-Q 2025-04-30
Quarterly 2024-06-30 -188198000.0 -7787.8% USD 10-Q 2025-08-04
Quarterly 2024-09-30 -1068992000.0 -468.0% USD 10-Q 2025-11-05
Quarterly 2025-03-31 41348000.0 +103.9% USD 10-Q 2025-04-30
Quarterly 2025-06-30 22897000.0 -44.6% USD 10-Q 2025-08-04
Quarterly 2025-09-30 -160694000.0 -801.8% USD 10-Q 2025-11-05
Annual 2023-12-31 1573476000.0 USD 10-K 2026-02-11
Annual 2024-12-31 -1179449000.0 -175.0% USD 10-K 2026-02-11
Annual 2025-12-31 -510628000.0 +56.7% USD 10-K 2026-02-11

EPS Basic

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 10.57 USD/shares 10-Q 2024-05-01
Quarterly 2023-06-30 5.54 -47.6% USD/shares 10-Q 2024-07-31
Quarterly 2023-09-30 2.58 -53.4% USD/shares 10-Q 2024-11-06
Quarterly 2024-03-31 -0.08 -103.1% USD/shares 10-Q 2025-04-30
Quarterly 2024-06-30 -1.96 -2350.0% USD/shares 10-Q 2025-08-04
Quarterly 2024-09-30 -9.45 -382.1% USD/shares 10-Q 2025-11-05
Quarterly 2025-03-31 0.0 +100.0% USD/shares 10-Q 2025-04-30
Quarterly 2025-06-30 -0.16 USD/shares 10-Q 2025-08-04
Quarterly 2025-09-30 -1.72 -975.0% USD/shares 10-Q 2025-11-05
Annual 2023-12-31 13.41 USD/shares 10-K 2026-02-11
Annual 2024-12-31 -11.2 -183.5% USD/shares 10-K 2026-02-11
Annual 2025-12-31 -5.76 +48.6% USD/shares 10-K 2026-02-11

EPS Diluted

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 10.51 USD/shares 10-Q 2024-05-01
Quarterly 2023-06-30 5.52 -47.5% USD/shares 10-Q 2024-07-31
Quarterly 2023-09-30 2.57 -53.4% USD/shares 10-Q 2024-11-06
Quarterly 2024-03-31 -0.08 -103.1% USD/shares 10-Q 2025-04-30
Quarterly 2024-06-30 -1.96 -2350.0% USD/shares 10-Q 2025-08-04
Quarterly 2024-09-30 -9.45 -382.1% USD/shares 10-Q 2025-11-05
Quarterly 2025-03-31 0.0 +100.0% USD/shares 10-Q 2025-04-30
Quarterly 2025-06-30 -0.16 USD/shares 10-Q 2025-08-04
Quarterly 2025-09-30 -1.72 -975.0% USD/shares 10-Q 2025-11-05
Annual 2023-12-31 13.36 USD/shares 10-K 2026-02-11
Annual 2024-12-31 -11.2 -183.8% USD/shares 10-K 2026-02-11
Annual 2025-12-31 -5.76 +48.6% USD/shares 10-K 2026-02-11

Balance Sheet

Metrics: 9

Cash and Equivalents

Q: 11 | A: 0

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 1586734000.0 USD 10-Q 2023-05-03
Quarterly 2023-06-30 1599738000.0 +0.8% USD 10-Q 2023-08-02
Quarterly 2023-09-30 1601668000.0 +0.1% USD 10-Q 2023-11-01
Quarterly 2023-12-31 889900000.0 -44.4% USD 10-Q 2024-11-06
Quarterly 2024-03-31 2055813000.0 +131.0% USD 10-Q 2024-05-01
Quarterly 2024-06-30 1830227000.0 -11.0% USD 10-Q 2024-07-31
Quarterly 2024-09-30 1664519000.0 -9.1% USD 10-Q 2024-11-06
Quarterly 2024-12-31 1192230000.0 -28.4% USD 10-Q 2025-11-05
Quarterly 2025-03-31 1518511000.0 +27.4% USD 10-Q 2025-04-30
Quarterly 2025-06-30 1806829000.0 +19.0% USD 10-Q 2025-08-04
Quarterly 2025-09-30 1931758000.0 +6.9% USD 10-Q 2025-11-05

Accounts Receivable

Q: 11 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 1351915000.0 USD 10-Q 2023-05-03
Quarterly 2023-06-30 1344278000.0 -0.6% USD 10-Q 2023-08-02
Quarterly 2023-09-30 1179012000.0 -12.3% USD 10-Q 2023-11-01
Quarterly 2023-12-31 1213160000.0 +2.9% USD 10-Q 2024-11-06
Quarterly 2024-03-31 874038000.0 -28.0% USD 10-Q 2024-05-01
Quarterly 2024-06-30 785553000.0 -10.1% USD 10-Q 2024-07-31
Quarterly 2024-09-30 749792000.0 -4.6% USD 10-Q 2024-11-06
Quarterly 2024-12-31 742201000.0 -1.0% USD 10-Q 2025-11-05
Quarterly 2025-03-31 670775000.0 -9.6% USD 10-Q 2025-04-30
Quarterly 2025-06-30 766433000.0 +14.3% USD 10-Q 2025-08-04
Quarterly 2025-09-30 733477000.0 -4.3% USD 10-Q 2025-11-05
Annual 2023-12-31 1213160000.0 USD 10-K 2025-02-12
Annual 2024-12-31 742201000.0 -38.8% USD 10-K 2026-02-11
Annual 2025-12-31 593502000.0 -20.0% USD 10-K 2026-02-11

Inventory

Q: 11 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 3180825000.0 USD 10-Q 2023-05-03
Quarterly 2023-06-30 3658623000.0 +15.0% USD 10-Q 2023-08-02
Quarterly 2023-09-30 3404212000.0 -7.0% USD 10-Q 2023-11-01
Quarterly 2023-12-31 2161287000.0 -36.5% USD 10-Q 2024-11-06
Quarterly 2024-03-31 1904827000.0 -11.9% USD 10-Q 2024-05-01
Quarterly 2024-06-30 1800114000.0 -5.5% USD 10-Q 2024-07-31
Quarterly 2024-09-30 1657688000.0 -7.9% USD 10-Q 2024-11-06
Quarterly 2024-12-31 1502531000.0 -9.4% USD 10-Q 2025-11-05
Quarterly 2025-03-31 1656365000.0 +10.2% USD 10-Q 2025-04-30
Quarterly 2025-06-30 1640925000.0 -0.9% USD 10-Q 2025-08-04
Quarterly 2025-09-30 1532622000.0 -6.6% USD 10-Q 2025-11-05
Annual 2023-12-31 2161287000.0 USD 10-K 2025-02-12
Annual 2024-12-31 1502531000.0 -30.5% USD 10-K 2026-02-11
Annual 2025-12-31 1179271000.0 -21.5% USD 10-K 2026-02-11

Current Assets

Q: 11 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 6657575000.0 USD 10-Q 2023-05-03
Quarterly 2023-06-30 7454777000.0 +12.0% USD 10-Q 2023-08-02
Quarterly 2023-09-30 7125562000.0 -4.4% USD 10-Q 2023-11-01
Quarterly 2023-12-31 5216919000.0 -26.8% USD 10-Q 2024-11-06
Quarterly 2024-03-31 5822725000.0 +11.6% USD 10-Q 2024-05-01
Quarterly 2024-06-30 5225705000.0 -10.3% USD 10-Q 2024-07-31
Quarterly 2024-09-30 4669610000.0 -10.6% USD 10-Q 2024-11-06
Quarterly 2024-12-31 3842262000.0 -17.7% USD 10-Q 2025-11-05
Quarterly 2025-03-31 4107282000.0 +6.9% USD 10-Q 2025-04-30
Quarterly 2025-06-30 4505187000.0 +9.7% USD 10-Q 2025-08-04
Quarterly 2025-09-30 4554905000.0 +1.1% USD 10-Q 2025-11-05
Annual 2023-12-31 5216919000.0 USD 10-K 2025-02-12
Annual 2024-12-31 3842262000.0 -26.3% USD 10-K 2026-02-11
Annual 2025-12-31 4008139000.0 +4.3% USD 10-K 2026-02-11

Total Assets

Q: 11 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 17564358000.0 USD 10-Q 2023-05-03
Quarterly 2023-06-30 19109668000.0 +8.8% USD 10-Q 2023-08-02
Quarterly 2023-09-30 18883354000.0 -1.2% USD 10-Q 2023-11-01
Quarterly 2023-12-31 18270652000.0 -3.2% USD 10-Q 2024-11-06
Quarterly 2024-03-31 19032333000.0 +4.2% USD 10-Q 2024-05-01
Quarterly 2024-06-30 18388282000.0 -3.4% USD 10-Q 2024-07-31
Quarterly 2024-09-30 17455186000.0 -5.1% USD 10-Q 2024-11-06
Quarterly 2024-12-31 16609649000.0 -4.8% USD 10-Q 2025-11-05
Quarterly 2025-03-31 16999258000.0 +2.3% USD 10-Q 2025-04-30
Quarterly 2025-06-30 17291927000.0 +1.7% USD 10-Q 2025-08-04
Quarterly 2025-09-30 17148285000.0 -0.8% USD 10-Q 2025-11-05
Annual 2023-12-31 18270652000.0 USD 10-K 2026-02-11
Annual 2024-12-31 16609649000.0 -9.1% USD 10-K 2026-02-11
Annual 2025-12-31 16374211000.0 -1.4% USD 10-K 2026-02-11

Current Liabilities

Q: 11 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 3505369000.0 USD 10-Q 2023-05-03
Quarterly 2023-06-30 4291513000.0 +22.4% USD 10-Q 2023-08-02
Quarterly 2023-09-30 3941612000.0 -8.2% USD 10-Q 2023-11-01
Quarterly 2023-12-31 3560462000.0 -9.7% USD 10-Q 2024-11-06
Quarterly 2024-03-31 2050696000.0 -42.4% USD 10-Q 2024-05-01
Quarterly 2024-06-30 1958458000.0 -4.5% USD 10-Q 2024-07-31
Quarterly 2024-09-30 1910720000.0 -2.4% USD 10-Q 2024-11-06
Quarterly 2024-12-31 1966464000.0 +2.9% USD 10-Q 2025-11-05
Quarterly 2025-03-31 1944393000.0 -1.1% USD 10-Q 2025-04-30
Quarterly 2025-06-30 1949784000.0 +0.3% USD 10-Q 2025-08-04
Quarterly 2025-09-30 2003954000.0 +2.8% USD 10-Q 2025-11-05
Annual 2023-12-31 3560462000.0 USD 10-K 2025-02-12
Annual 2024-12-31 1966464000.0 -44.8% USD 10-K 2026-02-11
Annual 2025-12-31 1798044000.0 -8.6% USD 10-K 2026-02-11

Total Liabilities

Q: 0 | A: 0

Quarterly

Annual

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

Stockholders' Equity

Q: 11 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 9212735000.0 USD 10-Q 2023-05-03
Quarterly 2023-06-30 9815309000.0 +6.5% USD 10-Q 2023-08-02
Quarterly 2023-09-30 9897815000.0 +0.8% USD 10-Q 2023-11-01
Quarterly 2023-12-31 9412180000.0 -4.9% USD 10-Q 2024-11-06
Quarterly 2024-03-31 11532802000.0 +22.5% USD 10-Q 2024-05-01
Quarterly 2024-06-30 11222559000.0 -2.7% USD 10-Q 2024-07-31
Quarterly 2024-09-30 10240595000.0 -8.7% USD 10-Q 2024-11-06
Quarterly 2024-12-31 9961517000.0 -2.7% USD 10-Q 2025-11-05
Quarterly 2025-03-31 10028239000.0 +0.7% USD 10-Q 2025-04-30
Quarterly 2025-06-30 10240526000.0 +2.1% USD 10-Q 2025-08-04
Quarterly 2025-09-30 9996113000.0 -2.4% USD 10-Q 2025-11-05
Annual 2023-12-31 9412180000.0 USD 10-K 2025-02-12
Annual 2024-12-31 9961517000.0 +5.8% USD 10-K 2026-02-11
Annual 2025-12-31 9533365000.0 -4.3% USD 10-K 2026-02-11

Long-Term Debt

Q: 11 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 3233393000.0 USD 10-Q 2023-05-03
Quarterly 2023-06-30 3509289000.0 +8.5% USD 10-Q 2023-08-02
Quarterly 2023-09-30 3495971000.0 -0.4% USD 10-Q 2023-11-01
Quarterly 2023-12-31 3541002000.0 +1.3% USD 10-Q 2024-11-06
Quarterly 2024-03-31 3519453000.0 -0.6% USD 10-Q 2024-05-01
Quarterly 2024-06-30 3519504000.0 +0.0% USD 10-Q 2024-07-31
Quarterly 2024-09-30 3565990000.0 +1.3% USD 10-Q 2024-11-06
Quarterly 2024-12-31 3118142000.0 -12.6% USD 10-Q 2025-11-05
Quarterly 2025-03-31 3128655000.0 +0.3% USD 10-Q 2025-04-30
Quarterly 2025-06-30 3178111000.0 +1.6% USD 10-Q 2025-08-04
Quarterly 2025-09-30 3181009000.0 +0.1% USD 10-Q 2025-11-05
Annual 2023-12-31 3541002000.0 USD 10-K 2025-02-12
Annual 2024-12-31 3118142000.0 -11.9% USD 10-K 2026-02-11
Annual 2025-12-31 3119464000.0 +0.0% USD 10-K 2026-02-11

Cash Flow

Metrics: 4

Operating Cash Flow

Q: 11 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 720980000.0 USD 10-Q 2024-05-01
Quarterly 2023-06-30 794687000.0 +10.2% USD 10-Q 2024-07-31
Quarterly 2023-09-30 1423540000.0 +79.1% USD 10-Q 2024-11-06
Quarterly 2023-12-31 1326583000.0 -6.8% USD 10-Q 2025-08-04
Quarterly 2024-03-31 97485000.0 -92.7% USD 10-Q 2025-08-04
Quarterly 2024-06-30 465148000.0 +377.1% USD 10-Q 2025-08-04
Quarterly 2024-09-30 692255000.0 +48.8% USD 10-Q 2025-11-05
Quarterly 2024-12-31 687876000.0 -0.6% USD 10-Q 2025-08-04
Quarterly 2025-03-31 547207000.0 -20.4% USD 10-Q 2025-08-04
Quarterly 2025-06-30 538180000.0 -1.6% USD 10-Q 2025-08-04
Quarterly 2025-09-30 893782000.0 +66.1% USD 10-Q 2025-11-05
Annual 2023-12-31 1326583000.0 USD 10-K 2026-02-11
Annual 2024-12-31 687876000.0 -48.1% USD 10-K 2026-02-11
Annual 2025-12-31 1282267000.0 +86.4% USD 10-K 2026-02-11

Investing Cash Flow

Q: 11 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 -539008000.0 USD 10-Q 2024-05-01
Quarterly 2023-06-30 -1052706000.0 -95.3% USD 10-Q 2024-07-31
Quarterly 2023-09-30 -1715631000.0 -63.0% USD 10-Q 2024-11-06
Quarterly 2023-12-31 -2564572000.0 -49.5% USD 10-Q 2025-08-04
Quarterly 2024-03-31 -479999000.0 +81.3% USD 10-Q 2025-08-04
Quarterly 2024-06-30 -939172000.0 -95.7% USD 10-Q 2025-08-04
Quarterly 2024-09-30 -1256241000.0 -33.8% USD 10-Q 2025-11-05
Quarterly 2024-12-31 -1584772000.0 -26.2% USD 10-Q 2025-08-04
Quarterly 2025-03-31 -129058000.0 +91.9% USD 10-Q 2025-08-04
Quarterly 2025-06-30 183612000.0 +242.3% USD 10-Q 2025-08-04
Quarterly 2025-09-30 30633000.0 -83.3% USD 10-Q 2025-11-05
Annual 2023-12-31 -2564572000.0 USD 10-K 2026-02-11
Annual 2024-12-31 -1584772000.0 +38.2% USD 10-K 2026-02-11
Annual 2025-12-31 -146007000.0 +90.8% USD 10-K 2026-02-11

Financing Cash Flow

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 -118676000.0 USD 10-Q 2024-05-01
Quarterly 2023-06-30 127209000.0 +207.2% USD 10-Q 2024-07-31
Quarterly 2023-09-30 226907000.0 +78.4% USD 10-Q 2024-11-06
Quarterly 2024-03-31 1557300000.0 +586.3% USD 10-Q 2025-04-30
Quarterly 2024-06-30 1444582000.0 -7.2% USD 10-Q 2025-08-04
Quarterly 2024-09-30 1334616000.0 -7.6% USD 10-Q 2025-11-05
Quarterly 2025-03-31 -120006000.0 -109.0% USD 10-Q 2025-04-30
Quarterly 2025-06-30 -210640000.0 -75.5% USD 10-Q 2025-08-04
Quarterly 2025-09-30 -301171000.0 -43.0% USD 10-Q 2025-11-05
Annual 2023-12-31 623911000.0 USD 10-K 2026-02-11
Annual 2024-12-31 1241735000.0 +99.0% USD 10-K 2026-02-11
Annual 2025-12-31 -834187000.0 -167.2% USD 10-K 2026-02-11

Capital Expenditures

Q: 11 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 415608000.0 USD 10-Q 2024-05-01
Quarterly 2023-06-30 919295000.0 +121.2% USD 10-Q 2024-07-31
Quarterly 2023-09-30 1465193000.0 +59.4% USD 10-Q 2024-11-06
Quarterly 2023-12-31 2154542000.0 +47.0% USD 10-Q 2025-08-04
Quarterly 2024-03-31 583042000.0 -72.9% USD 10-Q 2025-08-04
Quarterly 2024-06-30 1034593000.0 +77.4% USD 10-Q 2025-08-04
Quarterly 2024-09-30 1337719000.0 +29.3% USD 10-Q 2025-11-05
Quarterly 2024-12-31 1680529000.0 +25.6% USD 10-Q 2025-08-04
Quarterly 2025-03-31 182624000.0 -89.1% USD 10-Q 2025-04-30
Quarterly 2025-06-30 302252000.0 +65.5% USD 10-Q 2025-08-04
Quarterly 2025-09-30 434416000.0 +43.7% USD 10-Q 2025-11-05
Annual 2023-12-31 2154542000.0 USD 10-K 2026-02-11
Annual 2024-12-31 1680529000.0 -22.0% USD 10-K 2026-02-11
Annual 2025-12-31 589801000.0 -64.9% USD 10-K 2026-02-11

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 117299000.0 shares 10-Q 2023-05-03
Quarterly 2023-06-30 117340000.0 +0.0% shares 10-Q 2023-08-02
Quarterly 2023-09-30 117352000.0 +0.0% shares 10-Q 2023-11-01
Quarterly 2023-12-31 117356000.0 +0.0% shares 10-Q 2024-11-06
Quarterly 2024-03-31 117527000.0 +0.1% shares 10-Q 2024-05-01
Quarterly 2024-06-30 117528000.0 +0.0% shares 10-Q 2024-07-31
Quarterly 2024-09-30 117538000.0 +0.0% shares 10-Q 2024-11-06
Quarterly 2024-12-31 117560000.0 +0.0% shares 10-Q 2025-11-05
Quarterly 2025-03-31 117651000.0 +0.1% shares 10-Q 2025-04-30
Quarterly 2025-06-30 117669000.0 +0.0% shares 10-Q 2025-08-04
Quarterly 2025-09-30 117692000.0 +0.0% shares 10-Q 2025-11-05
Annual 2023-12-31 117356000.0 shares 10-K 2025-02-12
Annual 2024-12-31 117560000.0 +0.2% shares 10-K 2026-02-11
Annual 2025-12-31 117716000.0 +0.1% shares 10-K 2026-02-11

Shares Issued

Q: 11 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 117299000.0 shares 10-Q 2023-05-03
Quarterly 2023-06-30 117340000.0 +0.0% shares 10-Q 2023-08-02
Quarterly 2023-09-30 117352000.0 +0.0% shares 10-Q 2023-11-01
Quarterly 2023-12-31 117356000.0 +0.0% shares 10-Q 2024-11-06
Quarterly 2024-03-31 117527000.0 +0.1% shares 10-Q 2024-05-01
Quarterly 2024-06-30 117528000.0 +0.0% shares 10-Q 2024-07-31
Quarterly 2024-09-30 117538000.0 +0.0% shares 10-Q 2024-11-06
Quarterly 2024-12-31 117560000.0 +0.0% shares 10-Q 2025-11-05
Quarterly 2025-03-31 117651000.0 +0.1% shares 10-Q 2025-04-30
Quarterly 2025-06-30 117669000.0 +0.0% shares 10-Q 2025-08-04
Quarterly 2025-09-30 117692000.0 +0.0% shares 10-Q 2025-11-05
Annual 2023-12-31 117356000.0 shares 10-K 2025-02-12
Annual 2024-12-31 117560000.0 +0.2% shares 10-K 2026-02-11
Annual 2025-12-31 117716000.0 +0.1% shares 10-K 2026-02-11

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 117232000.0 shares 10-Q 2024-05-01
Quarterly 2023-06-30 117332000.0 +0.1% shares 10-Q 2024-07-31
Quarterly 2023-09-30 117349000.0 +0.0% shares 10-Q 2024-11-06
Quarterly 2024-03-31 117451000.0 +0.1% shares 10-Q 2025-04-30
Quarterly 2024-06-30 117528000.0 +0.1% shares 10-Q 2025-08-04
Quarterly 2024-09-30 117535000.0 +0.0% shares 10-Q 2025-11-05
Quarterly 2025-03-31 117603000.0 +0.1% shares 10-Q 2025-04-30
Quarterly 2025-06-30 117665000.0 +0.1% shares 10-Q 2025-08-04
Quarterly 2025-09-30 117685000.0 +0.0% shares 10-Q 2025-11-05
Annual 2023-12-31 117317000.0 shares 10-K 2026-02-11
Annual 2024-12-31 117516000.0 +0.2% shares 10-K 2026-02-11
Annual 2025-12-31 117664000.0 +0.1% shares 10-K 2026-02-11

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 117841000.0 shares 10-Q 2024-05-01
Quarterly 2023-06-30 117769000.0 -0.1% shares 10-Q 2024-07-31
Quarterly 2023-09-30 117783000.0 +0.0% shares 10-Q 2024-11-06
Quarterly 2024-03-31 117451000.0 -0.3% shares 10-Q 2025-04-30
Quarterly 2024-06-30 117528000.0 +0.1% shares 10-Q 2025-08-04
Quarterly 2024-09-30 117535000.0 +0.0% shares 10-Q 2025-11-05
Quarterly 2025-03-31 117603000.0 +0.1% shares 10-Q 2025-04-30
Quarterly 2025-06-30 117665000.0 +0.1% shares 10-Q 2025-08-04
Quarterly 2025-09-30 117685000.0 +0.0% shares 10-Q 2025-11-05
Annual 2023-12-31 117766000.0 shares 10-K 2026-02-11
Annual 2024-12-31 117516000.0 -0.2% shares 10-K 2026-02-11
Annual 2025-12-31 117664000.0 +0.1% shares 10-K 2026-02-11
For informational purposes only — not guaranteed to be accurate or complete.