_id
69131554ccc777a4e85d8051
Ticker
MFIN
Name
Medallion Financial Corp
Exchange
NASDAQ
Address
437 Madison Avenue, New York, NY, United States, 10022
Country
USA
Sector
Financial Services
Industry
Credit Services
Currency
USD
Website
https://www.medallion.com
Description
Medallion Financial Corp., together with its subsidiaries, operates as a specialty finance company in the United States. It operates in four segments: Recreation Lending, Home Improvement Lending, Commercial Loans, Taxi Medallion Lending, and Strategic Partnership Loans. The company offers loans that finance consumer purchases of recreational vehicles, boats, collector cars, and other consumer recreational equipment; consumer financing for window, siding, and roof replacement, swimming pool installations, and other home improvement projects; senior and subordinated loans for the purchase of equipment and related assets necessary to open a new business, or purchase or improvement of an existing business; and taxi medallion loans to individuals and small to mid-size businesses. It also provides debt, mezzanine, and equity investment capital to companies in various commercial industries; and raises deposits and conducts other banking activities. The company was incorporated in 1995 and is headquartered in New York City, New York.
Last Close
10.56
Volume
40111
Current Price
10.51
Change
-0.47348484848485517
Last Updated
2025-12-02T11:46:10.331Z
Image
data:image/webp;base64,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
Ipo Date
1996-05-23T00:00:00.000Z
Market Cap
233958336
Next Dividend Date
-
Dividend Frequency
-
Dividend Rate
-
Dividend Yield
0
Sentiment
-
Sentiment Sources
0
Rating
3
Target Price
12
Strong Buy
0
Buy
0
Hold
2
Sell
0
Strong Sell
0
Current Quarter
2025-09-30
Revenue
79307000
Cost Of Revenue
43641000
Gross Profit
35666000
Operating Expenses
16190000
Operating Income
19476000
Interest Expense
25085000
Pretax Income
19476000
Net Income
11278000
Eps
0.4615107672409853
Dividends Per Share
2703000
Shares Outstanding
23279435
Income Tax Expense
5862000
EBITDA
21523000
Operating Margin
24.55773134780032
Total Other Income Expense Net
-25085000
Cash
72461000
Short Term Investments
2409000
Receivables
16973000
Inventories
-
Total Current Assets
91843000
Property Plant Equipment
10839000
Total Assets
2900387000
Payables
24107000
Short Term Debt
82550000
Long Term Debt
215698000
Total Liabilities
2403510000
Equity
397448000
Depreciation
961000
Change In Working Capital
46043000
Cash From Operations
66979000
Capital Expenditures
0
Cash From Investing
-118855000
Cash From Financing
50860000
Net Change In Cash
-37900000
PE
5.8772
PB
0.6462084796753285
ROE
2.837603912964715
ROA
0.38884466107453936
FCF
66979000
Fcf Percent
0.8445534442104732
Piotroski FScore
4
Health Score
53
Deep Value Investing Score
8.5
Defensive Investing Score
7
Dividend Investing Score
3.5
Economic Moat Investing Score
7.3
Garp Investing Score
2.5
Growth Investing Score
3
Momentum Investing Score
5
Net Net Investing Score
3
Quality Investing Score
4.5
Value Investing Score
7
Quarters > 0 > quarter
2025-09-30
Quarters > 0 > income Statement > revenue
79307000
Quarters > 0 > income Statement > cost Of Revenue
43641000
Quarters > 0 > income Statement > gross Profit
35666000
Quarters > 0 > income Statement > operating Expenses
16190000
Quarters > 0 > income Statement > operating Income
19476000
Quarters > 0 > income Statement > interest Expense
25085000
Quarters > 0 > income Statement > pretax Income
19476000
Quarters > 0 > income Statement > net Income
11278000
Quarters > 0 > income Statement > eps
0.4615107672409853
Quarters > 0 > income Statement > dividends Per Share
2703000
Quarters > 0 > income Statement > shares Outstanding
24437133
Quarters > 0 > income Statement > income Tax Expense
5862000
Quarters > 0 > income Statement > EBITDA
21523000
Quarters > 0 > income Statement > operating Margin
24.55773134780032
Quarters > 0 > income Statement > total Other Income Expense Net
-25085000
Quarters > 0 > balance Sheet > cash
72461000
Quarters > 0 > balance Sheet > short Term Investments
2409000
Quarters > 0 > balance Sheet > receivables
16973000
Quarters > 0 > balance Sheet > inventories
-
Quarters > 0 > balance Sheet > total Current Assets
91843000
Quarters > 0 > balance Sheet > property Plant Equipment
10839000
Quarters > 0 > balance Sheet > total Assets
2900387000
Quarters > 0 > balance Sheet > payables
24107000
Quarters > 0 > balance Sheet > short Term Debt
82550000
Quarters > 0 > balance Sheet > long Term Debt
215698000
Quarters > 0 > balance Sheet > total Liabilities
2403510000
Quarters > 0 > balance Sheet > equity
397448000
Quarters > 0 > cash Flow > net Income
7763000
Quarters > 0 > cash Flow > depreciation
961000
Quarters > 0 > cash Flow > change In Working Capital
46043000
Quarters > 0 > cash Flow > cash From Operations
66979000
Quarters > 0 > cash Flow > capital Expenditures
0
Quarters > 0 > cash Flow > cash From Investing
-118855000
Quarters > 0 > cash Flow > cash From Financing
50860000
Quarters > 0 > cash Flow > net Change In Cash
-37900000
Quarters > 0 > ratios > PE
0.4615107672409853
Quarters > 0 > ratios > PB
0.6462084796753285
Quarters > 0 > ratios > ROE
2.837603912964715
Quarters > 0 > ratios > ROA
0.38884466107453936
Quarters > 0 > ratios > FCF
66979000
Quarters > 0 > ratios > Piotroski FScore
4
Quarters > 0 > ratios > fcf Percent
0.8445534442104732
Quarters > 0 > health Score
53
Quarters > 1 > quarter
2025-06-30
Quarters > 1 > income Statement > revenue
82003000
Quarters > 1 > income Statement > cost Of Revenue
45634000
Quarters > 1 > income Statement > gross Profit
36369000
Quarters > 1 > income Statement > operating Expenses
16897000
Quarters > 1 > income Statement > operating Income
19472000
Quarters > 1 > income Statement > interest Expense
24072000
Quarters > 1 > income Statement > pretax Income
19472000
Quarters > 1 > income Statement > net Income
11069000
Quarters > 1 > income Statement > eps
0.4616314955375761
Quarters > 1 > income Statement > dividends Per Share
2703000
Quarters > 1 > income Statement > shares Outstanding
23978000
Quarters > 1 > income Statement > income Tax Expense
5805000
Quarters > 1 > income Statement > EBITDA
21585000
Quarters > 1 > income Statement > operating Margin
23.745472726607563
Quarters > 1 > income Statement > total Other Income Expense Net
-24072000
Quarters > 1 > balance Sheet > cash
151994000
Quarters > 1 > balance Sheet > short Term Investments
61529000
Quarters > 1 > balance Sheet > receivables
2320959000
Quarters > 1 > balance Sheet > inventories
-
Quarters > 1 > balance Sheet > total Current Assets
2534482000
Quarters > 1 > balance Sheet > property Plant Equipment
11890000
Quarters > 1 > balance Sheet > total Assets
2879994000
Quarters > 1 > balance Sheet > payables
23261000
Quarters > 1 > balance Sheet > short Term Debt
89050000
Quarters > 1 > balance Sheet > long Term Debt
199928000
Quarters > 1 > balance Sheet > total Liabilities
2347429000
Quarters > 1 > balance Sheet > equity
389896000
Quarters > 1 > cash Flow > net Income
13667000
Quarters > 1 > cash Flow > depreciation
2113000
Quarters > 1 > cash Flow > change In Working Capital
-55142000
Quarters > 1 > cash Flow > cash From Operations
-10723000
Quarters > 1 > cash Flow > capital Expenditures
0
Quarters > 1 > cash Flow > cash From Investing
-25601000
Quarters > 1 > cash Flow > cash From Financing
30324000
Quarters > 1 > cash Flow > net Change In Cash
-6000000
Quarters > 1 > ratios > PE
0.4616314955375761
Quarters > 1 > ratios > PB
0.6463487186326611
Quarters > 1 > ratios > ROE
2.8389621847877384
Quarters > 1 > ratios > ROA
0.38434107848835797
Quarters > 1 > ratios > FCF
-10723000
Quarters > 1 > ratios > Piotroski FScore
2
Quarters > 1 > ratios > fcf Percent
-0.1307635086521225
Quarters > 1 > health Score
33
Quarters > 2 > quarter
2025-03-31
Quarters > 2 > income Statement > revenue
82670000
Quarters > 2 > income Statement > cost Of Revenue
46027000
Quarters > 2 > income Statement > gross Profit
36643000
Quarters > 2 > income Statement > operating Expenses
16404000
Quarters > 2 > income Statement > operating Income
20239000
Quarters > 2 > income Statement > interest Expense
24013000
Quarters > 2 > income Statement > pretax Income
20239000
Quarters > 2 > income Statement > net Income
12014000
Quarters > 2 > income Statement > eps
0.5027409298238272
Quarters > 2 > income Statement > dividends Per Share
2859000
Quarters > 2 > income Statement > shares Outstanding
23897000
Quarters > 2 > income Statement > income Tax Expense
6713000
Quarters > 2 > income Statement > EBITDA
22344000
Quarters > 2 > income Statement > operating Margin
24.481674126043306
Quarters > 2 > income Statement > total Other Income Expense Net
-53436000
Quarters > 2 > balance Sheet > cash
131512000
Quarters > 2 > balance Sheet > short Term Investments
1338000
Quarters > 2 > balance Sheet > receivables
14437000
Quarters > 2 > balance Sheet > inventories
-
Quarters > 2 > balance Sheet > total Current Assets
147287000
Quarters > 2 > balance Sheet > property Plant Equipment
12814000
Quarters > 2 > balance Sheet > total Assets
2847738000
Quarters > 2 > balance Sheet > payables
31834000
Quarters > 2 > balance Sheet > short Term Debt
114050000
Quarters > 2 > balance Sheet > long Term Debt
199665000
Quarters > 2 > balance Sheet > total Liabilities
2398726000
Quarters > 2 > balance Sheet > equity
380224000
Quarters > 2 > cash Flow > net Income
13526000
Quarters > 2 > cash Flow > depreciation
2105000
Quarters > 2 > cash Flow > change In Working Capital
4269000
Quarters > 2 > cash Flow > cash From Operations
36259000
Quarters > 2 > cash Flow > capital Expenditures
0
Quarters > 2 > cash Flow > cash From Investing
-4695000
Quarters > 2 > cash Flow > cash From Financing
-43142000
Quarters > 2 > cash Flow > net Change In Cash
-11578000
Quarters > 2 > ratios > PE
0.5027409298238272
Quarters > 2 > ratios > PB
0.6605513328985019
Quarters > 2 > ratios > ROE
3.1597163777141897
Quarters > 2 > ratios > ROA
0.42187869811057055
Quarters > 2 > ratios > FCF
36259000
Quarters > 2 > ratios > Piotroski FScore
4
Quarters > 2 > ratios > fcf Percent
0.4385992500302407
Quarters > 2 > health Score
53
Quarters > 3 > quarter
2024-12-31
Quarters > 3 > income Statement > revenue
83248000
Quarters > 3 > income Statement > cost Of Revenue
45079000
Quarters > 3 > income Statement > gross Profit
38169000
Quarters > 3 > income Statement > operating Expenses
19700000
Quarters > 3 > income Statement > operating Income
18469000
Quarters > 3 > income Statement > interest Expense
24506000
Quarters > 3 > income Statement > pretax Income
18469000
Quarters > 3 > income Statement > net Income
10142000
Quarters > 3 > income Statement > eps
0.4269057540935303
Quarters > 3 > income Statement > dividends Per Share
2443000
Quarters > 3 > income Statement > shares Outstanding
23757000
Quarters > 3 > income Statement > income Tax Expense
6815000
Quarters > 3 > income Statement > EBITDA
20321000
Quarters > 3 > income Statement > operating Margin
22.18551797040169
Quarters > 3 > income Statement > total Other Income Expense Net
-7977000
Quarters > 3 > balance Sheet > cash
98238000
Quarters > 3 > balance Sheet > short Term Investments
2930000
Quarters > 3 > balance Sheet > receivables
17445000
Quarters > 3 > balance Sheet > inventories
-
Quarters > 3 > balance Sheet > total Current Assets
118613000
Quarters > 3 > balance Sheet > property Plant Equipment
13756000
Quarters > 3 > balance Sheet > total Assets
2868606000
Quarters > 3 > balance Sheet > payables
29995000
Quarters > 3 > balance Sheet > short Term Debt
51300000
Quarters > 3 > balance Sheet > long Term Debt
232159000
Quarters > 3 > balance Sheet > total Liabilities
2429648000
Quarters > 3 > balance Sheet > equity
370170000
Quarters > 3 > cash Flow > net Income
10142000
Quarters > 3 > cash Flow > depreciation
961000
Quarters > 3 > cash Flow > change In Working Capital
-4552000
Quarters > 3 > cash Flow > cash From Operations
28365000
Quarters > 3 > cash Flow > capital Expenditures
0
Quarters > 3 > cash Flow > cash From Investing
-24692000
Quarters > 3 > cash Flow > cash From Financing
-22030000
Quarters > 3 > cash Flow > net Change In Cash
-22355000
Quarters > 3 > ratios > PE
0.4269057540935303
Quarters > 3 > ratios > PB
0.6745173028608477
Quarters > 3 > ratios > ROE
2.739822243833914
Quarters > 3 > ratios > ROA
0.35355151596280565
Quarters > 3 > ratios > FCF
28365000
Quarters > 3 > ratios > Piotroski FScore
4
Quarters > 3 > ratios > fcf Percent
0.34072890640015374
Quarters > 3 > health Score
53
Annuals > 0 > quarter
2024-12-31
Annuals > 0 > income Statement > revenue
291789000
Annuals > 0 > income Statement > cost Of Revenue
164669000
Annuals > 0 > income Statement > gross Profit
127120000
Annuals > 0 > income Statement > operating Expenses
64184000
Annuals > 0 > income Statement > operating Income
62936000
Annuals > 0 > income Statement > interest Expense
88167000
Annuals > 0 > income Statement > pretax Income
62936000
Annuals > 0 > income Statement > net Income
35878000
Annuals > 0 > income Statement > eps
1.5199322177504766
Annuals > 0 > income Statement > dividends Per Share
9394000
Annuals > 0 > income Statement > shares Outstanding
23605000
Annuals > 0 > income Statement > income Tax Expense
21011000
Annuals > 0 > income Statement > EBITDA
69153000
Annuals > 0 > income Statement > operating Margin
21.569010483602877
Annuals > 0 > income Statement > total Other Income Expense Net
-21191000
Annuals > 0 > balance Sheet > cash
98238000
Annuals > 0 > balance Sheet > short Term Investments
2930000
Annuals > 0 > balance Sheet > receivables
17445000
Annuals > 0 > balance Sheet > inventories
-
Annuals > 0 > balance Sheet > total Current Assets
118613000
Annuals > 0 > balance Sheet > property Plant Equipment
13756000
Annuals > 0 > balance Sheet > total Assets
2868606000
Annuals > 0 > balance Sheet > payables
29995000
Annuals > 0 > balance Sheet > short Term Debt
51300000
Annuals > 0 > balance Sheet > long Term Debt
232159000
Annuals > 0 > balance Sheet > total Liabilities
2429648000
Annuals > 0 > balance Sheet > equity
370170000
Annuals > 0 > cash Flow > net Income
41925000
Annuals > 0 > cash Flow > depreciation
6217000
Annuals > 0 > cash Flow > change In Working Capital
-16020000
Annuals > 0 > cash Flow > cash From Operations
115513000
Annuals > 0 > cash Flow > capital Expenditures
0
Annuals > 0 > cash Flow > cash From Investing
-335778000
Annuals > 0 > cash Flow > cash From Financing
239992000
Annuals > 0 > cash Flow > net Change In Cash
19727000
Annuals > 0 > ratios > PE
1.5199322177504766
Annuals > 0 > ratios > PB
0.6408683847961748
Annuals > 0 > ratios > ROE
9.69230353621309
Annuals > 0 > ratios > ROA
1.2507120183113332
Annuals > 0 > ratios > FCF
115513000
Annuals > 0 > ratios > Piotroski FScore
3
Annuals > 0 > ratios > fcf Percent
0.3958785286628351
Annuals > 0 > health Score
58
Annuals > 1 > quarter
2023-12-31
Annuals > 1 > income Statement > revenue
254513000
Annuals > 1 > income Statement > cost Of Revenue
100756000
Annuals > 1 > income Statement > gross Profit
153757000
Annuals > 1 > income Statement > operating Expenses
67721000
Annuals > 1 > income Statement > operating Income
86036000
Annuals > 1 > income Statement > interest Expense
62946000
Annuals > 1 > income Statement > pretax Income
86036000
Annuals > 1 > income Statement > net Income
55079000
Annuals > 1 > income Statement > eps
2.3691930488644184
Annuals > 1 > income Statement > dividends Per Share
7703000
Annuals > 1 > income Statement > shares Outstanding
23248000
Annuals > 1 > income Statement > income Tax Expense
24910000
Annuals > 1 > income Statement > EBITDA
91279000
Annuals > 1 > income Statement > operating Margin
33.80416717417185
Annuals > 1 > income Statement > total Other Income Expense Net
-16862000
Annuals > 1 > balance Sheet > cash
52591000
Annuals > 1 > balance Sheet > short Term Investments
54282000
Annuals > 1 > balance Sheet > receivables
14209000
Annuals > 1 > balance Sheet > inventories
106873000
Annuals > 1 > balance Sheet > total Current Assets
121082000
Annuals > 1 > balance Sheet > property Plant Equipment
14076000
Annuals > 1 > balance Sheet > total Assets
2587827000
Annuals > 1 > balance Sheet > payables
35126000
Annuals > 1 > balance Sheet > short Term Debt
10500000
Annuals > 1 > balance Sheet > long Term Debt
235544000
Annuals > 1 > balance Sheet > total Liabilities
2176053000
Annuals > 1 > balance Sheet > equity
342986000
Annuals > 1 > cash Flow > net Income
55079000
Annuals > 1 > cash Flow > depreciation
1845000
Annuals > 1 > cash Flow > change In Working Capital
-8154000
Annuals > 1 > cash Flow > cash From Operations
113764000
Annuals > 1 > cash Flow > capital Expenditures
0
Annuals > 1 > cash Flow > cash From Investing
-340696000
Annuals > 1 > cash Flow > cash From Financing
271179000
Annuals > 1 > cash Flow > net Change In Cash
19419001
Annuals > 1 > ratios > PE
2.3691930488644184
Annuals > 1 > ratios > PB
0.6812009819642785
Annuals > 1 > ratios > ROE
16.058672948750093
Annuals > 1 > ratios > ROA
2.1283880259383645
Annuals > 1 > ratios > FCF
113764000
Annuals > 1 > ratios > Piotroski FScore
3
Annuals > 1 > ratios > fcf Percent
0.44698699084133225
Annuals > 1 > health Score
64
Annuals > 2 > quarter
2022-12-31
Annuals > 2 > income Statement > revenue
198433000
Annuals > 2 > income Statement > cost Of Revenue
66244000
Annuals > 2 > income Statement > gross Profit
132189000
Annuals > 2 > income Statement > operating Expenses
64339000
Annuals > 2 > income Statement > operating Income
67850000
Annuals > 2 > income Statement > interest Expense
36185000
Annuals > 2 > income Statement > pretax Income
67850000
Annuals > 2 > income Statement > net Income
43840000
Annuals > 2 > income Statement > eps
1.8322397291762444
Annuals > 2 > income Statement > dividends Per Share
7543000
Annuals > 2 > income Statement > shares Outstanding
23927000
Annuals > 2 > income Statement > income Tax Expense
17963000
Annuals > 2 > income Statement > EBITDA
73079000
Annuals > 2 > income Statement > operating Margin
34.19290138233056
Annuals > 2 > income Statement > total Other Income Expense Net
-38287000
Annuals > 2 > balance Sheet > cash
33172000
Annuals > 2 > balance Sheet > short Term Investments
48492000
Annuals > 2 > balance Sheet > receivables
14708000
Annuals > 2 > balance Sheet > inventories
1851013000
Annuals > 2 > balance Sheet > total Current Assets
96372000
Annuals > 2 > balance Sheet > property Plant Equipment
13168000
Annuals > 2 > balance Sheet > total Assets
2259879000
Annuals > 2 > balance Sheet > payables
25564000
Annuals > 2 > balance Sheet > short Term Debt
7200000
Annuals > 2 > balance Sheet > long Term Debt
219320000
Annuals > 2 > balance Sheet > total Liabilities
1889355000
Annuals > 2 > balance Sheet > equity
301736000
Annuals > 2 > cash Flow > net Income
49887000
Annuals > 2 > cash Flow > depreciation
5229000
Annuals > 2 > cash Flow > change In Working Capital
9147000
Annuals > 2 > cash Flow > cash From Operations
108740000
Annuals > 2 > cash Flow > capital Expenditures
0
Annuals > 2 > cash Flow > cash From Investing
-449005000
Annuals > 2 > cash Flow > cash From Financing
321379000
Annuals > 2 > cash Flow > net Change In Cash
-18886000
Annuals > 2 > ratios > PE
1.8322397291762444
Annuals > 2 > ratios > PB
0.7969428573322375
Annuals > 2 > ratios > ROE
14.529257364053343
Annuals > 2 > ratios > ROA
1.9399268721909446
Annuals > 2 > ratios > FCF
108740000
Annuals > 2 > ratios > Piotroski FScore
3
Annuals > 2 > ratios > fcf Percent
0.5479935293020818
Annuals > 2 > health Score
62
Annuals > 3 > quarter
2021-12-31
Annuals > 3 > income Statement > revenue
179206000
Annuals > 3 > income Statement > cost Of Revenue
35762000
Annuals > 3 > income Statement > gross Profit
143444000
Annuals > 3 > income Statement > operating Expenses
61573000
Annuals > 3 > income Statement > operating Income
81871000
Annuals > 3 > income Statement > interest Expense
31140000
Annuals > 3 > income Statement > pretax Income
81871000
Annuals > 3 > income Statement > net Income
54108000
Annuals > 3 > income Statement > eps
2.1692659263119913
Annuals > 3 > income Statement > dividends Per Share
7543000
Annuals > 3 > income Statement > shares Outstanding
24943000
Annuals > 3 > income Statement > income Tax Expense
24217000
Annuals > 3 > income Statement > EBITDA
88390000
Annuals > 3 > income Statement > operating Margin
45.68541231878397
Annuals > 3 > income Statement > total Other Income Expense Net
-14563000
Annuals > 3 > balance Sheet > cash
61482000
Annuals > 3 > balance Sheet > short Term Investments
44772000
Annuals > 3 > balance Sheet > receivables
11454000
Annuals > 3 > balance Sheet > inventories
135948000
Annuals > 3 > balance Sheet > total Current Assets
117708000
Annuals > 3 > balance Sheet > property Plant Equipment
11762000
Annuals > 3 > balance Sheet > total Assets
1873057000
Annuals > 3 > balance Sheet > payables
16913000
Annuals > 3 > balance Sheet > short Term Debt
2200000
Annuals > 3 > balance Sheet > long Term Debt
219973000
Annuals > 3 > balance Sheet > total Liabilities
1517229000
Annuals > 3 > balance Sheet > equity
287040000
Annuals > 3 > cash Flow > net Income
54108000
Annuals > 3 > cash Flow > depreciation
1745000
Annuals > 3 > cash Flow > change In Working Capital
-4083999
Annuals > 3 > cash Flow > cash From Operations
78726000
Annuals > 3 > cash Flow > capital Expenditures
296342000
Annuals > 3 > cash Flow > cash From Investing
-238321000
Annuals > 3 > cash Flow > cash From Financing
172039000
Annuals > 3 > cash Flow > net Change In Cash
9739000
Annuals > 3 > ratios > PE
2.1692659263119913
Annuals > 3 > ratios > PB
0.8733178302675586
Annuals > 3 > ratios > ROE
18.850334448160535
Annuals > 3 > ratios > ROA
2.888753518979935
Annuals > 3 > ratios > FCF
-217616000
Annuals > 3 > ratios > Piotroski FScore
4
Annuals > 3 > ratios > fcf Percent
-1.2143343414841021
Annuals > 3 > health Score
49
Valuation > metrics > PE
5.8772
Valuation > metrics > PB
0.6462084796753285
Valuation > final Score
90
Valuation > verdict
38.3% Undervalued
Profitability > metrics > ROE
2.837603912964715
Profitability > metrics > ROA
12.279651143799745
Profitability > metrics > Net Margin
0.1422068669852598
Profitability > final Score
57
Profitability > verdict
Weak
Risk > metrics > Debt Equity
6.04735713854391
Risk > metrics > Interest Coverage
0.776400239186765
Risk > final Score
9
Risk > verdict
High
Liquidity > metrics > Current Ratio
0.8611061627459988
Liquidity > metrics > Quick Ratio
0.8611061627459988
Liquidity > final Score
53
Liquidity > verdict
Weak
Prev Valuations > 0
90
Prev Valuations > 1
90
Prev Valuations > 2
90
Prev Profitabilities > 0
27
Prev Profitabilities > 1
53
Prev Profitabilities > 2
49
Prev Risks > 0
9
Prev Risks > 1
9
Prev Risks > 2
9
Prev Liquidities > 0
100
Prev Liquidities > 1
75
Prev Liquidities > 2
86
Updated At
2025-12-14T00:49:56.560Z
Earnings History > 0 > period
2025-09-30
Earnings History > 0 > report Date
2025-11-03
Earnings History > 0 > date
2025-09-30
Earnings History > 0 > before After Market
-
Earnings History > 0 > currency
-
Earnings History > 0 > eps Actual
0.32
Earnings History > 0 > eps Estimate
0.37
Earnings History > 0 > eps Difference
-0.05
Earnings History > 0 > surprise Percent
-13.5135
Earnings History > 1 > period
2025-06-30
Earnings History > 1 > report Date
2025-07-28
Earnings History > 1 > date
2025-06-30
Earnings History > 1 > before After Market
BeforeMarket
Earnings History > 1 > currency
USD
Earnings History > 1 > eps Actual
0.46
Earnings History > 1 > eps Estimate
0.36
Earnings History > 1 > eps Difference
0.1
Earnings History > 1 > surprise Percent
27.7778
Earnings History > 2 > period
2025-03-31
Earnings History > 2 > report Date
2025-04-28
Earnings History > 2 > date
2025-03-31
Earnings History > 2 > before After Market
BeforeMarket
Earnings History > 2 > currency
USD
Earnings History > 2 > eps Actual
0.5
Earnings History > 2 > eps Estimate
0.36
Earnings History > 2 > eps Difference
0.14
Earnings History > 2 > surprise Percent
38.8889
Earnings History > 3 > period
2024-12-31
Earnings History > 3 > report Date
2025-03-04
Earnings History > 3 > date
2024-12-31
Earnings History > 3 > before After Market
-
Earnings History > 3 > currency
-
Earnings History > 3 > eps Actual
0.43
Earnings History > 3 > eps Estimate
0.38
Earnings History > 3 > eps Difference
0.05
Earnings History > 3 > surprise Percent
13.1579
Earnings History > 4 > period
2024-09-30
Earnings History > 4 > report Date
2024-10-29
Earnings History > 4 > date
2024-09-30
Earnings History > 4 > before After Market
AfterMarket
Earnings History > 4 > currency
USD
Earnings History > 4 > eps Actual
0.37
Earnings History > 4 > eps Estimate
0.37
Earnings History > 4 > eps Difference
0
Earnings History > 4 > surprise Percent
0
Earnings History > 5 > period
2024-06-30
Earnings History > 5 > report Date
2024-07-30
Earnings History > 5 > date
2024-06-30
Earnings History > 5 > before After Market
AfterMarket
Earnings History > 5 > currency
USD
Earnings History > 5 > eps Actual
0.3
Earnings History > 5 > eps Estimate
0.38
Earnings History > 5 > eps Difference
-0.08
Earnings History > 5 > surprise Percent
-21.0526
Earnings History > 6 > period
2024-03-31
Earnings History > 6 > report Date
2024-04-30
Earnings History > 6 > date
2024-03-31
Earnings History > 6 > before After Market
AfterMarket
Earnings History > 6 > currency
USD
Earnings History > 6 > eps Actual
0.42
Earnings History > 6 > eps Estimate
0.36
Earnings History > 6 > eps Difference
0.06
Earnings History > 6 > surprise Percent
16.6667
Earnings History > 7 > period
2023-12-31
Earnings History > 7 > report Date
2024-02-20
Earnings History > 7 > date
2023-12-31
Earnings History > 7 > before After Market
AfterMarket
Earnings History > 7 > currency
USD
Earnings History > 7 > eps Actual
0.6
Earnings History > 7 > eps Estimate
0.63
Earnings History > 7 > eps Difference
-0.03
Earnings History > 7 > surprise Percent
-4.7619
Earnings History > 8 > period
2023-09-30
Earnings History > 8 > report Date
2023-10-30
Earnings History > 8 > date
2023-09-30
Earnings History > 8 > before After Market
AfterMarket
Earnings History > 8 > currency
USD
Earnings History > 8 > eps Actual
0.48
Earnings History > 8 > eps Estimate
0.45
Earnings History > 8 > eps Difference
0.03
Earnings History > 8 > surprise Percent
6.6667
Earnings History > 9 > period
2023-06-30
Earnings History > 9 > report Date
2023-07-24
Earnings History > 9 > date
2023-06-30
Earnings History > 9 > before After Market
AfterMarket
Earnings History > 9 > currency
USD
Earnings History > 9 > eps Actual
0.62
Earnings History > 9 > eps Estimate
0.36
Earnings History > 9 > eps Difference
0.26
Earnings History > 9 > surprise Percent
72.2222
Earnings History > 10 > period
2023-03-31
Earnings History > 10 > report Date
2023-05-01
Earnings History > 10 > date
2023-03-31
Earnings History > 10 > before After Market
AfterMarket
Earnings History > 10 > currency
USD
Earnings History > 10 > eps Actual
0.67
Earnings History > 10 > eps Estimate
0.3
Earnings History > 10 > eps Difference
0.37
Earnings History > 10 > surprise Percent
123.3333
Earnings History > 11 > period
2022-12-31
Earnings History > 11 > report Date
2023-02-22
Earnings History > 11 > date
2022-12-31
Earnings History > 11 > before After Market
AfterMarket
Earnings History > 11 > currency
USD
Earnings History > 11 > eps Actual
0.57
Earnings History > 11 > eps Estimate
0.3
Earnings History > 11 > eps Difference
0.27
Earnings History > 11 > surprise Percent
90
Earnings History > 12 > period
2022-09-30
Earnings History > 12 > report Date
2022-10-27
Earnings History > 12 > date
2022-09-30
Earnings History > 12 > before After Market
AfterMarket
Earnings History > 12 > currency
USD
Earnings History > 12 > eps Actual
0.32
Earnings History > 12 > eps Estimate
0.27
Earnings History > 12 > eps Difference
0.05
Earnings History > 12 > surprise Percent
18.5185
Earnings History > 13 > period
2022-06-30
Earnings History > 13 > report Date
2022-07-27
Earnings History > 13 > date
2022-06-30
Earnings History > 13 > before After Market
AfterMarket
Earnings History > 13 > currency
USD
Earnings History > 13 > eps Actual
0.54
Earnings History > 13 > eps Estimate
0.3
Earnings History > 13 > eps Difference
0.24
Earnings History > 13 > surprise Percent
80
Earnings History > 14 > period
2022-03-31
Earnings History > 14 > report Date
2022-04-29
Earnings History > 14 > date
2022-03-31
Earnings History > 14 > before After Market
BeforeMarket
Earnings History > 14 > currency
USD
Earnings History > 14 > eps Actual
0.39
Earnings History > 14 > eps Estimate
0.31
Earnings History > 14 > eps Difference
0.08
Earnings History > 14 > surprise Percent
25.8065
Earnings History > 15 > period
2021-12-31
Earnings History > 15 > report Date
2022-01-28
Earnings History > 15 > date
2021-12-31
Earnings History > 15 > before After Market
BeforeMarket
Earnings History > 15 > currency
USD
Earnings History > 15 > eps Actual
0.78
Earnings History > 15 > eps Estimate
0.32
Earnings History > 15 > eps Difference
0.46
Earnings History > 15 > surprise Percent
143.75
Earnings History > 16 > period
2021-09-30
Earnings History > 16 > report Date
2021-11-01
Earnings History > 16 > date
2021-09-30
Earnings History > 16 > before After Market
AfterMarket
Earnings History > 16 > currency
USD
Earnings History > 16 > eps Actual
0.64
Earnings History > 16 > eps Estimate
0.28
Earnings History > 16 > eps Difference
0.36
Earnings History > 16 > surprise Percent
128.5714
Earnings History > 17 > period
2021-06-30
Earnings History > 17 > report Date
2021-08-02
Earnings History > 17 > date
2021-06-30
Earnings History > 17 > before After Market
AfterMarket
Earnings History > 17 > currency
USD
Earnings History > 17 > eps Actual
0.41
Earnings History > 17 > eps Estimate
0.29
Earnings History > 17 > eps Difference
0.12
Earnings History > 17 > surprise Percent
41.3793
Earnings History > 18 > period
2021-03-31
Earnings History > 18 > report Date
2021-05-03
Earnings History > 18 > date
2021-03-31
Earnings History > 18 > before After Market
AfterMarket
Earnings History > 18 > currency
USD
Earnings History > 18 > eps Actual
0.27
Earnings History > 18 > eps Estimate
0.19
Earnings History > 18 > eps Difference
0.08
Earnings History > 18 > surprise Percent
42.1053
Earnings History > 19 > period
2020-12-31
Earnings History > 19 > report Date
2021-02-17
Earnings History > 19 > date
2020-12-31
Earnings History > 19 > before After Market
AfterMarket
Earnings History > 19 > currency
USD
Earnings History > 19 > eps Actual
0.26
Earnings History > 19 > eps Estimate
0.25
Earnings History > 19 > eps Difference
0.01
Earnings History > 19 > surprise Percent
4
Earnings History > 20 > period
2020-09-30
Earnings History > 20 > report Date
2020-11-02
Earnings History > 20 > date
2020-09-30
Earnings History > 20 > before After Market
BeforeMarket
Earnings History > 20 > currency
USD
Earnings History > 20 > eps Actual
-0.97
Earnings History > 20 > eps Estimate
0.11
Earnings History > 20 > eps Difference
-1.08
Earnings History > 20 > surprise Percent
-981.8182
Earnings History > 21 > period
2020-06-30
Earnings History > 21 > report Date
2020-08-03
Earnings History > 21 > date
2020-06-30
Earnings History > 21 > before After Market
AfterMarket
Earnings History > 21 > currency
USD
Earnings History > 21 > eps Actual
-0.16
Earnings History > 21 > eps Estimate
-0.05
Earnings History > 21 > eps Difference
-0.11
Earnings History > 21 > surprise Percent
-220
Earnings History > 22 > period
2020-03-31
Earnings History > 22 > report Date
2020-04-30
Earnings History > 22 > date
2020-03-31
Earnings History > 22 > before After Market
AfterMarket
Earnings History > 22 > currency
USD
Earnings History > 22 > eps Actual
-0.41
Earnings History > 22 > eps Estimate
0.12
Earnings History > 22 > eps Difference
-0.53
Earnings History > 22 > surprise Percent
-441.6667
Earnings History > 23 > period
2019-12-31
Earnings History > 23 > report Date
2020-02-20
Earnings History > 23 > date
2019-12-31
Earnings History > 23 > before After Market
AfterMarket
Earnings History > 23 > currency
USD
Earnings History > 23 > eps Actual
0.11
Earnings History > 23 > eps Estimate
0.11
Earnings History > 23 > eps Difference
0
Earnings History > 23 > surprise Percent
0
Earnings History > 24 > period
2019-09-30
Earnings History > 24 > report Date
2019-10-30
Earnings History > 24 > date
2019-09-30
Earnings History > 24 > before After Market
AfterMarket
Earnings History > 24 > currency
USD
Earnings History > 24 > eps Actual
0.2
Earnings History > 24 > eps Estimate
0.09
Earnings History > 24 > eps Difference
0.11
Earnings History > 24 > surprise Percent
122.2222
Earnings History > 25 > period
2019-06-30
Earnings History > 25 > report Date
2019-08-05
Earnings History > 25 > date
2019-06-30
Earnings History > 25 > before After Market
AfterMarket
Earnings History > 25 > currency
USD
Earnings History > 25 > eps Actual
-0.31
Earnings History > 25 > eps Estimate
0.11
Earnings History > 25 > eps Difference
-0.42
Earnings History > 25 > surprise Percent
-381.8182
Earnings History > 26 > period
2019-03-31
Earnings History > 26 > report Date
2019-05-06
Earnings History > 26 > date
2019-03-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.05
Earnings History > 26 > eps Difference
0
Earnings History > 26 > surprise Percent
0
Earnings History > 27 > period
2018-12-31
Earnings History > 27 > report Date
2019-02-27
Earnings History > 27 > date
2018-12-31
Earnings History > 27 > before After Market
AfterMarket
Earnings History > 27 > currency
USD
Earnings History > 27 > eps Actual
-0.32
Earnings History > 27 > eps Estimate
0.01
Earnings History > 27 > eps Difference
-0.33
Earnings History > 27 > surprise Percent
-3300
Earnings History > 28 > period
2018-09-30
Earnings History > 28 > report Date
2018-11-12
Earnings History > 28 > date
2018-09-30
Earnings History > 28 > before After Market
AfterMarket
Earnings History > 28 > currency
USD
Earnings History > 28 > eps Actual
-0.19
Earnings History > 28 > eps Estimate
0.06
Earnings History > 28 > eps Difference
-0.25
Earnings History > 28 > surprise Percent
-416.6667
Earnings History > 29 > period
2018-06-30
Earnings History > 29 > report Date
2018-08-13
Earnings History > 29 > date
2018-06-30
Earnings History > 29 > before After Market
AfterMarket
Earnings History > 29 > currency
USD
Earnings History > 29 > eps Actual
-0.32
Earnings History > 29 > eps Estimate
0.07
Earnings History > 29 > eps Difference
-0.39
Earnings History > 29 > surprise Percent
-557.1429
Earnings History > 30 > period
2018-03-31
Earnings History > 30 > report Date
2018-05-14
Earnings History > 30 > date
2018-03-31
Earnings History > 30 > before After Market
AfterMarket
Earnings History > 30 > currency
USD
Earnings History > 30 > eps Actual
-0.62
Earnings History > 30 > eps Estimate
0.08
Earnings History > 30 > eps Difference
-0.7
Earnings History > 30 > surprise Percent
-875
Earnings History > 31 > period
2017-12-31
Earnings History > 31 > report Date
2018-03-01
Earnings History > 31 > date
2017-12-31
Earnings History > 31 > before After Market
AfterMarket
Earnings History > 31 > currency
USD
Earnings History > 31 > eps Actual
0.14
Earnings History > 31 > eps Estimate
0.03
Earnings History > 31 > eps Difference
0.11
Earnings History > 31 > surprise Percent
366.6667
Earnings History > 32 > period
2017-09-30
Earnings History > 32 > report Date
2017-11-07
Earnings History > 32 > date
2017-09-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.1
Earnings History > 32 > eps Difference
-0.07
Earnings History > 32 > surprise Percent
-70
Earnings History > 33 > period
2017-06-30
Earnings History > 33 > report Date
2017-08-09
Earnings History > 33 > date
2017-06-30
Earnings History > 33 > before After Market
AfterMarket
Earnings History > 33 > currency
USD
Earnings History > 33 > eps Actual
-0.2
Earnings History > 33 > eps Estimate
0.1
Earnings History > 33 > eps Difference
-0.3
Earnings History > 33 > surprise Percent
-300
Earnings History > 34 > period
2017-03-31
Earnings History > 34 > report Date
2017-05-09
Earnings History > 34 > date
2017-03-31
Earnings History > 34 > before After Market
AfterMarket
Earnings History > 34 > currency
USD
Earnings History > 34 > eps Actual
-0.02
Earnings History > 34 > eps Estimate
-
Earnings History > 34 > eps Difference
0
Earnings History > 34 > surprise Percent
-
Earnings History > 35 > period
2016-12-31
Earnings History > 35 > report Date
2017-03-07
Earnings History > 35 > date
2016-12-31
Earnings History > 35 > before After Market
AfterMarket
Earnings History > 35 > currency
USD
Earnings History > 35 > eps Actual
0.51
Earnings History > 35 > eps Estimate
-0.71
Earnings History > 35 > eps Difference
1.22
Earnings History > 35 > surprise Percent
171.831
Earnings History > 36 > period
2016-09-30
Earnings History > 36 > report Date
2016-11-07
Earnings History > 36 > date
2016-09-30
Earnings History > 36 > before After Market
BeforeMarket
Earnings History > 36 > currency
USD
Earnings History > 36 > eps Actual
0.21
Earnings History > 36 > eps Estimate
0.14
Earnings History > 36 > eps Difference
0.07
Earnings History > 36 > surprise Percent
50
Earnings History > 37 > period
2016-06-30
Earnings History > 37 > report Date
2016-08-02
Earnings History > 37 > date
2016-06-30
Earnings History > 37 > before After Market
BeforeMarket
Earnings History > 37 > currency
USD
Earnings History > 37 > eps Actual
0.19
Earnings History > 37 > eps Estimate
0.25
Earnings History > 37 > eps Difference
-0.06
Earnings History > 37 > surprise Percent
-24
Earnings History > 38 > period
2016-03-31
Earnings History > 38 > report Date
2016-05-10
Earnings History > 38 > date
2016-03-31
Earnings History > 38 > before After Market
BeforeMarket
Earnings History > 38 > currency
USD
Earnings History > 38 > eps Actual
0.28
Earnings History > 38 > eps Estimate
0.27
Earnings History > 38 > eps Difference
0.01
Earnings History > 38 > surprise Percent
3.7037
Earnings History > 39 > period
2015-12-31
Earnings History > 39 > report Date
2016-02-17
Earnings History > 39 > date
2015-12-31
Earnings History > 39 > before After Market
BeforeMarket
Earnings History > 39 > currency
USD
Earnings History > 39 > eps Actual
0.29
Earnings History > 39 > eps Estimate
0.28
Earnings History > 39 > eps Difference
0.01
Earnings History > 39 > surprise Percent
3.5714
Earnings History > 40 > period
2015-09-30
Earnings History > 40 > report Date
2015-11-04
Earnings History > 40 > date
2015-09-30
Earnings History > 40 > before After Market
BeforeMarket
Earnings History > 40 > currency
USD
Earnings History > 40 > eps Actual
0.3
Earnings History > 40 > eps Estimate
0.28
Earnings History > 40 > eps Difference
0.02
Earnings History > 40 > surprise Percent
7.1429
Earnings History > 41 > period
2015-06-30
Earnings History > 41 > report Date
2015-08-04
Earnings History > 41 > date
2015-06-30
Earnings History > 41 > before After Market
BeforeMarket
Earnings History > 41 > currency
USD
Earnings History > 41 > eps Actual
0.33
Earnings History > 41 > eps Estimate
0.3
Earnings History > 41 > eps Difference
0.03
Earnings History > 41 > surprise Percent
10
Earnings History > 42 > period
2015-03-31
Earnings History > 42 > report Date
2015-04-29
Earnings History > 42 > date
2015-03-31
Earnings History > 42 > before After Market
BeforeMarket
Earnings History > 42 > currency
USD
Earnings History > 42 > eps Actual
0.29
Earnings History > 42 > eps Estimate
0.28
Earnings History > 42 > eps Difference
0.01
Earnings History > 42 > surprise Percent
3.5714
Earnings History > 43 > period
2014-12-31
Earnings History > 43 > report Date
2015-02-17
Earnings History > 43 > date
2014-12-31
Earnings History > 43 > before After Market
BeforeMarket
Earnings History > 43 > currency
USD
Earnings History > 43 > eps Actual
0.32
Earnings History > 43 > eps Estimate
0.31
Earnings History > 43 > eps Difference
0.01
Earnings History > 43 > surprise Percent
3.2258
Earnings History > 44 > period
2014-09-30
Earnings History > 44 > report Date
2014-11-03
Earnings History > 44 > date
2014-09-30
Earnings History > 44 > before After Market
BeforeMarket
Earnings History > 44 > currency
USD
Earnings History > 44 > eps Actual
0.27
Earnings History > 44 > eps Estimate
0.3
Earnings History > 44 > eps Difference
-0.03
Earnings History > 44 > surprise Percent
-10
Earnings History > 45 > period
2014-06-30
Earnings History > 45 > report Date
2014-08-04
Earnings History > 45 > date
2014-06-30
Earnings History > 45 > before After Market
-
Earnings History > 45 > currency
USD
Earnings History > 45 > eps Actual
0.28
Earnings History > 45 > eps Estimate
0.27
Earnings History > 45 > eps Difference
0.01
Earnings History > 45 > surprise Percent
3.7037
Earnings History > 46 > period
2014-03-31
Earnings History > 46 > report Date
2014-05-05
Earnings History > 46 > date
2014-03-31
Earnings History > 46 > before After Market
-
Earnings History > 46 > currency
USD
Earnings History > 46 > eps Actual
0.27
Earnings History > 46 > eps Estimate
0.26
Earnings History > 46 > eps Difference
0.01
Earnings History > 46 > surprise Percent
3.8462
Earnings History > 47 > period
2013-12-31
Earnings History > 47 > report Date
2014-02-18
Earnings History > 47 > date
2013-12-31
Earnings History > 47 > before After Market
-
Earnings History > 47 > currency
USD
Earnings History > 47 > eps Actual
0.29
Earnings History > 47 > eps Estimate
0.27
Earnings History > 47 > eps Difference
0.02
Earnings History > 47 > surprise Percent
7.4074
Earnings History > 48 > period
2013-09-30
Earnings History > 48 > report Date
2013-11-04
Earnings History > 48 > date
2013-09-30
Earnings History > 48 > before After Market
-
Earnings History > 48 > currency
USD
Earnings History > 48 > eps Actual
0.29
Earnings History > 48 > eps Estimate
0.33
Earnings History > 48 > eps Difference
-0.04
Earnings History > 48 > surprise Percent
-12.1212
Earnings History > 49 > period
2013-06-30
Earnings History > 49 > report Date
2013-08-05
Earnings History > 49 > date
2013-06-30
Earnings History > 49 > before After Market
-
Earnings History > 49 > currency
USD
Earnings History > 49 > eps Actual
0.28
Earnings History > 49 > eps Estimate
0.26
Earnings History > 49 > eps Difference
0.02
Earnings History > 49 > surprise Percent
7.6923
Earnings History > 50 > period
2013-03-31
Earnings History > 50 > report Date
2013-05-06
Earnings History > 50 > date
2013-03-31
Earnings History > 50 > before After Market
-
Earnings History > 50 > currency
USD
Earnings History > 50 > eps Actual
0.3
Earnings History > 50 > eps Estimate
0.27
Earnings History > 50 > eps Difference
0.03
Earnings History > 50 > surprise Percent
11.1111
Earnings History > 51 > period
2012-12-31
Earnings History > 51 > report Date
2013-03-05
Earnings History > 51 > date
2012-12-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.25
Earnings History > 51 > eps Difference
0.05
Earnings History > 51 > surprise Percent
20
Earnings History > 52 > period
2012-09-30
Earnings History > 52 > report Date
2012-11-05
Earnings History > 52 > date
2012-09-30
Earnings History > 52 > before After Market
-
Earnings History > 52 > currency
USD
Earnings History > 52 > eps Actual
0.31
Earnings History > 52 > eps Estimate
0.23
Earnings History > 52 > eps Difference
0.08
Earnings History > 52 > surprise Percent
34.7826
Earnings History > 53 > period
2012-06-30
Earnings History > 53 > report Date
2012-08-01
Earnings History > 53 > date
2012-06-30
Earnings History > 53 > before After Market
-
Earnings History > 53 > currency
USD
Earnings History > 53 > eps Actual
0.3
Earnings History > 53 > eps Estimate
0.23
Earnings History > 53 > eps Difference
0.07
Earnings History > 53 > surprise Percent
30.4348
Earnings History > 54 > period
2012-03-31
Earnings History > 54 > report Date
2012-05-02
Earnings History > 54 > date
2012-03-31
Earnings History > 54 > before After Market
-
Earnings History > 54 > currency
USD
Earnings History > 54 > eps Actual
0.3047
Earnings History > 54 > eps Estimate
-
Earnings History > 54 > eps Difference
0
Earnings History > 54 > surprise Percent
-
Earnings History > 55 > period
2011-12-31
Earnings History > 55 > report Date
2012-03-07
Earnings History > 55 > date
2011-12-31
Earnings History > 55 > before After Market
-
Earnings History > 55 > currency
USD
Earnings History > 55 > eps Actual
0.3178
Earnings History > 55 > eps Estimate
-
Earnings History > 55 > eps Difference
0
Earnings History > 55 > surprise Percent
-
Earnings History > 56 > period
2011-09-30
Earnings History > 56 > report Date
2011-11-02
Earnings History > 56 > date
2011-09-30
Earnings History > 56 > before After Market
-
Earnings History > 56 > currency
USD
Earnings History > 56 > eps Actual
0.274
Earnings History > 56 > eps Estimate
-
Earnings History > 56 > eps Difference
0
Earnings History > 56 > surprise Percent
-
Earnings History > 57 > period
2011-06-30
Earnings History > 57 > report Date
2011-08-03
Earnings History > 57 > date
2011-06-30
Earnings History > 57 > before After Market
-
Earnings History > 57 > currency
USD
Earnings History > 57 > eps Actual
0.2508
Earnings History > 57 > eps Estimate
-
Earnings History > 57 > eps Difference
0
Earnings History > 57 > surprise Percent
-
Earnings History > 58 > period
2011-03-31
Earnings History > 58 > report Date
2011-05-05
Earnings History > 58 > date
2011-03-31
Earnings History > 58 > before After Market
-
Earnings History > 58 > currency
USD
Earnings History > 58 > eps Actual
0.24
Earnings History > 58 > eps Estimate
0.23
Earnings History > 58 > eps Difference
0.01
Earnings History > 58 > surprise Percent
4.3478
Earnings History > 59 > period
2010-12-31
Earnings History > 59 > report Date
2011-03-10
Earnings History > 59 > date
2010-12-31
Earnings History > 59 > before After Market
-
Earnings History > 59 > currency
USD
Earnings History > 59 > eps Actual
0.27
Earnings History > 59 > eps Estimate
0.23
Earnings History > 59 > eps Difference
0.04
Earnings History > 59 > surprise Percent
17.3913
Earnings History > 60 > period
2010-09-30
Earnings History > 60 > report Date
2010-11-04
Earnings History > 60 > date
2010-09-30
Earnings History > 60 > before After Market
-
Earnings History > 60 > currency
USD
Earnings History > 60 > eps Actual
0.2
Earnings History > 60 > eps Estimate
0.23
Earnings History > 60 > eps Difference
-0.03
Earnings History > 60 > surprise Percent
-13.0435
Earnings History > 61 > period
2010-06-30
Earnings History > 61 > report Date
2010-08-04
Earnings History > 61 > date
2010-06-30
Earnings History > 61 > before After Market
-
Earnings History > 61 > currency
USD
Earnings History > 61 > eps Actual
0.17
Earnings History > 61 > eps Estimate
0.22
Earnings History > 61 > eps Difference
-0.05
Earnings History > 61 > surprise Percent
-22.7273
Earnings History > 62 > period
2010-03-31
Earnings History > 62 > report Date
2010-05-07
Earnings History > 62 > date
2010-03-31
Earnings History > 62 > before After Market
-
Earnings History > 62 > currency
USD
Earnings History > 62 > eps Actual
0.01
Earnings History > 62 > eps Estimate
0.2
Earnings History > 62 > eps Difference
-0.19
Earnings History > 62 > surprise Percent
-95
Earnings History > 63 > period
2009-12-31
Earnings History > 63 > report Date
2010-03-05
Earnings History > 63 > date
2009-12-31
Earnings History > 63 > before After Market
-
Earnings History > 63 > currency
USD
Earnings History > 63 > eps Actual
-0.32
Earnings History > 63 > eps Estimate
0.17
Earnings History > 63 > eps Difference
-0.49
Earnings History > 63 > surprise Percent
-288.2353
Earnings History > 64 > period
2009-09-30
Earnings History > 64 > report Date
2009-11-05
Earnings History > 64 > date
2009-09-30
Earnings History > 64 > before After Market
-
Earnings History > 64 > currency
USD
Earnings History > 64 > eps Actual
0.16
Earnings History > 64 > eps Estimate
0.14
Earnings History > 64 > eps Difference
0.02
Earnings History > 64 > surprise Percent
14.2857
Earnings History > 65 > period
2009-06-30
Earnings History > 65 > report Date
2009-08-10
Earnings History > 65 > date
2009-06-30
Earnings History > 65 > before After Market
-
Earnings History > 65 > currency
USD
Earnings History > 65 > eps Actual
0.11
Earnings History > 65 > eps Estimate
0.16
Earnings History > 65 > eps Difference
-0.05
Earnings History > 65 > surprise Percent
-31.25
Earnings History > 66 > period
2009-03-31
Earnings History > 66 > report Date
2009-05-08
Earnings History > 66 > date
2009-03-31
Earnings History > 66 > before After Market
-
Earnings History > 66 > currency
USD
Earnings History > 66 > eps Actual
0.11
Earnings History > 66 > eps Estimate
0.16
Earnings History > 66 > eps Difference
-0.05
Earnings History > 66 > surprise Percent
-31.25
Earnings History > 67 > period
2008-12-31
Earnings History > 67 > report Date
2009-03-12
Earnings History > 67 > date
2008-12-31
Earnings History > 67 > before After Market
-
Earnings History > 67 > currency
USD
Earnings History > 67 > eps Actual
0.16
Earnings History > 67 > eps Estimate
0.18
Earnings History > 67 > eps Difference
-0.02
Earnings History > 67 > surprise Percent
-11.1111
Earnings History > 68 > period
2008-09-30
Earnings History > 68 > report Date
2008-11-03
Earnings History > 68 > date
2008-09-30
Earnings History > 68 > before After Market
-
Earnings History > 68 > currency
USD
Earnings History > 68 > eps Actual
0.23
Earnings History > 68 > eps Estimate
0.22
Earnings History > 68 > eps Difference
0.01
Earnings History > 68 > surprise Percent
4.5455
Earnings History > 69 > period
2008-06-30
Earnings History > 69 > report Date
2008-08-06
Earnings History > 69 > date
2008-06-30
Earnings History > 69 > before After Market
-
Earnings History > 69 > currency
USD
Earnings History > 69 > eps Actual
0.25
Earnings History > 69 > eps Estimate
0.17
Earnings History > 69 > eps Difference
0.08
Earnings History > 69 > surprise Percent
47.0588
Earnings History > 70 > period
2008-03-31
Earnings History > 70 > report Date
2008-05-08
Earnings History > 70 > date
2008-03-31
Earnings History > 70 > before After Market
-
Earnings History > 70 > currency
USD
Earnings History > 70 > eps Actual
0.22
Earnings History > 70 > eps Estimate
0.19
Earnings History > 70 > eps Difference
0.03
Earnings History > 70 > surprise Percent
15.7895
Earnings History > 71 > period
2007-12-31
Earnings History > 71 > report Date
2008-03-10
Earnings History > 71 > date
2007-12-31
Earnings History > 71 > before After Market
-
Earnings History > 71 > currency
USD
Earnings History > 71 > eps Actual
0.21
Earnings History > 71 > eps Estimate
0.17
Earnings History > 71 > eps Difference
0.04
Earnings History > 71 > surprise Percent
23.5294
Earnings History > 72 > period
2007-09-30
Earnings History > 72 > report Date
2007-11-06
Earnings History > 72 > date
2007-09-30
Earnings History > 72 > before After Market
-
Earnings History > 72 > currency
USD
Earnings History > 72 > eps Actual
0.2
Earnings History > 72 > eps Estimate
0.17
Earnings History > 72 > eps Difference
0.03
Earnings History > 72 > surprise Percent
17.6471
Earnings History > 73 > period
2007-06-30
Earnings History > 73 > report Date
2007-08-07
Earnings History > 73 > date
2007-06-30
Earnings History > 73 > before After Market
-
Earnings History > 73 > currency
USD
Earnings History > 73 > eps Actual
0.24
Earnings History > 73 > eps Estimate
0.13
Earnings History > 73 > eps Difference
0.11
Earnings History > 73 > surprise Percent
84.6154
Earnings History > 74 > period
2007-03-31
Earnings History > 74 > report Date
2007-05-10
Earnings History > 74 > date
2007-03-31
Earnings History > 74 > before After Market
-
Earnings History > 74 > currency
USD
Earnings History > 74 > eps Actual
0.21
Earnings History > 74 > eps Estimate
0.19
Earnings History > 74 > eps Difference
0.02
Earnings History > 74 > surprise Percent
10.5263
Earnings History > 75 > period
2006-12-31
Earnings History > 75 > report Date
2007-03-19
Earnings History > 75 > date
2006-12-31
Earnings History > 75 > before After Market
-
Earnings History > 75 > currency
USD
Earnings History > 75 > eps Actual
0.2
Earnings History > 75 > eps Estimate
0.19
Earnings History > 75 > eps Difference
0.01
Earnings History > 75 > surprise Percent
5.2632
Earnings History > 76 > period
2006-09-30
Earnings History > 76 > report Date
2006-11-06
Earnings History > 76 > date
2006-09-30
Earnings History > 76 > before After Market
-
Earnings History > 76 > currency
USD
Earnings History > 76 > eps Actual
0.16
Earnings History > 76 > eps Estimate
0.17
Earnings History > 76 > eps Difference
-0.01
Earnings History > 76 > surprise Percent
-5.8824
Earnings History > 77 > period
2006-06-30
Earnings History > 77 > report Date
2006-08-08
Earnings History > 77 > date
2006-06-30
Earnings History > 77 > before After Market
-
Earnings History > 77 > currency
USD
Earnings History > 77 > eps Actual
0.14
Earnings History > 77 > eps Estimate
0.21
Earnings History > 77 > eps Difference
-0.07
Earnings History > 77 > surprise Percent
-33.3333
Earnings History > 78 > period
2006-03-31
Earnings History > 78 > report Date
2006-05-09
Earnings History > 78 > date
2006-03-31
Earnings History > 78 > before After Market
-
Earnings History > 78 > currency
USD
Earnings History > 78 > eps Actual
0.21
Earnings History > 78 > eps Estimate
0.22
Earnings History > 78 > eps Difference
-0.01
Earnings History > 78 > surprise Percent
-4.5455
Earnings History > 79 > period
2005-12-31
Earnings History > 79 > report Date
2006-03-02
Earnings History > 79 > date
2005-12-31
Earnings History > 79 > before After Market
-
Earnings History > 79 > currency
USD
Earnings History > 79 > eps Actual
0.21
Earnings History > 79 > eps Estimate
0.19
Earnings History > 79 > eps Difference
0.02
Earnings History > 79 > surprise Percent
10.5263
Earnings History > 80 > period
2005-09-30
Earnings History > 80 > report Date
2005-11-09
Earnings History > 80 > date
2005-09-30
Earnings History > 80 > before After Market
-
Earnings History > 80 > currency
USD
Earnings History > 80 > eps Actual
0.18
Earnings History > 80 > eps Estimate
0.15
Earnings History > 80 > eps Difference
0.03
Earnings History > 80 > surprise Percent
20
Earnings History > 81 > period
2005-06-30
Earnings History > 81 > report Date
2005-08-09
Earnings History > 81 > date
2005-06-30
Earnings History > 81 > before After Market
-
Earnings History > 81 > currency
USD
Earnings History > 81 > eps Actual
0.22
Earnings History > 81 > eps Estimate
0.14
Earnings History > 81 > eps Difference
0.08
Earnings History > 81 > surprise Percent
57.1429
Earnings History > 82 > period
2005-03-31
Earnings History > 82 > report Date
2005-05-09
Earnings History > 82 > date
2005-03-31
Earnings History > 82 > before After Market
-
Earnings History > 82 > currency
USD
Earnings History > 82 > eps Actual
0.16
Earnings History > 82 > eps Estimate
0.12
Earnings History > 82 > eps Difference
0.04
Earnings History > 82 > surprise Percent
33.3333
Earnings History > 83 > period
2004-12-31
Earnings History > 83 > report Date
2005-03-10
Earnings History > 83 > date
2004-12-31
Earnings History > 83 > before After Market
-
Earnings History > 83 > currency
USD
Earnings History > 83 > eps Actual
0.12
Earnings History > 83 > eps Estimate
0.11
Earnings History > 83 > eps Difference
0.01
Earnings History > 83 > surprise Percent
9.0909
Earnings History > 84 > period
2004-09-30
Earnings History > 84 > report Date
2004-11-04
Earnings History > 84 > date
2004-09-30
Earnings History > 84 > before After Market
-
Earnings History > 84 > currency
USD
Earnings History > 84 > eps Actual
0.1
Earnings History > 84 > eps Estimate
0.08
Earnings History > 84 > eps Difference
0.02
Earnings History > 84 > surprise Percent
25
Earnings History > 85 > period
2004-06-30
Earnings History > 85 > report Date
2004-08-05
Earnings History > 85 > date
2004-06-30
Earnings History > 85 > before After Market
-
Earnings History > 85 > currency
USD
Earnings History > 85 > eps Actual
0.08
Earnings History > 85 > eps Estimate
0.04
Earnings History > 85 > eps Difference
0.04
Earnings History > 85 > surprise Percent
100
Earnings History > 86 > period
2004-03-31
Earnings History > 86 > report Date
2004-05-06
Earnings History > 86 > date
2004-03-31
Earnings History > 86 > before After Market
-
Earnings History > 86 > currency
USD
Earnings History > 86 > eps Actual
-0.0757
Earnings History > 86 > eps Estimate
0.02
Earnings History > 86 > eps Difference
-0.0957
Earnings History > 86 > surprise Percent
-478.5
Earnings History > 87 > period
2003-12-31
Earnings History > 87 > report Date
2004-03-05
Earnings History > 87 > date
2003-12-31
Earnings History > 87 > before After Market
-
Earnings History > 87 > currency
USD
Earnings History > 87 > eps Actual
-0.01
Earnings History > 87 > eps Estimate
0.05
Earnings History > 87 > eps Difference
-0.06
Earnings History > 87 > surprise Percent
-120
Earnings History > 88 > period
2003-09-30
Earnings History > 88 > report Date
2003-11-05
Earnings History > 88 > date
2003-09-30
Earnings History > 88 > before After Market
-
Earnings History > 88 > currency
USD
Earnings History > 88 > eps Actual
0.06
Earnings History > 88 > eps Estimate
0.05
Earnings History > 88 > eps Difference
0.01
Earnings History > 88 > surprise Percent
20
Earnings History > 89 > period
2003-06-30
Earnings History > 89 > report Date
2003-07-31
Earnings History > 89 > date
2003-06-30
Earnings History > 89 > before After Market
-
Earnings History > 89 > currency
USD
Earnings History > 89 > eps Actual
0.04
Earnings History > 89 > eps Estimate
0.03
Earnings History > 89 > eps Difference
0.01
Earnings History > 89 > surprise Percent
33.3333
Earnings History > 90 > period
2003-03-31
Earnings History > 90 > report Date
2003-05-08
Earnings History > 90 > date
2003-03-31
Earnings History > 90 > before After Market
-
Earnings History > 90 > currency
USD
Earnings History > 90 > eps Actual
0.02
Earnings History > 90 > eps Estimate
-0.02
Earnings History > 90 > eps Difference
0.04
Earnings History > 90 > surprise Percent
200
Earnings History > 91 > period
2002-12-31
Earnings History > 91 > report Date
2003-03-04
Earnings History > 91 > date
2002-12-31
Earnings History > 91 > before After Market
-
Earnings History > 91 > currency
USD
Earnings History > 91 > eps Actual
0.01
Earnings History > 91 > eps Estimate
-0.1
Earnings History > 91 > eps Difference
0.11
Earnings History > 91 > surprise Percent
110
Earnings History > 92 > period
2002-09-30
Earnings History > 92 > report Date
2002-11-08
Earnings History > 92 > date
2002-09-30
Earnings History > 92 > before After Market
-
Earnings History > 92 > currency
USD
Earnings History > 92 > eps Actual
-0.46
Earnings History > 92 > eps Estimate
0.03
Earnings History > 92 > eps Difference
-0.49
Earnings History > 92 > surprise Percent
-1633.3333
Earnings History > 93 > period
2002-06-30
Earnings History > 93 > report Date
2002-08-14
Earnings History > 93 > date
2002-06-30
Earnings History > 93 > before After Market
-
Earnings History > 93 > currency
USD
Earnings History > 93 > eps Actual
-0.16
Earnings History > 93 > eps Estimate
-
Earnings History > 93 > eps Difference
0
Earnings History > 93 > surprise Percent
-
Earnings History > 94 > period
2002-03-31
Earnings History > 94 > report Date
2002-05-15
Earnings History > 94 > date
2002-03-31
Earnings History > 94 > before After Market
-
Earnings History > 94 > currency
USD
Earnings History > 94 > eps Actual
-0.08
Earnings History > 94 > eps Estimate
0.03
Earnings History > 94 > eps Difference
-0.11
Earnings History > 94 > surprise Percent
-366.6667
Earnings History > 95 > period
2001-12-31
Earnings History > 95 > report Date
2002-03-20
Earnings History > 95 > date
2001-12-31
Earnings History > 95 > before After Market
-
Earnings History > 95 > currency
USD
Earnings History > 95 > eps Actual
0.02
Earnings History > 95 > eps Estimate
0.16
Earnings History > 95 > eps Difference
-0.14
Earnings History > 95 > surprise Percent
-87.5
Earnings History > 96 > period
2001-09-30
Earnings History > 96 > report Date
2001-11-09
Earnings History > 96 > date
2001-09-30
Earnings History > 96 > before After Market
-
Earnings History > 96 > currency
USD
Earnings History > 96 > eps Actual
0.13
Earnings History > 96 > eps Estimate
0.19
Earnings History > 96 > eps Difference
-0.06
Earnings History > 96 > surprise Percent
-31.5789
Earnings History > 97 > period
2001-06-30
Earnings History > 97 > report Date
2001-08-09
Earnings History > 97 > date
2001-06-30
Earnings History > 97 > before After Market
-
Earnings History > 97 > currency
USD
Earnings History > 97 > eps Actual
0.16
Earnings History > 97 > eps Estimate
0.18
Earnings History > 97 > eps Difference
-0.02
Earnings History > 97 > surprise Percent
-11.1111
Earnings History > 98 > period
2001-03-31
Earnings History > 98 > report Date
2001-05-15
Earnings History > 98 > date
2001-03-31
Earnings History > 98 > before After Market
-
Earnings History > 98 > currency
USD
Earnings History > 98 > eps Actual
0.16
Earnings History > 98 > eps Estimate
0.16
Earnings History > 98 > eps Difference
0
Earnings History > 98 > surprise Percent
0
Earnings History > 99 > period
2000-12-31
Earnings History > 99 > report Date
2001-03-30
Earnings History > 99 > date
2000-12-31
Earnings History > 99 > before After Market
-
Earnings History > 99 > currency
USD
Earnings History > 99 > eps Actual
0.14
Earnings History > 99 > eps Estimate
0.3
Earnings History > 99 > eps Difference
-0.16
Earnings History > 99 > surprise Percent
-53.3333
Earnings History > 100 > period
2000-09-30
Earnings History > 100 > report Date
2000-11-17
Earnings History > 100 > date
2000-09-30
Earnings History > 100 > before After Market
-
Earnings History > 100 > currency
USD
Earnings History > 100 > eps Actual
0.23
Earnings History > 100 > eps Estimate
0.36
Earnings History > 100 > eps Difference
-0.13
Earnings History > 100 > surprise Percent
-36.1111
Earnings History > 101 > period
2000-06-30
Earnings History > 101 > report Date
2000-08-10
Earnings History > 101 > date
2000-06-30
Earnings History > 101 > before After Market
-
Earnings History > 101 > currency
USD
Earnings History > 101 > eps Actual
0.29
Earnings History > 101 > eps Estimate
0.34
Earnings History > 101 > eps Difference
-0.05
Earnings History > 101 > surprise Percent
-14.7059
Earnings History > 102 > period
2000-03-31
Earnings History > 102 > report Date
2000-05-12
Earnings History > 102 > date
2000-03-31
Earnings History > 102 > before After Market
-
Earnings History > 102 > currency
USD
Earnings History > 102 > eps Actual
0.3
Earnings History > 102 > eps Estimate
0.34
Earnings History > 102 > eps Difference
-0.04
Earnings History > 102 > surprise Percent
-11.7647
Earnings History > 103 > period
1999-12-31
Earnings History > 103 > report Date
2000-03-14
Earnings History > 103 > date
1999-12-31
Earnings History > 103 > before After Market
-
Earnings History > 103 > currency
USD
Earnings History > 103 > eps Actual
0.37
Earnings History > 103 > eps Estimate
0.37
Earnings History > 103 > eps Difference
0
Earnings History > 103 > surprise Percent
0
Earnings History > 104 > period
1999-09-30
Earnings History > 104 > report Date
1999-11-05
Earnings History > 104 > date
1999-09-30
Earnings History > 104 > before After Market
-
Earnings History > 104 > currency
USD
Earnings History > 104 > eps Actual
0.42
Earnings History > 104 > eps Estimate
0.34
Earnings History > 104 > eps Difference
0.08
Earnings History > 104 > surprise Percent
23.5294
Earnings History > 105 > period
1999-06-30
Earnings History > 105 > report Date
1999-08-13
Earnings History > 105 > date
1999-06-30
Earnings History > 105 > before After Market
-
Earnings History > 105 > currency
USD
Earnings History > 105 > eps Actual
0.36
Earnings History > 105 > eps Estimate
0.31
Earnings History > 105 > eps Difference
0.05
Earnings History > 105 > surprise Percent
16.129
Earnings History > 106 > period
1999-03-31
Earnings History > 106 > report Date
1999-05-07
Earnings History > 106 > date
1999-03-31
Earnings History > 106 > before After Market
-
Earnings History > 106 > currency
USD
Earnings History > 106 > eps Actual
0.32
Earnings History > 106 > eps Estimate
0.3
Earnings History > 106 > eps Difference
0.02
Earnings History > 106 > surprise Percent
6.6667
Earnings History > 107 > period
1998-12-31
Earnings History > 107 > report Date
1999-02-25
Earnings History > 107 > date
1998-12-31
Earnings History > 107 > before After Market
-
Earnings History > 107 > currency
USD
Earnings History > 107 > eps Actual
0.31
Earnings History > 107 > eps Estimate
0.29
Earnings History > 107 > eps Difference
0.02
Earnings History > 107 > surprise Percent
6.8966
Earnings History > 108 > period
1998-09-30
Earnings History > 108 > report Date
1998-11-05
Earnings History > 108 > date
1998-09-30
Earnings History > 108 > before After Market
-
Earnings History > 108 > currency
USD
Earnings History > 108 > eps Actual
0.3
Earnings History > 108 > eps Estimate
0.33
Earnings History > 108 > eps Difference
-0.03
Earnings History > 108 > surprise Percent
-9.0909
Earnings History > 109 > period
1998-06-30
Earnings History > 109 > report Date
1998-08-05
Earnings History > 109 > date
1998-06-30
Earnings History > 109 > before After Market
-
Earnings History > 109 > currency
USD
Earnings History > 109 > eps Actual
0.32
Earnings History > 109 > eps Estimate
0.32
Earnings History > 109 > eps Difference
0
Earnings History > 109 > surprise Percent
0
Earnings History > 110 > period
1998-03-31
Earnings History > 110 > report Date
1998-05-07
Earnings History > 110 > date
1998-03-31
Earnings History > 110 > before After Market
-
Earnings History > 110 > currency
USD
Earnings History > 110 > eps Actual
0.3
Earnings History > 110 > eps Estimate
0.3
Earnings History > 110 > eps Difference
0
Earnings History > 110 > surprise Percent
0
Earnings History > 111 > period
1997-12-31
Earnings History > 111 > report Date
1998-02-26
Earnings History > 111 > date
1997-12-31
Earnings History > 111 > before After Market
BeforeMarket
Earnings History > 111 > currency
USD
Earnings History > 111 > eps Actual
0.29
Earnings History > 111 > eps Estimate
0.3
Earnings History > 111 > eps Difference
-0.01
Earnings History > 111 > surprise Percent
-3.3333
Earnings History > 112 > period
1997-09-30
Earnings History > 112 > report Date
1997-11-05
Earnings History > 112 > date
1997-09-30
Earnings History > 112 > before After Market
BeforeMarket
Earnings History > 112 > currency
USD
Earnings History > 112 > eps Actual
0.27
Earnings History > 112 > eps Estimate
0.27
Earnings History > 112 > eps Difference
0
Earnings History > 112 > surprise Percent
0
Earnings History > 113 > period
1997-06-30
Earnings History > 113 > report Date
1997-08-06
Earnings History > 113 > date
1997-06-30
Earnings History > 113 > before After Market
BeforeMarket
Earnings History > 113 > currency
USD
Earnings History > 113 > eps Actual
0.24
Earnings History > 113 > eps Estimate
0.24
Earnings History > 113 > eps Difference
0
Earnings History > 113 > surprise Percent
0
Earnings History > 114 > period
1997-03-31
Earnings History > 114 > report Date
1997-04-29
Earnings History > 114 > date
1997-03-31
Earnings History > 114 > before After Market
BeforeMarket
Earnings History > 114 > currency
USD
Earnings History > 114 > eps Actual
0.22
Earnings History > 114 > eps Estimate
0.22
Earnings History > 114 > eps Difference
0
Earnings History > 114 > surprise Percent
0
Earnings History > 115 > period
1996-12-31
Earnings History > 115 > report Date
1997-02-20
Earnings History > 115 > date
1996-12-31
Earnings History > 115 > before After Market
BeforeMarket
Earnings History > 115 > currency
USD
Earnings History > 115 > eps Actual
0.2
Earnings History > 115 > eps Estimate
0.2
Earnings History > 115 > eps Difference
0
Earnings History > 115 > surprise Percent
0
Earnings History > 116 > period
1996-09-30
Earnings History > 116 > report Date
1996-11-06
Earnings History > 116 > date
1996-09-30
Earnings History > 116 > before After Market
BeforeMarket
Earnings History > 116 > currency
USD
Earnings History > 116 > eps Actual
0.19
Earnings History > 116 > eps Estimate
0.22
Earnings History > 116 > eps Difference
-0.03
Earnings History > 116 > surprise Percent
-13.6364
Earnings History > 117 > period
1996-06-30
Earnings History > 117 > report Date
1996-07-25
Earnings History > 117 > date
1996-06-30
Earnings History > 117 > before After Market
BeforeMarket
Earnings History > 117 > currency
USD
Earnings History > 117 > eps Actual
0.18
Earnings History > 117 > eps Estimate
0.18
Earnings History > 117 > eps Difference
0
Earnings History > 117 > surprise Percent
0
Medallion Financial Corp., together with its subsidiaries, operates as a specialty finance company in the United States. It operates in four segments: Recreation Lending, Home Improvement Lending, Commercial Loans, Taxi Medallion Lending, and Strategic Partnership Loans. The company offers loans that finance consumer purchases of recreational vehicles, boats, collector cars, and other consumer recreational equipment; consumer financing for window, siding, and roof replacement, swimming pool installations, and other home improvement projects; senior and subordinated loans for the purchase of equipment and related assets necessary to open a new business, or purchase or improvement of an existing business; and taxi medallion loans to individuals and small to mid-size businesses. It also provides debt, mezzanine, and equity investment capital to companies in various commercial industries; and raises deposits and conducts other banking activities. The company was incorporated in 1995 and is headquartered in New York City, New York.
Stock Price
$ 0.00
0% decrease compared to yesterday.
Dividend
Frequency:
Rate:
N/ANext Payout:
N/AReturns Recap: Will QFIN stock deliver shareholder value - Trade Volume Summary & Low Drawdown Momentum Trade Ideas moha.gov.vn
Read more →Day Trade: Can MFIN stock deliver strong Q4 earnings - Weekly Investment Recap & Free Community Consensus Stock Picks moha.gov.vn
Read more →Showing 2 of 10
(Last Updated 2025-09-30)
Rating:
HOLD
Target Price:
$12
Analyst Picks
Strong Buy
0
Buy
0
Hold
2
Sell
0
Strong Sell
0
(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 Low
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 High
Low ≤ 5%
High ≥ 15%
Debt to Equity
-
Very Low
Low ≥ 1
High ≤ 0.3
* Institutions hold a combined 43.03% of the total shares of Medallion Financial Corp
1.
BlackRock Inc(5.2116%)
since
2025/06/30
2.
Vanguard Group Inc(4.6497%)
since
2025/06/30
3.
Tieton Capital Management, LLC(4.1209%)
since
2025/06/30
4.
Tieton Small Cap Value(4.1209%)
since
2025/06/30
5.
Vanguard Total Stock Mkt Idx Inv(2.9459%)
since
2025/07/31
6.
iShares Russell 2000 ETF(2.042%)
since
2025/08/31
7.
Geode Capital Management, LLC(1.7581%)
since
2025/06/30
8.
State Street Corp(1.0273%)
since
2025/06/30
9.
Stifel Financial Corp(0.9629%)
since
2025/06/30
10.
Connor Clark & Lunn Inv Mgmt Ltd(0.9545%)
since
2025/06/30
11.
Uniplan Investment Counsel, Inc.(0.9519%)
since
2025/06/30
12.
American Century Companies Inc(0.9299%)
since
2025/06/30
13.
Pleiades Small Cap Equity A(0.8691%)
since
2025/06/30
14.
Avantis US Small Cap Value ETF(0.7817%)
since
2025/08/30
15.
Vanguard Institutional Extnd Mkt Idx Tr(0.7755%)
since
2025/07/31
16.
Fidelity Small Cap Index(0.7408%)
since
2025/06/30
17.
O'Shaughnessy Asset Management LLC(0.7113%)
since
2025/06/30
18.
Gamco Investors, Inc. Et Al(0.6969%)
since
2025/06/30
19.
1290 VT GAMCO Small Company Value IB(0.6883%)
since
2025/07/31
20.
iShares Russell 2000 Value ETF(0.6813%)
since
2025/08/31
21.
Bridgeway Capital Management, LLC(0.6093%)
since
2025/06/30
22.
Northern Trust Corp(0.5551%)
since
2025/06/30
23.
Bank of New York Mellon Corp(0.5422%)
since
2025/06/30
24.
Segall Bryant & Hamill(0.5216%)
since
2025/06/30
25.
Arrowstreet Capital Limited Partnership(0.509%)
since
2025/06/30
26.
VT De Lisle America B USD(0.4584%)
since
2025/08/31
27.
Two Sigma Advisers, LLC(0.4452%)
since
2025/06/30
28.
Fidelity Extended Market Index(0.4246%)
since
2025/07/31
29.
State St Russell Sm Cap® Indx SL Cl I(0.3518%)
since
2025/08/31
30.
Gabelli Small Cap Growth AAA(0.3441%)
since
2025/03/31
31.
Gabelli Funds LLC(0.3355%)
since
2025/06/30
32.
Vanguard Russell 2000 ETF(0.3303%)
since
2025/07/31
33.
Comprehensive Portfolio Management, LLC(0.3264%)
since
2025/06/30
34.
Janney Montgomery Scott LLC(0.2973%)
since
2025/06/30
35.
Acuitas US Microcap Institutional(0.2701%)
since
2025/06/30
36.
TETON Westwood Mighty Mites AAA(0.2648%)
since
2025/06/30
37.
Bridgeway Ultra-Small Company Market(0.2312%)
since
2025/06/30
38.
Bridgeway Omni Small-Cap Value(0.2007%)
since
2025/06/30
39.
Bridgeway Omni Small-Cap Value N(0.2007%)
since
2025/06/30
40.
EA Bridgeway Omni Small-Cap Value ETF(0.1874%)
since
2025/08/29
* Investors data is estimated based on stocks listed on Finnton that are currently held by Institution/Fund.
Date
—
EPS Estimate
—
Date
2025-09-30
EPS Actual
0.32
EPS Estimate
0.37
EPS Difference
-0.05
Surprise Percent
-13.5135%
(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.