_id
6913153cccc777a4e85d8049
Ticker
MFCSF
Name
Medical Facilities Corporation
Exchange
PINK
Address
4576 Yonge Street, Toronto, ON, Canada, M2N 6N4
Country
USA
Sector
Healthcare
Industry
Medical Care Facilities
Currency
USD
Website
https://www.medicalfacilitiescorp.ca
Description
Medical Facilities Corporation, through its subsidiaries, owns and operates specialty surgical hospitals and ambulatory surgery center in the United States. Its specialty surgical hospitals offer non-emergency surgical, imaging, diagnostic, and pain management procedures, as well as other ancillary services, such as urgent care and occupational health; and ambulatory surgery center provides scheduled outpatient surgical procedures. The company was incorporated in 2004 and is headquartered in Toronto, Canada.
Last Close
11.29
Volume
1200
Current Price
11.55
Change
0.0337
Last Updated
2026-01-05T10:23:05.224Z
Image
-
Ipo Date
-
Market Cap
205914576
Next Dividend Date
2026-01-15T00:00:00.000Z
Dividend Frequency
Quarterly
Dividend Rate
0.0637
Dividend Yield
2.206060606060606
Sentiment
-
Sentiment Sources
0
Current Quarter
2025-09-30
Revenue
82561000
Cost Of Revenue
28377000
Gross Profit
54184000
Operating Expenses
42019000
Operating Income
12165000
Interest Expense
947379
Pretax Income
15986000
Net Income
8036903
Eps
0.3642422713038979
Dividends Per Share
1231146
Shares Outstanding
18053349
Income Tax Expense
3057000
EBITDA
20607975
Operating Margin
14.734559901163987
Total Other Income Expense Net
3821000
Cash
46814000
Short Term Investments
-
Receivables
44296000
Inventories
6327000
Total Current Assets
97437000
Property Plant Equipment
74601000
Total Assets
269487000
Payables
15031000
Short Term Debt
12119000
Long Term Debt
27662000
Total Liabilities
159400000
Equity
86127000
Bs_currency_symbol
USD
Depreciation
3895000
Change In Working Capital
54296
Cash From Operations
13837512
Capital Expenditures
1080756
Cash From Investing
-1080756
Cash From Financing
-14496635
Net Change In Cash
-2367732
Cf_currency_symbol
USD
PE
5.8103
PB
2.958973294088962
ROE
9.331455873303378
ROA
2.9822971052406984
FCF
12756756
Fcf Percent
0.1545130994052882
Piotroski FScore
4
Health Score
65
Deep Value Investing Score
6.5
Defensive Investing Score
7
Dividend Investing Score
4
Economic Moat Investing Score
6.3
Garp Investing Score
5.5
Growth Investing Score
5
Momentum Investing Score
6.5
Net Net Investing Score
2.5
Quality Investing Score
5.5
Value Investing Score
6.5
Quarters > 0 > quarter
2025-09-30
Quarters > 0 > income Statement > revenue
82561000
Quarters > 0 > income Statement > cost Of Revenue
28377000
Quarters > 0 > income Statement > gross Profit
54184000
Quarters > 0 > income Statement > operating Expenses
42019000
Quarters > 0 > income Statement > operating Income
12165000
Quarters > 0 > income Statement > interest Expense
947379
Quarters > 0 > income Statement > pretax Income
15986000
Quarters > 0 > income Statement > net Income
8036903
Quarters > 0 > income Statement > eps
0.3642422713038979
Quarters > 0 > income Statement > dividends Per Share
1231146
Quarters > 0 > income Statement > shares Outstanding
22064718
Quarters > 0 > income Statement > income Tax Expense
3057000
Quarters > 0 > income Statement > EBITDA
20607975
Quarters > 0 > income Statement > operating Margin
14.734559901163987
Quarters > 0 > income Statement > total Other Income Expense Net
3821000
Quarters > 0 > income Statement > currency_symbol
USD
Quarters > 0 > balance Sheet > cash
46814000
Quarters > 0 > balance Sheet > short Term Investments
-
Quarters > 0 > balance Sheet > receivables
44296000
Quarters > 0 > balance Sheet > inventories
6327000
Quarters > 0 > balance Sheet > total Current Assets
97437000
Quarters > 0 > balance Sheet > property Plant Equipment
74601000
Quarters > 0 > balance Sheet > total Assets
269487000
Quarters > 0 > balance Sheet > payables
15031000
Quarters > 0 > balance Sheet > short Term Debt
12119000
Quarters > 0 > balance Sheet > long Term Debt
27662000
Quarters > 0 > balance Sheet > total Liabilities
159400000
Quarters > 0 > balance Sheet > equity
86127000
Quarters > 0 > balance Sheet > currency_symbol
USD
Quarters > 0 > cash Flow > net Income
12929000
Quarters > 0 > cash Flow > depreciation
3895000
Quarters > 0 > cash Flow > change In Working Capital
54296
Quarters > 0 > cash Flow > cash From Operations
13837512
Quarters > 0 > cash Flow > capital Expenditures
1080756
Quarters > 0 > cash Flow > cash From Investing
-1080756
Quarters > 0 > cash Flow > cash From Financing
-14496635
Quarters > 0 > cash Flow > net Change In Cash
-2367732
Quarters > 0 > cash Flow > currency_symbol
USD
Quarters > 0 > ratios > PE
0.3642422713038979
Quarters > 0 > ratios > PB
2.958973294088962
Quarters > 0 > ratios > ROE
9.331455873303378
Quarters > 0 > ratios > ROA
2.9822971052406984
Quarters > 0 > ratios > FCF
12756756
Quarters > 0 > ratios > Piotroski FScore
4
Quarters > 0 > ratios > fcf Percent
0.1545130994052882
Quarters > 0 > health Score
65
Quarters > 1 > quarter
2025-06-30
Quarters > 1 > income Statement > revenue
80557000
Quarters > 1 > income Statement > cost Of Revenue
27001000
Quarters > 1 > income Statement > gross Profit
53556000
Quarters > 1 > income Statement > operating Expenses
41578000
Quarters > 1 > income Statement > operating Income
11978000
Quarters > 1 > income Statement > interest Expense
998180
Quarters > 1 > income Statement > pretax Income
11816000
Quarters > 1 > income Statement > net Income
4631000
Quarters > 1 > income Statement > eps
0.2243133702829589
Quarters > 1 > income Statement > dividends Per Share
1218000
Quarters > 1 > income Statement > shares Outstanding
20645225
Quarters > 1 > income Statement > income Tax Expense
2177000
Quarters > 1 > income Statement > EBITDA
17603000
Quarters > 1 > income Statement > operating Margin
14.868974763211144
Quarters > 1 > income Statement > total Other Income Expense Net
-162000
Quarters > 1 > income Statement > currency_symbol
USD
Quarters > 1 > balance Sheet > cash
49027000
Quarters > 1 > balance Sheet > short Term Investments
-
Quarters > 1 > balance Sheet > receivables
43639000
Quarters > 1 > balance Sheet > inventories
6481000
Quarters > 1 > balance Sheet > total Current Assets
99147000
Quarters > 1 > balance Sheet > property Plant Equipment
77513000
Quarters > 1 > balance Sheet > total Assets
274239000
Quarters > 1 > balance Sheet > payables
13795000
Quarters > 1 > balance Sheet > short Term Debt
12868000
Quarters > 1 > balance Sheet > long Term Debt
27616000
Quarters > 1 > balance Sheet > total Liabilities
173544000
Quarters > 1 > balance Sheet > equity
76207000
Quarters > 1 > balance Sheet > currency_symbol
USD
Quarters > 1 > cash Flow > net Income
9639000
Quarters > 1 > cash Flow > depreciation
4015000
Quarters > 1 > cash Flow > change In Working Capital
3585000
Quarters > 1 > cash Flow > cash From Operations
1460000
Quarters > 1 > cash Flow > capital Expenditures
1206000
Quarters > 1 > cash Flow > cash From Investing
-1206000
Quarters > 1 > cash Flow > cash From Financing
-16922000
Quarters > 1 > cash Flow > net Change In Cash
-16697000
Quarters > 1 > cash Flow > currency_symbol
USD
Quarters > 1 > ratios > PE
0.2243133702829589
Quarters > 1 > ratios > PB
3.1290084736310315
Quarters > 1 > ratios > ROE
6.076869578910074
Quarters > 1 > ratios > ROA
1.6886730187901793
Quarters > 1 > ratios > FCF
254000
Quarters > 1 > ratios > Piotroski FScore
3
Quarters > 1 > ratios > fcf Percent
0.003153046910882977
Quarters > 1 > health Score
36
Quarters > 2 > quarter
2025-03-31
Quarters > 2 > income Statement > revenue
81714000
Quarters > 2 > income Statement > cost Of Revenue
27474000
Quarters > 2 > income Statement > gross Profit
54240000
Quarters > 2 > income Statement > operating Expenses
41239000
Quarters > 2 > income Statement > operating Income
13001000
Quarters > 2 > income Statement > interest Expense
1018912
Quarters > 2 > income Statement > pretax Income
8659000
Quarters > 2 > income Statement > net Income
3728000
Quarters > 2 > income Statement > eps
0.1681042708224736
Quarters > 2 > income Statement > dividends Per Share
1441000
Quarters > 2 > income Statement > shares Outstanding
22176712
Quarters > 2 > income Statement > income Tax Expense
-321000
Quarters > 2 > income Statement > EBITDA
18124000
Quarters > 2 > income Statement > operating Margin
15.910370315980128
Quarters > 2 > income Statement > total Other Income Expense Net
-4342000
Quarters > 2 > income Statement > currency_symbol
USD
Quarters > 2 > balance Sheet > cash
65724000
Quarters > 2 > balance Sheet > short Term Investments
-
Quarters > 2 > balance Sheet > receivables
44120000
Quarters > 2 > balance Sheet > inventories
6104000
Quarters > 2 > balance Sheet > total Current Assets
115948000
Quarters > 2 > balance Sheet > property Plant Equipment
80188000
Quarters > 2 > balance Sheet > total Assets
293845000
Quarters > 2 > balance Sheet > payables
13410000
Quarters > 2 > balance Sheet > short Term Debt
18981000
Quarters > 2 > balance Sheet > long Term Debt
23102000
Quarters > 2 > balance Sheet > total Liabilities
189129000
Quarters > 2 > balance Sheet > equity
80528000
Quarters > 2 > balance Sheet > currency_symbol
USD
Quarters > 2 > cash Flow > net Income
8980000
Quarters > 2 > cash Flow > depreciation
4268000
Quarters > 2 > cash Flow > change In Working Capital
-386000
Quarters > 2 > cash Flow > cash From Operations
15755000
Quarters > 2 > cash Flow > capital Expenditures
785000
Quarters > 2 > cash Flow > cash From Investing
-785000
Quarters > 2 > cash Flow > cash From Financing
-57612000
Quarters > 2 > cash Flow > net Change In Cash
-42772000
Quarters > 2 > cash Flow > currency_symbol
USD
Quarters > 2 > ratios > PE
0.1681042708224736
Quarters > 2 > ratios > PB
3.1807697148817806
Quarters > 2 > ratios > ROE
4.629445658652891
Quarters > 2 > ratios > ROA
1.2686960812673347
Quarters > 2 > ratios > FCF
14970000
Quarters > 2 > ratios > Piotroski FScore
4
Quarters > 2 > ratios > fcf Percent
0.18319994125853586
Quarters > 2 > health Score
54
Quarters > 3 > quarter
2024-12-31
Quarters > 3 > income Statement > revenue
12523000
Quarters > 3 > income Statement > cost Of Revenue
10436000
Quarters > 3 > income Statement > gross Profit
2087000
Quarters > 3 > income Statement > operating Expenses
1362000
Quarters > 3 > income Statement > operating Income
725000
Quarters > 3 > income Statement > interest Expense
16094000
Quarters > 3 > income Statement > pretax Income
18245000
Quarters > 3 > income Statement > net Income
64844000
Quarters > 3 > income Statement > eps
2.816394644802183
Quarters > 3 > income Statement > dividends Per Share
1563000
Quarters > 3 > income Statement > shares Outstanding
23023762
Quarters > 3 > income Statement > income Tax Expense
-6025000
Quarters > 3 > income Statement > EBITDA
6827000
Quarters > 3 > income Statement > operating Margin
5.789347600415236
Quarters > 3 > income Statement > total Other Income Expense Net
17520000
Quarters > 3 > income Statement > currency_symbol
USD
Quarters > 3 > balance Sheet > cash
108496000
Quarters > 3 > balance Sheet > short Term Investments
-
Quarters > 3 > balance Sheet > receivables
45527902
Quarters > 3 > balance Sheet > inventories
5801547
Quarters > 3 > balance Sheet > total Current Assets
165335000
Quarters > 3 > balance Sheet > property Plant Equipment
83004000
Quarters > 3 > balance Sheet > total Assets
346294000
Quarters > 3 > balance Sheet > payables
16940000
Quarters > 3 > balance Sheet > short Term Debt
19299000
Quarters > 3 > balance Sheet > long Term Debt
23833000
Quarters > 3 > balance Sheet > total Liabilities
198842000
Quarters > 3 > balance Sheet > equity
122019000
Quarters > 3 > balance Sheet > currency_symbol
USD
Quarters > 3 > cash Flow > net Income
73038000
Quarters > 3 > cash Flow > depreciation
4725000
Quarters > 3 > cash Flow > change In Working Capital
111000
Quarters > 3 > cash Flow > cash From Operations
21968000
Quarters > 3 > cash Flow > capital Expenditures
1139382
Quarters > 3 > cash Flow > cash From Investing
91339000
Quarters > 3 > cash Flow > cash From Financing
-23488000
Quarters > 3 > cash Flow > net Change In Cash
89828000
Quarters > 3 > cash Flow > currency_symbol
USD
Quarters > 3 > ratios > PE
2.816394644802183
Quarters > 3 > ratios > PB
2.179369205615519
Quarters > 3 > ratios > ROE
53.14254337439252
Quarters > 3 > ratios > ROA
18.725129514227795
Quarters > 3 > ratios > FCF
20828618
Quarters > 3 > ratios > Piotroski FScore
3
Quarters > 3 > ratios > fcf Percent
1.6632290984588358
Quarters > 3 > health Score
83
Annuals > 0 > quarter
2024-12-31
Annuals > 0 > income Statement > revenue
331529000
Annuals > 0 > income Statement > cost Of Revenue
111646000
Annuals > 0 > income Statement > gross Profit
219883000
Annuals > 0 > income Statement > operating Expenses
158244000
Annuals > 0 > income Statement > operating Income
61639000
Annuals > 0 > income Statement > interest Expense
4460055
Annuals > 0 > income Statement > pretax Income
51109000
Annuals > 0 > income Statement > net Income
73490000
Annuals > 0 > income Statement > eps
3.0619714437934915
Annuals > 0 > income Statement > dividends Per Share
6103000
Annuals > 0 > income Statement > shares Outstanding
24000877
Annuals > 0 > income Statement > income Tax Expense
-5685000
Annuals > 0 > income Statement > EBITDA
82572000
Annuals > 0 > income Statement > operating Margin
18.592340338250953
Annuals > 0 > income Statement > total Other Income Expense Net
-10530000
Annuals > 0 > income Statement > currency_symbol
USD
Annuals > 0 > balance Sheet > cash
108496000
Annuals > 0 > balance Sheet > short Term Investments
-
Annuals > 0 > balance Sheet > receivables
45527902
Annuals > 0 > balance Sheet > inventories
5801547
Annuals > 0 > balance Sheet > total Current Assets
165335000
Annuals > 0 > balance Sheet > property Plant Equipment
83004000
Annuals > 0 > balance Sheet > total Assets
346294000
Annuals > 0 > balance Sheet > payables
16940000
Annuals > 0 > balance Sheet > short Term Debt
19299000
Annuals > 0 > balance Sheet > long Term Debt
23833000
Annuals > 0 > balance Sheet > total Liabilities
198842000
Annuals > 0 > balance Sheet > equity
122019000
Annuals > 0 > balance Sheet > currency_symbol
USD
Annuals > 0 > cash Flow > net Income
105562000
Annuals > 0 > cash Flow > depreciation
19369000
Annuals > 0 > cash Flow > change In Working Capital
-1565065
Annuals > 0 > cash Flow > cash From Operations
83284000
Annuals > 0 > cash Flow > capital Expenditures
7068000
Annuals > 0 > cash Flow > cash From Investing
85419000
Annuals > 0 > cash Flow > cash From Financing
-84261000
Annuals > 0 > cash Flow > net Change In Cash
84383000
Annuals > 0 > cash Flow > currency_symbol
USD
Annuals > 0 > ratios > PE
3.0619714437934915
Annuals > 0 > ratios > PB
2.228586830001885
Annuals > 0 > ratios > ROE
60.22832509691114
Annuals > 0 > ratios > ROA
21.221851952387276
Annuals > 0 > ratios > FCF
76216000
Annuals > 0 > ratios > Piotroski FScore
4
Annuals > 0 > ratios > fcf Percent
0.22989240760235152
Annuals > 0 > health Score
84
Annuals > 1 > quarter
2023-12-31
Annuals > 1 > income Statement > revenue
445582000
Annuals > 1 > income Statement > cost Of Revenue
282935000
Annuals > 1 > income Statement > gross Profit
162647000
Annuals > 1 > income Statement > operating Expenses
95538000
Annuals > 1 > income Statement > operating Income
67109000
Annuals > 1 > income Statement > interest Expense
16503000
Annuals > 1 > income Statement > pretax Income
52324000
Annuals > 1 > income Statement > net Income
18503000
Annuals > 1 > income Statement > eps
0.7326518162819838
Annuals > 1 > income Statement > dividends Per Share
6071000
Annuals > 1 > income Statement > shares Outstanding
25254834
Annuals > 1 > income Statement > income Tax Expense
8325000
Annuals > 1 > income Statement > EBITDA
77945000
Annuals > 1 > income Statement > operating Margin
15.060976430825301
Annuals > 1 > income Statement > total Other Income Expense Net
-14785000
Annuals > 1 > income Statement > currency_symbol
USD
Annuals > 1 > balance Sheet > cash
24113000
Annuals > 1 > balance Sheet > short Term Investments
123370
Annuals > 1 > balance Sheet > receivables
69636000
Annuals > 1 > balance Sheet > inventories
9008000
Annuals > 1 > balance Sheet > total Current Assets
102757000
Annuals > 1 > balance Sheet > property Plant Equipment
120183000
Annuals > 1 > balance Sheet > total Assets
354885000
Annuals > 1 > balance Sheet > payables
23152000
Annuals > 1 > balance Sheet > short Term Debt
23509000
Annuals > 1 > balance Sheet > long Term Debt
54749000
Annuals > 1 > balance Sheet > total Liabilities
236582000
Annuals > 1 > balance Sheet > equity
85988000
Annuals > 1 > balance Sheet > currency_symbol
USD
Annuals > 1 > cash Flow > net Income
18842323
Annuals > 1 > cash Flow > depreciation
21537000
Annuals > 1 > cash Flow > change In Working Capital
-496949
Annuals > 1 > cash Flow > cash From Operations
72714000
Annuals > 1 > cash Flow > capital Expenditures
16053000
Annuals > 1 > cash Flow > cash From Investing
-13667000
Annuals > 1 > cash Flow > cash From Financing
-69826000
Annuals > 1 > cash Flow > net Change In Cash
-10813000
Annuals > 1 > cash Flow > currency_symbol
USD
Annuals > 1 > ratios > PE
0.7326518162819838
Annuals > 1 > ratios > PB
3.327641871191329
Annuals > 1 > ratios > ROE
21.51811880727543
Annuals > 1 > ratios > ROA
5.213801654056948
Annuals > 1 > ratios > FCF
56661000
Annuals > 1 > ratios > Piotroski FScore
4
Annuals > 1 > ratios > fcf Percent
0.12716177942556028
Annuals > 1 > health Score
63
Annuals > 2 > quarter
2022-12-31
Annuals > 2 > income Statement > revenue
424551000
Annuals > 2 > income Statement > cost Of Revenue
143925000
Annuals > 2 > income Statement > gross Profit
280626000
Annuals > 2 > income Statement > operating Expenses
229138000
Annuals > 2 > income Statement > operating Income
46941000
Annuals > 2 > income Statement > interest Expense
12886000
Annuals > 2 > income Statement > pretax Income
17503000
Annuals > 2 > income Statement > net Income
12295000
Annuals > 2 > income Statement > eps
0.4186674253417571
Annuals > 2 > income Statement > dividends Per Share
7495000
Annuals > 2 > income Statement > shares Outstanding
29366985
Annuals > 2 > income Statement > income Tax Expense
5208000
Annuals > 2 > income Statement > EBITDA
43111338
Annuals > 2 > income Statement > operating Margin
11.056622172601172
Annuals > 2 > income Statement > total Other Income Expense Net
-17436000
Annuals > 2 > income Statement > currency_symbol
USD
Annuals > 2 > balance Sheet > cash
34926000
Annuals > 2 > balance Sheet > short Term Investments
-
Annuals > 2 > balance Sheet > receivables
64597699
Annuals > 2 > balance Sheet > inventories
9227000
Annuals > 2 > balance Sheet > total Current Assets
119329000
Annuals > 2 > balance Sheet > property Plant Equipment
124719000
Annuals > 2 > balance Sheet > total Assets
377791000
Annuals > 2 > balance Sheet > payables
26402000
Annuals > 2 > balance Sheet > short Term Debt
19912000
Annuals > 2 > balance Sheet > long Term Debt
75864000
Annuals > 2 > balance Sheet > total Liabilities
263099000
Annuals > 2 > balance Sheet > equity
79134000
Annuals > 2 > balance Sheet > currency_symbol
USD
Annuals > 2 > cash Flow > net Income
12295000
Annuals > 2 > cash Flow > depreciation
20763000
Annuals > 2 > cash Flow > change In Working Capital
-6211000
Annuals > 2 > cash Flow > cash From Operations
57013000
Annuals > 2 > cash Flow > capital Expenditures
6718000
Annuals > 2 > cash Flow > cash From Investing
-5775000
Annuals > 2 > cash Flow > cash From Financing
-77353000
Annuals > 2 > cash Flow > net Change In Cash
-26118000
Annuals > 2 > cash Flow > currency_symbol
USD
Annuals > 2 > ratios > PE
0.4186674253417571
Annuals > 2 > ratios > PB
4.204614199332777
Annuals > 2 > ratios > ROE
15.536937346778881
Annuals > 2 > ratios > ROA
3.254444917957283
Annuals > 2 > ratios > FCF
50295000
Annuals > 2 > ratios > Piotroski FScore
4
Annuals > 2 > ratios > fcf Percent
0.11846633266674675
Annuals > 2 > health Score
53
Annuals > 3 > quarter
2021-12-31
Annuals > 3 > income Statement > revenue
398633000
Annuals > 3 > income Statement > cost Of Revenue
130027000
Annuals > 3 > income Statement > gross Profit
268606000
Annuals > 3 > income Statement > operating Expenses
191248000
Annuals > 3 > income Statement > operating Income
77358000
Annuals > 3 > income Statement > interest Expense
6085974
Annuals > 3 > income Statement > pretax Income
50889000
Annuals > 3 > income Statement > net Income
46493000
Annuals > 3 > income Statement > eps
1.493665583140948
Annuals > 3 > income Statement > dividends Per Share
6917000
Annuals > 3 > income Statement > shares Outstanding
31126780
Annuals > 3 > income Statement > income Tax Expense
4396000
Annuals > 3 > income Statement > EBITDA
103398000
Annuals > 3 > income Statement > operating Margin
19.40581938775766
Annuals > 3 > income Statement > total Other Income Expense Net
-26469000
Annuals > 3 > income Statement > currency_symbol
USD
Annuals > 3 > balance Sheet > cash
61044000
Annuals > 3 > balance Sheet > short Term Investments
-
Annuals > 3 > balance Sheet > receivables
61444000
Annuals > 3 > balance Sheet > inventories
10649000
Annuals > 3 > balance Sheet > total Current Assets
148894000
Annuals > 3 > balance Sheet > property Plant Equipment
132753000
Annuals > 3 > balance Sheet > total Assets
446966000
Annuals > 3 > balance Sheet > payables
23940000
Annuals > 3 > balance Sheet > short Term Debt
14782000
Annuals > 3 > balance Sheet > long Term Debt
74275000
Annuals > 3 > balance Sheet > total Liabilities
267285000
Annuals > 3 > balance Sheet > equity
134083000
Annuals > 3 > balance Sheet > currency_symbol
USD
Annuals > 3 > cash Flow > net Income
46493000
Annuals > 3 > cash Flow > depreciation
26769000
Annuals > 3 > cash Flow > change In Working Capital
-10445000
Annuals > 3 > cash Flow > cash From Operations
75642000
Annuals > 3 > cash Flow > capital Expenditures
8421000
Annuals > 3 > cash Flow > cash From Investing
-8688000
Annuals > 3 > cash Flow > cash From Financing
-72058000
Annuals > 3 > cash Flow > net Change In Cash
-5138000
Annuals > 3 > cash Flow > currency_symbol
USD
Annuals > 3 > ratios > PE
1.493665583140948
Annuals > 3 > ratios > PB
2.6302097760342473
Annuals > 3 > ratios > ROE
34.67479098767182
Annuals > 3 > ratios > ROA
10.401909764948563
Annuals > 3 > ratios > FCF
67221000
Annuals > 3 > ratios > Piotroski FScore
4
Annuals > 3 > ratios > fcf Percent
0.16862878888601796
Annuals > 3 > health Score
81
Valuation > metrics > PE
5.8103
Valuation > metrics > PB
2.958973294088962
Valuation > final Score
100
Valuation > verdict
20.9% Undervalued
Profitability > metrics > ROE
9.331455873303378
Profitability > metrics > ROA
8.248307111261635
Profitability > metrics > Net Margin
0.09734502973558944
Profitability > final Score
58
Profitability > verdict
Weak
Risk > metrics > Debt Equity
1.8507552799934979
Risk > metrics > Interest Coverage
12.84068994562894
Risk > final Score
70
Risk > verdict
Low
Liquidity > metrics > Current Ratio
3.5888397790055246
Liquidity > metrics > Quick Ratio
3.3558011049723757
Liquidity > final Score
100
Liquidity > verdict
Great
Prev Valuations > 0
68.70991526368968
Prev Valuations > 1
68.19230285118219
Prev Valuations > 2
100
Prev Profitabilities > 0
35
Prev Profitabilities > 1
26
Prev Profitabilities > 2
100
Prev Risks > 0
58
Prev Risks > 1
58
Prev Risks > 2
30
Prev Liquidities > 0
100
Prev Liquidities > 1
100
Prev Liquidities > 2
100
Updated At
2026-01-20T22:11:58.968Z
Earnings History > 0 > period
2025-12-31
Earnings History > 0 > report Date
2026-03-12
Earnings History > 0 > date
2025-12-31
Earnings History > 0 > before After Market
BeforeMarket
Earnings History > 0 > currency
-
Earnings History > 0 > eps Actual
-
Earnings History > 0 > eps Estimate
0.36
Earnings History > 0 > eps Difference
0
Earnings History > 0 > surprise Percent
-
Earnings History > 1 > period
2025-09-30
Earnings History > 1 > report Date
2025-11-06
Earnings History > 1 > date
2025-09-30
Earnings History > 1 > before After Market
BeforeMarket
Earnings History > 1 > currency
-
Earnings History > 1 > eps Actual
0.3683
Earnings History > 1 > eps Estimate
0.25
Earnings History > 1 > eps Difference
0.1183
Earnings History > 1 > surprise Percent
47.32
Earnings History > 2 > period
2025-06-30
Earnings History > 2 > report Date
2025-08-07
Earnings History > 2 > date
2025-06-30
Earnings History > 2 > before After Market
-
Earnings History > 2 > currency
-
Earnings History > 2 > eps Actual
0.2
Earnings History > 2 > eps Estimate
0.28
Earnings History > 2 > eps Difference
-0.08
Earnings History > 2 > surprise Percent
-28.5714
Earnings History > 3 > period
2025-03-31
Earnings History > 3 > report Date
2025-05-07
Earnings History > 3 > date
2025-03-31
Earnings History > 3 > before After Market
BeforeMarket
Earnings History > 3 > currency
USD
Earnings History > 3 > eps Actual
0.1681
Earnings History > 3 > eps Estimate
-
Earnings History > 3 > eps Difference
0
Earnings History > 3 > surprise Percent
-
Earnings History > 4 > period
2024-12-31
Earnings History > 4 > report Date
2025-03-12
Earnings History > 4 > date
2024-12-31
Earnings History > 4 > before After Market
BeforeMarket
Earnings History > 4 > currency
USD
Earnings History > 4 > eps Actual
0.59
Earnings History > 4 > eps Estimate
0.41
Earnings History > 4 > eps Difference
0.18
Earnings History > 4 > surprise Percent
43.9024
Earnings History > 5 > period
2024-09-30
Earnings History > 5 > report Date
2024-11-07
Earnings History > 5 > date
2024-09-30
Earnings History > 5 > before After Market
BeforeMarket
Earnings History > 5 > currency
USD
Earnings History > 5 > eps Actual
0.3048
Earnings History > 5 > eps Estimate
0.5
Earnings History > 5 > eps Difference
-0.1952
Earnings History > 5 > surprise Percent
-39.04
Earnings History > 6 > period
2024-06-30
Earnings History > 6 > report Date
2024-08-06
Earnings History > 6 > date
2024-06-30
Earnings History > 6 > before After Market
BeforeMarket
Earnings History > 6 > currency
USD
Earnings History > 6 > eps Actual
-0.0152
Earnings History > 6 > eps Estimate
-0.02
Earnings History > 6 > eps Difference
0.0048
Earnings History > 6 > surprise Percent
24
Earnings History > 7 > period
2024-03-31
Earnings History > 7 > report Date
2024-05-09
Earnings History > 7 > date
2024-03-31
Earnings History > 7 > before After Market
BeforeMarket
Earnings History > 7 > currency
USD
Earnings History > 7 > eps Actual
0.072
Earnings History > 7 > eps Estimate
0.07
Earnings History > 7 > eps Difference
0.002
Earnings History > 7 > surprise Percent
2.8571
Earnings History > 8 > period
2023-12-31
Earnings History > 8 > report Date
2024-03-14
Earnings History > 8 > date
2023-12-31
Earnings History > 8 > before After Market
BeforeMarket
Earnings History > 8 > currency
USD
Earnings History > 8 > eps Actual
0.4367
Earnings History > 8 > eps Estimate
0.36
Earnings History > 8 > eps Difference
0.0767
Earnings History > 8 > surprise Percent
21.3056
Earnings History > 9 > period
2023-09-30
Earnings History > 9 > report Date
2023-11-09
Earnings History > 9 > date
2023-09-30
Earnings History > 9 > before After Market
BeforeMarket
Earnings History > 9 > currency
USD
Earnings History > 9 > eps Actual
-0.01
Earnings History > 9 > eps Estimate
0.18
Earnings History > 9 > eps Difference
-0.19
Earnings History > 9 > surprise Percent
-105.5556
Earnings History > 10 > period
2023-06-30
Earnings History > 10 > report Date
2023-08-10
Earnings History > 10 > date
2023-06-30
Earnings History > 10 > before After Market
BeforeMarket
Earnings History > 10 > currency
USD
Earnings History > 10 > eps Actual
0.13
Earnings History > 10 > eps Estimate
0.18
Earnings History > 10 > eps Difference
-0.05
Earnings History > 10 > surprise Percent
-27.7778
Earnings History > 11 > period
2023-03-31
Earnings History > 11 > report Date
2023-05-11
Earnings History > 11 > date
2023-03-31
Earnings History > 11 > before After Market
BeforeMarket
Earnings History > 11 > currency
USD
Earnings History > 11 > eps Actual
0.17
Earnings History > 11 > eps Estimate
0.22
Earnings History > 11 > eps Difference
-0.05
Earnings History > 11 > surprise Percent
-22.7273
Earnings History > 12 > period
2022-12-31
Earnings History > 12 > report Date
2023-03-09
Earnings History > 12 > date
2022-12-31
Earnings History > 12 > before After Market
BeforeMarket
Earnings History > 12 > currency
USD
Earnings History > 12 > eps Actual
0.48
Earnings History > 12 > eps Estimate
0.06
Earnings History > 12 > eps Difference
0.42
Earnings History > 12 > surprise Percent
700
Earnings History > 13 > period
2022-09-30
Earnings History > 13 > report Date
2022-11-10
Earnings History > 13 > date
2022-09-30
Earnings History > 13 > before After Market
BeforeMarket
Earnings History > 13 > currency
USD
Earnings History > 13 > eps Actual
-0.35
Earnings History > 13 > eps Estimate
0.14
Earnings History > 13 > eps Difference
-0.49
Earnings History > 13 > surprise Percent
-350
Earnings History > 14 > period
2022-06-30
Earnings History > 14 > report Date
2022-08-11
Earnings History > 14 > date
2022-06-30
Earnings History > 14 > before After Market
BeforeMarket
Earnings History > 14 > currency
USD
Earnings History > 14 > eps Actual
0.54
Earnings History > 14 > eps Estimate
0.16
Earnings History > 14 > eps Difference
0.38
Earnings History > 14 > surprise Percent
237.5
Earnings History > 15 > period
2022-03-31
Earnings History > 15 > report Date
2022-05-12
Earnings History > 15 > date
2022-03-31
Earnings History > 15 > before After Market
BeforeMarket
Earnings History > 15 > currency
USD
Earnings History > 15 > eps Actual
-0.26
Earnings History > 15 > eps Estimate
0.02
Earnings History > 15 > eps Difference
-0.28
Earnings History > 15 > surprise Percent
-1400
Earnings History > 16 > period
2021-12-31
Earnings History > 16 > report Date
2022-03-10
Earnings History > 16 > date
2021-12-31
Earnings History > 16 > before After Market
BeforeMarket
Earnings History > 16 > currency
USD
Earnings History > 16 > eps Actual
0.32
Earnings History > 16 > eps Estimate
0.21
Earnings History > 16 > eps Difference
0.11
Earnings History > 16 > surprise Percent
52.381
Earnings History > 17 > period
2021-09-30
Earnings History > 17 > report Date
2021-11-11
Earnings History > 17 > date
2021-09-30
Earnings History > 17 > before After Market
BeforeMarket
Earnings History > 17 > currency
USD
Earnings History > 17 > eps Actual
0.11
Earnings History > 17 > eps Estimate
0.13
Earnings History > 17 > eps Difference
-0.02
Earnings History > 17 > surprise Percent
-15.3846
Earnings History > 18 > period
2021-06-30
Earnings History > 18 > report Date
2021-08-12
Earnings History > 18 > date
2021-06-30
Earnings History > 18 > before After Market
BeforeMarket
Earnings History > 18 > currency
USD
Earnings History > 18 > eps Actual
0.15
Earnings History > 18 > eps Estimate
0.06
Earnings History > 18 > eps Difference
0.09
Earnings History > 18 > surprise Percent
150
Earnings History > 19 > period
2021-03-31
Earnings History > 19 > report Date
2021-05-13
Earnings History > 19 > date
2021-03-31
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.2
Earnings History > 19 > eps Difference
-0.09
Earnings History > 19 > surprise Percent
-45
Earnings History > 20 > period
2020-12-31
Earnings History > 20 > report Date
2021-03-11
Earnings History > 20 > date
2020-12-31
Earnings History > 20 > before After Market
BeforeMarket
Earnings History > 20 > currency
USD
Earnings History > 20 > eps Actual
-0.1
Earnings History > 20 > eps Estimate
0.19
Earnings History > 20 > eps Difference
-0.29
Earnings History > 20 > surprise Percent
-152.6316
Earnings History > 21 > period
2020-09-30
Earnings History > 21 > report Date
2020-11-12
Earnings History > 21 > date
2020-09-30
Earnings History > 21 > before After Market
BeforeMarket
Earnings History > 21 > currency
USD
Earnings History > 21 > eps Actual
0.1
Earnings History > 21 > eps Estimate
0.08
Earnings History > 21 > eps Difference
0.02
Earnings History > 21 > surprise Percent
25
Earnings History > 22 > period
2020-06-30
Earnings History > 22 > report Date
2020-08-13
Earnings History > 22 > date
2020-06-30
Earnings History > 22 > before After Market
BeforeMarket
Earnings History > 22 > currency
USD
Earnings History > 22 > eps Actual
0.01
Earnings History > 22 > eps Estimate
0.07
Earnings History > 22 > eps Difference
-0.06
Earnings History > 22 > surprise Percent
-85.7143
Earnings History > 23 > period
2020-03-31
Earnings History > 23 > report Date
2020-05-14
Earnings History > 23 > date
2020-03-31
Earnings History > 23 > before After Market
BeforeMarket
Earnings History > 23 > currency
USD
Earnings History > 23 > eps Actual
0.16
Earnings History > 23 > eps Estimate
0.01
Earnings History > 23 > eps Difference
0.15
Earnings History > 23 > surprise Percent
1500
Earnings History > 24 > period
2019-12-31
Earnings History > 24 > report Date
2020-03-12
Earnings History > 24 > date
2019-12-31
Earnings History > 24 > before After Market
BeforeMarket
Earnings History > 24 > currency
USD
Earnings History > 24 > eps Actual
0.32
Earnings History > 24 > eps Estimate
0.21
Earnings History > 24 > eps Difference
0.11
Earnings History > 24 > surprise Percent
52.381
Earnings History > 25 > period
2019-09-30
Earnings History > 25 > report Date
2019-11-07
Earnings History > 25 > date
2019-09-30
Earnings History > 25 > before After Market
BeforeMarket
Earnings History > 25 > currency
USD
Earnings History > 25 > eps Actual
0.09
Earnings History > 25 > eps Estimate
0.08
Earnings History > 25 > eps Difference
0.01
Earnings History > 25 > surprise Percent
12.5
Earnings History > 26 > period
2019-06-30
Earnings History > 26 > report Date
2019-08-08
Earnings History > 26 > date
2019-06-30
Earnings History > 26 > before After Market
BeforeMarket
Earnings History > 26 > currency
USD
Earnings History > 26 > eps Actual
-0.09
Earnings History > 26 > eps Estimate
0.18
Earnings History > 26 > eps Difference
-0.27
Earnings History > 26 > surprise Percent
-150
Earnings History > 27 > period
2019-03-31
Earnings History > 27 > report Date
2019-05-09
Earnings History > 27 > date
2019-03-31
Earnings History > 27 > before After Market
BeforeMarket
Earnings History > 27 > currency
USD
Earnings History > 27 > eps Actual
-0.33
Earnings History > 27 > eps Estimate
0.06
Earnings History > 27 > eps Difference
-0.39
Earnings History > 27 > surprise Percent
-650
Earnings History > 28 > period
2018-12-31
Earnings History > 28 > report Date
2019-03-14
Earnings History > 28 > date
2018-12-31
Earnings History > 28 > before After Market
BeforeMarket
Earnings History > 28 > currency
USD
Earnings History > 28 > eps Actual
0.22
Earnings History > 28 > eps Estimate
0.24
Earnings History > 28 > eps Difference
-0.02
Earnings History > 28 > surprise Percent
-8.3333
Earnings History > 29 > period
2018-09-30
Earnings History > 29 > report Date
2018-11-08
Earnings History > 29 > date
2018-09-30
Earnings History > 29 > before After Market
BeforeMarket
Earnings History > 29 > currency
USD
Earnings History > 29 > eps Actual
0.07
Earnings History > 29 > eps Estimate
0.12
Earnings History > 29 > eps Difference
-0.05
Earnings History > 29 > surprise Percent
-41.6667
Earnings History > 30 > period
2018-06-30
Earnings History > 30 > report Date
2018-08-09
Earnings History > 30 > date
2018-06-30
Earnings History > 30 > before After Market
BeforeMarket
Earnings History > 30 > currency
USD
Earnings History > 30 > eps Actual
0.18
Earnings History > 30 > eps Estimate
0.14
Earnings History > 30 > eps Difference
0.04
Earnings History > 30 > surprise Percent
28.5714
Earnings History > 31 > period
2018-03-31
Earnings History > 31 > report Date
2018-05-10
Earnings History > 31 > date
2018-03-31
Earnings History > 31 > before After Market
BeforeMarket
Earnings History > 31 > currency
USD
Earnings History > 31 > eps Actual
0.12
Earnings History > 31 > eps Estimate
0.15
Earnings History > 31 > eps Difference
-0.03
Earnings History > 31 > surprise Percent
-20
Earnings History > 32 > period
2017-12-31
Earnings History > 32 > report Date
2018-03-22
Earnings History > 32 > date
2017-12-31
Earnings History > 32 > before After Market
BeforeMarket
Earnings History > 32 > currency
USD
Earnings History > 32 > eps Actual
0.2
Earnings History > 32 > eps Estimate
0.32
Earnings History > 32 > eps Difference
-0.12
Earnings History > 32 > surprise Percent
-37.5
Earnings History > 33 > period
2017-09-30
Earnings History > 33 > report Date
2017-11-09
Earnings History > 33 > date
2017-09-30
Earnings History > 33 > before After Market
BeforeMarket
Earnings History > 33 > currency
USD
Earnings History > 33 > eps Actual
-0.11
Earnings History > 33 > eps Estimate
0.04
Earnings History > 33 > eps Difference
-0.15
Earnings History > 33 > surprise Percent
-375
Earnings History > 34 > period
2017-06-30
Earnings History > 34 > report Date
2017-08-10
Earnings History > 34 > date
2017-06-30
Earnings History > 34 > before After Market
BeforeMarket
Earnings History > 34 > currency
USD
Earnings History > 34 > eps Actual
0.18
Earnings History > 34 > eps Estimate
0.09
Earnings History > 34 > eps Difference
0.09
Earnings History > 34 > surprise Percent
100
Earnings History > 35 > period
2017-03-31
Earnings History > 35 > report Date
2017-05-11
Earnings History > 35 > date
2017-03-31
Earnings History > 35 > before After Market
BeforeMarket
Earnings History > 35 > currency
USD
Earnings History > 35 > eps Actual
-0.02
Earnings History > 35 > eps Estimate
-
Earnings History > 35 > eps Difference
0
Earnings History > 35 > surprise Percent
-
Earnings History > 36 > period
2016-12-31
Earnings History > 36 > report Date
2017-03-23
Earnings History > 36 > date
2016-12-31
Earnings History > 36 > before After Market
BeforeMarket
Earnings History > 36 > currency
USD
Earnings History > 36 > eps Actual
0.31
Earnings History > 36 > eps Estimate
0.24
Earnings History > 36 > eps Difference
0.07
Earnings History > 36 > surprise Percent
29.1667
Earnings History > 37 > period
2016-09-30
Earnings History > 37 > report Date
2016-11-10
Earnings History > 37 > date
2016-09-30
Earnings History > 37 > before After Market
BeforeMarket
Earnings History > 37 > currency
USD
Earnings History > 37 > eps Actual
-0.22
Earnings History > 37 > eps Estimate
0.17
Earnings History > 37 > eps Difference
-0.39
Earnings History > 37 > surprise Percent
-229.4118
Earnings History > 38 > period
2016-06-30
Earnings History > 38 > report Date
2016-08-11
Earnings History > 38 > date
2016-06-30
Earnings History > 38 > before After Market
BeforeMarket
Earnings History > 38 > currency
USD
Earnings History > 38 > eps Actual
-0.18
Earnings History > 38 > eps Estimate
0.35
Earnings History > 38 > eps Difference
-0.53
Earnings History > 38 > surprise Percent
-151.4286
Earnings History > 39 > period
2016-03-31
Earnings History > 39 > report Date
2016-05-12
Earnings History > 39 > date
2016-03-31
Earnings History > 39 > before After Market
BeforeMarket
Earnings History > 39 > currency
USD
Earnings History > 39 > eps Actual
-0.19
Earnings History > 39 > eps Estimate
0.1
Earnings History > 39 > eps Difference
-0.29
Earnings History > 39 > surprise Percent
-290
Earnings History > 40 > period
2015-12-31
Earnings History > 40 > report Date
2016-03-17
Earnings History > 40 > date
2015-12-31
Earnings History > 40 > before After Market
BeforeMarket
Earnings History > 40 > currency
USD
Earnings History > 40 > eps Actual
0.22
Earnings History > 40 > eps Estimate
0.21
Earnings History > 40 > eps Difference
0.01
Earnings History > 40 > surprise Percent
4.7619
Earnings History > 41 > period
2015-09-30
Earnings History > 41 > report Date
2015-11-12
Earnings History > 41 > date
2015-09-30
Earnings History > 41 > before After Market
BeforeMarket
Earnings History > 41 > currency
USD
Earnings History > 41 > eps Actual
0.08
Earnings History > 41 > eps Estimate
0.14
Earnings History > 41 > eps Difference
-0.06
Earnings History > 41 > surprise Percent
-42.8571
Earnings History > 42 > period
2015-06-30
Earnings History > 42 > report Date
2015-08-13
Earnings History > 42 > date
2015-06-30
Earnings History > 42 > before After Market
BeforeMarket
Earnings History > 42 > currency
USD
Earnings History > 42 > eps Actual
0.2
Earnings History > 42 > eps Estimate
0.13
Earnings History > 42 > eps Difference
0.07
Earnings History > 42 > surprise Percent
53.8462
Earnings History > 43 > period
2015-03-31
Earnings History > 43 > report Date
2015-05-14
Earnings History > 43 > date
2015-03-31
Earnings History > 43 > before After Market
BeforeMarket
Earnings History > 43 > currency
USD
Earnings History > 43 > eps Actual
0.05
Earnings History > 43 > eps Estimate
0.1
Earnings History > 43 > eps Difference
-0.05
Earnings History > 43 > surprise Percent
-50
Earnings History > 44 > period
2014-12-31
Earnings History > 44 > report Date
2015-03-19
Earnings History > 44 > date
2014-12-31
Earnings History > 44 > before After Market
BeforeMarket
Earnings History > 44 > currency
USD
Earnings History > 44 > eps Actual
-0.05
Earnings History > 44 > eps Estimate
0.26
Earnings History > 44 > eps Difference
-0.31
Earnings History > 44 > surprise Percent
-119.2308
Earnings History > 45 > period
2014-09-30
Earnings History > 45 > report Date
2014-11-13
Earnings History > 45 > date
2014-09-30
Earnings History > 45 > before After Market
BeforeMarket
Earnings History > 45 > currency
USD
Earnings History > 45 > eps Actual
0.12
Earnings History > 45 > eps Estimate
0.11
Earnings History > 45 > eps Difference
0.01
Earnings History > 45 > surprise Percent
9.0909
Earnings History > 46 > period
2014-06-30
Earnings History > 46 > report Date
2014-08-14
Earnings History > 46 > date
2014-06-30
Earnings History > 46 > before After Market
-
Earnings History > 46 > currency
USD
Earnings History > 46 > eps Actual
0.24
Earnings History > 46 > eps Estimate
0.14
Earnings History > 46 > eps Difference
0.1
Earnings History > 46 > surprise Percent
71.4286
Earnings History > 47 > period
2014-03-31
Earnings History > 47 > report Date
2014-05-15
Earnings History > 47 > date
2014-03-31
Earnings History > 47 > before After Market
-
Earnings History > 47 > currency
USD
Earnings History > 47 > eps Actual
-0.27
Earnings History > 47 > eps Estimate
0.14
Earnings History > 47 > eps Difference
-0.41
Earnings History > 47 > surprise Percent
-292.8571
Earnings History > 48 > period
2013-12-31
Earnings History > 48 > report Date
2014-03-20
Earnings History > 48 > date
2013-12-31
Earnings History > 48 > before After Market
-
Earnings History > 48 > currency
USD
Earnings History > 48 > eps Actual
0.32
Earnings History > 48 > eps Estimate
0.17
Earnings History > 48 > eps Difference
0.15
Earnings History > 48 > surprise Percent
88.2353
Earnings History > 49 > period
2013-09-30
Earnings History > 49 > report Date
2013-11-14
Earnings History > 49 > date
2013-09-30
Earnings History > 49 > before After Market
-
Earnings History > 49 > currency
USD
Earnings History > 49 > eps Actual
-0.02
Earnings History > 49 > eps Estimate
0.09
Earnings History > 49 > eps Difference
-0.11
Earnings History > 49 > surprise Percent
-122.2222
Earnings History > 50 > period
2013-06-30
Earnings History > 50 > report Date
2013-08-14
Earnings History > 50 > date
2013-06-30
Earnings History > 50 > before After Market
-
Earnings History > 50 > currency
USD
Earnings History > 50 > eps Actual
0.1
Earnings History > 50 > eps Estimate
0.13
Earnings History > 50 > eps Difference
-0.03
Earnings History > 50 > surprise Percent
-23.0769
Earnings History > 51 > period
2013-03-31
Earnings History > 51 > report Date
2013-05-15
Earnings History > 51 > date
2013-03-31
Earnings History > 51 > before After Market
-
Earnings History > 51 > currency
USD
Earnings History > 51 > eps Actual
-0.3
Earnings History > 51 > eps Estimate
0.15
Earnings History > 51 > eps Difference
-0.45
Earnings History > 51 > surprise Percent
-300
Earnings History > 52 > period
2012-12-31
Earnings History > 52 > report Date
2013-03-21
Earnings History > 52 > date
2012-12-31
Earnings History > 52 > before After Market
-
Earnings History > 52 > currency
USD
Earnings History > 52 > eps Actual
0.32
Earnings History > 52 > eps Estimate
0.25
Earnings History > 52 > eps Difference
0.07
Earnings History > 52 > surprise Percent
28
Earnings History > 53 > period
2012-09-30
Earnings History > 53 > report Date
2012-11-14
Earnings History > 53 > date
2012-09-30
Earnings History > 53 > before After Market
-
Earnings History > 53 > currency
USD
Earnings History > 53 > eps Actual
-0.15
Earnings History > 53 > eps Estimate
0.16
Earnings History > 53 > eps Difference
-0.31
Earnings History > 53 > surprise Percent
-193.75
Earnings History > 54 > period
2012-06-30
Earnings History > 54 > report Date
2012-08-14
Earnings History > 54 > date
2012-06-30
Earnings History > 54 > before After Market
-
Earnings History > 54 > currency
USD
Earnings History > 54 > eps Actual
0.06
Earnings History > 54 > eps Estimate
0.16
Earnings History > 54 > eps Difference
-0.1
Earnings History > 54 > surprise Percent
-62.5
Earnings History > 55 > period
2012-03-31
Earnings History > 55 > report Date
2012-05-15
Earnings History > 55 > date
2012-03-31
Earnings History > 55 > before After Market
-
Earnings History > 55 > currency
USD
Earnings History > 55 > eps Actual
0.15
Earnings History > 55 > eps Estimate
0.12
Earnings History > 55 > eps Difference
0.03
Earnings History > 55 > surprise Percent
25
Earnings History > 56 > period
2011-12-31
Earnings History > 56 > report Date
2012-03-22
Earnings History > 56 > date
2011-12-31
Earnings History > 56 > before After Market
-
Earnings History > 56 > currency
USD
Earnings History > 56 > eps Actual
0.03
Earnings History > 56 > eps Estimate
0.16
Earnings History > 56 > eps Difference
-0.13
Earnings History > 56 > surprise Percent
-81.25
Earnings History > 57 > period
2011-09-30
Earnings History > 57 > report Date
2011-11-11
Earnings History > 57 > date
2011-09-30
Earnings History > 57 > before After Market
-
Earnings History > 57 > currency
USD
Earnings History > 57 > eps Actual
0.41
Earnings History > 57 > eps Estimate
0.08
Earnings History > 57 > eps Difference
0.33
Earnings History > 57 > surprise Percent
412.5
Earnings History > 58 > period
2011-06-30
Earnings History > 58 > report Date
2011-08-12
Earnings History > 58 > date
2011-06-30
Earnings History > 58 > before After Market
-
Earnings History > 58 > currency
USD
Earnings History > 58 > eps Actual
-0.45
Earnings History > 58 > eps Estimate
0.01
Earnings History > 58 > eps Difference
-0.46
Earnings History > 58 > surprise Percent
-4600
Earnings History > 59 > period
2011-03-31
Earnings History > 59 > report Date
2011-05-13
Earnings History > 59 > date
2011-03-31
Earnings History > 59 > before After Market
-
Earnings History > 59 > currency
USD
Earnings History > 59 > eps Actual
-0.53
Earnings History > 59 > eps Estimate
-0.04
Earnings History > 59 > eps Difference
-0.49
Earnings History > 59 > surprise Percent
-1225
Earnings History > 60 > period
2010-12-31
Earnings History > 60 > report Date
2011-03-18
Earnings History > 60 > date
2010-12-31
Earnings History > 60 > before After Market
-
Earnings History > 60 > currency
USD
Earnings History > 60 > eps Actual
-0.02
Earnings History > 60 > eps Estimate
-0.03
Earnings History > 60 > eps Difference
0.01
Earnings History > 60 > surprise Percent
33.3333
Earnings History > 61 > period
2010-09-30
Earnings History > 61 > report Date
2010-11-12
Earnings History > 61 > date
2010-09-30
Earnings History > 61 > before After Market
-
Earnings History > 61 > currency
USD
Earnings History > 61 > eps Actual
-0.07
Earnings History > 61 > eps Estimate
-0.08
Earnings History > 61 > eps Difference
0.01
Earnings History > 61 > surprise Percent
12.5
Earnings History > 62 > period
2010-06-30
Earnings History > 62 > report Date
2010-08-13
Earnings History > 62 > date
2010-06-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.07
Earnings History > 62 > eps Difference
0.16
Earnings History > 62 > surprise Percent
228.5714
Earnings History > 63 > period
2010-03-31
Earnings History > 63 > report Date
2010-05-13
Earnings History > 63 > date
2010-03-31
Earnings History > 63 > before After Market
-
Earnings History > 63 > currency
USD
Earnings History > 63 > eps Actual
-0.05
Earnings History > 63 > eps Estimate
-0.06
Earnings History > 63 > eps Difference
0.01
Earnings History > 63 > surprise Percent
16.6667
Earnings History > 64 > period
2009-12-31
Earnings History > 64 > report Date
2010-03-22
Earnings History > 64 > date
2009-12-31
Earnings History > 64 > before After Market
-
Earnings History > 64 > currency
USD
Earnings History > 64 > eps Actual
-0.01
Earnings History > 64 > eps Estimate
0.01
Earnings History > 64 > eps Difference
-0.02
Earnings History > 64 > surprise Percent
-200
Earnings History > 65 > period
2009-09-30
Earnings History > 65 > report Date
2009-11-12
Earnings History > 65 > date
2009-09-30
Earnings History > 65 > before After Market
-
Earnings History > 65 > currency
USD
Earnings History > 65 > eps Actual
0.08
Earnings History > 65 > eps Estimate
-0.04
Earnings History > 65 > eps Difference
0.12
Earnings History > 65 > surprise Percent
300
Earnings History > 66 > period
2009-06-30
Earnings History > 66 > report Date
2009-08-14
Earnings History > 66 > date
2009-06-30
Earnings History > 66 > before After Market
-
Earnings History > 66 > currency
USD
Earnings History > 66 > eps Actual
0.15
Earnings History > 66 > eps Estimate
-0.02
Earnings History > 66 > eps Difference
0.17
Earnings History > 66 > surprise Percent
850
Earnings History > 67 > period
2009-03-31
Earnings History > 67 > report Date
2009-05-15
Earnings History > 67 > date
2009-03-31
Earnings History > 67 > before After Market
-
Earnings History > 67 > currency
USD
Earnings History > 67 > eps Actual
0.06
Earnings History > 67 > eps Estimate
-0.01
Earnings History > 67 > eps Difference
0.07
Earnings History > 67 > surprise Percent
700
Earnings History > 68 > period
2008-12-31
Earnings History > 68 > report Date
2009-03-20
Earnings History > 68 > date
2008-12-31
Earnings History > 68 > before After Market
-
Earnings History > 68 > currency
USD
Earnings History > 68 > eps Actual
0.48
Earnings History > 68 > eps Estimate
-0.04
Earnings History > 68 > eps Difference
0.52
Earnings History > 68 > surprise Percent
1300
Earnings History > 69 > period
2008-09-30
Earnings History > 69 > report Date
2008-11-11
Earnings History > 69 > date
2008-09-30
Earnings History > 69 > before After Market
-
Earnings History > 69 > currency
USD
Earnings History > 69 > eps Actual
0.14
Earnings History > 69 > eps Estimate
-0.1
Earnings History > 69 > eps Difference
0.24
Earnings History > 69 > surprise Percent
240
Earnings History > 70 > period
2008-06-30
Earnings History > 70 > report Date
2008-08-13
Earnings History > 70 > date
2008-06-30
Earnings History > 70 > before After Market
-
Earnings History > 70 > currency
USD
Earnings History > 70 > eps Actual
-0.02
Earnings History > 70 > eps Estimate
-0.02
Earnings History > 70 > eps Difference
0
Earnings History > 70 > surprise Percent
0
Earnings History > 71 > period
2008-03-31
Earnings History > 71 > report Date
2008-05-14
Earnings History > 71 > date
2008-03-31
Earnings History > 71 > before After Market
-
Earnings History > 71 > currency
USD
Earnings History > 71 > eps Actual
0.11
Earnings History > 71 > eps Estimate
-0.03
Earnings History > 71 > eps Difference
0.14
Earnings History > 71 > surprise Percent
466.6667
Earnings History > 72 > period
2007-12-31
Earnings History > 72 > report Date
2007-12-31
Earnings History > 72 > date
2007-12-31
Earnings History > 72 > before After Market
-
Earnings History > 72 > currency
USD
Earnings History > 72 > eps Actual
0.002
Earnings History > 72 > eps Estimate
-
Earnings History > 72 > eps Difference
0
Earnings History > 72 > surprise Percent
-
Earnings History > 73 > period
2007-09-30
Earnings History > 73 > report Date
2007-09-30
Earnings History > 73 > date
2007-09-30
Earnings History > 73 > before After Market
-
Earnings History > 73 > currency
USD
Earnings History > 73 > eps Actual
-0.308
Earnings History > 73 > eps Estimate
-
Earnings History > 73 > eps Difference
0
Earnings History > 73 > surprise Percent
-
Earnings History > 74 > period
2007-06-30
Earnings History > 74 > report Date
2007-06-30
Earnings History > 74 > date
2007-06-30
Earnings History > 74 > before After Market
-
Earnings History > 74 > currency
USD
Earnings History > 74 > eps Actual
-0.285
Earnings History > 74 > eps Estimate
-
Earnings History > 74 > eps Difference
0
Earnings History > 74 > surprise Percent
-
Earnings History > 75 > period
2007-03-31
Earnings History > 75 > report Date
2007-03-31
Earnings History > 75 > date
2007-03-31
Earnings History > 75 > before After Market
-
Earnings History > 75 > currency
USD
Earnings History > 75 > eps Actual
-0.055
Earnings History > 75 > eps Estimate
-
Earnings History > 75 > eps Difference
0
Earnings History > 75 > surprise Percent
-
Earnings History > 76 > period
2006-12-31
Earnings History > 76 > report Date
2006-12-31
Earnings History > 76 > date
2006-12-31
Earnings History > 76 > before After Market
-
Earnings History > 76 > currency
USD
Earnings History > 76 > eps Actual
0.194
Earnings History > 76 > eps Estimate
-
Earnings History > 76 > eps Difference
0
Earnings History > 76 > surprise Percent
-
Earnings History > 77 > period
2006-09-30
Earnings History > 77 > report Date
2006-09-30
Earnings History > 77 > date
2006-09-30
Earnings History > 77 > before After Market
-
Earnings History > 77 > currency
USD
Earnings History > 77 > eps Actual
-0.063
Earnings History > 77 > eps Estimate
-
Earnings History > 77 > eps Difference
0
Earnings History > 77 > surprise Percent
-
Earnings History > 78 > period
2006-06-30
Earnings History > 78 > report Date
2006-06-30
Earnings History > 78 > date
2006-06-30
Earnings History > 78 > before After Market
-
Earnings History > 78 > currency
USD
Earnings History > 78 > eps Actual
-0.19
Earnings History > 78 > eps Estimate
-
Earnings History > 78 > eps Difference
0
Earnings History > 78 > surprise Percent
-
Earnings History > 79 > period
2006-03-31
Earnings History > 79 > report Date
2006-03-31
Earnings History > 79 > date
2006-03-31
Earnings History > 79 > before After Market
-
Earnings History > 79 > currency
USD
Earnings History > 79 > eps Actual
0.0558
Earnings History > 79 > eps Estimate
-
Earnings History > 79 > eps Difference
0
Earnings History > 79 > surprise Percent
-
Earnings History > 80 > period
2005-12-31
Earnings History > 80 > report Date
2005-12-31
Earnings History > 80 > date
2005-12-31
Earnings History > 80 > before After Market
-
Earnings History > 80 > currency
USD
Earnings History > 80 > eps Actual
0.02
Earnings History > 80 > eps Estimate
-
Earnings History > 80 > eps Difference
0
Earnings History > 80 > surprise Percent
-
Earnings History > 81 > period
2005-09-30
Earnings History > 81 > report Date
2005-11-14
Earnings History > 81 > date
2005-09-30
Earnings History > 81 > before After Market
-
Earnings History > 81 > currency
USD
Earnings History > 81 > eps Actual
-0.29
Earnings History > 81 > eps Estimate
0.25
Earnings History > 81 > eps Difference
-0.54
Earnings History > 81 > surprise Percent
-216
Earnings History > 82 > period
2005-06-30
Earnings History > 82 > report Date
2005-06-30
Earnings History > 82 > date
2005-06-30
Earnings History > 82 > before After Market
-
Earnings History > 82 > currency
USD
Earnings History > 82 > eps Actual
0.0376
Earnings History > 82 > eps Estimate
-
Earnings History > 82 > eps Difference
0
Earnings History > 82 > surprise Percent
-
Earnings History > 83 > period
2005-03-31
Earnings History > 83 > report Date
2005-05-11
Earnings History > 83 > date
2005-03-31
Earnings History > 83 > before After Market
-
Earnings History > 83 > currency
USD
Earnings History > 83 > eps Actual
0.049
Earnings History > 83 > eps Estimate
-0.33
Earnings History > 83 > eps Difference
0.379
Earnings History > 83 > surprise Percent
114.8485
Earnings History > 84 > period
2004-12-31
Earnings History > 84 > report Date
2004-12-31
Earnings History > 84 > date
2004-12-31
Earnings History > 84 > before After Market
-
Earnings History > 84 > currency
USD
Earnings History > 84 > eps Actual
-0.2445
Earnings History > 84 > eps Estimate
-
Earnings History > 84 > eps Difference
0
Earnings History > 84 > surprise Percent
-
Medical Facilities Corporation, through its subsidiaries, owns and operates specialty surgical hospitals and ambulatory surgery center in the United States. Its specialty surgical hospitals offer non-emergency surgical, imaging, diagnostic, and pain management procedures, as well as other ancillary services, such as urgent care and occupational health; and ambulatory surgery center provides scheduled outpatient surgical procedures. The company was incorporated in 2004 and is headquartered in Toronto, Canada.
Stock Price
$0.00
increase compared to yesterday.
Dividend
Frequency:
Rate:
0.0637Next Payout:
Jan 15, 2026Yield:
2.2061 %Medical Facilities (OTCMKTS:MFCSF) Shares Cross Above Fifty Day Moving Average – What’s Next? Defense World
Read more →Fifth Street Asset Management (OTCMKTS:FSAM) Stock Price Passes Above 50-Day Moving Average – Time to Sell? Defense World
Read more →Showing 2 of 9
(Last Updated 2025-09-30)
Health Score
Price to Earnings Ratio (P/E)
-
Very High
Low ≥ 50
High ≤ 10
Price to Book Ratio (P/B)
-
Very High
Low ≤ 1
High ≥ 3
Return on Equity (ROE)
-
Low
Low ≤ 5%
High ≥ 25%
Return on Assets (ROA)
-
Very Low
Low ≤ 2%
High ≥ 10%
Free Cash Flow - Revenue % (FCF)
-
Very High
Low ≤ 5%
High ≥ 15%
Debt to Equity
-
Very Low
Low ≥ 1
High ≤ 0.3
* Institutions hold a combined 0.00% of the total shares of Medical Facilities Corporation
* Investors data is estimated based on stocks listed on Finnton that are currently held by Institution/Fund.
Date
2025-12-31
EPS Estimate
0.36
Date
2025-09-30
EPS Actual
0.3683
EPS Estimate
0.25
EPS Difference
0.1183
Surprise Percent
47.32%
(Last Updated 2025-09-30)
(Last Updated 2025-09-30)
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-09-30)
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-09-30)
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.