STEP Energy Services Ltd. (TSX:STEP)
5.49
-0.01 (-0.18%)
Inactive · Last trade price on Dec 17, 2025
STEP Energy Services Revenue
STEP Energy Services had revenue of 227.24M CAD in the quarter ending September 30, 2025, a decrease of -11.23%. This brings the company's revenue in the last twelve months to 910.44M, down -9.19% year-over-year. In the year 2024, STEP Energy Services had annual revenue of 954.97M with 0.98% growth.
Revenue (ttm)
910.44M
Revenue Growth
-9.19%
P/S Ratio
0.44
Revenue / Employee
727.77K
Employees
1,251
Market Cap
400.15M
Revenue Chart
Revenue History
| Fiscal Year End | Revenue | Change | Growth |
|---|---|---|---|
| Dec 31, 2024 | 954.97M | 9.24M | 0.98% |
| Dec 31, 2023 | 945.72M | -43.30M | -4.38% |
| Dec 31, 2022 | 989.02M | 452.71M | 84.41% |
| Dec 31, 2021 | 536.31M | 167.36M | 45.36% |
| Dec 31, 2020 | 368.95M | -299.35M | -44.79% |
| Dec 31, 2019 | 668.30M | -113.47M | -14.51% |
| Dec 31, 2018 | 781.76M | 228.54M | 41.31% |
| Dec 31, 2017 | 553.22M | 384.07M | 227.05% |
| Dec 31, 2016 | 169.15M | - | - |
Revenue Definition
Revenue, also called sales, is the amount of money a company receives from its business activities, such as sales of products or services. Revenue does not take any expenses into account and is therefore different from profits.
Full DefinitionSTEP Energy Services News
- 3 months ago - ARC Energy Fund 8 Completes Take-Private Acquisition of STEP Energy Services Ltd. - Business Wire
- 3 months ago - STEP Energy Services Ltd. Announces Receipt of Final Order - Business Wire
- 3 months ago - STEP Energy Services Ltd. Announces Approval of Arrangement by Shareholders - Business Wire
- 3 months ago - STEP Energy Services Ltd. (STEP:CA) Shareholder/Analyst Call Prepared Remarks Transcript - Seeking Alpha
- 4 months ago - STEP Energy Services Ltd. Reports Third Quarter 2025 Results - Business Wire
- 4 months ago - STEP Energy Services Ltd. Announces Commencement of Sending and Filing of Circular for Special Meeting of Shareholders to Approve Arrangement - Business Wire
- 5 months ago - STEP Energy Services Ltd. Agrees to $5.50 Per Share Take Private Transaction With Funds Advised by ARC Financial Corp. - Business Wire
- 6 months ago - STEP Energy Services Ltd. Receives Non-Binding Offer From ARC Financial Corp. - Business Wire