_id
691052caccc777a4e85d54e7
Ticker
COHN
Name
Cohen & Company Inc
Exchange
NYSE MKT
Address
Cira Center, Philadelphia, PA, United States, 19104
Country
USA
Sector
Financial Services
Industry
Capital Markets
Currency
USD
Website
https://www.cohenandcompany.com
Description
Cohen & Company Inc. is a publicly owned investment manager. The firm primarily provides its services to individuals and institutions. It manages separate client-focused fixed income portfolios. Institutional Financial Markets, Inc. also manages funds and collateralized debt obligations for its clients. It invests in the fixed income and alternative investment markets across the globe. The firm's fixed income investments include U.S. trust preferred securities, European hybrid capital securities, Asian commercial real estate debt, mortgage backed securities, and asset backed securities. The firm was formerly known as Institutional Financial Markets, Inc. Cohen & Company Inc. was founded in 1999 and is based in Philadelphia, Pennsylvania with additional offices in New York City; Boca Raton, Florida; Chicago, Illinois; Bethesda, Maryland; Boston, Massachusetts; Paris, France; and London, United Kingdom.
Last Close
21.96
Volume
112324
Current Price
28.95
Change
1.61
Last Updated
2026-01-02T11:47:44.026Z
Image
data:image/webp;base64,UklGRv4CAABXRUJQVlA4IPICAADwDwCdASpAAEAAPtFeqlCoJKOipBgKSQAaCWgAyBe+C1OV8GYwEJ7bN87X56u+6bz84BIaK9JuxA3E0HyZ/TqIkAssU7ndIe8WSHUqa6sMaUJFTp6vFpCFE5TTvY2xAoZJPKzg/RlTpa+zscf9ZqljMs5ptjfSFAUJ+WVZ5bS0qdiDlxev9GQwAPw9DgL+cDaEW6fY+AI6LgkfrmPuSQcqZCzcVbyCsui18PN4LO5wuozrwkAuzMafo8+N3RF8p1T3KrHaLyeZ0vKWjWhE4jc/wkuO1BKm5aC/GEo5ua1prnAPDJbuD3m36VdvZYhQCuvoyD9C0nvcb7wPFKgVySG5+ffj8Y2AiJMzDxCrA6RMDFB/KX7gyxekym0QPY+ulYns6slqD9x/q6bjWfNmFpcT0Q5GzC8u/EPDR9ydWo93EbQa/qETNXhNVl1hPzuM2pZQhkP4AlTNjNW14zu9F1oKfDZoA9XzWBezHLXuJdv9B02JeMKGmtesgWMyNKNqjIOViEy2AYvIOcqGOO0rHSQoIlLywSAsjyXOps4GfYKCLJbNpTMxxJbz1/ecjrZgkH3BPcjrpPtuj+0fY0W0CtpHWpgfOWC4iGpbJOC9m+4W8f4WhVxjo7RTRSP2Rnux9SB2z1ChTpILbNPhAnNZcfEa70/7uUuoI9wCEtQ3iFIIA5M2tomEY0hXcxexfdTX7/4bX9/V9USQoyjOaCODV9yx5EvI/yaESzSnRjgvctfxT+KL9Jseuf+Zs2Hhq8nf60X9z+A5GHsB1CATwvRtKWh9CIuZt+Lpror95l3ckX1KcziN5eKCASILoCDV1AfLGnJtWGwdtBYLr6fA0hPQlIb/N2D/U1lR8xSeuy5gt9O7hmUSRwT6jg75KZD4Uf+GCBnJaQRd9k+AP/Jqveu+ovGKppnJLuyfi6ZfpvGAxiMLvUyRU3m5DSILuybj1a3r8Mn22RmQ9gnVDKCrzjdhjNBbsln5gGRiiNCxXCUpc0FPYAAA
Ipo Date
2004-05-06T00:00:00.000Z
Market Cap
27168592
Next Dividend Date
2026-01-22T00:00:00.000Z
Dividend Frequency
-
Dividend Rate
2
Dividend Yield
27.63385146804836
Sentiment
-
Sentiment Sources
0
Current Quarter
2025-09-30
Revenue
84213000
Cost Of Revenue
53684000
Gross Profit
30529000
Operating Expenses
8769000
Operating Income
21760000
Interest Expense
1472000
Pretax Income
9522000
Net Income
4593000
Eps
0.7614389920424404
Dividends Per Share
434000
Shares Outstanding
2035863
Income Tax Expense
733000
EBITDA
11177000
Operating Margin
25.83924097229644
Total Other Income Expense Net
-12238000
Cash
54688000
Short Term Investments
106703000
Receivables
510204000
Inventories
-
Total Current Assets
674937000
Property Plant Equipment
18101000
Total Assets
773854000
Payables
1104000
Short Term Debt
457058000
Long Term Debt
66560000
Total Liabilities
672800000
Equity
47840000
Bs_currency_symbol
USD
Depreciation
183000
Change In Working Capital
-27622000
Cash From Operations
22428000
Capital Expenditures
253000
Cash From Investing
7614000
Cash From Financing
-1274000
Net Change In Cash
28692000
Cf_currency_symbol
USD
PE
5.5373
PB
3.6502173913043476
ROE
9.600752508361204
ROA
0.5935228092120737
FCF
22175000
Fcf Percent
0.26332038996354484
Piotroski FScore
4
Health Score
54
Deep Value Investing Score
7.5
Defensive Investing Score
7
Dividend Investing Score
6
Economic Moat Investing Score
5.8
Garp Investing Score
7
Growth Investing Score
7
Momentum Investing Score
4.5
Net Net Investing Score
4
Quality Investing Score
5
Value Investing Score
6
Quarters > 0 > quarter
2025-09-30
Quarters > 0 > income Statement > revenue
84213000
Quarters > 0 > income Statement > cost Of Revenue
53684000
Quarters > 0 > income Statement > gross Profit
30529000
Quarters > 0 > income Statement > operating Expenses
8769000
Quarters > 0 > income Statement > operating Income
21760000
Quarters > 0 > income Statement > interest Expense
1472000
Quarters > 0 > income Statement > pretax Income
9522000
Quarters > 0 > income Statement > net Income
4593000
Quarters > 0 > income Statement > eps
0.7614389920424404
Quarters > 0 > income Statement > dividends Per Share
434000
Quarters > 0 > income Statement > shares Outstanding
6032000
Quarters > 0 > income Statement > income Tax Expense
733000
Quarters > 0 > income Statement > EBITDA
11177000
Quarters > 0 > income Statement > operating Margin
25.83924097229644
Quarters > 0 > income Statement > total Other Income Expense Net
-12238000
Quarters > 0 > income Statement > currency_symbol
USD
Quarters > 0 > balance Sheet > cash
54688000
Quarters > 0 > balance Sheet > short Term Investments
106703000
Quarters > 0 > balance Sheet > receivables
510204000
Quarters > 0 > balance Sheet > inventories
-
Quarters > 0 > balance Sheet > total Current Assets
674937000
Quarters > 0 > balance Sheet > property Plant Equipment
18101000
Quarters > 0 > balance Sheet > total Assets
773854000
Quarters > 0 > balance Sheet > payables
1104000
Quarters > 0 > balance Sheet > short Term Debt
457058000
Quarters > 0 > balance Sheet > long Term Debt
66560000
Quarters > 0 > balance Sheet > total Liabilities
672800000
Quarters > 0 > balance Sheet > equity
47840000
Quarters > 0 > balance Sheet > currency_symbol
USD
Quarters > 0 > cash Flow > net Income
8789000
Quarters > 0 > cash Flow > depreciation
183000
Quarters > 0 > cash Flow > change In Working Capital
-27622000
Quarters > 0 > cash Flow > cash From Operations
22428000
Quarters > 0 > cash Flow > capital Expenditures
253000
Quarters > 0 > cash Flow > cash From Investing
7614000
Quarters > 0 > cash Flow > cash From Financing
-1274000
Quarters > 0 > cash Flow > net Change In Cash
28692000
Quarters > 0 > cash Flow > currency_symbol
USD
Quarters > 0 > ratios > PE
0.7614389920424404
Quarters > 0 > ratios > PB
3.6502173913043476
Quarters > 0 > ratios > ROE
9.600752508361204
Quarters > 0 > ratios > ROA
0.5935228092120737
Quarters > 0 > ratios > FCF
22175000
Quarters > 0 > ratios > Piotroski FScore
4
Quarters > 0 > ratios > fcf Percent
0.26332038996354484
Quarters > 0 > health Score
54
Quarters > 1 > quarter
2025-06-30
Quarters > 1 > income Statement > revenue
59871000
Quarters > 1 > income Statement > cost Of Revenue
44323000
Quarters > 1 > income Statement > gross Profit
15548000
Quarters > 1 > income Statement > operating Expenses
8053000
Quarters > 1 > income Statement > operating Income
7495000
Quarters > 1 > income Statement > interest Expense
1496000
Quarters > 1 > income Statement > pretax Income
5399000
Quarters > 1 > income Statement > net Income
1408000
Quarters > 1 > income Statement > eps
0.23811939793674952
Quarters > 1 > income Statement > dividends Per Share
878000
Quarters > 1 > income Statement > shares Outstanding
5913000
Quarters > 1 > income Statement > income Tax Expense
771000
Quarters > 1 > income Statement > EBITDA
7067000
Quarters > 1 > income Statement > operating Margin
12.518581617143527
Quarters > 1 > income Statement > total Other Income Expense Net
-2096000
Quarters > 1 > income Statement > currency_symbol
USD
Quarters > 1 > balance Sheet > cash
25996000
Quarters > 1 > balance Sheet > short Term Investments
133378000
Quarters > 1 > balance Sheet > receivables
863584000
Quarters > 1 > balance Sheet > inventories
-
Quarters > 1 > balance Sheet > total Current Assets
1025839000
Quarters > 1 > balance Sheet > property Plant Equipment
17034000
Quarters > 1 > balance Sheet > total Assets
1131650000
Quarters > 1 > balance Sheet > payables
1075000
Quarters > 1 > balance Sheet > short Term Debt
817490000
Quarters > 1 > balance Sheet > long Term Debt
112297000
Quarters > 1 > balance Sheet > total Liabilities
1039192000
Quarters > 1 > balance Sheet > equity
43360000
Quarters > 1 > balance Sheet > currency_symbol
USD
Quarters > 1 > cash Flow > net Income
4628000
Quarters > 1 > cash Flow > depreciation
172000
Quarters > 1 > cash Flow > change In Working Capital
27105000
Quarters > 1 > cash Flow > cash From Operations
13350000
Quarters > 1 > cash Flow > capital Expenditures
413000
Quarters > 1 > cash Flow > cash From Investing
1026000
Quarters > 1 > cash Flow > cash From Financing
-2811000
Quarters > 1 > cash Flow > net Change In Cash
12011000
Quarters > 1 > cash Flow > currency_symbol
USD
Quarters > 1 > ratios > PE
0.23811939793674952
Quarters > 1 > ratios > PB
3.947909363468635
Quarters > 1 > ratios > ROE
3.247232472324723
Quarters > 1 > ratios > ROA
0.12442009455220254
Quarters > 1 > ratios > FCF
12937000
Quarters > 1 > ratios > Piotroski FScore
4
Quarters > 1 > ratios > fcf Percent
0.21608124133553808
Quarters > 1 > health Score
49
Quarters > 2 > quarter
2025-03-31
Quarters > 2 > income Statement > revenue
28740000
Quarters > 2 > income Statement > cost Of Revenue
21666000
Quarters > 2 > income Statement > gross Profit
7074000
Quarters > 2 > income Statement > operating Expenses
6967000
Quarters > 2 > income Statement > operating Income
107000
Quarters > 2 > income Statement > interest Expense
1448000
Quarters > 2 > income Statement > pretax Income
1077000
Quarters > 2 > income Statement > net Income
329000
Quarters > 2 > income Statement > eps
0.0566431382433465
Quarters > 2 > income Statement > dividends Per Share
383000
Quarters > 2 > income Statement > shares Outstanding
5808294
Quarters > 2 > income Statement > income Tax Expense
139000
Quarters > 2 > income Statement > EBITDA
-199000
Quarters > 2 > income Statement > operating Margin
0.37230340988169797
Quarters > 2 > income Statement > total Other Income Expense Net
970000
Quarters > 2 > income Statement > currency_symbol
USD
Quarters > 2 > balance Sheet > cash
13985000
Quarters > 2 > balance Sheet > short Term Investments
122876000
Quarters > 2 > balance Sheet > receivables
757865000
Quarters > 2 > balance Sheet > inventories
-
Quarters > 2 > balance Sheet > total Current Assets
897770000
Quarters > 2 > balance Sheet > property Plant Equipment
17168000
Quarters > 2 > balance Sheet > total Assets
978050000
Quarters > 2 > balance Sheet > payables
713000
Quarters > 2 > balance Sheet > short Term Debt
712936000
Quarters > 2 > balance Sheet > long Term Debt
111243000
Quarters > 2 > balance Sheet > total Liabilities
892390000
Quarters > 2 > balance Sheet > equity
42004000
Quarters > 2 > balance Sheet > currency_symbol
USD
Quarters > 2 > cash Flow > net Income
938000
Quarters > 2 > cash Flow > depreciation
172000
Quarters > 2 > cash Flow > change In Working Capital
517000
Quarters > 2 > cash Flow > cash From Operations
-6372000
Quarters > 2 > cash Flow > capital Expenditures
157000
Quarters > 2 > cash Flow > cash From Investing
4189000
Quarters > 2 > cash Flow > cash From Financing
-3631000
Quarters > 2 > cash Flow > net Change In Cash
-5605000
Quarters > 2 > cash Flow > currency_symbol
USD
Quarters > 2 > ratios > PE
0.0566431382433465
Quarters > 2 > ratios > PB
4.0031928221121795
Quarters > 2 > ratios > ROE
0.7832587372631178
Quarters > 2 > ratios > ROA
0.03363836204693012
Quarters > 2 > ratios > FCF
-6529000
Quarters > 2 > ratios > Piotroski FScore
2
Quarters > 2 > ratios > fcf Percent
-0.22717466945024356
Quarters > 2 > health Score
27
Quarters > 3 > quarter
2024-12-31
Quarters > 3 > income Statement > revenue
18541000
Quarters > 3 > income Statement > cost Of Revenue
12935000
Quarters > 3 > income Statement > gross Profit
5606000
Quarters > 3 > income Statement > operating Expenses
11109000
Quarters > 3 > income Statement > operating Income
-5503000
Quarters > 3 > income Statement > interest Expense
1474000
Quarters > 3 > income Statement > pretax Income
-7639000
Quarters > 3 > income Statement > net Income
-1953000
Quarters > 3 > income Statement > eps
-0.34012805742991714
Quarters > 3 > income Statement > dividends Per Share
408000
Quarters > 3 > income Statement > shares Outstanding
5741955
Quarters > 3 > income Statement > income Tax Expense
-764000
Quarters > 3 > income Statement > EBITDA
-6002000
Quarters > 3 > income Statement > operating Margin
-29.680168275713285
Quarters > 3 > income Statement > total Other Income Expense Net
-2136000
Quarters > 3 > income Statement > currency_symbol
USD
Quarters > 3 > balance Sheet > cash
19590000
Quarters > 3 > balance Sheet > short Term Investments
143496000
Quarters > 3 > balance Sheet > receivables
721126000
Quarters > 3 > balance Sheet > inventories
-
Quarters > 3 > balance Sheet > total Current Assets
887481000
Quarters > 3 > balance Sheet > property Plant Equipment
17515000
Quarters > 3 > balance Sheet > total Assets
971149000
Quarters > 3 > balance Sheet > payables
812000
Quarters > 3 > balance Sheet > short Term Debt
702537000
Quarters > 3 > balance Sheet > long Term Debt
101559000
Quarters > 3 > balance Sheet > total Liabilities
880866000
Quarters > 3 > balance Sheet > equity
41728000
Quarters > 3 > balance Sheet > currency_symbol
USD
Quarters > 3 > cash Flow > net Income
-6875000
Quarters > 3 > cash Flow > depreciation
163000
Quarters > 3 > cash Flow > change In Working Capital
10473000
Quarters > 3 > cash Flow > cash From Operations
4433000
Quarters > 3 > cash Flow > capital Expenditures
460000
Quarters > 3 > cash Flow > cash From Investing
5716000
Quarters > 3 > cash Flow > cash From Financing
-4477000
Quarters > 3 > cash Flow > net Change In Cash
5300000
Quarters > 3 > cash Flow > currency_symbol
USD
Quarters > 3 > ratios > PE
-0.34012805742991714
Quarters > 3 > ratios > PB
3.983646406489647
Quarters > 3 > ratios > ROE
-4.680310582822086
Quarters > 3 > ratios > ROA
-0.20110199361786915
Quarters > 3 > ratios > FCF
3973000
Quarters > 3 > ratios > Piotroski FScore
2
Quarters > 3 > ratios > fcf Percent
0.2142818618197508
Quarters > 3 > health Score
31
Annuals > 0 > quarter
2024-12-31
Annuals > 0 > income Statement > revenue
79598000
Annuals > 0 > income Statement > cost Of Revenue
56388000
Annuals > 0 > income Statement > gross Profit
23210000
Annuals > 0 > income Statement > operating Expenses
31233000
Annuals > 0 > income Statement > operating Income
-8023000
Annuals > 0 > income Statement > interest Expense
5821000
Annuals > 0 > income Statement > pretax Income
7860000
Annuals > 0 > income Statement > net Income
-129000
Annuals > 0 > income Statement > eps
-0.02272881040577798
Annuals > 0 > income Statement > dividends Per Share
1873000
Annuals > 0 > income Statement > shares Outstanding
5675616
Annuals > 0 > income Statement > income Tax Expense
-329000
Annuals > 0 > income Statement > EBITDA
2595000
Annuals > 0 > income Statement > operating Margin
-10.079398979873865
Annuals > 0 > income Statement > total Other Income Expense Net
15883000
Annuals > 0 > income Statement > currency_symbol
USD
Annuals > 0 > balance Sheet > cash
19590000
Annuals > 0 > balance Sheet > short Term Investments
143496000
Annuals > 0 > balance Sheet > receivables
721126000
Annuals > 0 > balance Sheet > inventories
-
Annuals > 0 > balance Sheet > total Current Assets
887481000
Annuals > 0 > balance Sheet > property Plant Equipment
17515000
Annuals > 0 > balance Sheet > total Assets
971149000
Annuals > 0 > balance Sheet > payables
812000
Annuals > 0 > balance Sheet > short Term Debt
702537000
Annuals > 0 > balance Sheet > long Term Debt
101559000
Annuals > 0 > balance Sheet > total Liabilities
880866000
Annuals > 0 > balance Sheet > equity
41728000
Annuals > 0 > balance Sheet > currency_symbol
USD
Annuals > 0 > cash Flow > net Income
8189000
Annuals > 0 > cash Flow > depreciation
556000
Annuals > 0 > cash Flow > change In Working Capital
9837000
Annuals > 0 > cash Flow > cash From Operations
9475000
Annuals > 0 > cash Flow > capital Expenditures
1249000
Annuals > 0 > cash Flow > cash From Investing
16506000
Annuals > 0 > cash Flow > cash From Financing
-16717000
Annuals > 0 > cash Flow > net Change In Cash
8940000
Annuals > 0 > cash Flow > currency_symbol
USD
Annuals > 0 > ratios > PE
-0.02272881040577798
Annuals > 0 > ratios > PB
3.2058634279141103
Annuals > 0 > ratios > ROE
-0.30914493865030673
Annuals > 0 > ratios > ROA
-0.013283234601487516
Annuals > 0 > ratios > FCF
8226000
Annuals > 0 > ratios > Piotroski FScore
2
Annuals > 0 > ratios > fcf Percent
0.1033443051332948
Annuals > 0 > health Score
21
Annuals > 1 > quarter
2023-12-31
Annuals > 1 > income Statement > revenue
82981000
Annuals > 1 > income Statement > cost Of Revenue
52092000
Annuals > 1 > income Statement > gross Profit
30889000
Annuals > 1 > income Statement > operating Expenses
24028000
Annuals > 1 > income Statement > operating Income
6861000
Annuals > 1 > income Statement > interest Expense
6526000
Annuals > 1 > income Statement > pretax Income
15944000
Annuals > 1 > income Statement > net Income
-5113000
Annuals > 1 > income Statement > eps
-3.3783315019997104
Annuals > 1 > income Statement > dividends Per Share
1750000
Annuals > 1 > income Statement > shares Outstanding
1513469
Annuals > 1 > income Statement > income Tax Expense
5545000
Annuals > 1 > income Statement > EBITDA
23033000
Annuals > 1 > income Statement > operating Margin
8.268157771056025
Annuals > 1 > income Statement > total Other Income Expense Net
9083000
Annuals > 1 > income Statement > currency_symbol
USD
Annuals > 1 > balance Sheet > cash
10650000
Annuals > 1 > balance Sheet > short Term Investments
170745000
Annuals > 1 > balance Sheet > receivables
484217000
Annuals > 1 > balance Sheet > inventories
-7353000
Annuals > 1 > balance Sheet > total Current Assets
668155000
Annuals > 1 > balance Sheet > property Plant Equipment
8823000
Annuals > 1 > balance Sheet > total Assets
772761000
Annuals > 1 > balance Sheet > payables
1180000
Annuals > 1 > balance Sheet > short Term Debt
439317000
Annuals > 1 > balance Sheet > long Term Debt
140801000
Annuals > 1 > balance Sheet > total Liabilities
680964000
Annuals > 1 > balance Sheet > equity
41682000
Annuals > 1 > balance Sheet > currency_symbol
USD
Annuals > 1 > cash Flow > net Income
-5113000
Annuals > 1 > cash Flow > depreciation
563000
Annuals > 1 > cash Flow > change In Working Capital
69983000
Annuals > 1 > cash Flow > cash From Operations
-39660000
Annuals > 1 > cash Flow > capital Expenditures
373000
Annuals > 1 > cash Flow > cash From Investing
38123000
Annuals > 1 > cash Flow > cash From Financing
-17105000
Annuals > 1 > cash Flow > net Change In Cash
-18451000
Annuals > 1 > cash Flow > currency_symbol
USD
Annuals > 1 > ratios > PE
-3.3783315019997104
Annuals > 1 > ratios > PB
0.855824200614174
Annuals > 1 > ratios > ROE
-12.266685859603665
Annuals > 1 > ratios > ROA
-0.6616534737130886
Annuals > 1 > ratios > FCF
-40033000
Annuals > 1 > ratios > Piotroski FScore
0
Annuals > 1 > ratios > fcf Percent
-0.4824357383015389
Annuals > 1 > health Score
15
Annuals > 2 > quarter
2022-12-31
Annuals > 2 > income Statement > revenue
44387000
Annuals > 2 > income Statement > cost Of Revenue
50290000
Annuals > 2 > income Statement > gross Profit
-5903000
Annuals > 2 > income Statement > operating Expenses
22060000
Annuals > 2 > income Statement > operating Income
-27963000
Annuals > 2 > income Statement > interest Expense
4982000
Annuals > 2 > income Statement > pretax Income
-53876000
Annuals > 2 > income Statement > net Income
-13389000
Annuals > 2 > income Statement > eps
-9.426330785429
Annuals > 2 > income Statement > dividends Per Share
2558000
Annuals > 2 > income Statement > shares Outstanding
1420383
Annuals > 2 > income Statement > income Tax Expense
4794000
Annuals > 2 > income Statement > EBITDA
-48337000
Annuals > 2 > income Statement > operating Margin
-62.99817514137022
Annuals > 2 > income Statement > total Other Income Expense Net
-25913000
Annuals > 2 > income Statement > currency_symbol
USD
Annuals > 2 > balance Sheet > cash
29101000
Annuals > 2 > balance Sheet > short Term Investments
207159000
Annuals > 2 > balance Sheet > receivables
584388000
Annuals > 2 > balance Sheet > inventories
-6326000
Annuals > 2 > balance Sheet > total Current Assets
826974000
Annuals > 2 > balance Sheet > property Plant Equipment
11119000
Annuals > 2 > balance Sheet > total Assets
887055000
Annuals > 2 > balance Sheet > payables
4129000
Annuals > 2 > balance Sheet > short Term Debt
452797000
Annuals > 2 > balance Sheet > long Term Debt
29024000
Annuals > 2 > balance Sheet > total Liabilities
793029000
Annuals > 2 > balance Sheet > equity
46739000
Annuals > 2 > balance Sheet > currency_symbol
USD
Annuals > 2 > cash Flow > net Income
-58670000
Annuals > 2 > cash Flow > depreciation
557000
Annuals > 2 > cash Flow > change In Working Capital
-19096000
Annuals > 2 > cash Flow > cash From Operations
-23488000
Annuals > 2 > cash Flow > capital Expenditures
573000
Annuals > 2 > cash Flow > cash From Investing
13798000
Annuals > 2 > cash Flow > cash From Financing
-11504000
Annuals > 2 > cash Flow > net Change In Cash
-21466000
Annuals > 2 > cash Flow > currency_symbol
USD
Annuals > 2 > ratios > PE
-9.426330785429
Annuals > 2 > ratios > PB
0.7162846297524552
Annuals > 2 > ratios > ROE
-28.646312501337214
Annuals > 2 > ratios > ROA
-1.5093765324585284
Annuals > 2 > ratios > FCF
-24061000
Annuals > 2 > ratios > Piotroski FScore
1
Annuals > 2 > ratios > fcf Percent
-0.5420731295199045
Annuals > 2 > health Score
16
Annuals > 3 > quarter
2021-12-31
Annuals > 3 > income Statement > revenue
146368000
Annuals > 3 > income Statement > cost Of Revenue
85048000
Annuals > 3 > income Statement > gross Profit
61320000
Annuals > 3 > income Statement > operating Expenses
21727000
Annuals > 3 > income Statement > operating Income
39593000
Annuals > 3 > income Statement > interest Expense
7233000
Annuals > 3 > income Statement > pretax Income
70497000
Annuals > 3 > income Statement > net Income
11808000
Annuals > 3 > income Statement > eps
7.677183784289861
Annuals > 3 > income Statement > dividends Per Share
671000
Annuals > 3 > income Statement > shares Outstanding
1538064
Annuals > 3 > income Statement > income Tax Expense
-3541000
Annuals > 3 > income Statement > EBITDA
78101000
Annuals > 3 > income Statement > operating Margin
27.050311543506776
Annuals > 3 > income Statement > total Other Income Expense Net
30904000
Annuals > 3 > income Statement > currency_symbol
USD
Annuals > 3 > balance Sheet > cash
50567000
Annuals > 3 > balance Sheet > short Term Investments
222590000
Annuals > 3 > balance Sheet > receivables
3251571000
Annuals > 3 > balance Sheet > inventories
-223696000
Annuals > 3 > balance Sheet > total Current Assets
3526743000
Annuals > 3 > balance Sheet > property Plant Equipment
11729000
Annuals > 3 > balance Sheet > total Assets
3656304000
Annuals > 3 > balance Sheet > payables
122000
Annuals > 3 > balance Sheet > short Term Debt
3171415000
Annuals > 3 > balance Sheet > long Term Debt
43394000
Annuals > 3 > balance Sheet > total Liabilities
3504871000
Annuals > 3 > balance Sheet > equity
61941000
Annuals > 3 > balance Sheet > currency_symbol
USD
Annuals > 3 > cash Flow > net Income
72111000
Annuals > 3 > cash Flow > depreciation
371000
Annuals > 3 > cash Flow > change In Working Capital
5720000
Annuals > 3 > cash Flow > cash From Operations
18321000
Annuals > 3 > cash Flow > capital Expenditures
1028000
Annuals > 3 > cash Flow > cash From Investing
-22534000
Annuals > 3 > cash Flow > cash From Financing
13161000
Annuals > 3 > cash Flow > net Change In Cash
8571000
Annuals > 3 > cash Flow > currency_symbol
USD
Annuals > 3 > ratios > PE
7.677183784289861
Annuals > 3 > ratios > PB
0.5852693446989877
Annuals > 3 > ratios > ROE
19.063302174650072
Annuals > 3 > ratios > ROA
0.3229490764444094
Annuals > 3 > ratios > FCF
17293000
Annuals > 3 > ratios > Piotroski FScore
4
Annuals > 3 > ratios > fcf Percent
0.11814740926978574
Annuals > 3 > health Score
57
Valuation > metrics > PE
5.5373
Valuation > metrics > PB
3.6502173913043476
Valuation > final Score
63.49782608695652
Valuation > verdict
11.5% Undervalued
Profitability > metrics > ROE
9.600752508361204
Profitability > metrics > ROA
0.6805079585205731
Profitability > metrics > Net Margin
0.05454027287948417
Profitability > final Score
29
Profitability > verdict
Weak
Risk > metrics > Debt Equity
14.063545150501673
Risk > metrics > Interest Coverage
14.782608695652174
Risk > final Score
46
Risk > verdict
High
Liquidity > metrics > Current Ratio
1.4731405048869177
Liquidity > metrics > Quick Ratio
1.4731405048869177
Liquidity > final Score
87
Liquidity > verdict
Great
Prev Valuations > 0
60.52090636531365
Prev Valuations > 1
59.968071778878205
Prev Valuations > 2
40.163535935103525
Prev Profitabilities > 0
10
Prev Profitabilities > 1
3
Prev Profitabilities > 2
0
Prev Risks > 0
26
Prev Risks > 1
6
Prev Risks > 2
-9
Prev Liquidities > 0
81
Prev Liquidities > 1
81
Prev Liquidities > 2
82
Updated At
2026-01-20T21:38:22.792Z
Earnings History > 0 > period
2025-12-31
Earnings History > 0 > report Date
2026-03-09
Earnings History > 0 > date
2025-12-31
Earnings History > 0 > before After Market
BeforeMarket
Earnings History > 0 > currency
-
Earnings History > 0 > eps Actual
-
Earnings History > 0 > eps Estimate
-
Earnings History > 0 > eps Difference
0
Earnings History > 0 > surprise Percent
-
Earnings History > 1 > period
2025-09-30
Earnings History > 1 > report Date
2025-11-04
Earnings History > 1 > date
2025-09-30
Earnings History > 1 > before After Market
BeforeMarket
Earnings History > 1 > currency
-
Earnings History > 1 > eps Actual
2.5754
Earnings History > 1 > eps Estimate
-
Earnings History > 1 > eps Difference
0
Earnings History > 1 > surprise Percent
-
Earnings History > 2 > period
2025-06-30
Earnings History > 2 > report Date
2025-07-31
Earnings History > 2 > date
2025-06-30
Earnings History > 2 > before After Market
BeforeMarket
Earnings History > 2 > currency
-
Earnings History > 2 > eps Actual
0.8077
Earnings History > 2 > eps Estimate
-
Earnings History > 2 > eps Difference
0
Earnings History > 2 > surprise Percent
-
Earnings History > 3 > period
2025-03-31
Earnings History > 3 > report Date
2025-05-05
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.1916
Earnings History > 3 > eps Estimate
-
Earnings History > 3 > eps Difference
0
Earnings History > 3 > surprise Percent
-
Earnings History > 4 > period
2024-12-31
Earnings History > 4 > report Date
2025-03-04
Earnings History > 4 > date
2024-12-31
Earnings History > 4 > before After Market
BeforeMarket
Earnings History > 4 > currency
USD
Earnings History > 4 > eps Actual
-1.1974
Earnings History > 4 > eps Estimate
-
Earnings History > 4 > eps Difference
0
Earnings History > 4 > surprise Percent
-
Earnings History > 5 > period
2024-09-30
Earnings History > 5 > report Date
2024-11-04
Earnings History > 5 > date
2024-09-30
Earnings History > 5 > before After Market
BeforeMarket
Earnings History > 5 > currency
USD
Earnings History > 5 > eps Actual
1.3088
Earnings History > 5 > eps Estimate
-
Earnings History > 5 > eps Difference
0
Earnings History > 5 > surprise Percent
-
Earnings History > 6 > period
2024-06-30
Earnings History > 6 > report Date
2024-08-05
Earnings History > 6 > date
2024-06-30
Earnings History > 6 > before After Market
BeforeMarket
Earnings History > 6 > currency
USD
Earnings History > 6 > eps Actual
-1.4711
Earnings History > 6 > eps Estimate
-
Earnings History > 6 > eps Difference
0
Earnings History > 6 > surprise Percent
-
Earnings History > 7 > period
2024-03-31
Earnings History > 7 > report Date
2024-05-06
Earnings History > 7 > date
2024-03-31
Earnings History > 7 > before After Market
BeforeMarket
Earnings History > 7 > currency
USD
Earnings History > 7 > eps Actual
1.2763
Earnings History > 7 > eps Estimate
-
Earnings History > 7 > eps Difference
0
Earnings History > 7 > surprise Percent
-
Earnings History > 8 > period
2023-12-31
Earnings History > 8 > report Date
2024-03-06
Earnings History > 8 > date
2023-12-31
Earnings History > 8 > before After Market
AfterMarket
Earnings History > 8 > currency
USD
Earnings History > 8 > eps Actual
2.9706
Earnings History > 8 > eps Estimate
-
Earnings History > 8 > eps Difference
0
Earnings History > 8 > surprise Percent
-
Earnings History > 9 > period
2023-09-30
Earnings History > 9 > report Date
2023-11-02
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.2814
Earnings History > 9 > eps Estimate
-
Earnings History > 9 > eps Difference
0
Earnings History > 9 > surprise Percent
-
Earnings History > 10 > period
2023-06-30
Earnings History > 10 > report Date
2023-08-02
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.3
Earnings History > 10 > eps Estimate
-
Earnings History > 10 > eps Difference
0
Earnings History > 10 > surprise Percent
-
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
-1.77
Earnings History > 11 > eps Estimate
-
Earnings History > 11 > eps Difference
0
Earnings History > 11 > surprise Percent
-
Earnings History > 12 > period
2022-12-31
Earnings History > 12 > report Date
2023-03-07
Earnings History > 12 > date
2022-12-31
Earnings History > 12 > before After Market
BeforeMarket
Earnings History > 12 > currency
USD
Earnings History > 12 > eps Actual
-1.13
Earnings History > 12 > eps Estimate
-
Earnings History > 12 > eps Difference
0
Earnings History > 12 > surprise Percent
-
Earnings History > 13 > period
2022-09-30
Earnings History > 13 > report Date
2022-11-02
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.6431
Earnings History > 13 > eps Estimate
-
Earnings History > 13 > eps Difference
0
Earnings History > 13 > surprise Percent
-
Earnings History > 14 > period
2022-06-30
Earnings History > 14 > report Date
2022-08-03
Earnings History > 14 > date
2022-06-30
Earnings History > 14 > before After Market
AfterMarket
Earnings History > 14 > currency
USD
Earnings History > 14 > eps Actual
-1.51
Earnings History > 14 > eps Estimate
-
Earnings History > 14 > eps Difference
0
Earnings History > 14 > surprise Percent
-
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
-4.14
Earnings History > 15 > eps Estimate
-
Earnings History > 15 > eps Difference
0
Earnings History > 15 > surprise Percent
-
Earnings History > 16 > period
2021-12-31
Earnings History > 16 > report Date
2022-03-08
Earnings History > 16 > date
2021-12-31
Earnings History > 16 > before After Market
BeforeMarket
Earnings History > 16 > currency
USD
Earnings History > 16 > eps Actual
1.23
Earnings History > 16 > eps Estimate
-
Earnings History > 16 > eps Difference
0
Earnings History > 16 > surprise Percent
-
Earnings History > 17 > period
2021-09-30
Earnings History > 17 > report Date
2021-11-02
Earnings History > 17 > date
2021-09-30
Earnings History > 17 > before After Market
-
Earnings History > 17 > currency
USD
Earnings History > 17 > eps Actual
-2.61
Earnings History > 17 > eps Estimate
-
Earnings History > 17 > eps Difference
0
Earnings History > 17 > surprise Percent
-
Earnings History > 18 > period
2021-06-30
Earnings History > 18 > report Date
2021-07-29
Earnings History > 18 > date
2021-06-30
Earnings History > 18 > before After Market
-
Earnings History > 18 > currency
USD
Earnings History > 18 > eps Actual
1.21
Earnings History > 18 > eps Estimate
-
Earnings History > 18 > eps Difference
0
Earnings History > 18 > surprise Percent
-
Earnings History > 19 > period
2021-03-31
Earnings History > 19 > report Date
2021-05-06
Earnings History > 19 > date
2021-03-31
Earnings History > 19 > before After Market
-
Earnings History > 19 > currency
USD
Earnings History > 19 > eps Actual
1.85
Earnings History > 19 > eps Estimate
-
Earnings History > 19 > eps Difference
0
Earnings History > 19 > surprise Percent
-
Earnings History > 20 > period
2020-12-31
Earnings History > 20 > report Date
2021-03-03
Earnings History > 20 > date
2020-12-31
Earnings History > 20 > before After Market
-
Earnings History > 20 > currency
USD
Earnings History > 20 > eps Actual
13.78
Earnings History > 20 > eps Estimate
-
Earnings History > 20 > eps Difference
0
Earnings History > 20 > surprise Percent
-
Earnings History > 21 > period
2020-09-30
Earnings History > 21 > report Date
2020-11-04
Earnings History > 21 > date
2020-09-30
Earnings History > 21 > before After Market
-
Earnings History > 21 > currency
USD
Earnings History > 21 > eps Actual
1.44
Earnings History > 21 > eps Estimate
-
Earnings History > 21 > eps Difference
0
Earnings History > 21 > surprise Percent
-
Earnings History > 22 > period
2020-06-30
Earnings History > 22 > report Date
2020-08-07
Earnings History > 22 > date
2020-06-30
Earnings History > 22 > before After Market
-
Earnings History > 22 > currency
USD
Earnings History > 22 > eps Actual
0.78
Earnings History > 22 > eps Estimate
-
Earnings History > 22 > eps Difference
0
Earnings History > 22 > surprise Percent
-
Earnings History > 23 > period
2020-03-31
Earnings History > 23 > report Date
2020-05-08
Earnings History > 23 > date
2020-03-31
Earnings History > 23 > before After Market
-
Earnings History > 23 > currency
USD
Earnings History > 23 > eps Actual
-2.7
Earnings History > 23 > eps Estimate
-
Earnings History > 23 > eps Difference
0
Earnings History > 23 > surprise Percent
-
Earnings History > 24 > period
2019-12-31
Earnings History > 24 > report Date
2020-03-05
Earnings History > 24 > date
2019-12-31
Earnings History > 24 > before After Market
-
Earnings History > 24 > currency
USD
Earnings History > 24 > eps Actual
0.56
Earnings History > 24 > eps Estimate
-
Earnings History > 24 > eps Difference
0
Earnings History > 24 > surprise Percent
-
Earnings History > 25 > period
2019-09-30
Earnings History > 25 > report Date
2019-10-30
Earnings History > 25 > date
2019-09-30
Earnings History > 25 > before After Market
-
Earnings History > 25 > currency
USD
Earnings History > 25 > eps Actual
-1.06
Earnings History > 25 > eps Estimate
-
Earnings History > 25 > eps Difference
0
Earnings History > 25 > surprise Percent
-
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
-
Earnings History > 26 > currency
USD
Earnings History > 26 > eps Actual
-0.36
Earnings History > 26 > eps Estimate
-
Earnings History > 26 > eps Difference
0
Earnings History > 26 > surprise Percent
-
Earnings History > 27 > period
2019-03-31
Earnings History > 27 > report Date
2019-05-01
Earnings History > 27 > date
2019-03-31
Earnings History > 27 > before After Market
-
Earnings History > 27 > currency
USD
Earnings History > 27 > eps Actual
-1.06
Earnings History > 27 > eps Estimate
-
Earnings History > 27 > eps Difference
0
Earnings History > 27 > surprise Percent
-
Earnings History > 28 > period
2018-12-31
Earnings History > 28 > report Date
2019-03-06
Earnings History > 28 > date
2018-12-31
Earnings History > 28 > before After Market
-
Earnings History > 28 > currency
USD
Earnings History > 28 > eps Actual
-0.37
Earnings History > 28 > eps Estimate
-
Earnings History > 28 > eps Difference
0
Earnings History > 28 > surprise Percent
-
Earnings History > 29 > period
2018-09-30
Earnings History > 29 > report Date
2018-10-31
Earnings History > 29 > date
2018-09-30
Earnings History > 29 > before After Market
-
Earnings History > 29 > currency
USD
Earnings History > 29 > eps Actual
-0.57
Earnings History > 29 > eps Estimate
-
Earnings History > 29 > eps Difference
0
Earnings History > 29 > surprise Percent
-
Earnings History > 30 > period
2018-06-30
Earnings History > 30 > report Date
2018-08-01
Earnings History > 30 > date
2018-06-30
Earnings History > 30 > before After Market
-
Earnings History > 30 > currency
USD
Earnings History > 30 > eps Actual
0.05
Earnings History > 30 > eps Estimate
-
Earnings History > 30 > eps Difference
0
Earnings History > 30 > surprise Percent
-
Earnings History > 31 > period
2018-03-31
Earnings History > 31 > report Date
2018-05-02
Earnings History > 31 > date
2018-03-31
Earnings History > 31 > before After Market
-
Earnings History > 31 > currency
USD
Earnings History > 31 > eps Actual
-1.26
Earnings History > 31 > eps Estimate
-
Earnings History > 31 > eps Difference
0
Earnings History > 31 > surprise Percent
-
Earnings History > 32 > period
2017-12-31
Earnings History > 32 > report Date
2018-03-06
Earnings History > 32 > date
2017-12-31
Earnings History > 32 > before After Market
AfterMarket
Earnings History > 32 > currency
USD
Earnings History > 32 > eps Actual
0.04
Earnings History > 32 > eps Estimate
-
Earnings History > 32 > eps Difference
0
Earnings History > 32 > surprise Percent
-
Earnings History > 33 > period
2017-09-30
Earnings History > 33 > report Date
2017-11-01
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.31
Earnings History > 33 > eps Estimate
-
Earnings History > 33 > eps Difference
0
Earnings History > 33 > surprise Percent
-
Earnings History > 34 > period
2017-06-30
Earnings History > 34 > report Date
2017-08-03
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.3
Earnings History > 34 > eps Estimate
-
Earnings History > 34 > eps Difference
0
Earnings History > 34 > surprise Percent
-
Earnings History > 35 > period
2017-03-31
Earnings History > 35 > report Date
2017-05-03
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.5
Earnings History > 35 > eps Estimate
-
Earnings History > 35 > eps Difference
0
Earnings History > 35 > surprise Percent
-
Earnings History > 36 > period
2016-12-31
Earnings History > 36 > report Date
2017-03-14
Earnings History > 36 > date
2016-12-31
Earnings History > 36 > before After Market
BeforeMarket
Earnings History > 36 > currency
USD
Earnings History > 36 > eps Actual
0.2
Earnings History > 36 > eps Estimate
-
Earnings History > 36 > eps Difference
0
Earnings History > 36 > surprise Percent
-
Earnings History > 37 > period
2016-09-30
Earnings History > 37 > report Date
2016-11-01
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.9
Earnings History > 37 > eps Estimate
-
Earnings History > 37 > eps Difference
0
Earnings History > 37 > surprise Percent
-
Earnings History > 38 > period
2016-06-30
Earnings History > 38 > report Date
2016-08-03
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.873
Earnings History > 38 > eps Estimate
-
Earnings History > 38 > eps Difference
0
Earnings History > 38 > surprise Percent
-
Earnings History > 39 > period
2016-03-31
Earnings History > 39 > report Date
2016-05-03
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.694
Earnings History > 39 > eps Estimate
-
Earnings History > 39 > eps Difference
0
Earnings History > 39 > surprise Percent
-
Earnings History > 40 > period
2015-12-31
Earnings History > 40 > report Date
2016-03-31
Earnings History > 40 > date
2015-12-31
Earnings History > 40 > before After Market
-
Earnings History > 40 > currency
USD
Earnings History > 40 > eps Actual
0.1467
Earnings History > 40 > eps Estimate
-
Earnings History > 40 > eps Difference
0
Earnings History > 40 > surprise Percent
-
Earnings History > 41 > period
2015-09-30
Earnings History > 41 > report Date
2015-12-31
Earnings History > 41 > date
2015-09-30
Earnings History > 41 > before After Market
-
Earnings History > 41 > currency
USD
Earnings History > 41 > eps Actual
-1.9498
Earnings History > 41 > eps Estimate
-
Earnings History > 41 > eps Difference
0
Earnings History > 41 > surprise Percent
-
Earnings History > 42 > period
2015-06-30
Earnings History > 42 > report Date
2015-09-30
Earnings History > 42 > date
2015-06-30
Earnings History > 42 > before After Market
-
Earnings History > 42 > currency
USD
Earnings History > 42 > eps Actual
-0.35
Earnings History > 42 > eps Estimate
-
Earnings History > 42 > eps Difference
0
Earnings History > 42 > surprise Percent
-
Earnings History > 43 > period
2015-03-31
Earnings History > 43 > report Date
2015-06-30
Earnings History > 43 > date
2015-03-31
Earnings History > 43 > before After Market
-
Earnings History > 43 > currency
USD
Earnings History > 43 > eps Actual
-0.2265
Earnings History > 43 > eps Estimate
-
Earnings History > 43 > eps Difference
0
Earnings History > 43 > surprise Percent
-
Earnings History > 44 > period
2014-12-31
Earnings History > 44 > report Date
2015-03-31
Earnings History > 44 > date
2014-12-31
Earnings History > 44 > before After Market
-
Earnings History > 44 > currency
USD
Earnings History > 44 > eps Actual
-0.3683
Earnings History > 44 > eps Estimate
-
Earnings History > 44 > eps Difference
0
Earnings History > 44 > surprise Percent
-
Earnings History > 45 > period
2014-09-30
Earnings History > 45 > report Date
2014-12-31
Earnings History > 45 > date
2014-09-30
Earnings History > 45 > before After Market
-
Earnings History > 45 > currency
USD
Earnings History > 45 > eps Actual
1.9206
Earnings History > 45 > eps Estimate
-
Earnings History > 45 > eps Difference
0
Earnings History > 45 > surprise Percent
-
Earnings History > 46 > period
2014-06-30
Earnings History > 46 > report Date
2014-09-30
Earnings History > 46 > date
2014-06-30
Earnings History > 46 > before After Market
-
Earnings History > 46 > currency
USD
Earnings History > 46 > eps Actual
-0.833
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-06-30
Earnings History > 47 > date
2014-03-31
Earnings History > 47 > before After Market
-
Earnings History > 47 > currency
USD
Earnings History > 47 > eps Actual
-1.4054
Earnings History > 47 > eps Estimate
-
Earnings History > 47 > eps Difference
0
Earnings History > 47 > surprise Percent
-
Earnings History > 48 > period
2013-12-31
Earnings History > 48 > report Date
2014-03-31
Earnings History > 48 > date
2013-12-31
Earnings History > 48 > before After Market
-
Earnings History > 48 > currency
USD
Earnings History > 48 > eps Actual
-1.411
Earnings History > 48 > eps Estimate
-
Earnings History > 48 > eps Difference
0
Earnings History > 48 > surprise Percent
-
Earnings History > 49 > period
2013-09-30
Earnings History > 49 > report Date
2013-12-31
Earnings History > 49 > date
2013-09-30
Earnings History > 49 > before After Market
-
Earnings History > 49 > currency
USD
Earnings History > 49 > eps Actual
-2.7713
Earnings History > 49 > eps Estimate
-
Earnings History > 49 > eps Difference
0
Earnings History > 49 > surprise Percent
-
Earnings History > 50 > period
2013-06-30
Earnings History > 50 > report Date
2013-09-30
Earnings History > 50 > date
2013-06-30
Earnings History > 50 > before After Market
-
Earnings History > 50 > currency
USD
Earnings History > 50 > eps Actual
-0.0942
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-06-30
Earnings History > 51 > date
2013-03-31
Earnings History > 51 > before After Market
-
Earnings History > 51 > currency
USD
Earnings History > 51 > eps Actual
-4.0347
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-31
Earnings History > 52 > date
2012-12-31
Earnings History > 52 > before After Market
-
Earnings History > 52 > currency
USD
Earnings History > 52 > eps Actual
-3.9645
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-12-31
Earnings History > 53 > date
2012-09-30
Earnings History > 53 > before After Market
-
Earnings History > 53 > currency
USD
Earnings History > 53 > eps Actual
2.6668
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-09-30
Earnings History > 54 > date
2012-06-30
Earnings History > 54 > before After Market
-
Earnings History > 54 > currency
USD
Earnings History > 54 > eps Actual
1.836
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-06-30
Earnings History > 55 > date
2012-03-31
Earnings History > 55 > before After Market
-
Earnings History > 55 > currency
USD
Earnings History > 55 > eps Actual
-1.9319
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-31
Earnings History > 56 > date
2011-12-31
Earnings History > 56 > before After Market
-
Earnings History > 56 > currency
USD
Earnings History > 56 > eps Actual
-3.695
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-12-31
Earnings History > 57 > date
2011-09-30
Earnings History > 57 > before After Market
-
Earnings History > 57 > currency
USD
Earnings History > 57 > eps Actual
-2.2985
Earnings History > 57 > eps Estimate
-
Earnings History > 57 > eps Difference
0
Earnings History > 57 > surprise Percent
-
Earnings History > 58 > period
2011-06-30
Earnings History > 58 > report Date
2011-09-30
Earnings History > 58 > date
2011-06-30
Earnings History > 58 > before After Market
-
Earnings History > 58 > currency
USD
Earnings History > 58 > eps Actual
-3.8497
Earnings History > 58 > eps Estimate
-
Earnings History > 58 > eps Difference
0
Earnings History > 58 > surprise Percent
-
Earnings History > 59 > period
2011-03-31
Earnings History > 59 > report Date
2011-06-30
Earnings History > 59 > date
2011-03-31
Earnings History > 59 > before After Market
-
Earnings History > 59 > currency
USD
Earnings History > 59 > eps Actual
-3.0922
Earnings History > 59 > eps Estimate
-
Earnings History > 59 > eps Difference
0
Earnings History > 59 > surprise Percent
-
Earnings History > 60 > period
2010-12-31
Earnings History > 60 > report Date
2011-03-31
Earnings History > 60 > date
2010-12-31
Earnings History > 60 > before After Market
-
Earnings History > 60 > currency
USD
Earnings History > 60 > eps Actual
0.346
Earnings History > 60 > eps Estimate
-
Earnings History > 60 > eps Difference
0
Earnings History > 60 > surprise Percent
-
Earnings History > 61 > period
2010-09-30
Earnings History > 61 > report Date
2010-12-31
Earnings History > 61 > date
2010-09-30
Earnings History > 61 > before After Market
-
Earnings History > 61 > currency
USD
Earnings History > 61 > eps Actual
2.5084
Earnings History > 61 > eps Estimate
-
Earnings History > 61 > eps Difference
0
Earnings History > 61 > surprise Percent
-
Earnings History > 62 > period
2010-06-30
Earnings History > 62 > report Date
2010-08-03
Earnings History > 62 > date
2010-06-30
Earnings History > 62 > before After Market
-
Earnings History > 62 > currency
USD
Earnings History > 62 > eps Actual
1.9806
Earnings History > 62 > eps Estimate
-
Earnings History > 62 > eps Difference
0
Earnings History > 62 > surprise Percent
-
Earnings History > 63 > period
2010-03-31
Earnings History > 63 > report Date
2010-05-07
Earnings History > 63 > date
2010-03-31
Earnings History > 63 > before After Market
-
Earnings History > 63 > currency
USD
Earnings History > 63 > eps Actual
2.8228
Earnings History > 63 > eps Estimate
-
Earnings History > 63 > eps Difference
0
Earnings History > 63 > surprise Percent
-
Earnings History > 64 > period
2009-12-31
Earnings History > 64 > report Date
2010-03-04
Earnings History > 64 > date
2009-12-31
Earnings History > 64 > before After Market
-
Earnings History > 64 > currency
USD
Earnings History > 64 > eps Actual
-0.9771
Earnings History > 64 > eps Estimate
-
Earnings History > 64 > eps Difference
0
Earnings History > 64 > surprise Percent
-
Earnings History > 65 > period
2009-09-30
Earnings History > 65 > report Date
2009-11-09
Earnings History > 65 > date
2009-09-30
Earnings History > 65 > before After Market
-
Earnings History > 65 > currency
USD
Earnings History > 65 > eps Actual
107
Earnings History > 65 > eps Estimate
36.5
Earnings History > 65 > eps Difference
70.5
Earnings History > 65 > surprise Percent
193.1507
Earnings History > 66 > period
2009-06-30
Earnings History > 66 > report Date
2009-08-18
Earnings History > 66 > date
2009-06-30
Earnings History > 66 > before After Market
-
Earnings History > 66 > currency
USD
Earnings History > 66 > eps Actual
621.0233
Earnings History > 66 > eps Estimate
-
Earnings History > 66 > eps Difference
0
Earnings History > 66 > surprise Percent
-
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
-59.5516
Earnings History > 67 > eps Estimate
-
Earnings History > 67 > eps Difference
0
Earnings History > 67 > surprise Percent
-
Earnings History > 68 > period
2008-12-31
Earnings History > 68 > report Date
2009-03-05
Earnings History > 68 > date
2008-12-31
Earnings History > 68 > before After Market
-
Earnings History > 68 > currency
USD
Earnings History > 68 > eps Actual
-359.5211
Earnings History > 68 > eps Estimate
-
Earnings History > 68 > eps Difference
0
Earnings History > 68 > surprise Percent
-
Earnings History > 69 > period
2008-09-30
Earnings History > 69 > report Date
2008-11-03
Earnings History > 69 > date
2008-09-30
Earnings History > 69 > before After Market
-
Earnings History > 69 > currency
USD
Earnings History > 69 > eps Actual
107
Earnings History > 69 > eps Estimate
-3
Earnings History > 69 > eps Difference
110
Earnings History > 69 > surprise Percent
3666.6667
Earnings History > 70 > period
2008-06-30
Earnings History > 70 > report Date
2008-08-05
Earnings History > 70 > date
2008-06-30
Earnings History > 70 > before After Market
-
Earnings History > 70 > currency
USD
Earnings History > 70 > eps Actual
9
Earnings History > 70 > eps Estimate
17
Earnings History > 70 > eps Difference
-8
Earnings History > 70 > surprise Percent
-47.0588
Earnings History > 71 > period
2008-03-31
Earnings History > 71 > report Date
2008-05-06
Earnings History > 71 > date
2008-03-31
Earnings History > 71 > before After Market
-
Earnings History > 71 > currency
USD
Earnings History > 71 > eps Actual
22
Earnings History > 71 > eps Estimate
27
Earnings History > 71 > eps Difference
-5
Earnings History > 71 > surprise Percent
-18.5185
Earnings History > 72 > period
2007-12-31
Earnings History > 72 > report Date
2008-03-10
Earnings History > 72 > date
2007-12-31
Earnings History > 72 > before After Market
-
Earnings History > 72 > currency
USD
Earnings History > 72 > eps Actual
53
Earnings History > 72 > eps Estimate
30
Earnings History > 72 > eps Difference
23
Earnings History > 72 > surprise Percent
76.6667
Earnings History > 73 > period
2007-09-30
Earnings History > 73 > report Date
2007-11-05
Earnings History > 73 > date
2007-09-30
Earnings History > 73 > before After Market
-
Earnings History > 73 > currency
USD
Earnings History > 73 > eps Actual
31
Earnings History > 73 > eps Estimate
32
Earnings History > 73 > eps Difference
-1
Earnings History > 73 > surprise Percent
-3.125
Earnings History > 74 > period
2007-06-30
Earnings History > 74 > report Date
2007-08-07
Earnings History > 74 > date
2007-06-30
Earnings History > 74 > before After Market
-
Earnings History > 74 > currency
USD
Earnings History > 74 > eps Actual
31
Earnings History > 74 > eps Estimate
31
Earnings History > 74 > eps Difference
0
Earnings History > 74 > surprise Percent
0
Earnings History > 75 > period
2007-03-31
Earnings History > 75 > report Date
2007-05-07
Earnings History > 75 > date
2007-03-31
Earnings History > 75 > before After Market
-
Earnings History > 75 > currency
USD
Earnings History > 75 > eps Actual
31
Earnings History > 75 > eps Estimate
28
Earnings History > 75 > eps Difference
3
Earnings History > 75 > surprise Percent
10.7143
Earnings History > 76 > period
2006-12-31
Earnings History > 76 > report Date
2007-03-12
Earnings History > 76 > date
2006-12-31
Earnings History > 76 > before After Market
-
Earnings History > 76 > currency
USD
Earnings History > 76 > eps Actual
24
Earnings History > 76 > eps Estimate
29
Earnings History > 76 > eps Difference
-5
Earnings History > 76 > surprise Percent
-17.2414
Earnings History > 77 > period
2006-09-30
Earnings History > 77 > report Date
2006-11-03
Earnings History > 77 > date
2006-09-30
Earnings History > 77 > before After Market
-
Earnings History > 77 > currency
USD
Earnings History > 77 > eps Actual
69.2901
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-08-10
Earnings History > 78 > date
2006-06-30
Earnings History > 78 > before After Market
-
Earnings History > 78 > currency
USD
Earnings History > 78 > eps Actual
-126.3906
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-05-15
Earnings History > 79 > date
2006-03-31
Earnings History > 79 > before After Market
-
Earnings History > 79 > currency
USD
Earnings History > 79 > eps Actual
9.3241
Earnings History > 79 > eps Estimate
7
Earnings History > 79 > eps Difference
2.3241
Earnings History > 79 > surprise Percent
33.2014
Earnings History > 80 > period
2005-12-31
Earnings History > 80 > report Date
2006-03-14
Earnings History > 80 > date
2005-12-31
Earnings History > 80 > before After Market
-
Earnings History > 80 > currency
USD
Earnings History > 80 > eps Actual
3
Earnings History > 80 > eps Estimate
5
Earnings History > 80 > eps Difference
-2
Earnings History > 80 > surprise Percent
-40
Earnings History > 81 > period
2005-09-30
Earnings History > 81 > report Date
2005-11-14
Earnings History > 81 > date
2005-09-30
Earnings History > 81 > before After Market
-
Earnings History > 81 > currency
USD
Earnings History > 81 > eps Actual
-13
Earnings History > 81 > eps Estimate
-6
Earnings History > 81 > eps Difference
-7
Earnings History > 81 > surprise Percent
-116.6667
Earnings History > 82 > period
2005-06-30
Earnings History > 82 > report Date
2005-08-15
Earnings History > 82 > date
2005-06-30
Earnings History > 82 > before After Market
-
Earnings History > 82 > currency
USD
Earnings History > 82 > eps Actual
-49
Earnings History > 82 > eps Estimate
11.5
Earnings History > 82 > eps Difference
-60.5
Earnings History > 82 > surprise Percent
-526.087
Earnings History > 83 > period
2005-03-31
Earnings History > 83 > report Date
2005-05-12
Earnings History > 83 > date
2005-03-31
Earnings History > 83 > before After Market
-
Earnings History > 83 > currency
USD
Earnings History > 83 > eps Actual
14
Earnings History > 83 > eps Estimate
21
Earnings History > 83 > eps Difference
-7
Earnings History > 83 > surprise Percent
-33.3333
Earnings History > 84 > period
2004-12-31
Earnings History > 84 > report Date
2005-03-11
Earnings History > 84 > date
2004-12-31
Earnings History > 84 > before After Market
-
Earnings History > 84 > currency
USD
Earnings History > 84 > eps Actual
6
Earnings History > 84 > eps Estimate
21
Earnings History > 84 > eps Difference
-15
Earnings History > 84 > surprise Percent
-71.4286
Earnings History > 85 > period
2004-09-30
Earnings History > 85 > report Date
2004-11-10
Earnings History > 85 > date
2004-09-30
Earnings History > 85 > before After Market
-
Earnings History > 85 > currency
USD
Earnings History > 85 > eps Actual
13
Earnings History > 85 > eps Estimate
12
Earnings History > 85 > eps Difference
1
Earnings History > 85 > surprise Percent
8.3333
Earnings History > 86 > period
2004-06-30
Earnings History > 86 > report Date
2004-08-11
Earnings History > 86 > date
2004-06-30
Earnings History > 86 > before After Market
-
Earnings History > 86 > currency
USD
Earnings History > 86 > eps Actual
2
Earnings History > 86 > eps Estimate
5.5
Earnings History > 86 > eps Difference
-3.5
Earnings History > 86 > surprise Percent
-63.6364
Earnings History > 87 > period
2004-03-31
Earnings History > 87 > report Date
2004-05-12
Earnings History > 87 > date
2004-03-31
Earnings History > 87 > before After Market
-
Earnings History > 87 > currency
USD
Earnings History > 87 > eps Actual
-72.8544
Earnings History > 87 > eps Estimate
-
Earnings History > 87 > eps Difference
0
Earnings History > 87 > surprise Percent
-
Cohen & Company Inc. is a publicly owned investment manager. The firm primarily provides its services to individuals and institutions. It manages separate client-focused fixed income portfolios. Institutional Financial Markets, Inc. also manages funds and collateralized debt obligations for its clients. It invests in the fixed income and alternative investment markets across the globe. The firm's fixed income investments include U.S. trust preferred securities, European hybrid capital securities, Asian commercial real estate debt, mortgage backed securities, and asset backed securities. The firm was formerly known as Institutional Financial Markets, Inc. Cohen & Company Inc. was founded in 1999 and is based in Philadelphia, Pennsylvania with additional offices in New York City; Boca Raton, Florida; Chicago, Illinois; Bethesda, Maryland; Boston, Massachusetts; Paris, France; and London, United Kingdom.
Stock Price
$0.00
increase compared to yesterday.
Dividend
Frequency:
Rate:
2Next Payout:
Jan 22, 2026Yield:
27.6339 %Is COHN stock safe for conservative investors - Market Risk Analysis & Fast Exit and Entry Trade Guides bollywoodhelpline.com
Read more →Downgrade Watch: Will COHN stock go up in YEAR - July 2025 Movers & Verified Momentum Stock Watchlist baoquankhu1.vn
Read more →Showing 2 of 10
(Last Updated 2025-09-30)
Health Score
Price to Earnings Ratio (P/E)
-
Very High
Low ≥ 50
High ≤ 10
Price to Book Ratio (P/B)
-
Very High
Low ≤ 1
High ≥ 3
Return on Equity (ROE)
-
Low
Low ≤ 5%
High ≥ 25%
Return on Assets (ROA)
-
Very Low
Low ≤ 2%
High ≥ 10%
Free Cash Flow - Revenue % (FCF)
-
Very High
Low ≤ 5%
High ≥ 15%
Debt to Equity
-
Very Low
Low ≥ 1
High ≤ 0.3
* Institutions hold a combined 0.00% of the total shares of Cohen & Company Inc
* Investors data is estimated based on stocks listed on Finnton that are currently held by Institution/Fund.
Date
2025-12-31
EPS Estimate
—
Date
2025-09-30
EPS Actual
2.5754
EPS Estimate
—
EPS Difference
0
Surprise Percent
0%
(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.