EFXT
EFXT

Enerflex Ltd

NYSE · Energy
$17.83
+0.99 (+5.88%)
Income Statement
FY 2026 FY 2025 FY 2025 FY 2024 FY 2023
Revenue 3.06B 2.25B 885.63M 903.59M 875.92M
Net Income 40.52M 26.82M 44.39M 49.07M 39.09M
EPS
Profit Margin 1.3% 1.3% 5.0% 5.4% 4.5%
Rev Growth +36.0% +36.0% -7.8% -0.3% +2.6%
Balance Sheet
FY 2026 FY 2025 FY 2025 FY 2024 FY 2023
Total Debt 596.55M 596.55M 1.02B 1.23B 1.28B
Total Equity 805.39M 805.39M 1.53B 1.65B 1.60B
D/E Ratio 0.74 0.74 0.67 0.74 0.80
Cash Flow
FY 2026 FY 2025 FY 2025 FY 2024 FY 2023
EBITDA 240.63M 168.11M 75.67M 78.37M 68.80M
Free Cash Flow 47.13M 45.88M 43.62M