F&F - Financial Insights SEC Filing Analytics

Financial Metrics

WSC WillScot Holdings Corp
Range: 2023-01-01 to 2026-04-09

Regulatory Activity

Since 2025-04-09
Insider Filings (Forms 3/4/5)
17
Material Event Filings (8-K)
0
Type Form Filed Document
Insider 4 2026-03-03 SEC Filing Index
Insider 4/A 2026-02-27 SEC Filing Index
Insider 4 2026-02-26 SEC Filing Index
Insider 4 2026-02-26 SEC Filing Index
Insider 4 2026-02-24 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)
4959913000.0
Current Liabilities (latest annual)
611104000.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 565468000.0 USD 10-Q 2024-05-02
Quarterly 2023-06-30 582089000.0 +2.9% USD 10-Q 2024-08-01
Quarterly 2023-09-30 604834000.0 +3.9% USD 10-Q 2024-10-30
Quarterly 2024-03-31 587181000.0 -2.9% USD 10-Q 2025-05-01
Quarterly 2024-06-30 604590000.0 +3.0% USD 10-Q 2025-07-31
Quarterly 2024-09-30 601432000.0 -0.5% USD 10-Q 2025-11-06
Quarterly 2025-03-31 559551000.0 -7.0% USD 10-Q 2025-05-01
Quarterly 2025-06-30 589083000.0 +5.3% USD 10-Q 2025-07-31
Quarterly 2025-09-30 566841000.0 -3.8% USD 10-Q 2025-11-06
Annual 2023-12-31 2364767000.0 USD 10-K 2026-02-19
Annual 2024-12-31 2395718000.0 +1.3% USD 10-K 2026-02-19
Annual 2025-12-31 2281446000.0 -4.8% USD 10-K 2026-02-19

Gross Profit

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 323128000.0 USD 10-Q 2024-05-02
Quarterly 2023-06-30 327872000.0 +1.5% USD 10-Q 2024-08-01
Quarterly 2023-09-30 339694000.0 +3.6% USD 10-Q 2024-10-30
Quarterly 2024-03-31 316888000.0 -6.7% USD 10-Q 2025-05-01
Quarterly 2024-06-30 327118000.0 +3.2% USD 10-Q 2025-07-31
Quarterly 2024-09-30 321484000.0 -1.7% USD 10-Q 2025-11-06
Quarterly 2025-03-31 300366000.0 -6.6% USD 10-Q 2025-05-01
Quarterly 2025-06-30 296070000.0 -1.4% USD 10-Q 2025-07-31
Quarterly 2025-09-30 281618000.0 -4.9% USD 10-Q 2025-11-06
Annual 2023-12-31 1333870000.0 USD 10-K 2026-02-19
Annual 2024-12-31 1301839000.0 -2.4% USD 10-K 2026-02-19
Annual 2025-12-31 1163586000.0 -10.6% USD 10-K 2026-02-19

Operating Income

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 151647000.0 USD 10-Q 2024-05-02
Quarterly 2023-06-30 166540000.0 +9.8% USD 10-Q 2024-08-01
Quarterly 2023-09-30 178099000.0 +6.9% USD 10-Q 2024-10-30
Quarterly 2024-03-31 129946000.0 -27.0% USD 10-Q 2025-05-01
Quarterly 2024-06-30 -5232000.0 -104.0% USD 10-Q 2025-07-31
Quarterly 2024-09-30 -35218000.0 -573.1% USD 10-Q 2025-11-06
Quarterly 2025-03-31 119434000.0 +439.1% USD 10-Q 2025-05-01
Quarterly 2025-06-30 126900000.0 +6.3% USD 10-Q 2025-07-31
Quarterly 2025-09-30 118806000.0 -6.4% USD 10-Q 2025-11-06
Annual 2023-12-31 673459000.0 USD 10-K 2026-02-19
Annual 2024-12-31 263915000.0 -60.8% USD 10-K 2026-02-19
Annual 2025-12-31 181454000.0 -31.2% 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 210884000.0 USD 10-Q 2024-10-30
Quarterly 2023-06-30 87729000.0 -58.4% USD 10-Q 2024-10-30
Quarterly 2023-09-30 91516000.0 +4.3% USD 10-Q 2024-10-30
Quarterly 2024-03-31 56240000.0 -38.5% USD 10-Q 2025-11-06
Quarterly 2024-06-30 -46851000.0 -183.3% USD 10-Q 2025-11-06
Quarterly 2024-09-30 -70475000.0 -50.4% USD 10-Q 2025-11-06
Quarterly 2025-03-31 43055000.0 +161.1% USD 10-Q 2025-11-06
Quarterly 2025-06-30 47939000.0 +11.3% USD 10-Q 2025-11-06
Quarterly 2025-09-30 43332000.0 -9.6% USD 10-Q 2025-11-06
Annual 2023-12-31 476457000.0 USD 10-K 2026-02-19
Annual 2024-12-31 28129000.0 -94.1% USD 10-K 2026-02-19
Annual 2025-12-31 -52990000.0 -288.4% 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.02 USD/shares 10-Q 2024-05-02
Quarterly 2023-06-30 0.44 -56.9% USD/shares 10-Q 2024-08-01
Quarterly 2023-09-30 0.47 +6.8% USD/shares 10-Q 2024-10-30
Quarterly 2024-03-31 0.3 -36.2% USD/shares 10-Q 2025-05-01
Quarterly 2024-06-30 -0.25 -183.3% USD/shares 10-Q 2025-07-31
Quarterly 2024-09-30 -0.37 -48.0% USD/shares 10-Q 2025-11-06
Quarterly 2025-03-31 0.23 +162.2% USD/shares 10-Q 2025-05-01
Quarterly 2025-06-30 0.26 +13.0% USD/shares 10-Q 2025-07-31
Quarterly 2025-09-30 0.24 -7.7% USD/shares 10-Q 2025-11-06
Annual 2023-12-31 2.4 USD/shares 10-K 2026-02-19
Annual 2024-12-31 0.15 -93.8% USD/shares 10-K 2026-02-19
Annual 2025-12-31 -0.29 -293.3% 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 1.0 USD/shares 10-Q 2024-05-02
Quarterly 2023-06-30 0.43 -57.0% USD/shares 10-Q 2024-08-01
Quarterly 2023-09-30 0.46 +7.0% USD/shares 10-Q 2024-10-30
Quarterly 2024-03-31 0.29 -37.0% USD/shares 10-Q 2025-05-01
Quarterly 2024-06-30 -0.25 -186.2% USD/shares 10-Q 2025-07-31
Quarterly 2024-09-30 -0.37 -48.0% USD/shares 10-Q 2025-11-06
Quarterly 2025-03-31 0.23 +162.2% USD/shares 10-Q 2025-05-01
Quarterly 2025-06-30 0.26 +13.0% USD/shares 10-Q 2025-07-31
Quarterly 2025-09-30 0.24 -7.7% USD/shares 10-Q 2025-11-06
Annual 2023-12-31 2.36 USD/shares 10-K 2026-02-19
Annual 2024-12-31 0.15 -93.6% USD/shares 10-K 2026-02-19
Annual 2025-12-31 -0.29 -293.3% 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 15918000.0 USD 10-Q 2023-04-27
Quarterly 2023-06-30 7660000.0 -51.9% USD 10-Q 2023-08-03
Quarterly 2023-09-30 5789000.0 -24.4% USD 10-Q 2023-11-02
Quarterly 2023-12-31 10958000.0 +89.3% USD 10-Q 2024-10-30
Quarterly 2024-03-31 13147000.0 +20.0% USD 10-Q 2024-05-02
Quarterly 2024-06-30 5924000.0 -54.9% USD 10-Q 2024-08-01
Quarterly 2024-09-30 11046000.0 +86.5% USD 10-Q 2024-10-30
Quarterly 2024-12-31 9001000.0 -18.5% USD 10-Q 2025-11-06
Quarterly 2025-03-31 10679000.0 +18.6% USD 10-Q 2025-05-01
Quarterly 2025-06-30 12850000.0 +20.3% USD 10-Q 2025-07-31
Quarterly 2025-09-30 14757000.0 +14.8% USD 10-Q 2025-11-06
Annual 2023-12-31 10958000.0 USD 10-K 2025-02-20
Annual 2024-12-31 9001000.0 -17.9% USD 10-K 2026-02-19
Annual 2025-12-31 14587000.0 +62.1% 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 415344000.0 USD 10-Q 2023-04-27
Quarterly 2023-06-30 441643000.0 +6.3% USD 10-Q 2023-08-03
Quarterly 2023-09-30 469344000.0 +6.3% USD 10-Q 2023-11-02
Quarterly 2023-12-31 451130000.0 -3.9% USD 10-Q 2024-10-30
Quarterly 2024-03-31 450572000.0 -0.1% USD 10-Q 2024-05-02
Quarterly 2024-06-30 442205000.0 -1.9% USD 10-Q 2024-08-01
Quarterly 2024-09-30 445869000.0 +0.8% USD 10-Q 2024-10-30
Quarterly 2024-12-31 430381000.0 -3.5% USD 10-Q 2025-11-06
Quarterly 2025-03-31 400501000.0 -6.9% USD 10-Q 2025-05-01
Quarterly 2025-06-30 414137000.0 +3.4% USD 10-Q 2025-07-31
Quarterly 2025-09-30 403679000.0 -2.5% USD 10-Q 2025-11-06
Annual 2023-12-31 451130000.0 USD 10-K 2025-02-20
Annual 2024-12-31 430381000.0 -4.6% USD 10-K 2026-02-19
Annual 2025-12-31 394708000.0 -8.3% 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 42007000.0 USD 10-Q 2023-04-27
Quarterly 2023-06-30 44360000.0 +5.6% USD 10-Q 2023-08-03
Quarterly 2023-09-30 44729000.0 +0.8% USD 10-Q 2023-11-02
Quarterly 2023-12-31 47406000.0 +6.0% USD 10-Q 2024-10-30
Quarterly 2024-03-31 47622000.0 +0.5% USD 10-Q 2024-05-02
Quarterly 2024-06-30 49727000.0 +4.4% USD 10-Q 2024-08-01
Quarterly 2024-09-30 52576000.0 +5.7% USD 10-Q 2024-10-30
Quarterly 2024-12-31 47473000.0 -9.7% USD 10-Q 2025-11-06
Quarterly 2025-03-31 47736000.0 +0.6% USD 10-Q 2025-05-01
Quarterly 2025-06-30 46546000.0 -2.5% USD 10-Q 2025-07-31
Quarterly 2025-09-30 43452000.0 -6.6% USD 10-Q 2025-11-06
Annual 2023-12-31 47406000.0 USD 10-K 2025-02-20
Annual 2024-12-31 47473000.0 +0.1% USD 10-K 2026-02-19
Annual 2025-12-31 45560000.0 -4.0% 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 524877000.0 USD 10-Q 2023-04-27
Quarterly 2023-06-30 545455000.0 +3.9% USD 10-Q 2023-08-03
Quarterly 2023-09-30 569205000.0 +4.4% USD 10-Q 2023-11-02
Quarterly 2023-12-31 569096000.0 -0.0% USD 10-Q 2024-10-30
Quarterly 2024-03-31 575363000.0 +1.1% USD 10-Q 2024-05-02
Quarterly 2024-06-30 576377000.0 +0.2% USD 10-Q 2024-08-01
Quarterly 2024-09-30 578319000.0 +0.3% USD 10-Q 2024-10-30
Quarterly 2024-12-31 557510000.0 -3.6% USD 10-Q 2025-11-06
Quarterly 2025-03-31 518454000.0 -7.0% USD 10-Q 2025-05-01
Quarterly 2025-06-30 530300000.0 +2.3% USD 10-Q 2025-07-31
Quarterly 2025-09-30 520345000.0 -1.9% USD 10-Q 2025-11-06
Annual 2023-12-31 569096000.0 USD 10-K 2025-02-20
Annual 2024-12-31 557510000.0 -2.0% USD 10-K 2026-02-19
Annual 2025-12-31 525051000.0 -5.8% 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 5609751000.0 USD 10-Q 2023-04-27
Quarterly 2023-06-30 5718500000.0 +1.9% USD 10-Q 2023-08-03
Quarterly 2023-09-30 6075478000.0 +6.2% USD 10-Q 2023-11-02
Quarterly 2023-12-31 6137915000.0 +1.0% USD 10-Q 2024-10-30
Quarterly 2024-03-31 6180334000.0 +0.7% USD 10-Q 2024-05-02
Quarterly 2024-06-30 6048768000.0 -2.1% USD 10-Q 2024-08-01
Quarterly 2024-09-30 6037219000.0 -0.2% USD 10-Q 2024-10-30
Quarterly 2024-12-31 6034911000.0 -0.0% USD 10-Q 2025-11-06
Quarterly 2025-03-31 5961676000.0 -1.2% USD 10-Q 2025-05-01
Quarterly 2025-06-30 6104703000.0 +2.4% USD 10-Q 2025-07-31
Quarterly 2025-09-30 6104669000.0 -0.0% USD 10-Q 2025-11-06
Annual 2023-12-31 6137915000.0 USD 10-K 2025-02-20
Annual 2024-12-31 6034911000.0 -1.7% USD 10-K 2026-02-19
Annual 2025-12-31 5816167000.0 -3.6% 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 505562000.0 USD 10-Q 2023-04-27
Quarterly 2023-06-30 533519000.0 +5.5% USD 10-Q 2023-08-03
Quarterly 2023-09-30 546933000.0 +2.5% USD 10-Q 2023-11-02
Quarterly 2023-12-31 562020000.0 +2.8% USD 10-Q 2024-10-30
Quarterly 2024-03-31 595793000.0 +6.0% USD 10-Q 2024-05-02
Quarterly 2024-06-30 631794000.0 +6.0% USD 10-Q 2024-08-01
Quarterly 2024-09-30 639416000.0 +1.2% USD 10-Q 2024-10-30
Quarterly 2024-12-31 585008000.0 -8.5% USD 10-Q 2025-11-06
Quarterly 2025-03-31 621368000.0 +6.2% USD 10-Q 2025-05-01
Quarterly 2025-06-30 655705000.0 +5.5% USD 10-Q 2025-07-31
Quarterly 2025-09-30 659819000.0 +0.6% USD 10-Q 2025-11-06
Annual 2023-12-31 562020000.0 USD 10-K 2025-02-20
Annual 2024-12-31 585008000.0 +4.1% USD 10-K 2026-02-19
Annual 2025-12-31 611104000.0 +4.5% 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 4045827000.0 USD 10-Q 2023-04-27
Quarterly 2023-06-30 4279955000.0 +5.8% USD 10-Q 2023-08-03
Quarterly 2023-09-30 4762842000.0 +11.3% USD 10-Q 2023-11-02
Quarterly 2023-12-31 4876665000.0 +2.4% USD 10-Q 2024-10-30
Quarterly 2024-03-31 4860208000.0 -0.3% USD 10-Q 2024-05-02
Quarterly 2024-06-30 4847432000.0 -0.3% USD 10-Q 2024-08-01
Quarterly 2024-09-30 4983140000.0 +2.8% USD 10-Q 2024-10-30
Quarterly 2024-12-31 5016318000.0 +0.7% USD 10-Q 2025-11-06
Quarterly 2025-03-31 4950314000.0 -1.3% USD 10-Q 2025-05-01
Quarterly 2025-06-30 5070108000.0 +2.4% USD 10-Q 2025-07-31
Quarterly 2025-09-30 5044599000.0 -0.5% USD 10-Q 2025-11-06
Annual 2023-12-31 4876665000.0 USD 10-K 2025-02-20
Annual 2024-12-31 5016318000.0 +2.9% USD 10-K 2026-02-19
Annual 2025-12-31 4959913000.0 -1.1% 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 1563924000.0 USD 10-Q 2024-10-30
Quarterly 2023-06-30 1438545000.0 -8.0% USD 10-Q 2024-10-30
Quarterly 2023-09-30 1312636000.0 -8.8% USD 10-Q 2024-10-30
Quarterly 2023-12-31 1261250000.0 -3.9% USD 10-Q 2025-11-06
Quarterly 2024-03-31 1320126000.0 +4.7% USD 10-Q 2025-11-06
Quarterly 2024-06-30 1201336000.0 -9.0% USD 10-Q 2025-11-06
Quarterly 2024-09-30 1054079000.0 -12.3% USD 10-Q 2025-11-06
Quarterly 2024-12-31 1018593000.0 -3.4% USD 10-Q 2025-11-06
Quarterly 2025-03-31 1011362000.0 -0.7% USD 10-Q 2025-11-06
Quarterly 2025-06-30 1034595000.0 +2.3% USD 10-Q 2025-11-06
Quarterly 2025-09-30 1060070000.0 +2.5% USD 10-Q 2025-11-06
Annual 2023-12-31 1261250000.0 USD 10-K 2026-02-19
Annual 2024-12-31 1018593000.0 -19.2% USD 10-K 2026-02-19
Annual 2025-12-31 856254000.0 -15.9% USD 10-K 2026-02-19

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 148765000.0 USD 10-Q 2024-05-02
Quarterly 2023-06-30 350920000.0 +135.9% USD 10-Q 2024-08-01
Quarterly 2023-09-30 541918000.0 +54.4% USD 10-Q 2024-10-30
Quarterly 2024-03-31 208676000.0 -61.5% USD 10-Q 2025-05-01
Quarterly 2024-06-30 384287000.0 +84.2% USD 10-Q 2025-07-31
Quarterly 2024-09-30 382725000.0 -0.4% USD 10-Q 2025-11-06
Quarterly 2025-03-31 206627000.0 -46.0% USD 10-Q 2025-05-01
Quarterly 2025-06-30 411938000.0 +99.4% USD 10-Q 2025-07-31
Quarterly 2025-09-30 603089000.0 +46.4% USD 10-Q 2025-11-06
Annual 2023-12-31 761240000.0 USD 10-K 2026-02-19
Annual 2024-12-31 561644000.0 -26.2% USD 10-K 2026-02-19
Annual 2025-12-31 761985000.0 +35.7% 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 271949000.0 USD 10-Q 2024-05-02
Quarterly 2023-06-30 158477000.0 -41.7% USD 10-Q 2024-08-01
Quarterly 2023-09-30 -217522000.0 -237.3% USD 10-Q 2024-10-30
Quarterly 2024-03-31 -110967000.0 +49.0% USD 10-Q 2025-05-01
Quarterly 2024-06-30 -193329000.0 -74.2% USD 10-Q 2025-07-31
Quarterly 2024-09-30 -268668000.0 -39.0% USD 10-Q 2025-11-06
Quarterly 2025-03-31 -64955000.0 +75.8% USD 10-Q 2025-05-01
Quarterly 2025-06-30 -273099000.0 -320.4% USD 10-Q 2025-07-31
Quarterly 2025-09-30 -349666000.0 -28.0% USD 10-Q 2025-11-06
Annual 2023-12-31 -350003000.0 USD 10-K 2026-02-19
Annual 2024-12-31 -362348000.0 -3.5% USD 10-K 2026-02-19
Annual 2025-12-31 -417473000.0 -15.2% 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 -423087000.0 USD 10-Q 2024-05-02
Quarterly 2023-06-30 -520257000.0 -23.0% USD 10-Q 2024-08-01
Quarterly 2023-09-30 -337082000.0 +35.2% USD 10-Q 2024-10-30
Quarterly 2024-03-31 -95622000.0 +71.6% USD 10-Q 2025-05-01
Quarterly 2024-06-30 -195662000.0 -104.6% USD 10-Q 2025-07-31
Quarterly 2024-09-30 -113234000.0 +42.1% USD 10-Q 2025-11-06
Quarterly 2025-03-31 -139929000.0 -23.6% USD 10-Q 2025-05-01
Quarterly 2025-06-30 -135942000.0 +2.8% USD 10-Q 2025-07-31
Quarterly 2025-09-30 -248841000.0 -83.0% USD 10-Q 2025-11-06
Annual 2023-12-31 -418935000.0 USD 10-K 2026-02-19
Annual 2024-12-31 -200119000.0 +52.2% USD 10-K 2026-02-19
Annual 2025-12-31 -340525000.0 -70.2% USD 10-K 2026-02-19

Capital Expenditures

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 6736000.0 USD 10-Q 2024-05-02
Quarterly 2023-06-30 11189000.0 +66.1% USD 10-Q 2024-08-01
Quarterly 2023-09-30 16752000.0 +49.7% USD 10-Q 2024-10-30
Quarterly 2024-03-31 6554000.0 -60.9% USD 10-Q 2025-05-01
Quarterly 2024-06-30 12801000.0 +95.3% USD 10-Q 2025-07-31
Quarterly 2024-09-30 16119000.0 +25.9% USD 10-Q 2025-11-06
Quarterly 2025-03-31 4634000.0 -71.3% USD 10-Q 2025-05-01
Quarterly 2025-06-30 10920000.0 +135.6% USD 10-Q 2025-07-31
Quarterly 2025-09-30 15164000.0 +38.9% USD 10-Q 2025-11-06
Annual 2023-12-31 22237000.0 USD 10-K 2026-02-19
Annual 2024-12-31 18435000.0 -17.1% USD 10-K 2026-02-19
Annual 2025-12-31 24331000.0 +32.0% USD 10-K 2026-02-19

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 203723099.0 shares 10-Q 2023-04-27
Quarterly 2023-06-30 198375893.0 -2.6% shares 10-Q 2023-08-03
Quarterly 2023-09-30 193460704.0 -2.5% shares 10-Q 2023-11-02
Quarterly 2023-12-31 189967135.0 -1.8% shares 10-Q 2024-10-30
Quarterly 2024-03-31 190598309.0 +0.3% shares 10-Q 2024-05-02
Quarterly 2024-06-30 188591960.0 -1.1% shares 10-Q 2024-08-01
Quarterly 2024-09-30 187048646.0 -0.8% shares 10-Q 2024-10-30
Quarterly 2024-12-31 183564899.0 -1.9% shares 10-Q 2025-11-06
Quarterly 2025-03-31 183109208.0 -0.2% shares 10-Q 2025-05-01
Quarterly 2025-06-30 182236993.0 -0.5% shares 10-Q 2025-07-31
Quarterly 2025-09-30 181941675.0 -0.2% shares 10-Q 2025-11-06
Annual 2023-12-31 189967135.0 shares 10-K 2025-02-20
Annual 2024-12-31 183564899.0 -3.4% shares 10-K 2026-02-19
Annual 2025-12-31 181184438.0 -1.3% 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 203723099.0 shares 10-Q 2023-04-27
Quarterly 2023-06-30 198375893.0 -2.6% shares 10-Q 2023-08-03
Quarterly 2023-09-30 193460704.0 -2.5% shares 10-Q 2023-11-02
Quarterly 2023-12-31 189967135.0 -1.8% shares 10-Q 2024-10-30
Quarterly 2024-03-31 190598309.0 +0.3% shares 10-Q 2024-05-02
Quarterly 2024-06-30 188591960.0 -1.1% shares 10-Q 2024-08-01
Quarterly 2024-09-30 187048646.0 -0.8% shares 10-Q 2024-10-30
Quarterly 2024-12-31 183564899.0 -1.9% shares 10-Q 2025-11-06
Quarterly 2025-03-31 183109208.0 -0.2% shares 10-Q 2025-05-01
Quarterly 2025-06-30 182236993.0 -0.5% shares 10-Q 2025-07-31
Quarterly 2025-09-30 181941675.0 -0.2% shares 10-Q 2025-11-06
Annual 2023-12-31 189967135.0 shares 10-K 2025-02-20
Annual 2024-12-31 183564899.0 -3.4% shares 10-K 2026-02-19
Annual 2025-12-31 181184438.0 -1.3% 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 206092169.0 shares 10-Q 2024-05-02
Quarterly 2023-06-30 200946619.0 -2.5% shares 10-Q 2024-08-01
Quarterly 2023-09-30 196198638.0 -2.4% shares 10-Q 2024-10-30
Quarterly 2024-03-31 190137533.0 -3.1% shares 10-Q 2025-05-01
Quarterly 2024-06-30 189680091.0 -0.2% shares 10-Q 2025-07-31
Quarterly 2024-09-30 188281346.0 -0.7% shares 10-Q 2025-11-06
Quarterly 2025-03-31 183680565.0 -2.4% shares 10-Q 2025-05-01
Quarterly 2025-06-30 182468243.0 -0.7% shares 10-Q 2025-07-31
Quarterly 2025-09-30 182003961.0 -0.3% shares 10-Q 2025-11-06
Annual 2023-12-31 198554885.0 shares 10-K 2026-02-19
Annual 2024-12-31 188101693.0 -5.3% shares 10-K 2026-02-19
Annual 2025-12-31 182394306.0 -3.0% 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 209663985.0 shares 10-Q 2024-05-02
Quarterly 2023-06-30 204326162.0 -2.5% shares 10-Q 2024-08-01
Quarterly 2023-09-30 199258304.0 -2.5% shares 10-Q 2024-10-30
Quarterly 2024-03-31 193065392.0 -3.1% shares 10-Q 2025-05-01
Quarterly 2024-06-30 189680091.0 -1.8% shares 10-Q 2025-07-31
Quarterly 2024-09-30 188281346.0 -0.7% shares 10-Q 2025-11-06
Quarterly 2025-03-31 185301787.0 -1.6% shares 10-Q 2025-05-01
Quarterly 2025-06-30 183439165.0 -1.0% shares 10-Q 2025-07-31
Quarterly 2025-09-30 182772186.0 -0.4% shares 10-Q 2025-11-06
Annual 2023-12-31 201849836.0 shares 10-K 2026-02-19
Annual 2024-12-31 190292256.0 -5.7% shares 10-K 2026-02-19
Annual 2025-12-31 182394306.0 -4.2% shares 10-K 2026-02-19
For informational purposes only — not guaranteed to be accurate or complete.