Home MarketXLS
Dashboard MarketXLS
Screener MarketXLS
Options Profit Calculator MarketXLS
Stock Ranks MarketXLS
Spreadsheet Builder MarketXLS
Documentation MarketXLS
Logout MarketXLS
WillScot Corporation logo

WillScot Corporation

Sector: Industrials   

Industry: Rental & Leasing Services

38.19
 
USD
  
0.41
  
(1.09%)
Optionable: Yes  Market Cap: 7,177 M  90-day average vol: 2,147,076

Previous close: 37.78  Open: 37.78  Bid: 37.06  Ask: 39.09
52 week range    
34.40   
   52.16
Peers   
TRTN / 
MYHI / 
UNIT / 
Last updated: Thursday 25th April 2024
37
MarketXLS Rank
35
Value
7
Technical
71
Quality

Get Access to 1 Billion Usable Market data points IN YOUR EXCEL SHEETS WITH EASY TO USE EXCEL FUNCTIONS

Get started today
Search for a stock

🎉 Exciting news! 🎉

You are invited to join our Discord Channel.

Interact, learn, and grow with experts in the markets!

Join our Discord

Metrics

Peers

StockDividendMarket Cap (B)PEPrice ($)

MYHI

0 B-0.10.0003

TRTN

0.04264 B9.761.1

UNIT

0.05133 B43.111.7

VAMO3-BR

Financials

WSC Income Statement

Annual
Dec-15Dec-16Dec-17Dec-18Dec-19Mar-20Dec-20Dec-21Dec-22Dec-23
AccruedPreferredStockDividends2 M
AcquisitionExpense64 M1 M89 M
Amortization of intangibles-1 M-1000000.0-300000.01,171 M1,014 M1,011 M1,177 M
Basic EPS from continuing operations0.420.712.844.12
Basic EPS total0.05-0.1-0.030.420.713.144.8
Basic weighted shares outstanding14 M15 M20 M87 M109 M110 M169 M227 M217 M199 M
BasicDiscontinuousOperations0.30.68
CommissionExpenses26 M
Cost of sales-78 M-75 M208 M143 M213 M507 M609 M750 M765 M
Depletion44 M201 M219 M
Depreciation9 M81 M135 M187 M49 M43 M62 M62 M73 M
Depreciation unreconciled9 M81 M135 M187 M93 M244 M281 M62 M73 M
DepreciationAndAmortization9 M81 M135 M187 M49 M43 M62 M62 M73 M
Diluted EPS total2.210.74-0.59-0.1-0.030.410.693.064.72
Diluted normalized net income/share0.410.692.784.05
Diluted weighted shares outstanding14 M14 M203 M83 M109 M110 M174 M233 M221 M202 M
DilutedDiscontinuousOperations0.280.67
ExciseTaxes194 M5 M
Fees-69 M
GainOnSaleOfPPE-700000.0-300000.0
GainOnSaleOfSecurity-2 M-500000.0
GainsLossOnDisposalOfDiscontinuedOperations32 M15 M-13 M-269000.0131 M
GeneralAndAdministrativeExpense110490.0-22 M-22 M17 M-83 M-21 M361 M501 M567 M596 M
Gross operating profit163 M168 M166 M289 M413 M106 M861 M1,063 M1,392 M1,600 M
ImpairmentOfCapitalAssets6 M61 M-2 M-3 M
Income before tax-103 M-88 M-165 M-92 M-123 M25 M24 M151 M365 M468 M
Income restructuring and M&A3 M2 M15 M4 M-60000.07 M12 M-86000.0
Income taxes-25 M-936000.0-39 M-2 M5 M-51 M-3 M-1 M-1 M
InsuranceAndClaims-5 M
Interest income89682.010 M12 M
InterestExpenseNonOperating95 M119 M98 M123 M34 M120 M116 M146 M205 M
InterestExpenseOperating84 M107 M98 M123 M28 M-119 M-104 M
MarketingExpense-3 M-3 M-4 M-4 M7 M8 M9 M11 M
MinorityInterests2 M5 M421000.0130000.0-1 M
MiscOtherSpecialCharges10 M12 M233 M311 M18 M-39 M-33 M
Net income from total operations-20808.0-31 M150 M-49 M-11 M-4 M74 M160 M340 M476 M
NetIncomeCommonStockholders-20808.0-31 M150 M-51 M-11 M-4 M74 M160 M340 M476 M
NetIncomeContinuousOperations-20808.0-31 M150 M-49 M-11 M-4 M74 M160 M340 M476 M
NetIncomeDiscontinuousOperations32 M15 M5 M14 M45 M63 M135 M
NetNonOperatingInterestIncomeExpense89682.0-84 M-107 M-98 M-123 M-34 M-120 M-116 M-146 M-205 M
Normalized income467 M
Operating income-110490.05 M302 M-66 M-153 M25 M183 M300 M511 M673 M
Operating income before depreciation (EBITDA)-103 M222 M191 M249 M432 M25 M285 M556 M867 M1,023 M
OperatingExpense110490.0163 M234 M441 M490 M171 M662 M781 M968 M773 M
Other income net-13 M-16 M-232 M-308 M-18 M39 M33 M266 M
Other special charges144 M201 M
OtherGainLossFromDispositionOfDiscontinuedOperations58 M63 M4 M
OtherGandA110490.0-22 M-22 M17 M-83 M-21 M361 M501 M567 M596 M
OtherImpairmentOfCapitalAssets73 M2 M3 M57000.0
OtherOperatingExpenses2 M3 M-5 M-2 M276000.0-2 M2 M-7 M-15 M
OtherTaxes238 M257 M127 M
OtherWriteOff-3 M-4 M-3 M-8 M-3 M
OtherunderPreferredStockDividend2 M
PreferredStockDividends2 M
ProvisionForGainLossOnDisposal14 M
RentAndLandingFees110490.0-22 M-22 M17 M37 M
Research & development expense37 M257 M
ResearchExpense37 M257 M
RestructringAndMnAIncome3 M2 M15 M4 M-60000.07 M12 M-86000.0
Revenue per share-1 M-1000000.0-300000.01,181 M1,026 M1,025 M1,194 M
SalariesAndWages13 M-13 M2 M8 M3 M-5 M-3 M-886000.0-7 M
Selling Gen & administrative expense110490.0139 M162 M272 M297 M75 M361 M501 M567 M596 M
SellingAndMarketingExpense139 M162 M255 M297 M75 M7 M8 M9 M11 M
SellingExpense139 M162 M255 M271 M75 M
Special income/charges-8 M-63 M-159 M-4 M60000.0-7 M-12 M86000.0
Total Income available for interest expense (EBIT)-103 M91 M61 M105 M231 M25 M25 M224 M511 M673 M
Total common shares outstanding63 M63 M93 M117 M118 M119 M229 M223 M206 M190 M
Total net income-20808.0-31 M150 M-49 M-11 M-4 M74 M160 M340 M476 M
Total ordinary shares190 M190 M190 M190 M190 M190 M190 M190 M190 M190 M
Total revenues54 M427 M744 M518 M744 M256 M1,368 M1,673 M2,143 M2,365 M
TotalExpenses-78 M88 M441 M584 M703 M171 M1,169 M1,391 M1,718 M1,539 M
TotalRevenue54 M39 M446 M751 M1,064 M256 M1,368 M1,673 M2,143 M2,365 M
Call: 1-877-778-8358
Ankur Mohan MarketXLS
Welcome! I'm Ankur, the founder and CEO of MarketXLS. With more than ten years of experience, I have assisted over 2,500 customers in developing personalized investment research strategies and monitoring systems using Excel.

I invite you to book a demo with me or my team to save time, enhance your investment research, and streamline your workflows.
Implement “your own” investment strategies in Excel with thousands of MarketXLS functions and templates.

MarketXLS is a complete Excel stock solution

Kevin Hsu

StockKevin.com

I have used lots of stock and option information services. This is the only one which gives me what I need inside Excel

Lloyd Lenase

Option Day Trader

MarketXLS is a data junkie’s dream. It gives me the flexibility to mine for hidden treasures.

Dave

Swing trader since 2011

I like to access historical closing prices on a particular date. That makes tracking performance easy.

Patrick Cusatis, Ph.D., CFA

Associate Professor of Finance - Penn State University