Stock Screener

Stock Screener · Library

Willscot Holdings Corporation financial statement history

Source-linked financial facts for Willscot Holdings Corporation with exact reported periods, units and filing dates. Historical periods ending 2021–2025.

What this record covers

This historical reference uses a locally cached SEC companyfacts snapshot and reports periods ending from 2021 through 2025. It is not a current quotation feed, a screening recommendation or a verification of the company's present condition.

Each value retains its reported unit and exact period. Filing fiscal year describes the submitting filing and can differ from the year of a comparative fact. Values with different currencies or period boundaries are not combined.

Total assets

Reported periodValueUnitFiledFiling FY / FPTaxonomy conceptSource filing
As of 2021-12-315773599000USD2023-02-222022 / FYus-gaap:Assets10-K · 0001647088-23-000014
As of 2022-12-315827651000USD2024-02-202023 / FYus-gaap:Assets10-K · 0001647088-24-000030
As of 2023-12-316137915000USD2025-02-202024 / FYus-gaap:Assets10-K · 0001647088-25-000009
As of 2024-12-316034911000USD2026-02-192025 / FYus-gaap:Assets10-K · 0001647088-26-000011
As of 2025-12-315816167000USD2026-02-192025 / FYus-gaap:Assets10-K · 0001647088-26-000011

Current assets

Reported periodValueUnitFiledFiling FY / FPTaxonomy conceptSource filing
As of 2021-12-31483040000USD2023-02-222022 / FYus-gaap:AssetsCurrent10-K · 0001647088-23-000014
As of 2022-12-31521041000USD2024-02-202023 / FYus-gaap:AssetsCurrent10-K · 0001647088-24-000030
As of 2023-12-31569096000USD2025-02-202024 / FYus-gaap:AssetsCurrent10-K · 0001647088-25-000009
As of 2024-12-31557510000USD2026-02-192025 / FYus-gaap:AssetsCurrent10-K · 0001647088-26-000011
As of 2025-12-31525051000USD2026-02-192025 / FYus-gaap:AssetsCurrent10-K · 0001647088-26-000011

Cash and cash equivalents

Reported periodValueUnitFiledFiling FY / FPTaxonomy conceptSource filing
As of 2021-12-316393000USD2023-02-222022 / FYus-gaap:CashAndCashEquivalentsAtCarryingValue10-K · 0001647088-23-000014
As of 2022-12-317390000USD2024-02-202023 / FYus-gaap:CashAndCashEquivalentsAtCarryingValue10-K · 0001647088-24-000030
As of 2023-12-3110958000USD2025-02-202024 / FYus-gaap:CashAndCashEquivalentsAtCarryingValue10-K · 0001647088-25-000009
As of 2024-12-319001000USD2026-02-192025 / FYus-gaap:CashAndCashEquivalentsAtCarryingValue10-K · 0001647088-26-000011
As of 2025-12-3114587000USD2026-02-192025 / FYus-gaap:CashAndCashEquivalentsAtCarryingValue10-K · 0001647088-26-000011

Inventory

Reported periodValueUnitFiledFiling FY / FPTaxonomy conceptSource filing
As of 2021-12-3129795000USD2023-02-222022 / FYus-gaap:InventoryNet10-K · 0001647088-23-000014
As of 2022-12-3141030000USD2024-02-202023 / FYus-gaap:InventoryNet10-K · 0001647088-24-000030
As of 2023-12-3147406000USD2025-02-202024 / FYus-gaap:InventoryNet10-K · 0001647088-25-000009
As of 2024-12-3147473000USD2026-02-192025 / FYus-gaap:InventoryNet10-K · 0001647088-26-000011
As of 2025-12-3145560000USD2026-02-192025 / FYus-gaap:InventoryNet10-K · 0001647088-26-000011

Property, plant and equipment

Reported periodValueUnitFiledFiling FY / FPTaxonomy conceptSource filing
As of 2021-12-31312178000USD2022-02-252021 / FYus-gaap:PropertyPlantAndEquipmentNet10-K · 0001647088-22-000009

Total liabilities

Reported periodValueUnitFiledFiling FY / FPTaxonomy conceptSource filing
As of 2021-12-313776836000USD2023-02-222022 / FYus-gaap:Liabilities10-K · 0001647088-23-000014
As of 2022-12-314262351000USD2024-02-202023 / FYus-gaap:Liabilities10-K · 0001647088-24-000030
As of 2023-12-314876665000USD2025-02-202024 / FYus-gaap:Liabilities10-K · 0001647088-25-000009
As of 2024-12-315016318000USD2026-02-192025 / FYus-gaap:Liabilities10-K · 0001647088-26-000011
As of 2025-12-314959913000USD2026-02-192025 / FYus-gaap:Liabilities10-K · 0001647088-26-000011

Current liabilities

Reported periodValueUnitFiledFiling FY / FPTaxonomy conceptSource filing
As of 2021-12-31517645000USD2023-02-222022 / FYus-gaap:LiabilitiesCurrent10-K · 0001647088-23-000014
As of 2022-12-31561942000USD2024-02-202023 / FYus-gaap:LiabilitiesCurrent10-K · 0001647088-24-000030
As of 2023-12-31562020000USD2025-02-202024 / FYus-gaap:LiabilitiesCurrent10-K · 0001647088-25-000009
As of 2024-12-31585008000USD2026-02-192025 / FYus-gaap:LiabilitiesCurrent10-K · 0001647088-26-000011
As of 2025-12-31611104000USD2026-02-192025 / FYus-gaap:LiabilitiesCurrent10-K · 0001647088-26-000011

Long-term debt

Reported periodValueUnitFiledFiling FY / FPTaxonomy conceptSource filing
As of 2021-12-312671831000USD2023-02-222022 / FYus-gaap:LongTermDebtAndCapitalLeaseObligations10-K · 0001647088-23-000014
As of 2022-12-313063042000USD2024-02-202023 / FYus-gaap:LongTermDebtAndCapitalLeaseObligations10-K · 0001647088-24-000030
As of 2023-12-313538516000USD2025-02-202024 / FYus-gaap:LongTermDebtAndCapitalLeaseObligations10-K · 0001647088-25-000009
As of 2024-12-313683502000USD2026-02-192025 / FYus-gaap:LongTermDebtAndCapitalLeaseObligations10-K · 0001647088-26-000011
As of 2025-12-313557074000USD2026-02-192025 / FYus-gaap:LongTermDebtAndCapitalLeaseObligations10-K · 0001647088-26-000011

Stockholders equity

Reported periodValueUnitFiledFiling FY / FPTaxonomy conceptSource filing
As of 2021-12-311996763000USD2025-02-202024 / FYus-gaap:StockholdersEquity10-K · 0001647088-25-000009
As of 2022-12-311565300000USD2026-02-192025 / FYus-gaap:StockholdersEquity10-K · 0001647088-26-000011
As of 2023-12-311261250000USD2026-02-192025 / FYus-gaap:StockholdersEquity10-K · 0001647088-26-000011
As of 2024-12-311018593000USD2026-02-192025 / FYus-gaap:StockholdersEquity10-K · 0001647088-26-000011
As of 2025-12-31856254000USD2026-02-192025 / FYus-gaap:StockholdersEquity10-K · 0001647088-26-000011

Revenue

Reported periodValueUnitFiledFiling FY / FPTaxonomy conceptSource filing
2021-01-01 to 2021-12-311672980000USD2024-02-202023 / FYus-gaap:Revenues10-K · 0001647088-24-000030
2022-01-01 to 2022-12-312142623000USD2025-02-202024 / FYus-gaap:Revenues10-K · 0001647088-25-000009
2023-01-01 to 2023-12-312364767000USD2026-02-192025 / FYus-gaap:Revenues10-K · 0001647088-26-000011
2024-01-01 to 2024-12-312395718000USD2026-02-192025 / FYus-gaap:Revenues10-K · 0001647088-26-000011
2025-01-01 to 2025-12-312281446000USD2026-02-192025 / FYus-gaap:Revenues10-K · 0001647088-26-000011

Gross profit

Reported periodValueUnitFiledFiling FY / FPTaxonomy conceptSource filing
2021-01-01 to 2021-12-31844703000USD2024-02-202023 / FYus-gaap:GrossProfit10-K · 0001647088-24-000030
2022-01-01 to 2022-12-311135482000USD2025-02-202024 / FYus-gaap:GrossProfit10-K · 0001647088-25-000009
2023-01-01 to 2023-12-311333870000USD2026-02-192025 / FYus-gaap:GrossProfit10-K · 0001647088-26-000011
2024-01-01 to 2024-12-311301839000USD2026-02-192025 / FYus-gaap:GrossProfit10-K · 0001647088-26-000011
2025-01-01 to 2025-12-311163586000USD2026-02-192025 / FYus-gaap:GrossProfit10-K · 0001647088-26-000011

Operating income

Reported periodValueUnitFiledFiling FY / FPTaxonomy conceptSource filing
2021-01-01 to 2021-12-31300377000USD2024-02-202023 / FYus-gaap:OperatingIncomeLoss10-K · 0001647088-24-000030
2022-01-01 to 2022-12-31511482000USD2025-02-202024 / FYus-gaap:OperatingIncomeLoss10-K · 0001647088-25-000009
2023-01-01 to 2023-12-31673459000USD2026-02-192025 / FYus-gaap:OperatingIncomeLoss10-K · 0001647088-26-000011
2024-01-01 to 2024-12-31263915000USD2026-02-192025 / FYus-gaap:OperatingIncomeLoss10-K · 0001647088-26-000011
2025-01-01 to 2025-12-31181454000USD2026-02-192025 / FYus-gaap:OperatingIncomeLoss10-K · 0001647088-26-000011

Net income

Reported periodValueUnitFiledFiling FY / FPTaxonomy conceptSource filing
2021-01-01 to 2021-12-31160144000USD2024-02-202023 / FYus-gaap:NetIncomeLoss10-K · 0001647088-24-000030
2022-01-01 to 2022-12-31339540000USD2025-02-202024 / FYus-gaap:NetIncomeLoss10-K · 0001647088-25-000009
2023-01-01 to 2023-12-31476457000USD2026-02-192025 / FYus-gaap:NetIncomeLoss10-K · 0001647088-26-000011
2024-01-01 to 2024-12-3128129000USD2026-02-192025 / FYus-gaap:NetIncomeLoss10-K · 0001647088-26-000011
2025-01-01 to 2025-12-31-52990000USD2026-02-192025 / FYus-gaap:NetIncomeLoss10-K · 0001647088-26-000011

Diluted earnings per share

Reported periodValueUnitFiledFiling FY / FPTaxonomy conceptSource filing
2021-01-01 to 2021-12-310.69USD/shares2024-02-202023 / FYus-gaap:EarningsPerShareDiluted10-K · 0001647088-24-000030
2022-01-01 to 2022-12-311.53USD/shares2025-02-202024 / FYus-gaap:EarningsPerShareDiluted10-K · 0001647088-25-000009
2023-01-01 to 2023-12-312.36USD/shares2026-02-192025 / FYus-gaap:EarningsPerShareDiluted10-K · 0001647088-26-000011
2024-01-01 to 2024-12-310.15USD/shares2026-02-192025 / FYus-gaap:EarningsPerShareDiluted10-K · 0001647088-26-000011
2025-01-01 to 2025-12-31-0.29USD/shares2026-02-192025 / FYus-gaap:EarningsPerShareDiluted10-K · 0001647088-26-000011

Operating cash flow

Reported periodValueUnitFiledFiling FY / FPTaxonomy conceptSource filing
2021-01-01 to 2021-12-31539902000USD2024-02-202023 / FYus-gaap:NetCashProvidedByUsedInOperatingActivities10-K · 0001647088-24-000030
2022-01-01 to 2022-12-31744658000USD2025-02-202024 / FYus-gaap:NetCashProvidedByUsedInOperatingActivities10-K · 0001647088-25-000009
2023-01-01 to 2023-12-31761240000USD2026-02-192025 / FYus-gaap:NetCashProvidedByUsedInOperatingActivities10-K · 0001647088-26-000011
2024-01-01 to 2024-12-31561644000USD2026-02-192025 / FYus-gaap:NetCashProvidedByUsedInOperatingActivities10-K · 0001647088-26-000011
2025-01-01 to 2025-12-31761985000USD2026-02-192025 / FYus-gaap:NetCashProvidedByUsedInOperatingActivities10-K · 0001647088-26-000011

Capital expenditure

Reported periodValueUnitFiledFiling FY / FPTaxonomy conceptSource filing
2021-01-01 to 2021-12-3130498000USD2024-02-202023 / FYus-gaap:PaymentsToAcquirePropertyPlantAndEquipment10-K · 0001647088-24-000030
2022-01-01 to 2022-12-3143664000USD2025-02-202024 / FYus-gaap:PaymentsToAcquirePropertyPlantAndEquipment10-K · 0001647088-25-000009
2023-01-01 to 2023-12-3122237000USD2026-02-192025 / FYus-gaap:PaymentsToAcquirePropertyPlantAndEquipment10-K · 0001647088-26-000011
2024-01-01 to 2024-12-3118435000USD2026-02-192025 / FYus-gaap:PaymentsToAcquirePropertyPlantAndEquipment10-K · 0001647088-26-000011
2025-01-01 to 2025-12-3124331000USD2026-02-192025 / FYus-gaap:PaymentsToAcquirePropertyPlantAndEquipment10-K · 0001647088-26-000011

Dividends paid

Reported periodValueUnitFiledFiling FY / FPTaxonomy conceptSource filing
2023-01-01 to 2023-12-310USD2026-02-192025 / FYus-gaap:PaymentsOfDividends10-K · 0001647088-26-000011
2024-01-01 to 2024-12-310USD2026-02-192025 / FYus-gaap:PaymentsOfDividends10-K · 0001647088-26-000011
2025-01-01 to 2025-12-3151119000USD2026-02-192025 / FYus-gaap:PaymentsOfDividends10-K · 0001647088-26-000011

Share repurchases

Reported periodValueUnitFiledFiling FY / FPTaxonomy conceptSource filing
2021-01-01 to 2021-12-31363586000USD2024-02-202023 / FYus-gaap:PaymentsForRepurchaseOfEquity10-K · 0001647088-24-000030
2022-01-01 to 2022-12-31751795000USD2025-02-202024 / FYus-gaap:PaymentsForRepurchaseOfEquity10-K · 0001647088-25-000009
2023-01-01 to 2023-12-31818182000USD2026-02-192025 / FYus-gaap:PaymentsForRepurchaseOfEquity10-K · 0001647088-26-000011
2024-01-01 to 2024-12-31278269000USD2026-02-192025 / FYus-gaap:PaymentsForRepurchaseOfEquity10-K · 0001647088-26-000011
2025-01-01 to 2025-12-3199862000USD2026-02-192025 / FYus-gaap:PaymentsForRepurchaseOfEquity10-K · 0001647088-26-000011

Source and method

SEC public numeric facts are reorganized into a standard reference. Tag priority follows the native app's declared concept chains; the latest filed observation is selected within the same exact start, end and unit. A missing value stays missing. No currency, quarterly total, ratio, share-price series or dividend calendar is inferred.

The ticker below belongs to the native source snapshot. Company names, tickers and reporting structures may change; CIK identifies the source filer.

Source filer CIK
1647088
Ticker in native snapshot
WSC
Reported numeric facts
84
Units present
USD · USD/shares