Loading...
XTSESTEP
Market cap216mUSD
Jan 03, Last price  
4.36CAD
1D
3.32%
1Q
10.94%
IPO
-58.71%
Name

Step Energy Services Ltd

Chart & Performance

D1W1MN
XTSE:STEP chart
P/E
6.21
P/S
0.33
EPS
0.70
Div Yield, %
0.00%
Shrs. gr., 5y
2.94%
Rev. gr., 5y
3.88%
Revenues
946m
-4.38%
79,600,000131,909,000115,471,000169,153,000553,220,000781,763,000668,297,000368,945,000536,309,000989,018,000945,723,000
Net income
50m
-46.80%
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,000
CFO
172m
+39.97%
16,388,00027,246,00013,738,000-15,967,00049,143,000110,896,00069,941,00046,803,00058,846,000122,601,000171,607,000
Earnings
Mar 10, 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
FYFYFYFYFYFYFYFYFY
2023‑122022‑122021‑122020‑122019‑122018‑122017‑122016‑122015‑12
Income
Revenues
945,723
-4.38%
989,018
84.41%
Cost of revenue
866,801
897,508
Unusual Expense (Income)
NOPBT
78,922
91,510
NOPBT Margin
8.35%
9.25%
Operating Taxes
17,019
25,861
Tax Rate
21.56%
28.26%
NOPAT
61,903
65,649
Net income
50,419
-46.80%
94,781
-436.98%
Dividends
Dividend yield
Proceeds from repurchase of equity
(185)
BB yield
0.06%
Debt
Debt current
8,753
8,326
Long-term debt
132,364
176,840
Deferred revenue
Other long-term liabilities
14,090
14,092
Net debt
139,332
182,381
Cash flow
Cash from operating activities
171,607
122,601
CAPEX
(105,178)
(82,984)
Cash from investing activities
(108,985)
(66,438)
Cash from financing activities
(63,900)
(57,775)
FCF
55,817
(47,821)
Balance
Cash
1,785
2,785
Long term investments
Excess cash
Stockholders' equity
319,488
273,190
Invested Capital
483,271
474,045
ROIC
12.93%
15.24%
ROCE
15.70%
18.60%
EV
Common stock shares outstanding
75,188
72,236
Price
3.92
-26.45%
5.33
231.06%
Market cap
294,735
-23.45%
385,020
251.64%
EV
434,067
567,401
EBITDA
163,602
179,479
EV/EBITDA
2.65
3.16
Interest
11,195
11,801
Interest/NOPBT
14.18%
12.90%