STEP Energy Services Ltd. (TSX:STEP)
Canada flag Canada · Delayed Price · Currency is CAD
5.49
-0.01 (-0.18%)
Inactive · Last trade price on Dec 17, 2025

STEP Energy Services Financials Overview

Millions CAD. Fiscal year is Jan - Dec.

Revenue & Profits

Fiscal YearTTMFY 2024FY 2023FY 2022FY 2021FY 2020
Period EndingSep '25 Dec '24 Dec '23 Dec '22 Dec '21 Dec '20
Revenue
910.44954.97945.72989.02536.31368.95
Revenue Growth
-9.19%0.98%-4.38%84.41%45.36%-44.79%
Gross Profit
90.67110.19116.14147.5917.76-43.31
Operating Income
44.3966.4377.8190.11-17.14-73.37
Net Income
-7.821.7650.4294.78-28.13-119.36
Earnings Per Share
-0.110.020.671.31-0.41-1.77
EPS Growth
--97.02%-48.85%---

Revenue by Segment

Fiscal YearFY 2023FY 2022FY 2021FY 2020FY 2019
Period EndingDec '23 Dec '22 Dec '21 Dec '20 Dec '19
Fracturing
646.31750.34386.81255.56469.09
Coiled Tubing
299.41238.68149.5113.38199.21

Cash & Debt

Fiscal YearCurrentFY 2024FY 2023FY 2022FY 2021FY 2020
Period EndingSep '25 Dec '24 Dec '23 Dec '22 Dec '21 Dec '20
Cash & Investments
2.514.361.792.793.71.27
Total Debt
61.5684.47113.63164.48205.33220.35
Net Cash (Debt)
-59.05-80.11-111.85-161.7-201.63-219.08
Net Cash Growth
------
Net Cash Per Share
-0.82-1.08-1.49-2.24-2.96-3.25

Cash Flow & CapEx

Fiscal YearTTMFY 2024FY 2023FY 2022FY 2021FY 2020
Period EndingSep '25 Dec '24 Dec '23 Dec '22 Dec '21 Dec '20
Operating Cash Flow
100.2146.06171.61122.658.8546.8
Capital Expenditures
-67.23-93.26-105.18-82.98-37.24-17.83
Free Cash Flow
32.9652.866.4339.6221.628.98
Free Cash Flow Growth
-17.59%-20.52%67.68%83.38%-25.44%38.78%

Margins

Fiscal YearTTMFY 2024FY 2023FY 2022FY 2021FY 2020
Period EndingSep '25 Dec '24 Dec '23 Dec '22 Dec '21 Dec '20
Gross Margin
9.96%11.54%12.28%14.92%3.31%-11.74%
Operating Margin
4.88%6.96%8.23%9.11%-3.19%-19.89%
Pretax Margin
1.41%2.50%7.13%12.20%-5.71%-39.39%
Profit Margin
-0.86%0.18%5.33%9.58%-5.24%-32.35%
FCF Margin
3.62%5.53%7.02%4.01%4.03%7.85%

Valuation

Fiscal YearCurrentFY 2024FY 2023FY 2022FY 2021FY 2020
Period EndingSep '26 Dec '24 Dec '23 Dec '22 Dec '21 Dec '20
PE Ratio
-175.735.624.03--
Forward PE
15.6915.123.413.82--
P/FCF Ratio
12.145.864.269.635.081.73
PS Ratio
0.440.320.300.390.210.14