Skip to main content

Xvivo Perfusion AB (XVIVO.ST) Stock Price and Company Information, 2024

Xvivo Perfusion AB

XVIVO.ST

Exchange: ST
Currency Swedish krone
ISIN: SE0004840718
LEI: 549300G2464FYLS14B41
Primary Ticker: XVIVO.ST
Fiscal Year End: December
International Domestic: International
Sector: Healthcare
Industry: Medical Devices
Gic Sector: Health Care
Gic Group: Health Care Equipment & Services
Gic Industry: Health Care Equipment & Supplies
Gic Sub Industry: Health Care Equipment
Description: Xvivo Perfusion AB (publ), a medical technology company, develops and markets machines and perfusion solutions for assessing usable organs and maintains in optimal condition pending transplantation in Sweden, the United States, the Netherlands, Italy, North and South America, Europe, the Middle East, Africa, the Asia Pacific, and Oceania. The company offers Kidney Assist Transport, a portable device that allows hypothermic pulsatile perfusion of donor kidneys with oxygenated solution for up to 24 hours; Liver Assist that provides clinicians a choice of perfusion protocols whether hypothermic, normothermic, sub-normothermic, or a combination; XVIVO System (XPS), a comprehensive ex vivo lung perfusion (EVLP) platform that offers an overview of the entire process; and STEEN Solution, a buffered extracellular solution intended for the assessment of isolated lungs after removal from the donor in preparation for eventual transplantation into a recipient. It also provides Perfadex Plus, an extracellular, low potassium, dextran-based electrolyte preservation solution; XPS Disposable Lung Kit that contains all the necessary devices and tubing to run a normothermic EVLP procedure on the XPS; XVIVO Organ Chamber, a sterile single-use container intended to be used as a temporary receptacle for isolated donor lungs; and XVIVO Lung Cannula Set, a sterile single-use set that connects isolated donor lungs to an extracorporeal perfusion system for ex-vivo assessment. In addition, the company offers Kidney Assist that provides clinicians with a choice of perfusion protocols from hypothermic to normothermic perfusion; and Gisto, an integrated system for organ transportation. The company was incorporated in 1998 and is headquartered in Mölndal, Sweden.
Address: Gemenskapens gata 9, Mölndal, Sweden, 431 53
Website: https://www.xvivogroup.com
Full Time Employees: 161
Updated On: 2024-11-05

Highlights

Market Capitalization: 14143275008
Market Capitalization Mln: 14143.27
EBITDA: 83528000
PE Ratio: 68.23
Wall Street Target Price: 544.8
Book Value: 66.13
Earnings Share: 6.58
EPS Estimate Current Year: 3.07
EPS Estimate Next Year: 5.97
EPS Estimate Next Quarter: 0.85
EPS Estimate Current Quarter: 0.71
Most Recent Quarter: 2024-09-30
Profit Margin: 0.27
Operating Margin TTM: 0.10
Return On Assets TTM: 0.01
Return On Equity TTM: 0.10
Revenue TTM: 750590976
Revenue Per Share TTM: 24.12
Quarterly Revenue Growth YOY: 0.35
Gross Profit TTM: 296956000
Diluted Eps TTM: 6.58
Quarterly Earnings Growth YOY: 34.76

Valuation

Trailing PE: 68.23
Forward PE: 82.64
Price Sales TTM: 18.84
Price Book MRQ: 6.81
Enterprise Value: 13765106235
Enterprise Value Revenue: 18.33
Enterprise Value Ebitda: 92.82

Technicals

Beta: 2.09
52 Week High: 547
52 Week Low: 237.5
50 Day MA: 496.61
200 Day MA: 407.27

Earnings

Report Date: 2025-07-10
Date: 2025-06-30
Before After Market: Before Market
Currency: SEK
Report Date: 2025-04-22
Date: 2025-03-31
Before After Market: Before Market
Currency: SEK
Eps Actual: 0.75
Eps Estimate: 0.31
Eps Difference: 0.44
Surprise Percent: 141.93
Report Date: 2025-01-28
Date: 2024-12-31
Before After Market: After Market
Currency: SEK
Report Date: 2024-10-24
Date: 2024-09-30
Before After Market: Before Market
Currency: SEK
Eps Actual: 2.71
Eps Estimate: 0.68
Eps Difference: 2.03
Surprise Percent: 298.52
Report Date: 2024-07-12
Date: 2024-06-30
Before After Market: Before Market
Currency: SEK
Eps Actual: 0.86
Eps Estimate: 0.64
Eps Difference: 0.22
Surprise Percent: 34.37
Report Date: 2024-04-24
Date: 2024-03-31
Before After Market: Before Market
Currency: SEK
Eps Actual: 0.75
Eps Estimate: 0.31
Eps Difference: 0.44
Surprise Percent: 141.93
Report Date: 2024-01-25
Date: 2023-12-31
Before After Market: Before Market
Currency: SEK
Eps Actual: 2.17
Eps Estimate: 0.37
Eps Difference: 1.8
Surprise Percent: 486.48
Report Date: 2023-10-24
Date: 2023-09-30
Before After Market: Before Market
Currency: SEK
Eps Actual: 0.08
Eps Estimate: 0.43
Eps Difference: -0.35
Surprise Percent: -81.39
Report Date: 2023-07-13
Date: 2023-06-30
Before After Market: Before Market
Currency: SEK
Eps Actual: 0.61
Eps Estimate: 0.35
Eps Difference: 0.26
Surprise Percent: 74.28
Report Date: 2023-04-24
Date: 2023-03-31
Before After Market: Before Market
Currency: SEK
Eps Actual: 0.52
Eps Estimate: 0.6
Eps Difference: -0.08
Surprise Percent: -13.33
Report Date: 2023-01-26
Date: 2022-12-31
Before After Market: Before Market
Currency: SEK
Eps Actual: 0.27
Eps Estimate: 0.48
Eps Difference: -0.21
Surprise Percent: -43.7
Report Date: 2022-10-27
Date: 2022-09-30
Before After Market: Before Market
Currency: SEK
Eps Actual: 0.32
Eps Estimate: 0.2
Eps Difference: 0.12
Surprise Percent: 6
Report Date: 2022-07-13
Date: 2022-06-30
Before After Market: Before Market
Currency: SEK
Eps Actual: 0.15
Eps Estimate: 0.2
Eps Difference: -0.05
Surprise Percent: -2
Report Date: 2022-04-25
Date: 2022-03-31
Before After Market: Before Market
Currency: SEK
Eps Actual: 0.14
Eps Estimate: 0.16
Eps Difference: -0.02
Surprise Percent: -12.
Report Date: 2022-01-27
Date: 2021-12-31
Before After Market: Before Market
Currency: SEK
Eps Actual: 0.74
Eps Estimate: 0.05
Eps Difference: 0.69
Surprise Percent: 138
Report Date: 2021-10-21
Date: 2021-09-30
Before After Market: Before Market
Currency: SEK
Eps Actual: -0.04
Eps Estimate: -0.03
Eps Difference: -0.01
Surprise Percent: -33.33
Report Date: 2021-07-13
Date: 2021-06-30
Before After Market: Before Market
Currency: SEK
Eps Actual: -0.31
Eps Estimate: 0.19
Eps Difference: -0.5
Surprise Percent: -263.15
Report Date: 2021-04-21
Date: 2021-03-31
Before After Market: Before Market
Currency: SEK
Eps Actual: 0.20
Report Date: 2021-01-28
Date: 2020-12-31
Before After Market: Before Market
Currency: SEK
Eps Actual: -0.21
Eps Estimate: 0.19
Eps Difference: -0.4
Surprise Percent: -210.52
Report Date: 2020-10-23
Date: 2020-09-30
Before After Market: Before Market
Currency: SEK
Eps Actual: 0.2
Eps Estimate: 0.15
Eps Difference: 0.05
Surprise Percent: 33.33
Report Date: 2020-07-10
Date: 2020-06-30
Before After Market: Before Market
Currency: SEK
Eps Actual: -0.6
Eps Estimate: 0.07
Eps Difference: -0.67
Surprise Percent: -957.14
Report Date: 2020-04-09
Date: 2020-03-31
Before After Market: Before Market
Currency: SEK
Eps Actual: 0.15
Eps Estimate: -0.19
Eps Difference: 0.34
Surprise Percent: 178.94
Report Date: 2020-01-30
Date: 2019-12-31
Before After Market: Before Market
Currency: SEK
Eps Actual: -0.08
Eps Estimate: 0.22
Eps Difference: -0.3
Surprise Percent: -136.36
Report Date: 2019-10-24
Date: 2019-09-30
Before After Market: Before Market
Currency: SEK
Eps Actual: 0.27
Eps Estimate: 0.22
Eps Difference: 0.05
Surprise Percent: 22.72
Report Date: 2019-07-12
Date: 2019-06-30
Before After Market: Before Market
Currency: SEK
Eps Actual: 0.23
Eps Estimate: 0.4
Eps Difference: -0.17
Surprise Percent: -42.
Report Date: 2019-04-24
Date: 2019-03-31
Before After Market: Before Market
Currency: SEK
Eps Actual: -0.01
Eps Estimate: 0.26
Eps Difference: -0.27
Surprise Percent: -103.84
Report Date: 2019-02-08
Date: 2018-12-31
Before After Market: Before Market
Currency: SEK
Eps Actual: 0.19
Eps Estimate: 0.23
Eps Difference: -0.04
Surprise Percent: -17.39
Report Date: 2018-10-26
Date: 2018-09-30
Before After Market: Before Market
Currency: SEK
Eps Estimate: 0.14
Eps Difference: -0.13
Surprise Percent: -97.35
Report Date: 2018-07-20
Date: 2018-06-30
Before After Market: Before Market
Currency: SEK
Eps Actual: 0.15
Eps Estimate: 0.13
Eps Difference: 0.02
Surprise Percent: 15.38
Report Date: 2018-04-26
Date: 2018-03-31
Before After Market: Before Market
Currency: SEK
Eps Actual: 0.15
Eps Estimate: 0.09
Eps Difference: 0.06
Surprise Percent: 66.66
Report Date: 2018-02-09
Date: 2017-12-31
Before After Market: Before Market
Currency: SEK
Eps Actual: 0.23
Eps Estimate: 0.14
Eps Difference: 0.09
Surprise Percent: 64.28
Report Date: 2017-10-27
Date: 2017-09-30
Before After Market: Before Market
Currency: SEK
Eps Actual: 0.09
Eps Estimate: 0.07
Eps Difference: 0.02
Surprise Percent: 28.57
Report Date: 2017-07-14
Date: 2017-06-30
Before After Market: Before Market
Currency: SEK
Eps Actual: 0.06
Eps Estimate: 0.09
Eps Difference: -0.03
Surprise Percent: -33.33
Report Date: 2017-04-25
Date: 2017-03-31
Before After Market: Before Market
Currency: SEK
Eps Actual: 0.05
Eps Estimate: 0.1
Eps Difference: -0.05
Surprise Percent: -5
Report Date: 2017-02-08
Date: 2016-12-31
Before After Market: Before Market
Currency: SEK
Eps Actual: 0.11
Eps Difference: 0.11
Report Date: 2016-10-27
Date: 2016-09-30
Before After Market: After Market
Currency: SEK
Eps Actual: 0.09
Eps Estimate: -0.05
Eps Difference: 0.14
Surprise Percent: 28
Report Date: 2016-07-15
Date: 2016-06-30
Before After Market: After Market
Currency: SEK
Eps Actual: 0.17
Eps Estimate: 0.09
Eps Difference: 0.08
Surprise Percent: 88.88
Report Date: 2016-04-26
Date: 2016-03-31
Before After Market: Before Market
Currency: SEK
Eps Actual: 0.16
Eps Estimate: 0.12
Eps Difference: 0.04
Surprise Percent: 33.33
Report Date: 2016-02-04
Date: 2015-12-31
Before After Market: Before Market
Currency: SEK
Eps Actual: 0.14
Eps Estimate: 0.2
Eps Difference: -0.06
Surprise Percent: -3
Report Date: 2015-10-23
Date: 2015-09-30
Before After Market: Before Market
Currency: SEK
Eps Actual: 0.05
Eps Estimate: 0.21
Eps Difference: -0.16
Surprise Percent: -76.19
Report Date: 2015-08-13
Date: 2015-06-30
Before After Market: Before Market
Currency: SEK
Eps Actual: 0.06
Eps Estimate: 0.14
Eps Difference: -0.08
Surprise Percent: -57.14
Report Date: 2015-04-22
Date: 2015-03-31
Before After Market: Before Market
Currency: SEK
Eps Actual: 0.03
Eps Estimate: 0.03
Report Date: 2015-02-05
Date: 2014-12-31
Before After Market: Before Market
Currency: SEK
Eps Actual: 0.12
Eps Estimate: 0.07
Eps Difference: 0.05
Surprise Percent: 71.42
Report Date: 2014-10-24
Date: 2014-09-30
Before After Market: After Market
Currency: SEK
Eps Actual: 0.07
Eps Estimate: 0.07
Report Date: 2014-09-03
Date: 2014-06-30
Currency: SEK
Eps Actual: 0.03
Report Date: 2014-05-28
Date: 2014-03-31
Currency: SEK
Eps Actual: 0.09
Report Date: 2014-02-26
Date: 2013-12-31
Currency: SEK
Eps Actual: 0.12
Report Date: 2013-11-27
Date: 2013-09-30
Currency: SEK
Eps Actual: 0.08
Report Date: 2013-08-28
Date: 2013-06-30
Currency: SEK
Eps Actual: 0.08
Report Date: 2013-05-29
Date: 2013-03-31
Currency: SEK
Eps Actual: 0.12
Report Date: 2013-02-27
Date: 2012-12-31
Currency: SEK
Eps Actual: -0.03
Date: 2025-12-31
Period: +1y
Growth: 0.94
Earnings Estimate Avg: 5.97
Earnings Estimate Low: 4.02
Earnings Estimate High: 6.70
Earnings Estimate Year Ago Eps: 3.07
Earnings Estimate Number Of Analysts: 5.00
Earnings Estimate Growth: 0.94
Revenue Estimate Avg: 1154200000.00
Revenue Estimate Low: 1050000000.00
Revenue Estimate High: 1286000000.00
Revenue Estimate Number Of Analysts: 5.00
Revenue Estimate Growth: 0.35
Eps Trend Current: 5.97
Eps Trend7days Ago: 5.88
Eps Trend30days Ago: 5.50
Eps Trend60days Ago: 5.51
Eps Trend90days Ago: 5.29
Eps Revisions Up Last30days: 4.00
Date: 2024-12-31
Earnings Estimate Avg: 3.07
Earnings Estimate Low: 2.72
Earnings Estimate High: 3.40
Earnings Estimate Year Ago Eps: 3.07
Earnings Estimate Number Of Analysts: 4.00
Revenue Estimate Avg: 850360000.00
Revenue Estimate Low: 802000000.00
Revenue Estimate High: 925800000.00
Revenue Estimate Number Of Analysts: 5.00
Revenue Estimate Growth: 0.42
Eps Trend Current: 3.07
Eps Trend7days Ago: 3.19
Eps Trend30days Ago: 2.74
Eps Trend60days Ago: 2.74
Eps Trend90days Ago: 2.35
Eps Revisions Up Last7days: 1.00
Eps Revisions Up Last30days: 4.00
Date: 2024-09-30
Growth: 7.87
Earnings Estimate Avg: 0.71
Earnings Estimate Low: 0.53
Earnings Estimate High: 0.80
Earnings Estimate Year Ago Eps: 0.08
Earnings Estimate Number Of Analysts: 4.00
Earnings Estimate Growth: 7.87
Revenue Estimate Avg: 208250000.00
Revenue Estimate Low: 191000000.00
Revenue Estimate High: 230000000.00
Revenue Estimate Number Of Analysts: 4.00
Revenue Estimate Growth: 0.32
Eps Trend Current: 0.71
Eps Trend7days Ago: 0.75
Eps Trend30days Ago: 0.64
Eps Trend60days Ago: 0.67
Eps Trend90days Ago: 0.81
Eps Revisions Up Last30days: 2.00
Eps Revisions Down Last30days: 1.00
Date: 2024-06-30
Growth: 1.78
Earnings Estimate Avg: 0.64
Earnings Estimate Low: 0.47
Earnings Estimate High: 0.70
Earnings Estimate Year Ago Eps: 0.23
Earnings Estimate Number Of Analysts: 4.00
Earnings Estimate Growth: 1.78
Revenue Estimate Avg: 193500000.00
Revenue Estimate Low: 188000000.00
Revenue Estimate High: 203000000.00
Revenue Estimate Number Of Analysts: 4.00
Revenue Estimate Growth: 0.25
Eps Trend Current: 0.64
Eps Trend7days Ago: 0.64
Eps Trend30days Ago: 0.55
Eps Trend60days Ago: 0.57
Eps Trend90days Ago: 0.54
Eps Revisions Up Last30days: 1.00
Date: 2024-03-31
Growth: -0.35
Earnings Estimate Avg: 0.31
Earnings Estimate Low: 0.24
Earnings Estimate High: 0.40
Earnings Estimate Year Ago Eps: 0.48
Earnings Estimate Number Of Analysts: 3.00
Earnings Estimate Growth: -0.35
Revenue Estimate Avg: 167670000.00
Revenue Estimate Low: 159000000.00
Revenue Estimate High: 178000000.00
Revenue Estimate Number Of Analysts: 3.00
Revenue Estimate Growth: 0.29
Eps Trend Current: 0.31
Eps Trend7days Ago: 0.31
Eps Trend30days Ago: 0.31
Eps Trend60days Ago: 0.31
Eps Trend90days Ago: 0.60
Eps Revisions Up Last30days: 1.00
Date: 2023-12-31
Growth: 0.30
Earnings Estimate Avg: 1.15
Earnings Estimate Low: 0.70
Earnings Estimate High: 1.60
Earnings Estimate Year Ago Eps: 0.88
Earnings Estimate Number Of Analysts: 4.00
Earnings Estimate Growth: 0.30
Revenue Estimate Avg: 614800000.00
Revenue Estimate Low: 596000000.00
Revenue Estimate High: 625000000.00
Revenue Estimate Number Of Analysts: 5.00
Revenue Estimate Growth: 0.48
Eps Trend Current: 1.15
Eps Trend7days Ago: 1.35
Eps Trend30days Ago: 1.40
Eps Trend60days Ago: 1.40
Eps Trend90days Ago: 2.74
Eps Revisions Up Last7days: 1.00
Eps Revisions Up Last30days: 1.00
Eps Revisions Down Last30days: 1.00
Date: 2023-09-30
Growth: 0.34
Earnings Estimate Avg: 0.43
Earnings Estimate Low: 0.20
Earnings Estimate High: 0.60
Earnings Estimate Year Ago Eps: 0.32
Earnings Estimate Number Of Analysts: 3.00
Earnings Estimate Growth: 0.34
Revenue Estimate Avg: 156670000.00
Revenue Estimate Low: 152000000.00
Revenue Estimate High: 162000000.00
Revenue Estimate Number Of Analysts: 3.00
Revenue Estimate Growth: 0.61
Eps Trend Current: 0.43
Eps Trend7days Ago: 0.43
Eps Trend30days Ago: 0.57
Eps Trend60days Ago: 0.57
Eps Trend90days Ago: 0.57
Date: 2023-06-30
Growth: 1.33
Earnings Estimate Avg: 0.35
Earnings Estimate Low: 0.10
Earnings Estimate High: 0.50
Earnings Estimate Year Ago Eps: 0.15
Earnings Estimate Number Of Analysts: 3.00
Earnings Estimate Growth: 1.33
Revenue Estimate Avg: 146000000.00
Revenue Estimate Low: 144000000.00
Revenue Estimate High: 147000000.00
Revenue Estimate Number Of Analysts: 3.00
Revenue Estimate Growth: 0.54
Eps Trend Current: 0.35
Eps Trend7days Ago: 0.48
Eps Trend30days Ago: 0.47
Eps Trend60days Ago: 0.47
Eps Trend90days Ago: 0.56
Eps Revisions Up Last30days: 1.00
Date: 2023-03-31
Growth: 3.28
Earnings Estimate Avg: 0.60
Earnings Estimate Low: 0.60
Earnings Estimate High: 0.60
Earnings Estimate Year Ago Eps: 0.14
Earnings Estimate Number Of Analysts: 1.00
Earnings Estimate Growth: 3.28
Revenue Estimate Avg: 129500000.00
Revenue Estimate Low: 127000000.00
Revenue Estimate High: 132000000.00
Revenue Estimate Number Of Analysts: 2.00
Revenue Estimate Growth: 0.52
Eps Trend Current: 0.60
Eps Trend7days Ago: 0.46
Eps Trend30days Ago: 0.46
Eps Trend60days Ago: 0.46
Eps Trend90days Ago: 0.60
Eps Revisions Up Last7days: 1.00
Eps Revisions Up Last30days: 1.00
Date: 2022-12-31
Growth: 0.37
Earnings Estimate Avg: 1.14
Earnings Estimate Low: 1.14
Earnings Estimate High: 1.14
Earnings Estimate Year Ago Eps: 0.83
Earnings Estimate Number Of Analysts: 1.00
Earnings Estimate Growth: 0.37
Revenue Estimate Avg: 401000000.00
Revenue Estimate Low: 401000000.00
Revenue Estimate High: 401000000.00
Revenue Estimate Number Of Analysts: 2.00
Revenue Estimate Growth: 0.55
Eps Trend Current: 1.14
Eps Trend7days Ago: 1.14
Eps Trend30days Ago: 0.95
Eps Trend60days Ago: 0.77
Eps Trend90days Ago: 0.79
Eps Revisions Up Last7days: 1.00
Eps Revisions Up Last30days: 1.00
Eps Revisions Down Last30days: 1.00
Date: 2022-09-30
Growth: 6.00
Earnings Estimate Avg: 0.20
Earnings Estimate Low: 0.10
Earnings Estimate High: 0.30
Earnings Estimate Year Ago Eps: -0.04
Earnings Estimate Number Of Analysts: 2.00
Earnings Estimate Growth: 6.00
Revenue Estimate Avg: 93000000.00
Revenue Estimate Low: 92000000.00
Revenue Estimate High: 94000000.00
Revenue Estimate Number Of Analysts: 3.00
Revenue Estimate Growth: 0.50
Eps Trend Current: 0.20
Eps Trend7days Ago: 0.20
Eps Trend30days Ago: 0.26
Eps Trend60days Ago: 0.23
Eps Trend90days Ago: 0.37
Eps Revisions Down Last30days: 1.00
Date: 2022-06-30
Earnings Estimate Avg: 0.34
Earnings Estimate Low: 0.34
Earnings Estimate High: 0.34
Earnings Estimate Number Of Analysts: 1.00
Revenue Estimate Avg: 93500000.00
Revenue Estimate Low: 90000000.00
Revenue Estimate High: 97000000.00
Revenue Estimate Number Of Analysts: 2.00
Eps Trend Current: 0.34
Eps Trend7days Ago: 0.34
Eps Trend30days Ago: 0.34
Eps Trend60days Ago: 0.34
Eps Trend90days Ago: 0.33
Date: 2022-03-31
Earnings Estimate Avg: 0.16
Earnings Estimate Low: 0.16
Earnings Estimate High: 0.16
Earnings Estimate Number Of Analysts: 1.00
Revenue Estimate Avg: 85000000.00
Revenue Estimate Low: 85000000.00
Revenue Estimate High: 85000000.00
Revenue Estimate Number Of Analysts: 2.00
Eps Trend Current: 0.16
Eps Trend7days Ago: 0.16
Eps Trend30days Ago: 0.19
Eps Trend60days Ago: 0.19
Eps Trend90days Ago: 0.18
Date: 2021-12-31
Earnings Estimate Avg: 0.68
Earnings Estimate Low: 0.53
Earnings Estimate High: 0.92
Earnings Estimate Number Of Analysts: 3.00
Revenue Estimate Avg: 268430000.00
Revenue Estimate Low: 250000000.00
Revenue Estimate High: 288300000.00
Revenue Estimate Number Of Analysts: 3.00
Eps Trend Current: 0.68
Eps Trend7days Ago: 1.01
Eps Trend30days Ago: 1.01
Eps Trend60days Ago: 1.01
Eps Trend90days Ago: 1.01
Eps Revisions Down Last30days: 1.00
Date: 2019-12-31
Period: +1y
Growth: 1.75
Earnings Estimate Year Ago Eps: 0.60
Earnings Estimate Growth: 1.75
Revenue Estimate Avg: 266330000.00
Revenue Estimate Low: 236000000.00
Revenue Estimate High: 290000000.00
Revenue Estimate Number Of Analysts: 3.00
Revenue Estimate Growth: 0.45
Eps Trend7days Ago: 1.65
Eps Trend30days Ago: 1.65
Eps Trend60days Ago: 1.65
Eps Trend90days Ago: 1.65
Eps Revisions Up Last30days: 1.00
Date: 2019-03-31
Period: +1q
Earnings Estimate Year Ago Eps: 0.15
Date: 2018-12-31
Growth: 0.71
Earnings Estimate Year Ago Eps: 0.35
Earnings Estimate Growth: 0.71
Revenue Estimate Avg: 182670000.00
Revenue Estimate Low: 182000000.00
Revenue Estimate High: 184000000.00
Revenue Estimate Number Of Analysts: 3.00
Revenue Estimate Growth: 0.23
Eps Trend7days Ago: 0.60
Eps Trend30days Ago: 0.60
Eps Trend60days Ago: 0.60
Eps Trend90days Ago: 0.60
Eps Revisions Up Last30days: 1.00
Date: 2018-09-30
Growth: 0.55
Earnings Estimate Avg: 0.14
Earnings Estimate Low: 0.08
Earnings Estimate High: 0.21
Earnings Estimate Year Ago Eps: 0.09
Earnings Estimate Number Of Analysts: 3.00
Earnings Estimate Growth: 0.55
Revenue Estimate Avg: 44330000.00
Revenue Estimate Low: 43000000.00
Revenue Estimate High: 46000000.00
Revenue Estimate Number Of Analysts: 3.00
Revenue Estimate Growth: 0.37
Eps Trend Current: 0.14
Eps Trend7days Ago: 0.16
Eps Trend30days Ago: 0.15
Eps Trend60days Ago: 0.15
Eps Trend90days Ago: 0.14
Eps Revisions Up Last30days: 1.00
Eps Revisions Down Last7days: 1.00
Date: 2018-06-30
Growth: 1.66
Earnings Estimate Avg: 0.16
Earnings Estimate Low: 0.04
Earnings Estimate High: 0.30
Earnings Estimate Year Ago Eps: 0.06
Earnings Estimate Number Of Analysts: 3.00
Earnings Estimate Growth: 1.66
Revenue Estimate Avg: 47000000.00
Revenue Estimate Low: 44000000.00
Revenue Estimate High: 52000000.00
Revenue Estimate Number Of Analysts: 3.00
Revenue Estimate Growth: 0.26
Eps Trend Current: 0.16
Eps Trend7days Ago: 0.16
Eps Trend30days Ago: 0.17
Eps Trend60days Ago: 0.18
Eps Trend90days Ago: 0.17
Date: 2018-03-31
Growth: 0.80
Earnings Estimate Avg: 0.09
Earnings Estimate Low: 0.09
Earnings Estimate High: 0.10
Earnings Estimate Year Ago Eps: 0.05
Earnings Estimate Number Of Analysts: 3.00
Earnings Estimate Growth: 0.80
Revenue Estimate Avg: 40330000.00
Revenue Estimate Low: 38000000.00
Revenue Estimate High: 43000000.00
Revenue Estimate Number Of Analysts: 3.00
Revenue Estimate Growth: 0.07
Eps Trend Current: 0.09
Eps Trend7days Ago: 0.10
Eps Trend30days Ago: 0.10
Eps Trend60days Ago: 0.10
Eps Revisions Up Last7days: 1.00
Eps Revisions Up Last30days: 1.00
Eps Revisions Down Last7days: 1.00
Date: 2017-12-31
Growth: -0.44
Earnings Estimate Avg: 0.29
Earnings Estimate Low: 0.11
Earnings Estimate High: 0.57
Earnings Estimate Year Ago Eps: 0.52
Earnings Estimate Number Of Analysts: 3.00
Earnings Estimate Growth: -0.44
Revenue Estimate Avg: 147670000.00
Revenue Estimate Low: 145000000.00
Revenue Estimate High: 153000000.00
Revenue Estimate Number Of Analysts: 3.00
Revenue Estimate Growth: 0.06
Eps Trend Current: 0.29
Eps Trend7days Ago: 0.29
Eps Trend30days Ago: 0.29
Eps Trend60days Ago: 0.34
Eps Trend90days Ago: 0.34
Eps Revisions Up Last30days: 1.00
Date: 2024-09-30
Eps Actual: 4.3
Date: 2023-12-31
Eps Actual: 3.3
Date: 2022-12-31
Eps Actual: 0.8
Date: 2021-12-31
Eps Actual: 0.59
Date: 2020-12-31
Eps Actual: -0.4
Date: 2019-12-31
Eps Actual: 0.4
Date: 2018-12-31
Eps Actual: 0.49
Date: 2017-12-31
Eps Actual: 0.4
Date: 2016-12-31
Eps Actual: 0.5
Date: 2015-12-31
Eps Actual: 0.2
Date: 2014-12-31
Eps Actual: 0.32
Date: 2013-12-31
Eps Actual: 0.41
Date: 2012-12-31
Eps Actual: -0.03