_id
691725c63c536f8df2316b0a
Ticker
ULBI
Name
Ultralife Corporation
Exchange
NASDAQ
Address
2000 Technology Parkway, Newark, NY, United States, 14513
Country
USA
Sector
Industrials
Industry
Electrical Equipment & Parts
Currency
USD
Website
https://www.ultralifecorporation.com
Description
Ultralife Corporation, together with its subsidiaries, designs, manufactures, installs, and maintains power, and communication and electronics systems worldwide. The company operates in two segments, Battery & Energy Products and Communications Systems. The Battery & Energy Products segment offers lithium 9-volt, cylindrical, thin lithium manganese dioxide, rechargeable, and other non-rechargeable batteries; lithium-ion cells, multi-kilowatt module lithium-ion battery systems, and uninterruptable power supplies; and rugged military and commercial battery charging systems and accessories, including smart chargers, multi-bay charging systems, and various cables. The Communications Systems segment provides communications systems and accessories to support military communications systems, such as radio frequency amplifiers, power supplies and cables, connector assemblies, amplified speakers, equipment mounts, case equipment, man-portable systems, and integrated communication systems for fixed or vehicle applications comprising vehicle amplifier-adaptors, vehicle installed power enhanced rifleman appliqué systems, and SATCOM systems. This segment's military communications systems and accessories are designed to enhance and extend the operation of communications equipment, such as vehicle-mounted, manpack, and handheld transceivers. The company sells its products under the Ultralife, Ultralife HiRate, Ultralife Thin Cell, Lithium Power, McDowell Research, AMTI, ABLE, ACCUTRONICS, ACCUPRO, ENTELLION, SWE Southwest Electronic Energy Group, SWE SEASAFE, Excell Battery Group, Criterion Gauge, and POW-R BMS brands through original equipment manufacturers, and industrial and defense supply distributors. In addition, it sells its 9-volt battery to the broader consumer market through national and regional retail chains and online retailers. It serves government, defense, and commercial sectors. The company was incorporated in 1990 and is headquartered in Newark, New York.
Last Close
5.75
Volume
6597
Current Price
5.79
Change
0.6956521739130441
Last Updated
2025-12-04T14:44:50.836Z
Image
-
Ipo Date
1992-12-23T00:00:00.000Z
Market Cap
94036424
Next Dividend Date
-
Dividend Frequency
-
Dividend Rate
-
Dividend Yield
0
Sentiment
0.739
Sentiment Sources
5
Rating
5
Target Price
14
Strong Buy
1
Buy
0
Hold
0
Sell
0
Strong Sell
0
Current Quarter
2025-09-30
Revenue
43371000
Cost Of Revenue
33752000
Gross Profit
9619000
Operating Expenses
10570000
Operating Income
-951000
Interest Expense
992000
Pretax Income
-1751000
Net Income
-1220000
Eps
-0.07329088069205815
Dividends Per Share
-
Shares Outstanding
16643614
Income Tax Expense
-504000
EBITDA
660000
Operating Margin
-2.1927094141246455
Total Other Income Expense Net
-800000
Cash
9260000
Short Term Investments
-
Receivables
30929000
Inventories
52747000
Total Current Assets
100619000
Property Plant Equipment
44045000
Total Assets
222246000
Payables
14164000
Short Term Debt
4845000
Long Term Debt
46518000
Total Liabilities
84813000
Equity
137263000
Depreciation
1419000
Change In Working Capital
209000
Cash From Operations
174000
Capital Expenditures
995000
Cash From Investing
-991000
Cash From Financing
-627000
Net Change In Cash
-1681000
PE
56.5
PB
0.7021581926666327
ROE
-0.8888047033796433
ROA
-0.5489412632848285
FCF
-821000
Fcf Percent
-0.01892969956883632
Piotroski FScore
2
Health Score
31
Deep Value Investing Score
5
Defensive Investing Score
6.5
Dividend Investing Score
1.5
Economic Moat Investing Score
5.3
Garp Investing Score
2
Growth Investing Score
1.5
Momentum Investing Score
6.5
Net Net Investing Score
1
Quality Investing Score
2.5
Value Investing Score
5.5
Quarters > 0 > quarter
2025-09-30
Quarters > 0 > income Statement > revenue
43371000
Quarters > 0 > income Statement > cost Of Revenue
33752000
Quarters > 0 > income Statement > gross Profit
9619000
Quarters > 0 > income Statement > operating Expenses
10570000
Quarters > 0 > income Statement > operating Income
-951000
Quarters > 0 > income Statement > interest Expense
992000
Quarters > 0 > income Statement > pretax Income
-1751000
Quarters > 0 > income Statement > net Income
-1220000
Quarters > 0 > income Statement > eps
-0.07329088069205815
Quarters > 0 > income Statement > dividends Per Share
-
Quarters > 0 > income Statement > shares Outstanding
16646000
Quarters > 0 > income Statement > income Tax Expense
-504000
Quarters > 0 > income Statement > EBITDA
660000
Quarters > 0 > income Statement > operating Margin
-2.1927094141246455
Quarters > 0 > income Statement > total Other Income Expense Net
-800000
Quarters > 0 > balance Sheet > cash
9260000
Quarters > 0 > balance Sheet > short Term Investments
-
Quarters > 0 > balance Sheet > receivables
30929000
Quarters > 0 > balance Sheet > inventories
52747000
Quarters > 0 > balance Sheet > total Current Assets
100619000
Quarters > 0 > balance Sheet > property Plant Equipment
44045000
Quarters > 0 > balance Sheet > total Assets
222246000
Quarters > 0 > balance Sheet > payables
14164000
Quarters > 0 > balance Sheet > short Term Debt
4845000
Quarters > 0 > balance Sheet > long Term Debt
46518000
Quarters > 0 > balance Sheet > total Liabilities
84813000
Quarters > 0 > balance Sheet > equity
137263000
Quarters > 0 > cash Flow > net Income
-1220000
Quarters > 0 > cash Flow > depreciation
1419000
Quarters > 0 > cash Flow > change In Working Capital
209000
Quarters > 0 > cash Flow > cash From Operations
174000
Quarters > 0 > cash Flow > capital Expenditures
995000
Quarters > 0 > cash Flow > cash From Investing
-991000
Quarters > 0 > cash Flow > cash From Financing
-627000
Quarters > 0 > cash Flow > net Change In Cash
-1681000
Quarters > 0 > ratios > PE
-0.07329088069205815
Quarters > 0 > ratios > PB
0.7021581926666327
Quarters > 0 > ratios > ROE
-0.8888047033796433
Quarters > 0 > ratios > ROA
-0.5489412632848285
Quarters > 0 > ratios > FCF
-821000
Quarters > 0 > ratios > Piotroski FScore
2
Quarters > 0 > ratios > fcf Percent
-0.01892969956883632
Quarters > 0 > health Score
31
Quarters > 1 > quarter
2025-06-30
Quarters > 1 > income Statement > revenue
48561000
Quarters > 1 > income Statement > cost Of Revenue
36960000
Quarters > 1 > income Statement > gross Profit
11601000
Quarters > 1 > income Statement > operating Expenses
9345000
Quarters > 1 > income Statement > operating Income
2256000
Quarters > 1 > income Statement > interest Expense
992000
Quarters > 1 > income Statement > pretax Income
1113000
Quarters > 1 > income Statement > net Income
879000
Quarters > 1 > income Statement > eps
0.05277377521613833
Quarters > 1 > income Statement > dividends Per Share
-
Quarters > 1 > income Statement > shares Outstanding
16656000
Quarters > 1 > income Statement > income Tax Expense
243000
Quarters > 1 > income Statement > EBITDA
3523000
Quarters > 1 > income Statement > operating Margin
4.645703342188176
Quarters > 1 > income Statement > total Other Income Expense Net
-1143000
Quarters > 1 > balance Sheet > cash
10941000
Quarters > 1 > balance Sheet > short Term Investments
-
Quarters > 1 > balance Sheet > receivables
32322000
Quarters > 1 > balance Sheet > inventories
50575000
Quarters > 1 > balance Sheet > total Current Assets
99003000
Quarters > 1 > balance Sheet > property Plant Equipment
44360000
Quarters > 1 > balance Sheet > total Assets
220961000
Quarters > 1 > balance Sheet > payables
15029000
Quarters > 1 > balance Sheet > short Term Debt
4550000
Quarters > 1 > balance Sheet > long Term Debt
47510000
Quarters > 1 > balance Sheet > total Liabilities
82316000
Quarters > 1 > balance Sheet > equity
138448000
Quarters > 1 > cash Flow > net Income
879000
Quarters > 1 > cash Flow > depreciation
1418000
Quarters > 1 > cash Flow > change In Working Capital
3079000
Quarters > 1 > cash Flow > cash From Operations
5935000
Quarters > 1 > cash Flow > capital Expenditures
1100000
Quarters > 1 > cash Flow > cash From Investing
-1100000
Quarters > 1 > cash Flow > cash From Financing
-2651000
Quarters > 1 > cash Flow > net Change In Cash
2222000
Quarters > 1 > ratios > PE
0.05277377521613833
Quarters > 1 > ratios > PB
0.6965665087252976
Quarters > 1 > ratios > ROE
0.6348954119958397
Quarters > 1 > ratios > ROA
0.39780775793013246
Quarters > 1 > ratios > FCF
4835000
Quarters > 1 > ratios > Piotroski FScore
4
Quarters > 1 > ratios > fcf Percent
0.09956549494450279
Quarters > 1 > health Score
55
Quarters > 2 > quarter
2025-03-31
Quarters > 2 > income Statement > revenue
50746000
Quarters > 2 > income Statement > cost Of Revenue
38001000
Quarters > 2 > income Statement > gross Profit
12745000
Quarters > 2 > income Statement > operating Expenses
9346000
Quarters > 2 > income Statement > operating Income
3399000
Quarters > 2 > income Statement > interest Expense
1032000
Quarters > 2 > income Statement > pretax Income
2446000
Quarters > 2 > income Statement > net Income
1865000
Quarters > 2 > income Statement > eps
0.111810551558753
Quarters > 2 > income Statement > dividends Per Share
-
Quarters > 2 > income Statement > shares Outstanding
16680000
Quarters > 2 > income Statement > income Tax Expense
567000
Quarters > 2 > income Statement > EBITDA
4833000
Quarters > 2 > income Statement > operating Margin
6.698064872108146
Quarters > 2 > income Statement > total Other Income Expense Net
-953000
Quarters > 2 > balance Sheet > cash
8719000
Quarters > 2 > balance Sheet > short Term Investments
-
Quarters > 2 > balance Sheet > receivables
36061000
Quarters > 2 > balance Sheet > inventories
47853000
Quarters > 2 > balance Sheet > total Current Assets
101469000
Quarters > 2 > balance Sheet > property Plant Equipment
44182000
Quarters > 2 > balance Sheet > total Assets
223753000
Quarters > 2 > balance Sheet > payables
16617000
Quarters > 2 > balance Sheet > short Term Debt
4219000
Quarters > 2 > balance Sheet > long Term Debt
50510000
Quarters > 2 > balance Sheet > total Liabilities
87149000
Quarters > 2 > balance Sheet > equity
136398000
Quarters > 2 > cash Flow > net Income
1865000
Quarters > 2 > cash Flow > depreciation
1355000
Quarters > 2 > cash Flow > change In Working Capital
-502000
Quarters > 2 > cash Flow > cash From Operations
3368000
Quarters > 2 > cash Flow > capital Expenditures
895000
Quarters > 2 > cash Flow > cash From Investing
-895000
Quarters > 2 > cash Flow > cash From Financing
-687000
Quarters > 2 > cash Flow > net Change In Cash
1865000
Quarters > 2 > ratios > PE
0.111810551558753
Quarters > 2 > ratios > PB
0.7080543702986847
Quarters > 2 > ratios > ROE
1.3673221014970893
Quarters > 2 > ratios > ROA
0.8335083775413067
Quarters > 2 > ratios > FCF
2473000
Quarters > 2 > ratios > Piotroski FScore
4
Quarters > 2 > ratios > fcf Percent
0.04873290505655618
Quarters > 2 > health Score
51
Quarters > 3 > quarter
2024-12-31
Quarters > 3 > income Statement > revenue
43852000
Quarters > 3 > income Statement > cost Of Revenue
33253000
Quarters > 3 > income Statement > gross Profit
10599000
Quarters > 3 > income Statement > operating Expenses
42378000
Quarters > 3 > income Statement > operating Income
1474000
Quarters > 3 > income Statement > interest Expense
829000
Quarters > 3 > income Statement > pretax Income
495000
Quarters > 3 > income Statement > net Income
194000
Quarters > 3 > income Statement > eps
0.01166358493509726
Quarters > 3 > income Statement > dividends Per Share
-
Quarters > 3 > income Statement > shares Outstanding
16632965
Quarters > 3 > income Statement > income Tax Expense
-
Quarters > 3 > income Statement > EBITDA
-
Quarters > 3 > income Statement > operating Margin
3.3613062118033388
Quarters > 3 > income Statement > total Other Income Expense Net
-150000
Quarters > 3 > balance Sheet > cash
6854000
Quarters > 3 > balance Sheet > short Term Investments
-
Quarters > 3 > balance Sheet > receivables
29370000
Quarters > 3 > balance Sheet > inventories
51363000
Quarters > 3 > balance Sheet > total Current Assets
97160000
Quarters > 3 > balance Sheet > property Plant Equipment
40485000
Quarters > 3 > balance Sheet > total Assets
220451000
Quarters > 3 > balance Sheet > payables
14160000
Quarters > 3 > balance Sheet > short Term Debt
-
Quarters > 3 > balance Sheet > long Term Debt
51502000
Quarters > 3 > balance Sheet > total Liabilities
86264000
Quarters > 3 > balance Sheet > equity
133995000
Quarters > 3 > cash Flow > net Income
194000
Quarters > 3 > cash Flow > depreciation
1179000
Quarters > 3 > cash Flow > change In Working Capital
1280000
Quarters > 3 > cash Flow > cash From Operations
3046000
Quarters > 3 > cash Flow > capital Expenditures
606000
Quarters > 3 > cash Flow > cash From Investing
-
Quarters > 3 > cash Flow > cash From Financing
45680000
Quarters > 3 > cash Flow > net Change In Cash
80000
Quarters > 3 > ratios > PE
0.01166358493509726
Quarters > 3 > ratios > PB
0.7187198578305161
Quarters > 3 > ratios > ROE
0.14478152169857084
Quarters > 3 > ratios > ROA
0.08800141528049317
Quarters > 3 > ratios > FCF
2440000
Quarters > 3 > ratios > Piotroski FScore
4
Quarters > 3 > ratios > fcf Percent
0.055641703913162456
Quarters > 3 > health Score
50
Annuals > 0 > quarter
2024-12-31
Annuals > 0 > income Statement > revenue
164456000
Annuals > 0 > income Statement > cost Of Revenue
122142000
Annuals > 0 > income Statement > gross Profit
42314000
Annuals > 0 > income Statement > operating Expenses
32349000
Annuals > 0 > income Statement > operating Income
9965000
Annuals > 0 > income Statement > interest Expense
1940000
Annuals > 0 > income Statement > pretax Income
8301000
Annuals > 0 > income Statement > net Income
6312000
Annuals > 0 > income Statement > eps
0.37645374843442475
Annuals > 0 > income Statement > dividends Per Share
-
Annuals > 0 > income Statement > shares Outstanding
16767000
Annuals > 0 > income Statement > income Tax Expense
1892000
Annuals > 0 > income Statement > EBITDA
14398000
Annuals > 0 > income Statement > operating Margin
6.05937150362407
Annuals > 0 > income Statement > total Other Income Expense Net
-1664000
Annuals > 0 > balance Sheet > cash
6854000
Annuals > 0 > balance Sheet > short Term Investments
-
Annuals > 0 > balance Sheet > receivables
29370000
Annuals > 0 > balance Sheet > inventories
51363000
Annuals > 0 > balance Sheet > total Current Assets
97160000
Annuals > 0 > balance Sheet > property Plant Equipment
44638000
Annuals > 0 > balance Sheet > total Assets
220451000
Annuals > 0 > balance Sheet > payables
14160000
Annuals > 0 > balance Sheet > short Term Debt
3888000
Annuals > 0 > balance Sheet > long Term Debt
51502000
Annuals > 0 > balance Sheet > total Liabilities
86264000
Annuals > 0 > balance Sheet > equity
133995000
Annuals > 0 > cash Flow > net Income
6409000
Annuals > 0 > cash Flow > depreciation
4157000
Annuals > 0 > cash Flow > change In Working Capital
3887000
Annuals > 0 > cash Flow > cash From Operations
16636000
Annuals > 0 > cash Flow > capital Expenditures
1932000
Annuals > 0 > cash Flow > cash From Investing
-49954000
Annuals > 0 > cash Flow > cash From Financing
29860000
Annuals > 0 > cash Flow > net Change In Cash
-3424000
Annuals > 0 > ratios > PE
0.37645374843442475
Annuals > 0 > ratios > PB
0.7069931713869921
Annuals > 0 > ratios > ROE
4.710623530728759
Annuals > 0 > ratios > ROA
2.863221305414809
Annuals > 0 > ratios > FCF
14704000
Annuals > 0 > ratios > Piotroski FScore
3
Annuals > 0 > ratios > fcf Percent
0.08940993335603444
Annuals > 0 > health Score
59
Annuals > 1 > quarter
2023-12-31
Annuals > 1 > income Statement > revenue
158644000
Annuals > 1 > income Statement > cost Of Revenue
119444000
Annuals > 1 > income Statement > gross Profit
39200000
Annuals > 1 > income Statement > operating Expenses
29725000
Annuals > 1 > income Statement > operating Income
9475000
Annuals > 1 > income Statement > interest Expense
2016000
Annuals > 1 > income Statement > pretax Income
9117000
Annuals > 1 > income Statement > net Income
7197000
Annuals > 1 > income Statement > eps
0.4435473930728461
Annuals > 1 > income Statement > dividends Per Share
-
Annuals > 1 > income Statement > shares Outstanding
16226000
Annuals > 1 > income Statement > income Tax Expense
1951000
Annuals > 1 > income Statement > EBITDA
15044000
Annuals > 1 > income Statement > operating Margin
5.9724918685862685
Annuals > 1 > income Statement > total Other Income Expense Net
-358000
Annuals > 1 > balance Sheet > cash
10278000
Annuals > 1 > balance Sheet > short Term Investments
-
Annuals > 1 > balance Sheet > receivables
31761000
Annuals > 1 > balance Sheet > inventories
42215000
Annuals > 1 > balance Sheet > total Current Assets
90203000
Annuals > 1 > balance Sheet > property Plant Equipment
24706000
Annuals > 1 > balance Sheet > total Assets
178276000
Annuals > 1 > balance Sheet > payables
11336000
Annuals > 1 > balance Sheet > short Term Debt
2894000
Annuals > 1 > balance Sheet > long Term Debt
23624000
Annuals > 1 > balance Sheet > total Liabilities
52849000
Annuals > 1 > balance Sheet > equity
125332000
Annuals > 1 > cash Flow > net Income
7197000
Annuals > 1 > cash Flow > depreciation
3911000
Annuals > 1 > cash Flow > change In Working Capital
-11041000
Annuals > 1 > cash Flow > cash From Operations
1929000
Annuals > 1 > cash Flow > capital Expenditures
2552000
Annuals > 1 > cash Flow > cash From Investing
-2552000
Annuals > 1 > cash Flow > cash From Financing
5490000
Annuals > 1 > cash Flow > net Change In Cash
4565000
Annuals > 1 > ratios > PE
0.4435473930728461
Annuals > 1 > ratios > PB
0.7314724092809498
Annuals > 1 > ratios > ROE
5.7423483228544985
Annuals > 1 > ratios > ROA
4.036998810832642
Annuals > 1 > ratios > FCF
-623000
Annuals > 1 > ratios > Piotroski FScore
3
Annuals > 1 > ratios > fcf Percent
-0.003927031592748544
Annuals > 1 > health Score
58
Annuals > 2 > quarter
2022-12-31
Annuals > 2 > income Statement > revenue
131840000
Annuals > 2 > income Statement > cost Of Revenue
102440000
Annuals > 2 > income Statement > gross Profit
29400000
Annuals > 2 > income Statement > operating Expenses
29271000
Annuals > 2 > income Statement > operating Income
129000
Annuals > 2 > income Statement > interest Expense
951000
Annuals > 2 > income Statement > pretax Income
-446000
Annuals > 2 > income Statement > net Income
-119000
Annuals > 2 > income Statement > eps
-0.00737984496124031
Annuals > 2 > income Statement > dividends Per Share
15000
Annuals > 2 > income Statement > shares Outstanding
16125000
Annuals > 2 > income Statement > income Tax Expense
-326000
Annuals > 2 > income Statement > EBITDA
4964000
Annuals > 2 > income Statement > operating Margin
0.09784587378640777
Annuals > 2 > income Statement > total Other Income Expense Net
-575000
Annuals > 2 > balance Sheet > cash
5713000
Annuals > 2 > balance Sheet > short Term Investments
-
Annuals > 2 > balance Sheet > receivables
27779000
Annuals > 2 > balance Sheet > inventories
41192000
Annuals > 2 > balance Sheet > total Current Assets
78988000
Annuals > 2 > balance Sheet > property Plant Equipment
23903000
Annuals > 2 > balance Sheet > total Assets
168430000
Annuals > 2 > balance Sheet > payables
16074000
Annuals > 2 > balance Sheet > short Term Debt
2895000
Annuals > 2 > balance Sheet > long Term Debt
19310000
Annuals > 2 > balance Sheet > total Liabilities
52027000
Annuals > 2 > balance Sheet > equity
116277000
Annuals > 2 > cash Flow > net Income
-120000
Annuals > 2 > cash Flow > depreciation
4459000
Annuals > 2 > cash Flow > change In Working Capital
-5452000
Annuals > 2 > cash Flow > cash From Operations
-1263000
Annuals > 2 > cash Flow > capital Expenditures
1679000
Annuals > 2 > cash Flow > cash From Investing
-1679000
Annuals > 2 > cash Flow > cash From Financing
518000
Annuals > 2 > cash Flow > net Change In Cash
-2700000
Annuals > 2 > ratios > PE
-0.00737984496124031
Annuals > 2 > ratios > PB
0.7835276967930029
Annuals > 2 > ratios > ROE
-0.10234182168442599
Annuals > 2 > ratios > ROA
-0.07065249658611886
Annuals > 2 > ratios > FCF
-2942000
Annuals > 2 > ratios > Piotroski FScore
1
Annuals > 2 > ratios > fcf Percent
-0.02231492718446602
Annuals > 2 > health Score
34
Annuals > 3 > quarter
2021-12-31
Annuals > 3 > income Statement > revenue
98267000
Annuals > 3 > income Statement > cost Of Revenue
73625000
Annuals > 3 > income Statement > gross Profit
24642000
Annuals > 3 > income Statement > operating Expenses
24607000
Annuals > 3 > income Statement > operating Income
35000
Annuals > 3 > income Statement > interest Expense
242000
Annuals > 3 > income Statement > pretax Income
-151000
Annuals > 3 > income Statement > net Income
-234000
Annuals > 3 > income Statement > eps
-0.01459125862638016
Annuals > 3 > income Statement > dividends Per Share
250000
Annuals > 3 > income Statement > shares Outstanding
16036999
Annuals > 3 > income Statement > income Tax Expense
79000
Annuals > 3 > income Statement > EBITDA
3630000
Annuals > 3 > income Statement > operating Margin
0.03561724688857908
Annuals > 3 > income Statement > total Other Income Expense Net
-186000
Annuals > 3 > balance Sheet > cash
8413000
Annuals > 3 > balance Sheet > short Term Investments
-
Annuals > 3 > balance Sheet > receivables
20232000
Annuals > 3 > balance Sheet > inventories
33189000
Annuals > 3 > balance Sheet > total Current Assets
66524000
Annuals > 3 > balance Sheet > property Plant Equipment
25786000
Annuals > 3 > balance Sheet > total Assets
159538000
Annuals > 3 > balance Sheet > payables
9823000
Annuals > 3 > balance Sheet > short Term Debt
2867000
Annuals > 3 > balance Sheet > long Term Debt
18857000
Annuals > 3 > balance Sheet > total Liabilities
41795000
Annuals > 3 > balance Sheet > equity
117616000
Annuals > 3 > cash Flow > net Income
-230000
Annuals > 3 > cash Flow > depreciation
3539000
Annuals > 3 > cash Flow > change In Working Capital
388000
Annuals > 3 > cash Flow > cash From Operations
4325000
Annuals > 3 > cash Flow > capital Expenditures
2814000
Annuals > 3 > cash Flow > cash From Investing
-26333000
Annuals > 3 > cash Flow > cash From Financing
19642000
Annuals > 3 > cash Flow > net Change In Cash
-2240000
Annuals > 3 > ratios > PE
-0.01459125862638016
Annuals > 3 > ratios > PB
0.7703802573629438
Annuals > 3 > ratios > ROE
-0.19895252346619507
Annuals > 3 > ratios > ROA
-0.14667351978838897
Annuals > 3 > ratios > FCF
1511000
Annuals > 3 > ratios > Piotroski FScore
2
Annuals > 3 > ratios > fcf Percent
0.01537647429961228
Annuals > 3 > health Score
34
Valuation > metrics > PE
56.5
Valuation > metrics > PB
0.7021581926666327
Valuation > final Score
40
Valuation > verdict
48.1% Overvalued
Profitability > metrics > ROE
-0.8888047033796433
Profitability > metrics > ROA
-1.2124946580665679
Profitability > metrics > Net Margin
-0.02812939521800281
Profitability > final Score
0
Profitability > verdict
Weak
Risk > metrics > Debt Equity
0.6178868303912927
Risk > metrics > Interest Coverage
-0.9586693548387096
Risk > final Score
44
Risk > verdict
High
Liquidity > metrics > Current Ratio
5.293229522857594
Liquidity > metrics > Quick Ratio
2.518386027671103
Liquidity > final Score
100
Liquidity > verdict
Great
Prev Valuations > 0
90
Prev Valuations > 1
90
Prev Valuations > 2
90
Prev Profitabilities > 0
7
Prev Profitabilities > 1
14
Prev Profitabilities > 2
2
Prev Risks > 0
57
Prev Risks > 1
61
Prev Risks > 2
55
Prev Liquidities > 0
100
Prev Liquidities > 1
100
Prev Liquidities > 2
100
Updated At
2025-12-16T23:30:34.588Z
Earnings History > 0 > period
2025-12-31
Earnings History > 0 > report Date
2026-01-29
Earnings History > 0 > date
2025-12-31
Earnings History > 0 > before After Market
-
Earnings History > 0 > currency
-
Earnings History > 0 > eps Actual
0
Earnings History > 0 > eps Estimate
0.24
Earnings History > 0 > eps Difference
-0.24
Earnings History > 0 > surprise Percent
-100
Earnings History > 1 > period
2025-09-30
Earnings History > 1 > report Date
2025-11-18
Earnings History > 1 > date
2025-09-30
Earnings History > 1 > before After Market
-
Earnings History > 1 > currency
-
Earnings History > 1 > eps Actual
0.07
Earnings History > 1 > eps Estimate
0.21
Earnings History > 1 > eps Difference
-0.14
Earnings History > 1 > surprise Percent
-66.6667
Earnings History > 2 > period
2025-06-30
Earnings History > 2 > report Date
2025-08-07
Earnings History > 2 > date
2025-06-30
Earnings History > 2 > before After Market
-
Earnings History > 2 > currency
-
Earnings History > 2 > eps Actual
0.05
Earnings History > 2 > eps Estimate
0.13
Earnings History > 2 > eps Difference
-0.08
Earnings History > 2 > surprise Percent
-61.5385
Earnings History > 3 > period
2025-03-31
Earnings History > 3 > report Date
2025-04-23
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.0116
Earnings History > 3 > eps Estimate
0.15
Earnings History > 3 > eps Difference
-0.1384
Earnings History > 3 > surprise Percent
-92.2667
Earnings History > 4 > period
2024-12-31
Earnings History > 4 > report Date
2024-12-31
Earnings History > 4 > date
2024-12-31
Earnings History > 4 > before After Market
-
Earnings History > 4 > currency
-
Earnings History > 4 > eps Actual
0.01
Earnings History > 4 > eps Estimate
0.15
Earnings History > 4 > eps Difference
-0.14
Earnings History > 4 > surprise Percent
-93.3333
Earnings History > 5 > period
2024-09-30
Earnings History > 5 > report Date
2024-11-08
Earnings History > 5 > date
2024-09-30
Earnings History > 5 > before After Market
BeforeMarket
Earnings History > 5 > currency
USD
Earnings History > 5 > eps Actual
0.02
Earnings History > 5 > eps Estimate
0.21
Earnings History > 5 > eps Difference
-0.19
Earnings History > 5 > surprise Percent
-90.4762
Earnings History > 6 > period
2024-06-30
Earnings History > 6 > report Date
2024-07-25
Earnings History > 6 > date
2024-06-30
Earnings History > 6 > before After Market
BeforeMarket
Earnings History > 6 > currency
USD
Earnings History > 6 > eps Actual
0.22
Earnings History > 6 > eps Estimate
0.14
Earnings History > 6 > eps Difference
0.08
Earnings History > 6 > surprise Percent
57.1429
Earnings History > 7 > period
2024-03-31
Earnings History > 7 > report Date
2024-04-25
Earnings History > 7 > date
2024-03-31
Earnings History > 7 > before After Market
BeforeMarket
Earnings History > 7 > currency
USD
Earnings History > 7 > eps Actual
0.21
Earnings History > 7 > eps Estimate
0.1
Earnings History > 7 > eps Difference
0.11
Earnings History > 7 > surprise Percent
110
Earnings History > 8 > period
2023-12-31
Earnings History > 8 > report Date
2024-02-15
Earnings History > 8 > date
2023-12-31
Earnings History > 8 > before After Market
BeforeMarket
Earnings History > 8 > currency
USD
Earnings History > 8 > eps Actual
-0.01
Earnings History > 8 > eps Estimate
0.09
Earnings History > 8 > eps Difference
-0.1
Earnings History > 8 > surprise Percent
-111.1111
Earnings History > 9 > period
2023-09-30
Earnings History > 9 > report Date
2023-10-26
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.1
Earnings History > 9 > eps Estimate
0.1
Earnings History > 9 > eps Difference
0
Earnings History > 9 > surprise Percent
0
Earnings History > 10 > period
2023-06-30
Earnings History > 10 > report Date
2023-07-27
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.29
Earnings History > 10 > eps Estimate
0.04
Earnings History > 10 > eps Difference
0.25
Earnings History > 10 > surprise Percent
625
Earnings History > 11 > period
2023-03-31
Earnings History > 11 > report Date
2023-04-27
Earnings History > 11 > date
2023-03-31
Earnings History > 11 > before After Market
BeforeMarket
Earnings History > 11 > currency
USD
Earnings History > 11 > eps Actual
-0.01
Earnings History > 11 > eps Estimate
-0.1
Earnings History > 11 > eps Difference
0.09
Earnings History > 11 > surprise Percent
90
Earnings History > 12 > period
2022-12-31
Earnings History > 12 > report Date
2023-03-02
Earnings History > 12 > date
2022-12-31
Earnings History > 12 > before After Market
BeforeMarket
Earnings History > 12 > currency
USD
Earnings History > 12 > eps Actual
-0.01
Earnings History > 12 > eps Estimate
0.09
Earnings History > 12 > eps Difference
-0.1
Earnings History > 12 > surprise Percent
-111.1111
Earnings History > 13 > period
2022-09-30
Earnings History > 13 > report Date
2022-10-27
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.01
Earnings History > 13 > eps Estimate
0.04
Earnings History > 13 > eps Difference
-0.05
Earnings History > 13 > surprise Percent
-125
Earnings History > 14 > period
2022-06-30
Earnings History > 14 > report Date
2022-07-28
Earnings History > 14 > date
2022-06-30
Earnings History > 14 > before After Market
BeforeMarket
Earnings History > 14 > currency
USD
Earnings History > 14 > eps Actual
0.03
Earnings History > 14 > eps Estimate
0.01
Earnings History > 14 > eps Difference
0.02
Earnings History > 14 > surprise Percent
200
Earnings History > 15 > period
2022-03-31
Earnings History > 15 > report Date
2022-04-28
Earnings History > 15 > date
2022-03-31
Earnings History > 15 > before After Market
BeforeMarket
Earnings History > 15 > currency
USD
Earnings History > 15 > eps Actual
-0.01
Earnings History > 15 > eps Estimate
-0.05
Earnings History > 15 > eps Difference
0.04
Earnings History > 15 > surprise Percent
80
Earnings History > 16 > period
2021-12-31
Earnings History > 16 > report Date
2022-02-03
Earnings History > 16 > date
2021-12-31
Earnings History > 16 > before After Market
BeforeMarket
Earnings History > 16 > currency
USD
Earnings History > 16 > eps Actual
-0.06
Earnings History > 16 > eps Estimate
-0.04
Earnings History > 16 > eps Difference
-0.02
Earnings History > 16 > surprise Percent
-50
Earnings History > 17 > period
2021-09-30
Earnings History > 17 > report Date
2021-10-28
Earnings History > 17 > date
2021-09-30
Earnings History > 17 > before After Market
BeforeMarket
Earnings History > 17 > currency
USD
Earnings History > 17 > eps Actual
-0.04
Earnings History > 17 > eps Estimate
0.08
Earnings History > 17 > eps Difference
-0.12
Earnings History > 17 > surprise Percent
-150
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
BeforeMarket
Earnings History > 18 > currency
USD
Earnings History > 18 > eps Actual
0.05
Earnings History > 18 > eps Estimate
0.09
Earnings History > 18 > eps Difference
-0.04
Earnings History > 18 > surprise Percent
-44.4444
Earnings History > 19 > period
2021-03-31
Earnings History > 19 > report Date
2021-04-29
Earnings History > 19 > date
2021-03-31
Earnings History > 19 > before After Market
BeforeMarket
Earnings History > 19 > currency
USD
Earnings History > 19 > eps Actual
0.04
Earnings History > 19 > eps Estimate
0.06
Earnings History > 19 > eps Difference
-0.02
Earnings History > 19 > surprise Percent
-33.3333
Earnings History > 20 > period
2020-12-31
Earnings History > 20 > report Date
2021-02-04
Earnings History > 20 > date
2020-12-31
Earnings History > 20 > before After Market
BeforeMarket
Earnings History > 20 > currency
USD
Earnings History > 20 > eps Actual
0.13
Earnings History > 20 > eps Estimate
0.13
Earnings History > 20 > eps Difference
0
Earnings History > 20 > surprise Percent
0
Earnings History > 21 > period
2020-09-30
Earnings History > 21 > report Date
2020-10-29
Earnings History > 21 > date
2020-09-30
Earnings History > 21 > before After Market
BeforeMarket
Earnings History > 21 > currency
USD
Earnings History > 21 > eps Actual
0.03
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-07-30
Earnings History > 22 > date
2020-06-30
Earnings History > 22 > before After Market
BeforeMarket
Earnings History > 22 > currency
USD
Earnings History > 22 > eps Actual
0.1
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-04-30
Earnings History > 23 > date
2020-03-31
Earnings History > 23 > before After Market
BeforeMarket
Earnings History > 23 > currency
USD
Earnings History > 23 > eps Actual
0.07
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-02-06
Earnings History > 24 > date
2019-12-31
Earnings History > 24 > before After Market
BeforeMarket
Earnings History > 24 > currency
USD
Earnings History > 24 > eps Actual
0.13
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-31
Earnings History > 25 > date
2019-09-30
Earnings History > 25 > before After Market
BeforeMarket
Earnings History > 25 > currency
USD
Earnings History > 25 > eps Actual
0.07
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-01
Earnings History > 26 > date
2019-06-30
Earnings History > 26 > before After Market
BeforeMarket
Earnings History > 26 > currency
USD
Earnings History > 26 > eps Actual
0.18
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-02
Earnings History > 27 > date
2019-03-31
Earnings History > 27 > before After Market
BeforeMarket
Earnings History > 27 > currency
USD
Earnings History > 27 > eps Actual
0.03
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-02-07
Earnings History > 28 > date
2018-12-31
Earnings History > 28 > before After Market
-
Earnings History > 28 > currency
USD
Earnings History > 28 > eps Actual
1.21
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-11-01
Earnings History > 29 > date
2018-09-30
Earnings History > 29 > before After Market
-
Earnings History > 29 > currency
USD
Earnings History > 29 > eps Actual
0.09
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-02
Earnings History > 30 > date
2018-06-30
Earnings History > 30 > before After Market
-
Earnings History > 30 > currency
USD
Earnings History > 30 > eps Actual
0.1
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-03
Earnings History > 31 > date
2018-03-31
Earnings History > 31 > before After Market
-
Earnings History > 31 > currency
USD
Earnings History > 31 > eps Actual
0.13
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-02-08
Earnings History > 32 > date
2017-12-31
Earnings History > 32 > before After Market
BeforeMarket
Earnings History > 32 > currency
USD
Earnings History > 32 > eps Actual
0.12
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-02
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.07
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.07
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-04
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.11
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-02-09
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.1136
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-10-27
Earnings History > 37 > date
2016-09-30
Earnings History > 37 > before After Market
-
Earnings History > 37 > currency
USD
Earnings History > 37 > eps Actual
0.1144
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-07-28
Earnings History > 38 > date
2016-06-30
Earnings History > 38 > before After Market
-
Earnings History > 38 > currency
USD
Earnings History > 38 > eps Actual
0.067
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-04-28
Earnings History > 39 > date
2016-03-31
Earnings History > 39 > before After Market
-
Earnings History > 39 > currency
USD
Earnings History > 39 > eps Actual
0.0292
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-02-11
Earnings History > 40 > date
2015-12-31
Earnings History > 40 > before After Market
-
Earnings History > 40 > currency
USD
Earnings History > 40 > eps Actual
0.0195
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-10-29
Earnings History > 41 > date
2015-09-30
Earnings History > 41 > before After Market
-
Earnings History > 41 > currency
USD
Earnings History > 41 > eps Actual
0.0305
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-07-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.067
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-04-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.0476
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-02-12
Earnings History > 44 > date
2014-12-31
Earnings History > 44 > before After Market
-
Earnings History > 44 > currency
USD
Earnings History > 44 > eps Actual
-0.07
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-10-30
Earnings History > 45 > date
2014-09-30
Earnings History > 45 > before After Market
-
Earnings History > 45 > currency
USD
Earnings History > 45 > eps Actual
-0.07
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-28
Earnings History > 46 > date
2014-06-30
Earnings History > 46 > before After Market
-
Earnings History > 46 > currency
USD
Earnings History > 46 > eps Actual
-0.0185
Earnings History > 46 > eps Estimate
-
Earnings History > 46 > eps Difference
0
Earnings History > 46 > surprise Percent
-
Earnings History > 47 > period
2014-03-31
Earnings History > 47 > report Date
2014-05-01
Earnings History > 47 > date
2014-03-31
Earnings History > 47 > before After Market
-
Earnings History > 47 > currency
USD
Earnings History > 47 > eps Actual
-0.07
Earnings History > 47 > eps Estimate
0.04
Earnings History > 47 > eps Difference
-0.11
Earnings History > 47 > surprise Percent
-275
Earnings History > 48 > period
2013-12-31
Earnings History > 48 > report Date
2014-02-13
Earnings History > 48 > date
2013-12-31
Earnings History > 48 > before After Market
-
Earnings History > 48 > currency
USD
Earnings History > 48 > eps Actual
-0.0699
Earnings History > 48 > eps Estimate
0.07
Earnings History > 48 > eps Difference
-0.1399
Earnings History > 48 > surprise Percent
-199.8571
Earnings History > 49 > period
2013-09-30
Earnings History > 49 > report Date
2013-10-31
Earnings History > 49 > date
2013-09-30
Earnings History > 49 > before After Market
-
Earnings History > 49 > currency
USD
Earnings History > 49 > eps Actual
0.05
Earnings History > 49 > eps Estimate
0.05
Earnings History > 49 > eps Difference
0
Earnings History > 49 > surprise Percent
0
Earnings History > 50 > period
2013-06-30
Earnings History > 50 > report Date
2013-09-29
Earnings History > 50 > date
2013-06-30
Earnings History > 50 > before After Market
-
Earnings History > 50 > currency
USD
Earnings History > 50 > eps Actual
0.036
Earnings History > 50 > eps Estimate
-
Earnings History > 50 > eps Difference
0
Earnings History > 50 > surprise Percent
-
Earnings History > 51 > period
2013-03-31
Earnings History > 51 > report Date
2013-05-02
Earnings History > 51 > date
2013-03-31
Earnings History > 51 > before After Market
-
Earnings History > 51 > currency
USD
Earnings History > 51 > eps Actual
0.02
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
0.0097
Earnings History > 52 > eps Estimate
-
Earnings History > 52 > eps Difference
0
Earnings History > 52 > surprise Percent
-
Earnings History > 53 > period
2012-09-30
Earnings History > 53 > report Date
2012-11-01
Earnings History > 53 > date
2012-09-30
Earnings History > 53 > before After Market
-
Earnings History > 53 > currency
USD
Earnings History > 53 > eps Actual
0.09
Earnings History > 53 > eps Estimate
0.03
Earnings History > 53 > eps Difference
0.06
Earnings History > 53 > surprise Percent
200
Earnings History > 54 > period
2012-06-30
Earnings History > 54 > report Date
2012-08-02
Earnings History > 54 > date
2012-06-30
Earnings History > 54 > before After Market
-
Earnings History > 54 > currency
USD
Earnings History > 54 > eps Actual
-0.18
Earnings History > 54 > eps Estimate
-
Earnings History > 54 > eps Difference
0
Earnings History > 54 > surprise Percent
-
Earnings History > 55 > period
2012-03-31
Earnings History > 55 > report Date
2012-05-03
Earnings History > 55 > date
2012-03-31
Earnings History > 55 > before After Market
-
Earnings History > 55 > currency
USD
Earnings History > 55 > eps Actual
-0.09
Earnings History > 55 > eps Estimate
0.06
Earnings History > 55 > eps Difference
-0.15
Earnings History > 55 > surprise Percent
-250
Earnings History > 56 > period
2011-12-31
Earnings History > 56 > report Date
2012-02-16
Earnings History > 56 > date
2011-12-31
Earnings History > 56 > before After Market
-
Earnings History > 56 > currency
USD
Earnings History > 56 > eps Actual
0.1
Earnings History > 56 > eps Estimate
0.13
Earnings History > 56 > eps Difference
-0.03
Earnings History > 56 > surprise Percent
-23.0769
Earnings History > 57 > period
2011-09-30
Earnings History > 57 > report Date
2011-11-03
Earnings History > 57 > date
2011-09-30
Earnings History > 57 > before After Market
-
Earnings History > 57 > currency
USD
Earnings History > 57 > eps Actual
0.14
Earnings History > 57 > eps Estimate
0.19
Earnings History > 57 > eps Difference
-0.05
Earnings History > 57 > surprise Percent
-26.3158
Earnings History > 58 > period
2011-06-30
Earnings History > 58 > report Date
2011-08-04
Earnings History > 58 > date
2011-06-30
Earnings History > 58 > before After Market
-
Earnings History > 58 > currency
USD
Earnings History > 58 > eps Actual
0.03
Earnings History > 58 > eps Estimate
0.09
Earnings History > 58 > eps Difference
-0.06
Earnings History > 58 > surprise Percent
-66.6667
Earnings History > 59 > period
2011-03-31
Earnings History > 59 > report Date
2011-05-05
Earnings History > 59 > date
2011-03-31
Earnings History > 59 > before After Market
-
Earnings History > 59 > currency
USD
Earnings History > 59 > eps Actual
-0.33
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-02-17
Earnings History > 60 > date
2010-12-31
Earnings History > 60 > before After Market
-
Earnings History > 60 > currency
USD
Earnings History > 60 > eps Actual
0.16
Earnings History > 60 > eps Estimate
-0.31
Earnings History > 60 > eps Difference
0.47
Earnings History > 60 > surprise Percent
151.6129
Earnings History > 61 > period
2010-09-30
Earnings History > 61 > report Date
2010-10-28
Earnings History > 61 > date
2010-09-30
Earnings History > 61 > before After Market
-
Earnings History > 61 > currency
USD
Earnings History > 61 > eps Actual
0.26
Earnings History > 61 > eps Estimate
0.12
Earnings History > 61 > eps Difference
0.14
Earnings History > 61 > surprise Percent
116.6667
Earnings History > 62 > period
2010-06-30
Earnings History > 62 > report Date
2010-07-29
Earnings History > 62 > date
2010-06-30
Earnings History > 62 > before After Market
-
Earnings History > 62 > currency
USD
Earnings History > 62 > eps Actual
0.0012
Earnings History > 62 > eps Estimate
0.03
Earnings History > 62 > eps Difference
-0.0288
Earnings History > 62 > surprise Percent
-96
Earnings History > 63 > period
2010-03-31
Earnings History > 63 > report Date
2010-04-29
Earnings History > 63 > date
2010-03-31
Earnings History > 63 > before After Market
-
Earnings History > 63 > currency
USD
Earnings History > 63 > eps Actual
0.02
Earnings History > 63 > eps Estimate
0.06
Earnings History > 63 > eps Difference
-0.04
Earnings History > 63 > surprise Percent
-66.6667
Earnings History > 64 > period
2009-12-31
Earnings History > 64 > report Date
2010-02-18
Earnings History > 64 > date
2009-12-31
Earnings History > 64 > before After Market
-
Earnings History > 64 > currency
USD
Earnings History > 64 > eps Actual
0.05
Earnings History > 64 > eps Estimate
0.02
Earnings History > 64 > eps Difference
0.03
Earnings History > 64 > surprise Percent
150
Earnings History > 65 > period
2009-09-30
Earnings History > 65 > report Date
2009-10-29
Earnings History > 65 > date
2009-09-30
Earnings History > 65 > before After Market
-
Earnings History > 65 > currency
USD
Earnings History > 65 > eps Actual
-0.04
Earnings History > 65 > eps Estimate
-0.2
Earnings History > 65 > eps Difference
0.16
Earnings History > 65 > surprise Percent
80
Earnings History > 66 > period
2009-06-30
Earnings History > 66 > report Date
2009-07-30
Earnings History > 66 > date
2009-06-30
Earnings History > 66 > before After Market
-
Earnings History > 66 > currency
USD
Earnings History > 66 > eps Actual
-0.41
Earnings History > 66 > eps Estimate
0.01
Earnings History > 66 > eps Difference
-0.42
Earnings History > 66 > surprise Percent
-4200
Earnings History > 67 > period
2009-03-31
Earnings History > 67 > report Date
2009-04-30
Earnings History > 67 > date
2009-03-31
Earnings History > 67 > before After Market
-
Earnings History > 67 > currency
USD
Earnings History > 67 > eps Actual
-0.15
Earnings History > 67 > eps Estimate
0.12
Earnings History > 67 > eps Difference
-0.27
Earnings History > 67 > surprise Percent
-225
Earnings History > 68 > period
2008-12-31
Earnings History > 68 > report Date
2009-02-12
Earnings History > 68 > date
2008-12-31
Earnings History > 68 > before After Market
-
Earnings History > 68 > currency
USD
Earnings History > 68 > eps Actual
0.01
Earnings History > 68 > eps Estimate
0.07
Earnings History > 68 > eps Difference
-0.06
Earnings History > 68 > surprise Percent
-85.7143
Earnings History > 69 > period
2008-09-30
Earnings History > 69 > report Date
2008-10-30
Earnings History > 69 > date
2008-09-30
Earnings History > 69 > before After Market
-
Earnings History > 69 > currency
USD
Earnings History > 69 > eps Actual
0.27
Earnings History > 69 > eps Estimate
0.23
Earnings History > 69 > eps Difference
0.04
Earnings History > 69 > surprise Percent
17.3913
Earnings History > 70 > period
2008-06-30
Earnings History > 70 > report Date
2008-07-31
Earnings History > 70 > date
2008-06-30
Earnings History > 70 > before After Market
-
Earnings History > 70 > currency
USD
Earnings History > 70 > eps Actual
0.36
Earnings History > 70 > eps Estimate
0.46
Earnings History > 70 > eps Difference
-0.1
Earnings History > 70 > surprise Percent
-21.7391
Earnings History > 71 > period
2008-03-31
Earnings History > 71 > report Date
2008-05-01
Earnings History > 71 > date
2008-03-31
Earnings History > 71 > before After Market
-
Earnings History > 71 > currency
USD
Earnings History > 71 > eps Actual
0.14
Earnings History > 71 > eps Estimate
0.19
Earnings History > 71 > eps Difference
-0.05
Earnings History > 71 > surprise Percent
-26.3158
Earnings History > 72 > period
2007-12-31
Earnings History > 72 > report Date
2008-02-28
Earnings History > 72 > date
2007-12-31
Earnings History > 72 > before After Market
-
Earnings History > 72 > currency
USD
Earnings History > 72 > eps Actual
-0.2
Earnings History > 72 > eps Estimate
-0.18
Earnings History > 72 > eps Difference
-0.02
Earnings History > 72 > surprise Percent
-11.1111
Earnings History > 73 > period
2007-09-30
Earnings History > 73 > report Date
2007-11-01
Earnings History > 73 > date
2007-09-30
Earnings History > 73 > before After Market
-
Earnings History > 73 > currency
USD
Earnings History > 73 > eps Actual
-0.01
Earnings History > 73 > eps Estimate
0.01
Earnings History > 73 > eps Difference
-0.02
Earnings History > 73 > surprise Percent
-200
Earnings History > 74 > period
2007-06-30
Earnings History > 74 > report Date
2007-08-02
Earnings History > 74 > date
2007-06-30
Earnings History > 74 > before After Market
-
Earnings History > 74 > currency
USD
Earnings History > 74 > eps Actual
0.08
Earnings History > 74 > eps Estimate
0.02
Earnings History > 74 > eps Difference
0.06
Earnings History > 74 > surprise Percent
300
Earnings History > 75 > period
2007-03-31
Earnings History > 75 > report Date
2007-05-03
Earnings History > 75 > date
2007-03-31
Earnings History > 75 > before After Market
-
Earnings History > 75 > currency
USD
Earnings History > 75 > eps Actual
-0.0024
Earnings History > 75 > eps Estimate
-0.05
Earnings History > 75 > eps Difference
0.0476
Earnings History > 75 > surprise Percent
95.2
Earnings History > 76 > period
2006-12-31
Earnings History > 76 > report Date
2007-02-15
Earnings History > 76 > date
2006-12-31
Earnings History > 76 > before After Market
-
Earnings History > 76 > currency
USD
Earnings History > 76 > eps Actual
-1.73
Earnings History > 76 > eps Estimate
-0.05
Earnings History > 76 > eps Difference
-1.68
Earnings History > 76 > surprise Percent
-3360
Earnings History > 77 > period
2006-09-30
Earnings History > 77 > report Date
2006-11-09
Earnings History > 77 > date
2006-09-30
Earnings History > 77 > before After Market
-
Earnings History > 77 > currency
USD
Earnings History > 77 > eps Actual
-0.11
Earnings History > 77 > eps Estimate
0.01
Earnings History > 77 > eps Difference
-0.12
Earnings History > 77 > surprise Percent
-1200
Earnings History > 78 > period
2006-06-30
Earnings History > 78 > report Date
2006-08-03
Earnings History > 78 > date
2006-06-30
Earnings History > 78 > before After Market
-
Earnings History > 78 > currency
USD
Earnings History > 78 > eps Actual
0.01
Earnings History > 78 > eps Estimate
0.04
Earnings History > 78 > eps Difference
-0.03
Earnings History > 78 > surprise Percent
-75
Earnings History > 79 > period
2006-03-31
Earnings History > 79 > report Date
2006-05-04
Earnings History > 79 > date
2006-03-31
Earnings History > 79 > before After Market
-
Earnings History > 79 > currency
USD
Earnings History > 79 > eps Actual
0.01
Earnings History > 79 > eps Estimate
0.01
Earnings History > 79 > eps Difference
0
Earnings History > 79 > surprise Percent
0
Earnings History > 80 > period
2005-12-31
Earnings History > 80 > report Date
2006-02-09
Earnings History > 80 > date
2005-12-31
Earnings History > 80 > before After Market
-
Earnings History > 80 > currency
USD
Earnings History > 80 > eps Actual
-0.0027
Earnings History > 80 > eps Estimate
-0.04
Earnings History > 80 > eps Difference
0.0373
Earnings History > 80 > surprise Percent
93.25
Earnings History > 81 > period
2005-09-30
Earnings History > 81 > report Date
2005-11-03
Earnings History > 81 > date
2005-09-30
Earnings History > 81 > before After Market
-
Earnings History > 81 > currency
USD
Earnings History > 81 > eps Actual
-0.09
Earnings History > 81 > eps Estimate
-0.06
Earnings History > 81 > eps Difference
-0.03
Earnings History > 81 > surprise Percent
-50
Earnings History > 82 > period
2005-06-30
Earnings History > 82 > report Date
2005-08-04
Earnings History > 82 > date
2005-06-30
Earnings History > 82 > before After Market
-
Earnings History > 82 > currency
USD
Earnings History > 82 > eps Actual
-0.1
Earnings History > 82 > eps Estimate
0.03
Earnings History > 82 > eps Difference
-0.13
Earnings History > 82 > surprise Percent
-433.3333
Earnings History > 83 > period
2005-03-31
Earnings History > 83 > report Date
2005-05-05
Earnings History > 83 > date
2005-03-31
Earnings History > 83 > before After Market
-
Earnings History > 83 > currency
USD
Earnings History > 83 > eps Actual
-0.11
Earnings History > 83 > eps Estimate
-0.06
Earnings History > 83 > eps Difference
-0.05
Earnings History > 83 > surprise Percent
-83.3333
Earnings History > 84 > period
2004-12-31
Earnings History > 84 > report Date
2005-02-10
Earnings History > 84 > date
2004-12-31
Earnings History > 84 > before After Market
-
Earnings History > 84 > currency
USD
Earnings History > 84 > eps Actual
-0.09
Earnings History > 84 > eps Estimate
-0.04
Earnings History > 84 > eps Difference
-0.05
Earnings History > 84 > surprise Percent
-125
Earnings History > 85 > period
2004-09-30
Earnings History > 85 > report Date
2004-10-28
Earnings History > 85 > date
2004-09-30
Earnings History > 85 > before After Market
-
Earnings History > 85 > currency
USD
Earnings History > 85 > eps Actual
0.09
Earnings History > 85 > eps Estimate
0.13
Earnings History > 85 > eps Difference
-0.04
Earnings History > 85 > surprise Percent
-30.7692
Earnings History > 86 > period
2004-06-30
Earnings History > 86 > report Date
2004-07-29
Earnings History > 86 > date
2004-06-30
Earnings History > 86 > before After Market
-
Earnings History > 86 > currency
USD
Earnings History > 86 > eps Actual
-0.03
Earnings History > 86 > eps Estimate
0.22
Earnings History > 86 > eps Difference
-0.25
Earnings History > 86 > surprise Percent
-113.6364
Earnings History > 87 > period
2004-03-31
Earnings History > 87 > report Date
2004-04-29
Earnings History > 87 > date
2004-03-31
Earnings History > 87 > before After Market
-
Earnings History > 87 > currency
USD
Earnings History > 87 > eps Actual
0.22
Earnings History > 87 > eps Estimate
0.19
Earnings History > 87 > eps Difference
0.03
Earnings History > 87 > surprise Percent
15.7895
Earnings History > 88 > period
2003-12-31
Earnings History > 88 > report Date
2004-02-05
Earnings History > 88 > date
2003-12-31
Earnings History > 88 > before After Market
-
Earnings History > 88 > currency
USD
Earnings History > 88 > eps Actual
0.15
Earnings History > 88 > eps Estimate
0.13
Earnings History > 88 > eps Difference
0.02
Earnings History > 88 > surprise Percent
15.3846
Earnings History > 89 > period
2003-09-30
Earnings History > 89 > report Date
2003-09-30
Earnings History > 89 > date
2003-09-30
Earnings History > 89 > before After Market
-
Earnings History > 89 > currency
USD
Earnings History > 89 > eps Actual
0.1237
Earnings History > 89 > eps Estimate
-
Earnings History > 89 > eps Difference
0
Earnings History > 89 > surprise Percent
-
Earnings History > 90 > period
2003-06-30
Earnings History > 90 > report Date
2003-08-07
Earnings History > 90 > date
2003-06-30
Earnings History > 90 > before After Market
-
Earnings History > 90 > currency
USD
Earnings History > 90 > eps Actual
0.16
Earnings History > 90 > eps Estimate
0.1
Earnings History > 90 > eps Difference
0.06
Earnings History > 90 > surprise Percent
60
Earnings History > 91 > period
2003-03-31
Earnings History > 91 > report Date
2003-05-13
Earnings History > 91 > date
2003-03-31
Earnings History > 91 > before After Market
-
Earnings History > 91 > currency
USD
Earnings History > 91 > eps Actual
0.02
Earnings History > 91 > eps Estimate
0.02
Earnings History > 91 > eps Difference
0
Earnings History > 91 > surprise Percent
0
Earnings History > 92 > period
2002-12-31
Earnings History > 92 > report Date
2003-02-26
Earnings History > 92 > date
2002-12-31
Earnings History > 92 > before After Market
-
Earnings History > 92 > currency
USD
Earnings History > 92 > eps Actual
-0.12
Earnings History > 92 > eps Estimate
-0.06
Earnings History > 92 > eps Difference
-0.06
Earnings History > 92 > surprise Percent
-100
Earnings History > 93 > period
2002-09-30
Earnings History > 93 > report Date
2002-11-07
Earnings History > 93 > date
2002-09-30
Earnings History > 93 > before After Market
-
Earnings History > 93 > currency
USD
Earnings History > 93 > eps Actual
-0.14
Earnings History > 93 > eps Estimate
-0.1
Earnings History > 93 > eps Difference
-0.04
Earnings History > 93 > surprise Percent
-40
Earnings History > 94 > period
2002-06-30
Earnings History > 94 > report Date
2002-08-08
Earnings History > 94 > date
2002-06-30
Earnings History > 94 > before After Market
-
Earnings History > 94 > currency
USD
Earnings History > 94 > eps Actual
-0.12
Earnings History > 94 > eps Estimate
-0.11
Earnings History > 94 > eps Difference
-0.01
Earnings History > 94 > surprise Percent
-9.0909
Earnings History > 95 > period
2002-03-31
Earnings History > 95 > report Date
2002-05-02
Earnings History > 95 > date
2002-03-31
Earnings History > 95 > before After Market
-
Earnings History > 95 > currency
USD
Earnings History > 95 > eps Actual
-0.19
Earnings History > 95 > eps Estimate
-0.13
Earnings History > 95 > eps Difference
-0.06
Earnings History > 95 > surprise Percent
-46.1538
Earnings History > 96 > period
2001-12-31
Earnings History > 96 > report Date
2002-02-07
Earnings History > 96 > date
2001-12-31
Earnings History > 96 > before After Market
-
Earnings History > 96 > currency
USD
Earnings History > 96 > eps Actual
-0.28
Earnings History > 96 > eps Estimate
-0.19
Earnings History > 96 > eps Difference
-0.09
Earnings History > 96 > surprise Percent
-47.3684
Earnings History > 97 > period
2001-03-31
Earnings History > 97 > report Date
2001-03-31
Earnings History > 97 > date
2001-03-31
Earnings History > 97 > before After Market
-
Earnings History > 97 > currency
USD
Earnings History > 97 > eps Actual
-0.3509
Earnings History > 97 > eps Estimate
-
Earnings History > 97 > eps Difference
0
Earnings History > 97 > surprise Percent
-
Earnings History > 98 > period
2000-12-31
Earnings History > 98 > report Date
2000-12-31
Earnings History > 98 > date
2000-12-31
Earnings History > 98 > before After Market
-
Earnings History > 98 > currency
USD
Earnings History > 98 > eps Actual
-0.5145
Earnings History > 98 > eps Estimate
-
Earnings History > 98 > eps Difference
0
Earnings History > 98 > surprise Percent
-
Earnings History > 99 > period
2000-09-30
Earnings History > 99 > report Date
2000-09-30
Earnings History > 99 > date
2000-09-30
Earnings History > 99 > before After Market
-
Earnings History > 99 > currency
USD
Earnings History > 99 > eps Actual
-0.2802
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
-0.11
Earnings History > 100 > eps Estimate
-
Earnings History > 100 > eps Difference
0
Earnings History > 100 > surprise Percent
-
Earnings History > 101 > period
1999-12-31
Earnings History > 101 > report Date
1999-12-31
Earnings History > 101 > date
1999-12-31
Earnings History > 101 > before After Market
-
Earnings History > 101 > currency
USD
Earnings History > 101 > eps Actual
-0.2752
Earnings History > 101 > eps Estimate
-
Earnings History > 101 > eps Difference
0
Earnings History > 101 > surprise Percent
-
Earnings History > 102 > period
1999-09-30
Earnings History > 102 > report Date
1999-09-30
Earnings History > 102 > date
1999-09-30
Earnings History > 102 > before After Market
-
Earnings History > 102 > currency
USD
Earnings History > 102 > eps Actual
-0.1789
Earnings History > 102 > eps Estimate
-
Earnings History > 102 > eps Difference
0
Earnings History > 102 > surprise Percent
-
Earnings History > 103 > period
1999-06-30
Earnings History > 103 > report Date
1999-08-26
Earnings History > 103 > date
1999-06-30
Earnings History > 103 > before After Market
-
Earnings History > 103 > currency
USD
Earnings History > 103 > eps Actual
-0.2
Earnings History > 103 > eps Estimate
-0.12
Earnings History > 103 > eps Difference
-0.08
Earnings History > 103 > surprise Percent
-66.6667
Earnings History > 104 > period
1999-03-31
Earnings History > 104 > report Date
1999-05-05
Earnings History > 104 > date
1999-03-31
Earnings History > 104 > before After Market
-
Earnings History > 104 > currency
USD
Earnings History > 104 > eps Actual
-0.2
Earnings History > 104 > eps Estimate
-0.13
Earnings History > 104 > eps Difference
-0.07
Earnings History > 104 > surprise Percent
-53.8462
Earnings History > 105 > period
1998-12-31
Earnings History > 105 > report Date
1999-02-03
Earnings History > 105 > date
1998-12-31
Earnings History > 105 > before After Market
-
Earnings History > 105 > currency
USD
Earnings History > 105 > eps Actual
-0.1
Earnings History > 105 > eps Estimate
-0.12
Earnings History > 105 > eps Difference
0.02
Earnings History > 105 > surprise Percent
16.6667
Earnings History > 106 > period
1998-09-30
Earnings History > 106 > report Date
1998-11-06
Earnings History > 106 > date
1998-09-30
Earnings History > 106 > before After Market
-
Earnings History > 106 > currency
USD
Earnings History > 106 > eps Actual
-0.18
Earnings History > 106 > eps Estimate
-0.17
Earnings History > 106 > eps Difference
-0.01
Earnings History > 106 > surprise Percent
-5.8824
Earnings History > 107 > period
1998-06-30
Earnings History > 107 > report Date
1998-09-17
Earnings History > 107 > date
1998-06-30
Earnings History > 107 > before After Market
-
Earnings History > 107 > currency
USD
Earnings History > 107 > eps Actual
-0.2
Earnings History > 107 > eps Estimate
-0.19
Earnings History > 107 > eps Difference
-0.01
Earnings History > 107 > surprise Percent
-5.2632
Earnings History > 108 > period
1998-03-31
Earnings History > 108 > report Date
1998-05-12
Earnings History > 108 > date
1998-03-31
Earnings History > 108 > before After Market
-
Earnings History > 108 > currency
USD
Earnings History > 108 > eps Actual
-0.28
Earnings History > 108 > eps Estimate
-0.19
Earnings History > 108 > eps Difference
-0.09
Earnings History > 108 > surprise Percent
-47.3684
Earnings History > 109 > period
1997-12-31
Earnings History > 109 > report Date
1998-02-10
Earnings History > 109 > date
1997-12-31
Earnings History > 109 > before After Market
-
Earnings History > 109 > currency
USD
Earnings History > 109 > eps Actual
-0.2
Earnings History > 109 > eps Estimate
-0.15
Earnings History > 109 > eps Difference
-0.05
Earnings History > 109 > surprise Percent
-33.3333
Earnings History > 110 > period
1997-09-30
Earnings History > 110 > report Date
1997-11-14
Earnings History > 110 > date
1997-09-30
Earnings History > 110 > before After Market
-
Earnings History > 110 > currency
USD
Earnings History > 110 > eps Actual
-0.15
Earnings History > 110 > eps Estimate
-0.2
Earnings History > 110 > eps Difference
0.05
Earnings History > 110 > surprise Percent
25
Earnings History > 111 > period
1997-06-30
Earnings History > 111 > report Date
1997-09-05
Earnings History > 111 > date
1997-06-30
Earnings History > 111 > before After Market
-
Earnings History > 111 > currency
USD
Earnings History > 111 > eps Actual
-0.15
Earnings History > 111 > eps Estimate
-0.35
Earnings History > 111 > eps Difference
0.2
Earnings History > 111 > surprise Percent
57.1429
Earnings History > 112 > period
1997-03-31
Earnings History > 112 > report Date
1997-05-23
Earnings History > 112 > date
1997-03-31
Earnings History > 112 > before After Market
-
Earnings History > 112 > currency
USD
Earnings History > 112 > eps Actual
-0.28
Earnings History > 112 > eps Estimate
-0.22
Earnings History > 112 > eps Difference
-0.06
Earnings History > 112 > surprise Percent
-27.2727
Earnings History > 113 > period
1996-12-31
Earnings History > 113 > report Date
1997-02-06
Earnings History > 113 > date
1996-12-31
Earnings History > 113 > before After Market
-
Earnings History > 113 > currency
USD
Earnings History > 113 > eps Actual
-0.26
Earnings History > 113 > eps Estimate
-0.14
Earnings History > 113 > eps Difference
-0.12
Earnings History > 113 > surprise Percent
-85.7143
Earnings History > 114 > period
1996-09-30
Earnings History > 114 > report Date
1996-11-08
Earnings History > 114 > date
1996-09-30
Earnings History > 114 > before After Market
-
Earnings History > 114 > currency
USD
Earnings History > 114 > eps Actual
-0.17
Earnings History > 114 > eps Estimate
-0.14
Earnings History > 114 > eps Difference
-0.03
Earnings History > 114 > surprise Percent
-21.4286
Earnings History > 115 > period
1996-06-30
Earnings History > 115 > report Date
1996-09-13
Earnings History > 115 > date
1996-06-30
Earnings History > 115 > before After Market
-
Earnings History > 115 > currency
USD
Earnings History > 115 > eps Actual
-0.51
Earnings History > 115 > eps Estimate
-0.04
Earnings History > 115 > eps Difference
-0.47
Earnings History > 115 > surprise Percent
-1175
Earnings History > 116 > period
1996-03-31
Earnings History > 116 > report Date
1996-04-30
Earnings History > 116 > date
1996-03-31
Earnings History > 116 > before After Market
-
Earnings History > 116 > currency
USD
Earnings History > 116 > eps Actual
-0.05
Earnings History > 116 > eps Estimate
0.01
Earnings History > 116 > eps Difference
-0.06
Earnings History > 116 > surprise Percent
-600
Earnings History > 117 > period
1995-12-31
Earnings History > 117 > report Date
1996-01-25
Earnings History > 117 > date
1995-12-31
Earnings History > 117 > before After Market
-
Earnings History > 117 > currency
USD
Earnings History > 117 > eps Actual
-0.02
Earnings History > 117 > eps Estimate
0.02
Earnings History > 117 > eps Difference
-0.04
Earnings History > 117 > surprise Percent
-200
Earnings History > 118 > period
1995-09-30
Earnings History > 118 > report Date
1995-11-01
Earnings History > 118 > date
1995-09-30
Earnings History > 118 > before After Market
-
Earnings History > 118 > currency
USD
Earnings History > 118 > eps Actual
-0.03
Earnings History > 118 > eps Estimate
0.03
Earnings History > 118 > eps Difference
-0.06
Earnings History > 118 > surprise Percent
-200
Earnings History > 119 > period
1995-06-30
Earnings History > 119 > report Date
1995-09-01
Earnings History > 119 > date
1995-06-30
Earnings History > 119 > before After Market
-
Earnings History > 119 > currency
USD
Earnings History > 119 > eps Actual
-0.07
Earnings History > 119 > eps Estimate
0
Earnings History > 119 > eps Difference
-0.07
Earnings History > 119 > surprise Percent
-
Earnings History > 120 > period
1995-03-31
Earnings History > 120 > report Date
1995-04-27
Earnings History > 120 > date
1995-03-31
Earnings History > 120 > before After Market
-
Earnings History > 120 > currency
USD
Earnings History > 120 > eps Actual
-0.14
Earnings History > 120 > eps Estimate
-0.08
Earnings History > 120 > eps Difference
-0.06
Earnings History > 120 > surprise Percent
-75
Earnings History > 121 > period
1994-09-30
Earnings History > 121 > report Date
1994-11-09
Earnings History > 121 > date
1994-09-30
Earnings History > 121 > before After Market
-
Earnings History > 121 > currency
USD
Earnings History > 121 > eps Actual
-0.2
Earnings History > 121 > eps Estimate
-0.03
Earnings History > 121 > eps Difference
-0.17
Earnings History > 121 > surprise Percent
-566.6667
Earnings History > 122 > period
1994-06-30
Earnings History > 122 > report Date
1994-09-20
Earnings History > 122 > date
1994-06-30
Earnings History > 122 > before After Market
-
Earnings History > 122 > currency
USD
Earnings History > 122 > eps Actual
-0.27
Earnings History > 122 > eps Estimate
-0.05
Earnings History > 122 > eps Difference
-0.22
Earnings History > 122 > surprise Percent
-440
Earnings History > 123 > period
1994-03-31
Earnings History > 123 > report Date
1994-05-03
Earnings History > 123 > date
1994-03-31
Earnings History > 123 > before After Market
-
Earnings History > 123 > currency
USD
Earnings History > 123 > eps Actual
-0.11
Earnings History > 123 > eps Estimate
-0.11
Earnings History > 123 > eps Difference
0
Earnings History > 123 > surprise Percent
0
Earnings History > 124 > period
1993-12-31
Earnings History > 124 > report Date
1994-02-11
Earnings History > 124 > date
1993-12-31
Earnings History > 124 > before After Market
-
Earnings History > 124 > currency
USD
Earnings History > 124 > eps Actual
-0.06
Earnings History > 124 > eps Estimate
-0.08
Earnings History > 124 > eps Difference
0.02
Earnings History > 124 > surprise Percent
25
Earnings History > 125 > period
1993-09-30
Earnings History > 125 > report Date
1993-11-17
Earnings History > 125 > date
1993-09-30
Earnings History > 125 > before After Market
-
Earnings History > 125 > currency
USD
Earnings History > 125 > eps Actual
-0.12
Earnings History > 125 > eps Estimate
-0.12
Earnings History > 125 > eps Difference
0
Earnings History > 125 > surprise Percent
0
Earnings History > 126 > period
1993-06-30
Earnings History > 126 > report Date
1993-09-20
Earnings History > 126 > date
1993-06-30
Earnings History > 126 > before After Market
-
Earnings History > 126 > currency
USD
Earnings History > 126 > eps Actual
-0.03
Earnings History > 126 > eps Estimate
0.11
Earnings History > 126 > eps Difference
-0.14
Earnings History > 126 > surprise Percent
-127.2727
Earnings History > 127 > period
1993-03-31
Earnings History > 127 > report Date
1993-05-11
Earnings History > 127 > date
1993-03-31
Earnings History > 127 > before After Market
-
Earnings History > 127 > currency
USD
Earnings History > 127 > eps Actual
-0.02
Earnings History > 127 > eps Estimate
0.01
Earnings History > 127 > eps Difference
-0.03
Earnings History > 127 > surprise Percent
-300
Ultralife Corporation, together with its subsidiaries, designs, manufactures, installs, and maintains power, and communication and electronics systems worldwide. The company operates in two segments, Battery & Energy Products and Communications Systems. The Battery & Energy Products segment offers lithium 9-volt, cylindrical, thin lithium manganese dioxide, rechargeable, and other non-rechargeable batteries; lithium-ion cells, multi-kilowatt module lithium-ion battery systems, and uninterruptable power supplies; and rugged military and commercial battery charging systems and accessories, including smart chargers, multi-bay charging systems, and various cables. The Communications Systems segment provides communications systems and accessories to support military communications systems, such as radio frequency amplifiers, power supplies and cables, connector assemblies, amplified speakers, equipment mounts, case equipment, man-portable systems, and integrated communication systems for fixed or vehicle applications comprising vehicle amplifier-adaptors, vehicle installed power enhanced rifleman appliqué systems, and SATCOM systems. This segment's military communications systems and accessories are designed to enhance and extend the operation of communications equipment, such as vehicle-mounted, manpack, and handheld transceivers. The company sells its products under the Ultralife, Ultralife HiRate, Ultralife Thin Cell, Lithium Power, McDowell Research, AMTI, ABLE, ACCUTRONICS, ACCUPRO, ENTELLION, SWE Southwest Electronic Energy Group, SWE SEASAFE, Excell Battery Group, Criterion Gauge, and POW-R BMS brands through original equipment manufacturers, and industrial and defense supply distributors. In addition, it sells its 9-volt battery to the broader consumer market through national and regional retail chains and online retailers. It serves government, defense, and commercial sectors. The company was incorporated in 1990 and is headquartered in Newark, New York.
Stock Price
$ 0.00
0% increase compared to yesterday.
Dividend
Frequency:
Rate:
N/ANext Payout:
N/AUltralife (NASDAQ:ULBI) Director Bradford Whitmore Purchases 9,530 Shares MarketBeat
Read more →Showing 2 of 10
(Last Updated 2025-09-30)
Rating:
STRONG BUY
Target Price:
$14
Analyst Picks
Strong Buy
1
Buy
0
Hold
0
Sell
0
Strong Sell
0
Sentiment:
Bullish
(Last Updated 2025-09-30)
Health Score
Price to Earnings Ratio (P/E)
-
Very Low
Low ≥ 50
High ≤ 10
Price to Book Ratio (P/B)
-
Very Low
Low ≤ 1
High ≥ 3
Return on Equity (ROE)
-
Very Low
Low ≤ 5%
High ≥ 25%
Return on Assets (ROA)
-
Very Low
Low ≤ 2%
High ≥ 10%
Free Cash Flow - Revenue % (FCF)
-
Very Low
Low ≤ 5%
High ≥ 15%
Debt to Equity
-
Medium
Low ≥ 1
High ≤ 0.3
* Institutions hold a combined 40.19% of the total shares of Ultralife Corporation
1.
Visionary Wealth Advisors(6.5668%)
since
2025/06/30
2.
Dimensional Fund Advisors, Inc.(6.1226%)
since
2025/06/30
3.
Vanguard Group Inc(3.038%)
since
2025/06/30
4.
Janney Montgomery Scott LLC(2.6812%)
since
2025/06/30
5.
Vanguard Total Stock Mkt Idx Inv(2.0461%)
since
2025/07/31
6.
Truffle Hound Capital, LLC(1.5021%)
since
2025/06/30
7.
Essex Investment Management Company, LLC(1.4352%)
since
2025/06/30
8.
Renaissance Technologies Corp(1.4191%)
since
2025/06/30
9.
DFA US Small Cap Value I(1.3636%)
since
2025/07/31
10.
RBF LLC(1.3519%)
since
2025/06/30
11.
Connor Clark & Lunn Inv Mgmt Ltd(0.8759%)
since
2025/06/30
12.
BlackRock Inc(0.8733%)
since
2025/06/30
13.
DFA US Targeted Value I(0.8049%)
since
2025/07/31
14.
Geode Capital Management, LLC(0.6793%)
since
2025/06/30
15.
TETON Westwood Mighty Mites AAA(0.6629%)
since
2025/06/30
16.
Teton Advisors Inc(0.6621%)
since
2025/06/30
17.
Dimensional US Targeted Value ETF(0.6387%)
since
2025/08/29
18.
Vanguard Institutional Extnd Mkt Idx Tr(0.615%)
since
2025/07/31
19.
Millennium Management LLC(0.5806%)
since
2025/06/30
20.
Ancora Advisors LLC(0.5093%)
since
2025/06/30
21.
DFA US Small Cap I(0.4686%)
since
2025/07/31
22.
Legato Capital Management LLC(0.4274%)
since
2025/06/30
23.
Arrowstreet Capital Limited Partnership(0.4234%)
since
2025/06/30
24.
Dimensional US Small Cap Value ETF(0.4082%)
since
2025/08/29
25.
DFA US Micro Cap I(0.3776%)
since
2025/07/31
26.
1290 Essex Small Cap Growth I(0.3258%)
since
2025/07/31
27.
Fidelity Extended Market Index(0.3111%)
since
2025/07/31
28.
DFA US Core Equity 1 I(0.2818%)
since
2025/07/31
29.
Citadel Advisors Llc(0.2717%)
since
2025/06/30
30.
Ancora/Thelen Small Cap Core(0.2644%)
since
2025/06/30
31.
Dimensional US Small Cap ETF(0.261%)
since
2025/08/29
32.
DFA US Core Equity 2 I(0.249%)
since
2025/07/31
33.
Bridgeway Capital Management, LLC(0.2474%)
since
2025/06/30
34.
Perritt Capital Management Inc.(0.2403%)
since
2025/06/30
35.
Perritt MicroCap Opportunities Investor(0.2403%)
since
2025/06/30
36.
State Street Corp(0.226%)
since
2025/06/30
37.
Pleiades Small Cap Equity A(0.2054%)
since
2025/06/30
38.
RBC Microcap Value I(0.1931%)
since
2025/06/30
39.
Dimensional US Core Equity 2 ETF(0.1747%)
since
2025/08/29
40.
Bridgeway Ultra-Small Company Market(0.1646%)
since
2025/06/30
* Investors data is estimated based on stocks listed on Finnton that are currently held by Institution/Fund.
Date
2025-12-31
EPS Estimate
0.24
Date
2025-09-30
EPS Actual
0.07
EPS Estimate
0.21
EPS Difference
-0.14
Surprise Percent
-66.6667%
(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.