iFabric Corp. (TSX:IFA)
Canada flag Canada · Delayed Price · Currency is CAD
4.880
+0.050 (1.04%)
Aug 10, 2026, 4:00 PM EST

iFabric Financials Overview

Millions CAD. Fiscal year is Jan - Dec.

Revenue & Profits

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2023FY 2022
Period EndingMar '26 Dec '25 Dec '24 Dec '23 Sep '23 Sep '22
Revenue
53.332.8727.3328.416.7319.74
Revenue Growth
92.73%20.30%-3.77%69.78%-15.28%-
Gross Profit
16.7110.511.311.076.567.03
Operating Income
5.410.522.27-2.990.57-0.02
Net Income
-0.19-0.11.63-2.110.46-0.45
Earnings Per Share
0.12-0.000.05-0.070.01-0.01
EPS Growth
194.87%-----

Revenue by Segment

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2023FY 2022
Period EndingMar '26 Dec '25 Dec '24 Dec '23 Sep '23 Sep '22
Intelligent Fabrics
45.6427.822.4918.1516.1915.13
Corporate Items and Eliminations
-3.05-2.78-3.75-2.51-2.41-2.67
Other
1.411.211.050.280.280.27
Intimate Apparel
9.296.647.546.87.597.02
Total
53.332.8727.3322.7221.6419.74

Cash & Debt

Fiscal YearCurrentFY 2025FY 2024FY 2023
Period EndingMar '26 Dec '25 Dec '24 Dec '23
Cash & Investments
1.763.782.061.57
Total Debt
13.2310.661.251.39
Net Cash (Debt)
-11.47-6.880.810.18
Net Cash Growth
--349.68%-
Net Cash Per Share
-0.38-0.230.030.01

Cash Flow & CapEx

Fiscal YearTTMFY 2025FY 2024FY 2023
Period EndingMar '26 Dec '25 Dec '24 Dec '23
Operating Cash Flow
-12.78-4.40.31.04
Capital Expenditures
-0.1-0.34-0.09-0.24
Free Cash Flow
-12.88-4.740.210.81
Free Cash Flow Growth
---74.09%-

Margins

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2023FY 2022
Period EndingMar '26 Dec '25 Dec '24 Dec '23 Sep '23 Sep '22
Gross Margin
31.35%31.93%41.36%38.99%39.25%35.59%
Operating Margin
10.14%1.58%8.32%-10.52%3.42%-0.09%
Pretax Margin
9.46%0.75%8.15%-10.78%3.17%-1.05%
Profit Margin
6.61%-0.30%5.96%-7.43%2.76%-2.29%
FCF Margin
-24.16%-14.42%0.76%2.84%0.00%0.00%

Valuation

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2023FY 2022
Period EndingAug '26 Dec '25 Dec '24 Dec '23 Sep '23 Sep '22
PE Ratio
41.98-21.11-74.00-
P/FCF Ratio
--165.3341.72--
PS Ratio
3.341.701.261.182.011.50