_id
6911b76dccc777a4e85d6098
Ticker
FTGFF
Name
Firan Technology Group Corporation
Exchange
OTCQX
Address
250 Finchdene Square, Toronto, ON, Canada, M1X 1A5
Country
USA
Sector
Industrials
Industry
Aerospace & Defense
Currency
USD
Website
https://www.ftgcorp.com
Description
Firan Technology Group Corporation manufactures and sells aerospace and defense electronic products and subsystems in Canada, the United States, and China. The company operates in two segments, FTG Circuits and FTG Aerospace. It offers semi additive process technologies, high density interconnect products, high temperature rigid flex printed, RF boards, thermal management, and rigid flex and assembly products. The company also provides aerospace chassis and assembly, backlit control panels and assemblies, cockpit lighting power supply, cursor-controlled device, integrated switch panel/keyboards/bezels, and line replaceable unit/cockpit assemblies. The company was formerly known as Circuit World Corporation and changed its name to Firan Technology Group Corporation in May 2004. Firan Technology Group Corporation was founded in 1983 and is headquartered in Toronto, Canada.
Last Close
8.4
Volume
31
Current Price
8.44
Change
6.741573033707877
Last Updated
2026-01-03T12:11:35.781Z
Image
data:image/webp;base64,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
Ipo Date
-
Market Cap
211456464
Next Dividend Date
-
Dividend Frequency
-
Dividend Rate
-
Dividend Yield
0
Sentiment
-
Sentiment Sources
0
Current Quarter
2025-05-31
Revenue
48729000
Cost Of Revenue
32862000
Gross Profit
15867000
Operating Expenses
42401000
Operating Income
6328000
Interest Expense
737000
Pretax Income
5174000
Net Income
3480000
Eps
0.13824121423455482
Dividends Per Share
-
Shares Outstanding
25173390
Income Tax Expense
-
EBITDA
-
Operating Margin
12.986106835765149
Total Other Income Expense Net
-417000
Cash
7090000
Short Term Investments
-
Receivables
34903000
Inventories
42047000
Total Current Assets
89448000
Property Plant Equipment
40555000
Total Assets
165525000
Payables
22028000
Short Term Debt
-
Long Term Debt
14599000
Total Liabilities
75387000
Equity
89288000
Bs_currency_symbol
CAD
Depreciation
2688000
Change In Working Capital
-7815000
Cash From Operations
-1257000
Capital Expenditures
1496000
Cash From Investing
-
Cash From Financing
1593000
Net Change In Cash
-2887000
Cf_currency_symbol
CAD
PE
20.4878
PB
2.3795292939700743
ROE
3.8975002239942658
ROA
2.1024014499320347
FCF
-2753000
Fcf Percent
-0.056496131666974495
Piotroski FScore
2
Health Score
50
Deep Value Investing Score
3
Defensive Investing Score
7.5
Dividend Investing Score
1.5
Economic Moat Investing Score
5.3
Garp Investing Score
4
Growth Investing Score
3
Momentum Investing Score
4.5
Net Net Investing Score
2.5
Quality Investing Score
4.5
Value Investing Score
6.5
Quarters > 0 > quarter
2025-05-31
Quarters > 0 > income Statement > revenue
48729000
Quarters > 0 > income Statement > cost Of Revenue
32862000
Quarters > 0 > income Statement > gross Profit
15867000
Quarters > 0 > income Statement > operating Expenses
42401000
Quarters > 0 > income Statement > operating Income
6328000
Quarters > 0 > income Statement > interest Expense
737000
Quarters > 0 > income Statement > pretax Income
5174000
Quarters > 0 > income Statement > net Income
3480000
Quarters > 0 > income Statement > eps
0.13824121423455482
Quarters > 0 > income Statement > dividends Per Share
-
Quarters > 0 > income Statement > shares Outstanding
25173390
Quarters > 0 > income Statement > income Tax Expense
-
Quarters > 0 > income Statement > EBITDA
-
Quarters > 0 > income Statement > operating Margin
12.986106835765149
Quarters > 0 > income Statement > total Other Income Expense Net
-417000
Quarters > 0 > income Statement > currency_symbol
CAD
Quarters > 0 > balance Sheet > cash
7090000
Quarters > 0 > balance Sheet > short Term Investments
-
Quarters > 0 > balance Sheet > receivables
34903000
Quarters > 0 > balance Sheet > inventories
42047000
Quarters > 0 > balance Sheet > total Current Assets
89448000
Quarters > 0 > balance Sheet > property Plant Equipment
40555000
Quarters > 0 > balance Sheet > total Assets
165525000
Quarters > 0 > balance Sheet > payables
22028000
Quarters > 0 > balance Sheet > short Term Debt
-
Quarters > 0 > balance Sheet > long Term Debt
14599000
Quarters > 0 > balance Sheet > total Liabilities
75387000
Quarters > 0 > balance Sheet > equity
89288000
Quarters > 0 > balance Sheet > currency_symbol
CAD
Quarters > 0 > cash Flow > net Income
3480000
Quarters > 0 > cash Flow > depreciation
2688000
Quarters > 0 > cash Flow > change In Working Capital
-7815000
Quarters > 0 > cash Flow > cash From Operations
-1257000
Quarters > 0 > cash Flow > capital Expenditures
1496000
Quarters > 0 > cash Flow > cash From Investing
-
Quarters > 0 > cash Flow > cash From Financing
1593000
Quarters > 0 > cash Flow > net Change In Cash
-2887000
Quarters > 0 > cash Flow > currency_symbol
CAD
Quarters > 0 > ratios > PE
0.13824121423455482
Quarters > 0 > ratios > PB
2.3795292939700743
Quarters > 0 > ratios > ROE
3.8975002239942658
Quarters > 0 > ratios > ROA
2.1024014499320347
Quarters > 0 > ratios > FCF
-2753000
Quarters > 0 > ratios > Piotroski FScore
2
Quarters > 0 > ratios > fcf Percent
-0.056496131666974495
Quarters > 0 > health Score
50
Quarters > 1 > quarter
2025-02-28
Quarters > 1 > income Statement > revenue
42874000
Quarters > 1 > income Statement > cost Of Revenue
29548000
Quarters > 1 > income Statement > gross Profit
13326000
Quarters > 1 > income Statement > operating Expenses
38292000
Quarters > 1 > income Statement > operating Income
4582000
Quarters > 1 > income Statement > interest Expense
624000
Quarters > 1 > income Statement > pretax Income
4839000
Quarters > 1 > income Statement > net Income
3167000
Quarters > 1 > income Statement > eps
0.12580744985081468
Quarters > 1 > income Statement > dividends Per Share
-
Quarters > 1 > income Statement > shares Outstanding
25173390
Quarters > 1 > income Statement > income Tax Expense
-
Quarters > 1 > income Statement > EBITDA
-
Quarters > 1 > income Statement > operating Margin
10.68712972897327
Quarters > 1 > income Statement > total Other Income Expense Net
875000
Quarters > 1 > income Statement > currency_symbol
CAD
Quarters > 1 > balance Sheet > cash
9977000
Quarters > 1 > balance Sheet > short Term Investments
-
Quarters > 1 > balance Sheet > receivables
32403000
Quarters > 1 > balance Sheet > inventories
41162000
Quarters > 1 > balance Sheet > total Current Assets
88352000
Quarters > 1 > balance Sheet > property Plant Equipment
42949000
Quarters > 1 > balance Sheet > total Assets
168329000
Quarters > 1 > balance Sheet > payables
28039000
Quarters > 1 > balance Sheet > short Term Debt
-
Quarters > 1 > balance Sheet > long Term Debt
14610000
Quarters > 1 > balance Sheet > total Liabilities
82902000
Quarters > 1 > balance Sheet > equity
84653000
Quarters > 1 > balance Sheet > currency_symbol
CAD
Quarters > 1 > cash Flow > net Income
3167000
Quarters > 1 > cash Flow > depreciation
2575000
Quarters > 1 > cash Flow > change In Working Capital
3595000
Quarters > 1 > cash Flow > cash From Operations
10340000
Quarters > 1 > cash Flow > capital Expenditures
879000
Quarters > 1 > cash Flow > cash From Investing
-
Quarters > 1 > cash Flow > cash From Financing
-3771000
Quarters > 1 > cash Flow > net Change In Cash
21000
Quarters > 1 > cash Flow > currency_symbol
CAD
Quarters > 1 > ratios > PE
0.12580744985081468
Quarters > 1 > ratios > PB
2.509815500927315
Quarters > 1 > ratios > ROE
3.741155068337802
Quarters > 1 > ratios > ROA
1.8814345715830307
Quarters > 1 > ratios > FCF
9461000
Quarters > 1 > ratios > Piotroski FScore
4
Quarters > 1 > ratios > fcf Percent
0.22066986985119186
Quarters > 1 > health Score
70
Quarters > 2 > quarter
2024-11-30
Quarters > 2 > income Statement > revenue
45244000
Quarters > 2 > income Statement > cost Of Revenue
32428000
Quarters > 2 > income Statement > gross Profit
12816000
Quarters > 2 > income Statement > operating Expenses
40467000
Quarters > 2 > income Statement > operating Income
4777000
Quarters > 2 > income Statement > interest Expense
529000
Quarters > 2 > income Statement > pretax Income
5354000
Quarters > 2 > income Statement > net Income
4448000
Quarters > 2 > income Statement > eps
0.18630520998666292
Quarters > 2 > income Statement > dividends Per Share
-
Quarters > 2 > income Statement > shares Outstanding
23874802
Quarters > 2 > income Statement > income Tax Expense
-
Quarters > 2 > income Statement > EBITDA
-
Quarters > 2 > income Statement > operating Margin
10.558306073733533
Quarters > 2 > income Statement > total Other Income Expense Net
1106000
Quarters > 2 > income Statement > currency_symbol
CAD
Quarters > 2 > balance Sheet > cash
9956000
Quarters > 2 > balance Sheet > short Term Investments
-
Quarters > 2 > balance Sheet > receivables
33671000
Quarters > 2 > balance Sheet > inventories
34429000
Quarters > 2 > balance Sheet > total Current Assets
82173000
Quarters > 2 > balance Sheet > property Plant Equipment
40844000
Quarters > 2 > balance Sheet > total Assets
134978000
Quarters > 2 > balance Sheet > payables
23577000
Quarters > 2 > balance Sheet > short Term Debt
-
Quarters > 2 > balance Sheet > long Term Debt
8979000
Quarters > 2 > balance Sheet > total Liabilities
62141000
Quarters > 2 > balance Sheet > equity
72152000
Quarters > 2 > balance Sheet > currency_symbol
CAD
Quarters > 2 > cash Flow > net Income
4448000
Quarters > 2 > cash Flow > depreciation
2060000
Quarters > 2 > cash Flow > change In Working Capital
-1621000
Quarters > 2 > cash Flow > cash From Operations
4082000
Quarters > 2 > cash Flow > capital Expenditures
1845000
Quarters > 2 > cash Flow > cash From Investing
-
Quarters > 2 > cash Flow > cash From Financing
-1260000
Quarters > 2 > cash Flow > net Change In Cash
1598000
Quarters > 2 > cash Flow > currency_symbol
CAD
Quarters > 2 > ratios > PE
0.18630520998666292
Quarters > 2 > ratios > PB
2.7927615156891004
Quarters > 2 > ratios > ROE
6.164763277525225
Quarters > 2 > ratios > ROA
3.29535183511387
Quarters > 2 > ratios > FCF
2237000
Quarters > 2 > ratios > Piotroski FScore
3
Quarters > 2 > ratios > fcf Percent
0.04944302006895942
Quarters > 2 > health Score
57
Quarters > 3 > quarter
2024-08-31
Quarters > 3 > income Statement > revenue
43088000
Quarters > 3 > income Statement > cost Of Revenue
31465000
Quarters > 3 > income Statement > gross Profit
11623000
Quarters > 3 > income Statement > operating Expenses
38474000
Quarters > 3 > income Statement > operating Income
4614000
Quarters > 3 > income Statement > interest Expense
569000
Quarters > 3 > income Statement > pretax Income
4270000
Quarters > 3 > income Statement > net Income
2764000
Quarters > 3 > income Statement > eps
0.11577059361581302
Quarters > 3 > income Statement > dividends Per Share
-
Quarters > 3 > income Statement > shares Outstanding
23874802
Quarters > 3 > income Statement > income Tax Expense
-
Quarters > 3 > income Statement > EBITDA
-
Quarters > 3 > income Statement > operating Margin
10.708317861121426
Quarters > 3 > income Statement > total Other Income Expense Net
225000
Quarters > 3 > income Statement > currency_symbol
CAD
Quarters > 3 > balance Sheet > cash
8358000
Quarters > 3 > balance Sheet > short Term Investments
-
Quarters > 3 > balance Sheet > receivables
30682000
Quarters > 3 > balance Sheet > inventories
37333000
Quarters > 3 > balance Sheet > total Current Assets
78783000
Quarters > 3 > balance Sheet > property Plant Equipment
38658000
Quarters > 3 > balance Sheet > total Assets
128180000
Quarters > 3 > balance Sheet > payables
21036000
Quarters > 3 > balance Sheet > short Term Debt
-
Quarters > 3 > balance Sheet > long Term Debt
9696000
Quarters > 3 > balance Sheet > total Liabilities
60079000
Quarters > 3 > balance Sheet > equity
67118000
Quarters > 3 > balance Sheet > currency_symbol
CAD
Quarters > 3 > cash Flow > net Income
2764000
Quarters > 3 > cash Flow > depreciation
2160000
Quarters > 3 > cash Flow > change In Working Capital
-430000
Quarters > 3 > cash Flow > cash From Operations
5250000
Quarters > 3 > cash Flow > capital Expenditures
771000
Quarters > 3 > cash Flow > cash From Investing
-
Quarters > 3 > cash Flow > cash From Financing
-2259000
Quarters > 3 > cash Flow > net Change In Cash
2038000
Quarters > 3 > cash Flow > currency_symbol
CAD
Quarters > 3 > ratios > PE
0.11577059361581302
Quarters > 3 > ratios > PB
3.002224870824518
Quarters > 3 > ratios > ROE
4.118120325397062
Quarters > 3 > ratios > ROA
2.1563426431580592
Quarters > 3 > ratios > FCF
4479000
Quarters > 3 > ratios > Piotroski FScore
4
Quarters > 3 > ratios > fcf Percent
0.10395005569996286
Quarters > 3 > health Score
56
Annuals > 0 > quarter
2024-11-30
Annuals > 0 > income Statement > revenue
162096000
Annuals > 0 > income Statement > cost Of Revenue
117920000
Annuals > 0 > income Statement > gross Profit
44176000
Annuals > 0 > income Statement > operating Expenses
145769000
Annuals > 0 > income Statement > operating Income
16327000
Annuals > 0 > income Statement > interest Expense
2210000
Annuals > 0 > income Statement > pretax Income
15173000
Annuals > 0 > income Statement > net Income
10815000
Annuals > 0 > income Statement > eps
0.4529880499113668
Annuals > 0 > income Statement > dividends Per Share
-
Annuals > 0 > income Statement > shares Outstanding
23874802
Annuals > 0 > income Statement > income Tax Expense
-
Annuals > 0 > income Statement > EBITDA
-
Annuals > 0 > income Statement > operating Margin
10.072426216563024
Annuals > 0 > income Statement > total Other Income Expense Net
1056000
Annuals > 0 > income Statement > currency_symbol
CAD
Annuals > 0 > balance Sheet > cash
9956000
Annuals > 0 > balance Sheet > short Term Investments
-
Annuals > 0 > balance Sheet > receivables
33671000
Annuals > 0 > balance Sheet > inventories
34429000
Annuals > 0 > balance Sheet > total Current Assets
82173000
Annuals > 0 > balance Sheet > property Plant Equipment
40844000
Annuals > 0 > balance Sheet > total Assets
134978000
Annuals > 0 > balance Sheet > payables
23577000
Annuals > 0 > balance Sheet > short Term Debt
-
Annuals > 0 > balance Sheet > long Term Debt
8979000
Annuals > 0 > balance Sheet > total Liabilities
62141000
Annuals > 0 > balance Sheet > equity
72152000
Annuals > 0 > balance Sheet > currency_symbol
CAD
Annuals > 0 > cash Flow > net Income
10815000
Annuals > 0 > cash Flow > depreciation
8345000
Annuals > 0 > cash Flow > change In Working Capital
-6472000
Annuals > 0 > cash Flow > cash From Operations
14130000
Annuals > 0 > cash Flow > capital Expenditures
7248000
Annuals > 0 > cash Flow > cash From Investing
-
Annuals > 0 > cash Flow > cash From Financing
-4336000
Annuals > 0 > cash Flow > net Change In Cash
3340000
Annuals > 0 > cash Flow > currency_symbol
CAD
Annuals > 0 > ratios > PE
0.4529880499113668
Annuals > 0 > ratios > PB
2.779525679121854
Annuals > 0 > ratios > ROE
14.989189488856859
Annuals > 0 > ratios > ROA
8.012416838299574
Annuals > 0 > ratios > FCF
6882000
Annuals > 0 > ratios > Piotroski FScore
4
Annuals > 0 > ratios > fcf Percent
0.04245632217944922
Annuals > 0 > health Score
69
Annuals > 1 > quarter
2023-11-30
Annuals > 1 > income Statement > revenue
135200000
Annuals > 1 > income Statement > cost Of Revenue
95915000
Annuals > 1 > income Statement > gross Profit
39285000
Annuals > 1 > income Statement > operating Expenses
23956000
Annuals > 1 > income Statement > operating Income
15372000
Annuals > 1 > income Statement > interest Expense
1326000
Annuals > 1 > income Statement > pretax Income
14050000
Annuals > 1 > income Statement > net Income
11621000
Annuals > 1 > income Statement > eps
0.48100685193660414
Annuals > 1 > income Statement > dividends Per Share
-
Annuals > 1 > income Statement > shares Outstanding
24159739
Annuals > 1 > income Statement > income Tax Expense
2225000
Annuals > 1 > income Statement > EBITDA
22260000
Annuals > 1 > income Statement > operating Margin
11.3698224852071
Annuals > 1 > income Statement > total Other Income Expense Net
4000
Annuals > 1 > income Statement > currency_symbol
CAD
Annuals > 1 > balance Sheet > cash
6616000
Annuals > 1 > balance Sheet > short Term Investments
-
Annuals > 1 > balance Sheet > receivables
28979000
Annuals > 1 > balance Sheet > inventories
36561000
Annuals > 1 > balance Sheet > total Current Assets
74050000
Annuals > 1 > balance Sheet > property Plant Equipment
39610000
Annuals > 1 > balance Sheet > total Assets
125707000
Annuals > 1 > balance Sheet > payables
24377000
Annuals > 1 > balance Sheet > short Term Debt
5025000
Annuals > 1 > balance Sheet > long Term Debt
9033000
Annuals > 1 > balance Sheet > total Liabilities
65384000
Annuals > 1 > balance Sheet > equity
59535000
Annuals > 1 > balance Sheet > currency_symbol
USD
Annuals > 1 > cash Flow > net Income
11825000
Annuals > 1 > cash Flow > depreciation
6888000
Annuals > 1 > cash Flow > change In Working Capital
-7656000
Annuals > 1 > cash Flow > cash From Operations
11297000
Annuals > 1 > cash Flow > capital Expenditures
6527000
Annuals > 1 > cash Flow > cash From Investing
-
Annuals > 1 > cash Flow > cash From Financing
3570000
Annuals > 1 > cash Flow > net Change In Cash
-9050000
Annuals > 1 > cash Flow > currency_symbol
USD
Annuals > 1 > ratios > PE
0.48100685193660414
Annuals > 1 > ratios > PB
3.4087815167548503
Annuals > 1 > ratios > ROE
19.519610313261108
Annuals > 1 > ratios > ROA
9.244513034278123
Annuals > 1 > ratios > FCF
4770000
Annuals > 1 > ratios > Piotroski FScore
3
Annuals > 1 > ratios > fcf Percent
0.0352810650887574
Annuals > 1 > health Score
61
Annuals > 2 > quarter
2022-11-30
Annuals > 2 > income Statement > revenue
89624000
Annuals > 2 > income Statement > cost Of Revenue
68314000
Annuals > 2 > income Statement > gross Profit
21310000
Annuals > 2 > income Statement > operating Expenses
18842000
Annuals > 2 > income Statement > operating Income
2489000
Annuals > 2 > income Statement > interest Expense
464000
Annuals > 2 > income Statement > pretax Income
2342000
Annuals > 2 > income Statement > net Income
698000
Annuals > 2 > income Statement > eps
0.028426905161613267
Annuals > 2 > income Statement > dividends Per Share
-
Annuals > 2 > income Statement > shares Outstanding
24554203
Annuals > 2 > income Statement > income Tax Expense
1574000
Annuals > 2 > income Statement > EBITDA
8228000
Annuals > 2 > income Statement > operating Margin
2.777157904132822
Annuals > 2 > income Statement > total Other Income Expense Net
-147000
Annuals > 2 > income Statement > currency_symbol
CAD
Annuals > 2 > balance Sheet > cash
15666000
Annuals > 2 > balance Sheet > short Term Investments
-
Annuals > 2 > balance Sheet > receivables
17119000
Annuals > 2 > balance Sheet > inventories
19664000
Annuals > 2 > balance Sheet > total Current Assets
53947000
Annuals > 2 > balance Sheet > property Plant Equipment
20181000
Annuals > 2 > balance Sheet > total Assets
83746000
Annuals > 2 > balance Sheet > payables
14906000
Annuals > 2 > balance Sheet > short Term Debt
2273000
Annuals > 2 > balance Sheet > long Term Debt
2415000
Annuals > 2 > balance Sheet > total Liabilities
34451000
Annuals > 2 > balance Sheet > equity
48330000
Annuals > 2 > balance Sheet > currency_symbol
CAD
Annuals > 2 > cash Flow > net Income
768000
Annuals > 2 > cash Flow > depreciation
5739000
Annuals > 2 > cash Flow > change In Working Capital
4371000
Annuals > 2 > cash Flow > cash From Operations
11261000
Annuals > 2 > cash Flow > capital Expenditures
12311000
Annuals > 2 > cash Flow > cash From Investing
-12022000
Annuals > 2 > cash Flow > cash From Financing
-1731000
Annuals > 2 > cash Flow > net Change In Cash
-4530000
Annuals > 2 > cash Flow > currency_symbol
CAD
Annuals > 2 > ratios > PE
0.028426905161613267
Annuals > 2 > ratios > PB
4.267645462445686
Annuals > 2 > ratios > ROE
1.4442375336230084
Annuals > 2 > ratios > ROA
0.8334726434695388
Annuals > 2 > ratios > FCF
-1050000
Annuals > 2 > ratios > Piotroski FScore
3
Annuals > 2 > ratios > fcf Percent
-0.01171561188967241
Annuals > 2 > health Score
43
Annuals > 3 > quarter
2021-11-30
Annuals > 3 > income Statement > revenue
79365000
Annuals > 3 > income Statement > cost Of Revenue
62232000
Annuals > 3 > income Statement > gross Profit
17133000
Annuals > 3 > income Statement > operating Expenses
16382000
Annuals > 3 > income Statement > operating Income
751000
Annuals > 3 > income Statement > interest Expense
582000
Annuals > 3 > income Statement > pretax Income
2578000
Annuals > 3 > income Statement > net Income
170000
Annuals > 3 > income Statement > eps
0.00689455496033015
Annuals > 3 > income Statement > dividends Per Share
-
Annuals > 3 > income Statement > shares Outstanding
24657139
Annuals > 3 > income Statement > income Tax Expense
2408000
Annuals > 3 > income Statement > EBITDA
7083000
Annuals > 3 > income Statement > operating Margin
0.9462609462609464
Annuals > 3 > income Statement > total Other Income Expense Net
1827000
Annuals > 3 > income Statement > currency_symbol
USD
Annuals > 3 > balance Sheet > cash
20196000
Annuals > 3 > balance Sheet > short Term Investments
-
Annuals > 3 > balance Sheet > receivables
16833000
Annuals > 3 > balance Sheet > inventories
16953000
Annuals > 3 > balance Sheet > total Current Assets
57144000
Annuals > 3 > balance Sheet > property Plant Equipment
21176000
Annuals > 3 > balance Sheet > total Assets
79452000
Annuals > 3 > balance Sheet > payables
13803000
Annuals > 3 > balance Sheet > short Term Debt
2488000
Annuals > 3 > balance Sheet > long Term Debt
1327000
Annuals > 3 > balance Sheet > total Liabilities
28410000
Annuals > 3 > balance Sheet > equity
50102000
Annuals > 3 > balance Sheet > currency_symbol
USD
Annuals > 3 > cash Flow > net Income
170000
Annuals > 3 > cash Flow > depreciation
6332000
Annuals > 3 > cash Flow > change In Working Capital
3192000
Annuals > 3 > cash Flow > cash From Operations
7634000
Annuals > 3 > cash Flow > capital Expenditures
2900000
Annuals > 3 > cash Flow > cash From Investing
-2950000
Annuals > 3 > cash Flow > cash From Financing
-2697000
Annuals > 3 > cash Flow > net Change In Cash
1164000
Annuals > 3 > cash Flow > currency_symbol
USD
Annuals > 3 > ratios > PE
0.00689455496033015
Annuals > 3 > ratios > PB
4.133966061235081
Annuals > 3 > ratios > ROE
0.33930781206339067
Annuals > 3 > ratios > ROA
0.21396566480390675
Annuals > 3 > ratios > FCF
4734000
Annuals > 3 > ratios > Piotroski FScore
4
Annuals > 3 > ratios > fcf Percent
0.05964845964845965
Annuals > 3 > health Score
47
Valuation > metrics > PE
20.4878
Valuation > metrics > PB
2.3795292939700743
Valuation > final Score
100
Valuation > verdict
Fair
Profitability > metrics > ROE
3.8975002239942658
Profitability > metrics > ROA
3.8905285752616043
Profitability > metrics > Net Margin
0.07141537893246322
Profitability > final Score
30
Profitability > verdict
Weak
Risk > metrics > Debt Equity
0.8443127855926889
Risk > metrics > Interest Coverage
8.58616010854817
Risk > final Score
82
Risk > verdict
Low
Liquidity > metrics > Current Ratio
4.060650081714182
Liquidity > metrics > Quick Ratio
2.1518521881242054
Liquidity > final Score
100
Liquidity > verdict
Great
Prev Valuations > 0
100
Prev Valuations > 1
100
Prev Valuations > 2
69.97775129175483
Prev Profitabilities > 0
29
Prev Profitabilities > 1
43
Prev Profitabilities > 2
28
Prev Risks > 0
77
Prev Risks > 1
84
Prev Risks > 2
80
Prev Liquidities > 0
100
Prev Liquidities > 1
100
Prev Liquidities > 2
100
Updated At
2026-01-20T21:52:05.019Z
Earnings History > 0 > period
2025-11-30
Earnings History > 0 > report Date
2026-02-18
Earnings History > 0 > date
2025-11-30
Earnings History > 0 > before After Market
AfterMarket
Earnings History > 0 > currency
-
Earnings History > 0 > eps Actual
-
Earnings History > 0 > eps Estimate
0.15
Earnings History > 0 > eps Difference
0
Earnings History > 0 > surprise Percent
-
Earnings History > 1 > period
2024-08-31
Earnings History > 1 > report Date
2024-10-09
Earnings History > 1 > date
2024-08-31
Earnings History > 1 > before After Market
BeforeMarket
Earnings History > 1 > currency
USD
Earnings History > 1 > eps Actual
0.0833
Earnings History > 1 > eps Estimate
-
Earnings History > 1 > eps Difference
0
Earnings History > 1 > surprise Percent
-
Earnings History > 2 > period
2024-05-31
Earnings History > 2 > report Date
2024-07-10
Earnings History > 2 > date
2024-05-31
Earnings History > 2 > before After Market
AfterMarket
Earnings History > 2 > currency
USD
Earnings History > 2 > eps Actual
0.0773
Earnings History > 2 > eps Estimate
-
Earnings History > 2 > eps Difference
0
Earnings History > 2 > surprise Percent
-
Earnings History > 3 > period
2024-02-29
Earnings History > 3 > report Date
2024-04-11
Earnings History > 3 > date
2024-02-29
Earnings History > 3 > before After Market
AfterMarket
Earnings History > 3 > currency
USD
Earnings History > 3 > eps Actual
0.0323
Earnings History > 3 > eps Estimate
-
Earnings History > 3 > eps Difference
0
Earnings History > 3 > surprise Percent
-
Earnings History > 4 > period
2023-11-30
Earnings History > 4 > report Date
2024-02-08
Earnings History > 4 > date
2023-11-30
Earnings History > 4 > before After Market
BeforeMarket
Earnings History > 4 > currency
USD
Earnings History > 4 > eps Actual
0.1173
Earnings History > 4 > eps Estimate
-
Earnings History > 4 > eps Difference
0
Earnings History > 4 > surprise Percent
-
Earnings History > 5 > period
2023-08-31
Earnings History > 5 > report Date
2023-10-12
Earnings History > 5 > date
2023-08-31
Earnings History > 5 > before After Market
BeforeMarket
Earnings History > 5 > currency
USD
Earnings History > 5 > eps Actual
0.041
Earnings History > 5 > eps Estimate
-
Earnings History > 5 > eps Difference
0
Earnings History > 5 > surprise Percent
-
Earnings History > 6 > period
2023-05-31
Earnings History > 6 > report Date
2023-07-13
Earnings History > 6 > date
2023-05-31
Earnings History > 6 > before After Market
BeforeMarket
Earnings History > 6 > currency
USD
Earnings History > 6 > eps Actual
0.0733
Earnings History > 6 > eps Estimate
-
Earnings History > 6 > eps Difference
0
Earnings History > 6 > surprise Percent
-
Earnings History > 7 > period
2023-02-28
Earnings History > 7 > report Date
2023-04-13
Earnings History > 7 > date
2023-02-28
Earnings History > 7 > before After Market
BeforeMarket
Earnings History > 7 > currency
USD
Earnings History > 7 > eps Actual
0.125
Earnings History > 7 > eps Estimate
-
Earnings History > 7 > eps Difference
0
Earnings History > 7 > surprise Percent
-
Earnings History > 8 > period
2022-11-30
Earnings History > 8 > report Date
2023-02-08
Earnings History > 8 > date
2022-11-30
Earnings History > 8 > before After Market
AfterMarket
Earnings History > 8 > currency
USD
Earnings History > 8 > eps Actual
0.03
Earnings History > 8 > eps Estimate
0.04
Earnings History > 8 > eps Difference
-0.01
Earnings History > 8 > surprise Percent
-25
Earnings History > 9 > period
2022-08-31
Earnings History > 9 > report Date
2022-10-12
Earnings History > 9 > date
2022-08-31
Earnings History > 9 > before After Market
AfterMarket
Earnings History > 9 > currency
USD
Earnings History > 9 > eps Actual
0.03
Earnings History > 9 > eps Estimate
0.01
Earnings History > 9 > eps Difference
0.02
Earnings History > 9 > surprise Percent
200
Earnings History > 10 > period
2022-05-31
Earnings History > 10 > report Date
2022-07-13
Earnings History > 10 > date
2022-05-31
Earnings History > 10 > before After Market
AfterMarket
Earnings History > 10 > currency
USD
Earnings History > 10 > eps Actual
0.0004
Earnings History > 10 > eps Estimate
-0.03
Earnings History > 10 > eps Difference
0.0304
Earnings History > 10 > surprise Percent
101.3333
Earnings History > 11 > period
2022-02-28
Earnings History > 11 > report Date
2022-04-13
Earnings History > 11 > date
2022-02-28
Earnings History > 11 > before After Market
AfterMarket
Earnings History > 11 > currency
USD
Earnings History > 11 > eps Actual
-0.03
Earnings History > 11 > eps Estimate
0.02
Earnings History > 11 > eps Difference
-0.05
Earnings History > 11 > surprise Percent
-250
Earnings History > 12 > period
2021-11-30
Earnings History > 12 > report Date
2022-02-09
Earnings History > 12 > date
2021-11-30
Earnings History > 12 > before After Market
AfterMarket
Earnings History > 12 > currency
USD
Earnings History > 12 > eps Actual
-0.0042
Earnings History > 12 > eps Estimate
0.02
Earnings History > 12 > eps Difference
-0.0242
Earnings History > 12 > surprise Percent
-121
Earnings History > 13 > period
2021-08-31
Earnings History > 13 > report Date
2021-10-13
Earnings History > 13 > date
2021-08-31
Earnings History > 13 > before After Market
AfterMarket
Earnings History > 13 > currency
USD
Earnings History > 13 > eps Actual
0.03
Earnings History > 13 > eps Estimate
0.02
Earnings History > 13 > eps Difference
0.01
Earnings History > 13 > surprise Percent
50
Earnings History > 14 > period
2021-05-31
Earnings History > 14 > report Date
2021-07-14
Earnings History > 14 > date
2021-05-31
Earnings History > 14 > before After Market
AfterMarket
Earnings History > 14 > currency
USD
Earnings History > 14 > eps Actual
0.0003
Earnings History > 14 > eps Estimate
-
Earnings History > 14 > eps Difference
0
Earnings History > 14 > surprise Percent
-
Earnings History > 15 > period
2021-02-28
Earnings History > 15 > report Date
2021-04-14
Earnings History > 15 > date
2021-02-28
Earnings History > 15 > before After Market
AfterMarket
Earnings History > 15 > currency
USD
Earnings History > 15 > eps Actual
-0.0158
Earnings History > 15 > eps Estimate
0
Earnings History > 15 > eps Difference
-0.0158
Earnings History > 15 > surprise Percent
-
Earnings History > 16 > period
2020-11-30
Earnings History > 16 > report Date
2021-02-10
Earnings History > 16 > date
2020-11-30
Earnings History > 16 > before After Market
AfterMarket
Earnings History > 16 > currency
USD
Earnings History > 16 > eps Actual
0.06
Earnings History > 16 > eps Estimate
0.06
Earnings History > 16 > eps Difference
0
Earnings History > 16 > surprise Percent
0
Earnings History > 17 > period
2020-08-31
Earnings History > 17 > report Date
2020-10-07
Earnings History > 17 > date
2020-08-31
Earnings History > 17 > before After Market
AfterMarket
Earnings History > 17 > currency
USD
Earnings History > 17 > eps Actual
0.03
Earnings History > 17 > eps Estimate
-
Earnings History > 17 > eps Difference
0
Earnings History > 17 > surprise Percent
-
Earnings History > 18 > period
2020-05-31
Earnings History > 18 > report Date
2020-07-08
Earnings History > 18 > date
2020-05-31
Earnings History > 18 > before After Market
AfterMarket
Earnings History > 18 > currency
USD
Earnings History > 18 > eps Actual
0.08
Earnings History > 18 > eps Estimate
0.03
Earnings History > 18 > eps Difference
0.05
Earnings History > 18 > surprise Percent
166.6667
Earnings History > 19 > period
2020-02-29
Earnings History > 19 > report Date
2020-04-08
Earnings History > 19 > date
2020-02-29
Earnings History > 19 > before After Market
BeforeMarket
Earnings History > 19 > currency
USD
Earnings History > 19 > eps Actual
-0.11
Earnings History > 19 > eps Estimate
0.02
Earnings History > 19 > eps Difference
-0.13
Earnings History > 19 > surprise Percent
-650
Earnings History > 20 > period
2019-11-30
Earnings History > 20 > report Date
2020-02-13
Earnings History > 20 > date
2019-11-30
Earnings History > 20 > before After Market
BeforeMarket
Earnings History > 20 > currency
USD
Earnings History > 20 > eps Actual
-0.0852
Earnings History > 20 > eps Estimate
0.08
Earnings History > 20 > eps Difference
-0.1652
Earnings History > 20 > surprise Percent
-206.5
Earnings History > 21 > period
2019-08-31
Earnings History > 21 > report Date
2019-10-09
Earnings History > 21 > date
2019-08-31
Earnings History > 21 > before After Market
AfterMarket
Earnings History > 21 > currency
USD
Earnings History > 21 > eps Actual
0.07
Earnings History > 21 > eps Estimate
0.08
Earnings History > 21 > eps Difference
-0.01
Earnings History > 21 > surprise Percent
-12.5
Earnings History > 22 > period
2019-05-31
Earnings History > 22 > report Date
2019-07-10
Earnings History > 22 > date
2019-05-31
Earnings History > 22 > before After Market
AfterMarket
Earnings History > 22 > currency
USD
Earnings History > 22 > eps Actual
0.1
Earnings History > 22 > eps Estimate
0.09
Earnings History > 22 > eps Difference
0.01
Earnings History > 22 > surprise Percent
11.1111
Earnings History > 23 > period
2019-02-28
Earnings History > 23 > report Date
2019-04-10
Earnings History > 23 > date
2019-02-28
Earnings History > 23 > before After Market
AfterMarket
Earnings History > 23 > currency
USD
Earnings History > 23 > eps Actual
0.05
Earnings History > 23 > eps Estimate
0.06
Earnings History > 23 > eps Difference
-0.01
Earnings History > 23 > surprise Percent
-16.6667
Earnings History > 24 > period
2018-11-30
Earnings History > 24 > report Date
2019-02-06
Earnings History > 24 > date
2018-11-30
Earnings History > 24 > before After Market
AfterMarket
Earnings History > 24 > currency
USD
Earnings History > 24 > eps Actual
0.05
Earnings History > 24 > eps Estimate
0.07
Earnings History > 24 > eps Difference
-0.02
Earnings History > 24 > surprise Percent
-28.5714
Earnings History > 25 > period
2018-08-31
Earnings History > 25 > report Date
2018-10-10
Earnings History > 25 > date
2018-08-31
Earnings History > 25 > before After Market
AfterMarket
Earnings History > 25 > currency
USD
Earnings History > 25 > eps Actual
0.03
Earnings History > 25 > eps Estimate
0.05
Earnings History > 25 > eps Difference
-0.02
Earnings History > 25 > surprise Percent
-40
Earnings History > 26 > period
2018-05-31
Earnings History > 26 > report Date
2018-07-11
Earnings History > 26 > date
2018-05-31
Earnings History > 26 > before After Market
AfterMarket
Earnings History > 26 > currency
USD
Earnings History > 26 > eps Actual
0.05
Earnings History > 26 > eps Estimate
0.03
Earnings History > 26 > eps Difference
0.02
Earnings History > 26 > surprise Percent
66.6667
Earnings History > 27 > period
2018-02-28
Earnings History > 27 > report Date
2018-04-11
Earnings History > 27 > date
2018-02-28
Earnings History > 27 > before After Market
AfterMarket
Earnings History > 27 > currency
USD
Earnings History > 27 > eps Actual
-0.01
Earnings History > 27 > eps Estimate
0.03
Earnings History > 27 > eps Difference
-0.04
Earnings History > 27 > surprise Percent
-133.3333
Earnings History > 28 > period
2017-11-30
Earnings History > 28 > report Date
2018-02-07
Earnings History > 28 > date
2017-11-30
Earnings History > 28 > before After Market
AfterMarket
Earnings History > 28 > currency
USD
Earnings History > 28 > eps Actual
0.01
Earnings History > 28 > eps Estimate
0.05
Earnings History > 28 > eps Difference
-0.04
Earnings History > 28 > surprise Percent
-80
Earnings History > 29 > period
2017-08-31
Earnings History > 29 > report Date
2017-10-11
Earnings History > 29 > date
2017-08-31
Earnings History > 29 > before After Market
AfterMarket
Earnings History > 29 > currency
USD
Earnings History > 29 > eps Actual
0.01
Earnings History > 29 > eps Estimate
0.01
Earnings History > 29 > eps Difference
0
Earnings History > 29 > surprise Percent
0
Earnings History > 30 > period
2017-05-31
Earnings History > 30 > report Date
2017-07-17
Earnings History > 30 > date
2017-05-31
Earnings History > 30 > before After Market
BeforeMarket
Earnings History > 30 > currency
USD
Earnings History > 30 > eps Actual
0.01
Earnings History > 30 > eps Estimate
0.06
Earnings History > 30 > eps Difference
-0.05
Earnings History > 30 > surprise Percent
-83.3333
Earnings History > 31 > period
2017-02-28
Earnings History > 31 > report Date
2017-04-12
Earnings History > 31 > date
2017-02-28
Earnings History > 31 > before After Market
AfterMarket
Earnings History > 31 > currency
USD
Earnings History > 31 > eps Actual
0.03
Earnings History > 31 > eps Estimate
0.03
Earnings History > 31 > eps Difference
0
Earnings History > 31 > surprise Percent
0
Earnings History > 32 > period
2016-11-30
Earnings History > 32 > report Date
2017-02-08
Earnings History > 32 > date
2016-11-30
Earnings History > 32 > before After Market
AfterMarket
Earnings History > 32 > currency
USD
Earnings History > 32 > eps Actual
0.03
Earnings History > 32 > eps Estimate
0.04
Earnings History > 32 > eps Difference
-0.01
Earnings History > 32 > surprise Percent
-25
Earnings History > 33 > period
2016-08-31
Earnings History > 33 > report Date
2016-10-11
Earnings History > 33 > date
2016-08-31
Earnings History > 33 > before After Market
AfterMarket
Earnings History > 33 > currency
USD
Earnings History > 33 > eps Actual
0.15
Earnings History > 33 > eps Estimate
0.05
Earnings History > 33 > eps Difference
0.1
Earnings History > 33 > surprise Percent
200
Earnings History > 34 > period
2016-05-31
Earnings History > 34 > report Date
2016-07-11
Earnings History > 34 > date
2016-05-31
Earnings History > 34 > before After Market
BeforeMarket
Earnings History > 34 > currency
USD
Earnings History > 34 > eps Actual
0.07
Earnings History > 34 > eps Estimate
0.05
Earnings History > 34 > eps Difference
0.02
Earnings History > 34 > surprise Percent
40
Earnings History > 35 > period
2016-02-29
Earnings History > 35 > report Date
2016-04-07
Earnings History > 35 > date
2016-02-29
Earnings History > 35 > before After Market
BeforeMarket
Earnings History > 35 > currency
USD
Earnings History > 35 > eps Actual
0.02
Earnings History > 35 > eps Estimate
0.01
Earnings History > 35 > eps Difference
0.01
Earnings History > 35 > surprise Percent
100
Earnings History > 36 > period
2015-11-30
Earnings History > 36 > report Date
2016-02-01
Earnings History > 36 > date
2015-11-30
Earnings History > 36 > before After Market
BeforeMarket
Earnings History > 36 > currency
USD
Earnings History > 36 > eps Actual
0.05
Earnings History > 36 > eps Estimate
0.02
Earnings History > 36 > eps Difference
0.03
Earnings History > 36 > surprise Percent
150
Earnings History > 37 > period
2015-08-31
Earnings History > 37 > report Date
2015-10-07
Earnings History > 37 > date
2015-08-31
Earnings History > 37 > before After Market
AfterMarket
Earnings History > 37 > currency
USD
Earnings History > 37 > eps Actual
0.08
Earnings History > 37 > eps Estimate
0.02
Earnings History > 37 > eps Difference
0.06
Earnings History > 37 > surprise Percent
300
Earnings History > 38 > period
2015-05-31
Earnings History > 38 > report Date
2015-07-08
Earnings History > 38 > date
2015-05-31
Earnings History > 38 > before After Market
AfterMarket
Earnings History > 38 > currency
USD
Earnings History > 38 > eps Actual
0.0605
Earnings History > 38 > eps Estimate
-
Earnings History > 38 > eps Difference
0
Earnings History > 38 > surprise Percent
-
Earnings History > 39 > period
2015-02-28
Earnings History > 39 > report Date
2015-04-09
Earnings History > 39 > date
2015-02-28
Earnings History > 39 > before After Market
AfterMarket
Earnings History > 39 > currency
USD
Earnings History > 39 > eps Actual
0.04
Earnings History > 39 > eps Estimate
-
Earnings History > 39 > eps Difference
0
Earnings History > 39 > surprise Percent
-
Earnings History > 40 > period
2014-11-30
Earnings History > 40 > report Date
2015-02-02
Earnings History > 40 > date
2014-11-30
Earnings History > 40 > before After Market
AfterMarket
Earnings History > 40 > currency
USD
Earnings History > 40 > eps Actual
0.016
Earnings History > 40 > eps Estimate
0
Earnings History > 40 > eps Difference
0.016
Earnings History > 40 > surprise Percent
-
Earnings History > 41 > period
2014-08-31
Earnings History > 41 > report Date
2014-10-07
Earnings History > 41 > date
2014-08-31
Earnings History > 41 > before After Market
AfterMarket
Earnings History > 41 > currency
USD
Earnings History > 41 > eps Actual
0.0526
Earnings History > 41 > eps Estimate
0
Earnings History > 41 > eps Difference
0.0526
Earnings History > 41 > surprise Percent
-
Earnings History > 42 > period
2014-05-31
Earnings History > 42 > report Date
2014-08-29
Earnings History > 42 > date
2014-05-31
Earnings History > 42 > before After Market
-
Earnings History > 42 > currency
USD
Earnings History > 42 > eps Actual
0.0092
Earnings History > 42 > eps Estimate
0
Earnings History > 42 > eps Difference
0.0092
Earnings History > 42 > surprise Percent
-
Earnings History > 43 > period
2014-02-28
Earnings History > 43 > report Date
2014-05-30
Earnings History > 43 > date
2014-02-28
Earnings History > 43 > before After Market
-
Earnings History > 43 > currency
USD
Earnings History > 43 > eps Actual
0.0276
Earnings History > 43 > eps Estimate
0
Earnings History > 43 > eps Difference
0.0276
Earnings History > 43 > surprise Percent
-
Earnings History > 44 > period
2013-11-30
Earnings History > 44 > report Date
2014-02-28
Earnings History > 44 > date
2013-11-30
Earnings History > 44 > before After Market
-
Earnings History > 44 > currency
USD
Earnings History > 44 > eps Actual
0.0073
Earnings History > 44 > eps Estimate
0
Earnings History > 44 > eps Difference
0.0073
Earnings History > 44 > surprise Percent
-
Earnings History > 45 > period
2013-08-31
Earnings History > 45 > report Date
2013-11-30
Earnings History > 45 > date
2013-08-31
Earnings History > 45 > before After Market
-
Earnings History > 45 > currency
USD
Earnings History > 45 > eps Actual
0.0085
Earnings History > 45 > eps Estimate
0
Earnings History > 45 > eps Difference
0.0085
Earnings History > 45 > surprise Percent
-
Earnings History > 46 > period
2013-05-31
Earnings History > 46 > report Date
2013-08-30
Earnings History > 46 > date
2013-05-31
Earnings History > 46 > before After Market
-
Earnings History > 46 > currency
USD
Earnings History > 46 > eps Actual
-0.0293
Earnings History > 46 > eps Estimate
0
Earnings History > 46 > eps Difference
-0.0293
Earnings History > 46 > surprise Percent
-
Earnings History > 47 > period
2013-02-28
Earnings History > 47 > report Date
2013-05-31
Earnings History > 47 > date
2013-02-28
Earnings History > 47 > before After Market
-
Earnings History > 47 > currency
USD
Earnings History > 47 > eps Actual
0.0023
Earnings History > 47 > eps Estimate
0
Earnings History > 47 > eps Difference
0.0023
Earnings History > 47 > surprise Percent
-
Earnings History > 48 > period
2012-08-31
Earnings History > 48 > report Date
2012-11-30
Earnings History > 48 > date
2012-08-31
Earnings History > 48 > before After Market
-
Earnings History > 48 > currency
USD
Earnings History > 48 > eps Actual
0.0101
Earnings History > 48 > eps Estimate
0
Earnings History > 48 > eps Difference
0.0101
Earnings History > 48 > surprise Percent
-
Earnings History > 49 > period
2012-05-31
Earnings History > 49 > report Date
2012-08-31
Earnings History > 49 > date
2012-05-31
Earnings History > 49 > before After Market
-
Earnings History > 49 > currency
USD
Earnings History > 49 > eps Actual
0.0088
Earnings History > 49 > eps Estimate
0
Earnings History > 49 > eps Difference
0.0088
Earnings History > 49 > surprise Percent
-
Earnings History > 50 > period
2012-02-29
Earnings History > 50 > report Date
2012-03-02
Earnings History > 50 > date
2012-02-29
Earnings History > 50 > before After Market
-
Earnings History > 50 > currency
USD
Earnings History > 50 > eps Actual
0.002
Earnings History > 50 > eps Estimate
0
Earnings History > 50 > eps Difference
0.002
Earnings History > 50 > surprise Percent
-
Earnings History > 51 > period
2011-08-31
Earnings History > 51 > report Date
2011-11-30
Earnings History > 51 > date
2011-08-31
Earnings History > 51 > before After Market
-
Earnings History > 51 > currency
USD
Earnings History > 51 > eps Actual
0.049
Earnings History > 51 > eps Estimate
0
Earnings History > 51 > eps Difference
0.049
Earnings History > 51 > surprise Percent
-
Earnings History > 52 > period
2011-05-31
Earnings History > 52 > report Date
2011-08-26
Earnings History > 52 > date
2011-05-31
Earnings History > 52 > before After Market
-
Earnings History > 52 > currency
USD
Earnings History > 52 > eps Actual
0.0189
Earnings History > 52 > eps Estimate
0
Earnings History > 52 > eps Difference
0.0189
Earnings History > 52 > surprise Percent
-
Earnings History > 53 > period
2011-02-28
Earnings History > 53 > report Date
2011-05-27
Earnings History > 53 > date
2011-02-28
Earnings History > 53 > before After Market
-
Earnings History > 53 > currency
USD
Earnings History > 53 > eps Actual
0.0205
Earnings History > 53 > eps Estimate
0
Earnings History > 53 > eps Difference
0.0205
Earnings History > 53 > surprise Percent
-
Earnings History > 54 > period
2010-11-30
Earnings History > 54 > report Date
2011-02-25
Earnings History > 54 > date
2010-11-30
Earnings History > 54 > before After Market
-
Earnings History > 54 > currency
USD
Earnings History > 54 > eps Actual
-0.0109
Earnings History > 54 > eps Estimate
0
Earnings History > 54 > eps Difference
-0.0109
Earnings History > 54 > surprise Percent
-
Earnings History > 55 > period
2009-08-31
Earnings History > 55 > report Date
2009-10-07
Earnings History > 55 > date
2009-08-31
Earnings History > 55 > before After Market
-
Earnings History > 55 > currency
USD
Earnings History > 55 > eps Actual
-0.01
Earnings History > 55 > eps Estimate
-0.02
Earnings History > 55 > eps Difference
0.01
Earnings History > 55 > surprise Percent
50
Earnings History > 56 > period
2009-05-31
Earnings History > 56 > report Date
2009-07-08
Earnings History > 56 > date
2009-05-31
Earnings History > 56 > before After Market
-
Earnings History > 56 > currency
USD
Earnings History > 56 > eps Actual
-0.02
Earnings History > 56 > eps Estimate
0.03
Earnings History > 56 > eps Difference
-0.05
Earnings History > 56 > surprise Percent
-166.6667
Earnings History > 57 > period
2009-02-28
Earnings History > 57 > report Date
2009-04-08
Earnings History > 57 > date
2009-02-28
Earnings History > 57 > before After Market
-
Earnings History > 57 > currency
USD
Earnings History > 57 > eps Actual
0
Earnings History > 57 > eps Estimate
0.02
Earnings History > 57 > eps Difference
-0.02
Earnings History > 57 > surprise Percent
-100
Earnings History > 58 > period
2008-11-30
Earnings History > 58 > report Date
2009-01-28
Earnings History > 58 > date
2008-11-30
Earnings History > 58 > before After Market
-
Earnings History > 58 > currency
USD
Earnings History > 58 > eps Actual
0.03
Earnings History > 58 > eps Estimate
0.03
Earnings History > 58 > eps Difference
0
Earnings History > 58 > surprise Percent
0
Earnings History > 59 > period
2008-08-31
Earnings History > 59 > report Date
2008-10-08
Earnings History > 59 > date
2008-08-31
Earnings History > 59 > before After Market
-
Earnings History > 59 > currency
USD
Earnings History > 59 > eps Actual
0.01
Earnings History > 59 > eps Estimate
0.02
Earnings History > 59 > eps Difference
-0.01
Earnings History > 59 > surprise Percent
-50
Earnings History > 60 > period
2008-05-31
Earnings History > 60 > report Date
2008-07-09
Earnings History > 60 > date
2008-05-31
Earnings History > 60 > before After Market
-
Earnings History > 60 > currency
USD
Earnings History > 60 > eps Actual
0.01
Earnings History > 60 > eps Estimate
0
Earnings History > 60 > eps Difference
0.01
Earnings History > 60 > surprise Percent
-
Earnings History > 61 > period
2008-02-29
Earnings History > 61 > report Date
2008-04-10
Earnings History > 61 > date
2008-02-29
Earnings History > 61 > before After Market
-
Earnings History > 61 > currency
USD
Earnings History > 61 > eps Actual
-0.04
Earnings History > 61 > eps Estimate
-0.11
Earnings History > 61 > eps Difference
0.07
Earnings History > 61 > surprise Percent
63.6364
Earnings History > 62 > period
2007-11-30
Earnings History > 62 > report Date
2008-01-23
Earnings History > 62 > date
2007-11-30
Earnings History > 62 > before After Market
-
Earnings History > 62 > currency
USD
Earnings History > 62 > eps Actual
-0.09
Earnings History > 62 > eps Estimate
-0.01
Earnings History > 62 > eps Difference
-0.08
Earnings History > 62 > surprise Percent
-800
Earnings History > 63 > period
2002-11-30
Earnings History > 63 > report Date
2003-02-24
Earnings History > 63 > date
2002-11-30
Earnings History > 63 > before After Market
-
Earnings History > 63 > currency
USD
Earnings History > 63 > eps Actual
-0.14
Earnings History > 63 > eps Estimate
-0.05
Earnings History > 63 > eps Difference
-0.09
Earnings History > 63 > surprise Percent
-180
Earnings History > 64 > period
2002-08-31
Earnings History > 64 > report Date
2002-11-11
Earnings History > 64 > date
2002-08-31
Earnings History > 64 > before After Market
-
Earnings History > 64 > currency
USD
Earnings History > 64 > eps Actual
-0.03
Earnings History > 64 > eps Estimate
-0.07
Earnings History > 64 > eps Difference
0.04
Earnings History > 64 > surprise Percent
57.1429
Earnings History > 65 > period
2002-05-31
Earnings History > 65 > report Date
2002-08-12
Earnings History > 65 > date
2002-05-31
Earnings History > 65 > before After Market
-
Earnings History > 65 > currency
USD
Earnings History > 65 > eps Actual
0
Earnings History > 65 > eps Estimate
-0.09
Earnings History > 65 > eps Difference
0.09
Earnings History > 65 > surprise Percent
100
Earnings History > 66 > period
2001-11-30
Earnings History > 66 > report Date
2002-02-19
Earnings History > 66 > date
2001-11-30
Earnings History > 66 > before After Market
-
Earnings History > 66 > currency
USD
Earnings History > 66 > eps Actual
-0.21
Earnings History > 66 > eps Estimate
-0.17
Earnings History > 66 > eps Difference
-0.04
Earnings History > 66 > surprise Percent
-23.5294
Earnings History > 67 > period
2001-08-31
Earnings History > 67 > report Date
2001-11-05
Earnings History > 67 > date
2001-08-31
Earnings History > 67 > before After Market
-
Earnings History > 67 > currency
USD
Earnings History > 67 > eps Actual
-0.18
Earnings History > 67 > eps Estimate
-0.07
Earnings History > 67 > eps Difference
-0.11
Earnings History > 67 > surprise Percent
-157.1429
Earnings History > 68 > period
2001-02-28
Earnings History > 68 > report Date
2001-05-07
Earnings History > 68 > date
2001-02-28
Earnings History > 68 > before After Market
-
Earnings History > 68 > currency
USD
Earnings History > 68 > eps Actual
0.12
Earnings History > 68 > eps Estimate
0.1
Earnings History > 68 > eps Difference
0.02
Earnings History > 68 > surprise Percent
20
Earnings History > 69 > period
2000-11-30
Earnings History > 69 > report Date
2001-02-07
Earnings History > 69 > date
2000-11-30
Earnings History > 69 > before After Market
-
Earnings History > 69 > currency
USD
Earnings History > 69 > eps Actual
0.11
Earnings History > 69 > eps Estimate
0.07
Earnings History > 69 > eps Difference
0.04
Earnings History > 69 > surprise Percent
57.1429
Earnings History > 70 > period
2000-08-31
Earnings History > 70 > report Date
2000-11-08
Earnings History > 70 > date
2000-08-31
Earnings History > 70 > before After Market
-
Earnings History > 70 > currency
USD
Earnings History > 70 > eps Actual
0.1
Earnings History > 70 > eps Estimate
0.04
Earnings History > 70 > eps Difference
0.06
Earnings History > 70 > surprise Percent
150
Firan Technology Group Corporation manufactures and sells aerospace and defense electronic products and subsystems in Canada, the United States, and China. The company operates in two segments, FTG Circuits and FTG Aerospace. It offers semi additive process technologies, high density interconnect products, high temperature rigid flex printed, RF boards, thermal management, and rigid flex and assembly products. The company also provides aerospace chassis and assembly, backlit control panels and assemblies, cockpit lighting power supply, cursor-controlled device, integrated switch panel/keyboards/bezels, and line replaceable unit/cockpit assemblies. The company was formerly known as Circuit World Corporation and changed its name to Firan Technology Group Corporation in May 2004. Firan Technology Group Corporation was founded in 1983 and is headquartered in Toronto, Canada.
Stock Price
$0.00
increase compared to yesterday.
Dividend
Frequency:
Rate:
N/ANext Payout:
N/AFiran Technology: A Good Business, But Not A Buy-And-Hold (FTGFF) Seeking Alpha
Read more →Firan Technology Is A Compelling Speculative Bet On Defense And Airbus’ Growth - Seeking Alpha
11/19/2025
Firan Technology Is A Compelling Speculative Bet On Defense And Airbus’ Growth Seeking Alpha
Read more →Showing 2 of 9
(Last Updated 2025-05-31)
Health Score
Price to Earnings Ratio (P/E)
-
High
Low ≥ 50
High ≤ 10
Price to Book Ratio (P/B)
-
High
Low ≤ 1
High ≥ 3
Return on Equity (ROE)
-
Very Low
Low ≤ 5%
High ≥ 25%
Return on Assets (ROA)
-
Very Low
Low ≤ 2%
High ≥ 10%
Free Cash Flow - Revenue % (FCF)
-
Very Low
Low ≤ 5%
High ≥ 15%
Debt to Equity
-
Low
Low ≥ 1
High ≤ 0.3
* Institutions hold a combined 0.00% of the total shares of Firan Technology Group Corporation
* Investors data is estimated based on stocks listed on Finnton that are currently held by Institution/Fund.
Date
2025-11-30
EPS Estimate
0.15
Date
2024-08-31
EPS Actual
0.0833
EPS Estimate
—
EPS Difference
0
Surprise Percent
0%
(Last Updated 2025-05-31)
(Last Updated 2025-05-31)
Revenue
$ 0
Cost Of Revenue
$ 0
Gross Profit
$ 0
Operating Expenses
$ 0
Operating Income
$ 0
Interest Expense
$ 0
Pretax Income
$ 0
Net Income
$ 0
Income Tax Expense
$ 0
EBITDA
$ 0
Total Other Income Expense Net
$ 0
Earnings Per Share
0
Dividends Per Share
0
Shares Outstanding
0
Operating Margin
0%
(Last Updated 2025-05-31)
Cash
$ 0
Short Term Investments
$ 0
Receivables
$ 0
Inventories
$ 0
Total Current Assets
$ 0
Property Plant Equipment
$ 0
Total Assets
$ 0
Payables
$ 0
Short Term Debt
$ 0
Long Term Debt
$ 0
Total Liabilities
$ 0
Equity
$ 0
(Last Updated 2025-05-31)
Net Income
$ 0
Depreciation
$ 0
Change In Working Capital
$ 0
Cash From Operations
$ 0
Capital Expenditures
$ 0
Cash From Investing
$ 0
Cash From Financing
$ 0
Net Change In Cash
$ 0
Disclaimer: Finnton is a stock screener tool provided for informational and educational purposes only. The data, analysis, and insights offered on this website do not constitute financial, investment, tax, or legal advice. Users are solely responsible for their own investment decisions, and Finnton makes no guarantees regarding the accuracy, completeness, or reliability of the information provided. Past performance is not indicative of future results. Always conduct your own research and consult with a licensed financial advisor before making any investment decisions.