Senvest Capital Inc. (TSX:SEC)
Canada flag Canada · Delayed Price · Currency is CAD
442.00
+1.00 (0.23%)
Oct 26, 2026, 9:36 AM EDT

Senvest Capital Financials Overview

Millions CAD. Fiscal year is Jan - Dec.

Revenue & Profits

Fiscal Year
TTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Revenue
1,926585.44969.27427.13-739.732,471
Revenue Growth
172.14%-39.60%126.93%--235.47%
Gross Profit
1,926585.44969.27427.13-739.732,471
Operating Income
1,818490.27852.23344.34-809.772,294
Net Income
621.58149.3258.1583.61-326.08732.99
Earnings Per Share
256.3161.40105.0633.78-130.98289.32
EPS Growth
263.92%-41.56%211.01%--258.70%

Revenue by Geography

Fiscal Year
FY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingDec '25 Dec '24 Dec '23 Dec '22 Dec '21
Canada
19.7913.3430.0820.1510.25
United States
78.1993.0399.2645.3520.69
European Union
56.1325.5214.7110.7410.26
Other
-00.010.581.05
Total
154.11131.88144.0677.1144.71

Cash & Debt

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Investments
5,9795,4145,7534,3195,0355,991
Total Debt
445.94733.151,670886.391,0681,010
Net Cash (Debt)
5,5334,6814,0833,4333,9684,981
Net Cash Growth
43.67%14.64%18.94%-13.49%-20.34%87.64%
Net Cash Per Share
2281.351924.861661.711386.941593.761966.20

Cash Flow & CapEx

Fiscal Year
TTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Operating Cash Flow
303.77332.08201.2384.42257.31590.3
Free Cash Flow
303.77332.08201.2384.42257.31590.3
Free Cash Flow Growth
25.94%65.02%138.38%-67.19%-56.41%169.86%

Margins

Fiscal Year
TTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Gross Margin
100.00%100.00%100.00%100.00%-100.00%
Operating Margin
94.39%83.74%87.92%80.62%-92.81%
Pretax Margin
38.62%30.25%32.68%23.76%49.73%33.86%
Profit Margin
32.28%25.50%26.63%19.57%-29.66%

Valuation

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingOct '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
1.726.043.609.17-1.40
PS Ratio
0.551.540.961.79-1.090.42