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

Logo

Chicago Rivet Machine Co. занимается производством и продажей заклепок и специальных холоднодеформированных деталей, а также оборудования для автоматической установки заклепок и автоматизированных систем сборки. Он работает в следующих сегментах: крепеж, сборочное оборудование и прочее. Сегмент «Крепеж» включает в себя заклепки, холодногнутые крепежные изделия, а также детали и изделия для винтовых станков. Сегмент Сборочное оборудование состоит из автоматических установок для заклепки, а также деталей и инструментов для таких машин. Компания была основана в 1920 году и имеет штаб-квартиру в Naperville, IL.

General
Code CVR
Type Common Stock
Name Chicago Rivet & Machine Co
Exchange NYSE MKT
CurrencyCode USD
CurrencyName US Dollar
CurrencySymbol $
CountryName USA
CountryISO US
ISIN US1680881026
CUSIP 168088102
CIK 19871
EmployerIdNumber 36-0904920
FiscalYearEnd December
IPODate 1992-02-28
InternationalDomestic Domestic
Sector Industrials
Industry Tools & Accessories
GicSector Industrials
GicGroup Capital Goods
GicIndustry Machinery
GicSubIndustry Industrial Machinery
HomeCategory Domestic
IsDelisted Нет
Address 901 Frontenac Road, Naperville, IL, United States, 60563
Phone 630 357 8500
WebURL https://www.chicagorivet.com
FullTimeEmployees 201
UpdatedAt 2022-12-06
Highlights
MarketCapitalization 26153192
MarketCapitalizationMln 26.1532
EBITDA 1998612
PERatio 6.1383
PEGRatio 0
BookValue 33.652
DividendShare 0.88
DividendYield 0.0327
EarningsShare 4.41
EPSEstimateCurrentYear 0
EPSEstimateNextYear 0
EPSEstimateNextQuarter 0
EPSEstimateCurrentQuarter 0
MostRecentQuarter 2022-09-30
ProfitMargin 0.1234
OperatingMarginTTM 0.0206
ReturnOnAssetsTTM 0.0128
ReturnOnEquityTTM 0.1383
RevenueTTM 34538368
RevenuePerShareTTM 35.749
QuarterlyRevenueGrowthYOY 0.001
GrossProfitTTM 6465092
DilutedEpsTTM 4.41
QuarterlyEarningsGrowthYOY 19.729

Financials / Income Statement / quarterly / net Income

464.26K
2020-12-31
540.13K
2021-03-31
319.51K
2021-06-30
172.66K
2021-09-30
81.18K
2021-12-31
447.31K
2022-03-31
153.9K
2022-06-30
3.58M
2022-09-30

Financials / Income Statement / quarterly / ebitda

1.01M
2020-12-31
1.02M
2021-03-31
736.83K
2021-06-30
538.15K
2021-09-30
437.75K
2021-12-31
890.74K
2022-03-31
515.33K
2022-06-30
4.94M
2022-09-30

Financials / Income Statement / quarterly / totalRevenue

8.27M
2020-12-31
9.3M
2021-03-31
8.36M
2021-06-30
8.56M
2021-09-30
7.75M
2021-12-31
9.2M
2022-03-31
9.02M
2022-06-30
8.57M
2022-09-30

Earnings / History / epsActual

0.08
2021-12-31
0.46
2022-03-31
0.16
2022-06-30
3.7045
2022-09-30
0
2022-12-31
0
2023-03-31
0
2023-06-30
0
2023-09-30
Valuation
TrailingPE 6.1383
ForwardPE 0
PriceSalesTTM 0.7572
PriceBookMRQ 0.7988
EnterpriseValue 17899992
EnterpriseValueRevenue 0.5183
EnterpriseValueEbitda 8.9562
SharesStats
SharesOutstanding 966132
SharesFloat 785601
PercentInsiders 9.325
PercentInstitutions 22.371
Technicals
Beta 0.037
52WeekHigh 30.5107
52WeekLow 24.1104
50DayMA 26.6296
200DayMA 27.091
SharesShort 1745
SharesShortPriorMonth 1949
ShortRatio 0.74
ShortPercent 0.0022
SplitsDividends
ForwardAnnualDividendRate 0.88
ForwardAnnualDividendYield 0.0327
PayoutRatio 0.1998
DividendDate 2022-12-20
ExDividendDate 2022-12-02
LastSplitFactor 2:1
LastSplitDate 1997-09-22
NumberDividendsByYear
0
Year 1985
Count 5
1
Year 1986
Count 5
2
Year 1987
Count 4
3
Year 1988
Count 4
4
Year 1989
Count 5
5
Year 1990
Count 5
6
Year 1991
Count 5
7
Year 1992
Count 4
8
Year 1993
Count 5
9
Year 1994
Count 5
10
Year 1995
Count 5
11
Year 1996
Count 6
12
Year 1997
Count 5
13
Year 1998
Count 5
14
Year 1999
Count 5
15
Year 2000
Count 5
16
Year 2001
Count 5
17
Year 2002
Count 5
18
Year 2003
Count 5
19
Year 2004
Count 4
20
Year 2005
Count 5
21
Year 2006
Count 4
22
Year 2007
Count 4
23
Year 2008
Count 5
24
Year 2009
Count 4
25
Year 2010
Count 4
26
Year 2011
Count 4
27
Year 2012
Count 4
28
Year 2013
Count 4
29
Year 2014
Count 4
30
Year 2015
Count 4
31
Year 2016
Count 4
32
Year 2017
Count 4
33
Year 2018
Count 4
34
Year 2019
Count 4
35
Year 2020
Count 4
36
Year 2021
Count 4
37
Year 2022
Count 4
outstandingShares
annual
0
date 2022
dateFormatted 2022-12-31
sharesMln 0.9661
shares 966100
1
date 2021
dateFormatted 2021-12-31
sharesMln 0.9661
shares 966100
2
date 2020
dateFormatted 2020-12-31
sharesMln 0.9661
shares 966100
3
date 2019
dateFormatted 2019-12-31
sharesMln 0.9661
shares 966100
4
date 2018
dateFormatted 2018-12-31
sharesMln 0.9661
shares 966100
5
date 2017
dateFormatted 2017-12-31
sharesMln 0.9661
shares 966100
6
date 2016
dateFormatted 2016-12-31
sharesMln 0.9661
shares 966100
7
date 2015
dateFormatted 2015-12-31
sharesMln 0.9661
shares 966100
8
date 2014
dateFormatted 2014-12-31
sharesMln 0.9661
shares 966100
9
date 2013
dateFormatted 2013-12-31
sharesMln 0.9661
shares 966100
10
date 2012
dateFormatted 2012-12-31
sharesMln 0.9661
shares 966100
11
date 2011
dateFormatted 2011-12-31
sharesMln 0.9661
shares 966100
12
date 2010
dateFormatted 2010-12-31
sharesMln 0.9661
shares 966100
13
date 2009
dateFormatted 2009-12-31
sharesMln 0.9661
shares 966100
14
date 2008
dateFormatted 2008-12-31
sharesMln 0.9661
shares 966100
15
date 2007
dateFormatted 2007-12-31
sharesMln 0.9661
shares 966100
16
date 2006
dateFormatted 2006-12-31
sharesMln 0.9661
shares 966100
17
date 2005
dateFormatted 2005-12-31
sharesMln 0.9661
shares 966100
18
date 2004
dateFormatted 2004-12-31
sharesMln 0.9661
shares 966100
19
date 2003
dateFormatted 2003-12-31
sharesMln 0.9661
shares 966100
20
date 2002
dateFormatted 2002-12-31
sharesMln 0.9661
shares 966100
21
date 2001
dateFormatted 2001-12-31
sharesMln 0.9671
shares 967100
22
date 2000
dateFormatted 2000-12-31
sharesMln 0.9671
shares 967100
23
date 1999
dateFormatted 1999-12-31
sharesMln 1.1381
shares 1138100
24
date 1998
dateFormatted 1998-12-31
sharesMln 1.2000
shares 1200000
25
date 1997
dateFormatted 1997-12-31
sharesMln 1.1538
shares 1153800
26
date 1996
dateFormatted 1996-12-31
sharesMln 1.1290
shares 1129000
27
date 1995
dateFormatted 1995-12-31
sharesMln 1.3333
shares 1333300
28
date 1994
dateFormatted 1994-12-31
sharesMln 1.0714
shares 1071400
29
date 1993
dateFormatted 1993-12-31
sharesMln 1.3043
shares 1304300
30
date 1992
dateFormatted 1992-12-31
sharesMln 0.8333
shares 833300
31
date 1991
dateFormatted 1991-12-31
sharesMln 1.1800
shares 1180000
32
date 1990
dateFormatted 1990-12-31
sharesMln 1.2840
shares 1284000
33
date 1989
dateFormatted 1989-12-31
sharesMln 1.4020
shares 1402000
34
date 1988
dateFormatted 1988-12-31
sharesMln 1.4300
shares 1430000
35
date 1987
dateFormatted 1987-12-31
sharesMln 1.4620
shares 1462000
36
date 1986
dateFormatted 1986-12-31
sharesMln 1.4860
shares 1486000
37
date 1985
dateFormatted 1985-12-31
sharesMln 1.4860
shares 1486000
quarterly
0
date 2022-Q3
dateFormatted 2022-09-30
sharesMln 0.9661
shares 966100
1
date 2022-Q2
dateFormatted 2022-06-30
sharesMln 0.9661
shares 966100
2
date 2022-Q1
dateFormatted 2022-03-31
sharesMln 0.9661
shares 966100
3
date 2021-Q4
dateFormatted 2021-12-31
sharesMln 0.9661
shares 966100
4
date 2021-Q3
dateFormatted 2021-09-30
sharesMln 0.9661
shares 966100
5
date 2021-Q2
dateFormatted 2021-06-30
sharesMln 0.9661
shares 966100
6
date 2021-Q1
dateFormatted 2021-03-31
sharesMln 0.9661
shares 966100
7
date 2020-Q4
dateFormatted 2020-12-31
sharesMln 0.9661
shares 966100
8
date 2020-Q3
dateFormatted 2020-09-30
sharesMln 0.9661
shares 966100
9
date 2020-Q2
dateFormatted 2020-06-30
sharesMln 0.9661
shares 966100
10
date 2020-Q1
dateFormatted 2020-03-31
sharesMln 0.9661
shares 966100
11
date 2019-Q4
dateFormatted 2019-12-31
sharesMln 0.9661
shares 966100
12
date 2019-Q3
dateFormatted 2019-09-30
sharesMln 0.9661
shares 966100
13
date 2019-Q2
dateFormatted 2019-06-30
sharesMln 0.9661
shares 966100
14
date 2019-Q1
dateFormatted 2019-03-31
sharesMln 0.9661
shares 966100
15
date 2018-Q4
dateFormatted 2018-12-31
sharesMln 0.9661
shares 966100
16
date 2018-Q3
dateFormatted 2018-09-30
sharesMln 0.9661
shares 966100
17
date 2018-Q2
dateFormatted 2018-06-30
sharesMln 0.9661
shares 966100
18
date 2018-Q1
dateFormatted 2018-03-31
sharesMln 0.9661
shares 966100
19
date 2017-Q4
dateFormatted 2017-12-31
sharesMln 0.9661
shares 966100
20
date 2017-Q3
dateFormatted 2017-09-30
sharesMln 0.9661
shares 966100
21
date 2017-Q2
dateFormatted 2017-06-30
sharesMln 0.9661
shares 966100
22
date 2017-Q1
dateFormatted 2017-03-31
sharesMln 0.9661
shares 966100
23
date 2016-Q4
dateFormatted 2016-12-31
sharesMln 0.9661
shares 966100
24
date 2016-Q3
dateFormatted 2016-09-30
sharesMln 0.9661
shares 966100
25
date 2016-Q2
dateFormatted 2016-06-30
sharesMln 0.9661
shares 966100
26
date 2016-Q1
dateFormatted 2016-03-31
sharesMln 0.9661
shares 966100
27
date 2015-Q4
dateFormatted 2015-12-31
sharesMln 0.9661
shares 966100
28
date 2015-Q3
dateFormatted 2015-09-30
sharesMln 0.9661
shares 966100
29
date 2015-Q2
dateFormatted 2015-06-30
sharesMln 0.9661
shares 966100
30
date 2015-Q1
dateFormatted 2015-03-31
sharesMln 0.9661
shares 966100
31
date 2014-Q4
dateFormatted 2014-12-31
sharesMln 0.9661
shares 966100
32
date 2014-Q3
dateFormatted 2014-09-30
sharesMln 0.9661
shares 966100
33
date 2014-Q2
dateFormatted 2014-06-30
sharesMln 0.9661
shares 966100
34
date 2014-Q1
dateFormatted 2014-03-31
sharesMln 0.9661
shares 966100
35
date 2013-Q4
dateFormatted 2013-12-31
sharesMln 0.9661
shares 966100
36
date 2013-Q3
dateFormatted 2013-09-30
sharesMln 0.9661
shares 966100
37
date 2013-Q2
dateFormatted 2013-06-30
sharesMln 0.9661
shares 966100
38
date 2013-Q1
dateFormatted 2013-03-31
sharesMln 0.9661
shares 966100
39
date 2012-Q4
dateFormatted 2012-12-31
sharesMln 0.9661
shares 966100
40
date 2012-Q3
dateFormatted 2012-09-30
sharesMln 0.9661
shares 966100
41
date 2012-Q2
dateFormatted 2012-06-30
sharesMln 0.9661
shares 966100
42
date 2012-Q1
dateFormatted 2012-03-31
sharesMln 0.9661
shares 966100
43
date 2011-Q4
dateFormatted 2011-12-31
sharesMln 0.9661
shares 966100
44
date 2011-Q3
dateFormatted 2011-09-30
sharesMln 0.9661
shares 966100
45
date 2011-Q2
dateFormatted 2011-06-30
sharesMln 0.9661
shares 966100
46
date 2011-Q1
dateFormatted 2011-03-31
sharesMln 0.9661
shares 966100
47
date 2010-Q4
dateFormatted 2010-12-31
sharesMln 0.9661
shares 966100
48
date 2010-Q3
dateFormatted 2010-09-30
sharesMln 0.9661
shares 966100
49
date 2010-Q2
dateFormatted 2010-06-30
sharesMln 0.9661
shares 966100
50
date 2010-Q1
dateFormatted 2010-03-31
sharesMln 0.9661
shares 966100
51
date 2009-Q4
dateFormatted 2009-12-31
sharesMln 0.9661
shares 966100
52
date 2009-Q3
dateFormatted 2009-09-30
sharesMln 0.9661
shares 966100
53
date 2009-Q2
dateFormatted 2009-06-30
sharesMln 0.9661
shares 966100
54
date 2009-Q1
dateFormatted 2009-03-31
sharesMln 0.9661
shares 966100
55
date 2008-Q4
dateFormatted 2008-12-31
sharesMln 0.9661
shares 966100
56
date 2008-Q3
dateFormatted 2008-09-30
sharesMln 0.9661
shares 966100
57
date 2008-Q2
dateFormatted 2008-06-30
sharesMln 0.9661
shares 966100
58
date 2008-Q1
dateFormatted 2008-03-31
sharesMln 0.9661
shares 966100
59
date 2007-Q4
dateFormatted 2007-12-31
sharesMln 0.9661
shares 966100
60
date 2007-Q3
dateFormatted 2007-09-30
sharesMln 0.9661
shares 966100
61
date 2007-Q2
dateFormatted 2007-06-30
sharesMln 0.9661
shares 966100
62
date 2007-Q1
dateFormatted 2007-03-31
sharesMln 0.9661
shares 966100
63
date 2006-Q4
dateFormatted 2006-12-31
sharesMln 0.9661
shares 966100
64
date 2006-Q3
dateFormatted 2006-09-30
sharesMln 0.9661
shares 966100
65
date 2006-Q2
dateFormatted 2006-06-30
sharesMln 0.9661
shares 966100
66
date 2006-Q1
dateFormatted 2006-03-31
sharesMln 0.9661
shares 966100
67
date 2005-Q4
dateFormatted 2005-12-31
sharesMln 0.9661
shares 966100
68
date 2005-Q3
dateFormatted 2005-09-30
sharesMln 0.9661
shares 966100
69
date 2005-Q2
dateFormatted 2005-06-30
sharesMln 0.9661
shares 966100
70
date 2005-Q1
dateFormatted 2005-03-31
sharesMln 0.9661
shares 966100
71
date 2004-Q4
dateFormatted 2004-12-31
sharesMln 0.9661
shares 966100
72
date 2004-Q3
dateFormatted 2004-09-30
sharesMln 0.9661
shares 966100
73
date 2004-Q2
dateFormatted 2004-06-30
sharesMln 0.9661
shares 966100
74
date 2004-Q1
dateFormatted 2004-03-31
sharesMln 0.9661
shares 966100
75
date 2003-Q4
dateFormatted 2003-12-31
sharesMln 0.9661
shares 966100
76
date 2003-Q3
dateFormatted 2003-09-30
sharesMln 0.9661
shares 966100
77
date 2003-Q2
dateFormatted 2003-06-30
sharesMln 0.9661
shares 966100
78
date 2003-Q1
dateFormatted 2003-03-31
sharesMln 0.9661
shares 966100
79
date 2002-Q4
dateFormatted 2002-12-31
sharesMln 0.9661
shares 966100
80
date 2002-Q3
dateFormatted 2002-09-30
sharesMln 0.9661
shares 966100
81
date 2002-Q2
dateFormatted 2002-06-30
sharesMln 0.9668
shares 966800
82
date 2002-Q1
dateFormatted 2002-03-31
sharesMln 0.9671
shares 967100
83
date 2001-Q4
dateFormatted 2001-12-31
sharesMln 0.9671
shares 967100
84
date 2001-Q3
dateFormatted 2001-09-30
sharesMln 0.9671
shares 967100
85
date 2001-Q2
dateFormatted 2001-06-30
sharesMln 0.9671
shares 967100
86
date 2001-Q1
dateFormatted 2001-03-31
sharesMln 0.9671
shares 967100
87
date 2000-Q4
dateFormatted 2000-12-31
sharesMln 0.9671
shares 967100
88
date 2000-Q3
dateFormatted 2000-09-30
sharesMln 0.9785
shares 978500
89
date 2000-Q2
dateFormatted 2000-06-30
sharesMln 1.0031
shares 1003100.0000000001
90
date 2000-Q1
dateFormatted 2000-03-31
sharesMln 1.1381
shares 1138100
91
date 1999-Q4
dateFormatted 1999-12-31
sharesMln 1.1381
shares 1138100
92
date 1999-Q3
dateFormatted 1999-09-30
sharesMln 1.1268
shares 1126800
93
date 1999-Q2
dateFormatted 1999-06-30
sharesMln 1.1905
shares 1190500
94
date 1999-Q1
dateFormatted 1999-03-31
sharesMln 1.2000
shares 1200000
95
date 1998-Q4
dateFormatted 1998-12-31
sharesMln 1.2000
shares 1200000
96
date 1998-Q3
dateFormatted 1998-09-30
sharesMln 1.1290
shares 1129000
97
date 1998-Q2
dateFormatted 1998-06-30
sharesMln 1.1765
shares 1176500
98
date 1998-Q1
dateFormatted 1998-03-31
sharesMln 1.1538
shares 1153800
99
date 1997-Q4
dateFormatted 1997-12-31
sharesMln 1.1538
shares 1153800
100
date 1997-Q3
dateFormatted 1997-09-30
sharesMln 1.1667
shares 1166700
101
date 1997-Q2
dateFormatted 1997-06-30
sharesMln 1.2088
shares 1208800
102
date 1997-Q1
dateFormatted 1997-03-31
sharesMln 1.1290
shares 1129000
103
date 1996-Q4
dateFormatted 1996-12-31
sharesMln 1.1290
shares 1129000
104
date 1996-Q3
dateFormatted 1996-09-30
sharesMln 1.2121
shares 1212100
105
date 1996-Q2
dateFormatted 1996-06-30
sharesMln 1.0811
shares 1081100
106
date 1996-Q1
dateFormatted 1996-03-31
sharesMln 1.3333
shares 1333300
107
date 1995-Q4
dateFormatted 1995-12-31
sharesMln 1.3333
shares 1333300
108
date 1995-Q3
dateFormatted 1995-09-30
sharesMln 1.0345
shares 1034500
109
date 1995-Q2
dateFormatted 1995-06-30
sharesMln 1.2281
shares 1228100
110
date 1995-Q1
dateFormatted 1995-03-31
sharesMln 1.2000
shares 1200000
111
date 1994-Q4
dateFormatted 1994-12-31
sharesMln 1.0714
shares 1071400
112
date 1994-Q3
dateFormatted 1994-09-30
sharesMln 1.0714
shares 1071400
113
date 1994-Q2
dateFormatted 1994-06-30
sharesMln 1.2821
shares 1282100
114
date 1994-Q1
dateFormatted 1994-03-31
sharesMln 0.9302
shares 930200
115
date 1993-Q4
dateFormatted 1993-12-31
sharesMln 1.3043
shares 1304300
116
date 1993-Q3
dateFormatted 1993-09-30
sharesMln 1.3043
shares 1304300
117
date 1993-Q2
dateFormatted 1993-06-30
sharesMln 0.9524
shares 952400
118
date 1993-Q1
dateFormatted 1993-03-31
sharesMln 1.1111
shares 1111100
119
date 1992-Q4
dateFormatted 1992-12-31
sharesMln 0.8333
shares 833300
120
date 1992-Q3
dateFormatted 1992-09-30
sharesMln 0.8333
shares 833300
121
date 1992-Q2
dateFormatted 1992-06-30
sharesMln 1.1111
shares 1111100
122
date 1992-Q1
dateFormatted 1992-03-31
sharesMln 1.1111
shares 1111100
123
date 1991-Q4
dateFormatted 1991-12-31
sharesMln 1.1800
shares 1180000
124
date 1991-Q3
dateFormatted 1991-09-30
sharesMln 1.1800
shares 1180000
125
date 1991-Q2
dateFormatted 1991-06-30
sharesMln 1.2400
shares 1240000
126
date 1991-Q1
dateFormatted 1991-03-31
sharesMln 1.2420
shares 1242000
127
date 1990-Q4
dateFormatted 1990-12-31
sharesMln 1.2840
shares 1284000
128
date 1990-Q3
dateFormatted 1990-09-30
sharesMln 1.2840
shares 1284000
129
date 1990-Q2
dateFormatted 1990-06-30
sharesMln 1.2880
shares 1288000
130
date 1990-Q1
dateFormatted 1990-03-31
sharesMln 1.2880
shares 1288000
131
date 1989-Q4
dateFormatted 1989-12-31
sharesMln 1.4020
shares 1402000
132
date 1989-Q3
dateFormatted 1989-09-30
sharesMln 1.4020
shares 1402000
133
date 1989-Q2
dateFormatted 1989-06-30
sharesMln 1.4020
shares 1402000
134
date 1989-Q1
dateFormatted 1989-03-31
sharesMln 1.4240
shares 1424000
135
date 1988-Q4
dateFormatted 1988-12-31
sharesMln 1.4300
shares 1430000
136
date 1988-Q3
dateFormatted 1988-09-30
sharesMln 1.4300
shares 1430000
137
date 1988-Q2
dateFormatted 1988-06-30
sharesMln 1.4400
shares 1440000
138
date 1988-Q1
dateFormatted 1988-03-31
sharesMln 1.4540
shares 1454000
139
date 1987-Q4
dateFormatted 1987-12-31
sharesMln 1.4620
shares 1462000
140
date 1987-Q3
dateFormatted 1987-09-30
sharesMln 1.4620
shares 1462000
141
date 1987-Q2
dateFormatted 1987-06-30
sharesMln 1.4740
shares 1474000
142
date 1987-Q1
dateFormatted 1987-03-31
sharesMln 1.4740
shares 1474000
143
date 1986-Q4
dateFormatted 1986-12-31
sharesMln 1.4860
shares 1486000
144
date 1986-Q3
dateFormatted 1986-09-30
sharesMln 1.4860
shares 1486000
145
date 1986-Q2
dateFormatted 1986-06-30
sharesMln 1.4860
shares 1486000
146
date 1986-Q1
dateFormatted 1986-03-31
sharesMln 1.4860
shares 1486000
147
date 1985-Q4
dateFormatted 1985-12-31
sharesMln 1.4860
shares 1486000
148
date 1985-Q3
dateFormatted 1985-09-30
sharesMln 1.4860
shares 1486000
Earnings
History
2023-09-30
reportDate 2023-11-06
date 2023-09-30
beforeAfterMarket AfterMarket
currency USD
2023-06-30
reportDate 2023-08-03
date 2023-06-30
beforeAfterMarket AfterMarket
currency USD
2023-03-31
reportDate 2023-05-04
date 2023-03-31
beforeAfterMarket AfterMarket
currency USD
2022-12-31
reportDate 2023-03-20
date 2022-12-31
beforeAfterMarket BeforeMarket
currency USD
2022-09-30
reportDate 2022-11-08
date 2022-09-30
beforeAfterMarket AfterMarket
currency USD
epsActual 3.7045
2022-06-30
reportDate 2022-08-05
date 2022-06-30
beforeAfterMarket AfterMarket
currency USD
epsActual 0.16
2022-03-31
reportDate 2022-05-09
date 2022-03-31
currency USD
epsActual 0.46
2021-12-31
reportDate 2022-03-23
date 2021-12-31
currency USD
epsActual 0.08
2021-09-30
reportDate 2021-11-09
date 2021-09-30
currency USD
epsActual 0.18
2021-06-30
reportDate 2021-08-12
date 2021-06-30
currency USD
epsActual 0.33
2021-03-31
reportDate 2021-05-10
date 2021-03-31
currency USD
epsActual 0.56
2020-12-31
reportDate 2021-03-24
date 2020-12-31
currency USD
epsActual 0.48
2020-09-30
reportDate 2020-11-10
date 2020-09-30
currency USD
epsActual 0.32
2020-06-30
reportDate 2020-08-06
date 2020-06-30
currency USD
epsActual -0.81
2020-03-31
reportDate 2020-05-01
date 2020-03-31
currency USD
epsActual 0.06
2019-12-31
reportDate 2020-03-18
date 2019-12-31
currency USD
epsActual -0.3
2019-09-30
reportDate 2019-11-06
date 2019-09-30
currency USD
epsActual 0.33
2019-06-30
reportDate 2019-08-08
date 2019-06-30
currency USD
epsActual 0.24
2019-03-31
reportDate 2019-05-03
date 2019-03-31
currency USD
epsActual 0.3
2018-12-31
reportDate 2019-03-25
date 2018-12-31
currency USD
epsActual 0.31
2018-09-30
reportDate 2018-11-05
date 2018-09-30
currency USD
epsActual 0.3
2018-06-30
reportDate 2018-08-09
date 2018-06-30
currency USD
epsActual 0.73
2018-03-31
reportDate 2018-05-04
date 2018-03-31
currency USD
epsActual 0.63
2017-12-31
reportDate 2018-03-20
date 2017-12-31
currency USD
epsActual 0.35
2017-09-30
reportDate 2017-11-06
date 2017-09-30
currency USD
epsActual 0.35
2017-06-30
reportDate 2017-08-08
date 2017-06-30
currency USD
epsActual 0.48
2017-03-31
reportDate 2017-05-08
date 2017-03-31
currency USD
epsActual 0.53
2016-12-31
reportDate 2017-03-31
date 2016-12-31
currency USD
epsActual 0.5288
2016-09-30
reportDate 2016-12-31
date 2016-09-30
currency USD
epsActual 0.4684
2016-06-30
reportDate 2016-09-30
date 2016-06-30
currency USD
epsActual 0.4785
2016-03-31
reportDate 2016-06-30
date 2016-03-31
currency USD
epsActual 0.8229
2015-12-31
reportDate 2016-03-31
date 2015-12-31
currency USD
epsActual 0.6697
2015-09-30
reportDate 2015-11-06
date 2015-09-30
currency USD
epsActual 0.2399
2015-06-30
reportDate 2015-08-14
date 2015-06-30
currency USD
epsActual 0.4373
2015-03-31
reportDate 2015-06-30
date 2015-03-31
currency USD
epsActual 0.591
2014-12-31
reportDate 2015-03-31
date 2014-12-31
currency USD
epsActual 0.4787
2014-09-30
reportDate 2014-12-31
date 2014-09-30
currency USD
epsActual 0.2833
2014-06-30
reportDate 2014-09-30
date 2014-06-30
currency USD
epsActual 0.5597
2014-03-31
reportDate 2014-06-30
date 2014-03-31
currency USD
epsActual 0.589
2013-12-31
reportDate 2014-03-31
date 2013-12-31
currency USD
epsActual 0.5883
2013-09-30
reportDate 2013-11-04
date 2013-09-30
currency USD
epsActual 0.587
2013-06-30
reportDate 2013-09-30
date 2013-06-30
currency USD
epsActual 0.849
2013-03-31
reportDate 2013-06-30
date 2013-03-31
currency USD
epsActual 0.6606
2012-12-31
reportDate 2013-03-31
date 2012-12-31
currency USD
epsActual 0.4694
2012-09-30
reportDate 2012-12-31
date 2012-09-30
currency USD
epsActual 0.3604
2012-06-30
reportDate 2012-09-30
date 2012-06-30
currency USD
epsActual 0.4796
2012-03-31
reportDate 2012-06-30
date 2012-03-31
currency USD
epsActual 0.4559
2011-12-31
reportDate 2012-03-31
date 2011-12-31
currency USD
epsActual 0.511
2011-09-30
reportDate 2011-12-31
date 2011-09-30
currency USD
epsActual 0.2409
2011-06-30
reportDate 2011-09-30
date 2011-06-30
currency USD
epsActual 0.3288
2011-03-31
reportDate 2011-06-30
date 2011-03-31
currency USD
epsActual 0.6081
2010-12-31
reportDate 2011-03-31
date 2010-12-31
currency USD
epsActual 0.1211
2010-09-30
reportDate 2010-12-31
date 2010-09-30
currency USD
epsActual 0.0477
2010-06-30
reportDate 2010-08-09
date 2010-06-30
currency USD
epsActual 0.4348
2010-03-31
reportDate 2010-05-07
date 2010-03-31
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.04
epsEstimate -0.16
epsDifference 0.2
surprisePercent 125
2009-12-31
reportDate 2010-03-18
date 2009-12-31
currency USD
epsActual 0.0283
2009-09-30
reportDate 2009-11-10
date 2009-09-30
beforeAfterMarket BeforeMarket
currency USD
epsActual -0.26
2009-06-30
reportDate 2009-08-12
date 2009-06-30
currency USD
epsActual -0.4549
2009-03-31
reportDate 2009-05-12
date 2009-03-31
currency USD
epsActual -0.6457
2008-09-30
reportDate 2008-11-10
date 2008-09-30
currency USD
epsActual -0.0201
2008-06-30
reportDate 2008-08-12
date 2008-06-30
currency USD
epsActual -0.0201
2008-03-31
reportDate 2008-05-12
date 2008-03-31
currency USD
epsActual 0.0286
2007-12-31
reportDate 2008-03-20
date 2007-12-31
currency USD
epsActual 0.0634
2007-09-30
reportDate 2007-11-07
date 2007-09-30
currency USD
epsActual 0.3851
2007-06-30
reportDate 2007-08-13
date 2007-06-30
currency USD
epsActual 0.5417
2007-03-31
reportDate 2007-05-07
date 2007-03-31
currency USD
epsActual 0.3211
2006-12-31
reportDate 2007-03-29
date 2006-12-31
currency USD
epsActual 0.0255
2006-09-30
reportDate 2006-11-10
date 2006-09-30
currency USD
epsActual 0.2465
2006-06-30
reportDate 2006-08-11
date 2006-06-30
currency USD
epsActual 0.485
2006-03-31
reportDate 2006-05-03
date 2006-03-31
currency USD
epsActual 0.4029
2005-12-31
reportDate 2006-03-30
date 2005-12-31
currency USD
epsActual 0.0004
2005-09-30
reportDate 2005-11-14
date 2005-09-30
currency USD
epsActual -0.1757
2005-06-30
reportDate 2005-08-12
date 2005-06-30
currency USD
epsActual -0.1578
2005-03-31
reportDate 2005-05-09
date 2005-03-31
currency USD
epsActual -0.0795
2004-12-31
reportDate 2005-03-22
date 2004-12-31
currency USD
epsActual 0.2531
2004-09-30
reportDate 2004-11-11
date 2004-09-30
currency USD
epsActual 0.6227
2004-06-30
reportDate 2004-08-04
date 2004-06-30
currency USD
epsActual 0.3998
2004-03-31
reportDate 2004-05-03
date 2004-03-31
currency USD
epsActual 0.3012
2003-12-31
reportDate 2004-02-27
date 2003-12-31
currency USD
epsActual 0.1296
2003-09-30
reportDate 2003-11-07
date 2003-09-30
currency USD
epsActual 0.0056
2003-06-30
reportDate 2003-08-05
date 2003-06-30
currency USD
epsActual 0.2294
2003-03-31
reportDate 2003-03-31
date 2003-03-31
currency USD
epsActual 0.4816
2002-09-30
reportDate 2002-09-30
date 2002-09-30
currency USD
epsActual 0.4503
2002-06-30
reportDate 2002-06-30
date 2002-06-30
currency USD
epsActual 0.9336
2002-03-31
reportDate 2002-03-31
date 2002-03-31
currency USD
epsActual 0.6464
2001-09-30
reportDate 2001-09-30
date 2001-09-30
currency USD
epsActual 0.4415
2001-06-30
reportDate 2001-06-30
date 2001-06-30
currency USD
epsActual 0.7625
2001-03-31
reportDate 2001-03-31
date 2001-03-31
currency USD
epsActual 0.3508
2000-09-30
reportDate 2000-09-30
date 2000-09-30
currency USD
epsActual 0.2806
2000-06-30
reportDate 2000-06-30
date 2000-06-30
currency USD
epsActual 0.892
2000-03-31
reportDate 2000-03-31
date 2000-03-31
currency USD
epsActual 0.8096
1999-09-30
reportDate 1999-09-30
date 1999-09-30
currency USD
epsActual 0.7089
1999-06-30
reportDate 1999-06-30
date 1999-06-30
currency USD
epsActual 0.4173
1999-03-31
reportDate 1999-03-31
date 1999-03-31
currency USD
epsActual 0.9991
1998-09-30
reportDate 1998-09-30
date 1998-09-30
currency USD
epsActual 0.6218
1998-06-30
reportDate 1998-06-30
date 1998-06-30
currency USD
epsActual 0.6759
1998-03-31
reportDate 1998-03-31
date 1998-03-31
currency USD
epsActual 0.7825
Trend
2011-12-31
date 2011-12-31
period +1y
earningsEstimateAvg 0.0000
earningsEstimateLow 0.0000
earningsEstimateHigh 0.0000
earningsEstimateNumberOfAnalysts 0.0000
revenueEstimateAvg 0.00
revenueEstimateLow 0.00
revenueEstimateHigh 0.00
revenueEstimateNumberOfAnalysts 0.00
epsTrendCurrent 0.0000
epsTrend7daysAgo 0.9500
epsTrend30daysAgo 0.9500
epsTrend60daysAgo 0.9500
epsTrend90daysAgo 0.9500
epsRevisionsUpLast7days 0.0000
epsRevisionsUpLast30days 0.0000
epsRevisionsDownLast7days 0.0000
epsRevisionsDownLast30days 0.0000
2010-12-31
date 2010-12-31
period 0y
earningsEstimateAvg 0.0000
earningsEstimateLow 0.0000
earningsEstimateHigh 0.0000
earningsEstimateNumberOfAnalysts 0.0000
revenueEstimateAvg 0.00
revenueEstimateLow 0.00
revenueEstimateHigh 0.00
revenueEstimateNumberOfAnalysts 0.00
epsTrendCurrent 0.0000
epsTrend7daysAgo 0.6500
epsTrend30daysAgo 0.6500
epsTrend60daysAgo 0.6500
epsTrend90daysAgo 0.6500
epsRevisionsUpLast7days 0.0000
epsRevisionsUpLast30days 0.0000
epsRevisionsDownLast7days 0.0000
epsRevisionsDownLast30days 0.0000
2010-09-30
date 2010-09-30
period +1q
earningsEstimateAvg 0.0000
earningsEstimateLow 0.0000
earningsEstimateHigh 0.0000
earningsEstimateNumberOfAnalysts 0.0000
revenueEstimateAvg 0.00
revenueEstimateLow 0.00
revenueEstimateHigh 0.00
revenueEstimateNumberOfAnalysts 0.00
epsTrendCurrent 0.0000
epsTrend7daysAgo 0.0000
epsTrend30daysAgo 0.0000
epsTrend60daysAgo 0.0000
epsTrend90daysAgo 0.0000
epsRevisionsUpLast7days 0.0000
epsRevisionsUpLast30days 0.0000
epsRevisionsDownLast7days 0.0000
epsRevisionsDownLast30days 0.0000
2010-06-30
date 2010-06-30
period 0q
earningsEstimateAvg 0.0000
earningsEstimateLow 0.0000
earningsEstimateHigh 0.0000
earningsEstimateNumberOfAnalysts 0.0000
revenueEstimateAvg 0.00
revenueEstimateLow 0.00
revenueEstimateHigh 0.00
revenueEstimateNumberOfAnalysts 0.00
epsTrendCurrent 0.0000
epsTrend7daysAgo 0.0000
epsTrend30daysAgo 0.0000
epsTrend60daysAgo 0.0000
epsTrend90daysAgo 0.0000
epsRevisionsUpLast7days 0.0000
epsRevisionsUpLast30days 0.0000
epsRevisionsDownLast7days 0.0000
epsRevisionsDownLast30days 0.0000
Annual
2022-09-30
date 2022-09-30
epsActual 4.3245
2021-12-31
date 2021-12-31
epsActual 1.15
2020-12-31
date 2020-12-31
epsActual 0.05
2019-12-31
date 2019-12-31
epsActual 0.57
2018-12-31
date 2018-12-31
epsActual 1.97
2017-12-31
date 2017-12-31
epsActual 1.71
2016-12-31
date 2016-12-31
epsActual 2.2986
2015-12-31
date 2015-12-31
epsActual 1.9379
2014-12-31
date 2014-12-31
epsActual 1.9107
2013-12-31
date 2013-12-31
epsActual 2.6849
2012-12-31
date 2012-12-31
epsActual 1.7653
2011-12-31
date 2011-12-31
epsActual 1.6888
2010-12-31
date 2010-12-31
epsActual 0.6436
2009-12-31
date 2009-12-31
epsActual -1.3439
2007-12-31
date 2007-12-31
epsActual 1.3113
2006-12-31
date 2006-12-31
epsActual 1.1599
2005-12-31
date 2005-12-31
epsActual -0.4126
2004-12-31
date 2004-12-31
epsActual 1.5768
2003-12-31
date 2003-12-31
epsActual 10.619
Financials
Balance_Sheet
currency_symbol USD
quarterly
2022-09-30
date 2022-09-30
filing_date 2022-11-08
currency_symbol USD
totalAssets 36898974.00
otherCurrentAssets 3163002.00
totalLiab 4386979.00
totalStockholderEquity 32511995.00
otherCurrentLiab 1249549.00
commonStock 1138096.00
capitalStock 1138096.00
retainedEarnings 34848863.00
otherLiab 900084.00
cash 5328732.00
cashAndEquivalents 5328730.00
totalCurrentLiabilities 3486895.00
currentDeferredRevenue 175330.00
netDebt -5328732.00
shortTermDebt 0.00
propertyPlantEquipment 11907654.00
totalCurrentAssets 24991320.00
netTangibleAssets 32511995.00
shortTermInvestments 2741000.00
netReceivables 6578114.00
inventory 9921472.00
accountsPayable 897430.00
nonCurrentAssetsTotal 11907654.00
longTermDebtTotal 0.00
nonCurrentLiabilitiesTotal 900084.00
capitalSurpluse 447130.00
liabilitiesAndStockholdersEquity 36898974.00
cashAndShortTermInvestments 5328732.00
propertyPlantAndEquipmentNet 11907654.00
netWorkingCapital 21504425.00
netInvestedCapital 32511995.00
commonStockSharesOutstanding 966132.00
2022-06-30
date 2022-06-30
filing_date 2022-08-05
currency_symbol USD
totalAssets 32530872.00
otherCurrentAssets 424821.00
totalLiab 3385388.00
totalStockholderEquity 29145484.00
otherCurrentLiab 1043625.00
commonStock 1138096.00
capitalStock 1138096.00
retainedEarnings 31482352.00
otherLiab 880084.00
cash 862732.00
cashAndEquivalents 862730.00
totalCurrentLiabilities 2505304.00
currentDeferredRevenue 226711.00
netDebt -862732.00
shortTermDebt 0.00
otherStockholderEquity -3474964.00
propertyPlantEquipment 12044719.00
totalCurrentAssets 20486153.00
netTangibleAssets 29145484.00
shortTermInvestments 2741000.00
netReceivables 6842227.00
inventory 9615373.00
accountsPayable 1075545.00
nonCurrentAssetsTotal 12044719.00
longTermDebtTotal 0.00
nonCurrentLiabilitiesTotal 880084.00
capitalSurpluse 447130.00
liabilitiesAndStockholdersEquity 32530872.00
cashAndShortTermInvestments 3603732.00
propertyPlantAndEquipmentNet 12044719.00
netWorkingCapital 17980849.00
netInvestedCapital 29145484.00
commonStockSharesOutstanding 966132.00
2022-03-31
date 2022-03-31
filing_date 2022-05-06
currency_symbol USD
totalAssets 32966300.00
otherCurrentAssets 384198.00
totalLiab 3762171.00
totalStockholderEquity 29204129.00
otherCurrentLiab 979666.00
commonStock 1138096.00
capitalStock 1138096.00
retainedEarnings 31540997.00
otherLiab 902084.00
cash 1315417.00
cashAndEquivalents 1315420.00
totalCurrentLiabilities 2860087.00
currentDeferredRevenue 287034.00
netDebt -1315417.00
shortTermDebt 0.00
otherStockholderEquity -3474964.00
propertyPlantEquipment 12274034.00
totalCurrentAssets 20692266.00
netTangibleAssets 29204129.00
shortTermInvestments 2741000.00
netReceivables 6638411.00
inventory 9613240.00
accountsPayable 1446827.00
nonCurrentAssetsTotal 12274034.00
longTermDebtTotal 0.00
nonCurrentLiabilitiesTotal 902084.00
capitalSurpluse 447130.00
liabilitiesAndStockholdersEquity 32966300.00
cashAndShortTermInvestments 4056417.00
propertyPlantAndEquipmentNet 12274034.00
netWorkingCapital 17832179.00
netInvestedCapital 29204129.00
commonStockSharesOutstanding 966132.00
2021-12-31
date 2021-12-31
filing_date 2022-03-21
currency_symbol USD
totalAssets 31766258.00
otherCurrentAssets 346676.00
totalLiab 2796893.00
totalStockholderEquity 28969365.00
otherCurrentLiab 795481.00
commonStock 1138096.00
capitalStock 1138096.00
retainedEarnings 31306233.00
otherLiab 926084.00
cash 2036954.00
cashAndEquivalents 2036950.00
totalCurrentLiabilities 1870809.00
currentDeferredRevenue 302424.00
netDebt -2036954.00
shortTermDebt 0.00
otherStockholderEquity -3474964.00
propertyPlantEquipment 12473864.00
totalCurrentAssets 19292394.00
netTangibleAssets 28969365.00
shortTermInvestments 2741000.00
netReceivables 5647984.00
inventory 8519780.00
accountsPayable 692635.00
treasuryStock -3922100.00
nonCurrrentAssetsOther -926084.00
nonCurrentAssetsTotal 12473864.00
longTermDebtTotal 0.00
nonCurrentLiabilitiesTotal 926084.00
capitalSurpluse 447130.00
liabilitiesAndStockholdersEquity 31766258.00
cashAndShortTermInvestments 4777954.00
propertyPlantAndEquipmentNet 12473864.00
netWorkingCapital 17421585.00
netInvestedCapital 28969365.00
commonStockSharesOutstanding 966132.00
2021-09-30
date 2021-09-30
filing_date 2021-11-09
currency_symbol USD
totalAssets 32632049.00
otherCurrentAssets 477602.00
totalLiab 3531313.00
totalStockholderEquity 29100736.00
otherCurrentLiab 1229125.00
commonStock 1138096.00
capitalStock 1138096.00
retainedEarnings 31437604.00
otherLiab 917084.00
cash 2875282.00
cashAndEquivalents 2875280.00
totalCurrentLiabilities 2614229.00
currentDeferredRevenue 208539.00
netDebt -2875282.00
shortTermDebt 0.00
otherStockholderEquity -3474964.00
propertyPlantEquipment 12718152.00
totalCurrentAssets 19913897.00
netTangibleAssets 29100736.00
shortTermInvestments 2741000.00
netReceivables 6074743.00
inventory 7745270.00
accountsPayable 1176565.00
treasuryStock -3922100.00
nonCurrentAssetsTotal 12718152.00
longTermDebtTotal 0.00
nonCurrentLiabilitiesTotal 917084.00
capitalSurpluse 447130.00
liabilitiesAndStockholdersEquity 32632049.00
cashAndShortTermInvestments 5616282.00
propertyPlantAndEquipmentNet 12718152.00
netWorkingCapital 17299668.00
netInvestedCapital 29100736.00
commonStockSharesOutstanding 966132.00
2021-06-30
date 2021-06-30
filing_date 2021-08-11
currency_symbol USD
totalAssets 32421575.00
otherCurrentAssets 405117.00
totalLiab 3280949.00
totalStockholderEquity 29140626.00
deferredLongTermLiab 939084.00
otherCurrentLiab 1219105.00
commonStock 1138096.00
capitalStock 1138096.00
retainedEarnings 31477494.00
otherLiab 939084.00
cash 4236284.00
cashAndEquivalents 4236280.00
totalCurrentLiabilities 2341865.00
currentDeferredRevenue 80253.00
netDebt -4236284.00
shortTermDebt 0.00
otherStockholderEquity -3474964.00
propertyPlantEquipment 12819527.00
totalCurrentAssets 19602048.00
netTangibleAssets 29140626.00
shortTermInvestments 1994000.00
netReceivables 5909978.00
inventory 7056669.00
accountsPayable 1042507.00
commonStockTotalEquity 1138096.00
retainedEarningsTotalEquity 31477494.00
treasuryStock -3922100.00
nonCurrentAssetsTotal 12819527.00
longTermDebtTotal 0.00
nonCurrentLiabilitiesTotal 939084.00
capitalSurpluse 447130.00
liabilitiesAndStockholdersEquity 32421575.00
cashAndShortTermInvestments 6230284.00
propertyPlantAndEquipmentGross 12819527.00
propertyPlantAndEquipmentNet 12819527.00
accumulatedDepreciation -33840234.00
netWorkingCapital 17260183.00
netInvestedCapital 29140626.00
commonStockSharesOutstanding 966132.00
2021-03-31
date 2021-03-31
filing_date 2021-05-07
currency_symbol USD
totalAssets 32553529.00
otherCurrentAssets 384811.00
totalLiab 3519861.00
totalStockholderEquity 29033668.00
deferredLongTermLiab 980084.00
otherCurrentLiab 1198699.00
commonStock 1138096.00
retainedEarnings 31370536.00
otherLiab 980084.00
cash 3075766.00
totalCurrentLiabilities 2539777.00
currentDeferredRevenue 205774.00
netDebt -3075766.00
otherStockholderEquity 30034946.00
propertyPlantEquipment 12921101.00
totalCurrentAssets 19632428.00
netTangibleAssets 29033668.00
shortTermInvestments 2990000.00
netReceivables 6869891.00
inventory 6311960.00
accountsPayable 1135304.00
accumulatedOtherComprehensiveIncome -33509910.00
commonStockTotalEquity 1138096.00
retainedEarningsTotalEquity 31370536.00
treasuryStock -3922098.00
nonCurrentAssetsTotal 12921101.00
nonCurrentLiabilitiesTotal 980084.00
capitalSurpluse 447134.00
liabilitiesAndStockholdersEquity 32553529.00
cashAndShortTermInvestments 6065766.00
propertyPlantAndEquipmentGross 12921101.00
propertyPlantAndEquipmentNet 12921101.00
accumulatedDepreciation -33509910.00
netWorkingCapital 17092651.00
netInvestedCapital 29033668.00
commonStockSharesOutstanding 966132.00
2020-12-31
date 2020-12-31
filing_date 2021-03-19
currency_symbol USD
totalAssets 31238071.00
otherCurrentAssets 469712.00
totalLiab 2531982.00
totalStockholderEquity 28706089.00
deferredLongTermLiab 1011084.00
otherCurrentLiab 804976.00
commonStock 1138096.00
retainedEarnings 31042957.00
otherLiab 1011084.00
cash 2567731.00
totalCurrentLiabilities 1520898.00
currentDeferredRevenue 249498.00
netDebt -2567731.00
otherStockholderEquity -3474964.00
propertyPlantEquipment 13150884.00
totalCurrentAssets 18087187.00
netTangibleAssets 28706089.00
shortTermInvestments 4733000.00
netReceivables 5163450.00
inventory 5153294.00
accountsPayable 466424.00
commonStockTotalEquity 1138096.00
retainedEarningsTotalEquity 31042957.00
treasuryStock -3922100.00
nonCurrentAssetsTotal 13150884.00
nonCurrentLiabilitiesTotal 1011084.00
capitalSurpluse 447130.00
liabilitiesAndStockholdersEquity 31238071.00
cashAndShortTermInvestments 7300731.00
propertyPlantAndEquipmentGross 13150884.00
propertyPlantAndEquipmentNet 13150884.00
netWorkingCapital 16566289.00
netInvestedCapital 28706089.00
commonStockSharesOutstanding 966132.00
2020-09-30
date 2020-09-30
filing_date 2020-11-06
currency_symbol USD
totalAssets 31435087.00
otherCurrentAssets 634740.00
totalLiab 3096648.00
totalStockholderEquity 28338439.00
deferredLongTermLiab 871084.00
otherCurrentLiab 1209557.00
commonStock 1138096.00
retainedEarnings 30675307.00
otherLiab 871084.00
cash 997831.00
totalCurrentLiabilities 2225564.00
currentDeferredRevenue 117293.00
netDebt -997831.00
otherStockholderEquity 30153776.00
propertyPlantEquipment 13034794.00
totalCurrentAssets 18400293.00
netTangibleAssets 28338439.00
shortTermInvestments 6476000.00
netReceivables 5346916.00
inventory 4944806.00
accountsPayable 898714.00
accumulatedOtherComprehensiveIncome -33628740.00
commonStockTotalEquity 1138096.00
retainedEarningsTotalEquity 30675307.00
treasuryStock -3922098.00
nonCurrentAssetsTotal 13034794.00
nonCurrentLiabilitiesTotal 871084.00
capitalSurpluse 447134.00
liabilitiesAndStockholdersEquity 31435087.00
cashAndShortTermInvestments 7473831.00
propertyPlantAndEquipmentGross 13034794.00
propertyPlantAndEquipmentNet 13034794.00
accumulatedDepreciation -33628740.00
netWorkingCapital 16174729.00
netInvestedCapital 28338439.00
commonStockSharesOutstanding 966132.00
2020-06-30
date 2020-06-30
filing_date 2020-08-07
currency_symbol USD
totalAssets 30416520.00
otherCurrentAssets 777965.00
totalLiab 2290602.00
totalStockholderEquity 28125918.00
deferredLongTermLiab 894084.00
otherCurrentLiab 971718.00
commonStock 1138096.00
retainedEarnings 30462786.00
otherLiab 894084.00
cash 1258864.00
totalCurrentLiabilities 1396518.00
currentDeferredRevenue 79621.00
netDebt -1258864.00
otherStockholderEquity 29904418.00
propertyPlantEquipment 13253268.00
totalCurrentAssets 17163252.00
netTangibleAssets 28125918.00
shortTermInvestments 6823000.00
netReceivables 3557637.00
inventory 4745786.00
accountsPayable 345179.00
accumulatedOtherComprehensiveIncome -33379382.00
commonStockTotalEquity 1138096.00
retainedEarningsTotalEquity 30462786.00
treasuryStock -3922098.00
nonCurrentAssetsTotal 13253268.00
nonCurrentLiabilitiesTotal 894084.00
capitalSurpluse 447134.00
liabilitiesAndStockholdersEquity 30416520.00
cashAndShortTermInvestments 8081864.00
propertyPlantAndEquipmentGross 13253268.00
propertyPlantAndEquipmentNet 13253268.00
accumulatedDepreciation -33379382.00
netWorkingCapital 15766734.00
netInvestedCapital 28125918.00
commonStockSharesOutstanding 966132.00
2020-03-31
date 2020-03-31
filing_date 2020-05-08
currency_symbol USD
totalAssets 31806560.00
otherCurrentAssets 485603.00
totalLiab 2804514.00
totalStockholderEquity 29002046.00
deferredLongTermLiab 919084.00
otherCurrentLiab 847486.00
commonStock 1138096.00
retainedEarnings 31338914.00
otherLiab 919084.00
cash 1058199.00
totalCurrentLiabilities 1885430.00
currentDeferredRevenue 108306.00
netDebt -1058199.00
otherStockholderEquity 29565638.00
propertyPlantEquipment 13504694.00
totalCurrentAssets 18301866.00
netTangibleAssets 29002046.00
shortTermInvestments 6076000.00
netReceivables 5503683.00
inventory 5178381.00
accountsPayable 929638.00
accumulatedOtherComprehensiveIncome -33040602.00
commonStockTotalEquity 1138096.00
retainedEarningsTotalEquity 31338914.00
treasuryStock -3922098.00
nonCurrrentAssetsOther 13504694.00
nonCurrentAssetsTotal 13504694.00
nonCurrentLiabilitiesTotal 919084.00
capitalSurpluse 447134.00
liabilitiesAndStockholdersEquity 31806560.00
cashAndShortTermInvestments 7134199.00
propertyPlantAndEquipmentGross 13504694.00
propertyPlantAndEquipmentNet 13504694.00
accumulatedDepreciation -33040602.00
netWorkingCapital 16416436.00
netInvestedCapital 29002046.00
commonStockSharesOutstanding 966132.00
2019-12-31
date 2019-12-31
filing_date 2020-03-20
currency_symbol USD
totalAssets 31723376.00
otherCurrentAssets 485378.00
totalLiab 2565349.00
totalStockholderEquity 29158027.00
deferredLongTermLiab 943084.00
otherCurrentLiab 979041.00
commonStock 1138096.00
retainedEarnings 31494895.00
otherLiab 943084.00
cash 1429454.00
totalCurrentLiabilities 1622265.00
currentDeferredRevenue 152644.00
netDebt -1429454.00
otherStockholderEquity 29228282.00
propertyPlantEquipment 13674053.00
totalCurrentAssets 18049323.00
netTangibleAssets 29158027.00
shortTermInvestments 6574000.00
netReceivables 4609314.00
inventory 4951177.00
accountsPayable 490580.00
accumulatedOtherComprehensiveIncome -32703246.00
commonStockTotalEquity 1138096.00
retainedEarningsTotalEquity 31494895.00
treasuryStock -3922098.00
nonCurrrentAssetsOther 13674053.00
nonCurrentAssetsTotal 13674053.00
nonCurrentLiabilitiesTotal 943084.00
capitalSurpluse 447134.00
liabilitiesAndStockholdersEquity 31723376.00
cashAndShortTermInvestments 8003454.00
propertyPlantAndEquipmentGross 13674053.00
propertyPlantAndEquipmentNet 13674053.00
commonStockSharesOutstanding 966132.00
2019-09-30
date 2019-09-30
filing_date 2019-11-08
currency_symbol USD
totalAssets 33076330.00
otherCurrentAssets 909519.00
totalLiab 3411870.00
totalStockholderEquity 29664460.00
deferredLongTermLiab 1055084.00
otherCurrentLiab 1166185.00
commonStock 1138096.00
retainedEarnings 32001328.00
otherLiab 1055084.00
cash 1209524.00
totalCurrentLiabilities 2356786.00
currentDeferredRevenue 202625.00
netDebt -1209524.00
otherStockholderEquity 29061047.00
propertyPlantEquipment 13790932.00
totalCurrentAssets 19285398.00
netTangibleAssets 29664460.00
shortTermInvestments 6076000.00
netReceivables 5614022.00
inventory 5476333.00
accountsPayable 987976.00
accumulatedOtherComprehensiveIncome -32536011.00
commonStockTotalEquity 1138096.00
retainedEarningsTotalEquity 32001328.00
treasuryStock -3922098.00
nonCurrrentAssetsOther 13790932.00
nonCurrentAssetsTotal 13790932.00
nonCurrentLiabilitiesTotal 1055084.00
capitalSurpluse 447134.00
liabilitiesAndStockholdersEquity 33076330.00
cashAndShortTermInvestments 7285524.00
propertyPlantAndEquipmentGross 13790932.00
propertyPlantAndEquipmentNet 13790932.00
accumulatedDepreciation -32536011.00
commonStockSharesOutstanding 966132.00
2019-06-30
date 2019-06-30
filing_date 2019-08-08
currency_symbol USD
totalAssets 32757554.00
intangibleAssets 0.00
otherCurrentAssets 516793.00
totalLiab 3196342.00
totalStockholderEquity 29561212.00
deferredLongTermLiab 999084.00
otherCurrentLiab 1243258.00
commonStock 1138096.00
retainedEarnings 31898080.00
otherLiab 999084.00
goodWill 0.00
otherAssets 0.00
cash 908075.00
totalCurrentLiabilities 2197258.00
currentDeferredRevenue 150079.00
netDebt -908075.00
shortTermDebt 0.00
shortLongTermDebt 0.00
otherStockholderEquity 29075718.00
propertyPlantEquipment 13868508.00
totalCurrentAssets 18889046.00
longTermInvestments 0.00
netTangibleAssets 29561212.00
shortTermInvestments 5578000.00
netReceivables 5787355.00
longTermDebt 0.00
inventory 6098823.00
accountsPayable 803921.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -32550682.00
additionalPaidInCapital 0.00
commonStockTotalEquity 1138096.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 31898080.00
treasuryStock -3922098.00
accumulatedAmortization 0.00
nonCurrrentAssetsOther 13868508.00
deferredLongTermAssetCharges 0.00
nonCurrentAssetsTotal 13868508.00
capitalLeaseObligations 0.00
longTermDebtTotal 0.00
nonCurrentLiabilitiesOther 0.00
nonCurrentLiabilitiesTotal 999084.00
negativeGoodwill 0.00
warrants 0.00
preferredStockRedeemable 0.00
capitalSurpluse 447134.00
liabilitiesAndStockholdersEquity 32757554.00
cashAndShortTermInvestments 6486075.00
propertyPlantAndEquipmentGross 13868508.00
propertyPlantAndEquipmentNet 13868508.00
accumulatedDepreciation -32550682.00
commonStockSharesOutstanding 966132.00
2019-03-31
date 2019-03-31
filing_date 2019-05-08
currency_symbol USD
totalAssets 32807789.00
intangibleAssets 0.00
otherCurrentAssets 506754.00
totalLiab 3263587.00
totalStockholderEquity 29544202.00
deferredLongTermLiab 945084.00
otherCurrentLiab 922762.00
commonStock 1138096.00
retainedEarnings 31881070.00
otherLiab 945084.00
goodWill 0.00
otherAssets 0.00
cash 606213.00
totalCurrentLiabilities 2318503.00
currentDeferredRevenue 282114.00
netDebt -606213.00
shortTermDebt 0.00
shortLongTermDebt 0.00
otherStockholderEquity 28734530.00
propertyPlantEquipment 13827889.00
totalCurrentAssets 18979900.00
longTermInvestments 0.00
netTangibleAssets 29544202.00
shortTermInvestments 5080000.00
netReceivables 5954474.00
longTermDebt 0.00
inventory 6832459.00
accountsPayable 1113627.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -32209494.00
additionalPaidInCapital 0.00
commonStockTotalEquity 1138096.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 31881070.00
treasuryStock -3922098.00
accumulatedAmortization 0.00
nonCurrrentAssetsOther 13827889.00
deferredLongTermAssetCharges 0.00
nonCurrentAssetsTotal 13827889.00
capitalLeaseObligations 0.00
longTermDebtTotal 0.00
nonCurrentLiabilitiesOther 0.00
nonCurrentLiabilitiesTotal 945084.00
negativeGoodwill 0.00
warrants 0.00
preferredStockRedeemable 0.00
capitalSurpluse 447134.00
liabilitiesAndStockholdersEquity 32807789.00
cashAndShortTermInvestments 5686213.00
propertyPlantAndEquipmentGross 13827889.00
propertyPlantAndEquipmentNet 13827889.00
accumulatedDepreciation -32209494.00
commonStockSharesOutstanding 966132.00
2018-12-31
date 2018-12-31
filing_date 2019-03-20
currency_symbol USD
totalAssets 33246625.00
intangibleAssets 0.00
otherCurrentAssets 588908.00
totalLiab 3486876.00
totalStockholderEquity 29759749.00
deferredLongTermLiab 921084.00
otherCurrentLiab 1177407.00
commonStock 1138096.00
retainedEarnings 32096617.00
otherLiab 921084.00
goodWill 0.00
otherAssets 0.00
cash 706873.00
totalCurrentLiabilities 2565792.00
currentDeferredRevenue 328154.00
netDebt -706873.00
shortTermDebt 0.00
shortLongTermDebt 0.00
otherStockholderEquity 28760814.00
propertyPlantEquipment 13258146.00
totalCurrentAssets 19988479.00
longTermInvestments 0.00
netTangibleAssets 29759749.00
shortTermInvestments 7063000.00
netReceivables 5529307.00
longTermDebt 0.00
inventory 6100391.00
accountsPayable 1060231.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -32235778.00
additionalPaidInCapital 0.00
commonStockTotalEquity 1138096.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 32096617.00
treasuryStock -3922098.00
accumulatedAmortization 0.00
nonCurrrentAssetsOther 0.00
deferredLongTermAssetCharges 0.00
nonCurrentAssetsTotal 13258146.00
capitalLeaseObligations 0.00
longTermDebtTotal 0.00
nonCurrentLiabilitiesOther 0.00
nonCurrentLiabilitiesTotal 921084.00
negativeGoodwill 0.00
warrants 0.00
preferredStockRedeemable 0.00
capitalSurpluse 447134.00
liabilitiesAndStockholdersEquity 33246625.00
cashAndShortTermInvestments 7769873.00
propertyPlantAndEquipmentGross 13258146.00
propertyPlantAndEquipmentNet 13258146.00
accumulatedDepreciation 0.00
commonStockSharesOutstanding 966132.00
2018-09-30
date 2018-09-30
filing_date 2018-11-06
currency_symbol USD
totalAssets 33429663.00
intangibleAssets 0.00
otherCurrentAssets 548368.00
totalLiab 3769582.00
totalStockholderEquity 29660081.00
deferredLongTermLiab 0.00
otherCurrentLiab 1335742.00
commonStock 1138096.00
retainedEarnings 31996949.00
otherLiab 855084.00
goodWill 0.00
otherAssets 0.00
cash 1084363.00
totalCurrentLiabilities 2914498.00
currentDeferredRevenue 373848.00
netDebt -1084363.00
shortTermDebt 0.00
shortLongTermDebt 0.00
otherStockholderEquity 28464700.00
propertyPlantEquipment 13226225.00
totalCurrentAssets 20203438.00
longTermInvestments 0.00
netTangibleAssets 29660081.00
shortTermInvestments 6814000.00
netReceivables 6502374.00
longTermDebt 0.00
inventory 5254333.00
accountsPayable 1204908.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -31939664.00
additionalPaidInCapital 0.00
commonStockTotalEquity 1138096.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 0.00
treasuryStock 0.00
accumulatedAmortization 0.00
nonCurrrentAssetsOther 0.00
deferredLongTermAssetCharges 0.00
nonCurrentAssetsTotal 13226225.00
capitalLeaseObligations 0.00
longTermDebtTotal 0.00
nonCurrentLiabilitiesOther 0.00
nonCurrentLiabilitiesTotal 855084.00
negativeGoodwill 0.00
warrants 0.00
preferredStockRedeemable 0.00
capitalSurpluse 447130.00
liabilitiesAndStockholdersEquity 33429663.00
cashAndShortTermInvestments 7898363.00
propertyPlantAndEquipmentGross 13226225.00
propertyPlantAndEquipmentNet 13226225.00
accumulatedDepreciation 0.00
commonStockSharesOutstanding 966132.00
2018-06-30
date 2018-06-30
filing_date 2018-08-09
currency_symbol USD
totalAssets 33577469.00
intangibleAssets 0.00
otherCurrentAssets 330476.00
totalLiab 4002249.00
totalStockholderEquity 29575220.00
deferredLongTermLiab 0.00
otherCurrentLiab 1553773.00
commonStock 1138096.00
retainedEarnings 31912088.00
otherLiab 710084.00
goodWill 0.00
otherAssets 0.00
cash 1287212.00
totalCurrentLiabilities 3292165.00
currentDeferredRevenue 221570.00
netDebt -1287212.00
shortTermDebt 0.00
shortLongTermDebt 0.00
otherStockholderEquity 28566229.00
propertyPlantEquipment 12539134.00
totalCurrentAssets 21038335.00
longTermInvestments 0.00
netTangibleAssets 29575220.00
shortTermInvestments 7063000.00
netReceivables 6907426.00
longTermDebt 0.00
inventory 5450221.00
accountsPayable 1516822.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -32041193.00
additionalPaidInCapital 0.00
commonStockTotalEquity 1138096.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 0.00
treasuryStock 0.00
accumulatedAmortization 0.00
nonCurrrentAssetsOther 0.00
deferredLongTermAssetCharges 0.00
nonCurrentAssetsTotal 12539134.00
capitalLeaseObligations 0.00
longTermDebtTotal 0.00
nonCurrentLiabilitiesOther 0.00
nonCurrentLiabilitiesTotal 710084.00
negativeGoodwill 0.00
warrants 0.00
preferredStockRedeemable 0.00
capitalSurpluse 0.00
liabilitiesAndStockholdersEquity 33577469.00
cashAndShortTermInvestments 8350212.00
propertyPlantAndEquipmentGross 12539134.00
propertyPlantAndEquipmentNet 12539134.00
accumulatedDepreciation 0.00
commonStockSharesOutstanding 966132.00
2018-03-31
date 2018-03-31
filing_date 2018-05-04
currency_symbol USD
totalAssets 32606817.00
intangibleAssets 0.00
otherCurrentAssets 339131.00
totalLiab 3531801.00
totalStockholderEquity 29075016.00
deferredLongTermLiab 723084.00
otherCurrentLiab 1087367.00
commonStock 1138096.00
retainedEarnings 31411884.00
otherLiab 723084.00
goodWill 0.00
otherAssets 0.00
cash 898643.00
totalCurrentLiabilities 2808717.00
currentDeferredRevenue 74053.00
netDebt -898643.00
otherStockholderEquity 28468423.00
propertyPlantEquipment 44400247.00
totalCurrentAssets 20149957.00
netTangibleAssets 29075016.00
shortTermInvestments 7561000.00
netReceivables 6754505.00
longTermDebt 0.00
inventory 4596678.00
accountsPayable 1647297.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -31943387.00
additionalPaidInCapital 0.00
commonStockTotalEquity 1138096.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 31411884.00
treasuryStock -3922098.00
nonCurrentAssetsTotal 12456860.00
nonCurrentLiabilitiesTotal 723084.00
capitalSurpluse 447134.00
liabilitiesAndStockholdersEquity 32606817.00
cashAndShortTermInvestments 8459643.00
propertyPlantAndEquipmentGross 12456860.00
propertyPlantAndEquipmentNet 12456860.00
accumulatedDepreciation -31943387.00
commonStockSharesOutstanding 966132.00
2017-12-31
date 2017-12-31
filing_date 2018-03-20
currency_symbol USD
totalAssets 31816302.00
intangibleAssets 0.00
otherCurrentAssets 442030.00
totalLiab 2956347.00
totalStockholderEquity 28859955.00
deferredLongTermLiab 737084.00
otherCurrentLiab 1169448.00
commonStock 1138096.00
retainedEarnings 31196823.00
otherLiab 737084.00
goodWill 0.00
otherAssets 0.00
cash 1152569.00
totalCurrentLiabilities 2219263.00
currentDeferredRevenue 312775.00
netDebt -1152569.00
otherStockholderEquity 28150855.00
propertyPlantEquipment 12556953.00
totalCurrentAssets 19259349.00
netTangibleAssets 28859955.00
shortTermInvestments 7810000.00
netReceivables 5326650.00
longTermDebt 0.00
inventory 4528100.00
accountsPayable 737040.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -31625819.00
additionalPaidInCapital 0.00
commonStockTotalEquity 1138096.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 31196823.00
treasuryStock -3922098.00
nonCurrentAssetsTotal 12556953.00
nonCurrentLiabilitiesTotal 737084.00
capitalSurpluse 447134.00
liabilitiesAndStockholdersEquity 31816302.00
cashAndShortTermInvestments 8962569.00
propertyPlantAndEquipmentGross 12556953.00
propertyPlantAndEquipmentNet 12556953.00
commonStockSharesOutstanding 966132.00
2017-09-30
date 2017-09-30
filing_date 2017-11-06
currency_symbol USD
totalAssets 32010691.00
intangibleAssets 0.00
otherCurrentAssets 381087.00
totalLiab 3727479.00
totalStockholderEquity 28283212.00
deferredLongTermLiab 958084.00
otherCurrentLiab 1363419.00
commonStock 1138096.00
retainedEarnings 30620080.00
otherLiab 958084.00
goodWill 0.00
otherAssets 0.00
cash 759138.00
totalCurrentLiabilities 2769395.00
currentDeferredRevenue 240851.00
netDebt -759138.00
otherStockholderEquity 27881391.00
propertyPlantEquipment 43955612.00
totalCurrentAssets 19411434.00
netTangibleAssets 28283212.00
shortTermInvestments 7312000.00
netReceivables 5871092.00
longTermDebt 0.00
inventory 5088117.00
accountsPayable 1165125.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -31356355.00
additionalPaidInCapital 0.00
commonStockTotalEquity 1138096.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 30620080.00
treasuryStock -3922098.00
nonCurrentAssetsTotal 12599257.00
nonCurrentLiabilitiesTotal 958084.00
capitalSurpluse 447134.00
liabilitiesAndStockholdersEquity 32010691.00
cashAndShortTermInvestments 8071138.00
propertyPlantAndEquipmentGross 12599257.00
propertyPlantAndEquipmentNet 12599257.00
accumulatedDepreciation -31356355.00
commonStockSharesOutstanding 966132.00
2017-06-30
date 2017-06-30
filing_date 2017-08-08
currency_symbol USD
totalAssets 31765137.00
intangibleAssets 0.00
otherCurrentAssets 472692.00
totalLiab 3624534.00
totalStockholderEquity 28140603.00
deferredLongTermLiab 980084.00
otherCurrentLiab 1398243.00
commonStock 1138096.00
retainedEarnings 30477471.00
otherLiab 980084.00
goodWill 0.00
otherAssets 0.00
cash 893210.00
totalCurrentLiabilities 2644450.00
currentDeferredRevenue 251738.00
netDebt -893210.00
otherStockholderEquity 27856789.00
propertyPlantEquipment 43968302.00
totalCurrentAssets 19128588.00
netTangibleAssets 28140603.00
shortTermInvestments 6814000.00
netReceivables 5952843.00
longTermDebt 0.00
inventory 4995843.00
accountsPayable 994469.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -31331753.00
additionalPaidInCapital 0.00
commonStockTotalEquity 1138096.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 30477471.00
treasuryStock -3922098.00
nonCurrentAssetsTotal 12636549.00
nonCurrentLiabilitiesTotal 980084.00
capitalSurpluse 447134.00
liabilitiesAndStockholdersEquity 31765137.00
cashAndShortTermInvestments 7707210.00
propertyPlantAndEquipmentGross 12636549.00
propertyPlantAndEquipmentNet 12636549.00
accumulatedDepreciation -31331753.00
commonStockSharesOutstanding 966132.00
2017-03-31
date 2017-03-31
filing_date 2017-05-05
currency_symbol USD
totalAssets 31742181.00
intangibleAssets 0.00
otherCurrentAssets 390746.00
totalLiab 3870707.00
totalStockholderEquity 27871474.00
deferredLongTermLiab 1011084.00
otherCurrentLiab 1162232.00
commonStock 1138096.00
retainedEarnings 30208342.00
goodWill 0.00
otherAssets 0.00
cash 751534.00
totalCurrentLiabilities 2859623.00
currentDeferredRevenue 345295.00
netDebt -751534.00
otherStockholderEquity 27583499.00
propertyPlantEquipment 43383138.00
totalCurrentAssets 19417506.00
netTangibleAssets 27871474.00
shortTermInvestments 6814000.00
netReceivables 6173784.00
longTermDebt 0.00
inventory 5287442.00
accountsPayable 1352096.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -31058463.00
additionalPaidInCapital 0.00
commonStockTotalEquity 1138096.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 30208342.00
treasuryStock -3922098.00
nonCurrentAssetsTotal 12324675.00
nonCurrentLiabilitiesTotal 1011084.00
capitalSurpluse 447134.00
liabilitiesAndStockholdersEquity 31742181.00
cashAndShortTermInvestments 7565534.00
propertyPlantAndEquipmentGross 12324675.00
propertyPlantAndEquipmentNet 12324675.00
accumulatedDepreciation -31058463.00
commonStockSharesOutstanding 966132.00
2016-12-31
date 2016-12-31
filing_date 2017-03-20
currency_symbol USD
totalAssets 31204309.00
intangibleAssets 0.00
otherCurrentAssets 480064.00
totalLiab 3312384.00
totalStockholderEquity 27891925.00
deferredLongTermLiab 1028084.00
otherCurrentLiab 1294700.00
commonStock 1138096.00
retainedEarnings 30228793.00
otherLiab 1028084.00
goodWill 0.00
otherAssets 0.00
cash 353475.00
totalCurrentLiabilities 2284300.00
currentDeferredRevenue 286133.00
netDebt -353475.00
otherStockholderEquity 27280302.00
propertyPlantEquipment 12450558.00
totalCurrentAssets 18753751.00
netTangibleAssets 27891925.00
shortTermInvestments 8059000.00
netReceivables 5323519.00
longTermDebt 0.00
inventory 4537693.00
accountsPayable 703467.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -30755266.00
additionalPaidInCapital 0.00
commonStockTotalEquity 1138096.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 30228793.00
treasuryStock -3922098.00
nonCurrentAssetsTotal 12450558.00
nonCurrentLiabilitiesTotal 1028084.00
capitalSurpluse 447134.00
liabilitiesAndStockholdersEquity 31204309.00
cashAndShortTermInvestments 8412475.00
propertyPlantAndEquipmentGross 12450558.00
propertyPlantAndEquipmentNet 12450558.00
commonStockSharesOutstanding 966132.00
2016-09-30
date 2016-09-30
filing_date 2016-11-04
currency_symbol USD
totalAssets 31444964.00
intangibleAssets 0.00
otherCurrentAssets 473680.00
totalLiab 3812348.00
totalStockholderEquity 27632616.00
deferredLongTermLiab 994084.00
otherCurrentLiab 1423537.00
commonStock 1138096.00
retainedEarnings 29969484.00
goodWill 0.00
otherAssets 0.00
cash 896107.00
totalCurrentLiabilities 2818264.00
currentDeferredRevenue 272393.00
netDebt -896107.00
otherStockholderEquity 27316635.00
propertyPlantEquipment 43352196.00
totalCurrentAssets 18884367.00
netTangibleAssets 27632616.00
shortTermInvestments 6814000.00
netReceivables 5896286.00
longTermDebt 0.00
inventory 4804294.00
accountsPayable 1122334.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -30791599.00
additionalPaidInCapital 0.00
commonStockTotalEquity 1138096.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 29969484.00
treasuryStock -3922098.00
nonCurrentAssetsTotal 12560597.00
nonCurrentLiabilitiesTotal 994084.00
capitalSurpluse 447134.00
liabilitiesAndStockholdersEquity 31444964.00
cashAndShortTermInvestments 7710107.00
propertyPlantAndEquipmentGross 12560597.00
propertyPlantAndEquipmentNet 12560597.00
accumulatedDepreciation -30791599.00
commonStockSharesOutstanding 966132.00
2016-06-30
date 2016-06-30
filing_date 2016-08-05
currency_symbol USD
totalAssets 31090140.00
intangibleAssets 0.00
otherCurrentAssets 319604.00
totalLiab 3745949.00
totalStockholderEquity 27344191.00
deferredLongTermLiab 879084.00
otherCurrentLiab 1362929.00
commonStock 1138096.00
retainedEarnings 29681059.00
goodWill 0.00
otherAssets 0.00
cash 907384.00
totalCurrentLiabilities 2866865.00
currentDeferredRevenue 263732.00
netDebt -907384.00
otherStockholderEquity 27013167.00
propertyPlantEquipment 42516453.00
totalCurrentAssets 19061818.00
netTangibleAssets 27344191.00
shortTermInvestments 6565000.00
netReceivables 6278622.00
longTermDebt 0.00
inventory 4991208.00
accountsPayable 1240204.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -30488131.00
additionalPaidInCapital 0.00
commonStockTotalEquity 1138096.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 29681059.00
treasuryStock -3922098.00
nonCurrentAssetsTotal 12028322.00
nonCurrentLiabilitiesTotal 879084.00
capitalSurpluse 447134.00
liabilitiesAndStockholdersEquity 31090140.00
cashAndShortTermInvestments 7472384.00
propertyPlantAndEquipmentGross 12028322.00
propertyPlantAndEquipmentNet 12028322.00
accumulatedDepreciation -30488131.00
commonStockSharesOutstanding 966132.00
2016-03-31
date 2016-03-31
filing_date 2016-05-05
currency_symbol USD
totalAssets 30448686.00
intangibleAssets 0.00
otherCurrentAssets 386448.00
totalLiab 3725650.00
totalStockholderEquity 26723036.00
deferredLongTermLiab 886084.00
otherCurrentLiab 971297.00
commonStock 1138096.00
retainedEarnings 29059904.00
goodWill 0.00
otherAssets 0.00
cash 965148.00
totalCurrentLiabilities 2839566.00
currentDeferredRevenue 448189.00
netDebt -965148.00
otherStockholderEquity 26717980.00
propertyPlantEquipment 42191413.00
totalCurrentAssets 18450217.00
netTangibleAssets 26723036.00
shortTermInvestments 6067000.00
netReceivables 6111917.00
longTermDebt 0.00
inventory 4919704.00
accountsPayable 1420080.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -30192944.00
additionalPaidInCapital 0.00
commonStockTotalEquity 1138096.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 29059904.00
treasuryStock -3922098.00
nonCurrentAssetsTotal 11998469.00
nonCurrentLiabilitiesTotal 886084.00
capitalSurpluse 447134.00
liabilitiesAndStockholdersEquity 30448686.00
cashAndShortTermInvestments 7032148.00
propertyPlantAndEquipmentGross 11998469.00
propertyPlantAndEquipmentNet 11998469.00
accumulatedDepreciation -30192944.00
commonStockSharesOutstanding 966132.00
2015-12-31
date 2015-12-31
filing_date 2016-03-21
currency_symbol USD
totalAssets 30123137.00
intangibleAssets 0.00
otherCurrentAssets 1082256.00
totalLiab 3631721.00
totalStockholderEquity 26491416.00
deferredLongTermLiab 1319275.00
otherCurrentLiab 1077146.00
commonStock 1138096.00
retainedEarnings 28828284.00
otherLiab 894084.00
goodWill 0.00
otherAssets 0.00
cash 800894.00
totalCurrentLiabilities 2312446.00
currentDeferredRevenue 467189.00
netDebt -800894.00
otherStockholderEquity 26675110.00
propertyPlantEquipment 11698443.00
totalCurrentAssets 18424694.00
netTangibleAssets 26491416.00
shortTermInvestments 6565000.00
netReceivables 5438332.00
longTermDebt 0.00
inventory 4538212.00
accountsPayable 768111.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -30150074.00
additionalPaidInCapital 0.00
commonStockTotalEquity 1138096.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 28828284.00
treasuryStock -3922098.00
nonCurrentAssetsTotal 11698443.00
nonCurrentLiabilitiesTotal 1319275.00
capitalSurpluse 447134.00
liabilitiesAndStockholdersEquity 30123137.00
cashAndShortTermInvestments 7365894.00
propertyPlantAndEquipmentGross 11698443.00
propertyPlantAndEquipmentNet 11698443.00
commonStockSharesOutstanding 966132.00
2015-09-30
date 2015-09-30
filing_date 2015-11-06
currency_symbol USD
totalAssets 30371927.00
intangibleAssets 0.00
otherCurrentAssets 954771.00
totalLiab 3938344.00
totalStockholderEquity 26433583.00
deferredLongTermLiab 1069275.00
otherCurrentLiab 1364432.00
commonStock 1138096.00
retainedEarnings 28770451.00
goodWill 0.00
otherAssets 0.00
cash 1080803.00
totalCurrentLiabilities 2869069.00
currentDeferredRevenue 228688.00
netDebt -1080803.00
otherStockholderEquity 26660265.00
propertyPlantEquipment 41389392.00
totalCurrentAssets 19117764.00
netTangibleAssets 26433583.00
shortTermInvestments 6316000.00
netReceivables 5902138.00
longTermDebt 0.00
inventory 4864052.00
accountsPayable 1275949.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -30135229.00
additionalPaidInCapital 0.00
commonStockTotalEquity 1138096.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 28770451.00
treasuryStock -3922098.00
nonCurrentAssetsTotal 11254163.00
nonCurrentLiabilitiesTotal 1069275.00
capitalSurpluse 447134.00
liabilitiesAndStockholdersEquity 30371927.00
cashAndShortTermInvestments 7396803.00
propertyPlantAndEquipmentGross 11254163.00
propertyPlantAndEquipmentNet 11254163.00
accumulatedDepreciation -30135229.00
commonStockSharesOutstanding 966132.00
2015-06-30
date 2015-06-30
filing_date 2015-08-07
currency_symbol USD
totalAssets 29880047.00
intangibleAssets 0.00
otherCurrentAssets 906719.00
totalLiab 3695031.00
totalStockholderEquity 26185016.00
deferredLongTermLiab 1071275.00
otherCurrentLiab 1275910.00
commonStock 1138096.00
retainedEarnings 28521884.00
goodWill 0.00
otherAssets 0.00
cash 1602497.00
totalCurrentLiabilities 2623756.00
currentDeferredRevenue 174828.00
netDebt -1602497.00
otherStockholderEquity 27153427.00
propertyPlantEquipment 41762047.00
totalCurrentAssets 18746391.00
netTangibleAssets 26185016.00
shortTermInvestments 5320000.00
netReceivables 5906646.00
longTermDebt 0.00
inventory 5010529.00
accountsPayable 1173018.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -30628391.00
additionalPaidInCapital 0.00
commonStockTotalEquity 1138096.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 28521884.00
treasuryStock -3922098.00
nonCurrentAssetsTotal 11133656.00
nonCurrentLiabilitiesTotal 1071275.00
capitalSurpluse 447134.00
liabilitiesAndStockholdersEquity 29880047.00
cashAndShortTermInvestments 6922497.00
propertyPlantAndEquipmentGross 11133656.00
propertyPlantAndEquipmentNet 11133656.00
accumulatedDepreciation -30628391.00
commonStockSharesOutstanding 966132.00
2015-03-31
date 2015-03-31
filing_date 2015-05-06
currency_symbol USD
totalAssets 29419771.00
intangibleAssets 0.00
otherCurrentAssets 872275.00
totalLiab 3631812.00
totalStockholderEquity 25787959.00
deferredLongTermLiab 1085275.00
otherCurrentLiab 1079457.00
commonStock 1138096.00
retainedEarnings 28124827.00
goodWill 0.00
otherAssets 0.00
cash 457693.00
totalCurrentLiabilities 2546537.00
currentDeferredRevenue 184718.00
netDebt -457693.00
otherStockholderEquity 26895867.00
propertyPlantEquipment 41348777.00
totalCurrentAssets 18441825.00
netTangibleAssets 25787959.00
shortTermInvestments 5809000.00
netReceivables 6267309.00
longTermDebt 0.00
inventory 5035548.00
accountsPayable 1282362.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -30370831.00
additionalPaidInCapital 0.00
commonStockTotalEquity 1138096.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 28124827.00
treasuryStock -3922098.00
nonCurrentAssetsTotal 10977946.00
nonCurrentLiabilitiesTotal 1085275.00
capitalSurpluse 447134.00
liabilitiesAndStockholdersEquity 29419771.00
cashAndShortTermInvestments 6266693.00
propertyPlantAndEquipmentGross 10977946.00
propertyPlantAndEquipmentNet 10977946.00
accumulatedDepreciation -30370831.00
commonStockSharesOutstanding 966132.00
2014-12-31
date 2014-12-31
filing_date 2015-03-20
currency_symbol USD
totalAssets 28967635.00
intangibleAssets 0.00
otherCurrentAssets 968260.00
totalLiab 3226712.00
totalStockholderEquity 25740923.00
deferredLongTermLiab 1107275.00
otherCurrentLiab 1125752.00
commonStock 1138096.00
retainedEarnings 28077791.00
otherLiab 1107275.00
goodWill 0.00
otherAssets 0.00
cash 231252.00
totalCurrentLiabilities 2119437.00
currentDeferredRevenue 69866.00
netDebt -231252.00
otherStockholderEquity 26602968.00
propertyPlantEquipment 10877995.00
totalCurrentAssets 18089640.00
netTangibleAssets 25740923.00
shortTermInvestments 6058000.00
netReceivables 5669654.00
longTermDebt 0.00
inventory 5162474.00
accountsPayable 923819.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -30077932.00
additionalPaidInCapital 0.00
commonStockTotalEquity 1138096.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 28077791.00
treasuryStock -3922098.00
nonCurrentAssetsTotal 10877995.00
nonCurrentLiabilitiesTotal 1107275.00
capitalSurpluse 447134.00
liabilitiesAndStockholdersEquity 28967635.00
cashAndShortTermInvestments 6289252.00
propertyPlantAndEquipmentGross 10877995.00
propertyPlantAndEquipmentNet 10877995.00
commonStockSharesOutstanding 966132.00
2014-09-30
date 2014-09-30
filing_date 2014-11-07
currency_symbol USD
totalAssets 29612714.00
intangibleAssets 0.00
otherCurrentAssets 883658.00
totalLiab 3971592.00
totalStockholderEquity 25641122.00
deferredLongTermLiab 1009275.00
otherCurrentLiab 1576233.00
commonStock 1138096.00
retainedEarnings 27977990.00
goodWill 0.00
otherAssets 0.00
cash 851331.00
totalCurrentLiabilities 2962317.00
currentDeferredRevenue 90968.00
netDebt -851331.00
otherStockholderEquity 26350793.00
propertyPlantEquipment 40650426.00
totalCurrentAssets 18788045.00
netTangibleAssets 25641122.00
shortTermInvestments 5809000.00
netReceivables 5961305.00
longTermDebt 0.00
inventory 5282751.00
accountsPayable 1295116.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -29825757.00
additionalPaidInCapital 0.00
commonStockTotalEquity 1138096.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 27977990.00
treasuryStock -3922098.00
nonCurrentAssetsTotal 10824669.00
nonCurrentLiabilitiesTotal 1009275.00
capitalSurpluse 447134.00
liabilitiesAndStockholdersEquity 29612714.00
cashAndShortTermInvestments 6660331.00
propertyPlantAndEquipmentGross 10824669.00
propertyPlantAndEquipmentNet 10824669.00
accumulatedDepreciation -29825757.00
commonStockSharesOutstanding 966132.00
2014-06-30
date 2014-06-30
filing_date 2014-08-08
currency_symbol USD
totalAssets 29186517.00
intangibleAssets 0.00
otherCurrentAssets 763122.00
totalLiab 3912248.00
totalStockholderEquity 25274269.00
deferredLongTermLiab 1066275.00
otherCurrentLiab 1318567.00
commonStock 1138096.00
retainedEarnings 27611137.00
goodWill 0.00
otherAssets 0.00
cash 1063500.00
totalCurrentLiabilities 2845973.00
currentDeferredRevenue 54727.00
netDebt -1063500.00
otherStockholderEquity 26047604.00
propertyPlantEquipment 40113039.00
totalCurrentAssets 18596046.00
netTangibleAssets 25274269.00
shortTermInvestments 5361100.00
netReceivables 6194099.00
longTermDebt 0.00
inventory 5214225.00
accountsPayable 1472679.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -29522568.00
additionalPaidInCapital 0.00
commonStockTotalEquity 1138096.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 27611137.00
treasuryStock -3922098.00
nonCurrentAssetsTotal 10590471.00
nonCurrentLiabilitiesTotal 1066275.00
capitalSurpluse 447134.00
liabilitiesAndStockholdersEquity 29186517.00
cashAndShortTermInvestments 6424600.00
propertyPlantAndEquipmentGross 10590471.00
propertyPlantAndEquipmentNet 10590471.00
accumulatedDepreciation -29522568.00
commonStockSharesOutstanding 966132.00
2014-03-31
date 2014-03-31
filing_date 2014-05-09
currency_symbol USD
totalAssets 29206558.00
intangibleAssets 0.00
otherCurrentAssets 742683.00
totalLiab 4327440.00
totalStockholderEquity 24879118.00
deferredLongTermLiab 1085275.00
otherCurrentLiab 1373380.00
commonStock 1138096.00
retainedEarnings 27215986.00
goodWill 0.00
otherAssets 0.00
cash 737073.00
totalCurrentLiabilities 3242165.00
currentDeferredRevenue 75706.00
netDebt -737073.00
otherStockholderEquity 25835217.00
propertyPlantEquipment 39964593.00
totalCurrentAssets 18552146.00
netTangibleAssets 24879118.00
shortTermInvestments 5460348.00
netReceivables 6458610.00
longTermDebt 0.00
inventory 5153432.00
accountsPayable 1793079.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -29310181.00
additionalPaidInCapital 0.00
commonStockTotalEquity 1138096.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 27215986.00
treasuryStock -3922098.00
nonCurrentAssetsTotal 10654412.00
nonCurrentLiabilitiesTotal 1085275.00
capitalSurpluse 447134.00
liabilitiesAndStockholdersEquity 29206558.00
cashAndShortTermInvestments 6197421.00
propertyPlantAndEquipmentGross 10654412.00
propertyPlantAndEquipmentNet 10654412.00
accumulatedDepreciation -29310181.00
commonStockSharesOutstanding 966132.00
2013-12-31
date 2013-12-31
filing_date 2014-03-21
currency_symbol USD
totalAssets 28157346.00
intangibleAssets 0.00
otherCurrentAssets 705712.00
totalLiab 3286244.00
totalStockholderEquity 24871102.00
deferredLongTermLiab 1065275.00
otherCurrentLiab 1169960.00
commonStock 1138096.00
retainedEarnings 27207970.00
goodWill 0.00
otherAssets 0.00
cash 443608.00
totalCurrentLiabilities 2220969.00
currentDeferredRevenue 126066.00
netDebt -443608.00
otherStockholderEquity 25598191.00
propertyPlantEquipment 10409120.00
totalCurrentAssets 17748226.00
netTangibleAssets 24871102.00
shortTermInvestments 6207348.00
netReceivables 5510770.00
longTermDebt 0.00
inventory 4880788.00
accountsPayable 924943.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -29073155.00
additionalPaidInCapital 0.00
commonStockTotalEquity 1138096.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 27207970.00
treasuryStock -3922098.00
nonCurrentAssetsTotal 10409120.00
nonCurrentLiabilitiesTotal 1065275.00
capitalSurpluse 447134.00
liabilitiesAndStockholdersEquity 28157346.00
cashAndShortTermInvestments 6650956.00
propertyPlantAndEquipmentGross 10409120.00
propertyPlantAndEquipmentNet 10409120.00
commonStockSharesOutstanding 966132.00
2013-09-30
date 2013-09-30
filing_date 2013-11-08
currency_symbol USD
totalAssets 28789173.00
intangibleAssets 0.00
otherCurrentAssets 785438.00
totalLiab 4311247.00
totalStockholderEquity 24477926.00
deferredLongTermLiab 1011275.00
otherCurrentLiab 1662828.00
commonStock 1138096.00
retainedEarnings 26814794.00
goodWill 0.00
otherAssets 0.00
cash 914445.00
totalCurrentLiabilities 3299972.00
currentDeferredRevenue 210773.00
netDebt -914445.00
otherStockholderEquity 25758836.00
propertyPlantEquipment 39221818.00
totalCurrentAssets 18801155.00
netTangibleAssets 24477926.00
shortTermInvestments 5958348.00
netReceivables 6248403.00
longTermDebt 0.00
inventory 4894521.00
accountsPayable 1426371.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -29233800.00
additionalPaidInCapital 0.00
commonStockTotalEquity 1138096.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 26814794.00
treasuryStock -3922098.00
nonCurrentAssetsTotal 9988018.00
nonCurrentLiabilitiesTotal 1011275.00
capitalSurpluse 447134.00
liabilitiesAndStockholdersEquity 28789173.00
cashAndShortTermInvestments 6872793.00
propertyPlantAndEquipmentGross 9988018.00
propertyPlantAndEquipmentNet 9988018.00
accumulatedDepreciation -29233800.00
commonStockSharesOutstanding 966132.00
2013-06-30
date 2013-06-30
filing_date 2013-08-09
currency_symbol USD
totalAssets 27754227.00
intangibleAssets 0.00
otherCurrentAssets 701322.00
totalLiab 3951585.00
totalStockholderEquity 23802642.00
deferredLongTermLiab 889275.00
otherCurrentLiab 1381103.00
commonStock 1138096.00
retainedEarnings 26139510.00
goodWill 0.00
otherAssets 0.00
cash 876983.00
totalCurrentLiabilities 3062310.00
currentDeferredRevenue 197611.00
netDebt -876983.00
otherStockholderEquity 25837518.00
propertyPlantEquipment 38786764.00
totalCurrentAssets 18279945.00
netTangibleAssets 23802642.00
shortTermInvestments 5908248.00
netReceivables 5801140.00
longTermDebt 0.00
inventory 4992252.00
accountsPayable 1483596.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -29312482.00
additionalPaidInCapital 0.00
commonStockTotalEquity 1138096.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 26139510.00
treasuryStock -3922098.00
nonCurrentAssetsTotal 9474282.00
nonCurrentLiabilitiesTotal 889275.00
capitalSurpluse 447134.00
liabilitiesAndStockholdersEquity 27754227.00
cashAndShortTermInvestments 6785231.00
propertyPlantAndEquipmentGross 9474282.00
propertyPlantAndEquipmentNet 9474282.00
accumulatedDepreciation -29312482.00
commonStockSharesOutstanding 966132.00
2013-03-31
date 2013-03-31
filing_date 2013-05-10
currency_symbol USD
totalAssets 26928708.00
intangibleAssets 0.00
otherCurrentAssets 746194.00
totalLiab 3619360.00
totalStockholderEquity 23309348.00
deferredLongTermLiab 880275.00
otherCurrentLiab 1130798.00
commonStock 1138096.00
retainedEarnings 25646216.00
goodWill 0.00
otherAssets 0.00
cash 1755131.00
totalCurrentLiabilities 2739085.00
currentDeferredRevenue 73696.00
netDebt -1755131.00
otherStockholderEquity 25690730.00
propertyPlantEquipment 923587.00
totalCurrentAssets 19033833.00
netTangibleAssets 23309348.00
shortTermInvestments 5385000.00
netReceivables 5863016.00
longTermDebt 0.00
inventory 5284492.00
accountsPayable 1534591.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -29165694.00
additionalPaidInCapital 0.00
commonStockTotalEquity 1138096.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 25646216.00
treasuryStock -3922098.00
nonCurrentAssetsTotal 7894875.00
nonCurrentLiabilitiesTotal 880275.00
capitalSurpluse 447134.00
liabilitiesAndStockholdersEquity 26928708.00
cashAndShortTermInvestments 7140131.00
propertyPlantAndEquipmentGross 7894875.00
propertyPlantAndEquipmentNet 7894875.00
accumulatedDepreciation 29165694.00
commonStockSharesOutstanding 966132.00
2012-12-31
date 2012-12-31
filing_date 2013-03-28
currency_symbol USD
totalAssets 25911503.00
intangibleAssets 0.00
otherCurrentAssets 838523.00
totalLiab 2910767.00
totalStockholderEquity 23000736.00
deferredLongTermLiab 952275.00
otherCurrentLiab 869940.00
commonStock 1138096.00
retainedEarnings 25337604.00
goodWill 0.00
otherAssets 0.00
cash 392810.00
totalCurrentLiabilities 1958492.00
currentDeferredRevenue 84905.00
netDebt -392810.00
otherStockholderEquity 25425149.00
propertyPlantEquipment 923587.00
totalCurrentAssets 17833637.00
netTangibleAssets 23000736.00
shortTermInvestments 7088000.00
netReceivables 4577932.00
longTermDebt 0.00
inventory 4936372.00
accountsPayable 1003647.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -28900113.00
additionalPaidInCapital 0.00
commonStockTotalEquity 1138096.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 25337604.00
treasuryStock -3922098.00
nonCurrentAssetsTotal 8077866.00
nonCurrentLiabilitiesTotal 952275.00
capitalSurpluse 447134.00
liabilitiesAndStockholdersEquity 25911503.00
cashAndShortTermInvestments 7480810.00
propertyPlantAndEquipmentGross 8077866.00
propertyPlantAndEquipmentNet 8077866.00
accumulatedDepreciation 28900113.00
commonStockSharesOutstanding 966132.00
2012-09-30
date 2012-09-30
filing_date 2012-11-06
currency_symbol USD
totalAssets 26550739.00
intangibleAssets 0.00
otherCurrentAssets 788090.00
totalLiab 3463478.00
totalStockholderEquity 23087261.00
deferredLongTermLiab 766275.00
otherCurrentLiab 1342302.00
commonStock 1138096.00
retainedEarnings 25424129.00
goodWill 0.00
otherAssets 0.00
cash 1306506.00
totalCurrentLiabilities 2697203.00
currentDeferredRevenue 125622.00
netDebt -1306506.00
otherStockholderEquity 25486714.00
propertyPlantEquipment 923587.00
totalCurrentAssets 18818832.00
netTangibleAssets 23087261.00
shortTermInvestments 6056282.00
netReceivables 5453193.00
longTermDebt 0.00
inventory 5214761.00
accountsPayable 1229279.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -28961678.00
additionalPaidInCapital 0.00
commonStockTotalEquity 1138096.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 25424129.00
treasuryStock -3922098.00
nonCurrentAssetsTotal 7731907.00
nonCurrentLiabilitiesTotal 766275.00
capitalSurpluse 447134.00
liabilitiesAndStockholdersEquity 26550739.00
cashAndShortTermInvestments 7362788.00
propertyPlantAndEquipmentGross 7731907.00
propertyPlantAndEquipmentNet 7731907.00
accumulatedDepreciation 28961678.00
commonStockSharesOutstanding 966132.00
2012-06-30
date 2012-06-30
filing_date 2012-08-10
currency_symbol USD
totalAssets 26018920.00
intangibleAssets 0.00
otherCurrentAssets 664569.00
totalLiab 3250080.00
totalStockholderEquity 22768840.00
deferredLongTermLiab 758275.00
otherCurrentLiab 1093607.00
commonStock 1138096.00
retainedEarnings 25105708.00
goodWill 0.00
otherAssets 0.00
cash 602336.00
totalCurrentLiabilities 2491805.00
currentDeferredRevenue 49162.00
netDebt -602336.00
otherStockholderEquity 25235350.00
propertyPlantEquipment 923587.00
totalCurrentAssets 18102275.00
netTangibleAssets 22768840.00
shortTermInvestments 6187000.00
netReceivables 5420892.00
longTermDebt 0.00
inventory 5227478.00
accountsPayable 1349036.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -28710314.00
additionalPaidInCapital 0.00
commonStockTotalEquity 1138096.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 25105708.00
treasuryStock -3922098.00
nonCurrentAssetsTotal 7916645.00
nonCurrentLiabilitiesTotal 758275.00
capitalSurpluse 447134.00
liabilitiesAndStockholdersEquity 26018920.00
cashAndShortTermInvestments 6789336.00
propertyPlantAndEquipmentGross 7916645.00
propertyPlantAndEquipmentNet 7916645.00
accumulatedDepreciation 28710314.00
commonStockSharesOutstanding 966132.00
2012-03-31
date 2012-03-31
filing_date 2012-05-04
currency_symbol USD
totalAssets 25804299.00
intangibleAssets 0.00
otherCurrentAssets 742500.00
totalLiab 3330972.00
totalStockholderEquity 22473327.00
deferredLongTermLiab 770275.00
otherCurrentLiab 1185422.00
commonStock 1138096.00
retainedEarnings 24810195.00
goodWill 0.00
otherAssets 0.00
cash 199867.00
totalCurrentLiabilities 2560697.00
currentDeferredRevenue 90103.00
netDebt -199867.00
otherStockholderEquity 25051703.00
propertyPlantEquipment 923587.00
totalCurrentAssets 18016005.00
netTangibleAssets 22473327.00
shortTermInvestments 5798000.00
netReceivables 6210192.00
longTermDebt 0.00
inventory 5065446.00
accountsPayable 1285172.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -28526667.00
additionalPaidInCapital 0.00
commonStockTotalEquity 1138096.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 24810195.00
treasuryStock -3922098.00
nonCurrentAssetsTotal 7788294.00
nonCurrentLiabilitiesTotal 770275.00
capitalSurpluse 447134.00
liabilitiesAndStockholdersEquity 25804299.00
cashAndShortTermInvestments 5997867.00
propertyPlantAndEquipmentGross 7788294.00
propertyPlantAndEquipmentNet 7788294.00
accumulatedDepreciation 28526667.00
commonStockSharesOutstanding 966132.00
2011-12-31
date 2011-12-31
filing_date 2012-03-28
currency_symbol USD
totalAssets 24858264.00
intangibleAssets 0.00
otherCurrentAssets 6647928.00
totalLiab 2733751.00
totalStockholderEquity 22124513.00
deferredLongTermLiab 785275.00
otherCurrentLiab 828558.00
commonStock 1138096.00
retainedEarnings 24461381.00
goodWill 0.00
otherAssets 0.00
cash 704345.00
totalCurrentLiabilities 1948476.00
currentDeferredRevenue 151652.00
netDebt -704345.00
otherStockholderEquity 24823102.00
propertyPlantEquipment 7895525.00
totalCurrentAssets 16962739.00
netTangibleAssets 22124513.00
shortTermInvestments 5880000.00
netReceivables 4398426.00
longTermDebt 0.00
inventory 5212040.00
accountsPayable 968266.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -28298066.00
additionalPaidInCapital 0.00
commonStockTotalEquity 1138096.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 24461381.00
treasuryStock -3922098.00
nonCurrentAssetsTotal 7895525.00
nonCurrentLiabilitiesTotal 785275.00
capitalSurpluse 447134.00
liabilitiesAndStockholdersEquity 24858264.00
cashAndShortTermInvestments 704345.00
propertyPlantAndEquipmentGross 7895525.00
propertyPlantAndEquipmentNet 7895525.00
commonStockSharesOutstanding 966132.00
2011-09-30
date 2011-09-30
filing_date 2011-11-08
currency_symbol USD
totalAssets 25199804.00
intangibleAssets 0.00
otherCurrentAssets 769672.00
totalLiab 3163064.00
totalStockholderEquity 22036740.00
deferredLongTermLiab 687275.00
otherCurrentLiab 1271712.00
commonStock 1138096.00
retainedEarnings 24373608.00
goodWill 0.00
otherAssets 0.00
cash 409452.00
totalCurrentLiabilities 2475789.00
currentDeferredRevenue 98613.00
netDebt -409452.00
otherStockholderEquity 24609907.00
propertyPlantEquipment 923587.00
totalCurrentAssets 17663866.00
netTangibleAssets 22036740.00
shortTermInvestments 6320000.00
netReceivables 5335805.00
longTermDebt 0.00
inventory 4828937.00
accountsPayable 1105464.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -28084871.00
additionalPaidInCapital 0.00
commonStockTotalEquity 1138096.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 24373608.00
treasuryStock -3922098.00
nonCurrentAssetsTotal 7535938.00
nonCurrentLiabilitiesTotal 687275.00
capitalSurpluse 447134.00
liabilitiesAndStockholdersEquity 25199804.00
cashAndShortTermInvestments 6729452.00
propertyPlantAndEquipmentGross 7535938.00
propertyPlantAndEquipmentNet 7535938.00
accumulatedDepreciation 28084871.00
commonStockSharesOutstanding 966132.00
2011-06-30
date 2011-06-30
filing_date 2011-08-09
currency_symbol USD
totalAssets 24611255.00
intangibleAssets 0.00
otherCurrentAssets 679377.00
totalLiab 2776220.00
totalStockholderEquity 21835035.00
deferredLongTermLiab 685275.00
otherCurrentLiab 987701.00
commonStock 1138096.00
retainedEarnings 24171903.00
goodWill 0.00
otherAssets 0.00
cash 1265387.00
totalCurrentLiabilities 2090945.00
currentDeferredRevenue 94742.00
netDebt -1265387.00
otherStockholderEquity 24390913.00
propertyPlantEquipment 923587.00
totalCurrentAssets 17106975.00
netTangibleAssets 21835035.00
shortTermInvestments 5220000.00
netReceivables 5046474.00
longTermDebt 0.00
inventory 4895737.00
accountsPayable 1008502.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -27865877.00
additionalPaidInCapital 0.00
commonStockTotalEquity 1138096.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 24171903.00
treasuryStock -3922098.00
nonCurrentAssetsTotal 7504280.00
nonCurrentLiabilitiesTotal 685275.00
capitalSurpluse 447134.00
liabilitiesAndStockholdersEquity 24611255.00
cashAndShortTermInvestments 6485387.00
propertyPlantAndEquipmentGross 7504280.00
propertyPlantAndEquipmentNet 7504280.00
accumulatedDepreciation 27865877.00
commonStockSharesOutstanding 966132.00
2011-03-31
date 2011-03-31
filing_date 2011-05-09
currency_symbol USD
totalAssets 24523916.00
otherCurrentAssets 710552.00
totalLiab 3160466.00
totalStockholderEquity 21363450.00
otherCurrentLiab 825313.00
commonStock 1138096.00
retainedEarnings 23700318.00
cash 591993.00
totalCurrentLiabilities 2452191.00
currentDeferredRevenue 65017.00
netDebt -591993.00
otherStockholderEquity 24899095.00
propertyPlantEquipment 7540000.00
totalCurrentAssets 16984002.00
shortTermInvestments 5828000.00
netReceivables 5052930.00
inventory 4800527.00
accountsPayable 1561861.00
accumulatedOtherComprehensiveIncome -28374059.00
commonStockTotalEquity 1138096.00
treasuryStock -3922000.00
nonCurrentAssetsTotal 7539914.00
nonCurrentLiabilitiesTotal 708275.00
liabilitiesAndStockholdersEquity 24523916.00
cashAndShortTermInvestments 6419993.00
propertyPlantAndEquipmentGross 7539914.00
propertyPlantAndEquipmentNet 7539914.00
commonStockSharesOutstanding 966132.00
2010-12-31
date 2010-12-31
filing_date 2011-03-28
currency_symbol USD
totalAssets 23658845.00
otherCurrentAssets 7127208.00
totalLiab 2296481.00
totalStockholderEquity 21362364.00
otherCurrentLiab 717727.00
commonStock 1138096.00
retainedEarnings 23699232.00
cash 725524.00
totalCurrentLiabilities 1551206.00
currentDeferredRevenue 84698.00
netDebt -725524.00
otherStockholderEquity 24670734.00
propertyPlantEquipment 7479000.00
totalCurrentAssets 16179967.00
shortTermInvestments 6380000.00
netReceivables 4017081.00
inventory 4310154.00
accountsPayable 748781.00
accumulatedOtherComprehensiveIncome -28145698.00
commonStockTotalEquity 1138096.00
treasuryStock -3922000.00
nonCurrentAssetsTotal 7478878.00
nonCurrentLiabilitiesTotal 745275.00
liabilitiesAndStockholdersEquity 23658845.00
cashAndShortTermInvestments 725524.00
propertyPlantAndEquipmentGross 7478878.00
propertyPlantAndEquipmentNet 7478878.00
commonStockSharesOutstanding 966132.00
2010-09-30
date 2010-09-30
filing_date 2010-11-05
currency_symbol USD
totalAssets 24573488.00
otherCurrentAssets 788911.00
totalLiab 3141292.00
totalStockholderEquity 21432196.00
otherCurrentLiab 1040811.00
commonStock 1138096.00
retainedEarnings 23769064.00
cash 1248833.00
totalCurrentLiabilities 2438017.00
currentDeferredRevenue 104262.00
netDebt -1248833.00
otherStockholderEquity 24610040.00
propertyPlantEquipment 7431000.00
totalCurrentAssets 17141750.00
shortTermInvestments 6221000.00
netReceivables 4679180.00
inventory 4203826.00
accountsPayable 1292944.00
accumulatedOtherComprehensiveIncome -28085004.00
commonStockTotalEquity 1138096.00
treasuryStock -3922000.00
nonCurrentAssetsTotal 7431738.00
nonCurrentLiabilitiesTotal 703275.00
liabilitiesAndStockholdersEquity 24573488.00
cashAndShortTermInvestments 7469833.00
propertyPlantAndEquipmentGross 7431738.00
propertyPlantAndEquipmentNet 7431738.00
commonStockSharesOutstanding 966132.00
2010-06-30
date 2010-06-30
filing_date 2010-08-06
currency_symbol USD
totalAssets 24490868.00
otherCurrentAssets 1200863.00
totalLiab 3068052.00
totalStockholderEquity 21422816.00
otherCurrentLiab 1057974.00
commonStock 1138096.00
retainedEarnings 23759684.00
cash 779163.00
totalCurrentLiabilities 2376777.00
currentDeferredRevenue 132389.00
netDebt -779163.00
otherStockholderEquity 24476336.00
propertyPlantEquipment 7466000.00
totalCurrentAssets 17025213.00
shortTermInvestments 6226000.00
netReceivables 4756644.00
inventory 4062543.00
accountsPayable 1186414.00
accumulatedOtherComprehensiveIncome -27951300.00
commonStockTotalEquity 1138096.00
treasuryStock -3922000.00
nonCurrentAssetsTotal 7465655.00
nonCurrentLiabilitiesTotal 691275.00
liabilitiesAndStockholdersEquity 24490868.00
cashAndShortTermInvestments 7005163.00
propertyPlantAndEquipmentGross 7465655.00
propertyPlantAndEquipmentNet 7465655.00
commonStockSharesOutstanding 966132.00
2010-03-31
date 2010-03-31
filing_date 2010-05-07
currency_symbol USD
totalAssets 24177498.00
otherCurrentAssets 1252513.00
totalLiab 3078128.00
totalStockholderEquity 21099370.00
otherCurrentLiab 864381.00
commonStock 1138096.00
retainedEarnings 23436238.00
cash 543350.00
totalCurrentLiabilities 2383853.00
currentDeferredRevenue 142703.00
netDebt -543350.00
otherStockholderEquity 24406585.00
propertyPlantEquipment 7598000.00
totalCurrentAssets 16579097.00
shortTermInvestments 6180000.00
netReceivables 4234415.00
inventory 4368819.00
accountsPayable 1376769.00
accumulatedOtherComprehensiveIncome -27881549.00
commonStockTotalEquity 1138096.00
treasuryStock -3922000.00
nonCurrentAssetsTotal 7598401.00
nonCurrentLiabilitiesTotal 694275.00
liabilitiesAndStockholdersEquity 24177498.00
cashAndShortTermInvestments 6723350.00
propertyPlantAndEquipmentGross 7598401.00
propertyPlantAndEquipmentNet 7598401.00
commonStockSharesOutstanding 966132.00
2009-12-31
date 2009-12-31
filing_date 2010-03-23
currency_symbol USD
totalAssets 23627071.00
otherCurrentAssets 1253711.00
totalLiab 2464957.00
totalStockholderEquity 21162114.00
otherCurrentLiab 605689.00
commonStock 1138096.00
retainedEarnings 23498982.00
cash 569286.00
totalCurrentLiabilities 1730682.00
currentDeferredRevenue 102246.00
netDebt -569286.00
otherStockholderEquity 24160855.00
propertyPlantEquipment 7806000.00
totalCurrentAssets 15820596.00
shortTermInvestments 6430000.00
netReceivables 3813663.00
inventory 3753936.00
accountsPayable 1022747.00
accumulatedOtherComprehensiveIncome -27635819.00
commonStockTotalEquity 1138096.00
treasuryStock -3922000.00
nonCurrentAssetsTotal 7806475.00
nonCurrentLiabilitiesTotal 734275.00
liabilitiesAndStockholdersEquity 23627071.00
cashAndShortTermInvestments 6999286.00
propertyPlantAndEquipmentGross 7806475.00
propertyPlantAndEquipmentNet 7806475.00
commonStockSharesOutstanding 966132.00
2009-09-30
date 2009-09-30
filing_date 2009-11-10
currency_symbol USD
totalAssets 23962706.00
otherCurrentAssets 1348660.00
totalLiab 2731360.00
totalStockholderEquity 21231346.00
otherCurrentLiab 901913.00
commonStock 1138096.00
retainedEarnings 23568214.00
cash 375174.00
totalCurrentLiabilities 1968085.00
currentDeferredRevenue 64675.00
netDebt -375174.00
otherStockholderEquity 24056497.00
propertyPlantEquipment 7967000.00
totalCurrentAssets 15996483.00
shortTermInvestments 6595000.00
netReceivables 3743940.00
inventory 3933709.00
accountsPayable 1001497.00
accumulatedOtherComprehensiveIncome -27531461.00
commonStockTotalEquity 1138096.00
treasuryStock -3922000.00
nonCurrentAssetsTotal 7966223.00
nonCurrentLiabilitiesTotal 763275.00
liabilitiesAndStockholdersEquity 23962706.00
cashAndShortTermInvestments 6970174.00
propertyPlantAndEquipmentGross 7966223.00
propertyPlantAndEquipmentNet 7966223.00
commonStockSharesOutstanding 966132.00
2009-06-30
date 2009-06-30
filing_date 2009-08-11
currency_symbol USD
totalAssets 24073562.00
otherCurrentAssets 1502403.00
totalLiab 2498788.00
totalStockholderEquity 21574774.00
otherCurrentLiab 886134.00
commonStock 1138096.00
retainedEarnings 23911642.00
cash 823426.00
totalCurrentLiabilities 1702513.00
currentDeferredRevenue 53780.00
netDebt -823426.00
otherStockholderEquity 24173215.00
propertyPlantEquipment 8006000.00
totalCurrentAssets 16068373.00
shortTermInvestments 6739000.00
netReceivables 2916648.00
inventory 4086896.00
accountsPayable 762599.00
accumulatedOtherComprehensiveIncome -27648179.00
commonStockTotalEquity 1138096.00
treasuryStock -3922000.00
nonCurrentAssetsTotal 8005189.00
nonCurrentLiabilitiesTotal 796275.00
liabilitiesAndStockholdersEquity 24073562.00
cashAndShortTermInvestments 7562426.00
propertyPlantAndEquipmentGross 8005189.00
propertyPlantAndEquipmentNet 8005189.00
commonStockSharesOutstanding 966132.00
2009-03-31
date 2009-03-31
filing_date 2009-05-11
currency_symbol USD
totalAssets 24666607.00
otherCurrentAssets 1289237.00
totalLiab 2555763.00
totalStockholderEquity 22110844.00
otherCurrentLiab 888836.00
commonStock 1138096.00
retainedEarnings 24447712.00
cash 640859.00
totalCurrentLiabilities 1727488.00
netDebt -640859.00
otherStockholderEquity 23956912.00
propertyPlantEquipment 8220000.00
totalCurrentAssets 16446689.00
shortTermInvestments 6992000.00
netReceivables 3044673.00
inventory 4479920.00
accountsPayable 838652.00
accumulatedOtherComprehensiveIncome -27431876.00
commonStockTotalEquity 1138096.00
treasuryStock -3922000.00
nonCurrentAssetsTotal 8219918.00
nonCurrentLiabilitiesTotal 828275.00
liabilitiesAndStockholdersEquity 24666607.00
cashAndShortTermInvestments 7632859.00
propertyPlantAndEquipmentGross 8219918.00
propertyPlantAndEquipmentNet 8219918.00
commonStockSharesOutstanding 966132.00
2008-12-31
date 2008-12-31
filing_date 2009-03-20
currency_symbol USD
totalAssets 25408970.00
otherCurrentAssets 1094391.00
totalLiab 2500362.00
totalStockholderEquity 22908608.00
otherCurrentLiab 1125430.00
commonStock 1138096.00
retainedEarnings 25245476.00
cash 1553226.00
totalCurrentLiabilities 1635087.00
netDebt -1553226.00
otherStockholderEquity 23709640.00
propertyPlantEquipment 8400000.00
totalCurrentAssets 17008997.00
shortTermInvestments 5997000.00
netReceivables 3315748.00
inventory 5048632.00
accountsPayable 509657.00
accumulatedOtherComprehensiveIncome -27184604.00
commonStockTotalEquity 1138096.00
treasuryStock -3922000.00
nonCurrentAssetsTotal 8399973.00
nonCurrentLiabilitiesTotal 865275.00
liabilitiesAndStockholdersEquity 25408970.00
cashAndShortTermInvestments 7550226.00
propertyPlantAndEquipmentGross 8399973.00
propertyPlantAndEquipmentNet 8399973.00
commonStockSharesOutstanding 966132.00
2008-09-30
date 2008-09-30
filing_date 2008-11-10
currency_symbol USD
totalAssets 26991269.00
otherCurrentAssets 896232.00
totalLiab 3270433.00
totalStockholderEquity 23720836.00
otherCurrentLiab 1316168.00
commonStock 1138096.00
retainedEarnings 26057704.00
cash 1582189.00
totalCurrentLiabilities 2376158.00
netDebt -1582189.00
otherStockholderEquity 23514960.00
propertyPlantEquipment 8613000.00
totalCurrentAssets 18378144.00
shortTermInvestments 5799000.00
netReceivables 4525798.00
inventory 5574925.00
accountsPayable 1059990.00
accumulatedOtherComprehensiveIncome -26989924.00
commonStockTotalEquity 1138096.00
treasuryStock -3922000.00
nonCurrentAssetsTotal 8613125.00
nonCurrentLiabilitiesTotal 894275.00
liabilitiesAndStockholdersEquity 26991269.00