F&F - Financial Insights SEC Filing Analytics

Financial Metrics

ALNY ALNYLAM PHARMACEUTICALS, INC.
Range: 2023-01-01 to 2026-04-09

Regulatory Activity

Since 2025-04-09
Insider Filings (Forms 3/4/5)
27
Material Event Filings (8-K)
0
Type Form Filed Document
Insider 3 2026-04-07 SEC Filing Index
Insider 4 2026-04-07 SEC Filing Index
Insider 4 2026-03-06 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)
N/A
Total Liabilities (latest annual)
4177155000.0
Current Liabilities (latest annual)
1466349000.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 319290000.0 USD 10-Q 2024-05-02
Quarterly 2023-06-30 318754000.0 -0.2% USD 10-Q 2024-08-01
Quarterly 2023-09-30 750530000.0 +135.5% USD 10-Q 2024-10-31
Quarterly 2024-03-31 494333000.0 -34.1% USD 10-Q 2025-05-01
Quarterly 2024-06-30 659825000.0 +33.5% USD 10-Q 2025-07-31
Quarterly 2024-09-30 500919000.0 -24.1% USD 10-Q 2025-10-30
Quarterly 2025-03-31 594189000.0 +18.6% USD 10-Q 2025-05-01
Quarterly 2025-06-30 773689000.0 +30.2% USD 10-Q 2025-07-31
Quarterly 2025-09-30 1249026000.0 +61.4% USD 10-Q 2025-10-30
Annual 2023-12-31 1828292000.0 USD 10-K 2026-02-12
Annual 2024-12-31 2248243000.0 +23.0% USD 10-K 2026-02-12
Annual 2025-12-31 3713937000.0 +65.2% USD 10-K 2026-02-12

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 -149807000.0 USD 10-Q 2024-05-02
Quarterly 2023-06-30 -229831000.0 -53.4% USD 10-Q 2024-08-01
Quarterly 2023-09-30 213867000.0 +193.1% USD 10-Q 2024-10-31
Quarterly 2024-03-31 -43435000.0 -120.3% USD 10-Q 2025-05-01
Quarterly 2024-06-30 48614000.0 +211.9% USD 10-Q 2025-07-31
Quarterly 2024-09-30 -76905000.0 -258.2% USD 10-Q 2025-10-30
Quarterly 2025-03-31 18077000.0 +123.5% USD 10-Q 2025-05-01
Quarterly 2025-06-30 -16199000.0 -189.6% USD 10-Q 2025-07-31
Quarterly 2025-09-30 367982000.0 +2371.6% USD 10-Q 2025-10-30
Annual 2023-12-31 -282175000.0 USD 10-K 2026-02-12
Annual 2024-12-31 -176885000.0 +37.3% USD 10-K 2026-02-12
Annual 2025-12-31 501578000.0 +383.6% USD 10-K 2026-02-12

Net Income

Q: 9 | A: 6

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 -174101000.0 USD 10-Q 2024-10-31
Quarterly 2023-06-30 -276024000.0 -58.5% USD 10-Q 2024-10-31
Quarterly 2023-09-30 147753000.0 +153.5% USD 10-Q 2024-10-31
Quarterly 2024-03-31 -65935000.0 -144.6% USD 10-Q 2025-10-30
Quarterly 2024-06-30 -16889000.0 +74.4% USD 10-Q 2025-10-30
Quarterly 2024-09-30 -111570000.0 -560.6% USD 10-Q 2025-10-30
Quarterly 2025-03-31 -57479000.0 +48.5% USD 10-Q 2025-10-30
Quarterly 2025-06-30 -66277000.0 -15.3% USD 10-Q 2025-10-30
Quarterly 2025-09-30 251084000.0 +478.8% USD 10-Q 2025-10-30
Annual 2023-12-31 -440242000.0 USD 10-K 2026-02-12
Annual 2024-12-31 -278157000.0 +36.8% USD 10-K 2026-02-12
Annual 2025-03-31 -18251000.0 +93.4% USD 10-K 2026-02-12
Annual 2025-06-30 -90479000.0 -395.7% USD 10-K 2026-02-12
Annual 2025-09-30 202204000.0 +323.5% USD 10-K 2026-02-12
Annual 2025-12-31 313747000.0 +55.2% USD 10-K 2026-02-12

EPS Basic

Q: 9 | A: 6

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 -1.4 USD/shares 10-Q 2024-05-02
Quarterly 2023-06-30 -2.21 -57.9% USD/shares 10-Q 2024-08-01
Quarterly 2023-09-30 1.18 +153.4% USD/shares 10-Q 2024-10-31
Quarterly 2024-03-31 -0.52 -144.1% USD/shares 10-Q 2025-05-01
Quarterly 2024-06-30 -0.13 +75.0% USD/shares 10-Q 2025-07-31
Quarterly 2024-09-30 -0.87 -569.2% USD/shares 10-Q 2025-10-30
Quarterly 2025-03-31 -0.44 +49.4% USD/shares 10-Q 2025-05-01
Quarterly 2025-06-30 -0.51 -15.9% USD/shares 10-Q 2025-07-31
Quarterly 2025-09-30 1.91 +474.5% USD/shares 10-Q 2025-10-30
Annual 2023-12-31 -3.52 USD/shares 10-K 2026-02-12
Annual 2024-12-31 -2.18 +38.1% USD/shares 10-K 2026-02-12
Annual 2025-03-31 -0.14 +93.6% USD/shares 10-K 2026-02-12
Annual 2025-06-30 -0.7 -400.0% USD/shares 10-K 2026-02-12
Annual 2025-09-30 1.55 +321.4% USD/shares 10-K 2026-02-12
Annual 2025-12-31 2.39 +54.2% USD/shares 10-K 2026-02-12

EPS Diluted

Q: 9 | A: 6

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 -1.4 USD/shares 10-Q 2024-05-02
Quarterly 2023-06-30 -2.21 -57.9% USD/shares 10-Q 2024-08-01
Quarterly 2023-09-30 1.15 +152.0% USD/shares 10-Q 2024-10-31
Quarterly 2024-03-31 -0.52 -145.2% USD/shares 10-Q 2025-05-01
Quarterly 2024-06-30 -0.13 +75.0% USD/shares 10-Q 2025-07-31
Quarterly 2024-09-30 -0.87 -569.2% USD/shares 10-Q 2025-10-30
Quarterly 2025-03-31 -0.44 +49.4% USD/shares 10-Q 2025-05-01
Quarterly 2025-06-30 -0.51 -15.9% USD/shares 10-Q 2025-07-31
Quarterly 2025-09-30 1.84 +460.8% USD/shares 10-Q 2025-10-30
Annual 2023-12-31 -3.52 USD/shares 10-K 2026-02-12
Annual 2024-12-31 -2.18 +38.1% USD/shares 10-K 2026-02-12
Annual 2025-03-31 -0.14 +93.6% USD/shares 10-K 2026-02-12
Annual 2025-06-30 -0.7 -400.0% USD/shares 10-K 2026-02-12
Annual 2025-09-30 1.51 +315.7% USD/shares 10-K 2026-02-12
Annual 2025-12-31 2.33 +54.3% USD/shares 10-K 2026-02-12

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 672245000.0 USD 10-Q 2024-05-02
Quarterly 2023-06-30 657800000.0 -2.1% USD 10-Q 2024-08-01
Quarterly 2023-09-30 1033024000.0 +57.0% USD 10-Q 2024-10-31
Quarterly 2023-12-31 812688000.0 -21.3% USD 10-Q 2024-10-31
Quarterly 2024-03-31 681879000.0 -16.1% USD 10-Q 2025-05-01
Quarterly 2024-06-30 968492000.0 +42.0% USD 10-Q 2025-07-31
Quarterly 2024-09-30 1099920000.0 +13.6% USD 10-Q 2025-10-30
Quarterly 2024-12-31 966428000.0 -12.1% USD 10-Q 2025-10-30
Quarterly 2025-03-31 1019654000.0 +5.5% USD 10-Q 2025-05-01
Quarterly 2025-06-30 1113685000.0 +9.2% USD 10-Q 2025-07-31
Quarterly 2025-09-30 1490249000.0 +33.8% USD 10-Q 2025-10-30
Annual 2023-12-31 812688000.0 USD 10-K 2026-02-12
Annual 2024-12-31 966428000.0 +18.9% USD 10-K 2026-02-12
Annual 2025-12-31 1657250000.0 +71.5% USD 10-K 2026-02-12

Accounts Receivable

Q: 11 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 219434000.0 USD 10-Q 2023-05-04
Quarterly 2023-06-30 220635000.0 +0.5% USD 10-Q 2023-08-03
Quarterly 2023-09-30 325445000.0 +47.5% USD 10-Q 2023-11-02
Quarterly 2023-12-31 327787000.0 +0.7% USD 10-Q 2024-10-31
Quarterly 2024-03-31 321377000.0 -2.0% USD 10-Q 2024-05-02
Quarterly 2024-06-30 309481000.0 -3.7% USD 10-Q 2024-08-01
Quarterly 2024-09-30 353852000.0 +14.3% USD 10-Q 2024-10-31
Quarterly 2024-12-31 405308000.0 +14.5% USD 10-Q 2025-10-30
Quarterly 2025-03-31 418035000.0 +3.1% USD 10-Q 2025-05-01
Quarterly 2025-06-30 567112000.0 +35.7% USD 10-Q 2025-07-31
Quarterly 2025-09-30 964768000.0 +70.1% USD 10-Q 2025-10-30
Annual 2023-12-31 327787000.0 USD 10-K 2025-02-13
Annual 2024-12-31 405308000.0 +23.6% USD 10-K 2026-02-12
Annual 2025-12-31 777567000.0 +91.8% USD 10-K 2026-02-12

Inventory

Q: 11 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 131879000.0 USD 10-Q 2023-05-04
Quarterly 2023-06-30 100453000.0 -23.8% USD 10-Q 2023-08-03
Quarterly 2023-09-30 95771000.0 -4.7% USD 10-Q 2023-11-02
Quarterly 2023-12-31 89146000.0 -6.9% USD 10-Q 2024-10-31
Quarterly 2024-03-31 93988000.0 +5.4% USD 10-Q 2024-05-02
Quarterly 2024-06-30 83981000.0 -10.6% USD 10-Q 2024-08-01
Quarterly 2024-09-30 75987000.0 -9.5% USD 10-Q 2024-10-31
Quarterly 2024-12-31 78509000.0 +3.3% USD 10-Q 2025-10-30
Quarterly 2025-03-31 65581000.0 -16.5% USD 10-Q 2025-05-01
Quarterly 2025-06-30 71688000.0 +9.3% USD 10-Q 2025-07-31
Quarterly 2025-09-30 75383000.0 +5.2% USD 10-Q 2025-10-30
Annual 2023-12-31 89146000.0 USD 10-K 2025-02-13
Annual 2024-12-31 78509000.0 -11.9% USD 10-K 2026-02-12
Annual 2025-12-31 82719000.0 +5.4% USD 10-K 2026-02-12

Current Assets

Q: 11 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 2541018000.0 USD 10-Q 2023-05-04
Quarterly 2023-06-30 2524047000.0 -0.7% USD 10-Q 2023-08-03
Quarterly 2023-09-30 2985452000.0 +18.3% USD 10-Q 2023-11-02
Quarterly 2023-12-31 2982697000.0 -0.1% USD 10-Q 2024-10-31
Quarterly 2024-03-31 2988607000.0 +0.2% USD 10-Q 2024-05-02
Quarterly 2024-06-30 3172856000.0 +6.2% USD 10-Q 2024-08-01
Quarterly 2024-09-30 3355424000.0 +5.8% USD 10-Q 2024-10-31
Quarterly 2024-12-31 3295285000.0 -1.8% USD 10-Q 2025-10-30
Quarterly 2025-03-31 3268258000.0 -0.8% USD 10-Q 2025-05-01
Quarterly 2025-06-30 3643699000.0 +11.5% USD 10-Q 2025-07-31
Quarterly 2025-09-30 3952811000.0 +8.5% USD 10-Q 2025-10-30
Annual 2023-12-31 2982697000.0 USD 10-K 2025-02-13
Annual 2024-12-31 3295285000.0 +10.5% USD 10-K 2026-02-12
Annual 2025-12-31 4050662000.0 +22.9% USD 10-K 2026-02-12

Total Assets

Q: 11 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 3391940000.0 USD 10-Q 2023-05-04
Quarterly 2023-06-30 3402396000.0 +0.3% USD 10-Q 2023-08-03
Quarterly 2023-09-30 3839073000.0 +12.8% USD 10-Q 2023-11-02
Quarterly 2023-12-31 3829880000.0 -0.2% USD 10-Q 2024-10-31
Quarterly 2024-03-31 3824386000.0 -0.1% USD 10-Q 2024-05-02
Quarterly 2024-06-30 4009634000.0 +4.8% USD 10-Q 2024-08-01
Quarterly 2024-09-30 4205039000.0 +4.9% USD 10-Q 2024-10-31
Quarterly 2024-12-31 4239983000.0 +0.8% USD 10-Q 2025-10-30
Quarterly 2025-03-31 4213811000.0 -0.6% USD 10-Q 2025-05-01
Quarterly 2025-06-30 4566019000.0 +8.4% USD 10-Q 2025-07-31
Quarterly 2025-09-30 4851662000.0 +6.3% USD 10-Q 2025-10-30
Annual 2023-12-31 3829880000.0 USD 10-K 2025-02-13
Annual 2024-12-31 4239983000.0 +10.7% USD 10-K 2026-02-12
Annual 2025-12-31 4966331000.0 +17.1% USD 10-K 2026-02-12

Current Liabilities

Q: 11 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 673391000.0 USD 10-Q 2023-05-04
Quarterly 2023-06-30 788639000.0 +17.1% USD 10-Q 2023-08-03
Quarterly 2023-09-30 949785000.0 +20.4% USD 10-Q 2023-11-02
Quarterly 2023-12-31 967786000.0 +1.9% USD 10-Q 2024-10-31
Quarterly 2024-03-31 941709000.0 -2.7% USD 10-Q 2024-05-02
Quarterly 2024-06-30 1055251000.0 +12.1% USD 10-Q 2024-08-01
Quarterly 2024-09-30 1220663000.0 +15.7% USD 10-Q 2024-10-31
Quarterly 2024-12-31 1186272000.0 -2.8% USD 10-Q 2025-10-30
Quarterly 2025-03-31 1075623000.0 -9.3% USD 10-Q 2025-05-01
Quarterly 2025-06-30 1300847000.0 +20.9% USD 10-Q 2025-07-31
Quarterly 2025-09-30 1555477000.0 +19.6% USD 10-Q 2025-10-30
Annual 2023-12-31 967786000.0 USD 10-K 2025-02-13
Annual 2024-12-31 1186272000.0 +22.6% USD 10-K 2026-02-12
Annual 2025-12-31 1466349000.0 +23.6% USD 10-K 2026-02-12

Total Liabilities

Q: 11 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 3651180000.0 USD 10-Q 2023-05-04
Quarterly 2023-06-30 3810527000.0 +4.4% USD 10-Q 2023-08-03
Quarterly 2023-09-30 4004939000.0 +5.1% USD 10-Q 2023-11-02
Quarterly 2023-12-31 4050524000.0 +1.1% USD 10-Q 2024-10-31
Quarterly 2024-03-31 4043658000.0 -0.2% USD 10-Q 2024-05-02
Quarterly 2024-06-30 4012701000.0 -0.8% USD 10-Q 2024-08-01
Quarterly 2024-09-30 4172685000.0 +4.0% USD 10-Q 2024-10-31
Quarterly 2024-12-31 4172895000.0 +0.0% USD 10-Q 2025-10-30
Quarterly 2025-03-31 4098376000.0 -1.8% USD 10-Q 2025-05-01
Quarterly 2025-06-30 4315428000.0 +5.3% USD 10-Q 2025-07-31
Quarterly 2025-09-30 4617768000.0 +7.0% USD 10-Q 2025-10-30
Annual 2023-12-31 4050524000.0 USD 10-K 2025-02-13
Annual 2024-12-31 4172895000.0 +3.0% USD 10-K 2026-02-12
Annual 2025-12-31 4177155000.0 +0.1% USD 10-K 2026-02-12

Stockholders' Equity

Q: 11 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 -259240000.0 USD 10-Q 2024-10-31
Quarterly 2023-06-30 -408131000.0 -57.4% USD 10-Q 2024-10-31
Quarterly 2023-09-30 -165866000.0 +59.4% USD 10-Q 2024-10-31
Quarterly 2023-12-31 -220644000.0 -33.0% USD 10-Q 2025-10-30
Quarterly 2024-03-31 -219272000.0 +0.6% USD 10-Q 2025-10-30
Quarterly 2024-06-30 -3067000.0 +98.6% USD 10-Q 2025-10-30
Quarterly 2024-09-30 32354000.0 +1154.9% USD 10-Q 2025-10-30
Quarterly 2024-12-31 67088000.0 +107.4% USD 10-Q 2025-10-30
Quarterly 2025-03-31 115435000.0 +72.1% USD 10-Q 2025-10-30
Quarterly 2025-06-30 250591000.0 +117.1% USD 10-Q 2025-10-30
Quarterly 2025-09-30 233894000.0 -6.7% USD 10-Q 2025-10-30
Annual 2023-12-31 -220644000.0 USD 10-K 2026-02-12
Annual 2024-12-31 67088000.0 +130.4% USD 10-K 2026-02-12
Annual 2025-12-31 789176000.0 +1076.3% USD 10-K 2026-02-12

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 -166475000.0 USD 10-Q 2024-05-02
Quarterly 2023-06-30 -225461000.0 -35.4% USD 10-Q 2024-08-01
Quarterly 2023-09-30 133951000.0 +159.4% USD 10-Q 2024-10-31
Quarterly 2024-03-31 -81515000.0 -160.9% USD 10-Q 2025-05-01
Quarterly 2024-06-30 42643000.0 +152.3% USD 10-Q 2025-07-31
Quarterly 2024-09-30 86350000.0 +102.5% USD 10-Q 2025-10-30
Quarterly 2025-03-31 -118314000.0 -237.0% USD 10-Q 2025-05-01
Quarterly 2025-06-30 35416000.0 +129.9% USD 10-Q 2025-07-31
Quarterly 2025-09-30 360525000.0 +918.0% USD 10-Q 2025-10-30
Annual 2023-12-31 104156000.0 USD 10-K 2026-02-12
Annual 2024-12-31 -8312000.0 -108.0% USD 10-K 2026-02-12
Annual 2025-12-31 524080000.0 +6405.1% USD 10-K 2026-02-12

Investing Cash Flow

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 -76217000.0 USD 10-Q 2024-05-02
Quarterly 2023-06-30 -84930000.0 -11.4% USD 10-Q 2024-08-01
Quarterly 2023-09-30 -95694000.0 -12.7% USD 10-Q 2024-10-31
Quarterly 2024-03-31 -67620000.0 +29.3% USD 10-Q 2025-05-01
Quarterly 2024-06-30 -33680000.0 +50.2% USD 10-Q 2025-07-31
Quarterly 2024-09-30 -63930000.0 -89.8% USD 10-Q 2025-10-30
Quarterly 2025-03-31 113769000.0 +278.0% USD 10-Q 2025-05-01
Quarterly 2025-06-30 -27612000.0 -124.3% USD 10-Q 2025-07-31
Quarterly 2025-09-30 473495000.0 +1814.8% USD 10-Q 2025-10-30
Annual 2023-12-31 -336350000.0 USD 10-K 2026-02-12
Annual 2024-12-31 -116840000.0 +65.3% USD 10-K 2026-02-12
Annual 2025-12-31 436329000.0 +473.4% USD 10-K 2026-02-12

Financing Cash Flow

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 46371000.0 USD 10-Q 2024-05-02
Quarterly 2023-06-30 99765000.0 +115.1% USD 10-Q 2024-08-01
Quarterly 2023-09-30 132903000.0 +33.2% USD 10-Q 2024-10-31
Quarterly 2024-03-31 28911000.0 -78.2% USD 10-Q 2025-05-01
Quarterly 2024-06-30 160407000.0 +454.8% USD 10-Q 2025-07-31
Quarterly 2024-09-30 263162000.0 +64.1% USD 10-Q 2025-10-30
Quarterly 2025-03-31 44084000.0 -83.2% USD 10-Q 2025-05-01
Quarterly 2025-06-30 97841000.0 +121.9% USD 10-Q 2025-07-31
Quarterly 2025-09-30 -350507000.0 -458.2% USD 10-Q 2025-10-30
Annual 2023-12-31 172131000.0 USD 10-K 2026-02-12
Annual 2024-12-31 294159000.0 +70.9% USD 10-K 2026-02-12
Annual 2025-12-31 -305190000.0 -203.8% USD 10-K 2026-02-12

Capital Expenditures

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 13891000.0 USD 10-Q 2024-05-02
Quarterly 2023-06-30 29810000.0 +114.6% USD 10-Q 2024-08-01
Quarterly 2023-09-30 46902000.0 +57.3% USD 10-Q 2024-10-31
Quarterly 2024-03-31 12973000.0 -72.3% USD 10-Q 2025-05-01
Quarterly 2024-06-30 20991000.0 +61.8% USD 10-Q 2025-07-31
Quarterly 2024-09-30 25183000.0 +20.0% USD 10-Q 2025-10-30
Quarterly 2025-03-31 8970000.0 -64.4% USD 10-Q 2025-05-01
Quarterly 2025-06-30 23263000.0 +159.3% USD 10-Q 2025-07-31
Quarterly 2025-09-30 35405000.0 +52.2% USD 10-Q 2025-10-30
Annual 2023-12-31 62211000.0 USD 10-K 2026-02-12
Annual 2024-12-31 34277000.0 -44.9% USD 10-K 2026-02-12
Annual 2025-12-31 58697000.0 +71.2% USD 10-K 2026-02-12

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 124241000.0 shares 10-Q 2023-05-04
Quarterly 2023-06-30 124901000.0 +0.5% shares 10-Q 2023-08-03
Quarterly 2023-09-30 125454000.0 +0.4% shares 10-Q 2023-11-02
Quarterly 2023-12-31 125794000.0 +0.3% shares 10-Q 2024-10-31
Quarterly 2024-03-31 126463000.0 +0.5% shares 10-Q 2024-05-02
Quarterly 2024-06-30 128021000.0 +1.2% shares 10-Q 2024-08-01
Quarterly 2024-09-30 128841000.0 +0.6% shares 10-Q 2024-10-31
Quarterly 2024-12-31 129294000.0 +0.4% shares 10-Q 2025-10-30
Quarterly 2025-03-31 130311000.0 +0.8% shares 10-Q 2025-05-01
Quarterly 2025-06-30 130977000.0 +0.5% shares 10-Q 2025-07-31
Quarterly 2025-09-30 131791000.0 +0.6% shares 10-Q 2025-10-30
Annual 2023-12-31 125794000.0 shares 10-K 2025-02-13
Annual 2024-12-31 129294000.0 +2.8% shares 10-K 2026-02-12
Annual 2025-12-31 132376000.0 +2.4% shares 10-K 2026-02-12

Shares Issued

Q: 11 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 124241000.0 shares 10-Q 2023-05-04
Quarterly 2023-06-30 124901000.0 +0.5% shares 10-Q 2023-08-03
Quarterly 2023-09-30 125454000.0 +0.4% shares 10-Q 2023-11-02
Quarterly 2023-12-31 125794000.0 +0.3% shares 10-Q 2024-10-31
Quarterly 2024-03-31 126463000.0 +0.5% shares 10-Q 2024-05-02
Quarterly 2024-06-30 128021000.0 +1.2% shares 10-Q 2024-08-01
Quarterly 2024-09-30 128841000.0 +0.6% shares 10-Q 2024-10-31
Quarterly 2024-12-31 129294000.0 +0.4% shares 10-Q 2025-10-30
Quarterly 2025-03-31 130311000.0 +0.8% shares 10-Q 2025-05-01
Quarterly 2025-06-30 130977000.0 +0.5% shares 10-Q 2025-07-31
Quarterly 2025-09-30 131791000.0 +0.6% shares 10-Q 2025-10-30
Annual 2023-12-31 125794000.0 shares 10-K 2025-02-13
Annual 2024-12-31 129294000.0 +2.8% shares 10-K 2026-02-12
Annual 2025-12-31 132376000.0 +2.4% shares 10-K 2026-02-12

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 124111000.0 shares 10-Q 2024-05-02
Quarterly 2023-06-30 124659000.0 +0.4% shares 10-Q 2024-08-01
Quarterly 2023-09-30 125220000.0 +0.5% shares 10-Q 2024-10-31
Quarterly 2024-03-31 126138000.0 +0.7% shares 10-Q 2025-05-01
Quarterly 2024-06-30 126733000.0 +0.5% shares 10-Q 2025-07-31
Quarterly 2024-09-30 128590000.0 +1.5% shares 10-Q 2025-10-30
Quarterly 2025-03-31 129676000.0 +0.8% shares 10-Q 2025-05-01
Quarterly 2025-06-30 130628000.0 +0.7% shares 10-Q 2025-07-31
Quarterly 2025-09-30 131447000.0 +0.6% shares 10-Q 2025-10-30
Annual 2023-12-31 124906000.0 shares 10-K 2026-02-12
Annual 2024-12-31 127651000.0 +2.2% shares 10-K 2026-02-12
Annual 2025-12-31 131004000.0 +2.6% shares 10-K 2026-02-12

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 124111000.0 shares 10-Q 2024-05-02
Quarterly 2023-06-30 124659000.0 +0.4% shares 10-Q 2024-08-01
Quarterly 2023-09-30 131337000.0 +5.4% shares 10-Q 2024-10-31
Quarterly 2024-03-31 126138000.0 -4.0% shares 10-Q 2025-05-01
Quarterly 2024-06-30 126733000.0 +0.5% shares 10-Q 2025-07-31
Quarterly 2024-09-30 128590000.0 +1.5% shares 10-Q 2025-10-30
Quarterly 2025-03-31 129676000.0 +0.8% shares 10-Q 2025-05-01
Quarterly 2025-06-30 130628000.0 +0.7% shares 10-Q 2025-07-31
Quarterly 2025-09-30 137348000.0 +5.1% shares 10-Q 2025-10-30
Annual 2023-12-31 124906000.0 shares 10-K 2026-02-12
Annual 2024-12-31 127651000.0 +2.2% shares 10-K 2026-02-12
Annual 2025-12-31 134684000.0 +5.5% shares 10-K 2026-02-12
For informational purposes only — not guaranteed to be accurate or complete.