_id
69130169ccc777a4e85d7927
Ticker
IMPM
Name
Impac Mortgage Holdings Inc
Exchange
PINK
Address
4000 MacArthur Blvd., Newport Beach, CA, United States, 92660
Country
USA
Sector
Financial Services
Industry
Mortgage Finance
Currency
USD
Website
https://www.impaccompanies.com
Description
Impac Mortgage Holdings, Inc. engages in originating and brokering mortgage loans secured by residential real estate in the United States. The company offers a suite of mortgage lending products to consumers through its broker fulfillment model. It also provides various real estate services to servicers, portfolio managers, and investors to assists in loss mitigation performance in managing distressed mortgage portfolios and foreclosed real estate assets, and the disposition of assets; and performs default surveillance services for residential and multifamily mortgage portfolios for servicers and investors, as well as manages securitized long-term mortgage portfolio. Impac Mortgage Holdings, Inc. was incorporated in 1995 and is based in Newport Beach, California.
Last Close
0.05
Volume
-
Current Price
0.065
Change
25.000000000000007
Last Updated
2026-01-04T15:10:37.035Z
Image
-
Ipo Date
-
Market Cap
3291199
Next Dividend Date
-
Dividend Frequency
-
Dividend Rate
-
Dividend Yield
0
Sentiment
-
Sentiment Sources
0
Current Quarter
2022-12-31
Revenue
1071000
Cost Of Revenue
5059000
Gross Profit
-3988000
Operating Expenses
5968000
Operating Income
-9956000
Interest Expense
1955000
Pretax Income
-11776000
Net Income
-11768000
Eps
-0.3778576932956589
Dividends Per Share
-
Shares Outstanding
36568876
Income Tax Expense
-8000
EBITDA
-9821000
Operating Margin
-929.5985060690944
Total Other Income Expense Net
-1820000
Cash
25864000
Short Term Investments
-
Receivables
991000
Inventories
-4140000
Total Current Assets
47192000
Property Plant Equipment
1468000
Total Assets
60331000
Payables
-
Short Term Debt
3622000
Long Term Debt
46375000
Total Liabilities
71934000
Equity
-11603000
Bs_currency_symbol
USD
Depreciation
317000
Change In Working Capital
-6658000
Cash From Operations
-9457000
Capital Expenditures
9457000
Cash From Investing
754000
Cash From Financing
-9474000
Net Change In Cash
-18177000
Cf_currency_symbol
USD
PE
-
PB
-0.17446867189519952
ROE
101.42204602258036
ROA
-19.50572674081318
FCF
-18914000
Fcf Percent
-17.66013071895425
Piotroski FScore
1
Health Score
31
Deep Value Investing Score
2.5
Defensive Investing Score
5
Dividend Investing Score
1.5
Economic Moat Investing Score
6.8
Garp Investing Score
2
Growth Investing Score
2
Momentum Investing Score
4.5
Net Net Investing Score
2
Quality Investing Score
3
Value Investing Score
4.5
Quarters > 0 > quarter
2022-12-31
Quarters > 0 > income Statement > revenue
1071000
Quarters > 0 > income Statement > cost Of Revenue
5059000
Quarters > 0 > income Statement > gross Profit
-3988000
Quarters > 0 > income Statement > operating Expenses
5968000
Quarters > 0 > income Statement > operating Income
-9956000
Quarters > 0 > income Statement > interest Expense
1955000
Quarters > 0 > income Statement > pretax Income
-11776000
Quarters > 0 > income Statement > net Income
-11768000
Quarters > 0 > income Statement > eps
-0.3778576932956589
Quarters > 0 > income Statement > dividends Per Share
-
Quarters > 0 > income Statement > shares Outstanding
31144000
Quarters > 0 > income Statement > income Tax Expense
-8000
Quarters > 0 > income Statement > EBITDA
-9821000
Quarters > 0 > income Statement > operating Margin
-929.5985060690944
Quarters > 0 > income Statement > total Other Income Expense Net
-1820000
Quarters > 0 > income Statement > currency_symbol
USD
Quarters > 0 > balance Sheet > cash
25864000
Quarters > 0 > balance Sheet > short Term Investments
-
Quarters > 0 > balance Sheet > receivables
991000
Quarters > 0 > balance Sheet > inventories
-4140000
Quarters > 0 > balance Sheet > total Current Assets
47192000
Quarters > 0 > balance Sheet > property Plant Equipment
1468000
Quarters > 0 > balance Sheet > total Assets
60331000
Quarters > 0 > balance Sheet > payables
-
Quarters > 0 > balance Sheet > short Term Debt
3622000
Quarters > 0 > balance Sheet > long Term Debt
46375000
Quarters > 0 > balance Sheet > total Liabilities
71934000
Quarters > 0 > balance Sheet > equity
-11603000
Quarters > 0 > balance Sheet > currency_symbol
USD
Quarters > 0 > cash Flow > net Income
-11768000
Quarters > 0 > cash Flow > depreciation
317000
Quarters > 0 > cash Flow > change In Working Capital
-6658000
Quarters > 0 > cash Flow > cash From Operations
-9457000
Quarters > 0 > cash Flow > capital Expenditures
9457000
Quarters > 0 > cash Flow > cash From Investing
754000
Quarters > 0 > cash Flow > cash From Financing
-9474000
Quarters > 0 > cash Flow > net Change In Cash
-18177000
Quarters > 0 > cash Flow > currency_symbol
USD
Quarters > 0 > ratios > PE
-0.3778576932956589
Quarters > 0 > ratios > PB
-0.17446867189519952
Quarters > 0 > ratios > ROE
101.42204602258036
Quarters > 0 > ratios > ROA
-19.50572674081318
Quarters > 0 > ratios > FCF
-18914000
Quarters > 0 > ratios > Piotroski FScore
1
Quarters > 0 > ratios > fcf Percent
-17.66013071895425
Quarters > 0 > health Score
31
Quarters > 1 > quarter
2022-09-30
Quarters > 1 > income Statement > revenue
-161000
Quarters > 1 > income Statement > cost Of Revenue
5701000
Quarters > 1 > income Statement > gross Profit
-5862000
Quarters > 1 > income Statement > operating Expenses
5375000
Quarters > 1 > income Statement > operating Income
-11237000
Quarters > 1 > income Statement > interest Expense
1989000
Quarters > 1 > income Statement > pretax Income
-13006000
Quarters > 1 > income Statement > net Income
-13013000
Quarters > 1 > income Statement > eps
-0.6046090229057287
Quarters > 1 > income Statement > dividends Per Share
-
Quarters > 1 > income Statement > shares Outstanding
21523000
Quarters > 1 > income Statement > income Tax Expense
7000
Quarters > 1 > income Statement > EBITDA
-11017000
Quarters > 1 > income Statement > operating Margin
6979.503105590063
Quarters > 1 > income Statement > total Other Income Expense Net
-1769000
Quarters > 1 > income Statement > currency_symbol
USD
Quarters > 1 > balance Sheet > cash
44008000
Quarters > 1 > balance Sheet > short Term Investments
-
Quarters > 1 > balance Sheet > receivables
601000
Quarters > 1 > balance Sheet > inventories
-
Quarters > 1 > balance Sheet > total Current Assets
66624000
Quarters > 1 > balance Sheet > property Plant Equipment
7452000
Quarters > 1 > balance Sheet > total Assets
93585000
Quarters > 1 > balance Sheet > payables
-
Quarters > 1 > balance Sheet > short Term Debt
13292000
Quarters > 1 > balance Sheet > long Term Debt
48264000
Quarters > 1 > balance Sheet > total Liabilities
99656000
Quarters > 1 > balance Sheet > equity
-6071000
Quarters > 1 > balance Sheet > currency_symbol
USD
Quarters > 1 > cash Flow > net Income
-13013000
Quarters > 1 > cash Flow > depreciation
317000
Quarters > 1 > cash Flow > change In Working Capital
-797000
Quarters > 1 > cash Flow > cash From Operations
6147000
Quarters > 1 > cash Flow > capital Expenditures
893000
Quarters > 1 > cash Flow > cash From Investing
24000
Quarters > 1 > cash Flow > cash From Financing
-24359000
Quarters > 1 > cash Flow > net Change In Cash
-18188000
Quarters > 1 > cash Flow > currency_symbol
USD
Quarters > 1 > ratios > PE
-0.6046090229057287
Quarters > 1 > ratios > PB
-0.23043897216274092
Quarters > 1 > ratios > ROE
214.34689507494647
Quarters > 1 > ratios > ROA
-13.90500614414703
Quarters > 1 > ratios > FCF
5254000
Quarters > 1 > ratios > Piotroski FScore
2
Quarters > 1 > ratios > fcf Percent
-32.63354037267081
Quarters > 1 > health Score
32
Quarters > 2 > quarter
2022-06-30
Quarters > 2 > income Statement > revenue
495000
Quarters > 2 > income Statement > cost Of Revenue
8024000
Quarters > 2 > income Statement > gross Profit
-7529000
Quarters > 2 > income Statement > operating Expenses
6642000
Quarters > 2 > income Statement > operating Income
-14171000
Quarters > 2 > income Statement > interest Expense
2203000
Quarters > 2 > income Statement > pretax Income
-13451000
Quarters > 2 > income Statement > net Income
-13467000
Quarters > 2 > income Statement > eps
-0.6261100004649217
Quarters > 2 > income Statement > dividends Per Share
-
Quarters > 2 > income Statement > shares Outstanding
21509000
Quarters > 2 > income Statement > income Tax Expense
16000
Quarters > 2 > income Statement > EBITDA
-11248000
Quarters > 2 > income Statement > operating Margin
-2862.8282828282827
Quarters > 2 > income Statement > total Other Income Expense Net
720000
Quarters > 2 > income Statement > currency_symbol
USD
Quarters > 2 > balance Sheet > cash
61173000
Quarters > 2 > balance Sheet > short Term Investments
-
Quarters > 2 > balance Sheet > receivables
608000
Quarters > 2 > balance Sheet > inventories
-
Quarters > 2 > balance Sheet > total Current Assets
103404000
Quarters > 2 > balance Sheet > property Plant Equipment
8366000
Quarters > 2 > balance Sheet > total Assets
133658000
Quarters > 2 > balance Sheet > payables
-
Quarters > 2 > balance Sheet > short Term Debt
37795000
Quarters > 2 > balance Sheet > long Term Debt
50889000
Quarters > 2 > balance Sheet > total Liabilities
130206000
Quarters > 2 > balance Sheet > equity
3452000
Quarters > 2 > balance Sheet > currency_symbol
USD
Quarters > 2 > cash Flow > net Income
-13467000
Quarters > 2 > cash Flow > depreciation
317000
Quarters > 2 > cash Flow > change In Working Capital
-3467000
Quarters > 2 > cash Flow > cash From Operations
108149000
Quarters > 2 > cash Flow > capital Expenditures
893000
Quarters > 2 > cash Flow > cash From Investing
-46000
Quarters > 2 > cash Flow > cash From Financing
-117808000
Quarters > 2 > cash Flow > net Change In Cash
-9705000
Quarters > 2 > cash Flow > currency_symbol
USD
Quarters > 2 > ratios > PE
-0.6261100004649217
Quarters > 2 > ratios > PB
0.4050072421784473
Quarters > 2 > ratios > ROE
-390.12166859791427
Quarters > 2 > ratios > ROA
-10.07571563243502
Quarters > 2 > ratios > FCF
107256000
Quarters > 2 > ratios > Piotroski FScore
2
Quarters > 2 > ratios > fcf Percent
216.6787878787879
Quarters > 2 > health Score
35
Quarters > 3 > quarter
2022-03-31
Quarters > 3 > income Statement > revenue
7190000
Quarters > 3 > income Statement > cost Of Revenue
11921000
Quarters > 3 > income Statement > gross Profit
-4731000
Quarters > 3 > income Statement > operating Expenses
7436000
Quarters > 3 > income Statement > operating Income
-12167000
Quarters > 3 > income Statement > interest Expense
12990000
Quarters > 3 > income Statement > pretax Income
-1161000
Quarters > 3 > income Statement > net Income
-1574000
Quarters > 3 > income Statement > eps
-0.07349301956389784
Quarters > 3 > income Statement > dividends Per Share
-
Quarters > 3 > income Statement > shares Outstanding
21417000
Quarters > 3 > income Statement > income Tax Expense
23000
Quarters > 3 > income Statement > EBITDA
11829000
Quarters > 3 > income Statement > operating Margin
-169.221140472879
Quarters > 3 > income Statement > total Other Income Expense Net
11006000
Quarters > 3 > income Statement > currency_symbol
USD
Quarters > 3 > balance Sheet > cash
70566000
Quarters > 3 > balance Sheet > short Term Investments
-
Quarters > 3 > balance Sheet > receivables
-
Quarters > 3 > balance Sheet > inventories
-
Quarters > 3 > balance Sheet > total Current Assets
236496000
Quarters > 3 > balance Sheet > property Plant Equipment
9332000
Quarters > 3 > balance Sheet > total Assets
269590000
Quarters > 3 > balance Sheet > payables
-
Quarters > 3 > balance Sheet > short Term Debt
150721000
Quarters > 3 > balance Sheet > long Term Debt
67549000
Quarters > 3 > balance Sheet > total Liabilities
262845000
Quarters > 3 > balance Sheet > equity
6745000
Quarters > 3 > balance Sheet > currency_symbol
USD
Quarters > 3 > cash Flow > net Income
-1184000
Quarters > 3 > cash Flow > depreciation
317000
Quarters > 3 > cash Flow > change In Working Capital
1401000
Quarters > 3 > cash Flow > cash From Operations
144730000
Quarters > 3 > cash Flow > capital Expenditures
893000
Quarters > 3 > cash Flow > cash From Investing
109650000
Quarters > 3 > cash Flow > cash From Financing
-213518000
Quarters > 3 > cash Flow > net Change In Cash
40862000
Quarters > 3 > cash Flow > currency_symbol
USD
Quarters > 3 > ratios > PE
-0.07349301956389784
Quarters > 3 > ratios > PB
0.20639065974796145
Quarters > 3 > ratios > ROE
-23.335804299481097
Quarters > 3 > ratios > ROA
-0.5838495493156275
Quarters > 3 > ratios > FCF
143837000
Quarters > 3 > ratios > Piotroski FScore
2
Quarters > 3 > ratios > fcf Percent
20.005146036161335
Quarters > 3 > health Score
35
Annuals > 0 > quarter
2024-12-31
Annuals > 0 > income Statement > revenue
1710000
Annuals > 0 > income Statement > cost Of Revenue
97000
Annuals > 0 > income Statement > gross Profit
1613000
Annuals > 0 > income Statement > operating Expenses
11744000
Annuals > 0 > income Statement > operating Income
-10131000
Annuals > 0 > income Statement > interest Expense
-
Annuals > 0 > income Statement > pretax Income
-17527000
Annuals > 0 > income Statement > net Income
-17521000
Annuals > 0 > income Statement > eps
-0.4791232850580368
Annuals > 0 > income Statement > dividends Per Share
-
Annuals > 0 > income Statement > shares Outstanding
36568876
Annuals > 0 > income Statement > income Tax Expense
-6000
Annuals > 0 > income Statement > EBITDA
-10060000
Annuals > 0 > income Statement > operating Margin
-592.4561403508771
Annuals > 0 > income Statement > total Other Income Expense Net
-7396000
Annuals > 0 > income Statement > currency_symbol
-
Annuals > 0 > balance Sheet > cash
8419000
Annuals > 0 > balance Sheet > short Term Investments
-
Annuals > 0 > balance Sheet > receivables
296000
Annuals > 0 > balance Sheet > inventories
-
Annuals > 0 > balance Sheet > total Current Assets
-
Annuals > 0 > balance Sheet > property Plant Equipment
214000
Annuals > 0 > balance Sheet > total Assets
24178000
Annuals > 0 > balance Sheet > payables
-
Annuals > 0 > balance Sheet > short Term Debt
206000
Annuals > 0 > balance Sheet > long Term Debt
-
Annuals > 0 > balance Sheet > total Liabilities
36992000
Annuals > 0 > balance Sheet > equity
-12814000
Annuals > 0 > balance Sheet > currency_symbol
-
Annuals > 0 > cash Flow > net Income
-17521000
Annuals > 0 > cash Flow > depreciation
71000
Annuals > 0 > cash Flow > change In Working Capital
-891000
Annuals > 0 > cash Flow > cash From Operations
-4693000
Annuals > 0 > cash Flow > capital Expenditures
4693000
Annuals > 0 > cash Flow > cash From Investing
-613000
Annuals > 0 > cash Flow > cash From Financing
5235000
Annuals > 0 > cash Flow > net Change In Cash
-71000
Annuals > 0 > cash Flow > currency_symbol
-
Annuals > 0 > ratios > PE
-0.4791232850580368
Annuals > 0 > ratios > PB
-0.14269110348056813
Annuals > 0 > ratios > ROE
136.73326049633215
Annuals > 0 > ratios > ROA
-72.46670526925304
Annuals > 0 > ratios > FCF
-9386000
Annuals > 0 > ratios > Piotroski FScore
1
Annuals > 0 > ratios > fcf Percent
-5.488888888888889
Annuals > 0 > health Score
31
Annuals > 1 > quarter
2023-12-31
Annuals > 1 > income Statement > revenue
1524000
Annuals > 1 > income Statement > cost Of Revenue
145000
Annuals > 1 > income Statement > gross Profit
1379000
Annuals > 1 > income Statement > operating Expenses
12137000
Annuals > 1 > income Statement > operating Income
-10758000
Annuals > 1 > income Statement > interest Expense
-
Annuals > 1 > income Statement > pretax Income
-16763000
Annuals > 1 > income Statement > net Income
-16769000
Annuals > 1 > income Statement > eps
-0.45855934975961526
Annuals > 1 > income Statement > dividends Per Share
-
Annuals > 1 > income Statement > shares Outstanding
36568876
Annuals > 1 > income Statement > income Tax Expense
6000
Annuals > 1 > income Statement > EBITDA
-10652000
Annuals > 1 > income Statement > operating Margin
-705.9055118110236
Annuals > 1 > income Statement > total Other Income Expense Net
-6005000
Annuals > 1 > income Statement > currency_symbol
-
Annuals > 1 > balance Sheet > cash
8490000
Annuals > 1 > balance Sheet > short Term Investments
-
Annuals > 1 > balance Sheet > receivables
6313000
Annuals > 1 > balance Sheet > inventories
-
Annuals > 1 > balance Sheet > total Current Assets
-
Annuals > 1 > balance Sheet > property Plant Equipment
563000
Annuals > 1 > balance Sheet > total Assets
30985000
Annuals > 1 > balance Sheet > payables
-
Annuals > 1 > balance Sheet > short Term Debt
5342000
Annuals > 1 > balance Sheet > long Term Debt
-
Annuals > 1 > balance Sheet > total Liabilities
34321000
Annuals > 1 > balance Sheet > equity
-3336000
Annuals > 1 > balance Sheet > currency_symbol
-
Annuals > 1 > cash Flow > net Income
-16769000
Annuals > 1 > cash Flow > depreciation
106000
Annuals > 1 > cash Flow > change In Working Capital
-7900000
Annuals > 1 > cash Flow > cash From Operations
-14166000
Annuals > 1 > cash Flow > capital Expenditures
14166000
Annuals > 1 > cash Flow > cash From Investing
496000
Annuals > 1 > cash Flow > cash From Financing
-7844000
Annuals > 1 > cash Flow > net Change In Cash
-21514000
Annuals > 1 > cash Flow > currency_symbol
-
Annuals > 1 > ratios > PE
-0.45855934975961526
Annuals > 1 > ratios > PB
-0.5480946642685852
Annuals > 1 > ratios > ROE
502.66786570743403
Annuals > 1 > ratios > ROA
-54.11973535581733
Annuals > 1 > ratios > FCF
-28332000
Annuals > 1 > ratios > Piotroski FScore
0
Annuals > 1 > ratios > fcf Percent
-18.590551181102363
Annuals > 1 > health Score
30
Annuals > 2 > quarter
2022-12-31
Annuals > 2 > income Statement > revenue
8595000
Annuals > 2 > income Statement > cost Of Revenue
30705000
Annuals > 2 > income Statement > gross Profit
-22110000
Annuals > 2 > income Statement > operating Expenses
56125000
Annuals > 2 > income Statement > operating Income
-47530000
Annuals > 2 > income Statement > interest Expense
19137000
Annuals > 2 > income Statement > pretax Income
-39394000
Annuals > 2 > income Statement > net Income
-39432000
Annuals > 2 > income Statement > eps
-1.6486328288318421
Annuals > 2 > income Statement > dividends Per Share
-
Annuals > 2 > income Statement > shares Outstanding
23918000
Annuals > 2 > income Statement > income Tax Expense
38000
Annuals > 2 > income Statement > EBITDA
13249000
Annuals > 2 > income Statement > operating Margin
-552.9959278650379
Annuals > 2 > income Statement > total Other Income Expense Net
12005000
Annuals > 2 > income Statement > currency_symbol
USD
Annuals > 2 > balance Sheet > cash
25864000
Annuals > 2 > balance Sheet > short Term Investments
-
Annuals > 2 > balance Sheet > receivables
991000
Annuals > 2 > balance Sheet > inventories
-4140000
Annuals > 2 > balance Sheet > total Current Assets
47192000
Annuals > 2 > balance Sheet > property Plant Equipment
1468000
Annuals > 2 > balance Sheet > total Assets
60331000
Annuals > 2 > balance Sheet > payables
-
Annuals > 2 > balance Sheet > short Term Debt
3622000
Annuals > 2 > balance Sheet > long Term Debt
46375000
Annuals > 2 > balance Sheet > total Liabilities
71934000
Annuals > 2 > balance Sheet > equity
-11603000
Annuals > 2 > balance Sheet > currency_symbol
USD
Annuals > 2 > cash Flow > net Income
-39432000
Annuals > 2 > cash Flow > depreciation
317000
Annuals > 2 > cash Flow > change In Working Capital
-7132000
Annuals > 2 > cash Flow > cash From Operations
249569000
Annuals > 2 > cash Flow > capital Expenditures
249569000
Annuals > 2 > cash Flow > cash From Investing
110382000
Annuals > 2 > cash Flow > cash From Financing
-365159000
Annuals > 2 > cash Flow > net Change In Cash
-5208000
Annuals > 2 > cash Flow > currency_symbol
USD
Annuals > 2 > ratios > PE
-1.6486328288318421
Annuals > 2 > ratios > PB
-0.10306817202447643
Annuals > 2 > ratios > ROE
339.843144014479
Annuals > 2 > ratios > ROA
-65.35943379025709
Annuals > 2 > ratios > FCF
0
Annuals > 2 > ratios > Piotroski FScore
2
Annuals > 2 > ratios > fcf Percent
-
Annuals > 2 > health Score
30
Annuals > 3 > quarter
2021-12-31
Annuals > 3 > income Statement > revenue
66319000
Annuals > 3 > income Statement > cost Of Revenue
52778000
Annuals > 3 > income Statement > gross Profit
13541000
Annuals > 3 > income Statement > operating Expenses
81204000
Annuals > 3 > income Statement > operating Income
-14885000
Annuals > 3 > income Statement > interest Expense
63268000
Annuals > 3 > income Statement > pretax Income
-3807000
Annuals > 3 > income Statement > net Income
-3878000
Annuals > 3 > income Statement > eps
-0.1817926120382524
Annuals > 3 > income Statement > dividends Per Share
-
Annuals > 3 > income Statement > shares Outstanding
21332000
Annuals > 3 > income Statement > income Tax Expense
71000
Annuals > 3 > income Statement > EBITDA
77828000
Annuals > 3 > income Statement > operating Margin
-22.44454831948612
Annuals > 3 > income Statement > total Other Income Expense Net
8680000
Annuals > 3 > income Statement > currency_symbol
USD
Annuals > 3 > balance Sheet > cash
29555000
Annuals > 3 > balance Sheet > short Term Investments
-
Annuals > 3 > balance Sheet > receivables
5732000
Annuals > 3 > balance Sheet > inventories
-67202000
Annuals > 3 > balance Sheet > total Current Assets
1996176000
Annuals > 3 > balance Sheet > property Plant Equipment
10845000
Annuals > 3 > balance Sheet > total Assets
2022771000
Annuals > 3 > balance Sheet > payables
-
Annuals > 3 > balance Sheet > short Term Debt
285539000
Annuals > 3 > balance Sheet > long Term Debt
1681398000
Annuals > 3 > balance Sheet > total Liabilities
2012835000
Annuals > 3 > balance Sheet > equity
9936000
Annuals > 3 > balance Sheet > currency_symbol
USD
Annuals > 3 > cash Flow > net Income
-3878000
Annuals > 3 > cash Flow > depreciation
493000
Annuals > 3 > cash Flow > change In Working Capital
-3252000
Annuals > 3 > cash Flow > cash From Operations
-104514000
Annuals > 3 > cash Flow > capital Expenditures
298000
Annuals > 3 > cash Flow > cash From Investing
599981000
Annuals > 3 > cash Flow > cash From Financing
-520007000
Annuals > 3 > cash Flow > net Change In Cash
-24540000
Annuals > 3 > cash Flow > currency_symbol
USD
Annuals > 3 > ratios > PE
-0.1817926120382524
Annuals > 3 > ratios > PB
0.10734702093397747
Annuals > 3 > ratios > ROE
-39.029790660225444
Annuals > 3 > ratios > ROA
-0.19171720377640375
Annuals > 3 > ratios > FCF
-104812000
Annuals > 3 > ratios > Piotroski FScore
0
Annuals > 3 > ratios > fcf Percent
-1.580421900209593
Annuals > 3 > health Score
15
Valuation > metrics > PE
-0.3778576932956589
Valuation > metrics > PB
-0.17446867189519952
Valuation > final Score
50
Valuation > verdict
Fair
Profitability > metrics > ROE
101.42204602258036
Profitability > metrics > ROA
-24.93642990337345
Profitability > metrics > Net Margin
-10.987861811391223
Profitability > final Score
40
Profitability > verdict
Weak
Risk > metrics > Interest Coverage
-5.092583120204604
Risk > final Score
10
Risk > verdict
High
Liquidity > metrics > Current Ratio
13.02926559911651
Liquidity > metrics > Quick Ratio
14.172280508006626
Liquidity > final Score
100
Liquidity > verdict
Great
Prev Valuations > 0
50
Prev Valuations > 1
70
Prev Valuations > 2
70
Prev Profitabilities > 0
70
Prev Profitabilities > 1
0
Prev Profitabilities > 2
0
Prev Risks > 0
7
Prev Risks > 1
-20
Prev Risks > 2
2
Prev Liquidities > 0
100
Prev Liquidities > 1
100
Prev Liquidities > 2
89
Updated At
2026-01-20T22:01:51.569Z
Earnings History > 0 > period
2025-09-30
Earnings History > 0 > report Date
2025-11-14
Earnings History > 0 > date
2025-09-30
Earnings History > 0 > before After Market
-
Earnings History > 0 > currency
-
Earnings History > 0 > eps Actual
0
Earnings History > 0 > eps Estimate
0
Earnings History > 0 > eps Difference
0
Earnings History > 0 > surprise Percent
-
Earnings History > 1 > period
2025-06-30
Earnings History > 1 > report Date
2025-08-29
Earnings History > 1 > date
2025-06-30
Earnings History > 1 > before After Market
-
Earnings History > 1 > currency
-
Earnings History > 1 > eps Actual
0
Earnings History > 1 > eps Estimate
0
Earnings History > 1 > eps Difference
0
Earnings History > 1 > surprise Percent
-
Earnings History > 2 > period
2025-03-31
Earnings History > 2 > report Date
2025-05-30
Earnings History > 2 > date
2025-03-31
Earnings History > 2 > before After Market
-
Earnings History > 2 > currency
-
Earnings History > 2 > eps Actual
0
Earnings History > 2 > eps Estimate
0
Earnings History > 2 > eps Difference
0
Earnings History > 2 > surprise Percent
-
Earnings History > 3 > period
2024-12-31
Earnings History > 3 > report Date
2025-03-14
Earnings History > 3 > date
2024-12-31
Earnings History > 3 > before After Market
-
Earnings History > 3 > currency
-
Earnings History > 3 > eps Actual
-0.34
Earnings History > 3 > eps Estimate
0
Earnings History > 3 > eps Difference
-0.34
Earnings History > 3 > surprise Percent
-
Earnings History > 4 > period
2024-09-30
Earnings History > 4 > report Date
2024-11-29
Earnings History > 4 > date
2024-09-30
Earnings History > 4 > before After Market
-
Earnings History > 4 > currency
-
Earnings History > 4 > eps Actual
0
Earnings History > 4 > eps Estimate
0
Earnings History > 4 > eps Difference
0
Earnings History > 4 > surprise Percent
-
Earnings History > 5 > period
2024-06-30
Earnings History > 5 > report Date
2024-08-09
Earnings History > 5 > date
2024-06-30
Earnings History > 5 > before After Market
-
Earnings History > 5 > currency
-
Earnings History > 5 > eps Actual
0
Earnings History > 5 > eps Estimate
0
Earnings History > 5 > eps Difference
0
Earnings History > 5 > surprise Percent
-
Earnings History > 6 > period
2024-03-31
Earnings History > 6 > report Date
2024-06-14
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
Earnings History > 6 > eps Estimate
0
Earnings History > 6 > eps Difference
0
Earnings History > 6 > surprise Percent
-
Earnings History > 7 > period
2023-12-31
Earnings History > 7 > report Date
2024-01-03
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
Earnings History > 7 > eps Estimate
0
Earnings History > 7 > eps Difference
0
Earnings History > 7 > surprise Percent
-
Earnings History > 8 > period
2023-09-30
Earnings History > 8 > report Date
2023-11-09
Earnings History > 8 > date
2023-09-30
Earnings History > 8 > before After Market
-
Earnings History > 8 > currency
USD
Earnings History > 8 > eps Actual
0
Earnings History > 8 > eps Estimate
0
Earnings History > 8 > eps Difference
0
Earnings History > 8 > surprise Percent
-
Earnings History > 9 > period
2023-06-30
Earnings History > 9 > report Date
2023-08-10
Earnings History > 9 > date
2023-06-30
Earnings History > 9 > before After Market
-
Earnings History > 9 > currency
USD
Earnings History > 9 > eps Actual
0
Earnings History > 9 > eps Estimate
0
Earnings History > 9 > eps Difference
0
Earnings History > 9 > surprise Percent
-
Earnings History > 10 > period
2023-03-31
Earnings History > 10 > report Date
2023-05-11
Earnings History > 10 > date
2023-03-31
Earnings History > 10 > before After Market
-
Earnings History > 10 > currency
USD
Earnings History > 10 > eps Actual
0
Earnings History > 10 > eps Estimate
0
Earnings History > 10 > eps Difference
0
Earnings History > 10 > surprise Percent
-
Earnings History > 11 > period
2022-12-31
Earnings History > 11 > report Date
2023-03-16
Earnings History > 11 > date
2022-12-31
Earnings History > 11 > before After Market
-
Earnings History > 11 > currency
USD
Earnings History > 11 > eps Actual
-0.34
Earnings History > 11 > eps Estimate
0
Earnings History > 11 > eps Difference
-0.34
Earnings History > 11 > surprise Percent
-
Earnings History > 12 > period
2022-09-30
Earnings History > 12 > report Date
2022-11-10
Earnings History > 12 > date
2022-09-30
Earnings History > 12 > before After Market
-
Earnings History > 12 > currency
USD
Earnings History > 12 > eps Actual
-0.62
Earnings History > 12 > eps Estimate
0
Earnings History > 12 > eps Difference
-0.62
Earnings History > 12 > surprise Percent
-
Earnings History > 13 > period
2022-06-30
Earnings History > 13 > report Date
2022-08-11
Earnings History > 13 > date
2022-06-30
Earnings History > 13 > before After Market
-
Earnings History > 13 > currency
USD
Earnings History > 13 > eps Actual
-0.71
Earnings History > 13 > eps Estimate
0
Earnings History > 13 > eps Difference
-0.71
Earnings History > 13 > surprise Percent
-
Earnings History > 14 > period
2022-03-31
Earnings History > 14 > report Date
2022-05-12
Earnings History > 14 > date
2022-03-31
Earnings History > 14 > before After Market
-
Earnings History > 14 > currency
USD
Earnings History > 14 > eps Actual
-0.61
Earnings History > 14 > eps Estimate
-0.61
Earnings History > 14 > eps Difference
0
Earnings History > 14 > surprise Percent
0
Earnings History > 15 > period
2021-12-31
Earnings History > 15 > report Date
2022-03-10
Earnings History > 15 > date
2021-12-31
Earnings History > 15 > before After Market
-
Earnings History > 15 > currency
USD
Earnings History > 15 > eps Actual
-0.23
Earnings History > 15 > eps Estimate
-0.23
Earnings History > 15 > eps Difference
0
Earnings History > 15 > surprise Percent
0
Earnings History > 16 > period
2021-09-30
Earnings History > 16 > report Date
2021-11-11
Earnings History > 16 > date
2021-09-30
Earnings History > 16 > before After Market
-
Earnings History > 16 > currency
USD
Earnings History > 16 > eps Actual
0.04
Earnings History > 16 > eps Estimate
0.17
Earnings History > 16 > eps Difference
-0.13
Earnings History > 16 > surprise Percent
-76.4706
Earnings History > 17 > period
2021-06-30
Earnings History > 17 > report Date
2021-08-12
Earnings History > 17 > date
2021-06-30
Earnings History > 17 > before After Market
-
Earnings History > 17 > currency
USD
Earnings History > 17 > eps Actual
-0.32
Earnings History > 17 > eps Estimate
0.25
Earnings History > 17 > eps Difference
-0.57
Earnings History > 17 > surprise Percent
-228
Earnings History > 18 > period
2021-03-31
Earnings History > 18 > report Date
2021-05-06
Earnings History > 18 > date
2021-03-31
Earnings History > 18 > before After Market
-
Earnings History > 18 > currency
USD
Earnings History > 18 > eps Actual
-0.01
Earnings History > 18 > eps Estimate
0.19
Earnings History > 18 > eps Difference
-0.2
Earnings History > 18 > surprise Percent
-105.2632
Earnings History > 19 > period
2020-12-31
Earnings History > 19 > report Date
2021-03-11
Earnings History > 19 > date
2020-12-31
Earnings History > 19 > before After Market
-
Earnings History > 19 > currency
USD
Earnings History > 19 > eps Actual
0.16
Earnings History > 19 > eps Estimate
0.39
Earnings History > 19 > eps Difference
-0.23
Earnings History > 19 > surprise Percent
-58.9744
Earnings History > 20 > period
2020-09-30
Earnings History > 20 > report Date
2020-11-05
Earnings History > 20 > date
2020-09-30
Earnings History > 20 > before After Market
-
Earnings History > 20 > currency
USD
Earnings History > 20 > eps Actual
0.21
Earnings History > 20 > eps Estimate
0.02
Earnings History > 20 > eps Difference
0.19
Earnings History > 20 > surprise Percent
950
Earnings History > 21 > period
2020-06-30
Earnings History > 21 > report Date
2020-08-06
Earnings History > 21 > date
2020-06-30
Earnings History > 21 > before After Market
-
Earnings History > 21 > currency
USD
Earnings History > 21 > eps Actual
-0.49
Earnings History > 21 > eps Estimate
0.03
Earnings History > 21 > eps Difference
-0.52
Earnings History > 21 > surprise Percent
-1733.3333
Earnings History > 22 > period
2020-03-31
Earnings History > 22 > report Date
2020-06-25
Earnings History > 22 > date
2020-03-31
Earnings History > 22 > before After Market
-
Earnings History > 22 > currency
USD
Earnings History > 22 > eps Actual
-2.64
Earnings History > 22 > eps Estimate
-0.16
Earnings History > 22 > eps Difference
-2.48
Earnings History > 22 > surprise Percent
-1550
Earnings History > 23 > period
2019-12-31
Earnings History > 23 > report Date
2020-03-12
Earnings History > 23 > date
2019-12-31
Earnings History > 23 > before After Market
-
Earnings History > 23 > currency
USD
Earnings History > 23 > eps Actual
0.08
Earnings History > 23 > eps Estimate
0.26
Earnings History > 23 > eps Difference
-0.18
Earnings History > 23 > surprise Percent
-69.2308
Earnings History > 24 > period
2019-09-30
Earnings History > 24 > report Date
2019-11-07
Earnings History > 24 > date
2019-09-30
Earnings History > 24 > before After Market
-
Earnings History > 24 > currency
USD
Earnings History > 24 > eps Actual
0.37
Earnings History > 24 > eps Estimate
0.9
Earnings History > 24 > eps Difference
-0.53
Earnings History > 24 > surprise Percent
-58.8889
Earnings History > 25 > period
2019-06-30
Earnings History > 25 > report Date
2019-08-08
Earnings History > 25 > date
2019-06-30
Earnings History > 25 > before After Market
-
Earnings History > 25 > currency
USD
Earnings History > 25 > eps Actual
0.56
Earnings History > 25 > eps Estimate
0.24
Earnings History > 25 > eps Difference
0.32
Earnings History > 25 > surprise Percent
133.3333
Earnings History > 26 > period
2019-03-31
Earnings History > 26 > report Date
2019-05-09
Earnings History > 26 > date
2019-03-31
Earnings History > 26 > before After Market
-
Earnings History > 26 > currency
USD
Earnings History > 26 > eps Actual
-0.28
Earnings History > 26 > eps Estimate
-0.08
Earnings History > 26 > eps Difference
-0.2
Earnings History > 26 > surprise Percent
-250
Earnings History > 27 > period
2018-12-31
Earnings History > 27 > report Date
2019-03-14
Earnings History > 27 > date
2018-12-31
Earnings History > 27 > before After Market
-
Earnings History > 27 > currency
USD
Earnings History > 27 > eps Actual
-0.49
Earnings History > 27 > eps Estimate
-0.21
Earnings History > 27 > eps Difference
-0.28
Earnings History > 27 > surprise Percent
-133.3333
Earnings History > 28 > period
2018-09-30
Earnings History > 28 > report Date
2018-11-07
Earnings History > 28 > date
2018-09-30
Earnings History > 28 > before After Market
-
Earnings History > 28 > currency
USD
Earnings History > 28 > eps Actual
-0.42
Earnings History > 28 > eps Estimate
-0.19
Earnings History > 28 > eps Difference
-0.23
Earnings History > 28 > surprise Percent
-121.0526
Earnings History > 29 > period
2018-06-30
Earnings History > 29 > report Date
2018-08-08
Earnings History > 29 > date
2018-06-30
Earnings History > 29 > before After Market
-
Earnings History > 29 > currency
USD
Earnings History > 29 > eps Actual
-0.31
Earnings History > 29 > eps Estimate
0.04
Earnings History > 29 > eps Difference
-0.35
Earnings History > 29 > surprise Percent
-875
Earnings History > 30 > period
2018-03-31
Earnings History > 30 > report Date
2018-05-09
Earnings History > 30 > date
2018-03-31
Earnings History > 30 > before After Market
-
Earnings History > 30 > currency
USD
Earnings History > 30 > eps Actual
0.21
Earnings History > 30 > eps Estimate
-0.29
Earnings History > 30 > eps Difference
0.5
Earnings History > 30 > surprise Percent
172.4138
Earnings History > 31 > period
2017-12-31
Earnings History > 31 > report Date
2018-03-14
Earnings History > 31 > date
2017-12-31
Earnings History > 31 > before After Market
-
Earnings History > 31 > currency
USD
Earnings History > 31 > eps Actual
-1.48
Earnings History > 31 > eps Estimate
0.24
Earnings History > 31 > eps Difference
-1.72
Earnings History > 31 > surprise Percent
-716.6667
Earnings History > 32 > period
2017-09-30
Earnings History > 32 > report Date
2017-11-01
Earnings History > 32 > date
2017-09-30
Earnings History > 32 > before After Market
-
Earnings History > 32 > currency
USD
Earnings History > 32 > eps Actual
0.11
Earnings History > 32 > eps Estimate
0.14
Earnings History > 32 > eps Difference
-0.03
Earnings History > 32 > surprise Percent
-21.4286
Earnings History > 33 > period
2017-06-30
Earnings History > 33 > report Date
2017-07-27
Earnings History > 33 > date
2017-06-30
Earnings History > 33 > before After Market
-
Earnings History > 33 > currency
USD
Earnings History > 33 > eps Actual
0.11
Earnings History > 33 > eps Estimate
0.96
Earnings History > 33 > eps Difference
-0.85
Earnings History > 33 > surprise Percent
-88.5417
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
-
Earnings History > 34 > currency
USD
Earnings History > 34 > eps Actual
0.12
Earnings History > 34 > eps Estimate
0.2
Earnings History > 34 > eps Difference
-0.08
Earnings History > 34 > surprise Percent
-40
Earnings History > 35 > period
2016-12-31
Earnings History > 35 > report Date
2017-02-16
Earnings History > 35 > date
2016-12-31
Earnings History > 35 > before After Market
-
Earnings History > 35 > currency
USD
Earnings History > 35 > eps Actual
1
Earnings History > 35 > eps Estimate
1.42
Earnings History > 35 > eps Difference
-0.42
Earnings History > 35 > surprise Percent
-29.5775
Earnings History > 36 > period
2016-09-30
Earnings History > 36 > report Date
2016-11-02
Earnings History > 36 > date
2016-09-30
Earnings History > 36 > before After Market
-
Earnings History > 36 > currency
USD
Earnings History > 36 > eps Actual
1.18
Earnings History > 36 > eps Estimate
2.06
Earnings History > 36 > eps Difference
-0.88
Earnings History > 36 > surprise Percent
-42.7184
Earnings History > 37 > period
2016-06-30
Earnings History > 37 > report Date
2016-07-28
Earnings History > 37 > date
2016-06-30
Earnings History > 37 > before After Market
-
Earnings History > 37 > currency
USD
Earnings History > 37 > eps Actual
1.42
Earnings History > 37 > eps Estimate
0.98
Earnings History > 37 > eps Difference
0.44
Earnings History > 37 > surprise Percent
44.898
Earnings History > 38 > period
2016-03-31
Earnings History > 38 > report Date
2016-04-28
Earnings History > 38 > date
2016-03-31
Earnings History > 38 > before After Market
-
Earnings History > 38 > currency
USD
Earnings History > 38 > eps Actual
1.42
Earnings History > 38 > eps Estimate
-0.2
Earnings History > 38 > eps Difference
1.62
Earnings History > 38 > surprise Percent
810
Earnings History > 39 > period
2015-12-31
Earnings History > 39 > report Date
2016-02-18
Earnings History > 39 > date
2015-12-31
Earnings History > 39 > before After Market
-
Earnings History > 39 > currency
USD
Earnings History > 39 > eps Actual
0.35
Earnings History > 39 > eps Estimate
0
Earnings History > 39 > eps Difference
0.35
Earnings History > 39 > surprise Percent
-
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
-
Earnings History > 40 > currency
USD
Earnings History > 40 > eps Actual
1.4821
Earnings History > 40 > eps Estimate
0
Earnings History > 40 > eps Difference
1.4821
Earnings History > 40 > surprise Percent
-
Earnings History > 41 > period
2015-06-30
Earnings History > 41 > report Date
2015-08-06
Earnings History > 41 > date
2015-06-30
Earnings History > 41 > before After Market
-
Earnings History > 41 > currency
USD
Earnings History > 41 > eps Actual
1.3322
Earnings History > 41 > eps Estimate
0
Earnings History > 41 > eps Difference
1.3322
Earnings History > 41 > surprise Percent
-
Earnings History > 42 > period
2015-03-31
Earnings History > 42 > report Date
2015-04-01
Earnings History > 42 > date
2015-03-31
Earnings History > 42 > before After Market
-
Earnings History > 42 > currency
USD
Earnings History > 42 > eps Actual
2.9384
Earnings History > 42 > eps Estimate
0
Earnings History > 42 > eps Difference
2.9384
Earnings History > 42 > surprise Percent
-
Earnings History > 43 > period
2014-12-31
Earnings History > 43 > report Date
2015-03-24
Earnings History > 43 > date
2014-12-31
Earnings History > 43 > before After Market
-
Earnings History > 43 > currency
USD
Earnings History > 43 > eps Actual
-0.2333
Earnings History > 43 > eps Estimate
-
Earnings History > 43 > eps Difference
0
Earnings History > 43 > surprise Percent
-
Earnings History > 44 > period
2014-09-30
Earnings History > 44 > report Date
2014-11-06
Earnings History > 44 > date
2014-09-30
Earnings History > 44 > before After Market
-
Earnings History > 44 > currency
USD
Earnings History > 44 > eps Actual
-0.1269
Earnings History > 44 > eps Estimate
-
Earnings History > 44 > eps Difference
0
Earnings History > 44 > surprise Percent
-
Earnings History > 45 > period
2014-06-30
Earnings History > 45 > report Date
2014-08-07
Earnings History > 45 > date
2014-06-30
Earnings History > 45 > before After Market
-
Earnings History > 45 > currency
USD
Earnings History > 45 > eps Actual
0.0087
Earnings History > 45 > eps Estimate
-
Earnings History > 45 > eps Difference
0
Earnings History > 45 > surprise Percent
-
Earnings History > 46 > period
2014-03-31
Earnings History > 46 > report Date
2014-05-08
Earnings History > 46 > date
2014-03-31
Earnings History > 46 > before After Market
-
Earnings History > 46 > currency
USD
Earnings History > 46 > eps Actual
-0.3273
Earnings History > 46 > eps Estimate
-
Earnings History > 46 > eps Difference
0
Earnings History > 46 > surprise Percent
-
Earnings History > 47 > period
2013-12-31
Earnings History > 47 > report Date
2014-03-20
Earnings History > 47 > date
2013-12-31
Earnings History > 47 > before After Market
-
Earnings History > 47 > currency
USD
Earnings History > 47 > eps Actual
-0.42
Earnings History > 47 > eps Estimate
-
Earnings History > 47 > eps Difference
0
Earnings History > 47 > surprise Percent
-
Earnings History > 48 > period
2013-09-30
Earnings History > 48 > report Date
2013-11-07
Earnings History > 48 > date
2013-09-30
Earnings History > 48 > before After Market
-
Earnings History > 48 > currency
USD
Earnings History > 48 > eps Actual
-0.5604
Earnings History > 48 > eps Estimate
-
Earnings History > 48 > eps Difference
0
Earnings History > 48 > surprise Percent
-
Earnings History > 49 > period
2013-06-30
Earnings History > 49 > report Date
2013-08-07
Earnings History > 49 > date
2013-06-30
Earnings History > 49 > before After Market
-
Earnings History > 49 > currency
USD
Earnings History > 49 > eps Actual
0.1454
Earnings History > 49 > eps Estimate
-
Earnings History > 49 > eps Difference
0
Earnings History > 49 > surprise Percent
-
Earnings History > 50 > period
2013-03-31
Earnings History > 50 > report Date
2013-05-09
Earnings History > 50 > date
2013-03-31
Earnings History > 50 > before After Market
-
Earnings History > 50 > currency
USD
Earnings History > 50 > eps Actual
-0.0858
Earnings History > 50 > eps Estimate
-
Earnings History > 50 > eps Difference
0
Earnings History > 50 > surprise Percent
-
Earnings History > 51 > period
2012-12-31
Earnings History > 51 > report Date
2013-02-28
Earnings History > 51 > date
2012-12-31
Earnings History > 51 > before After Market
-
Earnings History > 51 > currency
USD
Earnings History > 51 > eps Actual
-0.0655
Earnings History > 51 > eps Estimate
-
Earnings History > 51 > eps Difference
0
Earnings History > 51 > surprise Percent
-
Earnings History > 52 > period
2012-09-30
Earnings History > 52 > report Date
2012-10-31
Earnings History > 52 > date
2012-09-30
Earnings History > 52 > before After Market
-
Earnings History > 52 > currency
USD
Earnings History > 52 > eps Actual
-0.2901
Earnings History > 52 > eps Estimate
-
Earnings History > 52 > eps Difference
0
Earnings History > 52 > surprise Percent
-
Earnings History > 53 > period
2012-06-30
Earnings History > 53 > report Date
2012-08-15
Earnings History > 53 > date
2012-06-30
Earnings History > 53 > before After Market
-
Earnings History > 53 > currency
USD
Earnings History > 53 > eps Actual
0.5054
Earnings History > 53 > eps Estimate
-
Earnings History > 53 > eps Difference
0
Earnings History > 53 > surprise Percent
-
Earnings History > 54 > period
2012-03-31
Earnings History > 54 > report Date
2012-05-16
Earnings History > 54 > date
2012-03-31
Earnings History > 54 > before After Market
-
Earnings History > 54 > currency
USD
Earnings History > 54 > eps Actual
-0.6126
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-21
Earnings History > 55 > date
2011-12-31
Earnings History > 55 > before After Market
-
Earnings History > 55 > currency
USD
Earnings History > 55 > eps Actual
0.0896
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-15
Earnings History > 56 > date
2011-09-30
Earnings History > 56 > before After Market
-
Earnings History > 56 > currency
USD
Earnings History > 56 > eps Actual
0.3717
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-16
Earnings History > 57 > date
2011-06-30
Earnings History > 57 > before After Market
-
Earnings History > 57 > currency
USD
Earnings History > 57 > eps Actual
0.0432
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-17
Earnings History > 58 > date
2011-03-31
Earnings History > 58 > before After Market
-
Earnings History > 58 > currency
USD
Earnings History > 58 > eps Actual
-0.1267
Earnings History > 58 > eps Estimate
-
Earnings History > 58 > eps Difference
0
Earnings History > 58 > surprise Percent
-
Earnings History > 59 > period
2010-09-30
Earnings History > 59 > report Date
2010-11-16
Earnings History > 59 > date
2010-09-30
Earnings History > 59 > before After Market
-
Earnings History > 59 > currency
USD
Earnings History > 59 > eps Actual
0.1167
Earnings History > 59 > eps Estimate
-
Earnings History > 59 > eps Difference
0
Earnings History > 59 > surprise Percent
-
Earnings History > 60 > period
2010-06-30
Earnings History > 60 > report Date
2010-08-17
Earnings History > 60 > date
2010-06-30
Earnings History > 60 > before After Market
-
Earnings History > 60 > currency
USD
Earnings History > 60 > eps Actual
0.3936
Earnings History > 60 > eps Estimate
-
Earnings History > 60 > eps Difference
0
Earnings History > 60 > surprise Percent
-
Earnings History > 61 > period
2010-03-31
Earnings History > 61 > report Date
2010-05-18
Earnings History > 61 > date
2010-03-31
Earnings History > 61 > before After Market
-
Earnings History > 61 > currency
USD
Earnings History > 61 > eps Actual
0.7115
Earnings History > 61 > eps Estimate
-
Earnings History > 61 > eps Difference
0
Earnings History > 61 > surprise Percent
-
Earnings History > 62 > period
2009-12-31
Earnings History > 62 > report Date
2010-03-16
Earnings History > 62 > date
2009-12-31
Earnings History > 62 > before After Market
-
Earnings History > 62 > currency
USD
Earnings History > 62 > eps Actual
0.6577
Earnings History > 62 > eps Estimate
-
Earnings History > 62 > eps Difference
0
Earnings History > 62 > surprise Percent
-
Earnings History > 63 > period
2009-09-30
Earnings History > 63 > report Date
2009-11-10
Earnings History > 63 > date
2009-09-30
Earnings History > 63 > before After Market
-
Earnings History > 63 > currency
USD
Earnings History > 63 > eps Actual
0.3783
Earnings History > 63 > eps Estimate
-
Earnings History > 63 > eps Difference
0
Earnings History > 63 > surprise Percent
-
Earnings History > 64 > period
2009-06-30
Earnings History > 64 > report Date
2009-08-11
Earnings History > 64 > date
2009-06-30
Earnings History > 64 > before After Market
-
Earnings History > 64 > currency
USD
Earnings History > 64 > eps Actual
-0.4736
Earnings History > 64 > eps Estimate
-
Earnings History > 64 > eps Difference
0
Earnings History > 64 > surprise Percent
-
Earnings History > 65 > period
2009-03-31
Earnings History > 65 > report Date
2009-05-08
Earnings History > 65 > date
2009-03-31
Earnings History > 65 > before After Market
-
Earnings History > 65 > currency
USD
Earnings History > 65 > eps Actual
-0.1469
Earnings History > 65 > eps Estimate
-
Earnings History > 65 > eps Difference
0
Earnings History > 65 > surprise Percent
-
Earnings History > 66 > period
2008-12-31
Earnings History > 66 > report Date
2009-03-16
Earnings History > 66 > date
2008-12-31
Earnings History > 66 > before After Market
-
Earnings History > 66 > currency
USD
Earnings History > 66 > eps Actual
-65.7001
Earnings History > 66 > eps Estimate
-
Earnings History > 66 > eps Difference
0
Earnings History > 66 > surprise Percent
-
Earnings History > 67 > period
2008-09-30
Earnings History > 67 > report Date
2008-11-13
Earnings History > 67 > date
2008-09-30
Earnings History > 67 > before After Market
-
Earnings History > 67 > currency
USD
Earnings History > 67 > eps Actual
-2.6206
Earnings History > 67 > eps Estimate
-
Earnings History > 67 > eps Difference
0
Earnings History > 67 > surprise Percent
-
Earnings History > 68 > period
2008-06-30
Earnings History > 68 > report Date
2008-09-16
Earnings History > 68 > date
2008-06-30
Earnings History > 68 > before After Market
-
Earnings History > 68 > currency
USD
Earnings History > 68 > eps Actual
-0.9905
Earnings History > 68 > eps Estimate
-
Earnings History > 68 > eps Difference
0
Earnings History > 68 > surprise Percent
-
Earnings History > 69 > period
2008-03-31
Earnings History > 69 > report Date
2008-05-21
Earnings History > 69 > date
2008-03-31
Earnings History > 69 > before After Market
-
Earnings History > 69 > currency
USD
Earnings History > 69 > eps Actual
-76.924
Earnings History > 69 > eps Estimate
-
Earnings History > 69 > eps Difference
0
Earnings History > 69 > surprise Percent
-
Earnings History > 70 > period
2007-09-30
Earnings History > 70 > report Date
2007-12-21
Earnings History > 70 > date
2007-09-30
Earnings History > 70 > before After Market
-
Earnings History > 70 > currency
USD
Earnings History > 70 > eps Actual
-157.0576
Earnings History > 70 > eps Estimate
-
Earnings History > 70 > eps Difference
0
Earnings History > 70 > surprise Percent
-
Earnings History > 71 > period
2007-06-30
Earnings History > 71 > report Date
2007-08-15
Earnings History > 71 > date
2007-06-30
Earnings History > 71 > before After Market
-
Earnings History > 71 > currency
USD
Earnings History > 71 > eps Actual
-20.539
Earnings History > 71 > eps Estimate
-
Earnings History > 71 > eps Difference
0
Earnings History > 71 > surprise Percent
-
Earnings History > 72 > period
2007-03-31
Earnings History > 72 > report Date
2007-05-11
Earnings History > 72 > date
2007-03-31
Earnings History > 72 > before After Market
-
Earnings History > 72 > currency
USD
Earnings History > 72 > eps Actual
-16.4805
Earnings History > 72 > eps Estimate
-
Earnings History > 72 > eps Difference
0
Earnings History > 72 > surprise Percent
-
Earnings History > 73 > period
2006-12-31
Earnings History > 73 > report Date
2007-02-23
Earnings History > 73 > date
2006-12-31
Earnings History > 73 > before After Market
-
Earnings History > 73 > currency
USD
Earnings History > 73 > eps Actual
-7.1279
Earnings History > 73 > eps Estimate
-
Earnings History > 73 > eps Difference
0
Earnings History > 73 > surprise Percent
-
Earnings History > 74 > period
2006-09-30
Earnings History > 74 > report Date
2006-11-09
Earnings History > 74 > date
2006-09-30
Earnings History > 74 > before After Market
-
Earnings History > 74 > currency
USD
Earnings History > 74 > eps Actual
-17.2545
Earnings History > 74 > eps Estimate
-
Earnings History > 74 > eps Difference
0
Earnings History > 74 > surprise Percent
-
Earnings History > 75 > period
2006-06-30
Earnings History > 75 > report Date
2006-08-09
Earnings History > 75 > date
2006-06-30
Earnings History > 75 > before After Market
-
Earnings History > 75 > currency
USD
Earnings History > 75 > eps Actual
2.9683
Earnings History > 75 > eps Estimate
-
Earnings History > 75 > eps Difference
0
Earnings History > 75 > surprise Percent
-
Earnings History > 76 > period
2006-03-31
Earnings History > 76 > report Date
2006-05-11
Earnings History > 76 > date
2006-03-31
Earnings History > 76 > before After Market
-
Earnings History > 76 > currency
USD
Earnings History > 76 > eps Actual
10.7221
Earnings History > 76 > eps Estimate
-
Earnings History > 76 > eps Difference
0
Earnings History > 76 > surprise Percent
-
Earnings History > 77 > period
2005-12-31
Earnings History > 77 > report Date
2006-02-22
Earnings History > 77 > date
2005-12-31
Earnings History > 77 > before After Market
-
Earnings History > 77 > currency
USD
Earnings History > 77 > eps Actual
2.8341
Earnings History > 77 > eps Estimate
-
Earnings History > 77 > eps Difference
0
Earnings History > 77 > surprise Percent
-
Earnings History > 78 > period
2005-09-30
Earnings History > 78 > report Date
2005-11-08
Earnings History > 78 > date
2005-09-30
Earnings History > 78 > before After Market
-
Earnings History > 78 > currency
USD
Earnings History > 78 > eps Actual
16.0818
Earnings History > 78 > eps Estimate
-
Earnings History > 78 > eps Difference
0
Earnings History > 78 > surprise Percent
-
Earnings History > 79 > period
2005-06-30
Earnings History > 79 > report Date
2005-08-10
Earnings History > 79 > date
2005-06-30
Earnings History > 79 > before After Market
-
Earnings History > 79 > currency
USD
Earnings History > 79 > eps Actual
-7.7764
Earnings History > 79 > eps Estimate
-
Earnings History > 79 > eps Difference
0
Earnings History > 79 > surprise Percent
-
Earnings History > 80 > period
2005-03-31
Earnings History > 80 > report Date
2005-05-14
Earnings History > 80 > date
2005-03-31
Earnings History > 80 > before After Market
-
Earnings History > 80 > currency
USD
Earnings History > 80 > eps Actual
22.2947
Earnings History > 80 > eps Estimate
-
Earnings History > 80 > eps Difference
0
Earnings History > 80 > surprise Percent
-
Earnings History > 81 > period
2004-12-31
Earnings History > 81 > report Date
2005-02-15
Earnings History > 81 > date
2004-12-31
Earnings History > 81 > before After Market
-
Earnings History > 81 > currency
USD
Earnings History > 81 > eps Actual
15.2148
Earnings History > 81 > eps Estimate
-
Earnings History > 81 > eps Difference
0
Earnings History > 81 > surprise Percent
-
Earnings History > 82 > period
2004-09-30
Earnings History > 82 > report Date
2004-11-09
Earnings History > 82 > date
2004-09-30
Earnings History > 82 > before After Market
-
Earnings History > 82 > currency
USD
Earnings History > 82 > eps Actual
-1.4863
Earnings History > 82 > eps Estimate
-
Earnings History > 82 > eps Difference
0
Earnings History > 82 > surprise Percent
-
Earnings History > 83 > period
2004-06-30
Earnings History > 83 > report Date
2004-08-16
Earnings History > 83 > date
2004-06-30
Earnings History > 83 > before After Market
-
Earnings History > 83 > currency
USD
Earnings History > 83 > eps Actual
21.652
Earnings History > 83 > eps Estimate
-
Earnings History > 83 > eps Difference
0
Earnings History > 83 > surprise Percent
-
Earnings History > 84 > period
2004-03-31
Earnings History > 84 > report Date
2004-05-04
Earnings History > 84 > date
2004-03-31
Earnings History > 84 > before After Market
-
Earnings History > 84 > currency
USD
Earnings History > 84 > eps Actual
7.5719
Earnings History > 84 > eps Estimate
-
Earnings History > 84 > eps Difference
0
Earnings History > 84 > surprise Percent
-
Earnings History > 85 > period
2003-12-31
Earnings History > 85 > report Date
2004-01-30
Earnings History > 85 > date
2003-12-31
Earnings History > 85 > before After Market
-
Earnings History > 85 > currency
USD
Earnings History > 85 > eps Actual
7.0077
Earnings History > 85 > eps Estimate
-
Earnings History > 85 > eps Difference
0
Earnings History > 85 > surprise Percent
-
Earnings History > 86 > period
2003-09-30
Earnings History > 86 > report Date
2003-11-06
Earnings History > 86 > date
2003-09-30
Earnings History > 86 > before After Market
-
Earnings History > 86 > currency
USD
Earnings History > 86 > eps Actual
6.2881
Earnings History > 86 > eps Estimate
-
Earnings History > 86 > eps Difference
0
Earnings History > 86 > surprise Percent
-
Earnings History > 87 > period
2003-06-30
Earnings History > 87 > report Date
2003-08-04
Earnings History > 87 > date
2003-06-30
Earnings History > 87 > before After Market
-
Earnings History > 87 > currency
USD
Earnings History > 87 > eps Actual
5.8369
Earnings History > 87 > eps Estimate
-
Earnings History > 87 > eps Difference
0
Earnings History > 87 > surprise Percent
-
Earnings History > 88 > period
2003-03-31
Earnings History > 88 > report Date
2003-05-02
Earnings History > 88 > date
2003-03-31
Earnings History > 88 > before After Market
-
Earnings History > 88 > currency
USD
Earnings History > 88 > eps Actual
5.3334
Earnings History > 88 > eps Estimate
-
Earnings History > 88 > eps Difference
0
Earnings History > 88 > surprise Percent
-
Earnings History > 89 > period
2002-12-31
Earnings History > 89 > report Date
2003-01-30
Earnings History > 89 > date
2002-12-31
Earnings History > 89 > before After Market
-
Earnings History > 89 > currency
USD
Earnings History > 89 > eps Actual
5.4225
Earnings History > 89 > eps Estimate
-
Earnings History > 89 > eps Difference
0
Earnings History > 89 > surprise Percent
-
Earnings History > 90 > period
2002-09-30
Earnings History > 90 > report Date
2002-10-24
Earnings History > 90 > date
2002-09-30
Earnings History > 90 > before After Market
-
Earnings History > 90 > currency
USD
Earnings History > 90 > eps Actual
4.652
Earnings History > 90 > eps Estimate
-
Earnings History > 90 > eps Difference
0
Earnings History > 90 > surprise Percent
-
Earnings History > 91 > period
2002-06-30
Earnings History > 91 > report Date
2002-06-30
Earnings History > 91 > date
2002-06-30
Earnings History > 91 > before After Market
-
Earnings History > 91 > currency
USD
Earnings History > 91 > eps Actual
4.4051
Earnings History > 91 > eps Estimate
-
Earnings History > 91 > eps Difference
0
Earnings History > 91 > surprise Percent
-
Earnings History > 92 > period
2002-03-31
Earnings History > 92 > report Date
2002-03-31
Earnings History > 92 > date
2002-03-31
Earnings History > 92 > before After Market
-
Earnings History > 92 > currency
USD
Earnings History > 92 > eps Actual
4.2993
Earnings History > 92 > eps Estimate
-
Earnings History > 92 > eps Difference
0
Earnings History > 92 > surprise Percent
-
Earnings History > 93 > period
2001-12-31
Earnings History > 93 > report Date
2001-12-31
Earnings History > 93 > date
2001-12-31
Earnings History > 93 > before After Market
-
Earnings History > 93 > currency
USD
Earnings History > 93 > eps Actual
5.3524
Earnings History > 93 > eps Estimate
-
Earnings History > 93 > eps Difference
0
Earnings History > 93 > surprise Percent
-
Earnings History > 94 > period
2001-09-30
Earnings History > 94 > report Date
2001-09-30
Earnings History > 94 > date
2001-09-30
Earnings History > 94 > before After Market
-
Earnings History > 94 > currency
USD
Earnings History > 94 > eps Actual
3.05
Earnings History > 94 > eps Estimate
-
Earnings History > 94 > eps Difference
0
Earnings History > 94 > surprise Percent
-
Earnings History > 95 > period
2001-06-30
Earnings History > 95 > report Date
2001-06-30
Earnings History > 95 > date
2001-06-30
Earnings History > 95 > before After Market
-
Earnings History > 95 > currency
USD
Earnings History > 95 > eps Actual
3.2509
Earnings History > 95 > eps Estimate
-
Earnings History > 95 > eps Difference
0
Earnings History > 95 > surprise Percent
-
Earnings History > 96 > period
2001-03-31
Earnings History > 96 > report Date
2001-03-31
Earnings History > 96 > date
2001-03-31
Earnings History > 96 > before After Market
-
Earnings History > 96 > currency
USD
Earnings History > 96 > eps Actual
3.6477
Earnings History > 96 > eps Estimate
-
Earnings History > 96 > eps Difference
0
Earnings History > 96 > surprise Percent
-
Earnings History > 97 > period
2000-12-31
Earnings History > 97 > report Date
2000-12-31
Earnings History > 97 > date
2000-12-31
Earnings History > 97 > before After Market
-
Earnings History > 97 > currency
USD
Earnings History > 97 > eps Actual
1.3583
Earnings History > 97 > eps Estimate
-
Earnings History > 97 > eps Difference
0
Earnings History > 97 > surprise Percent
-
Earnings History > 98 > period
2000-09-30
Earnings History > 98 > report Date
2000-09-30
Earnings History > 98 > date
2000-09-30
Earnings History > 98 > before After Market
-
Earnings History > 98 > currency
USD
Earnings History > 98 > eps Actual
1.1885
Earnings History > 98 > eps Estimate
-
Earnings History > 98 > eps Difference
0
Earnings History > 98 > surprise Percent
-
Earnings History > 99 > period
2000-06-30
Earnings History > 99 > report Date
2000-06-30
Earnings History > 99 > date
2000-06-30
Earnings History > 99 > before After Market
-
Earnings History > 99 > currency
USD
Earnings History > 99 > eps Actual
-14.5334
Earnings History > 99 > eps Estimate
-
Earnings History > 99 > eps Difference
0
Earnings History > 99 > surprise Percent
-
Earnings History > 100 > period
2000-03-31
Earnings History > 100 > report Date
2000-03-31
Earnings History > 100 > date
2000-03-31
Earnings History > 100 > before After Market
-
Earnings History > 100 > currency
USD
Earnings History > 100 > eps Actual
-14.8035
Earnings History > 100 > eps Estimate
-
Earnings History > 100 > eps Difference
0
Earnings History > 100 > surprise Percent
-
Earnings History > 101 > period
1999-09-30
Earnings History > 101 > report Date
1999-09-30
Earnings History > 101 > date
1999-09-30
Earnings History > 101 > before After Market
-
Earnings History > 101 > currency
USD
Earnings History > 101 > eps Actual
2.1702
Earnings History > 101 > eps Estimate
-
Earnings History > 101 > eps Difference
0
Earnings History > 101 > surprise Percent
-
Earnings History > 102 > period
1999-06-30
Earnings History > 102 > report Date
1999-06-30
Earnings History > 102 > date
1999-06-30
Earnings History > 102 > before After Market
-
Earnings History > 102 > currency
USD
Earnings History > 102 > eps Actual
2.0664
Earnings History > 102 > eps Estimate
-
Earnings History > 102 > eps Difference
0
Earnings History > 102 > surprise Percent
-
Earnings History > 103 > period
1999-03-31
Earnings History > 103 > report Date
1999-03-31
Earnings History > 103 > date
1999-03-31
Earnings History > 103 > before After Market
-
Earnings History > 103 > currency
USD
Earnings History > 103 > eps Actual
2.0343
Earnings History > 103 > eps Estimate
-
Earnings History > 103 > eps Difference
0
Earnings History > 103 > surprise Percent
-
Earnings History > 104 > period
1998-12-31
Earnings History > 104 > report Date
1998-12-31
Earnings History > 104 > date
1998-12-31
Earnings History > 104 > before After Market
-
Earnings History > 104 > currency
USD
Earnings History > 104 > eps Actual
-3.3
Earnings History > 104 > eps Estimate
-
Earnings History > 104 > eps Difference
0
Earnings History > 104 > surprise Percent
-
Earnings History > 105 > period
1998-09-30
Earnings History > 105 > report Date
1998-09-30
Earnings History > 105 > date
1998-09-30
Earnings History > 105 > before After Market
-
Earnings History > 105 > currency
USD
Earnings History > 105 > eps Actual
-8.4662
Earnings History > 105 > eps Estimate
-
Earnings History > 105 > eps Difference
0
Earnings History > 105 > surprise Percent
-
Earnings History > 106 > period
1998-06-30
Earnings History > 106 > report Date
1998-06-30
Earnings History > 106 > date
1998-06-30
Earnings History > 106 > before After Market
-
Earnings History > 106 > currency
USD
Earnings History > 106 > eps Actual
4.91
Earnings History > 106 > eps Estimate
-
Earnings History > 106 > eps Difference
0
Earnings History > 106 > surprise Percent
-
Earnings History > 107 > period
1998-03-31
Earnings History > 107 > report Date
1998-03-31
Earnings History > 107 > date
1998-03-31
Earnings History > 107 > before After Market
-
Earnings History > 107 > currency
USD
Earnings History > 107 > eps Actual
4.7992
Earnings History > 107 > eps Estimate
-
Earnings History > 107 > eps Difference
0
Earnings History > 107 > surprise Percent
-
Impac Mortgage Holdings, Inc. engages in originating and brokering mortgage loans secured by residential real estate in the United States. The company offers a suite of mortgage lending products to consumers through its broker fulfillment model. It also provides various real estate services to servicers, portfolio managers, and investors to assists in loss mitigation performance in managing distressed mortgage portfolios and foreclosed real estate assets, and the disposition of assets; and performs default surveillance services for residential and multifamily mortgage portfolios for servicers and investors, as well as manages securitized long-term mortgage portfolio. Impac Mortgage Holdings, Inc. was incorporated in 1995 and is based in Newport Beach, California.
Stock Price
$0.00
increase compared to yesterday.
Dividend
Frequency:
Rate:
N/ANext Payout:
N/ANYSE To Delist Impac Mortgage For Non-Compliance National Mortgage Professional
Read more →Covidgate: Has MINRESI Madeleine Tchuinté misled the government? Business in Cameroon
Read more →(Last Updated 2022-12-31)
Health Score
Price to Book Ratio (P/B)
-
Very Low
Low ≤ 1
High ≥ 3
Return on Equity (ROE)
-
Very High
Low ≤ 5%
High ≥ 25%
Return on Assets (ROA)
-
Very Low
Low ≤ 2%
High ≥ 10%
Free Cash Flow - Revenue % (FCF)
-
Very Low
Low ≤ 5%
High ≥ 15%
* Institutions hold a combined 0.00% of the total shares of Impac Mortgage Holdings Inc
* 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
EPS Estimate
0
EPS Difference
0
Surprise Percent
0%
(Last Updated 2022-12-31)
(Last Updated 2022-12-31)
Revenue
$ 0
Cost Of Revenue
$ 0
Gross Profit
$ 0
Operating Expenses
$ 0
Operating Income
$ 0
Interest Expense
$ 0
Pretax Income
$ 0
Net Income
$ 0
Income Tax Expense
$ 0
EBITDA
$ 0
Total Other Income Expense Net
$ 0
Earnings Per Share
0
Dividends Per Share
0
Shares Outstanding
0
Operating Margin
0%
(Last Updated 2022-12-31)
Cash
$ 0
Short Term Investments
$ 0
Receivables
$ 0
Inventories
$ 0
Total Current Assets
$ 0
Property Plant Equipment
$ 0
Total Assets
$ 0
Payables
$ 0
Short Term Debt
$ 0
Long Term Debt
$ 0
Total Liabilities
$ 0
Equity
$ 0
(Last Updated 2022-12-31)
Net Income
$ 0
Depreciation
$ 0
Change In Working Capital
$ 0
Cash From Operations
$ 0
Capital Expenditures
$ 0
Cash From Investing
$ 0
Cash From Financing
$ 0
Net Change In Cash
$ 0
Disclaimer: Finnton is a stock screener tool provided for informational and educational purposes only. The data, analysis, and insights offered on this website do not constitute financial, investment, tax, or legal advice. Users are solely responsible for their own investment decisions, and Finnton makes no guarantees regarding the accuracy, completeness, or reliability of the information provided. Past performance is not indicative of future results. Always conduct your own research and consult with a licensed financial advisor before making any investment decisions.