Logo image of WSC

WILLSCOT HOLDINGS CORP (WSC) Stock Income Statement

USA - NASDAQ:WSC - US9713781048 - Common Stock

15.85 USD
+0.87 (+5.81%)
Last: 11/20/2025, 4:30:02 PM
15.85 USD
0 (0%)
After Hours: 11/20/2025, 4:30:02 PM

Free users can only see 4 years or quarters

Examples of complete financials are available for MSFT and AAPL.

Please register or login for additional data.

TTM
(2025-9-30)
2024
(2024-12-31)
2023
(2023-12-31)
2022
(2022-12-31)
2021
(2021-12-31)
Revenue
WSC Revenue ChartWSC Revenue over time chart
2.32B2.40B2.36B2.14B1.67B
Gross Premiums Earned
WSC Gross Premiums Earned ChartWSC Gross Premiums Earned over time chart
nullnullnullnullnull
Loss Claims
WSC Loss Claims ChartWSC Loss Claims over time chart
nullnullnullnullnull
Deferred Policy Acquisition Expense
WSC Deferred Policy Acquisition Expense ChartWSC Deferred Policy Acquisition Expense over time chart
nullnullnullnullnull
Net Interest Income
WSC Net Interest Income ChartWSC Net Interest Income over time chart
nullnullnullnullnull
Non Interest Income
WSC Non Interest Income ChartWSC Non Interest Income over time chart
nullnullnullnullnull
Loan Loss Provision
WSC Loan Loss Provision ChartWSC Loan Loss Provision over time chart
nullnullnullnullnull
Net Interest Income after Provision
WSC Net Interest Income after Provision ChartWSC Net Interest Income after Provision over time chart
nullnullnullnullnull
Non Interest Expense
WSC Non Interest Expense ChartWSC Non Interest Expense over time chart
nullnullnullnullnull
Minority Interest Expense
WSC Minority Interest Expense ChartWSC Minority Interest Expense over time chart
nullnullnull00
Cost Of Goods
WSC Cost Of Goods ChartWSC Cost Of Goods over time chart
1.10B1.09B1.03B1.01B828.30M
Gross Profit
WSC Gross Profit ChartWSC Gross Profit over time chart
1.21B1.30B1.33B1.14B844.70M
Operating Expenses
WSC Operating Expenses ChartWSC Operating Expenses over time chart
674.03M666.31M643.29M607.40M499.40M
Research and Development
WSC Research and Development ChartWSC Research and Development over time chart
nullnullnullnullnull
Selling, General, and Administrative Expenses
WSC Selling, General, and Administrative Expenses ChartWSC Selling, General, and Administrative Expenses over time chart
576.80M580.78M585.72M551.70M435.90M
Operating Income
WSC Operating Income ChartWSC Operating Income over time chart
540.38M635.53M690.58M528.10M345.30M
Interest Income/Expense
WSC Interest Income/Expense ChartWSC Interest Income/Expense over time chart
-236.19M-227.90M-211.79M-147.20M-116.80M
Other Income/Expense
WSC Other Income/Expense ChartWSC Other Income/Expense over time chart
nullnull00-26.60M
Non Recurring Items
WSC Non Recurring Items ChartWSC Non Recurring Items over time chart
114.00K-371.02M-10.37M-15.70M-50.50M
Income Before Taxes
WSC Income Before Taxes ChartWSC Income Before Taxes over time chart
304.30M36.60M468.42M365.20M151.40M
Income Tax
WSC Income Tax ChartWSC Income Tax over time chart
80.75M8.47M126.58M89.00M28.10M
Net Income
WSC Net Income ChartWSC Net Income over time chart
223.54M28.13M476.46M339.50M160.10M
EBITDA
WSC EBITDA ChartWSC EBITDA over time chart
957.24M1.02B1.03B871.60M663.50M
 
Per Share Data
EPS Diluted Total Ops
WSC EPS Diluted Total Ops ChartWSC EPS Diluted Total Ops over time chart
1.19289999999999980.14782.361.530.68
Non GAAP EPS
WSC Non GAAP EPS ChartWSC Non GAAP EPS over time chart
1.271.831.691.530.6900000000000001
 
Statistics
Gross Profit Margin
WSC Gross Profit Margin ChartWSC Gross Profit Margin over time chart
52.39%54.34%56.41%53.00%50.49%
Profit Margin
WSC Profit Margin ChartWSC Profit Margin over time chart
9.64%1.17%20.15%15.85%9.57%
Operating Profit Margin
WSC Operating Profit Margin ChartWSC Operating Profit Margin over time chart
23.31%26.53%29.20%24.65%20.64%

All data in USD

Charts

WSC Income Statement data chartWSC Revenue, Operating Income, Net Income and EBITDA ChartIncome Statements 2015 2016 2017 2018 2019 2020 2021 2022 2023 2024 TTM 0 500M 1B 1.5B 2B
WSC Earnings Per Share (EPS) chartWSC EPS Diluted and non-GAAP ChartEarnings Per Share 2015 2016 2017 2018 2019 2020 2021 2022 2023 2024 TTM 0 2 -2 -4 -6