_id
6911bc05ccc777a4e85d61f4
Ticker
GHI
Name
Greystone Housing Impact Investors LP
Exchange
NYSE
Address
14301 FNB Parkway, Omaha, NE, United States, 68154
Country
USA
Sector
Financial Services
Industry
Mortgage Finance
Currency
USD
Website
https://www.ghiinvestors.com
Description
Greystone Housing Impact Investors LP acquires, holds, sells, and deals mortgage revenue bonds that are issued to provide construction and permanent financing for multifamily, student, and senior citizen housing, skilled nursing properties, and commercial properties in the United States. The company operates through four segments: Affordable Multifamily Investments; Seniors and Skilled Nursing Investments; Market-Rate Joint Venture Investments; and MF Properties. It also invests in governmental issuer loans. The company was formerly known as America First Multifamily Investors, L.P. and changed its name to Greystone Housing Impact Investors LP in December 2022. Greystone Housing Impact Investors LP was incorporated in 1998 and is based in Omaha, Nebraska.
Last Close
7.05
Volume
227592
Current Price
7.36
Change
0.15
Last Updated
2026-01-03T12:35:18.733Z
Image
-
Ipo Date
1986-04-02T00:00:00.000Z
Market Cap
166020480
Next Dividend Date
2026-01-30T00:00:00.000Z
Dividend Frequency
Quarterly
Dividend Rate
0.25
Dividend Yield
13.586956521739129
Sentiment
0.993
Sentiment Sources
1
Rating
4.6667
Target Price
10.5
Strong Buy
2
Buy
1
Hold
0
Sell
0
Strong Sell
0
Current Quarter
2025-09-30
Revenue
20458564
Cost Of Revenue
13140392
Gross Profit
7318172
Operating Expenses
5352067
Operating Income
1966105
Interest Expense
13140392
Pretax Income
1966105
Net Income
1968155
Eps
0.08493961433029051
Dividends Per Share
8259351
Shares Outstanding
23582453
Income Tax Expense
-2050
EBITDA
1967440
Operating Margin
9.610180851402864
Total Other Income Expense Net
-
Cash
36171215
Short Term Investments
-
Receivables
59971584
Inventories
-
Total Current Assets
96142799
Property Plant Equipment
3552140
Total Assets
1485966240
Payables
14840024
Short Term Debt
0
Long Term Debt
911640240
Total Liabilities
1097128561
Equity
388837679
Bs_currency_symbol
USD
Depreciation
57215000
Change In Working Capital
-4895347
Cash From Operations
8372602
Capital Expenditures
0
Cash From Investing
99373130
Cash From Financing
-109962550
Net Change In Cash
-8951536
Cf_currency_symbol
USD
PE
41.4118
PB
0.43858975755279106
ROE
0.5061636529313818
ROA
0.13244950975467654
FCF
8372602
Fcf Percent
0.40924680735167923
Piotroski FScore
4
Health Score
55
Deep Value Investing Score
6.5
Defensive Investing Score
7
Dividend Investing Score
5
Economic Moat Investing Score
6.8
Garp Investing Score
2.5
Growth Investing Score
2.5
Momentum Investing Score
4.5
Net Net Investing Score
2.5
Quality Investing Score
4
Value Investing Score
5
Quarters > 0 > quarter
2025-09-30
Quarters > 0 > income Statement > revenue
20458564
Quarters > 0 > income Statement > cost Of Revenue
13140392
Quarters > 0 > income Statement > gross Profit
7318172
Quarters > 0 > income Statement > operating Expenses
5352067
Quarters > 0 > income Statement > operating Income
1966105
Quarters > 0 > income Statement > interest Expense
13140392
Quarters > 0 > income Statement > pretax Income
1966105
Quarters > 0 > income Statement > net Income
1968155
Quarters > 0 > income Statement > eps
0.08493961433029051
Quarters > 0 > income Statement > dividends Per Share
8259351
Quarters > 0 > income Statement > shares Outstanding
23171226
Quarters > 0 > income Statement > income Tax Expense
-2050
Quarters > 0 > income Statement > EBITDA
1967440
Quarters > 0 > income Statement > operating Margin
9.610180851402864
Quarters > 0 > income Statement > total Other Income Expense Net
-
Quarters > 0 > income Statement > currency_symbol
USD
Quarters > 0 > balance Sheet > cash
36171215
Quarters > 0 > balance Sheet > short Term Investments
-
Quarters > 0 > balance Sheet > receivables
59971584
Quarters > 0 > balance Sheet > inventories
-
Quarters > 0 > balance Sheet > total Current Assets
96142799
Quarters > 0 > balance Sheet > property Plant Equipment
3552140
Quarters > 0 > balance Sheet > total Assets
1485966240
Quarters > 0 > balance Sheet > payables
14840024
Quarters > 0 > balance Sheet > short Term Debt
0
Quarters > 0 > balance Sheet > long Term Debt
911640240
Quarters > 0 > balance Sheet > total Liabilities
1097128561
Quarters > 0 > balance Sheet > equity
388837679
Quarters > 0 > balance Sheet > currency_symbol
USD
Quarters > 0 > cash Flow > net Income
1968155000
Quarters > 0 > cash Flow > depreciation
57215000
Quarters > 0 > cash Flow > change In Working Capital
-4895347
Quarters > 0 > cash Flow > cash From Operations
8372602
Quarters > 0 > cash Flow > capital Expenditures
0
Quarters > 0 > cash Flow > cash From Investing
99373130
Quarters > 0 > cash Flow > cash From Financing
-109962550
Quarters > 0 > cash Flow > net Change In Cash
-8951536
Quarters > 0 > cash Flow > currency_symbol
USD
Quarters > 0 > ratios > PE
0.08493961433029051
Quarters > 0 > ratios > PB
0.43858975755279106
Quarters > 0 > ratios > ROE
0.5061636529313818
Quarters > 0 > ratios > ROA
0.13244950975467654
Quarters > 0 > ratios > FCF
8372602
Quarters > 0 > ratios > Piotroski FScore
4
Quarters > 0 > ratios > fcf Percent
0.40924680735167923
Quarters > 0 > health Score
55
Quarters > 1 > quarter
2025-06-30
Quarters > 1 > income Statement > revenue
20881449
Quarters > 1 > income Statement > cost Of Revenue
14225688
Quarters > 1 > income Statement > gross Profit
6655761
Quarters > 1 > income Statement > operating Expenses
13730245
Quarters > 1 > income Statement > operating Income
-7074484
Quarters > 1 > income Statement > interest Expense
14225688
Quarters > 1 > income Statement > pretax Income
-7074484
Quarters > 1 > income Statement > net Income
-7071722
Quarters > 1 > income Statement > eps
-0.3051941230904226
Quarters > 1 > income Statement > dividends Per Share
9499546
Quarters > 1 > income Statement > shares Outstanding
23171226
Quarters > 1 > income Statement > income Tax Expense
-2762
Quarters > 1 > income Statement > EBITDA
-7071838
Quarters > 1 > income Statement > operating Margin
-33.87927724747454
Quarters > 1 > income Statement > total Other Income Expense Net
-15477862
Quarters > 1 > income Statement > currency_symbol
USD
Quarters > 1 > balance Sheet > cash
47469371
Quarters > 1 > balance Sheet > short Term Investments
-
Quarters > 1 > balance Sheet > receivables
59841655
Quarters > 1 > balance Sheet > inventories
-
Quarters > 1 > balance Sheet > total Current Assets
107311026
Quarters > 1 > balance Sheet > property Plant Equipment
3552140
Quarters > 1 > balance Sheet > total Assets
1480635793
Quarters > 1 > balance Sheet > payables
15090284
Quarters > 1 > balance Sheet > short Term Debt
0
Quarters > 1 > balance Sheet > long Term Debt
823509850
Quarters > 1 > balance Sheet > total Liabilities
1104425845
Quarters > 1 > balance Sheet > equity
376209948
Quarters > 1 > balance Sheet > currency_symbol
USD
Quarters > 1 > cash Flow > net Income
-7079525
Quarters > 1 > cash Flow > depreciation
2646
Quarters > 1 > cash Flow > change In Working Capital
668621
Quarters > 1 > cash Flow > cash From Operations
10185329
Quarters > 1 > cash Flow > capital Expenditures
10185329
Quarters > 1 > cash Flow > cash From Investing
35208238
Quarters > 1 > cash Flow > cash From Financing
-51279271
Quarters > 1 > cash Flow > net Change In Cash
-5885704
Quarters > 1 > cash Flow > currency_symbol
USD
Quarters > 1 > ratios > PE
-0.3051941230904226
Quarters > 1 > ratios > PB
0.45331130733416974
Quarters > 1 > ratios > ROE
-1.8797275397938173
Quarters > 1 > ratios > ROA
-0.477613875973617
Quarters > 1 > ratios > FCF
0
Quarters > 1 > ratios > Piotroski FScore
2
Quarters > 1 > ratios > fcf Percent
-
Quarters > 1 > health Score
19
Quarters > 2 > quarter
2025-03-31
Quarters > 2 > income Statement > revenue
21860906
Quarters > 2 > income Statement > cost Of Revenue
14134816
Quarters > 2 > income Statement > gross Profit
7726090
Quarters > 2 > income Statement > operating Expenses
4401803
Quarters > 2 > income Statement > operating Income
3324287
Quarters > 2 > income Statement > interest Expense
14134816
Quarters > 2 > income Statement > pretax Income
3324287
Quarters > 2 > income Statement > net Income
3327020
Quarters > 2 > income Statement > eps
0.1435841159203229
Quarters > 2 > income Statement > dividends Per Share
9732916
Quarters > 2 > income Statement > shares Outstanding
23171226
Quarters > 2 > income Statement > income Tax Expense
-2733
Quarters > 2 > income Statement > EBITDA
3327829
Quarters > 2 > income Statement > operating Margin
15.206538100479458
Quarters > 2 > income Statement > total Other Income Expense Net
-
Quarters > 2 > income Statement > currency_symbol
USD
Quarters > 2 > balance Sheet > cash
51388718
Quarters > 2 > balance Sheet > short Term Investments
-
Quarters > 2 > balance Sheet > receivables
54535450
Quarters > 2 > balance Sheet > inventories
-
Quarters > 2 > balance Sheet > total Current Assets
105924168
Quarters > 2 > balance Sheet > property Plant Equipment
3552140
Quarters > 2 > balance Sheet > total Assets
1537482725
Quarters > 2 > balance Sheet > payables
17363091
Quarters > 2 > balance Sheet > short Term Debt
0
Quarters > 2 > balance Sheet > long Term Debt
842211350
Quarters > 2 > balance Sheet > total Liabilities
1145636084
Quarters > 2 > balance Sheet > equity
391846641
Quarters > 2 > balance Sheet > currency_symbol
USD
Quarters > 2 > cash Flow > net Income
3327020
Quarters > 2 > cash Flow > depreciation
3542
Quarters > 2 > cash Flow > change In Working Capital
-2975850
Quarters > 2 > cash Flow > cash From Operations
10343077
Quarters > 2 > cash Flow > capital Expenditures
0
Quarters > 2 > cash Flow > cash From Investing
61288333
Quarters > 2 > cash Flow > cash From Financing
-38482587
Quarters > 2 > cash Flow > net Change In Cash
33148823
Quarters > 2 > cash Flow > currency_symbol
USD
Quarters > 2 > ratios > PE
0.1435841159203229
Quarters > 2 > ratios > PB
0.4352218585433785
Quarters > 2 > ratios > ROE
0.8490617634259623
Quarters > 2 > ratios > ROA
0.21639397606890184
Quarters > 2 > ratios > FCF
10343077
Quarters > 2 > ratios > Piotroski FScore
4
Quarters > 2 > ratios > fcf Percent
0.4731312142323836
Quarters > 2 > health Score
55
Quarters > 3 > quarter
2024-12-31
Quarters > 3 > income Statement > revenue
30779357
Quarters > 3 > income Statement > cost Of Revenue
15840620
Quarters > 3 > income Statement > gross Profit
14938737
Quarters > 3 > income Statement > operating Expenses
4769816
Quarters > 3 > income Statement > operating Income
10168921
Quarters > 3 > income Statement > interest Expense
15840620
Quarters > 3 > income Statement > pretax Income
10168921
Quarters > 3 > income Statement > net Income
10132523
Quarters > 3 > income Statement > eps
0.4383496425419818
Quarters > 3 > income Statement > dividends Per Share
9440446
Quarters > 3 > income Statement > shares Outstanding
23115162
Quarters > 3 > income Statement > income Tax Expense
36398
Quarters > 3 > income Statement > EBITDA
10174888
Quarters > 3 > income Statement > operating Margin
33.038120322006726
Quarters > 3 > income Statement > total Other Income Expense Net
66785665
Quarters > 3 > income Statement > currency_symbol
USD
Quarters > 3 > balance Sheet > cash
14703198
Quarters > 3 > balance Sheet > short Term Investments
-
Quarters > 3 > balance Sheet > receivables
62580918
Quarters > 3 > balance Sheet > inventories
-
Quarters > 3 > balance Sheet > total Current Assets
77284116
Quarters > 3 > balance Sheet > property Plant Equipment
4906260
Quarters > 3 > balance Sheet > total Assets
1579700160
Quarters > 3 > balance Sheet > payables
18709647
Quarters > 3 > balance Sheet > short Term Debt
0
Quarters > 3 > balance Sheet > long Term Debt
741169190
Quarters > 3 > balance Sheet > total Liabilities
1196267250
Quarters > 3 > balance Sheet > equity
383432910
Quarters > 3 > balance Sheet > currency_symbol
USD
Quarters > 3 > cash Flow > net Income
9741757
Quarters > 3 > cash Flow > depreciation
472072
Quarters > 3 > cash Flow > change In Working Capital
-484312
Quarters > 3 > cash Flow > cash From Operations
4645650
Quarters > 3 > cash Flow > capital Expenditures
4
Quarters > 3 > cash Flow > cash From Investing
-66638337
Quarters > 3 > cash Flow > cash From Financing
45478044
Quarters > 3 > cash Flow > net Change In Cash
-16514643
Quarters > 3 > cash Flow > currency_symbol
USD
Quarters > 3 > ratios > PE
0.4383496425419818
Quarters > 3 > ratios > PB
0.44369585365012104
Quarters > 3 > ratios > ROE
2.642580419088179
Quarters > 3 > ratios > ROA
0.6414206478272433
Quarters > 3 > ratios > FCF
4645646
Quarters > 3 > ratios > Piotroski FScore
3
Quarters > 3 > ratios > fcf Percent
0.15093382230174593
Quarters > 3 > health Score
47
Annuals > 0 > quarter
2024-12-31
Annuals > 0 > income Statement > revenue
100027968
Annuals > 0 > income Statement > cost Of Revenue
60032007
Annuals > 0 > income Statement > gross Profit
39995961
Annuals > 0 > income Statement > operating Expenses
18640181
Annuals > 0 > income Statement > operating Income
21355780
Annuals > 0 > income Statement > interest Expense
60032007
Annuals > 0 > income Statement > pretax Income
21355780
Annuals > 0 > income Statement > net Income
21323333
Annuals > 0 > income Statement > eps
0.9242426718297114
Annuals > 0 > income Statement > dividends Per Share
37521735
Annuals > 0 > income Statement > shares Outstanding
23071141
Annuals > 0 > income Statement > income Tax Expense
32447
Annuals > 0 > income Statement > EBITDA
21379647
Annuals > 0 > income Statement > operating Margin
21.349808885450916
Annuals > 0 > income Statement > total Other Income Expense Net
-71597421220
Annuals > 0 > income Statement > currency_symbol
USD
Annuals > 0 > balance Sheet > cash
14703198
Annuals > 0 > balance Sheet > short Term Investments
-
Annuals > 0 > balance Sheet > receivables
62580918
Annuals > 0 > balance Sheet > inventories
-
Annuals > 0 > balance Sheet > total Current Assets
77284116
Annuals > 0 > balance Sheet > property Plant Equipment
4906260
Annuals > 0 > balance Sheet > total Assets
1579700160
Annuals > 0 > balance Sheet > payables
18709647
Annuals > 0 > balance Sheet > short Term Debt
0
Annuals > 0 > balance Sheet > long Term Debt
741169190
Annuals > 0 > balance Sheet > total Liabilities
1196267250
Annuals > 0 > balance Sheet > equity
383432910
Annuals > 0 > balance Sheet > currency_symbol
USD
Annuals > 0 > cash Flow > net Income
21323333
Annuals > 0 > cash Flow > depreciation
23867
Annuals > 0 > cash Flow > change In Working Capital
2117457
Annuals > 0 > cash Flow > cash From Operations
17994177
Annuals > 0 > cash Flow > capital Expenditures
3
Annuals > 0 > cash Flow > cash From Investing
-105199890
Annuals > 0 > cash Flow > cash From Financing
70777238
Annuals > 0 > cash Flow > net Change In Cash
-16428475
Annuals > 0 > cash Flow > currency_symbol
USD
Annuals > 0 > ratios > PE
0.9242426718297114
Annuals > 0 > ratios > PB
0.42359648429760505
Annuals > 0 > ratios > ROE
5.561164011717199
Annuals > 0 > ratios > ROA
1.3498341989153182
Annuals > 0 > ratios > FCF
17994174
Annuals > 0 > ratios > Piotroski FScore
3
Annuals > 0 > ratios > fcf Percent
0.17989142796542662
Annuals > 0 > health Score
53
Annuals > 1 > quarter
2023-12-31
Annuals > 1 > income Statement > revenue
145343130
Annuals > 1 > income Statement > cost Of Revenue
69066763
Annuals > 1 > income Statement > gross Profit
76276367
Annuals > 1 > income Statement > operating Expenses
22253805
Annuals > 1 > income Statement > operating Income
54022562
Annuals > 1 > income Statement > interest Expense
69066763
Annuals > 1 > income Statement > pretax Income
54022562
Annuals > 1 > income Statement > net Income
54011696
Annuals > 1 > income Statement > eps
2.3653295011614976
Annuals > 1 > income Statement > dividends Per Share
42479453
Annuals > 1 > income Statement > shares Outstanding
22834745
Annuals > 1 > income Statement > income Tax Expense
10866
Annuals > 1 > income Statement > EBITDA
55560010
Annuals > 1 > income Statement > operating Margin
37.16898211838427
Annuals > 1 > income Statement > total Other Income Expense Net
36241150
Annuals > 1 > income Statement > currency_symbol
USD
Annuals > 1 > balance Sheet > cash
37918237
Annuals > 1 > balance Sheet > short Term Investments
-37318237
Annuals > 1 > balance Sheet > receivables
128774105
Annuals > 1 > balance Sheet > inventories
-1521666602
Annuals > 1 > balance Sheet > total Current Assets
166692342
Annuals > 1 > balance Sheet > property Plant Equipment
4716140
Annuals > 1 > balance Sheet > total Assets
1513400702
Annuals > 1 > balance Sheet > payables
18037886
Annuals > 1 > balance Sheet > short Term Debt
714229735
Annuals > 1 > balance Sheet > long Term Debt
714229740
Annuals > 1 > balance Sheet > total Liabilities
1081662446
Annuals > 1 > balance Sheet > equity
431738256
Annuals > 1 > balance Sheet > currency_symbol
USD
Annuals > 1 > cash Flow > net Income
50422249
Annuals > 1 > cash Flow > depreciation
1537448
Annuals > 1 > cash Flow > change In Working Capital
4112880
Annuals > 1 > cash Flow > cash From Operations
24936759
Annuals > 1 > cash Flow > capital Expenditures
798141
Annuals > 1 > cash Flow > cash From Investing
53563431
Annuals > 1 > cash Flow > cash From Financing
-123403300
Annuals > 1 > cash Flow > net Change In Cash
-44903110
Annuals > 1 > cash Flow > currency_symbol
USD
Annuals > 1 > ratios > PE
2.3653295011614976
Annuals > 1 > ratios > PB
0.37234737150557257
Annuals > 1 > ratios > ROE
12.51028725144987
Annuals > 1 > ratios > ROA
3.5688959261497684
Annuals > 1 > ratios > FCF
24138618
Annuals > 1 > ratios > Piotroski FScore
3
Annuals > 1 > ratios > fcf Percent
0.1660802130792147
Annuals > 1 > health Score
63
Annuals > 2 > quarter
2022-12-31
Annuals > 2 > income Statement > revenue
133974284
Annuals > 2 > income Statement > cost Of Revenue
43559873
Annuals > 2 > income Statement > gross Profit
90414411
Annuals > 2 > income Statement > operating Expenses
24903439
Annuals > 2 > income Statement > operating Income
65510972
Annuals > 2 > income Statement > interest Expense
43559873
Annuals > 2 > income Statement > pretax Income
65510972
Annuals > 2 > income Statement > net Income
65562166
Annuals > 2 > income Statement > eps
2.866693869334324
Annuals > 2 > income Statement > dividends Per Share
46628307
Annuals > 2 > income Statement > shares Outstanding
22870306
Annuals > 2 > income Statement > income Tax Expense
-51194
Annuals > 2 > income Statement > EBITDA
68228387
Annuals > 2 > income Statement > operating Margin
48.898169144162026
Annuals > 2 > income Statement > total Other Income Expense Net
-40876084
Annuals > 2 > income Statement > currency_symbol
USD
Annuals > 2 > balance Sheet > cash
51188416
Annuals > 2 > balance Sheet > short Term Investments
-
Annuals > 2 > balance Sheet > receivables
186737884
Annuals > 2 > balance Sheet > inventories
-1578757738
Annuals > 2 > balance Sheet > total Current Assets
237926300
Annuals > 2 > balance Sheet > property Plant Equipment
36550478
Annuals > 2 > balance Sheet > total Assets
1567129565
Annuals > 2 > balance Sheet > payables
19330616
Annuals > 2 > balance Sheet > short Term Debt
953303136
Annuals > 2 > balance Sheet > long Term Debt
951613140
Annuals > 2 > balance Sheet > total Liabilities
1148727135
Annuals > 2 > balance Sheet > equity
418402430
Annuals > 2 > balance Sheet > currency_symbol
USD
Annuals > 2 > cash Flow > net Income
65562166
Annuals > 2 > cash Flow > depreciation
2717415
Annuals > 2 > cash Flow > change In Working Capital
911142
Annuals > 2 > cash Flow > cash From Operations
21127738
Annuals > 2 > cash Flow > capital Expenditures
1808416
Annuals > 2 > cash Flow > cash From Investing
-278599650
Annuals > 2 > cash Flow > cash From Financing
198176695
Annuals > 2 > cash Flow > net Change In Cash
-59295214
Annuals > 2 > cash Flow > currency_symbol
USD
Annuals > 2 > ratios > PE
2.866693869334324
Annuals > 2 > ratios > PB
0.38481362127844243
Annuals > 2 > ratios > ROE
15.669642740841635
Annuals > 2 > ratios > ROA
4.183582995577012
Annuals > 2 > ratios > FCF
19319322
Annuals > 2 > ratios > Piotroski FScore
3
Annuals > 2 > ratios > fcf Percent
0.14420171859250241
Annuals > 2 > health Score
64
Annuals > 3 > quarter
2021-12-31
Annuals > 3 > income Statement > revenue
83958243
Annuals > 3 > income Statement > cost Of Revenue
21943885
Annuals > 3 > income Statement > gross Profit
62014358
Annuals > 3 > income Statement > operating Expenses
23851078
Annuals > 3 > income Statement > operating Income
38163280
Annuals > 3 > income Statement > interest Expense
21943885
Annuals > 3 > income Statement > pretax Income
38163280
Annuals > 3 > income Statement > net Income
38099488
Annuals > 3 > income Statement > eps
1.7759972195247833
Annuals > 3 > income Statement > dividends Per Share
28650420
Annuals > 3 > income Statement > shares Outstanding
21452448
Annuals > 3 > income Statement > income Tax Expense
63792
Annuals > 3 > income Statement > EBITDA
40896202
Annuals > 3 > income Statement > operating Margin
45.45507223156159
Annuals > 3 > income Statement > total Other Income Expense Net
8948734
Annuals > 3 > income Statement > currency_symbol
USD
Annuals > 3 > balance Sheet > cash
68285501
Annuals > 3 > balance Sheet > short Term Investments
-
Annuals > 3 > balance Sheet > receivables
77335680
Annuals > 3 > balance Sheet > inventories
161166882
Annuals > 3 > balance Sheet > total Current Assets
145621181
Annuals > 3 > balance Sheet > property Plant Equipment
1619714
Annuals > 3 > balance Sheet > total Assets
1385909483
Annuals > 3 > balance Sheet > payables
18220689
Annuals > 3 > balance Sheet > short Term Debt
65085091
Annuals > 3 > balance Sheet > long Term Debt
866887290
Annuals > 3 > balance Sheet > total Liabilities
919038928
Annuals > 3 > balance Sheet > equity
466870555
Annuals > 3 > balance Sheet > currency_symbol
USD
Annuals > 3 > cash Flow > net Income
38099488
Annuals > 3 > cash Flow > depreciation
2732922
Annuals > 3 > cash Flow > change In Working Capital
6039995
Annuals > 3 > cash Flow > cash From Operations
33940151
Annuals > 3 > cash Flow > capital Expenditures
156765
Annuals > 3 > cash Flow > cash From Investing
-187472760
Annuals > 3 > cash Flow > cash From Financing
182474493
Annuals > 3 > cash Flow > net Change In Cash
28941884
Annuals > 3 > cash Flow > currency_symbol
USD
Annuals > 3 > ratios > PE
1.7759972195247833
Annuals > 3 > ratios > PB
0.3234841698680269
Annuals > 3 > ratios > ROE
8.160610600083785
Annuals > 3 > ratios > ROA
2.7490603439358963
Annuals > 3 > ratios > FCF
33783386
Annuals > 3 > ratios > Piotroski FScore
3
Annuals > 3 > ratios > fcf Percent
0.40238319422668245
Annuals > 3 > health Score
66
Valuation > metrics > PE
41.4118
Valuation > metrics > PB
0.43858975755279106
Valuation > final Score
50.30584
Valuation > verdict
4.8% Overvalued
Profitability > metrics > ROE
0.5061636529313818
Profitability > metrics > ROA
2.0471163940213555
Profitability > metrics > Net Margin
0.09620201105023793
Profitability > final Score
22
Profitability > verdict
Weak
Risk > metrics > Debt Equity
2.8215592784669408
Risk > metrics > Interest Coverage
0.14962300972451964
Risk > final Score
19
Risk > verdict
High
Liquidity > metrics > Current Ratio
6.478614791997641
Liquidity > metrics > Quick Ratio
6.478614791997641
Liquidity > final Score
100
Liquidity > verdict
Great
Prev Valuations > 0
70
Prev Valuations > 1
90
Prev Valuations > 2
90
Prev Profitabilities > 0
0
Prev Profitabilities > 1
34
Prev Profitabilities > 2
65
Prev Risks > 0
16
Prev Risks > 1
19
Prev Risks > 2
9
Prev Liquidities > 0
100
Prev Liquidities > 1
100
Prev Liquidities > 2
100
Updated At
2026-01-20T21:54:07.396Z
Earnings History > 0 > period
2025-12-31
Earnings History > 0 > report Date
2026-02-19
Earnings History > 0 > date
2025-12-31
Earnings History > 0 > before After Market
-
Earnings History > 0 > currency
-
Earnings History > 0 > eps Actual
0
Earnings History > 0 > eps Estimate
0.44
Earnings History > 0 > eps Difference
-0.44
Earnings History > 0 > surprise Percent
-100
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
-
Earnings History > 1 > currency
-
Earnings History > 1 > eps Actual
0.2
Earnings History > 1 > eps Estimate
0.29
Earnings History > 1 > eps Difference
-0.09
Earnings History > 1 > surprise Percent
-31.0345
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.35
Earnings History > 2 > eps Estimate
0.36
Earnings History > 2 > eps Difference
-0.71
Earnings History > 2 > surprise Percent
-197.2222
Earnings History > 3 > period
2025-03-31
Earnings History > 3 > report Date
2025-05-06
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.31
Earnings History > 3 > eps Estimate
0.215
Earnings History > 3 > eps Difference
0.095
Earnings History > 3 > surprise Percent
44.186
Earnings History > 4 > period
2024-12-31
Earnings History > 4 > report Date
2025-02-20
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.18
Earnings History > 4 > eps Estimate
0.4167
Earnings History > 4 > eps Difference
-0.2367
Earnings History > 4 > surprise Percent
-56.8035
Earnings History > 5 > period
2024-09-30
Earnings History > 5 > report Date
2024-11-06
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.23
Earnings History > 5 > eps Estimate
0.27
Earnings History > 5 > eps Difference
-0.5
Earnings History > 5 > surprise Percent
-185.1852
Earnings History > 6 > period
2024-06-30
Earnings History > 6 > report Date
2024-08-07
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.19
Earnings History > 6 > eps Estimate
0.36
Earnings History > 6 > eps Difference
-0.17
Earnings History > 6 > surprise Percent
-47.2222
Earnings History > 7 > period
2024-03-31
Earnings History > 7 > report Date
2024-05-08
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.42
Earnings History > 7 > eps Estimate
0.24
Earnings History > 7 > eps Difference
0.18
Earnings History > 7 > surprise Percent
75
Earnings History > 8 > period
2023-12-31
Earnings History > 8 > report Date
2024-02-22
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.24
Earnings History > 8 > eps Estimate
0.74
Earnings History > 8 > eps Difference
-0.5
Earnings History > 8 > surprise Percent
-67.5676
Earnings History > 9 > period
2023-09-30
Earnings History > 9 > report Date
2023-11-08
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.39
Earnings History > 9 > eps Estimate
0.15
Earnings History > 9 > eps Difference
0.24
Earnings History > 9 > surprise Percent
160
Earnings History > 10 > period
2023-06-30
Earnings History > 10 > report Date
2023-08-03
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.85
Earnings History > 10 > eps Estimate
0.26
Earnings History > 10 > eps Difference
0.59
Earnings History > 10 > surprise Percent
226.9231
Earnings History > 11 > period
2023-03-31
Earnings History > 11 > report Date
2023-05-04
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.6
Earnings History > 11 > eps Estimate
0.81
Earnings History > 11 > eps Difference
-0.21
Earnings History > 11 > surprise Percent
-25.9259
Earnings History > 12 > period
2022-12-31
Earnings History > 12 > report Date
2023-02-23
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.09
Earnings History > 12 > eps Estimate
0.31
Earnings History > 12 > eps Difference
-0.22
Earnings History > 12 > surprise Percent
-70.9677
Earnings History > 13 > period
2022-09-30
Earnings History > 13 > report Date
2022-11-03
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.78
Earnings History > 13 > eps Estimate
0.56
Earnings History > 13 > eps Difference
0.22
Earnings History > 13 > surprise Percent
39.2857
Earnings History > 14 > period
2022-06-30
Earnings History > 14 > report Date
2022-08-04
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.74
Earnings History > 14 > eps Estimate
0.81
Earnings History > 14 > eps Difference
-0.07
Earnings History > 14 > surprise Percent
-8.642
Earnings History > 15 > period
2022-03-31
Earnings History > 15 > report Date
2022-05-05
Earnings History > 15 > date
2022-03-31
Earnings History > 15 > before After Market
BeforeMarket
Earnings History > 15 > currency
USD
Earnings History > 15 > eps Actual
1.02
Earnings History > 15 > eps Estimate
0.56
Earnings History > 15 > eps Difference
0.46
Earnings History > 15 > surprise Percent
82.1429
Earnings History > 16 > period
2021-12-31
Earnings History > 16 > report Date
2022-02-24
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.33
Earnings History > 16 > eps Estimate
0.34
Earnings History > 16 > eps Difference
-0.01
Earnings History > 16 > surprise Percent
-2.9412
Earnings History > 17 > period
2021-09-30
Earnings History > 17 > report Date
2021-11-04
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.56
Earnings History > 17 > eps Estimate
0.5
Earnings History > 17 > eps Difference
0.06
Earnings History > 17 > surprise Percent
12
Earnings History > 18 > period
2021-06-30
Earnings History > 18 > report Date
2021-08-05
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.39
Earnings History > 18 > eps Estimate
0.42
Earnings History > 18 > eps Difference
-0.03
Earnings History > 18 > surprise Percent
-7.1429
Earnings History > 19 > period
2021-03-31
Earnings History > 19 > report Date
2021-05-05
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.27
Earnings History > 19 > eps Estimate
0.36
Earnings History > 19 > eps Difference
-0.09
Earnings History > 19 > surprise Percent
-25
Earnings History > 20 > period
2020-12-31
Earnings History > 20 > report Date
2021-02-25
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.0039
Earnings History > 20 > eps Estimate
0.21
Earnings History > 20 > eps Difference
-0.2061
Earnings History > 20 > surprise Percent
-98.1429
Earnings History > 21 > period
2020-09-30
Earnings History > 21 > report Date
2020-11-03
Earnings History > 21 > date
2020-09-30
Earnings History > 21 > before After Market
AfterMarket
Earnings History > 21 > currency
USD
Earnings History > 21 > eps Actual
-0.06
Earnings History > 21 > eps Estimate
0.18
Earnings History > 21 > eps Difference
-0.24
Earnings History > 21 > surprise Percent
-133.3333
Earnings History > 22 > period
2020-06-30
Earnings History > 22 > report Date
2020-08-04
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.18
Earnings History > 22 > eps Estimate
0.48
Earnings History > 22 > eps Difference
-0.3
Earnings History > 22 > surprise Percent
-62.5
Earnings History > 23 > period
2020-03-31
Earnings History > 23 > report Date
2020-05-06
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.12
Earnings History > 23 > eps Estimate
0.18
Earnings History > 23 > eps Difference
-0.06
Earnings History > 23 > surprise Percent
-33.3333
Earnings History > 24 > period
2019-12-31
Earnings History > 24 > report Date
2020-02-26
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.47
Earnings History > 24 > eps Estimate
0.5
Earnings History > 24 > eps Difference
-0.03
Earnings History > 24 > surprise Percent
-6
Earnings History > 25 > period
2019-09-30
Earnings History > 25 > report Date
2019-11-01
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.13
Earnings History > 25 > eps Estimate
0.12
Earnings History > 25 > eps Difference
0.01
Earnings History > 25 > surprise Percent
8.3333
Earnings History > 26 > period
2019-06-30
Earnings History > 26 > report Date
2019-08-02
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.05
Earnings History > 26 > eps Estimate
0.12
Earnings History > 26 > eps Difference
-0.07
Earnings History > 26 > surprise Percent
-58.3333
Earnings History > 27 > period
2019-03-31
Earnings History > 27 > report Date
2019-05-03
Earnings History > 27 > date
2019-03-31
Earnings History > 27 > before After Market
AfterMarket
Earnings History > 27 > currency
USD
Earnings History > 27 > eps Actual
0.24
Earnings History > 27 > eps Estimate
0.39
Earnings History > 27 > eps Difference
-0.15
Earnings History > 27 > surprise Percent
-38.4615
Earnings History > 28 > period
2018-12-31
Earnings History > 28 > report Date
2019-02-28
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.5
Earnings History > 28 > eps Estimate
0.18
Earnings History > 28 > eps Difference
0.32
Earnings History > 28 > surprise Percent
177.7778
Earnings History > 29 > period
2018-09-30
Earnings History > 29 > report Date
2018-11-05
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.25
Earnings History > 29 > eps Estimate
0.08
Earnings History > 29 > eps Difference
0.17
Earnings History > 29 > surprise Percent
212.5
Earnings History > 30 > period
2018-06-30
Earnings History > 30 > report Date
2018-08-06
Earnings History > 30 > date
2018-06-30
Earnings History > 30 > before After Market
AfterMarket
Earnings History > 30 > currency
USD
Earnings History > 30 > eps Actual
0.12
Earnings History > 30 > eps Estimate
0.27
Earnings History > 30 > eps Difference
-0.15
Earnings History > 30 > surprise Percent
-55.5556
Earnings History > 31 > period
2018-03-31
Earnings History > 31 > report Date
2018-05-07
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.27
Earnings History > 31 > eps Estimate
0.24
Earnings History > 31 > eps Difference
0.03
Earnings History > 31 > surprise Percent
12.5
Earnings History > 32 > period
2017-12-31
Earnings History > 32 > report Date
2018-02-28
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.71
Earnings History > 32 > eps Estimate
0.18
Earnings History > 32 > eps Difference
0.53
Earnings History > 32 > surprise Percent
294.4444
Earnings History > 33 > period
2017-09-30
Earnings History > 33 > report Date
2017-11-06
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.15
Earnings History > 33 > eps Estimate
0.18
Earnings History > 33 > eps Difference
-0.03
Earnings History > 33 > surprise Percent
-16.6667
Earnings History > 34 > period
2017-06-30
Earnings History > 34 > report Date
2017-08-07
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.12
Earnings History > 34 > eps Difference
0.06
Earnings History > 34 > surprise Percent
50
Earnings History > 35 > period
2017-03-31
Earnings History > 35 > report Date
2017-05-05
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.3
Earnings History > 35 > eps Estimate
0.18
Earnings History > 35 > eps Difference
0.12
Earnings History > 35 > surprise Percent
66.6667
Earnings History > 36 > period
2016-12-31
Earnings History > 36 > report Date
2017-03-03
Earnings History > 36 > date
2016-12-31
Earnings History > 36 > before After Market
AfterMarket
Earnings History > 36 > currency
USD
Earnings History > 36 > eps Actual
0.24
Earnings History > 36 > eps Estimate
0.18
Earnings History > 36 > eps Difference
0.06
Earnings History > 36 > surprise Percent
33.3333
Earnings History > 37 > period
2016-09-30
Earnings History > 37 > report Date
2016-11-07
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.21
Earnings History > 37 > eps Estimate
0.27
Earnings History > 37 > eps Difference
-0.06
Earnings History > 37 > surprise Percent
-22.2222
Earnings History > 38 > period
2016-06-30
Earnings History > 38 > report Date
2016-08-05
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.45
Earnings History > 38 > eps Estimate
0.24
Earnings History > 38 > eps Difference
0.21
Earnings History > 38 > surprise Percent
87.5
Earnings History > 39 > period
2016-03-31
Earnings History > 39 > report Date
2016-05-02
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.12
Earnings History > 39 > eps Estimate
0.24
Earnings History > 39 > eps Difference
-0.12
Earnings History > 39 > surprise Percent
-50
Earnings History > 40 > period
2015-12-31
Earnings History > 40 > report Date
2016-03-03
Earnings History > 40 > date
2015-12-31
Earnings History > 40 > before After Market
AfterMarket
Earnings History > 40 > currency
USD
Earnings History > 40 > eps Actual
0.42
Earnings History > 40 > eps Estimate
0.21
Earnings History > 40 > eps Difference
0.21
Earnings History > 40 > surprise Percent
100
Earnings History > 41 > period
2015-09-30
Earnings History > 41 > report Date
2015-11-05
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.12
Earnings History > 41 > eps Estimate
0.33
Earnings History > 41 > eps Difference
-0.21
Earnings History > 41 > surprise Percent
-63.6364
Earnings History > 42 > period
2015-06-30
Earnings History > 42 > report Date
2015-08-06
Earnings History > 42 > date
2015-06-30
Earnings History > 42 > before After Market
AfterMarket
Earnings History > 42 > currency
USD
Earnings History > 42 > eps Actual
0.36
Earnings History > 42 > eps Estimate
0.3
Earnings History > 42 > eps Difference
0.06
Earnings History > 42 > surprise Percent
20
Earnings History > 43 > period
2015-03-31
Earnings History > 43 > report Date
2015-05-07
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.12
Earnings History > 43 > eps Estimate
0.24
Earnings History > 43 > eps Difference
-0.12
Earnings History > 43 > surprise Percent
-50
Earnings History > 44 > period
2014-12-31
Earnings History > 44 > report Date
2015-03-05
Earnings History > 44 > date
2014-12-31
Earnings History > 44 > before After Market
AfterMarket
Earnings History > 44 > currency
USD
Earnings History > 44 > eps Actual
0.12
Earnings History > 44 > eps Estimate
0.27
Earnings History > 44 > eps Difference
-0.15
Earnings History > 44 > surprise Percent
-55.5556
Earnings History > 45 > period
2014-09-30
Earnings History > 45 > report Date
2014-11-06
Earnings History > 45 > date
2014-09-30
Earnings History > 45 > before After Market
AfterMarket
Earnings History > 45 > currency
USD
Earnings History > 45 > eps Actual
0.04
Earnings History > 45 > eps Estimate
0.09
Earnings History > 45 > eps Difference
-0.05
Earnings History > 45 > surprise Percent
-55.5556
Earnings History > 46 > period
2014-06-30
Earnings History > 46 > report Date
2014-08-11
Earnings History > 46 > date
2014-06-30
Earnings History > 46 > before After Market
-
Earnings History > 46 > currency
USD
Earnings History > 46 > eps Actual
0.1703
Earnings History > 46 > eps Estimate
-
Earnings History > 46 > eps Difference
0
Earnings History > 46 > surprise Percent
-
Earnings History > 47 > period
2014-03-31
Earnings History > 47 > report Date
2014-05-08
Earnings History > 47 > date
2014-03-31
Earnings History > 47 > before After Market
-
Earnings History > 47 > currency
USD
Earnings History > 47 > eps Actual
0.2826
Earnings History > 47 > eps Estimate
0.36
Earnings History > 47 > eps Difference
-0.0774
Earnings History > 47 > surprise Percent
-21.5
Earnings History > 48 > period
2013-12-31
Earnings History > 48 > report Date
2014-03-07
Earnings History > 48 > date
2013-12-31
Earnings History > 48 > before After Market
-
Earnings History > 48 > currency
USD
Earnings History > 48 > eps Actual
0.15
Earnings History > 48 > eps Estimate
0.21
Earnings History > 48 > eps Difference
-0.06
Earnings History > 48 > surprise Percent
-28.5714
Earnings History > 49 > period
2013-09-30
Earnings History > 49 > report Date
2013-11-04
Earnings History > 49 > date
2013-09-30
Earnings History > 49 > before After Market
-
Earnings History > 49 > currency
USD
Earnings History > 49 > eps Actual
0.233
Earnings History > 49 > eps Estimate
0
Earnings History > 49 > eps Difference
0.233
Earnings History > 49 > surprise Percent
-
Earnings History > 50 > period
2013-06-30
Earnings History > 50 > report Date
2013-08-09
Earnings History > 50 > date
2013-06-30
Earnings History > 50 > before After Market
-
Earnings History > 50 > currency
USD
Earnings History > 50 > eps Actual
0.2532
Earnings History > 50 > eps Estimate
-
Earnings History > 50 > eps Difference
0
Earnings History > 50 > surprise Percent
-
Earnings History > 51 > period
2013-03-31
Earnings History > 51 > report Date
2013-05-10
Earnings History > 51 > date
2013-03-31
Earnings History > 51 > before After Market
-
Earnings History > 51 > currency
USD
Earnings History > 51 > eps Actual
0.5437
Earnings History > 51 > eps Estimate
-
Earnings History > 51 > eps Difference
0
Earnings History > 51 > surprise Percent
-
Earnings History > 52 > period
2012-12-31
Earnings History > 52 > report Date
2013-03-11
Earnings History > 52 > date
2012-12-31
Earnings History > 52 > before After Market
-
Earnings History > 52 > currency
USD
Earnings History > 52 > eps Actual
0.1258
Earnings History > 52 > eps Estimate
-
Earnings History > 52 > eps Difference
0
Earnings History > 52 > surprise Percent
-
Earnings History > 53 > period
2012-09-30
Earnings History > 53 > report Date
2012-11-05
Earnings History > 53 > date
2012-09-30
Earnings History > 53 > before After Market
-
Earnings History > 53 > currency
USD
Earnings History > 53 > eps Actual
0.1615
Earnings History > 53 > eps Estimate
-
Earnings History > 53 > eps Difference
0
Earnings History > 53 > surprise Percent
-
Earnings History > 54 > period
2012-06-30
Earnings History > 54 > report Date
2012-08-07
Earnings History > 54 > date
2012-06-30
Earnings History > 54 > before After Market
-
Earnings History > 54 > currency
USD
Earnings History > 54 > eps Actual
0.0342
Earnings History > 54 > eps Estimate
-
Earnings History > 54 > eps Difference
0
Earnings History > 54 > surprise Percent
-
Earnings History > 55 > period
2012-03-31
Earnings History > 55 > report Date
2012-05-08
Earnings History > 55 > date
2012-03-31
Earnings History > 55 > before After Market
-
Earnings History > 55 > currency
USD
Earnings History > 55 > eps Actual
0.0826
Earnings History > 55 > eps Estimate
-
Earnings History > 55 > eps Difference
0
Earnings History > 55 > surprise Percent
-
Earnings History > 56 > period
2011-12-31
Earnings History > 56 > report Date
2012-03-12
Earnings History > 56 > date
2011-12-31
Earnings History > 56 > before After Market
-
Earnings History > 56 > currency
USD
Earnings History > 56 > eps Actual
-0.2925
Earnings History > 56 > eps Estimate
-
Earnings History > 56 > eps Difference
0
Earnings History > 56 > surprise Percent
-
Earnings History > 57 > period
2011-09-30
Earnings History > 57 > report Date
2011-11-07
Earnings History > 57 > date
2011-09-30
Earnings History > 57 > before After Market
-
Earnings History > 57 > currency
USD
Earnings History > 57 > eps Actual
0.0366
Earnings History > 57 > eps Estimate
0.45
Earnings History > 57 > eps Difference
-0.4134
Earnings History > 57 > surprise Percent
-91.8667
Earnings History > 58 > period
2011-06-30
Earnings History > 58 > report Date
2011-08-09
Earnings History > 58 > date
2011-06-30
Earnings History > 58 > before After Market
-
Earnings History > 58 > currency
USD
Earnings History > 58 > eps Actual
0.0115
Earnings History > 58 > eps Estimate
0.42
Earnings History > 58 > eps Difference
-0.4085
Earnings History > 58 > surprise Percent
-97.2619
Earnings History > 59 > period
2011-03-31
Earnings History > 59 > report Date
2011-05-10
Earnings History > 59 > date
2011-03-31
Earnings History > 59 > before After Market
-
Earnings History > 59 > currency
USD
Earnings History > 59 > eps Actual
0.15
Earnings History > 59 > eps Estimate
0.39
Earnings History > 59 > eps Difference
-0.24
Earnings History > 59 > surprise Percent
-61.5385
Earnings History > 60 > period
2010-12-31
Earnings History > 60 > report Date
2011-03-14
Earnings History > 60 > date
2010-12-31
Earnings History > 60 > before After Market
-
Earnings History > 60 > currency
USD
Earnings History > 60 > eps Actual
0.15
Earnings History > 60 > eps Estimate
0.33
Earnings History > 60 > eps Difference
-0.18
Earnings History > 60 > surprise Percent
-54.5455
Earnings History > 61 > period
2010-09-30
Earnings History > 61 > report Date
2010-11-09
Earnings History > 61 > date
2010-09-30
Earnings History > 61 > before After Market
-
Earnings History > 61 > currency
USD
Earnings History > 61 > eps Actual
-0.12
Earnings History > 61 > eps Estimate
0.24
Earnings History > 61 > eps Difference
-0.36
Earnings History > 61 > surprise Percent
-150
Earnings History > 62 > period
2010-06-30
Earnings History > 62 > report Date
2010-08-09
Earnings History > 62 > date
2010-06-30
Earnings History > 62 > before After Market
-
Earnings History > 62 > currency
USD
Earnings History > 62 > eps Actual
0.42
Earnings History > 62 > eps Estimate
0.39
Earnings History > 62 > eps Difference
0.03
Earnings History > 62 > surprise Percent
7.6923
Earnings History > 63 > period
2010-03-31
Earnings History > 63 > report Date
2010-05-10
Earnings History > 63 > date
2010-03-31
Earnings History > 63 > before After Market
-
Earnings History > 63 > currency
USD
Earnings History > 63 > eps Actual
0.24
Earnings History > 63 > eps Estimate
0.39
Earnings History > 63 > eps Difference
-0.15
Earnings History > 63 > surprise Percent
-38.4615
Earnings History > 64 > period
2009-12-31
Earnings History > 64 > report Date
2010-03-29
Earnings History > 64 > date
2009-12-31
Earnings History > 64 > before After Market
-
Earnings History > 64 > currency
USD
Earnings History > 64 > eps Actual
-0.18
Earnings History > 64 > eps Estimate
0.33
Earnings History > 64 > eps Difference
-0.51
Earnings History > 64 > surprise Percent
-154.5455
Earnings History > 65 > period
2009-09-30
Earnings History > 65 > report Date
2009-11-06
Earnings History > 65 > date
2009-09-30
Earnings History > 65 > before After Market
-
Earnings History > 65 > currency
USD
Earnings History > 65 > eps Actual
0.39
Earnings History > 65 > eps Estimate
0.33
Earnings History > 65 > eps Difference
0.06
Earnings History > 65 > surprise Percent
18.1818
Earnings History > 66 > period
2009-06-30
Earnings History > 66 > report Date
2009-08-07
Earnings History > 66 > date
2009-06-30
Earnings History > 66 > before After Market
-
Earnings History > 66 > currency
USD
Earnings History > 66 > eps Actual
0.33
Earnings History > 66 > eps Estimate
0.36
Earnings History > 66 > eps Difference
-0.03
Earnings History > 66 > surprise Percent
-8.3333
Earnings History > 67 > period
2009-03-31
Earnings History > 67 > report Date
2009-05-11
Earnings History > 67 > date
2009-03-31
Earnings History > 67 > before After Market
-
Earnings History > 67 > currency
USD
Earnings History > 67 > eps Actual
0.71
Earnings History > 67 > eps Estimate
0.83
Earnings History > 67 > eps Difference
-0.12
Earnings History > 67 > surprise Percent
-14.4578
Earnings History > 68 > period
2008-12-31
Earnings History > 68 > report Date
2009-03-04
Earnings History > 68 > date
2008-12-31
Earnings History > 68 > before After Market
-
Earnings History > 68 > currency
USD
Earnings History > 68 > eps Actual
0.33
Earnings History > 68 > eps Estimate
0.45
Earnings History > 68 > eps Difference
-0.12
Earnings History > 68 > surprise Percent
-26.6667
Earnings History > 69 > period
2008-09-30
Earnings History > 69 > report Date
2008-11-10
Earnings History > 69 > date
2008-09-30
Earnings History > 69 > before After Market
-
Earnings History > 69 > currency
USD
Earnings History > 69 > eps Actual
0.39
Earnings History > 69 > eps Estimate
0.42
Earnings History > 69 > eps Difference
-0.03
Earnings History > 69 > surprise Percent
-7.1429
Earnings History > 70 > period
2008-06-30
Earnings History > 70 > report Date
2008-08-11
Earnings History > 70 > date
2008-06-30
Earnings History > 70 > before After Market
-
Earnings History > 70 > currency
USD
Earnings History > 70 > eps Actual
0.33
Earnings History > 70 > eps Estimate
0.3
Earnings History > 70 > eps Difference
0.03
Earnings History > 70 > surprise Percent
10
Earnings History > 71 > period
2008-03-31
Earnings History > 71 > report Date
2008-05-12
Earnings History > 71 > date
2008-03-31
Earnings History > 71 > before After Market
-
Earnings History > 71 > currency
USD
Earnings History > 71 > eps Actual
0.33
Earnings History > 71 > eps Estimate
0.21
Earnings History > 71 > eps Difference
0.12
Earnings History > 71 > surprise Percent
57.1429
Earnings History > 72 > period
2007-12-31
Earnings History > 72 > report Date
2008-03-13
Earnings History > 72 > date
2007-12-31
Earnings History > 72 > before After Market
-
Earnings History > 72 > currency
USD
Earnings History > 72 > eps Actual
0.33
Earnings History > 72 > eps Estimate
0.39
Earnings History > 72 > eps Difference
-0.06
Earnings History > 72 > surprise Percent
-15.3846
Earnings History > 73 > period
2007-09-30
Earnings History > 73 > report Date
2007-11-13
Earnings History > 73 > date
2007-09-30
Earnings History > 73 > before After Market
-
Earnings History > 73 > currency
USD
Earnings History > 73 > eps Actual
0.39
Earnings History > 73 > eps Estimate
0.39
Earnings History > 73 > eps Difference
0
Earnings History > 73 > surprise Percent
0
Earnings History > 74 > period
2007-06-30
Earnings History > 74 > report Date
2007-08-20
Earnings History > 74 > date
2007-06-30
Earnings History > 74 > before After Market
-
Earnings History > 74 > currency
USD
Earnings History > 74 > eps Actual
0.39
Earnings History > 74 > eps Estimate
0.36
Earnings History > 74 > eps Difference
0.03
Earnings History > 74 > surprise Percent
8.3333
Earnings History > 75 > period
2007-03-31
Earnings History > 75 > report Date
2007-05-14
Earnings History > 75 > date
2007-03-31
Earnings History > 75 > before After Market
-
Earnings History > 75 > currency
USD
Earnings History > 75 > eps Actual
0.39
Earnings History > 75 > eps Estimate
0.39
Earnings History > 75 > eps Difference
0
Earnings History > 75 > surprise Percent
0
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
3.5374
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
1.4772
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.3754
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.3285
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
-4.8019
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-09-30
Earnings History > 81 > date
2005-09-30
Earnings History > 81 > before After Market
-
Earnings History > 81 > currency
USD
Earnings History > 81 > eps Actual
0.2489
Earnings History > 81 > eps Estimate
-
Earnings History > 81 > eps Difference
0
Earnings History > 81 > surprise Percent
-
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.2585
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-03-31
Earnings History > 83 > date
2005-03-31
Earnings History > 83 > before After Market
-
Earnings History > 83 > currency
USD
Earnings History > 83 > eps Actual
0.4719
Earnings History > 83 > eps Estimate
-
Earnings History > 83 > eps Difference
0
Earnings History > 83 > surprise Percent
-
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.4431
Earnings History > 84 > eps Estimate
-
Earnings History > 84 > eps Difference
0
Earnings History > 84 > surprise Percent
-
Earnings History > 85 > period
2004-09-30
Earnings History > 85 > report Date
2004-09-30
Earnings History > 85 > date
2004-09-30
Earnings History > 85 > before After Market
-
Earnings History > 85 > currency
USD
Earnings History > 85 > eps Actual
0.2734
Earnings History > 85 > eps Estimate
-
Earnings History > 85 > eps Difference
0
Earnings History > 85 > surprise Percent
-
Earnings History > 86 > period
2004-06-30
Earnings History > 86 > report Date
2004-06-30
Earnings History > 86 > date
2004-06-30
Earnings History > 86 > before After Market
-
Earnings History > 86 > currency
USD
Earnings History > 86 > eps Actual
0.5677
Earnings History > 86 > eps Estimate
-
Earnings History > 86 > eps Difference
0
Earnings History > 86 > surprise Percent
-
Earnings History > 87 > period
2004-03-31
Earnings History > 87 > report Date
2004-03-31
Earnings History > 87 > date
2004-03-31
Earnings History > 87 > before After Market
-
Earnings History > 87 > currency
USD
Earnings History > 87 > eps Actual
0.9701
Earnings History > 87 > eps Estimate
-
Earnings History > 87 > eps Difference
0
Earnings History > 87 > surprise Percent
-
Earnings History > 88 > period
2003-12-31
Earnings History > 88 > report Date
2003-12-31
Earnings History > 88 > date
2003-12-31
Earnings History > 88 > before After Market
-
Earnings History > 88 > currency
USD
Earnings History > 88 > eps Actual
-0.0033
Earnings History > 88 > eps Estimate
-
Earnings History > 88 > eps Difference
0
Earnings History > 88 > surprise Percent
-
Earnings History > 89 > period
2003-09-30
Earnings History > 89 > report Date
2003-09-30
Earnings History > 89 > date
2003-09-30
Earnings History > 89 > before After Market
-
Earnings History > 89 > currency
USD
Earnings History > 89 > eps Actual
0.4842
Earnings History > 89 > eps Estimate
-
Earnings History > 89 > eps Difference
0
Earnings History > 89 > surprise Percent
-
Earnings History > 90 > period
2003-06-30
Earnings History > 90 > report Date
2003-06-30
Earnings History > 90 > date
2003-06-30
Earnings History > 90 > before After Market
-
Earnings History > 90 > currency
USD
Earnings History > 90 > eps Actual
0.463
Earnings History > 90 > eps Estimate
-
Earnings History > 90 > eps Difference
0
Earnings History > 90 > surprise Percent
-
Earnings History > 91 > period
2003-03-31
Earnings History > 91 > report Date
2003-03-31
Earnings History > 91 > date
2003-03-31
Earnings History > 91 > before After Market
-
Earnings History > 91 > currency
USD
Earnings History > 91 > eps Actual
0.467
Earnings History > 91 > eps Estimate
-
Earnings History > 91 > eps Difference
0
Earnings History > 91 > surprise Percent
-
Greystone Housing Impact Investors LP acquires, holds, sells, and deals mortgage revenue bonds that are issued to provide construction and permanent financing for multifamily, student, and senior citizen housing, skilled nursing properties, and commercial properties in the United States. The company operates through four segments: Affordable Multifamily Investments; Seniors and Skilled Nursing Investments; Market-Rate Joint Venture Investments; and MF Properties. It also invests in governmental issuer loans. The company was formerly known as America First Multifamily Investors, L.P. and changed its name to Greystone Housing Impact Investors LP in December 2022. Greystone Housing Impact Investors LP was incorporated in 1998 and is based in Omaha, Nebraska.
Stock Price
$0.00
increase compared to yesterday.
Dividend
Frequency:
Rate:
0.25Next Payout:
Jan 30, 2026Yield:
13.5870 %Alfonso Costa Jr. joins Greystone Housing Impact Investors board By Investing.com Investing.com India
Read more →Showing 2 of 10
(Last Updated 2025-09-30)
Rating:
STRONG BUY
Target Price:
$10.5
Analyst Picks
Strong Buy
2
Buy
1
Hold
0
Sell
0
Strong Sell
0
Sentiment:
Bullish
(Last Updated 2025-09-30)
Health Score
Price to Earnings Ratio (P/E)
-
Low
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 0.00% of the total shares of Greystone Housing Impact Investors LP
* Investors data is estimated based on stocks listed on Finnton that are currently held by Institution/Fund.
Date
2025-12-31
EPS Estimate
0.44
Date
2025-09-30
EPS Actual
0.2
EPS Estimate
0.29
EPS Difference
-0.09
Surprise Percent
-31.0345%
(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.