Loading...
XTSE
STEP
Market cap206mUSD
Jun 06, Last price  
3.92CAD
1D
0.00%
1Q
-8.41%
IPO
-62.88%
Name

Step Energy Services Ltd

Chart & Performance

D1W1MN
P/E
160.14
P/S
0.30
EPS
0.02
Div Yield, %
Shrs. gr., 5y
2.15%
Rev. gr., 5y
7.40%
Revenues
955m
+0.98%
79,600,000131,909,000115,471,000169,153,000553,220,000781,763,000668,297,000368,945,000536,309,000989,018,000945,723,000954,966,000
Net income
2m
-96.51%
5,836,00013,049,000-5,615,000-19,956,00057,718,000-39,304,000-143,883,000-119,358,000-28,127,00094,781,00050,419,0001,762,000
CFO
146m
-14.89%
16,388,00027,246,00013,738,000-15,967,00049,143,000110,896,00069,941,00046,803,00058,846,000122,601,000171,607,000146,063,000
Earnings
Aug 04, 2025

Profile

STEP Energy Services Ltd., an oilfield service company, provides integrated coiled tubing, fracturing, and wireline solutions to service the oil and gas industry in Canada and the United States. It also provides chemical laboratory solutions; fluid pumping services for coiled tubing operations and standalone projects; and nitrogen pumping solutions for coiled tubing and hydraulic fracturing operations, as well as cased hole wireline and open hole wireline services. STEP Energy Services Ltd. was incorporated in 2011 and is headquartered in Calgary, Canada.
IPO date
May 02, 2017
Employees
1,439
Domiciled in
CA
Incorporated in
CA

Valuation

Title
CAD in thousands, except ratios and share amounts
FYFYFYFYFYFYFYFYFYFY
2024‑122023‑122022‑122021‑122020‑122019‑122018‑122017‑122016‑122015‑12
Income
Revenues
954,966
0.98%
945,723
-4.38%
989,018
84.41%
Cost of revenue
887,931
866,801
897,508
Unusual Expense (Income)
NOPBT
67,035
78,922
91,510
NOPBT Margin
7.02%
8.35%
9.25%
Operating Taxes
22,087
17,019
25,861
Tax Rate
32.95%
21.56%
28.26%
NOPAT
44,948
61,903
65,649
Net income
1,762
-96.51%
50,419
-46.80%
94,781
-436.98%
Dividends
Dividend yield
Proceeds from repurchase of equity
(7,957)
(185)
BB yield
2.49%
0.06%
Debt
Debt current
9,726
8,753
8,326
Long-term debt
102,489
132,364
176,840
Deferred revenue
Other long-term liabilities
8,652
14,090
14,092
Net debt
107,853
139,332
182,381
Cash flow
Cash from operating activities
146,063
171,607
122,601
CAPEX
(93,264)
(105,178)
(82,984)
Cash from investing activities
(92,572)
(108,985)
(66,438)
Cash from financing activities
(50,980)
(63,900)
(57,775)
FCF
70,208
55,817
(47,821)
Balance
Cash
4,362
1,785
2,785
Long term investments
Excess cash
Stockholders' equity
330,055
319,488
273,190
Invested Capital
463,646
483,271
474,045
ROIC
9.49%
12.93%
15.24%
ROCE
13.95%
15.70%
18.60%
EV
Common stock shares outstanding
74,240
75,188
72,236
Price
4.31
9.95%
3.92
-26.45%
5.33
231.06%
Market cap
319,973
8.56%
294,735
-23.45%
385,020
251.64%
EV
427,826
434,067
567,401
EBITDA
161,216
163,602
179,479
EV/EBITDA
2.65
2.65
3.16
Interest
10,431
11,195
11,801
Interest/NOPBT
15.56%
14.18%
12.90%