Аналитика онлайн » SRDX

Logo

SurModics, Inc. занимается поставками медицинского оборудования и технологий диагностики in vitro для отрасли здравоохранения. Он работает через сегменты медицинского оборудования и диагностики in vitro. Сегмент медицинского оборудования разрабатывает, разрабатывает и производит интервенционные медицинские устройства, технологии нанесения покрытий с модификацией поверхности, а также технологии нанесения покрытий для доставки лекарств. Сегмент диагностики in vitro состоит из компонентов и технологий для диагностических тест-наборов и приложений для биомедицинских исследований. Компания была основана в июне 1979 года и имеет штаб-квартиру в Eden Prairie, MN.

General
Code SRDX
Type Common Stock
Name SurModics Inc
Exchange NASDAQ
CurrencyCode USD
CurrencyName US Dollar
CurrencySymbol $
CountryName USA
CountryISO US
ISIN US8688731004
LEI 549300H76KXCAAGUS878
CUSIP 868873100
CIK 924717
EmployerIdNumber 41-1356149
FiscalYearEnd September
IPODate 1998-03-04
InternationalDomestic Domestic
Sector Healthcare
Industry Medical Devices
GicSector Health Care
GicGroup Health Care Equipment & Services
GicIndustry Health Care Equipment & Supplies
GicSubIndustry Health Care Equipment
HomeCategory Domestic
IsDelisted Нет
Address 9924 West 74th Street, Eden Prairie, MN, United States, 55344-3523
Phone 952 500 7000
WebURL https://www.surmodics.com
FullTimeEmployees 447
UpdatedAt 2022-12-05
Highlights
MarketCapitalization 505299616
MarketCapitalizationMln 505.2996
EBITDA -12943000
PEGRatio 3.8952
WallStreetTargetPrice 70.75
BookValue 7.726
DividendShare 0
DividendYield 0
EarningsShare -0.761
EPSEstimateCurrentYear -1.15
EPSEstimateNextYear -0.77
EPSEstimateNextQuarter 0.11
EPSEstimateCurrentQuarter -0.45
MostRecentQuarter 2022-09-30
ProfitMargin -0.2729
OperatingMarginTTM -0.221
ReturnOnAssetsTTM -0.0782
ReturnOnEquityTTM -0.2195
RevenueTTM 99951000
RevenuePerShareTTM 7.182
QuarterlyRevenueGrowthYOY 0.084
GrossProfitTTM 29000000
DilutedEpsTTM -0.761
QuarterlyEarningsGrowthYOY 4.358

Financials / Income Statement / quarterly / net Income

62.00
2020-12-31
8.09M
2021-03-31
-3.29M
2021-06-30
-289K
2021-09-30
-2.81M
2021-12-31
-4.08M
2022-03-31
-5.65M
2022-06-30
-14.73M
2022-09-30

Financials / Income Statement / quarterly / ebitda

1.75M
2020-12-31
11.49M
2021-03-31
-608K
2021-06-30
1.98M
2021-09-30
270K
2021-12-31
-2.55M
2022-03-31
-4.83M
2022-06-30
-4.23M
2022-09-30

Financials / Income Statement / quarterly / totalRevenue

22.3M
2020-12-31
35M
2021-03-31
23.87M
2021-06-30
23.97M
2021-09-30
23M
2021-12-31
26.11M
2022-03-31
24.85M
2022-06-30
25.99M
2022-09-30

Earnings / History / epsActual

-0.13
2021-12-31
-0.22
2022-03-31
-0.34
2022-06-30
-0.26
2022-09-30
0
2022-12-31
0
2023-03-31
0
2023-06-30
0
2023-09-30
Valuation
TrailingPE 0
ForwardPE 81.9672
PriceSalesTTM 5.0555
PriceBookMRQ 4.6618
EnterpriseValue 501107600
EnterpriseValueRevenue 5.0135
EnterpriseValueEbitda -39.2933
SharesStats
SharesOutstanding 14040000
SharesFloat 10611151
PercentInsiders 3.06
PercentInstitutions 92.649
Technicals
Beta 0.9771
52WeekHigh 50.86
52WeekLow 28.28
50DayMA 32.5898
200DayMA 36.702
SharesShort 304731
SharesShortPriorMonth 362939
ShortRatio 7.13
ShortPercent 0.0319
SplitsDividends
ForwardAnnualDividendRate 0
ForwardAnnualDividendYield 0
PayoutRatio 0
DividendDate 0000-00-00
ExDividendDate 0000-00-00
LastSplitFactor 2:1
LastSplitDate 2000-12-07
outstandingShares
annual
0
date 2022
dateFormatted 2022-12-31
sharesMln 13.9440
shares 13944000
1
date 2021
dateFormatted 2021-12-31
sharesMln 13.8780
shares 13878000
2
date 2020
dateFormatted 2020-12-31
sharesMln 13.6680
shares 13668000
3
date 2019
dateFormatted 2019-12-31
sharesMln 13.7690
shares 13769000
4
date 2018
dateFormatted 2018-12-31
sharesMln 13.8270
shares 13827000
5
date 2017
dateFormatted 2017-12-31
sharesMln 13.0640
shares 13064000
6
date 2016
dateFormatted 2016-12-31
sharesMln 13.4460
shares 13446000
7
date 2015
dateFormatted 2015-12-31
sharesMln 13.1860
shares 13186000
8
date 2014
dateFormatted 2014-12-31
sharesMln 13.4230
shares 13423000
9
date 2013
dateFormatted 2013-12-31
sharesMln 14.0090
shares 14009000
10
date 2012
dateFormatted 2012-12-31
sharesMln 14.8630
shares 14863000
11
date 2011
dateFormatted 2011-12-31
sharesMln 17.5280
shares 17528000
12
date 2010
dateFormatted 2010-12-31
sharesMln 17.3830
shares 17383000
13
date 2009
dateFormatted 2009-12-31
sharesMln 17.4400
shares 17440000
14
date 2008
dateFormatted 2008-12-31
sharesMln 17.7470
shares 17747000
15
date 2007
dateFormatted 2007-12-31
sharesMln 18.4280
shares 18428000
16
date 2006
dateFormatted 2006-12-31
sharesMln 18.5560
shares 18556000
17
date 2005
dateFormatted 2005-12-31
sharesMln 18.6430
shares 18643000
18
date 2004
dateFormatted 2004-12-31
sharesMln 17.9500
shares 17950000
19
date 2003
dateFormatted 2003-12-31
sharesMln 17.7660
shares 17766000
20
date 2002
dateFormatted 2002-12-31
sharesMln 17.8150
shares 17815000
21
date 2001
dateFormatted 2001-12-31
sharesMln 17.8400
shares 17840000
22
date 2000
dateFormatted 2000-12-31
sharesMln 17.6960
shares 17696000
23
date 1999
dateFormatted 1999-12-31
sharesMln 16.4820
shares 16482000
24
date 1998
dateFormatted 1998-12-31
sharesMln 14.4900
shares 14490000
25
date 1997
dateFormatted 1997-12-31
sharesMln 14.4320
shares 14432000
quarterly
0
date 2022-Q3
dateFormatted 2022-09-30
sharesMln 13.9440
shares 13944000
1
date 2022-Q2
dateFormatted 2022-06-30
sharesMln 13.9290
shares 13929000
2
date 2022-Q1
dateFormatted 2022-03-31
sharesMln 13.8780
shares 13878000
3
date 2021-Q4
dateFormatted 2021-12-31
sharesMln 13.8780
shares 13878000
4
date 2021-Q3
dateFormatted 2021-09-30
sharesMln 13.8510
shares 13851000
5
date 2021-Q2
dateFormatted 2021-06-30
sharesMln 13.8370
shares 13837000
6
date 2021-Q1
dateFormatted 2021-03-31
sharesMln 13.9810
shares 13981000
7
date 2020-Q4
dateFormatted 2020-12-31
sharesMln 13.6680
shares 13668000
8
date 2020-Q3
dateFormatted 2020-09-30
sharesMln 13.6390
shares 13639000
9
date 2020-Q2
dateFormatted 2020-06-30
sharesMln 13.7860
shares 13786000
10
date 2020-Q1
dateFormatted 2020-03-31
sharesMln 13.7510
shares 13751000
11
date 2019-Q4
dateFormatted 2019-12-31
sharesMln 13.7690
shares 13769000
12
date 2019-Q3
dateFormatted 2019-09-30
sharesMln 13.7690
shares 13769000
13
date 2019-Q2
dateFormatted 2019-06-30
sharesMln 13.7260
shares 13726000
14
date 2019-Q1
dateFormatted 2019-03-31
sharesMln 13.7850
shares 13785000
15
date 2018-Q4
dateFormatted 2018-12-31
sharesMln 13.8270
shares 13827000
16
date 2018-Q3
dateFormatted 2018-09-30
sharesMln 13.2790
shares 13279000
17
date 2018-Q2
dateFormatted 2018-06-30
sharesMln 13.2030
shares 13203000
18
date 2018-Q1
dateFormatted 2018-03-31
sharesMln 13.4650
shares 13465000
19
date 2017-Q4
dateFormatted 2017-12-31
sharesMln 13.0640
shares 13064000
20
date 2017-Q3
dateFormatted 2017-09-30
sharesMln 13.3650
shares 13365000
21
date 2017-Q2
dateFormatted 2017-06-30
sharesMln 13.3850
shares 13385000
22
date 2017-Q1
dateFormatted 2017-03-31
sharesMln 13.4280
shares 13428000
23
date 2016-Q4
dateFormatted 2016-12-31
sharesMln 13.4460
shares 13446000
24
date 2016-Q3
dateFormatted 2016-09-30
sharesMln 13.4080
shares 13408000
25
date 2016-Q2
dateFormatted 2016-06-30
sharesMln 13.2840
shares 13284000
26
date 2016-Q1
dateFormatted 2016-03-31
sharesMln 13.1900
shares 13190000
27
date 2015-Q4
dateFormatted 2015-12-31
sharesMln 13.1860
shares 13186000
28
date 2015-Q3
dateFormatted 2015-09-30
sharesMln 13.1900
shares 13190000
29
date 2015-Q2
dateFormatted 2015-06-30
sharesMln 13.2790
shares 13279000
30
date 2015-Q1
dateFormatted 2015-03-31
sharesMln 13.2070
shares 13207000
31
date 2014-Q4
dateFormatted 2014-12-31
sharesMln 13.4230
shares 13423000
32
date 2014-Q3
dateFormatted 2014-09-30
sharesMln 13.8290
shares 13829000
33
date 2014-Q2
dateFormatted 2014-06-30
sharesMln 13.8130
shares 13813000
34
date 2014-Q1
dateFormatted 2014-03-31
sharesMln 13.8240
shares 13824000
35
date 2013-Q4
dateFormatted 2013-12-31
sharesMln 14.0090
shares 14009000
36
date 2013-Q3
dateFormatted 2013-09-30
sharesMln 14.4460
shares 14446000
37
date 2013-Q2
dateFormatted 2013-06-30
sharesMln 14.7390
shares 14739000
38
date 2013-Q1
dateFormatted 2013-03-31
sharesMln 14.9140
shares 14914000
39
date 2012-Q4
dateFormatted 2012-12-31
sharesMln 14.8630
shares 14863000
40
date 2012-Q3
dateFormatted 2012-09-30
sharesMln 16.9260
shares 16926000
41
date 2012-Q2
dateFormatted 2012-06-30
sharesMln 17.6470
shares 17647000
42
date 2012-Q1
dateFormatted 2012-03-31
sharesMln 17.6320
shares 17632000
43
date 2011-Q4
dateFormatted 2011-12-31
sharesMln 17.5280
shares 17528000
44
date 2011-Q3
dateFormatted 2011-09-30
sharesMln 17.4760
shares 17476000
45
date 2011-Q2
dateFormatted 2011-06-30
sharesMln 17.5290
shares 17529000
46
date 2011-Q1
dateFormatted 2011-03-31
sharesMln 17.4710
shares 17471000
47
date 2010-Q4
dateFormatted 2010-12-31
sharesMln 17.3830
shares 17383000
48
date 2010-Q3
dateFormatted 2010-09-30
sharesMln 17.3830
shares 17383000
49
date 2010-Q2
dateFormatted 2010-06-30
sharesMln 17.3600
shares 17360000
50
date 2010-Q1
dateFormatted 2010-03-31
sharesMln 17.3690
shares 17369000
51
date 2009-Q4
dateFormatted 2009-12-31
sharesMln 17.4400
shares 17440000
52
date 2009-Q3
dateFormatted 2009-09-30
sharesMln 17.3960
shares 17396000
53
date 2009-Q2
dateFormatted 2009-06-30
sharesMln 17.3790
shares 17379000
54
date 2009-Q1
dateFormatted 2009-03-31
sharesMln 17.3490
shares 17349000
55
date 2008-Q4
dateFormatted 2008-12-31
sharesMln 17.7470
shares 17747000
56
date 2008-Q3
dateFormatted 2008-09-30
sharesMln 17.6830
shares 17683000
57
date 2008-Q2
dateFormatted 2008-06-30
sharesMln 18.3220
shares 18322000
58
date 2008-Q1
dateFormatted 2008-03-31
sharesMln 18.4280
shares 18428000
59
date 2007-Q4
dateFormatted 2007-12-31
sharesMln 18.4280
shares 18428000
60
date 2007-Q3
dateFormatted 2007-09-30
sharesMln 18.0150
shares 18015000
61
date 2007-Q2
dateFormatted 2007-06-30
sharesMln 17.9680
shares 17968000
62
date 2007-Q1
dateFormatted 2007-03-31
sharesMln 18.1330
shares 18133000
63
date 2006-Q4
dateFormatted 2006-12-31
sharesMln 18.5560
shares 18556000
64
date 2006-Q3
dateFormatted 2006-09-30
sharesMln 18.4560
shares 18456000
65
date 2006-Q2
dateFormatted 2006-06-30
sharesMln 18.7250
shares 18725000
66
date 2006-Q1
dateFormatted 2006-03-31
sharesMln 18.6490
shares 18649000
67
date 2005-Q4
dateFormatted 2005-12-31
sharesMln 18.6430
shares 18643000
68
date 2005-Q3
dateFormatted 2005-09-30
sharesMln 18.4360
shares 18436000
69
date 2005-Q2
dateFormatted 2005-06-30
sharesMln 18.9280
shares 18928000
70
date 2005-Q1
dateFormatted 2005-03-31
sharesMln 18.1350
shares 18135000
71
date 2004-Q4
dateFormatted 2004-12-31
sharesMln 17.9500
shares 17950000
72
date 2004-Q3
dateFormatted 2004-09-30
sharesMln 17.5740
shares 17574000
73
date 2004-Q2
dateFormatted 2004-06-30
sharesMln 17.5150
shares 17515000
74
date 2004-Q1
dateFormatted 2004-03-31
sharesMln 17.7750
shares 17775000
75
date 2003-Q4
dateFormatted 2003-12-31
sharesMln 17.7660
shares 17766000
76
date 2003-Q3
dateFormatted 2003-09-30
sharesMln 17.4540
shares 17454000
77
date 2003-Q2
dateFormatted 2003-06-30
sharesMln 17.8840
shares 17884000
78
date 2003-Q1
dateFormatted 2003-03-31
sharesMln 17.8030
shares 17803000
79
date 2002-Q4
dateFormatted 2002-12-31
sharesMln 17.8150
shares 17815000
80
date 2002-Q3
dateFormatted 2002-09-30
sharesMln 17.2850
shares 17285000
81
date 2002-Q2
dateFormatted 2002-06-30
sharesMln 17.8500
shares 17850000
82
date 2002-Q1
dateFormatted 2002-03-31
sharesMln 17.8490
shares 17849000
83
date 2001-Q4
dateFormatted 2001-12-31
sharesMln 17.8400
shares 17840000
84
date 2001-Q3
dateFormatted 2001-09-30
sharesMln 16.7800
shares 16780000
85
date 2001-Q2
dateFormatted 2001-06-30
sharesMln 17.9150
shares 17915000
86
date 2001-Q1
dateFormatted 2001-03-31
sharesMln 17.7750
shares 17775000
87
date 2000-Q4
dateFormatted 2000-12-31
sharesMln 17.6960
shares 17696000
88
date 2000-Q3
dateFormatted 2000-09-30
sharesMln 16.5900
shares 16590000
89
date 2000-Q2
dateFormatted 2000-06-30
sharesMln 16.6140
shares 16614000
90
date 2000-Q1
dateFormatted 2000-03-31
sharesMln 16.6900
shares 16690000.000000002
91
date 1999-Q4
dateFormatted 1999-12-31
sharesMln 16.4820
shares 16482000
92
date 1999-Q3
dateFormatted 1999-09-30
sharesMln 15.4360
shares 15436000
93
date 1999-Q2
dateFormatted 1999-06-30
sharesMln 14.8060
shares 14806000
94
date 1999-Q1
dateFormatted 1999-03-31
sharesMln 14.6060
shares 14606000
95
date 1998-Q4
dateFormatted 1998-12-31
sharesMln 14.4900
shares 14490000
96
date 1998-Q3
dateFormatted 1998-09-30
sharesMln 14.4900
shares 14490000
97
date 1998-Q2
dateFormatted 1998-06-30
sharesMln 14.3980
shares 14398000
98
date 1998-Q1
dateFormatted 1998-03-31
sharesMln 14.4320
shares 14432000
99
date 1997-Q4
dateFormatted 1997-12-31
sharesMln 14.4320
shares 14432000
Earnings
History
2023-09-30
reportDate 2023-11-07
date 2023-09-30
beforeAfterMarket AfterMarket
currency USD
2023-06-30
reportDate 2023-07-25
date 2023-06-30
beforeAfterMarket BeforeMarket
currency USD
2023-03-31
reportDate 2023-04-25
date 2023-03-31
beforeAfterMarket BeforeMarket
currency USD
2022-12-31
reportDate 2023-02-01
date 2022-12-31
beforeAfterMarket AfterMarket
currency USD
epsEstimate -0.67
2022-09-30
reportDate 2022-11-09
date 2022-09-30
beforeAfterMarket BeforeMarket
currency USD
epsActual -0.26
epsEstimate -0.45
epsDifference 0.19
surprisePercent 42.2222
2022-06-30
reportDate 2022-07-27
date 2022-06-30
beforeAfterMarket BeforeMarket
currency USD
epsActual -0.34
epsEstimate -0.38
epsDifference 0.04
surprisePercent 10.5263
2022-03-31
reportDate 2022-04-27
date 2022-03-31
beforeAfterMarket BeforeMarket
currency USD
epsActual -0.22
epsEstimate -0.34
epsDifference 0.12
surprisePercent 35.2941
2021-12-31
reportDate 2022-02-03
date 2021-12-31
beforeAfterMarket BeforeMarket
currency USD
epsActual -0.13
epsEstimate -0.31
epsDifference 0.18
surprisePercent 58.0645
2021-09-30
reportDate 2021-11-10
date 2021-09-30
beforeAfterMarket BeforeMarket
currency USD
epsActual -0.1
epsEstimate -0.25
epsDifference 0.15
surprisePercent 60
2021-06-30
reportDate 2021-08-04
date 2021-06-30
beforeAfterMarket BeforeMarket
currency USD
epsActual -0.17
epsEstimate -0.17
epsDifference 0
surprisePercent 0
2021-03-31
reportDate 2021-04-28
date 2021-03-31
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.62
epsEstimate 0.63
epsDifference -0.01
surprisePercent -1.5873
2020-12-31
reportDate 2021-02-09
date 2020-12-31
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.02
epsEstimate -0.09
epsDifference 0.11
surprisePercent 122.2222
2020-09-30
reportDate 2020-11-04
date 2020-09-30
beforeAfterMarket AfterMarket
currency USD
epsActual -0.18
epsEstimate -0.08
epsDifference -0.1
surprisePercent -125
2020-06-30
reportDate 2020-08-05
date 2020-06-30
beforeAfterMarket AfterMarket
currency USD
epsActual 0.21
epsEstimate 0.19
epsDifference 0.02
surprisePercent 10.5263
2020-03-31
reportDate 2020-04-29
date 2020-03-31
beforeAfterMarket AfterMarket
currency USD
epsActual 0.04
epsEstimate -0.11
epsDifference 0.15
surprisePercent 136.3636
2019-12-31
reportDate 2020-02-05
date 2019-12-31
beforeAfterMarket AfterMarket
currency USD
epsActual 0.05
epsEstimate -0.08
epsDifference 0.13
surprisePercent 162.5
2019-09-30
reportDate 2019-10-31
date 2019-09-30
beforeAfterMarket AfterMarket
currency USD
epsActual 0.37
epsEstimate 0.37
epsDifference 0
surprisePercent 0
2019-06-30
reportDate 2019-07-31
date 2019-06-30
beforeAfterMarket AfterMarket
currency USD
epsActual 0.15
epsEstimate 0.05
epsDifference 0.1
surprisePercent 200
2019-03-31
reportDate 2019-05-01
date 2019-03-31
beforeAfterMarket AfterMarket
currency USD
epsActual 0.07
epsEstimate -0.02
epsDifference 0.09
surprisePercent 450
2018-12-31
reportDate 2019-01-30
date 2018-12-31
beforeAfterMarket AfterMarket
currency USD
epsActual 0.12
epsEstimate -0.03
epsDifference 0.15
surprisePercent 500
2018-09-30
reportDate 2018-11-09
date 2018-09-30
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.05
epsEstimate -0.03
epsDifference 0.08
surprisePercent 266.6667
2018-06-30
reportDate 2018-08-06
date 2018-06-30
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.27
epsEstimate -0.24
epsDifference 0.51
surprisePercent 212.5
2018-03-31
reportDate 2018-05-02
date 2018-03-31
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.07
epsEstimate -0.08
epsDifference 0.15
surprisePercent 187.5
2017-12-31
reportDate 2018-02-08
date 2017-12-31
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.1
epsEstimate -0.1
epsDifference 0.2
surprisePercent 200
2017-09-30
reportDate 2017-11-08
date 2017-09-30
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.18
epsEstimate -0.01
epsDifference 0.19
surprisePercent 1900
2017-06-30
reportDate 2017-08-03
date 2017-06-30
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.09
epsEstimate -0.02
epsDifference 0.11
surprisePercent 550
2017-03-31
reportDate 2017-04-27
date 2017-03-31
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.05
epsEstimate 0.07
epsDifference -0.02
surprisePercent -28.5714
2016-12-31
reportDate 2017-02-02
date 2016-12-31
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.19
epsEstimate 0.09
epsDifference 0.1
surprisePercent 111.1111
2016-09-30
reportDate 2016-11-16
date 2016-09-30
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.26
epsEstimate 0.09
epsDifference 0.17
surprisePercent 188.8889
2016-06-30
reportDate 2016-07-28
date 2016-06-30
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.37
epsEstimate 0.12
epsDifference 0.25
surprisePercent 208.3333
2016-03-31
reportDate 2016-05-02
date 2016-03-31
beforeAfterMarket AfterMarket
currency USD
epsActual 0.2
epsEstimate 0.09
epsDifference 0.11
surprisePercent 122.2222
2015-12-31
reportDate 2016-01-28
date 2015-12-31
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.38
epsEstimate 0.17
epsDifference 0.21
surprisePercent 123.5294
2015-09-30
reportDate 2015-11-10
date 2015-09-30
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.3
epsEstimate 0.19
epsDifference 0.11
surprisePercent 57.8947
2015-06-30
reportDate 2015-08-05
date 2015-06-30
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.3
epsEstimate 0.21
epsDifference 0.09
surprisePercent 42.8571
2015-03-31
reportDate 2015-04-30
date 2015-03-31
beforeAfterMarket AfterMarket
currency USD
epsActual 0.19
epsEstimate 0.2
epsDifference -0.01
surprisePercent -5
2014-12-31
reportDate 2015-01-29
date 2014-12-31
beforeAfterMarket AfterMarket
currency USD
epsActual 0.25
epsEstimate 0.21
epsDifference 0.04
surprisePercent 19.0476
2014-09-30
reportDate 2014-11-06
date 2014-09-30
beforeAfterMarket AfterMarket
currency USD
epsActual 0.26
epsEstimate 0.25
epsDifference 0.01
surprisePercent 4
2014-06-30
reportDate 2014-07-31
date 2014-06-30
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.27
epsEstimate 0.23
epsDifference 0.04
surprisePercent 17.3913
2014-03-31
reportDate 2014-05-01
date 2014-03-31
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.22
epsEstimate 0.2
epsDifference 0.02
surprisePercent 10
2013-12-31
reportDate 2014-01-30
date 2013-12-31
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.21
epsEstimate 0.21
epsDifference 0
surprisePercent 0
2013-09-30
reportDate 2013-11-05
date 2013-09-30
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.26
epsEstimate 0.22
epsDifference 0.04
surprisePercent 18.1818
2013-06-30
reportDate 2013-07-31
date 2013-06-30
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.21
epsEstimate 0.21
epsDifference 0
surprisePercent 0
2013-03-31
reportDate 2013-05-07
date 2013-03-31
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.25
epsEstimate 0.21
epsDifference 0.04
surprisePercent 19.0476
2012-12-31
reportDate 2013-01-30
date 2012-12-31
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.22
epsEstimate 0.18
epsDifference 0.04
surprisePercent 22.2222
2012-09-30
reportDate 2012-11-06
date 2012-09-30
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.17
epsEstimate 0.17
epsDifference 0
surprisePercent 0
2012-06-30
reportDate 2012-08-01
date 2012-06-30
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.17
epsEstimate 0.13
epsDifference 0.04
surprisePercent 30.7692
2012-03-31
reportDate 2012-05-08
date 2012-03-31
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.14
epsEstimate 0.12
epsDifference 0.02
surprisePercent 16.6667
2011-12-31
reportDate 2012-02-02
date 2011-12-31
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.11
epsEstimate 0.11
epsDifference 0
surprisePercent 0
2011-09-30
reportDate 2011-11-03
date 2011-09-30
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.06
epsEstimate 0.05
epsDifference 0.01
surprisePercent 20
2011-06-30
reportDate 2011-08-03
date 2011-06-30
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.13
epsEstimate 0.04
epsDifference 0.09
surprisePercent 225
2011-03-31
reportDate 2011-04-27
date 2011-03-31
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.08
2010-12-31
reportDate 2011-01-26
date 2010-12-31
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.04
2010-09-30
reportDate 2010-11-10
date 2010-09-30
beforeAfterMarket BeforeMarket
currency USD
epsActual -1.2469
epsEstimate 0.13
epsDifference -1.3769
surprisePercent -1059.1538
2010-06-30
reportDate 2010-07-28
date 2010-06-30
beforeAfterMarket BeforeMarket
currency USD
epsActual -0.05
epsEstimate 0.14
epsDifference -0.19
surprisePercent -135.7143
2010-03-31
reportDate 2010-04-28
date 2010-03-31
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.1
epsEstimate 0.17
epsDifference -0.07
surprisePercent -41.1765
2009-12-31
reportDate 2010-01-27
date 2009-12-31
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.11
epsEstimate 0.17
epsDifference -0.06
surprisePercent -35.2941
2009-09-30
reportDate 2009-11-04
date 2009-09-30
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.16
epsEstimate 0.2
epsDifference -0.04
surprisePercent -20
2009-06-30
reportDate 2009-07-29
date 2009-06-30
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.2
epsEstimate 0.2
epsDifference 0
surprisePercent 0
2009-03-31
reportDate 2009-04-29
date 2009-03-31
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.24
epsEstimate 0.19
epsDifference 0.05
surprisePercent 26.3158
2008-12-31
reportDate 2009-01-28
date 2008-12-31
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.16
epsEstimate 0.26
epsDifference -0.1
surprisePercent -38.4615
2008-09-30
reportDate 2008-11-05
date 2008-09-30
beforeAfterMarket BeforeMarket
currency USD
epsActual -0.05
epsEstimate 0.28
epsDifference -0.33
surprisePercent -117.8571
2008-06-30
reportDate 2008-07-23
date 2008-06-30
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.26
epsEstimate 0.31
epsDifference -0.05
surprisePercent -16.129
2008-03-31
reportDate 2008-04-23
date 2008-03-31
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.28
epsEstimate 0.3
epsDifference -0.02
surprisePercent -6.6667
2007-12-31
reportDate 2008-01-23
date 2007-12-31
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.31
epsEstimate 0.31
epsDifference 0
surprisePercent 0
2007-09-30
reportDate 2007-11-06
date 2007-09-30
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.09
epsEstimate 0.36
epsDifference -0.27
surprisePercent -75
2007-06-30
reportDate 2007-07-18
date 2007-06-30
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.31
epsEstimate 0.36
epsDifference -0.05
surprisePercent -13.8889
2007-03-31
reportDate 2007-04-18
date 2007-03-31
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.31
epsEstimate 0.34
epsDifference -0.03
surprisePercent -8.8235
2006-12-31
reportDate 2007-01-24
date 2006-12-31
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.32
epsEstimate 0.34
epsDifference -0.02
surprisePercent -5.8824
2006-09-30
reportDate 2006-11-01
date 2006-09-30
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.34
epsEstimate 0.34
epsDifference 0
surprisePercent 0
2006-06-30
reportDate 2006-07-19
date 2006-06-30
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.34
epsEstimate 0.33
epsDifference 0.01
surprisePercent 3.0303
2006-03-31
reportDate 2006-04-19
date 2006-03-31
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.33
epsEstimate 0.31
epsDifference 0.02
surprisePercent 6.4516
2005-12-31
reportDate 2006-01-25
date 2005-12-31
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.35
epsEstimate 0.31
epsDifference 0.04
surprisePercent 12.9032
2005-09-30
reportDate 2005-10-26
date 2005-09-30
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.33
epsEstimate 0.32
epsDifference 0.01
surprisePercent 3.125
2005-06-30
reportDate 2005-07-20
date 2005-06-30
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.32
epsEstimate 0.3
epsDifference 0.02
surprisePercent 6.6667
2005-03-31
reportDate 2005-04-20
date 2005-03-31
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.32
epsEstimate 0.27
epsDifference 0.05
surprisePercent 18.5185
2004-12-31
reportDate 2005-01-26
date 2004-12-31
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.32
epsEstimate 0.25
epsDifference 0.07
surprisePercent 28
2004-09-30
reportDate 2004-10-27
date 2004-09-30
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.31
epsEstimate 0.21
epsDifference 0.1
surprisePercent 47.619
2004-06-30
reportDate 2004-07-21
date 2004-06-30
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.22
epsEstimate 0.19
epsDifference 0.03
surprisePercent 15.7895
2004-03-31
reportDate 2004-04-21
date 2004-03-31
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.25
epsEstimate 0.25
epsDifference 0
surprisePercent 0
2003-12-31
reportDate 2004-01-21
date 2003-12-31
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.23
epsEstimate 0.3
epsDifference -0.07
surprisePercent -23.3333
2003-09-30
reportDate 2003-10-29
date 2003-09-30
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.25
epsEstimate 0.24
epsDifference 0.01
surprisePercent 4.1667
2003-06-30
reportDate 2003-07-17
date 2003-06-30
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.26
epsEstimate 0.13
epsDifference 0.13
surprisePercent 100
2003-03-31
reportDate 2003-04-16
date 2003-03-31
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.15
epsEstimate 0.13
epsDifference 0.02
surprisePercent 15.3846
2002-12-31
reportDate 2003-01-16
date 2002-12-31
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.12
epsEstimate 0.1
epsDifference 0.02
surprisePercent 20
2002-09-30
reportDate 2002-10-24
date 2002-09-30
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.15
epsEstimate 0.13
epsDifference 0.02
surprisePercent 15.3846
2002-06-30
reportDate 2002-07-16
date 2002-06-30
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.11
epsEstimate 0.1
epsDifference 0.01
surprisePercent 10
2002-03-31
reportDate 2002-04-16
date 2002-03-31
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.1
epsEstimate 0.09
epsDifference 0.01
surprisePercent 11.1111
2001-12-31
reportDate 2002-01-15
date 2001-12-31
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.08
epsEstimate 0.08
epsDifference 0
surprisePercent 0
2001-09-30
reportDate 2001-10-25
date 2001-09-30
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.12
epsEstimate 0.12
epsDifference 0
surprisePercent 0
2001-06-30
reportDate 2001-07-17
date 2001-06-30
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.09
epsEstimate 0.09
epsDifference 0
surprisePercent 0
2001-03-31
reportDate 2001-04-17
date 2001-03-31
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.09
epsEstimate 0.08
epsDifference 0.01
surprisePercent 12.5
2000-12-31
reportDate 2001-01-16
date 2000-12-31
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.08
epsEstimate 0.06
epsDifference 0.02
surprisePercent 33.3333
2000-09-30
reportDate 2000-10-26
date 2000-09-30
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.05
epsEstimate 0.07
epsDifference -0.02
surprisePercent -28.5714
2000-06-30
reportDate 2000-07-18
date 2000-06-30
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.05
epsEstimate 0.04
epsDifference 0.01
surprisePercent 25
2000-03-31
reportDate 2000-04-18
date 2000-03-31
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.06
epsEstimate 0.05
epsDifference 0.01
surprisePercent 20
1999-12-31
reportDate 2000-01-18
date 1999-12-31
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.06
epsEstimate 0.04
epsDifference 0.02
surprisePercent 50
1999-09-30
reportDate 1999-10-29
date 1999-09-30
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.07
epsEstimate 0.03
epsDifference 0.04
surprisePercent 133.3333
1999-06-30
reportDate 1999-07-20
date 1999-06-30
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.08
epsEstimate 0.06
epsDifference 0.02
surprisePercent 33.3333
1999-03-31
reportDate 1999-04-20
date 1999-03-31
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.07
epsEstimate 0.07
epsDifference 0
surprisePercent 0
1998-12-31
reportDate 1999-01-19
date 1998-12-31
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.06
epsEstimate 0.05
epsDifference 0.01
surprisePercent 20
1998-09-30
reportDate 1998-11-05
date 1998-09-30
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.04
epsEstimate 0.03
epsDifference 0.01
surprisePercent 33.3333
1998-06-30
reportDate 1998-07-21
date 1998-06-30
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.04
epsEstimate 0.03
epsDifference 0.01
surprisePercent 33.3333
1998-03-31
reportDate 1998-04-23
date 1998-03-31
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.03
epsEstimate 0.02
epsDifference 0.01
surprisePercent 50
Trend
2024-09-30
date 2024-09-30
period +1y
growth 0.3310
earningsEstimateAvg -1.6200
earningsEstimateLow -2.2400
earningsEstimateHigh -0.9900
earningsEstimateYearAgoEps -2.4200
earningsEstimateNumberOfAnalysts 2.0000
earningsEstimateGrowth 0.3310
revenueEstimateAvg 125270000.00
revenueEstimateLow 113300000.00
revenueEstimateHigh 140200000.00
revenueEstimateNumberOfAnalysts 3.00
revenueEstimateGrowth 0.1230
epsTrendCurrent -1.6200
epsTrend7daysAgo -1.6200
epsTrend30daysAgo -0.5500
epsTrend60daysAgo -0.5500
epsTrend90daysAgo -0.4600
epsRevisionsUpLast7days 0.0000
epsRevisionsUpLast30days 0.0000
epsRevisionsDownLast30days 0.0000
2023-09-30
date 2023-09-30
period 0y
growth -1.5470
earningsEstimateAvg -2.4200
earningsEstimateLow -2.4300
earningsEstimateHigh -2.4000
earningsEstimateYearAgoEps -0.9500
earningsEstimateNumberOfAnalysts 3.0000
earningsEstimateGrowth -1.5470
revenueEstimateAvg 111590000.00
revenueEstimateLow 104000000.00
revenueEstimateHigh 131500000.00
revenueEstimateNumberOfAnalysts 4.00
revenueEstimateGrowth 0.1160
epsTrendCurrent -2.4200
epsTrend7daysAgo -2.4200
epsTrend30daysAgo -0.7700
epsTrend60daysAgo -0.7700
epsTrend90daysAgo -0.5100
epsRevisionsUpLast7days 0.0000
epsRevisionsUpLast30days 0.0000
epsRevisionsDownLast30days 0.0000
2023-03-31
date 2023-03-31
period +1q
growth -1.7270
earningsEstimateAvg -0.6000
earningsEstimateLow -0.6200
earningsEstimateHigh -0.5900
earningsEstimateYearAgoEps -0.2200
earningsEstimateNumberOfAnalysts 3.0000
earningsEstimateGrowth -1.7270
revenueEstimateAvg 32070000.00
revenueEstimateLow 25700000.00
revenueEstimateHigh 50500000.00
revenueEstimateNumberOfAnalysts 4.00
revenueEstimateGrowth 0.2280
epsTrendCurrent -0.6000
epsTrend7daysAgo -0.6000
epsTrend30daysAgo -0.2700
epsTrend60daysAgo -0.2700
epsTrend90daysAgo -0.2900
epsRevisionsUpLast7days 0.0000
epsRevisionsUpLast30days 0.0000
epsRevisionsDownLast30days 0.0000
2022-12-31
date 2022-12-31
period 0q
growth -4.1540
earningsEstimateAvg -0.6700
earningsEstimateLow -0.6900
earningsEstimateHigh -0.6500
earningsEstimateYearAgoEps -0.1300
earningsEstimateNumberOfAnalysts 3.0000
earningsEstimateGrowth -4.1540
revenueEstimateAvg 23970000.00
revenueEstimateLow 23900000.00
revenueEstimateHigh 24000000.00
revenueEstimateNumberOfAnalysts 4.00
revenueEstimateGrowth 0.0420
epsTrendCurrent -0.6700
epsTrend7daysAgo -0.6700
epsTrend30daysAgo 0.1100
epsTrend60daysAgo 0.1100
epsTrend90daysAgo 0.3100
epsRevisionsUpLast7days 0.0000
epsRevisionsUpLast30days 0.0000
epsRevisionsDownLast30days 0.0000
2022-09-30
date 2022-09-30
period 0y
growth -4.1080
earningsEstimateAvg -1.1500
earningsEstimateLow -1.2100
earningsEstimateHigh -1.0800
earningsEstimateYearAgoEps 0.3700
earningsEstimateNumberOfAnalysts 3.0000
earningsEstimateGrowth -4.1080
revenueEstimateAvg 98060000.00
revenueEstimateLow 97500000.00
revenueEstimateHigh 98930000.00
revenueEstimateNumberOfAnalysts 4.00
revenueEstimateGrowth -0.0670
epsTrendCurrent -1.1500
epsTrend7daysAgo -1.1500
epsTrend30daysAgo -1.1500
epsTrend60daysAgo -1.2300
epsTrend90daysAgo -1.2300
epsRevisionsUpLast7days 0.0000
epsRevisionsUpLast30days 0.0000
epsRevisionsDownLast7days 0.0000
epsRevisionsDownLast30days 0.0000
2022-06-30
date 2022-06-30
period 0q
growth -1.2350
earningsEstimateAvg -0.3800
earningsEstimateLow -0.3900
earningsEstimateHigh -0.3700
earningsEstimateYearAgoEps -0.1700
earningsEstimateNumberOfAnalysts 3.0000
earningsEstimateGrowth -1.2350
revenueEstimateAvg 25190000.00
revenueEstimateLow 24700000.00
revenueEstimateHigh 25700000.00
revenueEstimateNumberOfAnalysts 4.00
epsTrendCurrent -0.3800
epsTrend7daysAgo -0.3800
epsTrend30daysAgo -0.3800
epsTrend60daysAgo -0.3800
epsTrend90daysAgo -0.3800
epsRevisionsUpLast7days 0.0000
epsRevisionsUpLast30days 0.0000
epsRevisionsDownLast30days 0.0000
2022-03-31
date 2022-03-31
period 0q
growth -1.5480
earningsEstimateAvg -0.3400
earningsEstimateLow -0.4100
earningsEstimateHigh -0.2900
earningsEstimateYearAgoEps 0.6200
earningsEstimateNumberOfAnalysts 3.0000
earningsEstimateGrowth -1.5480
revenueEstimateAvg 23970000.00
revenueEstimateLow 23300000.00
revenueEstimateHigh 24400000.00
revenueEstimateNumberOfAnalysts 4.00
epsTrendCurrent -0.3400
epsTrend7daysAgo -0.3400
epsTrend30daysAgo -0.3400
epsTrend60daysAgo -0.3400
epsTrend90daysAgo -0.3500
epsRevisionsUpLast7days 0.0000
epsRevisionsUpLast30days 0.0000
epsRevisionsDownLast30days 0.0000
2021-12-31
date 2021-12-31
period 0q
growth -16.5000
earningsEstimateAvg -0.3100
earningsEstimateLow -0.3600
earningsEstimateHigh -0.2700
earningsEstimateYearAgoEps 0.0200
earningsEstimateNumberOfAnalysts 3.0000
earningsEstimateGrowth -16.5000
revenueEstimateAvg 23710000.00
revenueEstimateLow 22300000.00
revenueEstimateHigh 24700000.00
revenueEstimateNumberOfAnalysts 4.00
epsTrendCurrent -0.3100
epsTrend7daysAgo -0.3100
epsTrend30daysAgo -0.3100
epsTrend60daysAgo -0.3100
epsTrend90daysAgo -0.0200
epsRevisionsUpLast7days 0.0000
epsRevisionsUpLast30days 0.0000
epsRevisionsDownLast7days 0.0000
epsRevisionsDownLast30days 0.0000
2021-09-30
date 2021-09-30
period 0y
growth 0.6150
earningsEstimateAvg 0.2100
earningsEstimateLow 0.1900
earningsEstimateHigh 0.2200
earningsEstimateYearAgoEps 0.1300
earningsEstimateNumberOfAnalysts 3.0000
earningsEstimateGrowth 0.6150
revenueEstimateAvg 104250000.00
revenueEstimateLow 103620000.00
revenueEstimateHigh 105060000.00
revenueEstimateNumberOfAnalysts 4.00
revenueEstimateGrowth 0.0990
epsTrendCurrent 0.2100
epsTrend7daysAgo 0.2100
epsTrend30daysAgo 0.2100
epsTrend60daysAgo 0.2500
epsTrend90daysAgo 0.2500
epsRevisionsUpLast7days 0.0000
epsRevisionsUpLast30days 0.0000
epsRevisionsDownLast7days 0.0000
epsRevisionsDownLast30days 0.0000
2021-06-30
date 2021-06-30
period 0q
growth -1.8100
earningsEstimateAvg -0.1700
earningsEstimateLow -0.2200
earningsEstimateHigh -0.1100
earningsEstimateYearAgoEps 0.2100
earningsEstimateNumberOfAnalysts 3.0000
earningsEstimateGrowth -1.8100
revenueEstimateAvg 23310000.00
revenueEstimateLow 22600000.00
revenueEstimateHigh 23950000.00
revenueEstimateNumberOfAnalysts 4.00
epsTrendCurrent -0.1700
epsTrend7daysAgo -0.1700
epsTrend30daysAgo -0.1700
epsTrend60daysAgo -0.1700
epsTrend90daysAgo -0.1700
epsRevisionsUpLast7days 0.0000
epsRevisionsUpLast30days 0.0000
epsRevisionsDownLast7days 0.0000
2021-03-31
date 2021-03-31
period 0q
growth 14.7500
earningsEstimateAvg 0.6300
earningsEstimateLow 0.5500
earningsEstimateHigh 0.7500
earningsEstimateYearAgoEps 0.0400
earningsEstimateNumberOfAnalysts 3.0000
earningsEstimateGrowth 14.7500
revenueEstimateAvg 32950000.00
revenueEstimateLow 30400000.00
revenueEstimateHigh 35020000.00
revenueEstimateNumberOfAnalysts 4.00
epsTrendCurrent 0.6300
epsTrend7daysAgo 0.6300
epsTrend30daysAgo 0.6300
epsTrend60daysAgo 0.6300
epsTrend90daysAgo -0.0100
epsRevisionsUpLast7days 0.0000
epsRevisionsUpLast30days 0.0000
epsRevisionsDownLast7days 0.0000
2020-12-31
date 2020-12-31
period 0q
growth -2.8000
earningsEstimateAvg -0.0900
earningsEstimateLow -0.1600
earningsEstimateHigh -0.0500
earningsEstimateYearAgoEps 0.0500
earningsEstimateNumberOfAnalysts 3.0000
earningsEstimateGrowth -2.8000
revenueEstimateAvg 22370000.00
revenueEstimateLow 21900000.00
revenueEstimateHigh 23180000.00
revenueEstimateNumberOfAnalysts 4.00
epsTrendCurrent -0.0900
epsTrend7daysAgo -0.0700
epsTrend30daysAgo -0.0700
epsTrend60daysAgo -0.0700
epsTrend90daysAgo -0.0700
epsRevisionsUpLast7days 0.0000
epsRevisionsUpLast30days 0.0000
epsRevisionsDownLast7days 1.0000
2020-09-30
date 2020-09-30
period 0y
growth -0.6940
earningsEstimateAvg 0.2200
earningsEstimateLow 0.1300
earningsEstimateHigh 0.3100
earningsEstimateYearAgoEps 0.7200
earningsEstimateNumberOfAnalysts 3.0000
earningsEstimateGrowth -0.6940
revenueEstimateAvg 93070000.00
revenueEstimateLow 91900000.00
revenueEstimateHigh 93990000.00
revenueEstimateNumberOfAnalysts 4.00
revenueEstimateGrowth -0.0700
epsTrendCurrent 0.2200
epsTrend7daysAgo 0.2200
epsTrend30daysAgo 0.2200
epsTrend60daysAgo 0.2200
epsTrend90daysAgo 0.2100
epsRevisionsUpLast7days 0.0000
epsRevisionsUpLast30days 0.0000
epsRevisionsDownLast7days 0.0000
2020-06-30
date 2020-06-30
period 0q
growth 0.2670
earningsEstimateAvg 0.1900
earningsEstimateLow 0.1000
earningsEstimateHigh 0.2800
earningsEstimateYearAgoEps 0.1500
earningsEstimateNumberOfAnalysts 3.0000
earningsEstimateGrowth 0.2670
revenueEstimateAvg 23750000.00
revenueEstimateLow 21700000.00
revenueEstimateHigh 24900000.00
revenueEstimateNumberOfAnalysts 4.00
epsTrendCurrent 0.1900
epsTrend7daysAgo 0.1900
epsTrend30daysAgo 0.1900
epsTrend60daysAgo -0.1700
epsTrend90daysAgo -0.1700
epsRevisionsUpLast7days 0.0000
epsRevisionsUpLast30days 0.0000
epsRevisionsDownLast7days 0.0000
2020-03-31
date 2020-03-31
period 0q
growth -2.5710
earningsEstimateAvg -0.1100
earningsEstimateLow -0.1400
earningsEstimateHigh -0.0500
earningsEstimateYearAgoEps 0.0700
earningsEstimateNumberOfAnalysts 3.0000
earningsEstimateGrowth -2.5710
revenueEstimateAvg 20840000.00
revenueEstimateLow 18300000.00
revenueEstimateHigh 22470000.00
revenueEstimateNumberOfAnalysts 4.00
epsTrendCurrent -0.1100
epsTrend7daysAgo -0.1100
epsTrend30daysAgo -0.1100
epsTrend60daysAgo -0.1100
epsTrend90daysAgo -0.0900
epsRevisionsUpLast7days 0.0000
epsRevisionsUpLast30days 0.0000
epsRevisionsDownLast7days 0.0000
2019-12-31
date 2019-12-31
period 0q
growth -1.6670
earningsEstimateAvg -0.0800
earningsEstimateLow -0.1200
earningsEstimateHigh -0.0300
earningsEstimateYearAgoEps 0.1200
earningsEstimateNumberOfAnalysts 3.0000
earningsEstimateGrowth -1.6670
revenueEstimateAvg 22080000.00
revenueEstimateLow 21400000.00
revenueEstimateHigh 22820000.00
revenueEstimateNumberOfAnalysts 4.00
epsTrendCurrent -0.0800
epsTrend7daysAgo -0.0800
epsTrend30daysAgo -0.0800
epsTrend60daysAgo -0.0800
epsTrend90daysAgo -0.0800
epsRevisionsUpLast7days 0.0000
epsRevisionsUpLast30days 0.0000
epsRevisionsDownLast7days 0.0000
2019-09-30
date 2019-09-30
period 0y
growth 0.4490
earningsEstimateAvg 0.7100
earningsEstimateLow 0.6900
earningsEstimateHigh 0.7500
earningsEstimateYearAgoEps 0.4900
earningsEstimateNumberOfAnalysts 3.0000
earningsEstimateGrowth 0.4490
revenueEstimateAvg 97620000.00
revenueEstimateLow 97000000.00
revenueEstimateHigh 97900000.00
revenueEstimateNumberOfAnalysts 4.00
revenueEstimateGrowth 0.2000
epsTrendCurrent 0.7100
epsTrend7daysAgo 0.7100
epsTrend30daysAgo 0.7100
epsTrend60daysAgo 0.7100
epsTrend90daysAgo 0.3900
epsRevisionsUpLast7days 0.0000
epsRevisionsUpLast30days 0.0000
epsRevisionsDownLast7days 0.0000
2019-06-30
date 2019-06-30
period 0q
growth -0.8150
earningsEstimateAvg 0.0500
earningsEstimateLow 0.0300
earningsEstimateHigh 0.0700
earningsEstimateYearAgoEps 0.2700
earningsEstimateNumberOfAnalysts 3.0000
earningsEstimateGrowth -0.8150
revenueEstimateAvg 22290000.00
revenueEstimateLow 21600000.00
revenueEstimateHigh 22760000.00
revenueEstimateNumberOfAnalysts 4.00
revenueEstimateGrowth 0.0030
epsTrendCurrent 0.0500
epsTrend7daysAgo 0.0500
epsTrend30daysAgo 0.0500
epsTrend60daysAgo 0.0500
epsTrend90daysAgo -0.0200
epsRevisionsUpLast7days 0.0000
epsRevisionsUpLast30days 0.0000
epsRevisionsDownLast7days 0.0000
2019-03-31
date 2019-03-31
period 0q
growth -1.2860
earningsEstimateAvg -0.0200
earningsEstimateLow -0.0400
earningsEstimateHigh 0.0000
earningsEstimateYearAgoEps 0.0700
earningsEstimateNumberOfAnalysts 3.0000
earningsEstimateGrowth -1.2860
revenueEstimateAvg 22030000.00
revenueEstimateLow 21010000.00
revenueEstimateHigh 22500000.00
revenueEstimateNumberOfAnalysts 4.00
revenueEstimateGrowth 0.1560
epsTrendCurrent -0.0200
epsTrend7daysAgo -0.0200
epsTrend30daysAgo -0.0200
epsTrend60daysAgo -0.0200
epsTrend90daysAgo -0.0100
epsRevisionsUpLast7days 0.0000
epsRevisionsUpLast30days 0.0000
epsRevisionsDownLast7days 0.0000
2018-12-31
date 2018-12-31
period 0q
growth -1.0000
earningsEstimateAvg 0.0000
earningsEstimateLow -0.0100
earningsEstimateHigh 0.0200
earningsEstimateYearAgoEps 0.1000
earningsEstimateNumberOfAnalysts 3.0000
earningsEstimateGrowth -1.0000
revenueEstimateAvg 20180000.00
revenueEstimateLow 18900000.00
revenueEstimateHigh 21300000.00
revenueEstimateNumberOfAnalysts 4.00
revenueEstimateGrowth 0.1860
epsTrendCurrent 0.0000
epsTrend7daysAgo 0.0000
epsTrend30daysAgo 0.0000
epsTrend60daysAgo 0.0000
epsTrend90daysAgo -0.0100
epsRevisionsUpLast7days 0.0000
epsRevisionsUpLast30days 0.0000
epsRevisionsDownLast7days 0.0000
2018-09-30
date 2018-09-30
period 0y
growth -0.1760
earningsEstimateAvg 0.0000
earningsEstimateLow 0.0000
earningsEstimateHigh 0.0000
earningsEstimateYearAgoEps 0.5100
earningsEstimateNumberOfAnalysts 0.0000
earningsEstimateGrowth -0.1760
revenueEstimateAvg 80110000.00
revenueEstimateLow 79300000.00
revenueEstimateHigh 80840000.00
revenueEstimateNumberOfAnalysts 4.00
revenueEstimateGrowth 0.0960
epsTrendCurrent 0.0000
epsTrend7daysAgo 0.4200
epsTrend30daysAgo 0.4200
epsTrend60daysAgo 0.4200
epsTrend90daysAgo 0.4200
epsRevisionsUpLast7days 0.0000
epsRevisionsUpLast30days 0.0000
epsRevisionsDownLast7days 0.0000
2018-06-30
date 2018-06-30
period 0q
growth -3.6670
earningsEstimateAvg -0.2400
earningsEstimateLow -0.5900
earningsEstimateHigh -0.0400
earningsEstimateYearAgoEps 0.0900
earningsEstimateNumberOfAnalysts 3.0000
earningsEstimateGrowth -3.6670
revenueEstimateAvg 19380000.00
revenueEstimateLow 18100000.00
revenueEstimateHigh 19900000.00
revenueEstimateNumberOfAnalysts 4.00
revenueEstimateGrowth 0.0890
epsTrendCurrent -0.2400
epsTrend7daysAgo -0.2400
epsTrend30daysAgo -0.2400
epsTrend60daysAgo -0.2400
epsTrend90daysAgo -0.0700
epsRevisionsUpLast7days 0.0000
epsRevisionsUpLast30days 0.0000
epsRevisionsDownLast7days 0.0000
2018-03-31
date 2018-03-31
period 0q
growth -2.6000
earningsEstimateAvg -0.0800
earningsEstimateLow -0.1500
earningsEstimateHigh -0.0100
earningsEstimateYearAgoEps 0.0500
earningsEstimateNumberOfAnalysts 4.0000
earningsEstimateGrowth -2.6000
revenueEstimateAvg 17710000.00
revenueEstimateLow 17000000.00
revenueEstimateHigh 18700000.00
revenueEstimateNumberOfAnalysts 5.00
revenueEstimateGrowth 0.0120
epsTrendCurrent -0.0800
epsTrend7daysAgo -0.0800
epsTrend30daysAgo -0.0800
epsTrend60daysAgo -0.0800
epsTrend90daysAgo -0.0900
epsRevisionsUpLast7days 0.0000
epsRevisionsUpLast30days 0.0000
epsRevisionsDownLast7days 0.0000
2017-12-31
date 2017-12-31
period 0q
growth -1.5260
earningsEstimateAvg -0.1000
earningsEstimateLow -0.1500
earningsEstimateHigh -0.0500
earningsEstimateYearAgoEps 0.1900
earningsEstimateNumberOfAnalysts 3.0000
earningsEstimateGrowth -1.5260
revenueEstimateAvg 17250000.00
revenueEstimateLow 16400000.00
revenueEstimateHigh 17690000.00
revenueEstimateNumberOfAnalysts 4.00
revenueEstimateGrowth -0.0290
epsTrendCurrent -0.1000
epsTrend7daysAgo -0.1000
epsTrend30daysAgo -0.1000
epsTrend60daysAgo -0.1000
epsTrend90daysAgo 0.0200
epsRevisionsUpLast7days 0.0000
epsRevisionsUpLast30days 0.0000
epsRevisionsDownLast7days 0.0000
2017-09-30
date 2017-09-30
period 0y
growth -0.7440
earningsEstimateAvg 0.3100
earningsEstimateLow 0.3100
earningsEstimateHigh 0.3200
earningsEstimateYearAgoEps 1.2100
earningsEstimateNumberOfAnalysts 3.0000
earningsEstimateGrowth -0.7440
revenueEstimateAvg 70400000.00
revenueEstimateLow 70040000.00
revenueEstimateHigh 70650000.00
revenueEstimateNumberOfAnalysts 4.00
revenueEstimateGrowth -0.0140
epsTrendCurrent 0.3100
epsTrend7daysAgo 0.3100
epsTrend30daysAgo 0.3100
epsTrend60daysAgo 0.3100
epsTrend90daysAgo 0.1900
epsRevisionsUpLast7days 0.0000
epsRevisionsUpLast30days 0.0000
epsRevisionsDownLast7days 0.0000
2017-06-30
date 2017-06-30
period 0q
growth -1.0540
earningsEstimateAvg -0.0200
earningsEstimateLow -0.0500
earningsEstimateHigh 0.0000
earningsEstimateYearAgoEps 0.3700
earningsEstimateNumberOfAnalysts 3.0000
earningsEstimateGrowth -1.0540
revenueEstimateAvg 15980000.00
revenueEstimateLow 15700000.00
revenueEstimateHigh 16150000.00
revenueEstimateNumberOfAnalysts 4.00
revenueEstimateGrowth -0.2000
epsTrendCurrent -0.0200
epsTrend7daysAgo -0.0200
epsTrend30daysAgo -0.0300
epsTrend60daysAgo 0.0000
epsTrend90daysAgo 0.0400
epsRevisionsUpLast7days 0.0000
epsRevisionsUpLast30days 0.0000
epsRevisionsDownLast7days 0.0000
Annual
2022-09-30
date 2022-09-30
epsActual -0.95
2021-09-30
date 2021-09-30
epsActual 0.37
2020-09-30
date 2020-09-30
epsActual 0.12
2019-09-30
date 2019-09-30
epsActual 0.71
2018-09-30
date 2018-09-30
epsActual 0.49
2017-09-30
date 2017-09-30
epsActual 0.51
2016-09-30
date 2016-09-30
epsActual 1.21
2015-09-30
date 2015-09-30
epsActual 1.04
2014-09-30
date 2014-09-30
epsActual 0.96
2013-09-30
date 2013-09-30
epsActual 0.94
2012-09-30
date 2012-09-30
epsActual 0.59
2011-09-30
date 2011-09-30
epsActual 0.31
2010-09-30
date 2010-09-30
epsActual -1.0869
2009-09-30
date 2009-09-30
epsActual 0.76
2008-09-30
date 2008-09-30
epsActual 0.8
2007-09-30
date 2007-09-30
epsActual 1.03
2006-09-30
date 2006-09-30
epsActual 1.36
2005-09-30
date 2005-09-30
epsActual 1.29
2004-09-30
date 2004-09-30
epsActual 1.01
2003-09-30
date 2003-09-30
epsActual 0.78
2002-09-30
date 2002-09-30
epsActual 0.44
2001-09-30
date 2001-09-30
epsActual 0.38
2000-09-30
date 2000-09-30
epsActual 0.22
1999-09-30
date 1999-09-30
epsActual 0.28
1998-09-30
date 1998-09-30
epsActual 0.11
Financials
Balance_Sheet
currency_symbol USD
quarterly
2022-09-30
date 2022-09-30
filing_date 2022-11-23
currency_symbol USD
totalAssets 158359000.00
intangibleAssets 28145000.00
otherCurrentAssets 16318000.00
totalLiab 49967000.00
totalStockholderEquity 108392000.00
deferredLongTermLiab 7115000.00
otherCurrentLiab 14783000.00
commonStock 701000.00
capitalStock 701000.00
retainedEarnings 88791000.00
otherLiab 17888000.00
goodWill 40710000.00
otherAssets 4769000.00
cash 18998000.00
totalCurrentLiabilities 32079000.00
currentDeferredRevenue 4160000.00
netDebt -8998000.00
shortTermDebt 10000000.00
shortLongTermDebt 10000000.00
shortLongTermDebtTotal 10000000.00
otherStockholderEquity 19601000.00
propertyPlantEquipment 27148000.00
totalCurrentAssets 57587000.00
longTermInvestments 0.00
netTangibleAssets 39537000.00
shortTermInvestments 0.00
netReceivables 10452000.00
inventory 11819000.00
accountsPayable 3136000.00
accumulatedOtherComprehensiveIncome -9874000.00
commonStockTotalEquity 701000.00
retainedEarningsTotalEquity 88791000.00
nonCurrrentAssetsOther 4769000.00
nonCurrentAssetsTotal 100772000.00
capitalLeaseObligations 4806000.00
nonCurrentLiabilitiesOther 12800000.00
nonCurrentLiabilitiesTotal 17888000.00
capitalSurpluse 28774000.00
liabilitiesAndStockholdersEquity 158359000.00
cashAndShortTermInvestments 18998000.00
propertyPlantAndEquipmentNet 27148000.00
netWorkingCapital 25508000.00
netInvestedCapital 10000000.00
commonStockSharesOutstanding 13944000.00
2022-06-30
date 2022-06-30
filing_date 2022-07-27
currency_symbol USD
totalAssets 175652000.00
intangibleAssets 30752000.00
otherCurrentAssets 3208000.00
totalLiab 50540000.00
totalStockholderEquity 125112000.00
deferredLongTermLiab 9629000.00
otherCurrentLiab 12555000.00
commonStock 700000.00
capitalStock 700000.00
retainedEarnings 103519000.00
otherLiab 21153000.00
goodWill 42590000.00
otherAssets 13986000.00
cash 20074000.00
totalCurrentLiabilities 29387000.00
currentDeferredRevenue 4007000.00
netDebt -5073000.00
shortTermDebt 10897000.00
shortLongTermDebt 10000000.00
shortLongTermDebtTotal 15001000.00
otherStockholderEquity 26612000.00
propertyPlantEquipment 28289000.00
totalCurrentAssets 60035000.00
longTermInvestments 0.00
netTangibleAssets 51770000.00
shortTermInvestments 2012000.00
netReceivables 23815000.00
inventory 10926000.00
accountsPayable 1928000.00
accumulatedOtherComprehensiveIncome -5719000.00
commonStockTotalEquity 700000.00
retainedEarningsTotalEquity 103519000.00
nonCurrrentAssetsOther 1711000.00
nonCurrentAssetsTotal 115617000.00
capitalLeaseObligations 5001000.00
nonCurrentLiabilitiesOther 11524000.00
nonCurrentLiabilitiesTotal 21153000.00
capitalSurpluse 26612000.00
liabilitiesAndStockholdersEquity 175652000.00
cashAndShortTermInvestments 22086000.00
propertyPlantAndEquipmentNet 32085000.00
netWorkingCapital 30648000.00
netInvestedCapital 135112000.00
commonStockSharesOutstanding 13929000.00
2022-03-31
date 2022-03-31
filing_date 2022-04-27
currency_symbol USD
totalAssets 184187000.00
intangibleAssets 33511000.00
otherCurrentAssets 3213000.00
totalLiab 50924000.00
totalStockholderEquity 133263000.00
deferredLongTermLiab 10795000.00
otherCurrentLiab 11477000.00
commonStock 700000.00
capitalStock 700000.00
retainedEarnings 109170000.00
otherLiab 18252000.00
goodWill 44248000.00
otherAssets 8822000.00
cash 24712000.00
totalCurrentLiabilities 28369000.00
currentDeferredRevenue 4019000.00
netDebt -9650000.00
shortTermDebt 10759000.00
shortLongTermDebt 10000000.00
shortLongTermDebtTotal 15062000.00
otherStockholderEquity 24827000.00
propertyPlantEquipment 29079000.00
totalCurrentAssets 64681000.00
longTermInvestments 0.00
netTangibleAssets 55504000.00
shortTermInvestments 2007000.00
netReceivables 25278000.00
inventory 9471000.00
accountsPayable 2114000.00
accumulatedOtherComprehensiveIncome -1434000.00
commonStockTotalEquity 700000.00
retainedEarningsTotalEquity 109170000.00
nonCurrrentAssetsOther 1641000.00
nonCurrentAssetsTotal 119506000.00
capitalLeaseObligations 5062000.00
nonCurrentLiabilitiesOther 11760000.00
nonCurrentLiabilitiesTotal 22555000.00
capitalSurpluse 24827000.00
liabilitiesAndStockholdersEquity 184187000.00
cashAndShortTermInvestments 26719000.00
propertyPlantAndEquipmentNet 32925000.00
netWorkingCapital 36312000.00
netInvestedCapital 143263000.00
commonStockSharesOutstanding 13878000.00
2021-12-31
date 2021-12-31
filing_date 2022-02-04
currency_symbol USD
totalAssets 184866000.00
intangibleAssets 35238000.00
otherCurrentAssets 16273000.00
totalLiab 48195000.00
totalStockholderEquity 136671000.00
deferredLongTermLiab 11839000.00
otherCurrentLiab 7452000.00
commonStock 699000.00
capitalStock 699000.00
retainedEarnings 113253000.00
otherLiab 22552000.00
goodWill 44900000.00
otherAssets 10493000.00
cash 26650000.00
totalCurrentLiabilities 25643000.00
currentDeferredRevenue 4430000.00
netDebt -16650000.00
shortTermDebt 10000000.00
shortLongTermDebt 10000000.00
shortLongTermDebtTotal 10000000.00
otherStockholderEquity 22644000.00
propertyPlantEquipment 29319000.00
totalCurrentAssets 64916000.00
netTangibleAssets 56533000.00
shortTermInvestments 5693000.00
netReceivables 8010000.00
inventory 8290000.00
accountsPayable 1845000.00
accumulatedOtherComprehensiveIncome 75000.00
commonStockTotalEquity 699000.00
retainedEarningsTotalEquity 113253000.00
nonCurrrentAssetsOther 4121000.00
nonCurrentAssetsTotal 119950000.00
capitalLeaseObligations 3931000.00
nonCurrentLiabilitiesOther 10713000.00
nonCurrentLiabilitiesTotal 22552000.00
capitalSurpluse 22644000.00
liabilitiesAndStockholdersEquity 184866000.00
cashAndShortTermInvestments 32343000.00
propertyPlantAndEquipmentNet 29319000.00
netWorkingCapital 39273000.00
netInvestedCapital 146671000.00
commonStockSharesOutstanding 13878000.00
2021-09-30
date 2021-09-30
filing_date 2021-11-24
currency_symbol USD
totalAssets 194592000.00
intangibleAssets 37054000.00
otherCurrentAssets 1712000.00
totalLiab 54507000.00
totalStockholderEquity 140085000.00
deferredLongTermLiab 13043000.00
otherCurrentLiab 12867000.00
commonStock 695000.00
capitalStock 695000.00
retainedEarnings 116065000.00
otherLiab 24692000.00
goodWill 45606000.00
otherAssets 9585000.00
cash 31153000.00
totalCurrentLiabilities 29815000.00
currentDeferredRevenue 4647000.00
netDebt -17447000.00
shortTermDebt 10518000.00
shortLongTermDebt 10000000.00
shortLongTermDebtTotal 13706000.00
otherStockholderEquity 21598000.00
propertyPlantEquipment 30090000.00
totalCurrentAssets 70255000.00
longTermInvestments 2002000.00
netTangibleAssets 57425000.00
shortTermInvestments 7717000.00
netReceivables 22913000.00
inventory 6760000.00
accountsPayable 1783000.00
accumulatedOtherComprehensiveIncome 1727000.00
commonStockTotalEquity 695000.00
retainedEarningsTotalEquity 116065000.00
nonCurrrentAssetsOther 1283000.00
nonCurrentAssetsTotal 124337000.00
capitalLeaseObligations 3706000.00
nonCurrentLiabilitiesOther 14391000.00
nonCurrentLiabilitiesTotal 24692000.00
capitalSurpluse 21598000.00
liabilitiesAndStockholdersEquity 194592000.00
cashAndShortTermInvestments 38870000.00
propertyPlantAndEquipmentNet 32525000.00
netWorkingCapital 40440000.00
netInvestedCapital 10000000.00
commonStockSharesOutstanding 13851000.00
2021-06-30
date 2021-06-30
filing_date 2021-08-04
currency_symbol USD
totalAssets 177199000.00
intangibleAssets 11482000.00
otherCurrentAssets 3098000.00
totalLiab 36367000.00
totalStockholderEquity 140832000.00
deferredLongTermLiab 11035000.00
otherCurrentLiab 10482000.00
commonStock 694000.00
capitalStock 694000.00
retainedEarnings 116354000.00
otherLiab 18705000.00
goodWill 27379000.00
otherAssets 11064000.00
cash 62177000.00
totalCurrentLiabilities 17662000.00
currentDeferredRevenue 5151000.00
netDebt -61667000.00
shortTermDebt 510000.00
shortLongTermDebtTotal 510000.00
otherStockholderEquity 20025000.00
propertyPlantEquipment 29112000.00
totalCurrentAssets 94112000.00
longTermInvestments 4050000.00
netTangibleAssets 101971000.00
shortTermInvestments 5741000.00
netReceivables 16780000.00
inventory 6316000.00
accountsPayable 1519000.00
accumulatedOtherComprehensiveIncome 3759000.00
commonStockTotalEquity 694000.00
retainedEarningsTotalEquity 116354000.00
nonCurrrentAssetsOther 2177000.00
nonCurrentAssetsTotal 83087000.00
capitalLeaseObligations 510000.00
nonCurrentLiabilitiesOther 7670000.00
nonCurrentLiabilitiesTotal 18705000.00
capitalSurpluse 20025000.00
liabilitiesAndStockholdersEquity 177199000.00
cashAndShortTermInvestments 67918000.00
propertyPlantAndEquipmentGross 31631000.00
propertyPlantAndEquipmentNet 31631000.00
netWorkingCapital 76450000.00
netInvestedCapital 140832000.00
commonStockSharesOutstanding 13837000.00
2021-03-31
date 2021-03-31
filing_date 2021-04-28
currency_symbol USD
totalAssets 177095000.00
intangibleAssets 12028000.00
otherCurrentAssets 3406000.00
totalLiab 35014000.00
totalStockholderEquity 142081000.00
deferredLongTermLiab 11763000.00
otherCurrentLiab 8135000.00
commonStock 693000.00
retainedEarnings 119641000.00
otherLiab 16022000.00
goodWill 27190000.00
otherAssets 8614000.00
cash 48159000.00
totalCurrentLiabilities 15699000.00
currentDeferredRevenue 5507000.00
netDebt -47695000.00
shortTermDebt 464000.00
shortLongTermDebtTotal 464000.00
otherStockholderEquity 18516000.00
propertyPlantEquipment 32151000.00
totalCurrentAssets 93041000.00
longTermInvestments 4071000.00
netTangibleAssets 102863000.00
shortTermInvestments 17792000.00
netReceivables 17375000.00
inventory 6309000.00
accountsPayable 1593000.00
accumulatedOtherComprehensiveIncome 3231000.00
commonStockTotalEquity 693000.00
retainedEarningsTotalEquity 119641000.00
nonCurrrentAssetsOther 2107000.00
nonCurrentAssetsTotal 84054000.00
capitalLeaseObligations 464000.00
nonCurrentLiabilitiesOther 7552000.00
nonCurrentLiabilitiesTotal 19315000.00
capitalSurpluse 18516000.00
liabilitiesAndStockholdersEquity 177095000.00
cashAndShortTermInvestments 65951000.00
propertyPlantAndEquipmentGross 32151000.00
propertyPlantAndEquipmentNet 32151000.00
netWorkingCapital 77342000.00
netInvestedCapital 142081000.00
commonStockSharesOutstanding 13981000.00
2020-12-31
date 2020-12-31
filing_date 2021-02-09
currency_symbol USD
totalAssets 152018000.00
intangibleAssets 12945000.00
otherCurrentAssets 30783000.00
totalLiab 30149000.00
totalStockholderEquity 133407000.00
deferredLongTermLiab 10073000.00
otherCurrentLiab 4579000.00
commonStock 687000.00
retainedEarnings 111554000.00
otherLiab 14292000.00
goodWill 27864000.00
otherAssets 11538000.00
cash 35754000.00
totalCurrentLiabilities 12446000.00
currentDeferredRevenue 7004000.00
netDebt -35754000.00
shortLongTermDebtTotal 436000.00
otherStockholderEquity 16166000.00
propertyPlantEquipment 30346000.00
totalCurrentAssets 80863000.00
netTangibleAssets 92598000.00
shortTermInvestments 30313000.00
netReceivables 8065000.00
inventory 6261000.00
accountsPayable 863000.00
accumulatedOtherComprehensiveIncome 5000000.00
commonStockTotalEquity 687000.00
retainedEarningsTotalEquity 111554000.00
nonCurrrentAssetsOther 1761000.00
nonCurrentAssetsTotal 71155000.00
capitalLeaseObligations 456000.00
nonCurrentLiabilitiesOther 7630000.00
nonCurrentLiabilitiesTotal 7630000.00
capitalSurpluse 16160000.00
liabilitiesAndStockholdersEquity 163556000.00
cashAndShortTermInvestments 35754000.00
propertyPlantAndEquipmentGross 30346000.00
propertyPlantAndEquipmentNet 30346000.00
netWorkingCapital 68417000.00
netInvestedCapital 133407000.00
commonStockSharesOutstanding 13668000.00
2020-09-30
date 2020-09-30
filing_date 2020-12-02
currency_symbol USD
totalAssets 168763000.00
intangibleAssets 13283000.00
otherCurrentAssets 3370000.00
totalLiab 37708000.00
totalStockholderEquity 131055000.00
deferredLongTermLiab 10796000.00
otherCurrentLiab 12177000.00
commonStock 684000.00
retainedEarnings 111828000.00
otherLiab 15476000.00
goodWill 27185000.00
otherAssets 9076000.00
cash 30785000.00
totalCurrentLiabilities 18892000.00
currentDeferredRevenue 5200000.00
netDebt -30349000.00
shortLongTermDebtTotal 436000.00
otherStockholderEquity 15543000.00
propertyPlantEquipment 30103000.00
totalCurrentAssets 86608000.00
longTermInvestments 0.00
netTangibleAssets 90587000.00
shortTermInvestments 30313000.00
netReceivables 16174000.00
inventory 5966000.00
accountsPayable 1515000.00
accumulatedOtherComprehensiveIncome 3000000.00
commonStockTotalEquity 684000.00
retainedEarningsTotalEquity 111828000.00
nonCurrrentAssetsOther 1761000.00
nonCurrentAssetsTotal 82155000.00
capitalLeaseObligations 436000.00
nonCurrentLiabilitiesOther 8020000.00
nonCurrentLiabilitiesTotal 18816000.00
capitalSurpluse 15369000.00
liabilitiesAndStockholdersEquity 168763000.00
cashAndShortTermInvestments 61098000.00
propertyPlantAndEquipmentGross 32611000.00
propertyPlantAndEquipmentNet 32611000.00
netWorkingCapital 67716000.00
netInvestedCapital 131055000.00
commonStockSharesOutstanding 13639000.00
2020-06-30
date 2020-06-30
filing_date 2020-08-05
currency_symbol USD
totalAssets 166498000.00
intangibleAssets 12585000.00
otherCurrentAssets 3594000.00
totalLiab 35915000.00
totalStockholderEquity 130583000.00
deferredLongTermLiab 12423000.00
otherCurrentLiab 9023000.00
commonStock 682000.00
retainedEarnings 114774000.00
otherLiab 17002000.00
goodWill 26563000.00
otherAssets 8029000.00
cash 36386000.00
totalCurrentLiabilities 15627000.00
currentDeferredRevenue 5229000.00
netDebt -35989000.00
shortLongTermDebtTotal 397000.00
otherStockholderEquity 14127000.00
propertyPlantEquipment 28939000.00
totalCurrentAssets 87802000.00
longTermInvestments 0.00
netTangibleAssets 91435000.00
shortTermInvestments 24178000.00
netReceivables 17772000.00
inventory 5872000.00
accountsPayable 1375000.00
accumulatedOtherComprehensiveIncome 1000000.00
commonStockTotalEquity 682000.00
retainedEarningsTotalEquity 114774000.00
nonCurrrentAssetsOther 2444000.00
nonCurrentAssetsTotal 78696000.00
capitalLeaseObligations 397000.00
nonCurrentLiabilitiesOther 7865000.00
nonCurrentLiabilitiesTotal 20288000.00
capitalSurpluse 13658000.00
liabilitiesAndStockholdersEquity 166498000.00
cashAndShortTermInvestments 60564000.00
propertyPlantAndEquipmentGross 31519000.00
propertyPlantAndEquipmentNet 31519000.00
netWorkingCapital 72175000.00
netInvestedCapital 130583000.00
commonStockSharesOutstanding 13786000.00
2020-03-31
date 2020-03-31
filing_date 2020-04-30
currency_symbol USD
totalAssets 155547000.00
intangibleAssets 13037000.00
otherCurrentAssets 3738000.00
totalLiab 30581000.00
totalStockholderEquity 124966000.00
deferredLongTermLiab 9861000.00
otherCurrentLiab 6945000.00
commonStock 680000.00
retainedEarnings 112315000.00
otherLiab 14294000.00
goodWill 26276000.00
otherAssets 6914000.00
cash 15208000.00
totalCurrentLiabilities 13278000.00
currentDeferredRevenue 4675000.00
netDebt -14854000.00
shortLongTermDebtTotal 354000.00
otherStockholderEquity 11971000.00
propertyPlantEquipment 29785000.00
totalCurrentAssets 77301000.00
longTermInvestments 0.00
netTangibleAssets 85653000.00
shortTermInvestments 33190000.00
netReceivables 19425000.00
inventory 5740000.00
accountsPayable 1658000.00
commonStockTotalEquity 680000.00
retainedEarningsTotalEquity 112315000.00
nonCurrrentAssetsOther 2126000.00
deferredLongTermAssetCharges 4788000.00
nonCurrentAssetsTotal 78246000.00
capitalLeaseObligations 354000.00
nonCurrentLiabilitiesOther 7442000.00
nonCurrentLiabilitiesTotal 17303000.00
capitalSurpluse 11481000.00
liabilitiesAndStockholdersEquity 155547000.00
cashAndShortTermInvestments 48398000.00
propertyPlantAndEquipmentGross 32019000.00
propertyPlantAndEquipmentNet 32019000.00
netWorkingCapital 64023000.00
netInvestedCapital 124966000.00
commonStockSharesOutstanding 13751000.00
2019-12-31
date 2019-12-31
filing_date 2020-02-07
currency_symbol USD
totalAssets 155058000.00
intangibleAssets 13785000.00
otherCurrentAssets 4164000.00
totalLiab 31732000.00
totalStockholderEquity 123326000.00
deferredLongTermLiab 10907000.00
otherCurrentLiab 6867000.00
commonStock 680000.00
retainedEarnings 110853000.00
otherLiab 15147000.00
goodWill 26546000.00
otherAssets 8320000.00
cash 9006000.00
totalCurrentLiabilities 14191000.00
currentDeferredRevenue 4928000.00
netDebt -8534000.00
shortLongTermDebtTotal 472000.00
otherStockholderEquity 10793000.00
propertyPlantEquipment 30766000.00
totalCurrentAssets 73466000.00
longTermInvestments 479000.00
netTangibleAssets 82995000.00
shortTermInvestments 39256000.00
netReceivables 16089000.00
inventory 4951000.00
accountsPayable 2396000.00
accumulatedOtherComprehensiveIncome 1000000.00
commonStockTotalEquity 680000.00
retainedEarningsTotalEquity 110853000.00
nonCurrrentAssetsOther 1950000.00
deferredLongTermAssetCharges 6370000.00
nonCurrentAssetsTotal 81592000.00
capitalLeaseObligations 472000.00
nonCurrentLiabilitiesOther 6634000.00
nonCurrentLiabilitiesTotal 17541000.00
capitalSurpluse 10361000.00
liabilitiesAndStockholdersEquity 155058000.00
cashAndShortTermInvestments 48262000.00
propertyPlantAndEquipmentGross 32462000.00
propertyPlantAndEquipmentNet 32462000.00
commonStockSharesOutstanding 13769000.00
2019-09-30
date 2019-09-30
filing_date 2019-12-03
currency_symbol USD
totalAssets 159865000.00
intangibleAssets 14226000.00
otherCurrentAssets 3866000.00
totalLiab 37349000.00
totalStockholderEquity 122516000.00
deferredLongTermLiab 11628000.00
otherCurrentLiab 12571000.00
commonStock 675000.00
retainedEarnings 110705000.00
otherLiab 17140000.00
goodWill 26171000.00
otherAssets 7821000.00
cash 30361000.00
totalCurrentLiabilities 20209000.00
currentDeferredRevenue 5553000.00
netDebt -30361000.00
otherStockholderEquity 49125000.00
propertyPlantEquipment 29748000.00
totalCurrentAssets 81420000.00
longTermInvestments 479000.00
netTangibleAssets 82119000.00
shortTermInvestments 24931000.00
netReceivables 17761000.00
inventory 4501000.00
accountsPayable 2085000.00
accumulatedOtherComprehensiveIncome -37989000.00
commonStockTotalEquity 675000.00
retainedEarningsTotalEquity 110705000.00
nonCurrrentAssetsOther 1645000.00
deferredLongTermAssetCharges 6176000.00
nonCurrentAssetsTotal 78445000.00
nonCurrentLiabilitiesOther 5512000.00
nonCurrentLiabilitiesTotal 17140000.00
capitalSurpluse 10740000.00
liabilitiesAndStockholdersEquity 159865000.00
cashAndShortTermInvestments 55292000.00
propertyPlantAndEquipmentGross 29748000.00
propertyPlantAndEquipmentNet 29748000.00
commonStockSharesOutstanding 13769000.00
2019-06-30
date 2019-06-30
filing_date 2019-08-01
currency_symbol USD
totalAssets 150341000.00
intangibleAssets 15480000.00
otherCurrentAssets 3225000.00
totalLiab 31709000.00
totalStockholderEquity 118632000.00
deferredLongTermLiab 9727000.00
otherCurrentLiab 9571000.00
commonStock 675000.00
retainedEarnings 107151000.00
otherLiab 14482000.00
goodWill 26737000.00
otherAssets 8548000.00
cash 28916000.00
totalCurrentLiabilities 17227000.00
currentDeferredRevenue 5126000.00
netDebt -28916000.00
otherStockholderEquity 8806000.00
propertyPlantEquipment 29559000.00
totalCurrentAssets 69538000.00
longTermInvestments 479000.00
netTangibleAssets 76415000.00
shortTermInvestments 16070000.00
netReceivables 17176000.00
inventory 4151000.00
accountsPayable 2530000.00
accumulatedOtherComprehensiveIncome 2000000.00
commonStockTotalEquity 675000.00
retainedEarningsTotalEquity 107151000.00
nonCurrrentAssetsOther 2481000.00
deferredLongTermAssetCharges 6067000.00
nonCurrentAssetsTotal 80803000.00
nonCurrentLiabilitiesOther 4755000.00
nonCurrentLiabilitiesTotal 14482000.00
capitalSurpluse 8829000.00
liabilitiesAndStockholdersEquity 150341000.00
cashAndShortTermInvestments 44986000.00
propertyPlantAndEquipmentGross 29559000.00
propertyPlantAndEquipmentNet 29559000.00
commonStockSharesOutstanding 13726000.00
2019-03-31
date 2019-03-31
filing_date 2019-05-03
currency_symbol USD
totalAssets 150980000.00
intangibleAssets 16020000.00
otherCurrentAssets 3165000.00
totalLiab 35667000.00
totalStockholderEquity 115313000.00
deferredLongTermLiab 10470000.00
otherCurrentLiab 10213000.00
commonStock 674000.00
retainedEarnings 105685000.00
otherLiab 15323000.00
goodWill 26549000.00
otherAssets 7382000.00
cash 22470000.00
totalCurrentLiabilities 20344000.00
currentDeferredRevenue 6385000.00
netDebt -22470000.00
otherStockholderEquity 7954000.00
propertyPlantEquipment 29512000.00
totalCurrentAssets 71517000.00
longTermInvestments 479000.00
netTangibleAssets 72744000.00
shortTermInvestments 24023000.00
netReceivables 17514000.00
inventory 4345000.00
accountsPayable 3746000.00
accumulatedOtherComprehensiveIncome 1000000.00
commonStockTotalEquity 674000.00
retainedEarningsTotalEquity 105685000.00
nonCurrrentAssetsOther 1602000.00
deferredLongTermAssetCharges 5301000.00
nonCurrentAssetsTotal 79463000.00
nonCurrentLiabilitiesOther 4853000.00
nonCurrentLiabilitiesTotal 15323000.00
capitalSurpluse 7510000.00
liabilitiesAndStockholdersEquity 150980000.00
cashAndShortTermInvestments 46493000.00
propertyPlantAndEquipmentGross 29512000.00
propertyPlantAndEquipmentNet 29512000.00
commonStockSharesOutstanding 13785000.00
2018-12-31
date 2018-12-31
filing_date 2019-02-01
currency_symbol USD
totalAssets 150662000.00
intangibleAssets 16874000.00
otherCurrentAssets 2941000.00
totalLiab 37041000.00
totalStockholderEquity 113621000.00
deferredLongTermLiab 10913000.00
otherCurrentLiab 10271000.00
commonStock 674000.00
retainedEarnings 104423000.00
otherLiab 16625000.00
goodWill 26834000.00
otherAssets 5901000.00
cash 14402000.00
totalCurrentLiabilities 20416000.00
currentDeferredRevenue 7391000.00
netDebt -14402000.00
otherStockholderEquity 6524000.00
propertyPlantEquipment 29898000.00
totalCurrentAssets 70676000.00
longTermInvestments 479000.00
netTangibleAssets 69913000.00
shortTermInvestments 31453000.00
netReceivables 17712000.00
inventory 4168000.00
accountsPayable 2754000.00
accumulatedOtherComprehensiveIncome 2000000.00
commonStockTotalEquity 674000.00
retainedEarningsTotalEquity 104423000.00
nonCurrrentAssetsOther 1123000.00
deferredLongTermAssetCharges 4778000.00
nonCurrentAssetsTotal 79986000.00
nonCurrentLiabilitiesOther 5712000.00
nonCurrentLiabilitiesTotal 16625000.00
capitalSurpluse 6340000.00
liabilitiesAndStockholdersEquity 150662000.00
cashAndShortTermInvestments 45855000.00
propertyPlantAndEquipmentGross 29898000.00
propertyPlantAndEquipmentNet 29898000.00
commonStockSharesOutstanding 13827000.00
2018-09-30
date 2018-09-30
filing_date 2018-11-30
currency_symbol USD
totalAssets 164135000.00
intangibleAssets 17683000.00
otherCurrentAssets 2812000.00
totalLiab 55525000.00
totalStockholderEquity 108610000.00
deferredLongTermLiab 11247000.00
otherCurrentLiab 22941000.00
commonStock 670000.00
retainedEarnings 97615000.00
otherLiab 20392000.00
goodWill 27032000.00
otherAssets 7271000.00
cash 23318000.00
totalCurrentLiabilities 35133000.00
currentDeferredRevenue 9646000.00
netDebt -23318000.00
otherStockholderEquity 7325000.00
propertyPlantEquipment 30143000.00
totalCurrentAssets 81527000.00
longTermInvestments 479000.00
netTangibleAssets 63895000.00
shortTermInvestments 41352000.00
netReceivables 10029000.00
longTermDebt 0.00
inventory 4016000.00
accountsPayable 2546000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 3000000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 670000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 97615000.00
treasuryStock 0.00
nonCurrrentAssetsOther 967000.00
deferredLongTermAssetCharges 6304000.00
nonCurrentAssetsTotal 82608000.00
nonCurrentLiabilitiesOther 9145000.00
nonCurrentLiabilitiesTotal 20392000.00
capitalSurpluse 7607000.00
liabilitiesAndStockholdersEquity 164135000.00
cashAndShortTermInvestments 64670000.00
propertyPlantAndEquipmentGross 30143000.00
propertyPlantAndEquipmentNet 30143000.00
commonStockSharesOutstanding 13279000.00
2018-06-30
date 2018-06-30
filing_date 2018-08-06
currency_symbol USD
totalAssets 159987000.00
intangibleAssets 18430000.00
otherCurrentAssets 3401000.00
totalLiab 51242000.00
totalStockholderEquity 108745000.00
deferredLongTermLiab 12825000.00
otherCurrentLiab 19592000.00
commonStock 667000.00
retainedEarnings 99368000.00
otherLiab 19657000.00
goodWill 27132000.00
otherAssets 7124000.00
cash 27273000.00
totalCurrentLiabilities 31585000.00
currentDeferredRevenue 10319000.00
netDebt -27273000.00
otherStockholderEquity 5710000.00
propertyPlantEquipment 27976000.00
totalCurrentAssets 78846000.00
longTermInvestments 479000.00
netTangibleAssets 63183000.00
shortTermInvestments 34760000.00
netReceivables 9437000.00
longTermDebt 0.00
inventory 3975000.00
accountsPayable 1674000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 3000000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 667000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 99368000.00
treasuryStock 0.00
nonCurrrentAssetsOther 1143000.00
deferredLongTermAssetCharges 5981000.00
nonCurrentAssetsTotal 81141000.00
nonCurrentLiabilitiesOther 6832000.00
nonCurrentLiabilitiesTotal 19657000.00
capitalSurpluse 5728000.00
liabilitiesAndStockholdersEquity 159987000.00
cashAndShortTermInvestments 62033000.00
propertyPlantAndEquipmentGross 27976000.00
propertyPlantAndEquipmentNet 27976000.00
commonStockSharesOutstanding 13203000.00
2018-03-31
date 2018-03-31
filing_date 2018-05-04
currency_symbol USD
totalAssets 163319000.00
intangibleAssets 19725000.00
otherCurrentAssets 2692000.00
totalLiab 49963000.00
totalStockholderEquity 113356000.00
deferredLongTermLiab 12710000.00
otherCurrentLiab 20116000.00
commonStock 662000.00
retainedEarnings 102050000.00
otherLiab 15738000.00
goodWill 27933000.00
otherAssets 4044000.00
cash 27712000.00
totalCurrentLiabilities 34225000.00
currentDeferredRevenue 12097000.00
netDebt -27712000.00
otherStockholderEquity 5644000.00
propertyPlantEquipment 25844000.00
totalCurrentAssets 81341000.00
longTermInvestments 3953000.00
netTangibleAssets 65698000.00
shortTermInvestments 38330000.00
netReceivables 8561000.00
longTermDebt 0.00
inventory 4046000.00
accountsPayable 2012000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 5000000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 662000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 102050000.00
treasuryStock 0.00
nonCurrrentAssetsOther 718000.00
deferredLongTermAssetCharges 3326000.00
nonCurrentAssetsTotal 81978000.00
nonCurrentLiabilitiesOther 3028000.00
nonCurrentLiabilitiesTotal 15738000.00
capitalSurpluse 5431000.00
liabilitiesAndStockholdersEquity 163319000.00
cashAndShortTermInvestments 66042000.00
propertyPlantAndEquipmentGross 25844000.00
propertyPlantAndEquipmentNet 25844000.00
commonStockSharesOutstanding 13465000.00
2017-12-31
date 2017-12-31
filing_date 2018-02-08
currency_symbol USD
totalAssets 134553000.00
intangibleAssets 20076000.00
otherCurrentAssets 2838000.00
totalLiab 24006000.00
totalStockholderEquity 110547000.00
deferredLongTermLiab 0.00
otherCurrentLiab 17225000.00
commonStock 660000.00
retainedEarnings 100516000.00
otherLiab 4472000.00
goodWill 27505000.00
otherAssets 50933000.00
cash 21596000.00
totalCurrentLiabilities 19534000.00
netDebt -21596000.00
otherStockholderEquity 5371000.00
propertyPlantEquipment 23624000.00
totalCurrentAssets 59996000.00
longTermInvestments 479000.00
netTangibleAssets 62966000.00
shortTermInvestments 24756000.00
netReceivables 6935000.00
longTermDebt 0.00
inventory 3871000.00
accountsPayable 2309000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 4000000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 660000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 100516000.00
treasuryStock 0.00
nonCurrrentAssetsOther 560000.00
deferredLongTermAssetCharges 2313000.00
nonCurrentAssetsTotal 74557000.00
nonCurrentLiabilitiesOther 4472000.00
nonCurrentLiabilitiesTotal 4472000.00
capitalSurpluse 5337000.00
liabilitiesAndStockholdersEquity 134553000.00
cashAndShortTermInvestments 46352000.00
propertyPlantAndEquipmentGross 23624000.00
propertyPlantAndEquipmentNet 23624000.00
commonStockSharesOutstanding 13064000.00
2017-09-30
date 2017-09-30
filing_date 2017-12-01
currency_symbol USD
totalAssets 136593000.00
intangibleAssets 20562000.00
otherCurrentAssets 1221000.00
totalLiab 25036000.00
totalStockholderEquity 111557000.00
deferredLongTermLiab 0.00
otherCurrentLiab 7345000.00
commonStock 655000.00
retainedEarnings 102072000.00
otherLiab 15233000.00
goodWill 27282000.00
otherAssets 52768000.00
cash 16534000.00
totalCurrentLiabilities 9803000.00
currentDeferredRevenue 62000.00
netDebt -16534000.00
otherStockholderEquity 5830000.00
propertyPlantEquipment 22942000.00
totalCurrentAssets 60883000.00
longTermInvestments 479000.00
netTangibleAssets 63713000.00
shortTermInvestments 31802000.00
netReceivables 7810000.00
longTermDebt 0.00
inventory 3516000.00
accountsPayable 2396000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 3000000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 655000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 102072000.00
treasuryStock 0.00
nonCurrrentAssetsOther 418000.00
deferredLongTermAssetCharges 4027000.00
nonCurrentAssetsTotal 75710000.00
nonCurrentLiabilitiesOther 15233000.00
nonCurrentLiabilitiesTotal 15233000.00
capitalSurpluse 5413000.00
liabilitiesAndStockholdersEquity 136593000.00
cashAndShortTermInvestments 48336000.00
propertyPlantAndEquipmentGross 22942000.00
propertyPlantAndEquipmentNet 22942000.00
commonStockSharesOutstanding 13365000.00
2017-06-30
date 2017-06-30
filing_date 2017-08-03
currency_symbol USD
totalAssets 131890000.00
intangibleAssets 21230000.00
otherCurrentAssets 2467000.00
totalLiab 22541000.00
totalStockholderEquity 109349000.00
deferredLongTermLiab 245000.00
otherCurrentLiab 5473000.00
commonStock 656000.00
retainedEarnings 101672000.00
otherLiab 14997000.00
goodWill 26791000.00
otherAssets 51971000.00
cash 11350000.00
totalCurrentLiabilities 7544000.00
currentDeferredRevenue 155000.00
netDebt -11350000.00
otherStockholderEquity 5021000.00
propertyPlantEquipment 22250000.00
totalCurrentAssets 57669000.00
netTangibleAssets 61328000.00
shortTermInvestments 32360000.00
netReceivables 7987000.00
longTermDebt 0.00
inventory 3505000.00
accountsPayable 1916000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 2000000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 656000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 101672000.00
treasuryStock 0.00
nonCurrrentAssetsOther 398000.00
deferredLongTermAssetCharges 3073000.00
nonCurrentAssetsTotal 74221000.00
nonCurrentLiabilitiesOther 14752000.00
nonCurrentLiabilitiesTotal 14997000.00
capitalSurpluse 5005000.00
liabilitiesAndStockholdersEquity 131890000.00
cashAndShortTermInvestments 43710000.00
propertyPlantAndEquipmentGross 22250000.00
propertyPlantAndEquipmentNet 22250000.00
commonStockSharesOutstanding 13385000.00
2017-03-31
date 2017-03-31
filing_date 2017-04-28
currency_symbol USD
totalAssets 131293000.00
intangibleAssets 21118000.00
otherCurrentAssets 1540000.00
totalLiab 21881000.00
totalStockholderEquity 109412000.00
deferredLongTermLiab 262000.00
otherCurrentLiab 4791000.00
commonStock 664000.00
retainedEarnings 100952000.00
otherLiab 15143000.00
goodWill 25945000.00
otherAssets 52296000.00
cash 11259000.00
totalCurrentLiabilities 6738000.00
currentDeferredRevenue 122000.00
netDebt -11259000.00
otherStockholderEquity 7796000.00
propertyPlantEquipment 20629000.00
totalCurrentAssets 58368000.00
netTangibleAssets 62349000.00
shortTermInvestments 35062000.00
netReceivables 7160000.00
longTermDebt 0.00
inventory 3347000.00
accountsPayable 1825000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 0.00
additionalPaidInCapital 0.00
commonStockTotalEquity 664000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 100952000.00
treasuryStock 0.00
nonCurrrentAssetsOther 252000.00
deferredLongTermAssetCharges 4502000.00
nonCurrentAssetsTotal 72925000.00
nonCurrentLiabilitiesOther 14881000.00
nonCurrentLiabilitiesTotal 15143000.00
capitalSurpluse 8067000.00
liabilitiesAndStockholdersEquity 131293000.00
cashAndShortTermInvestments 46321000.00
propertyPlantAndEquipmentGross 20629000.00
propertyPlantAndEquipmentNet 20629000.00
commonStockSharesOutstanding 13428000.00
2016-12-31
date 2016-12-31
filing_date 2017-02-03
currency_symbol USD
totalAssets 128625000.00
intangibleAssets 21094000.00
otherCurrentAssets 1183000.00
totalLiab 21442000.00
totalStockholderEquity 107183000.00
deferredLongTermLiab 258000.00
otherCurrentLiab 4192000.00
commonStock 663000.00
retainedEarnings 100446000.00
otherLiab 15508000.00
goodWill 25694000.00
otherAssets 51795000.00
cash 17653000.00
totalCurrentLiabilities 5934000.00
currentDeferredRevenue 131000.00
netDebt -17653000.00
otherStockholderEquity 7074000.00
propertyPlantEquipment 20186000.00
totalCurrentAssets 56644000.00
netTangibleAssets 60395000.00
shortTermInvestments 27474000.00
netReceivables 6862000.00
longTermDebt 0.00
inventory 3472000.00
accountsPayable 1611000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -1000000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 663000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 100446000.00
treasuryStock 0.00
nonCurrrentAssetsOther 242000.00
deferredLongTermAssetCharges 4286000.00
nonCurrentAssetsTotal 71981000.00
nonCurrentLiabilitiesOther 15250000.00
nonCurrentLiabilitiesTotal 15508000.00
capitalSurpluse 7009000.00
liabilitiesAndStockholdersEquity 128625000.00
cashAndShortTermInvestments 45127000.00
propertyPlantAndEquipmentGross 20186000.00
propertyPlantAndEquipmentNet 20186000.00
commonStockSharesOutstanding 13446000.00
2016-09-30
date 2016-09-30
filing_date 2016-12-02
currency_symbol USD
totalAssets 132894000.00
intangibleAssets 22525000.00
otherCurrentAssets 472000.00
totalLiab 26061000.00
totalStockholderEquity 106833000.00
deferredLongTermLiab 188000.00
otherCurrentLiab 8333000.00
commonStock 660000.00
retainedEarnings 98146000.00
otherLiab 15926000.00
goodWill 26555000.00
otherAssets 54735000.00
cash 24987000.00
totalCurrentLiabilities 10135000.00
currentDeferredRevenue 180000.00
netDebt -24987000.00
shortTermDebt 925000.00
shortLongTermDebt 925000.00
otherStockholderEquity 7027000.00
propertyPlantEquipment 19601000.00
totalCurrentAssets 58558000.00
longTermInvestments 479000.00
netTangibleAssets 57753000.00
shortTermInvestments 21954000.00
netReceivables 7566000.00
longTermDebt 0.00
inventory 3579000.00
accountsPayable 1622000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 1000000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 660000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 98146000.00
treasuryStock 0.00
nonCurrrentAssetsOther 149000.00
deferredLongTermAssetCharges 5027000.00
nonCurrentAssetsTotal 74336000.00
nonCurrentLiabilitiesOther 15738000.00
nonCurrentLiabilitiesTotal 15926000.00
capitalSurpluse 6754000.00
liabilitiesAndStockholdersEquity 132894000.00
cashAndShortTermInvestments 46941000.00
propertyPlantAndEquipmentGross 19601000.00
propertyPlantAndEquipmentNet 19601000.00
commonStockSharesOutstanding 13408000.00
2016-06-30
date 2016-06-30
filing_date 2016-07-29
currency_symbol USD
totalAssets 126914000.00
intangibleAssets 22889000.00
otherCurrentAssets 686000.00
totalLiab 24108000.00
totalStockholderEquity 102806000.00
deferredLongTermLiab 192000.00
otherCurrentLiab 6254000.00
commonStock 652000.00
retainedEarnings 95502000.00
otherLiab 16039000.00
goodWill 26544000.00
otherAssets 55662000.00
cash 34656000.00
totalCurrentLiabilities 8069000.00
currentDeferredRevenue 268000.00
netDebt -34656000.00
shortTermDebt 925000.00
shortLongTermDebt 925000.00
otherStockholderEquity 5652000.00
propertyPlantEquipment 17183000.00
totalCurrentAssets 54069000.00
netTangibleAssets 53373000.00
shortTermInvestments 9523000.00
netReceivables 5859000.00
longTermDebt 0.00
inventory 3345000.00
accountsPayable 1547000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 1000000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 652000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 95502000.00
treasuryStock 0.00
nonCurrrentAssetsOther 195000.00
deferredLongTermAssetCharges 5555000.00
nonCurrentAssetsTotal 72845000.00
nonCurrentLiabilitiesOther 15847000.00
nonCurrentLiabilitiesTotal 16039000.00
capitalSurpluse 5764000.00
liabilitiesAndStockholdersEquity 126914000.00
cashAndShortTermInvestments 44179000.00
propertyPlantAndEquipmentGross 17183000.00
propertyPlantAndEquipmentNet 17183000.00
commonStockSharesOutstanding 13284000.00
2016-03-31
date 2016-03-31
filing_date 2016-05-10
currency_symbol USD
totalAssets 122485000.00
intangibleAssets 24059000.00
otherCurrentAssets 2465000.00
totalLiab 23654000.00
totalStockholderEquity 98831000.00
deferredLongTermLiab 199000.00
otherCurrentLiab 5909000.00
commonStock 651000.00
retainedEarnings 91499000.00
otherLiab 15345000.00
goodWill 26965000.00
otherAssets 56883000.00
cash 38989000.00
totalCurrentLiabilities 8309000.00
currentDeferredRevenue 315000.00
netDebt -38989000.00
otherStockholderEquity 4681000.00
propertyPlantEquipment 13881000.00
totalCurrentAssets 51721000.00
netTangibleAssets 47807000.00
shortTermInvestments 822000.00
netReceivables 6932000.00
longTermDebt 0.00
inventory 3335000.00
accountsPayable 2085000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 2000000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 651000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 91499000.00
treasuryStock 0.00
nonCurrrentAssetsOther 190000.00
deferredLongTermAssetCharges 5190000.00
nonCurrentAssetsTotal 70764000.00
nonCurrentLiabilitiesOther 15146000.00
nonCurrentLiabilitiesTotal 15345000.00
capitalSurpluse 4950000.00
liabilitiesAndStockholdersEquity 122485000.00
cashAndShortTermInvestments 38989000.00
propertyPlantAndEquipmentGross 13881000.00
propertyPlantAndEquipmentNet 13881000.00
commonStockSharesOutstanding 13190000.00
2015-12-31
date 2015-12-31
filing_date 2016-02-05
currency_symbol USD
totalAssets 112215000.00
intangibleAssets 16502000.00
otherCurrentAssets 1747000.00
totalLiab 16942000.00
totalStockholderEquity 95273000.00
deferredLongTermLiab 208000.00
otherCurrentLiab 4384000.00
commonStock 650000.00
retainedEarnings 90674000.00
otherLiab 11334000.00
goodWill 21822000.00
otherAssets 45471000.00
cash 42668000.00
totalCurrentLiabilities 5608000.00
currentDeferredRevenue 172000.00
netDebt -42668000.00
otherStockholderEquity 3949000.00
propertyPlantEquipment 13506000.00
totalCurrentAssets 53238000.00
netTangibleAssets 56949000.00
shortTermInvestments 786000.00
netReceivables 5522000.00
longTermDebt 0.00
inventory 3301000.00
accountsPayable 1052000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -25417000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 650000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 90674000.00
treasuryStock 0.00
nonCurrrentAssetsOther 171000.00
deferredLongTermAssetCharges 6497000.00
nonCurrentAssetsTotal 58977000.00
nonCurrentLiabilitiesOther 11126000.00
nonCurrentLiabilitiesTotal 11334000.00
capitalSurpluse 3538000.00
liabilitiesAndStockholdersEquity 112215000.00
cashAndShortTermInvestments 42668000.00
propertyPlantAndEquipmentGross 13506000.00
propertyPlantAndEquipmentNet 13506000.00
commonStockSharesOutstanding 13186000.00
2015-09-30
date 2015-09-30
filing_date 2015-12-04
currency_symbol USD
totalAssets 98710000.00
intangibleAssets 2760000.00
otherCurrentAssets 1744000.00
totalLiab 6837000.00
totalStockholderEquity 91873000.00
deferredLongTermLiab 217000.00
otherCurrentLiab 3871000.00
commonStock 647000.00
retainedEarnings 88161000.00
otherLiab 2137000.00
goodWill 8010000.00
otherAssets 17953000.00
cash 55588000.00
totalCurrentLiabilities 4700000.00
currentDeferredRevenue 48000.00
netDebt -55588000.00
shortTermDebt 305000.00
shortLongTermDebt 305000.00
otherStockholderEquity 28482000.00
propertyPlantEquipment 12968000.00
totalCurrentAssets 67789000.00
longTermInvestments 479000.00
netTangibleAssets 81103000.00
shortTermInvestments 0.00
netReceivables 7478000.00
longTermDebt 0.00
inventory 2979000.00
accountsPayable 781000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -25417000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 647000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 88161000.00
treasuryStock 0.00
nonCurrrentAssetsOther 19453000.00
deferredLongTermAssetCharges 6704000.00
nonCurrentAssetsTotal 30921000.00
nonCurrentLiabilitiesOther 1920000.00
nonCurrentLiabilitiesTotal 2137000.00
capitalSurpluse 3060000.00
liabilitiesAndStockholdersEquity 98710000.00
cashAndShortTermInvestments 55588000.00
propertyPlantAndEquipmentGross 12968000.00
propertyPlantAndEquipmentNet 12968000.00
commonStockSharesOutstanding 13190000.00
2015-06-30
date 2015-06-30
filing_date 2015-08-06
currency_symbol USD
totalAssets 95987000.00
intangibleAssets 2389000.00
otherCurrentAssets 1094000.00
totalLiab 6259000.00
totalStockholderEquity 89728000.00
deferredLongTermLiab 227000.00
otherCurrentLiab 3247000.00
commonStock 651000.00
retainedEarnings 86804000.00
otherLiab 2005000.00
goodWill 8010000.00
otherAssets 18575000.00
cash 54108000.00
totalCurrentLiabilities 4254000.00
currentDeferredRevenue 49000.00
netDebt -54108000.00
otherStockholderEquity 2273000.00
propertyPlantEquipment 12102000.00
totalCurrentAssets 65310000.00
netTangibleAssets 79329000.00
shortTermInvestments 0.00
netReceivables 6644000.00
longTermDebt 0.00
inventory 3464000.00
accountsPayable 958000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 0.00
additionalPaidInCapital 0.00
commonStockTotalEquity 651000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 86804000.00
treasuryStock 0.00
nonCurrrentAssetsOther 1979000.00
deferredLongTermAssetCharges 6197000.00
nonCurrentAssetsTotal 30677000.00
nonCurrentLiabilitiesOther 1778000.00
nonCurrentLiabilitiesTotal 2005000.00
capitalSurpluse 2276000.00
liabilitiesAndStockholdersEquity 95987000.00
cashAndShortTermInvestments 54108000.00
propertyPlantAndEquipmentGross 12102000.00
propertyPlantAndEquipmentNet 12102000.00
commonStockSharesOutstanding 13279000.00
2015-03-31
date 2015-03-31
filing_date 2015-05-05
currency_symbol USD
totalAssets 90692000.00
intangibleAssets 2574000.00
otherCurrentAssets 1285000.00
totalLiab 5512000.00
totalStockholderEquity 85180000.00
deferredLongTermLiab 217000.00
otherCurrentLiab 2364000.00
commonStock 650000.00
retainedEarnings 82880000.00
otherLiab 1958000.00
goodWill 8010000.00
otherAssets 18509000.00
cash 30015000.00
totalCurrentLiabilities 3554000.00
currentDeferredRevenue 49000.00
netDebt -30015000.00
otherStockholderEquity 1650000.00
propertyPlantEquipment 12419000.00
totalCurrentAssets 59764000.00
netTangibleAssets 74596000.00
shortTermInvestments 19119000.00
netReceivables 6150000.00
longTermDebt 0.00
inventory 3195000.00
accountsPayable 1141000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 0.00
additionalPaidInCapital 0.00
commonStockTotalEquity 650000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 82880000.00
treasuryStock 0.00
nonCurrrentAssetsOther 18509000.00
deferredLongTermAssetCharges 5946000.00
nonCurrentAssetsTotal 30928000.00
nonCurrentLiabilitiesOther 1741000.00
nonCurrentLiabilitiesTotal 1958000.00
capitalSurpluse 1620000.00
liabilitiesAndStockholdersEquity 90692000.00
cashAndShortTermInvestments 49134000.00
propertyPlantAndEquipmentGross 12419000.00
propertyPlantAndEquipmentNet 12419000.00
commonStockSharesOutstanding 13207000.00
2014-12-31
date 2014-12-31
filing_date 2015-02-04
currency_symbol USD
totalAssets 87125000.00
intangibleAssets 2760000.00
otherCurrentAssets 1072000.00
totalLiab 5474000.00
totalStockholderEquity 81651000.00
deferredLongTermLiab 213000.00
otherCurrentLiab 1958000.00
commonStock 647000.00
retainedEarnings 79829000.00
otherLiab 1935000.00
goodWill 8010000.00
otherAssets 35423000.00
cash 26560000.00
totalCurrentLiabilities 3539000.00
currentDeferredRevenue 52000.00
netDebt -26560000.00
otherStockholderEquity 1175000.00
propertyPlantEquipment 12674000.00
totalCurrentAssets 39028000.00
longTermInvestments 16933000.00
netTangibleAssets 70881000.00
shortTermInvestments 4125000.00
netReceivables 4442000.00
longTermDebt 0.00
inventory 2829000.00
accountsPayable 1529000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 2000000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 647000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 79829000.00
treasuryStock 0.00
nonCurrrentAssetsOther 19653000.00
deferredLongTermAssetCharges 5741000.00
nonCurrentAssetsTotal 48097000.00
nonCurrentLiabilitiesOther 1722000.00
nonCurrentLiabilitiesTotal 1935000.00
capitalSurpluse 729000.00
liabilitiesAndStockholdersEquity 87125000.00
cashAndShortTermInvestments 30685000.00
propertyPlantAndEquipmentGross 12674000.00
propertyPlantAndEquipmentNet 12674000.00
commonStockSharesOutstanding 13423000.00
2014-09-30
date 2014-09-30
filing_date 2014-12-05
currency_symbol USD
totalAssets 104889000.00
intangibleAssets 2946000.00
otherCurrentAssets 1161000.00
totalLiab 6138000.00
totalStockholderEquity 98751000.00
deferredLongTermLiab 226000.00
otherCurrentLiab 2987000.00
commonStock 680000.00
retainedEarnings 93881000.00
otherLiab 2071000.00
goodWill 8010000.00
otherAssets 36476000.00
cash 43511000.00
totalCurrentLiabilities 4067000.00
currentDeferredRevenue 52000.00
netDebt -43511000.00
shortTermDebt 305000.00
shortLongTermDebt 305000.00
otherStockholderEquity 2190000.00
propertyPlantEquipment 13133000.00
totalCurrentAssets 55280000.00
longTermInvestments 16823000.00
netTangibleAssets 87795000.00
shortTermInvestments 3040000.00
netReceivables 4751000.00
longTermDebt 0.00
inventory 2817000.00
accountsPayable 1028000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 2000000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 680000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 93881000.00
treasuryStock 0.00
nonCurrrentAssetsOther 19653000.00
deferredLongTermAssetCharges 6718000.00
nonCurrentAssetsTotal 49609000.00
nonCurrentLiabilitiesOther 1845000.00
nonCurrentLiabilitiesTotal 2071000.00
capitalSurpluse 2662000.00
liabilitiesAndStockholdersEquity 104889000.00
cashAndShortTermInvestments 46551000.00
propertyPlantAndEquipmentGross 13133000.00
propertyPlantAndEquipmentNet 13133000.00
commonStockSharesOutstanding 13829000.00
2014-06-30
date 2014-06-30
filing_date 2014-08-01
currency_symbol USD
totalAssets 100717000.00
intangibleAssets 3131000.00
otherCurrentAssets 2124000.00
totalLiab 6046000.00
totalStockholderEquity 94671000.00
deferredLongTermLiab 149000.00
otherCurrentLiab 2677000.00
commonStock 680000.00
retainedEarnings 91536000.00
otherLiab 1928000.00
goodWill 8010000.00
otherAssets 37196000.00
cash 39729000.00
totalCurrentLiabilities 4118000.00
currentDeferredRevenue 41000.00
netDebt -39729000.00
otherStockholderEquity 2455000.00
propertyPlantEquipment 12710000.00
totalCurrentAssets 50811000.00
longTermInvestments 16497000.00
netTangibleAssets 83530000.00
shortTermInvestments 882000.00
netReceivables 5176000.00
longTermDebt 0.00
inventory 2900000.00
accountsPayable 1400000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 0.00
additionalPaidInCapital 0.00
commonStockTotalEquity 680000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 91536000.00
treasuryStock 0.00
nonCurrrentAssetsOther 2000.00
deferredLongTermAssetCharges 6392000.00
nonCurrentAssetsTotal 49906000.00
nonCurrentLiabilitiesOther 1779000.00
nonCurrentLiabilitiesTotal 1928000.00
capitalSurpluse 2419000.00
liabilitiesAndStockholdersEquity 100717000.00
cashAndShortTermInvestments 40611000.00
propertyPlantAndEquipmentGross 12710000.00
propertyPlantAndEquipmentNet 12710000.00
commonStockSharesOutstanding 13813000.00
2014-03-31
date 2014-03-31
filing_date 2014-05-08
currency_symbol USD
totalAssets 95682000.00
intangibleAssets 3317000.00
otherCurrentAssets 2442000.00
totalLiab 5049000.00
totalStockholderEquity 90633000.00
deferredLongTermLiab 159000.00
otherCurrentLiab 2111000.00
commonStock 679000.00
retainedEarnings 87938000.00
otherLiab 1805000.00
goodWill 8010000.00
otherAssets 38340000.00
cash 8444000.00
totalCurrentLiabilities 3244000.00
currentDeferredRevenue 42000.00
netDebt -8444000.00
otherStockholderEquity 2016000.00
propertyPlantEquipment 12689000.00
totalCurrentAssets 44653000.00
longTermInvestments 17420000.00
netTangibleAssets 79306000.00
shortTermInvestments 25399000.00
netReceivables 5610000.00
longTermDebt 0.00
inventory 2758000.00
accountsPayable 1091000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 0.00
additionalPaidInCapital 0.00
commonStockTotalEquity 679000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 87938000.00
treasuryStock 0.00
nonCurrrentAssetsOther 2000.00
deferredLongTermAssetCharges 6427000.00
nonCurrentAssetsTotal 51029000.00
nonCurrentLiabilitiesOther 1646000.00
nonCurrentLiabilitiesTotal 1805000.00
capitalSurpluse 2026000.00
liabilitiesAndStockholdersEquity 95682000.00
cashAndShortTermInvestments 33843000.00
propertyPlantAndEquipmentGross 12689000.00
propertyPlantAndEquipmentNet 12689000.00
commonStockSharesOutstanding 13824000.00
2013-12-31
date 2013-12-31
filing_date 2014-02-04
currency_symbol USD
totalAssets 95056000.00
intangibleAssets 3502000.00
otherCurrentAssets 941000.00
totalLiab 6108000.00
totalStockholderEquity 88948000.00
deferredLongTermLiab 151000.00
otherCurrentLiab 2913000.00
commonStock 681000.00
retainedEarnings 88242000.00
otherLiab 1787000.00
goodWill 8010000.00
otherAssets 50690000.00
cash 10516000.00
totalCurrentLiabilities 4321000.00
currentDeferredRevenue 42000.00
netDebt -10516000.00
otherStockholderEquity 25000.00
propertyPlantEquipment 12486000.00
totalCurrentAssets 31880000.00
longTermInvestments 30149000.00
netTangibleAssets 77436000.00
shortTermInvestments 12481000.00
netReceivables 5110000.00
longTermDebt 0.00
inventory 2832000.00
accountsPayable 1366000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -24353000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 681000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 88242000.00
treasuryStock 0.00
nonCurrrentAssetsOther 2000.00
deferredLongTermAssetCharges 5863000.00
nonCurrentAssetsTotal 63176000.00
nonCurrentLiabilitiesOther 1636000.00
nonCurrentLiabilitiesTotal 1787000.00
liabilitiesAndStockholdersEquity 95056000.00
cashAndShortTermInvestments 22997000.00
propertyPlantAndEquipmentGross 12486000.00
propertyPlantAndEquipmentNet 12486000.00
commonStockSharesOutstanding 14009000.00
2013-09-30
date 2013-09-30
filing_date 2013-12-11
currency_symbol USD
totalAssets 101923000.00
intangibleAssets 3688000.00
otherCurrentAssets 1412000.00
totalLiab 8106000.00
totalStockholderEquity 93817000.00
deferredLongTermLiab 160000.00
otherCurrentLiab 4979000.00
commonStock 695000.00
retainedEarnings 91036000.00
otherLiab 2130000.00
goodWill 8010000.00
otherAssets 53299000.00
cash 15495000.00
totalCurrentLiabilities 5976000.00
currentDeferredRevenue 43000.00
netDebt -15495000.00
otherStockholderEquity 26439000.00
propertyPlantEquipment 12845000.00
totalCurrentAssets 35779000.00
longTermInvestments 32397000.00
netTangibleAssets 82119000.00
shortTermInvestments 10212000.00
netReceivables 5332000.00
longTermDebt 0.00
inventory 3328000.00
accountsPayable 954000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -24353000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 695000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 91036000.00
treasuryStock 0.00
nonCurrrentAssetsOther 2000.00
deferredLongTermAssetCharges 6038000.00
nonCurrentAssetsTotal 66144000.00
nonCurrentLiabilitiesOther 1970000.00
nonCurrentLiabilitiesTotal 2130000.00
capitalSurpluse 2028000.00
liabilitiesAndStockholdersEquity 101923000.00
cashAndShortTermInvestments 25707000.00
propertyPlantAndEquipmentGross 12845000.00
propertyPlantAndEquipmentNet 12845000.00
commonStockSharesOutstanding 14446000.00
2013-06-30
date 2013-06-30
filing_date 2013-08-02
currency_symbol USD
totalAssets 103926000.00
intangibleAssets 3874000.00
otherCurrentAssets 1953000.00
totalLiab 5887000.00
totalStockholderEquity 98039000.00
deferredLongTermLiab 171000.00
otherCurrentLiab 3019000.00
commonStock 714000.00
retainedEarnings 87350000.00
otherLiab 2088000.00
goodWill 8010000.00
otherAssets 52723000.00
cash 17711000.00
totalCurrentLiabilities 3799000.00
currentDeferredRevenue 44000.00
netDebt -17711000.00
otherStockholderEquity 9975000.00
propertyPlantEquipment 12870000.00
totalCurrentAssets 38333000.00
longTermInvestments 31694000.00
netTangibleAssets 86155000.00
shortTermInvestments 10723000.00
netReceivables 4736000.00
longTermDebt 0.00
inventory 3210000.00
accountsPayable 736000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 0.00
additionalPaidInCapital 0.00
commonStockTotalEquity 714000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 87350000.00
treasuryStock 0.00
nonCurrrentAssetsOther 2000.00
deferredLongTermAssetCharges 6000000.00
nonCurrentAssetsTotal 65593000.00
nonCurrentLiabilitiesOther 1917000.00
nonCurrentLiabilitiesTotal 2088000.00
capitalSurpluse 10007000.00
liabilitiesAndStockholdersEquity 103926000.00
cashAndShortTermInvestments 28434000.00
propertyPlantAndEquipmentGross 12870000.00
propertyPlantAndEquipmentNet 12870000.00
commonStockSharesOutstanding 14739000.00
2013-03-31
date 2013-03-31
filing_date 2013-05-10
currency_symbol USD
totalAssets 107593000.00
intangibleAssets 4060000.00
otherCurrentAssets 1821000.00
totalLiab 5608000.00
totalStockholderEquity 101985000.00
deferredLongTermLiab 181000.00
otherCurrentLiab 2454000.00
commonStock 728000.00
retainedEarnings 84219000.00
otherLiab 2140000.00
goodWill 8010000.00
otherAssets 48599000.00
cash 20537000.00
totalCurrentLiabilities 3468000.00
currentDeferredRevenue 45000.00
netDebt -20537000.00
otherStockholderEquity 17038000.00
propertyPlantEquipment 13214000.00
totalCurrentAssets 45780000.00
longTermInvestments 27506000.00
netTangibleAssets 89915000.00
shortTermInvestments 15147000.00
netReceivables 4911000.00
longTermDebt 0.00
inventory 3364000.00
accountsPayable 969000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 0.00
additionalPaidInCapital 0.00
commonStockTotalEquity 728000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 84219000.00
treasuryStock 0.00
nonCurrrentAssetsOther 2000.00
deferredLongTermAssetCharges 5878000.00
nonCurrentAssetsTotal 61813000.00
nonCurrentLiabilitiesOther 1959000.00
nonCurrentLiabilitiesTotal 2140000.00
capitalSurpluse 16911000.00
liabilitiesAndStockholdersEquity 107593000.00
cashAndShortTermInvestments 35684000.00
propertyPlantAndEquipmentGross 13214000.00
propertyPlantAndEquipmentNet 13214000.00
commonStockSharesOutstanding 14914000.00
2012-12-31
date 2012-12-31
filing_date 2013-02-08
currency_symbol USD
totalAssets 107816000.00
intangibleAssets 4245000.00
otherCurrentAssets 1287000.00
totalLiab 9114000.00
totalStockholderEquity 98702000.00
deferredLongTermLiab 174000.00
otherCurrentLiab 5946000.00
commonStock 733000.00
retainedEarnings 78873000.00
otherLiab 2179000.00
goodWill 8010000.00
otherAssets 54343000.00
cash 21465000.00
totalCurrentLiabilities 6935000.00
currentDeferredRevenue 46000.00
netDebt -21465000.00
otherStockholderEquity 19096000.00
propertyPlantEquipment 13587000.00
totalCurrentAssets 39886000.00
longTermInvestments 33086000.00
netTangibleAssets 86447000.00
shortTermInvestments 9496000.00
netReceivables 4416000.00
longTermDebt 0.00
inventory 3222000.00
accountsPayable 943000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -22673000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 733000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 78873000.00
treasuryStock 0.00
nonCurrrentAssetsOther 3030000.00
deferredLongTermAssetCharges 5972000.00
nonCurrentAssetsTotal 67930000.00
nonCurrentLiabilitiesOther 2005000.00
nonCurrentLiabilitiesTotal 2179000.00
capitalSurpluse 18819000.00
liabilitiesAndStockholdersEquity 107816000.00
cashAndShortTermInvestments 30961000.00
propertyPlantAndEquipmentGross 13587000.00
propertyPlantAndEquipmentNet 13587000.00
commonStockSharesOutstanding 14863000.00
2012-09-30
date 2012-09-30
filing_date 2012-12-14
currency_symbol USD
totalAssets 103075000.00
intangibleAssets 4430000.00
otherCurrentAssets 1705000.00
totalLiab 9331000.00
totalStockholderEquity 93744000.00
deferredLongTermLiab 185000.00
otherCurrentLiab 5242000.00
commonStock 733000.00
retainedEarnings 74625000.00
otherLiab 2432000.00
goodWill 8010000.00
otherAssets 49510000.00
cash 15540000.00
totalCurrentLiabilities 6899000.00
netDebt -15540000.00
otherStockholderEquity 41059000.00
propertyPlantEquipment 13610000.00
totalCurrentAssets 39955000.00
longTermInvestments 28433000.00
netTangibleAssets 81304000.00
shortTermInvestments 14117000.00
netReceivables 5069000.00
longTermDebt 0.00
inventory 3524000.00
accountsPayable 1657000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -22673000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 733000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 74625000.00
treasuryStock 0.00
nonCurrrentAssetsOther 2831000.00
deferredLongTermAssetCharges 5806000.00
nonCurrentAssetsTotal 63120000.00
nonCurrentLiabilitiesOther 2247000.00
nonCurrentLiabilitiesTotal 2432000.00
capitalSurpluse 18346000.00
liabilitiesAndStockholdersEquity 103075000.00
cashAndShortTermInvestments 29657000.00
propertyPlantAndEquipmentGross 13610000.00
propertyPlantAndEquipmentNet 13610000.00
commonStockSharesOutstanding 16926000.00
2012-06-30
date 2012-06-30
filing_date 2012-08-09
currency_symbol USD
totalAssets 157675000.00
intangibleAssets 4616000.00
otherCurrentAssets 3002000.00
totalLiab 8024000.00
totalStockholderEquity 149651000.00
deferredLongTermLiab 196000.00
otherCurrentLiab 4733000.00
commonStock 877000.00
retainedEarnings 71886000.00
otherLiab 2551000.00
goodWill 8010000.00
otherAssets 53632000.00
cash 65868000.00
totalCurrentLiabilities 5473000.00
netDebt -65868000.00
otherStockholderEquity 76888000.00
propertyPlantEquipment 13214000.00
totalCurrentAssets 90829000.00
longTermInvestments 28801000.00
netTangibleAssets 137025000.00
shortTermInvestments 13519000.00
netReceivables 5177000.00
longTermDebt 0.00
inventory 3263000.00
accountsPayable 740000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 0.00
additionalPaidInCapital 0.00
commonStockTotalEquity 877000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 71886000.00
treasuryStock 0.00
nonCurrrentAssetsOther 2990000.00
deferredLongTermAssetCharges 9215000.00
nonCurrentAssetsTotal 66846000.00
nonCurrentLiabilitiesOther 2355000.00
nonCurrentLiabilitiesTotal 2551000.00
capitalSurpluse 76749000.00
liabilitiesAndStockholdersEquity 157675000.00
cashAndShortTermInvestments 79387000.00
propertyPlantAndEquipmentGross 13214000.00
propertyPlantAndEquipmentNet 13214000.00
commonStockSharesOutstanding 17647000.00
2012-03-31
date 2012-03-31
filing_date 2012-05-10
currency_symbol USD
totalAssets 154403000.00
intangibleAssets 4802000.00
otherCurrentAssets 5001000.00
totalLiab 8473000.00
totalStockholderEquity 145930000.00
deferredLongTermLiab 207000.00
otherCurrentLiab 4379000.00
commonStock 877000.00
retainedEarnings 68824000.00
otherLiab 2598000.00
goodWill 8010000.00
otherAssets 53826000.00
cash 60184000.00
totalCurrentLiabilities 5875000.00
netDebt -60184000.00
otherStockholderEquity 76229000.00
propertyPlantEquipment 13695000.00
totalCurrentAssets 86882000.00
longTermInvestments 28766000.00
netTangibleAssets 133118000.00
shortTermInvestments 13404000.00
netReceivables 4628000.00
longTermDebt 0.00
inventory 3665000.00
accountsPayable 1496000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 0.00
additionalPaidInCapital 0.00
commonStockTotalEquity 877000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 68824000.00
treasuryStock 0.00
nonCurrrentAssetsOther 3024000.00
deferredLongTermAssetCharges 9224000.00
nonCurrentAssetsTotal 67521000.00
nonCurrentLiabilitiesOther 2391000.00
nonCurrentLiabilitiesTotal 2598000.00
capitalSurpluse 76132000.00
liabilitiesAndStockholdersEquity 154403000.00
cashAndShortTermInvestments 73588000.00
propertyPlantAndEquipmentGross 13695000.00
propertyPlantAndEquipmentNet 13695000.00
commonStockSharesOutstanding 17632000.00
2011-12-31
date 2011-12-31
filing_date 2012-02-14
currency_symbol USD
totalAssets 151987000.00
intangibleAssets 4987000.00
otherCurrentAssets 10562000.00
totalLiab 9046000.00
totalStockholderEquity 142941000.00
deferredLongTermLiab 210000.00
otherCurrentLiab 5589000.00
commonStock 876000.00
retainedEarnings 67100000.00
otherLiab 2578000.00
goodWill 8010000.00
otherAssets 56720000.00
cash 49359000.00
totalCurrentLiabilities 6468000.00
netDebt -49359000.00
otherStockholderEquity 74965000.00
propertyPlantEquipment 14042000.00
totalCurrentAssets 81225000.00
longTermInvestments 31500000.00
netTangibleAssets 129944000.00
shortTermInvestments 13565000.00
netReceivables 4767000.00
longTermDebt 0.00
inventory 2972000.00
accountsPayable 879000.00