Skip to content
10-K

Annual Report

WILLSCOT HOLDINGS CORPORATION WSC

0001647088-26-000011

← back to feed
Filed
Feb 19, 2026 12:00 AM ET
Period of report

On SEC.gov

Financials in this filing

Metric Period Value
Shares Outstanding FY 2025 · Feb 13, 2026 180.85M sh
Shares Diluted FY 2025 · Dec 31, 2025 182.39M sh
Shares Diluted FY 2025 · Dec 31, 2024 190.29M sh
Shares Diluted FY 2025 · Dec 31, 2023 201.85M sh
Dividends Paid FY 2025 · Dec 31, 2025 $51.12M
Dividends Paid FY 2025 · Dec 31, 2024 $0
Dividends Paid FY 2025 · Dec 31, 2023 $0
Capex FY 2025 · Dec 31, 2025 $24.33M
Capex FY 2025 · Dec 31, 2024 $18.44M
Capex FY 2025 · Dec 31, 2023 $22.24M
Operating Cash Flow FY 2025 · Dec 31, 2025 $761.99M
Operating Cash Flow FY 2025 · Dec 31, 2024 $561.64M
Operating Cash Flow FY 2025 · Dec 31, 2023 $761.24M
Cash And Equivalents FY 2025 · Dec 31, 2025 $14.59M
Cash And Equivalents FY 2025 · Dec 31, 2024 $9M
Stockholders Equity FY 2025 · Dec 31, 2025 $856.25M
Stockholders Equity FY 2025 · Dec 31, 2024 $1.02B
Stockholders Equity FY 2025 · Dec 31, 2023 $1.26B
Stockholders Equity FY 2025 · Dec 31, 2022 $1.57B
Current Liabilities FY 2025 · Dec 31, 2025 $611.1M
Current Liabilities FY 2025 · Dec 31, 2024 $585.01M
Total Liabilities FY 2025 · Dec 31, 2025 $4.96B
Total Liabilities FY 2025 · Dec 31, 2024 $5.02B
Current Assets FY 2025 · Dec 31, 2025 $525.05M
Current Assets FY 2025 · Dec 31, 2024 $557.51M
Total Assets FY 2025 · Dec 31, 2025 $5.82B
Total Assets FY 2025 · Dec 31, 2024 $6.03B
Eps Diluted FY 2025 · Dec 31, 2025 −$0.29
Eps Diluted FY 2025 · Dec 31, 2024 $0.15
Eps Diluted FY 2025 · Dec 31, 2023 $2.36
Eps Basic FY 2025 · Dec 31, 2025 −$0.29
Eps Basic FY 2025 · Dec 31, 2024 $0.15
Eps Basic FY 2025 · Dec 31, 2023 $2.40
Sga Expense FY 2025 · Dec 31, 2025 $581.76M
Sga Expense FY 2025 · Dec 31, 2024 $630.71M
Sga Expense FY 2025 · Dec 31, 2023 $596.09M
Net Income FY 2025 · Dec 31, 2025 −$52.99M
Net Income FY 2025 · Dec 31, 2024 $28.13M
Net Income FY 2025 · Dec 31, 2023 $476.46M
Operating Income FY 2025 · Dec 31, 2025 $181.45M
Operating Income FY 2025 · Dec 31, 2024 $263.92M
Operating Income FY 2025 · Dec 31, 2023 $673.46M
Gross Profit FY 2025 · Dec 31, 2025 $1.16B
Gross Profit FY 2025 · Dec 31, 2024 $1.3B
Gross Profit FY 2025 · Dec 31, 2023 $1.33B
Revenue FY 2025 · Dec 31, 2025 $2.28B
Revenue FY 2025 · Dec 31, 2024 $2.4B
Revenue FY 2025 · Dec 31, 2023 $2.36B