F&F - Financial Insights SEC Filing Analytics

Financial Metrics

HUBS HUBSPOT INC
Range: 2023-01-01 to 2026-04-09

Regulatory Activity

Since 2025-04-09
Insider Filings (Forms 3/4/5)
33
Material Event Filings (8-K)
0
Type Form Filed Document
Insider 4 2026-04-03 SEC Filing Index
Insider 3 2026-04-03 SEC Filing Index
Insider 4 2026-03-19 SEC Filing Index
Insider 4 2026-03-11 SEC Filing Index
Insider 4 2026-03-04 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)
1787907000.0
Current Liabilities (latest annual)
1467471000.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 501620000.0 USD 10-Q 2024-05-10
Quarterly 2023-06-30 529138000.0 +5.5% USD 10-Q 2024-08-07
Quarterly 2023-09-30 557557000.0 +5.4% USD 10-Q 2024-11-06
Quarterly 2024-03-31 617414000.0 +10.7% USD 10-Q 2025-05-08
Quarterly 2024-06-30 637230000.0 +3.2% USD 10-Q 2025-08-06
Quarterly 2024-09-30 669721000.0 +5.1% USD 10-Q 2025-11-05
Quarterly 2025-03-31 714137000.0 +6.6% USD 10-Q 2025-05-08
Quarterly 2025-06-30 760866000.0 +6.5% USD 10-Q 2025-08-06
Quarterly 2025-09-30 809518000.0 +6.4% USD 10-Q 2025-11-05
Annual 2023-12-31 2170230000.0 USD 10-K 2026-02-11
Annual 2024-12-31 2627543000.0 +21.1% USD 10-K 2026-02-11
Annual 2025-12-31 3131266000.0 +19.2% 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 421291000.0 USD 10-Q 2024-05-10
Quarterly 2023-06-30 444182000.0 +5.4% USD 10-Q 2024-08-07
Quarterly 2023-09-30 471917000.0 +6.2% USD 10-Q 2024-11-06
Quarterly 2024-03-31 522326000.0 +10.7% USD 10-Q 2025-05-08
Quarterly 2024-06-30 541713000.0 +3.7% USD 10-Q 2025-08-06
Quarterly 2024-09-30 570397000.0 +5.3% USD 10-Q 2025-11-05
Quarterly 2025-03-31 599030000.0 +5.0% USD 10-Q 2025-05-08
Quarterly 2025-06-30 638705000.0 +6.6% USD 10-Q 2025-08-06
Quarterly 2025-09-30 676000000.0 +5.8% USD 10-Q 2025-11-05
Annual 2023-12-31 1831868000.0 USD 10-K 2026-02-11
Annual 2024-12-31 2234278000.0 +22.0% USD 10-K 2026-02-11
Annual 2025-12-31 2622779000.0 +17.4% 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 -43050000.0 USD 10-Q 2024-05-10
Quarterly 2023-06-30 -116169000.0 -169.8% USD 10-Q 2024-08-07
Quarterly 2023-09-30 -18556000.0 +84.0% USD 10-Q 2024-11-06
Quarterly 2024-03-31 -23233000.0 -25.2% USD 10-Q 2025-05-08
Quarterly 2024-06-30 -23935000.0 -3.0% USD 10-Q 2025-08-06
Quarterly 2024-09-30 -9631000.0 +59.8% USD 10-Q 2025-11-05
Quarterly 2025-03-31 -27480000.0 -185.3% USD 10-Q 2025-05-08
Quarterly 2025-06-30 -24614000.0 +10.4% USD 10-Q 2025-08-06
Quarterly 2025-09-30 11234000.0 +145.6% USD 10-Q 2025-11-05
Annual 2023-12-31 -200929000.0 USD 10-K 2026-02-11
Annual 2024-12-31 -67602000.0 +66.4% USD 10-K 2026-02-11
Annual 2025-12-31 7379000.0 +110.9% 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 -36720000.0 USD 10-Q 2024-08-07
Quarterly 2023-06-30 -148523000.0 -304.5% USD 10-Q 2024-11-06
Quarterly 2023-09-30 -3577000.0 +97.6% USD 10-Q 2024-11-06
Quarterly 2024-03-31 5934000.0 +265.9% USD 10-Q 2025-11-05
Quarterly 2024-06-30 -14435000.0 -343.3% USD 10-Q 2025-11-05
Quarterly 2024-09-30 8146000.0 +156.4% USD 10-Q 2025-11-05
Quarterly 2025-03-31 -21793000.0 -367.5% USD 10-Q 2025-11-05
Quarterly 2025-06-30 -3258000.0 +85.1% USD 10-Q 2025-11-05
Quarterly 2025-09-30 16536000.0 +607.6% USD 10-Q 2025-11-05
Annual 2023-12-31 -164510000.0 USD 10-K 2026-02-11
Annual 2024-12-31 4628000.0 +102.8% USD 10-K 2026-02-11
Annual 2025-12-31 45911000.0 +892.0% 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 -0.74 USD/shares 10-Q 2024-05-10
Quarterly 2023-06-30 -2.25 -204.1% USD/shares 10-Q 2024-08-07
Quarterly 2023-09-30 -0.07 +96.9% USD/shares 10-Q 2024-11-06
Quarterly 2024-03-31 0.12 +271.4% USD/shares 10-Q 2025-05-08
Quarterly 2024-06-30 -0.28 -333.3% USD/shares 10-Q 2025-08-06
Quarterly 2024-09-30 0.16 +157.1% USD/shares 10-Q 2025-11-05
Quarterly 2025-03-31 -0.42 -362.5% USD/shares 10-Q 2025-05-08
Quarterly 2025-06-30 -0.06 +85.7% USD/shares 10-Q 2025-08-06
Quarterly 2025-09-30 0.31 +616.7% USD/shares 10-Q 2025-11-05
Annual 2023-12-31 -3.3 USD/shares 10-K 2026-02-11
Annual 2024-12-31 0.09 +102.7% USD/shares 10-K 2026-02-11
Annual 2025-12-31 0.88 +877.8% 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 -0.74 USD/shares 10-Q 2024-05-10
Quarterly 2023-06-30 -2.25 -204.1% USD/shares 10-Q 2024-08-07
Quarterly 2023-09-30 -0.07 +96.9% USD/shares 10-Q 2024-11-06
Quarterly 2024-03-31 0.12 +271.4% USD/shares 10-Q 2025-05-08
Quarterly 2024-06-30 -0.28 -333.3% USD/shares 10-Q 2025-08-06
Quarterly 2024-09-30 0.16 +157.1% USD/shares 10-Q 2025-11-05
Quarterly 2025-03-31 -0.42 -362.5% USD/shares 10-Q 2025-05-08
Quarterly 2025-06-30 -0.06 +85.7% USD/shares 10-Q 2025-08-06
Quarterly 2025-09-30 0.31 +616.7% USD/shares 10-Q 2025-11-05
Annual 2023-12-31 -3.3 USD/shares 10-K 2026-02-11
Annual 2024-12-31 0.09 +102.7% USD/shares 10-K 2026-02-11
Annual 2025-12-31 0.86 +855.6% USD/shares 10-K 2026-02-11

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 325159000.0 USD 10-Q 2024-05-10
Quarterly 2023-06-30 457218000.0 +40.6% USD 10-Q 2024-08-07
Quarterly 2023-09-30 535545000.0 +17.1% USD 10-Q 2024-11-06
Quarterly 2023-12-31 387987000.0 -27.6% USD 10-Q 2024-11-06
Quarterly 2024-03-31 447793000.0 +15.4% USD 10-Q 2025-05-08
Quarterly 2024-06-30 797875000.0 +78.2% USD 10-Q 2025-08-06
Quarterly 2024-09-30 410060000.0 -48.6% USD 10-Q 2025-11-05
Quarterly 2024-12-31 512667000.0 +25.0% USD 10-Q 2025-11-05
Quarterly 2025-03-31 625029000.0 +21.9% USD 10-Q 2025-05-08
Quarterly 2025-06-30 601196000.0 -3.8% USD 10-Q 2025-08-06
Quarterly 2025-09-30 614352000.0 +2.2% USD 10-Q 2025-11-05
Annual 2023-12-31 387987000.0 USD 10-K 2025-02-12
Annual 2024-12-31 512667000.0 +32.1% USD 10-K 2026-02-11
Annual 2025-12-31 882242000.0 +72.1% USD 10-K 2026-02-11

Accounts Receivable

Q: 11 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 197516000.0 USD 10-Q 2023-05-03
Quarterly 2023-06-30 206697000.0 +4.6% USD 10-Q 2023-08-02
Quarterly 2023-09-30 212409000.0 +2.8% USD 10-Q 2023-11-08
Quarterly 2023-12-31 295303000.0 +39.0% USD 10-Q 2024-11-06
Quarterly 2024-03-31 266862000.0 -9.6% USD 10-Q 2024-05-10
Quarterly 2024-06-30 269908000.0 +1.1% USD 10-Q 2024-08-07
Quarterly 2024-09-30 278893000.0 +3.3% USD 10-Q 2024-11-06
Quarterly 2024-12-31 334829000.0 +20.1% USD 10-Q 2025-11-05
Quarterly 2025-03-31 294509000.0 -12.0% USD 10-Q 2025-05-08
Quarterly 2025-06-30 321129000.0 +9.0% USD 10-Q 2025-08-06
Quarterly 2025-09-30 314510000.0 -2.1% USD 10-Q 2025-11-05
Annual 2023-12-31 295303000.0 USD 10-K 2025-02-12
Annual 2024-12-31 334829000.0 +13.4% USD 10-K 2026-02-11
Annual 2025-12-31 419146000.0 +25.2% USD 10-K 2026-02-11

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 1822074000.0 USD 10-Q 2023-05-03
Quarterly 2023-06-30 1907845000.0 +4.7% USD 10-Q 2023-08-02
Quarterly 2023-09-30 1974935000.0 +3.5% USD 10-Q 2023-11-08
Quarterly 2023-12-31 1871540000.0 -5.2% USD 10-Q 2024-11-06
Quarterly 2024-03-31 1985252000.0 +6.1% USD 10-Q 2024-05-10
Quarterly 2024-06-30 2236204000.0 +12.6% USD 10-Q 2024-08-07
Quarterly 2024-09-30 2438701000.0 +9.1% USD 10-Q 2024-11-06
Quarterly 2024-12-31 2633603000.0 +8.0% USD 10-Q 2025-11-05
Quarterly 2025-03-31 2613873000.0 -0.7% USD 10-Q 2025-05-08
Quarterly 2025-06-30 2309508000.0 -11.6% USD 10-Q 2025-08-06
Quarterly 2025-09-30 2114333000.0 -8.5% USD 10-Q 2025-11-05
Annual 2023-12-31 1871540000.0 USD 10-K 2025-02-12
Annual 2024-12-31 2633603000.0 +40.7% USD 10-K 2026-02-11
Annual 2025-12-31 2449735000.0 -7.0% 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 2643793000.0 USD 10-Q 2023-05-03
Quarterly 2023-06-30 2729095000.0 +3.2% USD 10-Q 2023-08-02
Quarterly 2023-09-30 2815648000.0 +3.2% USD 10-Q 2023-11-08
Quarterly 2023-12-31 3071392000.0 +9.1% USD 10-Q 2024-11-06
Quarterly 2024-03-31 3193103000.0 +4.0% USD 10-Q 2024-05-10
Quarterly 2024-06-30 3356002000.0 +5.1% USD 10-Q 2024-08-07
Quarterly 2024-09-30 3557058000.0 +6.0% USD 10-Q 2024-11-06
Quarterly 2024-12-31 3795833000.0 +6.7% USD 10-Q 2025-11-05
Quarterly 2025-03-31 3896316000.0 +2.6% USD 10-Q 2025-05-08
Quarterly 2025-06-30 3683964000.0 -5.5% USD 10-Q 2025-08-06
Quarterly 2025-09-30 3502358000.0 -4.9% USD 10-Q 2025-11-05
Annual 2023-12-31 3071392000.0 USD 10-K 2025-02-12
Annual 2024-12-31 3795833000.0 +23.6% USD 10-K 2026-02-11
Annual 2025-12-31 3854151000.0 +1.5% 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 810428000.0 USD 10-Q 2023-05-03
Quarterly 2023-06-30 847455000.0 +4.6% USD 10-Q 2023-08-02
Quarterly 2023-09-30 839202000.0 -1.0% USD 10-Q 2023-11-08
Quarterly 2023-12-31 942008000.0 +12.3% USD 10-Q 2024-11-06
Quarterly 2024-03-31 959634000.0 +1.9% USD 10-Q 2024-05-10
Quarterly 2024-06-30 1437251000.0 +49.8% USD 10-Q 2024-08-07
Quarterly 2024-09-30 1488544000.0 +3.6% USD 10-Q 2024-11-06
Quarterly 2024-12-31 1573399000.0 +5.7% USD 10-Q 2025-11-05
Quarterly 2025-03-31 1577098000.0 +0.2% USD 10-Q 2025-05-08
Quarterly 2025-06-30 1286824000.0 -18.4% USD 10-Q 2025-08-06
Quarterly 2025-09-30 1315983000.0 +2.3% USD 10-Q 2025-11-05
Annual 2023-12-31 942008000.0 USD 10-K 2025-02-12
Annual 2024-12-31 1573399000.0 +67.0% USD 10-K 2026-02-11
Annual 2025-12-31 1467471000.0 -6.7% USD 10-K 2026-02-11

Total Liabilities

Q: 11 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 1597414000.0 USD 10-Q 2023-05-03
Quarterly 2023-06-30 1646630000.0 +3.1% USD 10-Q 2023-08-02
Quarterly 2023-09-30 1629309000.0 -1.1% USD 10-Q 2023-11-08
Quarterly 2023-12-31 1737044000.0 +6.6% USD 10-Q 2024-11-06
Quarterly 2024-03-31 1743986000.0 +0.4% USD 10-Q 2024-05-10
Quarterly 2024-06-30 1755103000.0 +0.6% USD 10-Q 2024-08-07
Quarterly 2024-09-30 1805176000.0 +2.9% USD 10-Q 2024-11-06
Quarterly 2024-12-31 1887547000.0 +4.6% USD 10-Q 2025-11-05
Quarterly 2025-03-31 1891772000.0 +0.2% USD 10-Q 2025-05-08
Quarterly 2025-06-30 1618908000.0 -14.4% USD 10-Q 2025-08-06
Quarterly 2025-09-30 1646516000.0 +1.7% USD 10-Q 2025-11-05
Annual 2023-12-31 1737044000.0 USD 10-K 2025-02-12
Annual 2024-12-31 1887547000.0 +8.7% USD 10-K 2026-02-11
Annual 2025-12-31 1787907000.0 -5.3% USD 10-K 2026-02-11

Stockholders' Equity

Q: 11 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 1050395000.0 USD 10-Q 2024-08-07
Quarterly 2023-06-30 1093624000.0 +4.1% USD 10-Q 2024-11-06
Quarterly 2023-09-30 1199384000.0 +9.7% USD 10-Q 2024-11-06
Quarterly 2023-12-31 1334348000.0 +11.3% USD 10-Q 2025-11-05
Quarterly 2024-03-31 1449117000.0 +8.6% USD 10-Q 2025-11-05
Quarterly 2024-06-30 1600899000.0 +10.5% USD 10-Q 2025-11-05
Quarterly 2024-09-30 1751882000.0 +9.4% USD 10-Q 2025-11-05
Quarterly 2024-12-31 1908286000.0 +8.9% USD 10-Q 2025-11-05
Quarterly 2025-03-31 2004544000.0 +5.0% USD 10-Q 2025-11-05
Quarterly 2025-06-30 2065056000.0 +3.0% USD 10-Q 2025-11-05
Quarterly 2025-09-30 1855842000.0 -10.1% USD 10-Q 2025-11-05
Annual 2023-12-31 1334348000.0 USD 10-K 2026-02-11
Annual 2024-12-31 1908286000.0 +43.0% USD 10-K 2026-02-11
Annual 2025-12-31 2066244000.0 +8.3% USD 10-K 2026-02-11

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 81070000.0 USD 10-Q 2024-05-10
Quarterly 2023-06-30 157613000.0 +94.4% USD 10-Q 2024-08-07
Quarterly 2023-09-30 246659000.0 +56.5% USD 10-Q 2024-11-06
Quarterly 2024-03-31 127088000.0 -48.5% USD 10-Q 2025-05-08
Quarterly 2024-06-30 244916000.0 +92.7% USD 10-Q 2025-08-06
Quarterly 2024-09-30 404458000.0 +65.1% USD 10-Q 2025-11-05
Quarterly 2025-03-31 161570000.0 -60.1% USD 10-Q 2025-05-08
Quarterly 2025-06-30 325932000.0 +101.7% USD 10-Q 2025-08-06
Quarterly 2025-09-30 513287000.0 +57.5% USD 10-Q 2025-11-05
Annual 2023-12-31 350971000.0 USD 10-K 2026-02-11
Annual 2024-12-31 598599000.0 +70.6% USD 10-K 2026-02-11
Annual 2025-12-31 760717000.0 +27.1% USD 10-K 2026-02-11

Investing Cash Flow

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 -98711000.0 USD 10-Q 2024-05-10
Quarterly 2023-06-30 -53313000.0 +46.0% USD 10-Q 2024-08-07
Quarterly 2023-09-30 -68318000.0 -28.1% USD 10-Q 2024-11-06
Quarterly 2024-03-31 -74131000.0 -8.5% USD 10-Q 2025-05-08
Quarterly 2024-06-30 139027000.0 +287.5% USD 10-Q 2025-08-06
Quarterly 2024-09-30 -430353000.0 -409.5% USD 10-Q 2025-11-05
Quarterly 2025-03-31 22562000.0 +105.2% USD 10-Q 2025-05-08
Quarterly 2025-06-30 291164000.0 +1190.5% USD 10-Q 2025-08-06
Quarterly 2025-09-30 461371000.0 +58.5% USD 10-Q 2025-11-05
Annual 2023-12-31 -334766000.0 USD 10-K 2026-02-11
Annual 2024-12-31 -515861000.0 -54.1% USD 10-K 2026-02-11
Annual 2025-12-31 491773000.0 +195.3% 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 10056000.0 USD 10-Q 2024-05-10
Quarterly 2023-06-30 20448000.0 +103.3% USD 10-Q 2024-08-07
Quarterly 2023-09-30 30363000.0 +48.5% USD 10-Q 2024-11-06
Quarterly 2024-03-31 11155000.0 -63.3% USD 10-Q 2025-05-08
Quarterly 2024-06-30 31760000.0 +184.7% USD 10-Q 2025-08-06
Quarterly 2024-09-30 43434000.0 +36.8% USD 10-Q 2025-11-05
Quarterly 2025-03-31 -80330000.0 -284.9% USD 10-Q 2025-05-08
Quarterly 2025-06-30 -559963000.0 -597.1% USD 10-Q 2025-08-06
Quarterly 2025-09-30 -900543000.0 -60.8% USD 10-Q 2025-11-05
Annual 2023-12-31 37011000.0 USD 10-K 2026-02-11
Annual 2024-12-31 53495000.0 +44.5% USD 10-K 2026-02-11
Annual 2025-12-31 -910009000.0 -1801.1% USD 10-K 2026-02-11

Capital Expenditures

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 3310000.0 USD 10-Q 2024-05-10
Quarterly 2023-06-30 14189000.0 +328.7% USD 10-Q 2024-08-07
Quarterly 2023-09-30 25031000.0 +76.4% USD 10-Q 2024-11-06
Quarterly 2024-03-31 5882000.0 -76.5% USD 10-Q 2025-05-08
Quarterly 2024-06-30 14082000.0 +139.4% USD 10-Q 2025-08-06
Quarterly 2024-09-30 25213000.0 +79.0% USD 10-Q 2025-11-05
Quarterly 2025-03-31 13345000.0 -47.1% USD 10-Q 2025-05-08
Quarterly 2025-06-30 29370000.0 +120.1% USD 10-Q 2025-08-06
Quarterly 2025-09-30 39715000.0 +35.2% USD 10-Q 2025-11-05
Annual 2023-12-31 33718000.0 USD 10-K 2026-02-11
Annual 2024-12-31 37939000.0 +12.5% USD 10-K 2026-02-11
Annual 2025-12-31 53165000.0 +40.1% USD 10-K 2026-02-11

Share Data

Metrics: 4

Shares Outstanding

Q: 4 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2024-12-31 51767000.0 shares 10-Q 2025-11-05
Quarterly 2025-03-31 52282000.0 +1.0% shares 10-Q 2025-05-08
Quarterly 2025-06-30 52701000.0 +0.8% shares 10-Q 2025-08-06
Quarterly 2025-09-30 52217000.0 -0.9% shares 10-Q 2025-11-05
Annual 2023-12-31 50448000.0 shares 10-K 2025-02-12
Annual 2024-12-31 51767000.0 +2.6% shares 10-K 2026-02-11
Annual 2025-12-31 52555000.0 +1.5% shares 10-K 2026-02-11

Shares Issued

Q: 4 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2024-12-31 52667000.0 shares 10-Q 2025-11-05
Quarterly 2025-03-31 53180000.0 +1.0% shares 10-Q 2025-05-08
Quarterly 2025-06-30 54198000.0 +1.9% shares 10-Q 2025-08-06
Quarterly 2025-09-30 54494000.0 +0.5% shares 10-Q 2025-11-05
Annual 2023-12-31 51358000.0 shares 10-K 2025-02-12
Annual 2024-12-31 52667000.0 +2.5% shares 10-K 2026-02-11
Annual 2025-12-31 54832000.0 +4.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 49395000.0 shares 10-Q 2024-05-10
Quarterly 2023-06-30 49703000.0 +0.6% shares 10-Q 2024-08-07
Quarterly 2023-09-30 50051000.0 +0.7% shares 10-Q 2024-11-06
Quarterly 2024-03-31 50689000.0 +1.3% shares 10-Q 2025-05-08
Quarterly 2024-06-30 51005000.0 +0.6% shares 10-Q 2025-08-06
Quarterly 2024-09-30 51354000.0 +0.7% shares 10-Q 2025-11-05
Quarterly 2025-03-31 52154000.0 +1.6% shares 10-Q 2025-05-08
Quarterly 2025-06-30 52696000.0 +1.0% shares 10-Q 2025-08-06
Quarterly 2025-09-30 52507000.0 -0.4% shares 10-Q 2025-11-05
Annual 2023-12-31 49877000.0 shares 10-K 2026-02-11
Annual 2024-12-31 51178000.0 +2.6% shares 10-K 2026-02-11
Annual 2025-12-31 52455000.0 +2.5% 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 49395000.0 shares 10-Q 2024-05-10
Quarterly 2023-06-30 49703000.0 +0.6% shares 10-Q 2024-08-07
Quarterly 2023-09-30 50051000.0 +0.7% shares 10-Q 2024-11-06
Quarterly 2024-03-31 51498000.0 +2.9% shares 10-Q 2025-05-08
Quarterly 2024-06-30 51005000.0 -1.0% shares 10-Q 2025-08-06
Quarterly 2024-09-30 51778000.0 +1.5% shares 10-Q 2025-11-05
Quarterly 2025-03-31 52154000.0 +0.7% shares 10-Q 2025-05-08
Quarterly 2025-06-30 52696000.0 +1.0% shares 10-Q 2025-08-06
Quarterly 2025-09-30 52671000.0 -0.0% shares 10-Q 2025-11-05
Annual 2023-12-31 49877000.0 shares 10-K 2026-02-11
Annual 2024-12-31 51819000.0 +3.9% shares 10-K 2026-02-11
Annual 2025-12-31 53194000.0 +2.7% shares 10-K 2026-02-11
For informational purposes only — not guaranteed to be accurate or complete.