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

Logo

Caesarstone Ltd. занимается производством и продажей изделий из кварцевой поверхности. Его спроектированные кварцевые поверхностные плиты применимы для столешниц, настенных панелей, задних брызг, напольной плитки, лестниц и других внутренних поверхностей. Компания предлагает свою продукцию через свою торговую марку Caesarstone. Цезарстоун был основан в 1987 году и имеет штаб-квартиру в кибуце Сдот-Ям, Израиль.

General
Code CSTE
Type Common Stock
Name Caesarstone Ltd
Exchange NASDAQ
CurrencyCode USD
CurrencyName US Dollar
CurrencySymbol $
CountryName USA
CountryISO US
ISIN IL0011259137
CUSIP M20598104
EmployerIdNumber
FiscalYearEnd December
IPODate 2012-03-22
InternationalDomestic Domestic
Sector Industrials
Industry Building Products & Equipment
GicSector Industrials
GicGroup Capital Goods
GicIndustry Building Products
GicSubIndustry Building Products
HomeCategory ADR
IsDelisted Нет
Address Kibbutz Sdot-Yam, Menashe, Israel, 3780400
Listings
0
Code 19C
Exchange F
Name Caesarstone Ltd
Phone 972 4 610 9368
WebURL https://www.caesarstone.com
FullTimeEmployees 2272
UpdatedAt 2022-12-09
Highlights
MarketCapitalization 211155296
MarketCapitalizationMln 211.1553
EBITDA 55852000
PERatio 16.5405
PEGRatio 1.03
WallStreetTargetPrice 9.5
BookValue 14.29
DividendShare 0.25
DividendYield 0.0571
EarningsShare 0.37
EPSEstimateCurrentYear 0.38
EPSEstimateNextYear 0.54
EPSEstimateNextQuarter 0.29
EPSEstimateCurrentQuarter 0.26
MostRecentQuarter 2022-09-30
ProfitMargin 0.02
OperatingMarginTTM 0.0281
ReturnOnAssetsTTM 0.0145
ReturnOnEquityTTM 0.0282
RevenueTTM 702494016
RevenuePerShareTTM 20.379
QuarterlyRevenueGrowthYOY 0.106
GrossProfitTTM 171498000
DilutedEpsTTM 0.37
QuarterlyEarningsGrowthYOY 5.869

Financials / Income Statement / quarterly / net Income

-2.39M
2020-12-31
14.19M
2021-03-31
1.71M
2021-06-30
5.95M
2021-09-30
-2.88M
2021-12-31
6.23M
2022-03-31
11.15M
2022-06-30
-463K
2022-09-30

Financials / Income Statement / quarterly / ebitda

-1.24M
2020-12-31
24.63M
2021-03-31
11.08M
2021-06-30
15.35M
2021-09-30
12.68M
2021-12-31
17.1M
2022-03-31
16.51M
2022-06-30
3.64M
2022-09-30

Financials / Income Statement / quarterly / totalRevenue

136.9M
2020-12-31
146.03M
2021-03-31
163.46M
2021-06-30
163.34M
2021-09-30
171.06M
2021-12-31
170.44M
2022-03-31
180.27M
2022-06-30
180.73M
2022-09-30

Earnings / History / epsActual

0.01
2021-12-31
0.14
2022-03-31
0.2
2022-06-30
0.01
2022-09-30
0
2022-12-31
0
2023-03-31
0
2023-06-30
0
2023-09-30
Valuation
TrailingPE 16.5405
ForwardPE 8.6881
PriceSalesTTM 0.3006
PriceBookMRQ 0.4333
EnterpriseValue 307982512
EnterpriseValueRevenue 0.4384
EnterpriseValueEbitda 5.9553
SharesStats
SharesOutstanding 34502500
SharesFloat 19931436
PercentInsiders 49.579
PercentInstitutions 36.785000000000004
Technicals
Beta 0.4838
52WeekHigh 12.5163
52WeekLow 5.98
50DayMA 8.0788
200DayMA 9.4684
SharesShort 190079
SharesShortPriorMonth 249788
ShortRatio 1.51
ShortPercent 0.0093
SplitsDividends
ForwardAnnualDividendRate 0.35
ForwardAnnualDividendYield 0.0571
PayoutRatio 0.6944
DividendDate 2022-09-07
ExDividendDate 2022-08-16
LastSplitFactor
LastSplitDate 0000-00-00
NumberDividendsByYear
0
Year 2013
Count 1
1
Year 2014
Count 1
2
Year 2018
Count 3
3
Year 2019
Count 1
4
Year 2020
Count 1
5
Year 2021
Count 2
6
Year 2022
Count 1
outstandingShares
annual
0
date 2022
dateFormatted 2022-12-31
sharesMln 34.4936
shares 34493600
1
date 2021
dateFormatted 2021-12-31
sharesMln 34.4714
shares 34471400
2
date 2020
dateFormatted 2020-12-31
sharesMln 34.4363
shares 34436300
3
date 2019
dateFormatted 2019-12-31
sharesMln 34.3974
shares 34397400
4
date 2018
dateFormatted 2018-12-31
sharesMln 34.3948
shares 34394800
5
date 2017
dateFormatted 2017-12-31
sharesMln 34.3390
shares 34339000
6
date 2016
dateFormatted 2016-12-31
sharesMln 34.3567
shares 34356700
7
date 2015
dateFormatted 2015-12-31
sharesMln 35.4519
shares 35451900
8
date 2014
dateFormatted 2014-12-31
sharesMln 35.4406
shares 35440600
9
date 2013
dateFormatted 2013-12-31
sharesMln 35.3939
shares 35393900
10
date 2012
dateFormatted 2012-12-31
sharesMln 34.5617
shares 34561700
11
date 2011
dateFormatted 2011-12-31
sharesMln 19.5650
shares 19565000
quarterly
0
date 2022-Q3
dateFormatted 2022-09-30
sharesMln 34.4936
shares 34493600
1
date 2022-Q2
dateFormatted 2022-06-30
sharesMln 34.4731
shares 34473100
2
date 2022-Q1
dateFormatted 2022-03-31
sharesMln 34.5614
shares 34561400
3
date 2021-Q4
dateFormatted 2021-12-31
sharesMln 34.4714
shares 34471400
4
date 2021-Q3
dateFormatted 2021-09-30
sharesMln 34.5291
shares 34529100
5
date 2021-Q2
dateFormatted 2021-06-30
sharesMln 34.5400
shares 34540000
6
date 2021-Q1
dateFormatted 2021-03-31
sharesMln 34.4894
shares 34489400
7
date 2020-Q4
dateFormatted 2020-12-31
sharesMln 34.4363
shares 34436300
8
date 2020-Q3
dateFormatted 2020-09-30
sharesMln 34.4536
shares 34453600
9
date 2020-Q2
dateFormatted 2020-06-30
sharesMln 34.4124
shares 34412400
10
date 2020-Q1
dateFormatted 2020-03-31
sharesMln 34.4485
shares 34448500
11
date 2019-Q4
dateFormatted 2019-12-31
sharesMln 34.3974
shares 34397400
12
date 2019-Q3
dateFormatted 2019-09-30
sharesMln 34.4426
shares 34442600
13
date 2019-Q2
dateFormatted 2019-06-30
sharesMln 34.4258
shares 34425800
14
date 2019-Q1
dateFormatted 2019-03-31
sharesMln 34.3670
shares 34367000
15
date 2018-Q4
dateFormatted 2018-12-31
sharesMln 34.3948
shares 34394800
16
date 2018-Q3
dateFormatted 2018-09-30
sharesMln 34.3948
shares 34394800
17
date 2018-Q2
dateFormatted 2018-06-30
sharesMln 34.3799
shares 34379900
18
date 2018-Q1
dateFormatted 2018-03-31
sharesMln 34.3830
shares 34383000
19
date 2017-Q4
dateFormatted 2017-12-31
sharesMln 34.3390
shares 34339000
20
date 2017-Q3
dateFormatted 2017-09-30
sharesMln 34.3979
shares 34397900
21
date 2017-Q2
dateFormatted 2017-06-30
sharesMln 34.4122
shares 34412200
22
date 2017-Q1
dateFormatted 2017-03-31
sharesMln 34.3641
shares 34364100
23
date 2016-Q4
dateFormatted 2016-12-31
sharesMln 34.3567
shares 34356700
24
date 2016-Q3
dateFormatted 2016-09-30
sharesMln 34.4506
shares 34450600
25
date 2016-Q2
dateFormatted 2016-06-30
sharesMln 34.9014
shares 34901400
26
date 2016-Q1
dateFormatted 2016-03-31
sharesMln 35.3499
shares 35349900
27
date 2015-Q4
dateFormatted 2015-12-31
sharesMln 35.4519
shares 35451900
28
date 2015-Q3
dateFormatted 2015-09-30
sharesMln 35.4641
shares 35464100
29
date 2015-Q2
dateFormatted 2015-06-30
sharesMln 35.4624
shares 35462400
30
date 2015-Q1
dateFormatted 2015-03-31
sharesMln 35.4652
shares 35465200
31
date 2014-Q4
dateFormatted 2014-12-31
sharesMln 35.4406
shares 35440600
32
date 2014-Q3
dateFormatted 2014-09-30
sharesMln 35.3335
shares 35333500
33
date 2014-Q2
dateFormatted 2014-06-30
sharesMln 35.4089
shares 35408900
34
date 2014-Q1
dateFormatted 2014-03-31
sharesMln 35.3950
shares 35395000
35
date 2013-Q4
dateFormatted 2013-12-31
sharesMln 35.3939
shares 35393900
36
date 2013-Q3
dateFormatted 2013-09-30
sharesMln 35.3224
shares 35322400
37
date 2013-Q2
dateFormatted 2013-06-30
sharesMln 35.1399
shares 35139900
38
date 2013-Q1
dateFormatted 2013-03-31
sharesMln 34.9835
shares 34983500
39
date 2012-Q4
dateFormatted 2012-12-31
sharesMln 34.5617
shares 34561700
40
date 2012-Q3
dateFormatted 2012-09-30
sharesMln 34.3803
shares 34380300
41
date 2012-Q2
dateFormatted 2012-06-30
sharesMln 34.3765
shares 34376500
42
date 2012-Q1
dateFormatted 2012-03-31
sharesMln 27.4805
shares 27480500
43
date 2011-Q4
dateFormatted 2011-12-31
sharesMln 19.5650
shares 19565000
44
date 2011-Q3
dateFormatted 2011-09-30
sharesMln 19.5650
shares 19565000
45
date 2011-Q2
dateFormatted 2011-06-30
sharesMln 19.5650
shares 19565000
46
date 2011-Q1
dateFormatted 2011-03-31
sharesMln 19.5650
shares 19565000
Earnings
History
2023-09-30
reportDate 2023-11-07
date 2023-09-30
beforeAfterMarket AfterMarket
currency USD
2023-06-30
reportDate 2023-08-01
date 2023-06-30
beforeAfterMarket BeforeMarket
currency USD
2023-03-31
reportDate 2023-05-09
date 2023-03-31
beforeAfterMarket BeforeMarket
currency USD
2022-12-31
reportDate 2023-02-07
date 2022-12-31
beforeAfterMarket AfterMarket
currency USD
epsEstimate 0.02
2022-09-30
reportDate 2022-11-09
date 2022-09-30
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.01
epsEstimate 0.27
epsDifference -0.26
surprisePercent -96.2963
2022-06-30
reportDate 2022-08-03
date 2022-06-30
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.2
epsEstimate 0.24
epsDifference -0.04
surprisePercent -16.6667
2022-03-31
reportDate 2022-05-11
date 2022-03-31
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.14
epsEstimate 0.09
epsDifference 0.05
surprisePercent 55.5556
2021-12-31
reportDate 2022-02-09
date 2021-12-31
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.01
epsEstimate 0.06
epsDifference -0.05
surprisePercent -83.3333
2021-09-30
reportDate 2021-11-03
date 2021-09-30
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.2
epsEstimate 0.13
epsDifference 0.07
surprisePercent 53.8462
2021-06-30
reportDate 2021-08-04
date 2021-06-30
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.21
epsEstimate 0.08
epsDifference 0.13
surprisePercent 162.5
2021-03-31
reportDate 2021-05-05
date 2021-03-31
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.42
epsEstimate 0.09
epsDifference 0.33
surprisePercent 366.6667
2020-12-31
reportDate 2021-02-24
date 2020-12-31
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.05
epsEstimate 0.12
epsDifference -0.07
surprisePercent -58.3333
2020-09-30
reportDate 2020-11-04
date 2020-09-30
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.41
epsEstimate 0.09
epsDifference 0.32
surprisePercent 355.5556
2020-06-30
reportDate 2020-08-05
date 2020-06-30
beforeAfterMarket AfterMarket
currency USD
epsActual -0.1
epsEstimate -0.18
epsDifference 0.08
surprisePercent 44.4444
2020-03-31
reportDate 2020-05-06
date 2020-03-31
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.13
epsEstimate 0.09
epsDifference 0.04
surprisePercent 44.4444
2019-12-31
reportDate 2020-02-12
date 2019-12-31
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.16
epsEstimate 0.25
epsDifference -0.09
surprisePercent -36
2019-09-30
reportDate 2019-11-06
date 2019-09-30
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.29
epsEstimate 0.31
epsDifference -0.02
surprisePercent -6.4516
2019-06-30
reportDate 2019-08-07
date 2019-06-30
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.23
epsEstimate 0.21
epsDifference 0.02
surprisePercent 9.5238
2019-03-31
reportDate 2019-05-01
date 2019-03-31
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.08
epsEstimate 0.08
epsDifference 0
surprisePercent 0
2018-12-31
reportDate 2019-02-06
date 2018-12-31
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.2
epsEstimate 0.19
epsDifference 0.01
surprisePercent 5.2632
2018-09-30
reportDate 2018-11-07
date 2018-09-30
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.31
epsEstimate 0.27
epsDifference 0.04
surprisePercent 14.8148
2018-06-30
reportDate 2018-08-08
date 2018-06-30
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.43
epsEstimate 0.25
epsDifference 0.18
surprisePercent 72
2018-03-31
reportDate 2018-05-09
date 2018-03-31
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.1
epsEstimate 0.2
epsDifference -0.1
surprisePercent -50
2017-12-31
reportDate 2018-02-07
date 2017-12-31
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.22
epsEstimate 0.27
epsDifference -0.05
surprisePercent -18.5185
2017-09-30
reportDate 2017-11-01
date 2017-09-30
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.37
epsEstimate 0.54
epsDifference -0.17
surprisePercent -31.4815
2017-06-30
reportDate 2017-08-02
date 2017-06-30
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.49
epsEstimate 0.54
epsDifference -0.05
surprisePercent -9.2593
2017-03-31
reportDate 2017-05-10
date 2017-03-31
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.36
epsEstimate 0.28
epsDifference 0.08
surprisePercent 28.5714
2016-12-31
reportDate 2017-02-08
date 2016-12-31
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.53
epsEstimate 0.43
epsDifference 0.1
surprisePercent 23.2558
2016-09-30
reportDate 2016-11-02
date 2016-09-30
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.7
epsEstimate 0.77
epsDifference -0.07
surprisePercent -9.0909
2016-06-30
reportDate 2016-08-03
date 2016-06-30
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.73
epsEstimate 0.65
epsDifference 0.08
surprisePercent 12.3077
2016-03-31
reportDate 2016-05-04
date 2016-03-31
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.38
epsEstimate 0.43
epsDifference -0.05
surprisePercent -11.6279
2015-12-31
reportDate 2016-02-10
date 2015-12-31
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.55
epsEstimate 0.55
epsDifference 0
surprisePercent 0
2015-09-30
reportDate 2015-11-04
date 2015-09-30
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.69
epsEstimate 0.68
epsDifference 0.01
surprisePercent 1.4706
2015-06-30
reportDate 2015-08-05
date 2015-06-30
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.65
epsEstimate 0.62
epsDifference 0.03
surprisePercent 4.8387
2015-03-31
reportDate 2015-05-06
date 2015-03-31
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.46
epsEstimate 0.41
epsDifference 0.05
surprisePercent 12.1951
2014-12-31
reportDate 2015-02-11
date 2014-12-31
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.59
epsEstimate 0.59
epsDifference 0
surprisePercent 0
2014-09-30
reportDate 2014-11-05
date 2014-09-30
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.76
epsEstimate 0.6
epsDifference 0.16
surprisePercent 26.6667
2014-06-30
reportDate 2014-08-06
date 2014-06-30
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.58
epsEstimate 0.57
epsDifference 0.01
surprisePercent 1.7544
2014-03-31
reportDate 2014-05-08
date 2014-03-31
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.39
epsEstimate 0.41
epsDifference -0.02
surprisePercent -4.878
2013-12-31
reportDate 2014-02-12
date 2013-12-31
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.49
epsEstimate 0.4
epsDifference 0.09
surprisePercent 22.5
2013-09-30
reportDate 2013-11-06
date 2013-09-30
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.47
epsEstimate 0.49
epsDifference -0.02
surprisePercent -4.0816
2013-06-30
reportDate 2013-08-07
date 2013-06-30
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.53
epsEstimate 0.41
epsDifference 0.12
surprisePercent 29.2683
2013-03-31
reportDate 2013-05-08
date 2013-03-31
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.32
epsEstimate 0.27
epsDifference 0.05
surprisePercent 18.5185
2012-12-31
reportDate 2013-02-06
date 2012-12-31
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.32
epsEstimate 0.3
epsDifference 0.02
surprisePercent 6.6667
2012-09-30
reportDate 2012-11-07
date 2012-09-30
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.39
epsEstimate 0.36
epsDifference 0.03
surprisePercent 8.3333
2012-06-30
reportDate 2012-08-07
date 2012-06-30
beforeAfterMarket BeforeMarket
currency USD
epsActual 0.35
epsEstimate 0.29
epsDifference 0.06
surprisePercent 20.6897
2012-03-31
reportDate 2012-05-08
date 2012-03-31
currency USD
epsActual 0.1755
Trend
2023-12-31
date 2023-12-31
period +1y
growth 0.4210
earningsEstimateAvg 0.5400
earningsEstimateLow 0.5000
earningsEstimateHigh 0.5900
earningsEstimateYearAgoEps 0.3800
earningsEstimateNumberOfAnalysts 2.0000
earningsEstimateGrowth 0.4210
revenueEstimateAvg 694240000.00
revenueEstimateLow 679300000.00
revenueEstimateHigh 709180000.00
revenueEstimateNumberOfAnalysts 2.00
revenueEstimateGrowth -0.0040
epsTrendCurrent 0.5400
epsTrend7daysAgo 0.5400
epsTrend30daysAgo 1.1100
epsTrend60daysAgo 1.1100
epsTrend90daysAgo 1.1100
epsRevisionsUpLast7days 0.0000
epsRevisionsUpLast30days 0.0000
epsRevisionsDownLast30days 0.0000
2023-03-31
date 2023-03-31
period +1q
growth -0.6430
earningsEstimateAvg 0.0500
earningsEstimateLow 0.0500
earningsEstimateHigh 0.0500
earningsEstimateYearAgoEps 0.1400
earningsEstimateNumberOfAnalysts 1.0000
earningsEstimateGrowth -0.6430
revenueEstimateAvg 171510000.00
revenueEstimateLow 171510000.00
revenueEstimateHigh 171510000.00
revenueEstimateNumberOfAnalysts 1.00
revenueEstimateGrowth 0.0060
epsTrendCurrent 0.0500
epsTrend7daysAgo 0.0500
epsTrend30daysAgo 0.2500
epsTrend60daysAgo 0.2500
epsTrend90daysAgo 0.2500
epsRevisionsUpLast7days 0.0000
epsRevisionsUpLast30days 0.0000
epsRevisionsDownLast30days 0.0000
2022-12-31
date 2022-12-31
period 0y
growth -0.5420
earningsEstimateAvg 0.3800
earningsEstimateLow 0.3600
earningsEstimateHigh 0.4000
earningsEstimateYearAgoEps 0.8300
earningsEstimateNumberOfAnalysts 2.0000
earningsEstimateGrowth -0.5420
revenueEstimateAvg 697150000.00
revenueEstimateLow 696040000.00
revenueEstimateHigh 698270000.00
revenueEstimateNumberOfAnalysts 2.00
revenueEstimateGrowth 0.0830
epsTrendCurrent 0.3800
epsTrend7daysAgo 0.3800
epsTrend30daysAgo 0.9000
epsTrend60daysAgo 0.9000
epsTrend90daysAgo 0.9000
epsRevisionsUpLast7days 0.0000
epsRevisionsUpLast30days 0.0000
epsRevisionsDownLast30days 0.0000
2022-09-30
date 2022-09-30
period 0q
growth 0.3000
earningsEstimateAvg 0.2600
earningsEstimateLow 0.2400
earningsEstimateHigh 0.2900
earningsEstimateYearAgoEps 0.2000
earningsEstimateNumberOfAnalysts 2.0000
earningsEstimateGrowth 0.3000
revenueEstimateAvg 182850000.00
revenueEstimateLow 181900000.00
revenueEstimateHigh 183790000.00
revenueEstimateNumberOfAnalysts 2.00
revenueEstimateGrowth 0.1300
epsTrendCurrent 0.2600
epsTrend7daysAgo 0.2600
epsTrend30daysAgo 0.2600
epsTrend60daysAgo 0.2600
epsTrend90daysAgo 0.3000
epsRevisionsUpLast7days 0.0000
epsRevisionsUpLast30days 0.0000
epsRevisionsDownLast30days 0.0000
2022-06-30
date 2022-06-30
period 0q
growth 0.0950
earningsEstimateAvg 0.2300
earningsEstimateLow 0.2300
earningsEstimateHigh 0.2400
earningsEstimateYearAgoEps 0.2100
earningsEstimateNumberOfAnalysts 2.0000
earningsEstimateGrowth 0.0950
revenueEstimateAvg 180950000.00
revenueEstimateLow 178500000.00
revenueEstimateHigh 183400000.00
revenueEstimateNumberOfAnalysts 2.00
epsTrendCurrent 0.2300
epsTrend7daysAgo 0.2300
epsTrend30daysAgo 0.2300
epsTrend60daysAgo 0.2300
epsTrend90daysAgo 0.2600
epsRevisionsUpLast7days 0.0000
epsRevisionsUpLast30days 0.0000
epsRevisionsDownLast30days 0.0000
2022-03-31
date 2022-03-31
period 0q
growth -0.7860
earningsEstimateAvg 0.0900
earningsEstimateLow 0.0300
earningsEstimateHigh 0.1500
earningsEstimateYearAgoEps 0.4200
earningsEstimateNumberOfAnalysts 2.0000
earningsEstimateGrowth -0.7860
revenueEstimateAvg 168020000.00
revenueEstimateLow 159100000.00
revenueEstimateHigh 176950000.00
revenueEstimateNumberOfAnalysts 2.00
revenueEstimateGrowth 0.1510
epsTrendCurrent 0.0900
epsTrend7daysAgo 0.0900
epsTrend30daysAgo 0.0900
epsTrend60daysAgo 0.0900
epsTrend90daysAgo 0.2100
epsRevisionsUpLast7days 0.0000
epsRevisionsUpLast30days 0.0000
epsRevisionsDownLast30days 0.0000
2021-12-31
date 2021-12-31
period 0y
growth 0.7710
earningsEstimateAvg 0.8500
earningsEstimateLow 0.8000
earningsEstimateHigh 0.9100
earningsEstimateYearAgoEps 0.4800
earningsEstimateNumberOfAnalysts 2.0000
earningsEstimateGrowth 0.7710
revenueEstimateAvg 631070000.00
revenueEstimateLow 625530000.00
revenueEstimateHigh 636600000.00
revenueEstimateNumberOfAnalysts 2.00
revenueEstimateGrowth 0.2970
epsTrendCurrent 0.8500
epsTrend7daysAgo 0.8500
epsTrend30daysAgo 0.8500
epsTrend60daysAgo 0.8500
epsTrend90daysAgo 0.8900
epsRevisionsUpLast7days 0.0000
epsRevisionsUpLast30days 0.0000
epsRevisionsDownLast7days 1.0000
epsRevisionsDownLast30days 0.0000
2021-09-30
date 2021-09-30
period 0q
growth 0.0000
earningsEstimateAvg 0.1300
earningsEstimateLow 0.0700
earningsEstimateHigh 0.1900
earningsEstimateYearAgoEps 0.1300
earningsEstimateNumberOfAnalysts 2.0000
earningsEstimateGrowth 0.0000
revenueEstimateAvg 161800000.00
revenueEstimateLow 153900000.00
revenueEstimateHigh 169690000.00
revenueEstimateNumberOfAnalysts 2.00
revenueEstimateGrowth 0.3060
epsTrendCurrent 0.1300
epsTrend7daysAgo 0.1300
epsTrend30daysAgo 0.1300
epsTrend60daysAgo 0.1300
epsTrend90daysAgo 0.1700
epsRevisionsUpLast7days 0.0000
epsRevisionsUpLast30days 0.0000
epsRevisionsDownLast7days 0.0000
2021-06-30
date 2021-06-30
period 0q
growth -0.5000
earningsEstimateAvg 0.0800
earningsEstimateLow 0.0700
earningsEstimateHigh 0.0900
earningsEstimateYearAgoEps 0.1600
earningsEstimateNumberOfAnalysts 2.0000
earningsEstimateGrowth -0.5000
revenueEstimateAvg 145640000.00
revenueEstimateLow 144280000.00
revenueEstimateHigh 147000000.00
revenueEstimateNumberOfAnalysts 2.00
revenueEstimateGrowth 0.4710
epsTrendCurrent 0.0800
epsTrend7daysAgo 0.0800
epsTrend30daysAgo 0.0800
epsTrend60daysAgo 0.0800
epsTrend90daysAgo 0.0800
epsRevisionsUpLast7days 0.0000
epsRevisionsUpLast30days 0.0000
epsRevisionsDownLast7days 0.0000
2021-03-31
date 2021-03-31
period 0q
growth -0.6900
earningsEstimateAvg 0.0900
earningsEstimateLow 0.0900
earningsEstimateHigh 0.0900
earningsEstimateYearAgoEps 0.2900
earningsEstimateNumberOfAnalysts 1.0000
earningsEstimateGrowth -0.6900
revenueEstimateAvg 133000000.00
revenueEstimateLow 133000000.00
revenueEstimateHigh 133000000.00
revenueEstimateNumberOfAnalysts 1.00
revenueEstimateGrowth 0.1180
epsTrendCurrent 0.0900
epsTrend7daysAgo 0.0900
epsTrend30daysAgo 0.0900
epsTrend60daysAgo 0.0900
epsTrend90daysAgo 0.1000
epsRevisionsUpLast7days 0.0000
epsRevisionsUpLast30days 0.0000
epsRevisionsDownLast7days 0.0000
2020-12-31
date 2020-12-31
period 0y
growth -0.2730
earningsEstimateAvg 0.5600
earningsEstimateLow 0.5600
earningsEstimateHigh 0.5600
earningsEstimateYearAgoEps 0.7700
earningsEstimateNumberOfAnalysts 1.0000
earningsEstimateGrowth -0.2730
revenueEstimateAvg 473020000.00
revenueEstimateLow 473020000.00
revenueEstimateHigh 473020000.00
revenueEstimateNumberOfAnalysts 1.00
revenueEstimateGrowth -0.1340
epsTrendCurrent 0.5600
epsTrend7daysAgo 0.5600
epsTrend30daysAgo 0.5600
epsTrend60daysAgo 0.0800
epsTrend90daysAgo 0.0800
epsRevisionsUpLast7days 0.0000
epsRevisionsUpLast30days 0.0000
epsRevisionsDownLast7days 0.0000
2020-09-30
date 2020-09-30
period +1q
growth -0.6900
earningsEstimateAvg 0.0000
earningsEstimateLow 0.0000
earningsEstimateHigh 0.0000
earningsEstimateYearAgoEps 0.2900
earningsEstimateNumberOfAnalysts 0.0000
earningsEstimateGrowth -0.6900
revenueEstimateAvg 117970000.00
revenueEstimateLow 117970000.00
revenueEstimateHigh 117970000.00
revenueEstimateNumberOfAnalysts 1.00
revenueEstimateGrowth -0.1740
epsTrendCurrent 0.0000
epsTrend7daysAgo 0.0900
epsTrend30daysAgo 0.0900
epsTrend60daysAgo 0.0900
epsTrend90daysAgo 0.0900
epsRevisionsUpLast7days 0.0000
epsRevisionsUpLast30days 0.0000
epsRevisionsDownLast7days 0.0000
2020-06-30
date 2020-06-30
period 0q
growth -1.7830
earningsEstimateAvg 0.0000
earningsEstimateLow 0.0000
earningsEstimateHigh 0.0000
earningsEstimateYearAgoEps 0.2300
earningsEstimateNumberOfAnalysts 0.0000
earningsEstimateGrowth -1.7830
revenueEstimateAvg 102550000.00
revenueEstimateLow 102550000.00
revenueEstimateHigh 102550000.00
revenueEstimateNumberOfAnalysts 1.00
epsTrendCurrent 0.0000
epsTrend7daysAgo -0.1800
epsTrend30daysAgo -0.1800
epsTrend60daysAgo -0.1800
epsTrend90daysAgo -0.1800
epsRevisionsUpLast7days 0.0000
epsRevisionsUpLast30days 0.0000
epsRevisionsDownLast7days 0.0000
2020-03-31
date 2020-03-31
period 0q
growth 0.1250
earningsEstimateAvg 0.0900
earningsEstimateLow 0.0900
earningsEstimateHigh 0.0900
earningsEstimateYearAgoEps 0.0800
earningsEstimateNumberOfAnalysts 1.0000
earningsEstimateGrowth 0.1250
revenueEstimateAvg 119010000.00
revenueEstimateLow 119010000.00
revenueEstimateHigh 119010000.00
revenueEstimateNumberOfAnalysts 1.00
revenueEstimateGrowth -0.1030
epsTrendCurrent 0.0900
epsTrend7daysAgo 0.0900
epsTrend30daysAgo 0.1000
epsTrend60daysAgo 0.1000
epsTrend90daysAgo 0.0900
epsRevisionsUpLast7days 0.0000
epsRevisionsUpLast30days 0.0000
epsRevisionsDownLast7days 0.0000
2019-12-31
date 2019-12-31
period 0y
growth -0.1900
earningsEstimateAvg 0.8500
earningsEstimateLow 0.8500
earningsEstimateHigh 0.8500
earningsEstimateYearAgoEps 1.0500
earningsEstimateNumberOfAnalysts 1.0000
earningsEstimateGrowth -0.1900
revenueEstimateAvg 551090000.00
revenueEstimateLow 551090000.00
revenueEstimateHigh 551090000.00
revenueEstimateNumberOfAnalysts 1.00
revenueEstimateGrowth -0.0430
epsTrendCurrent 0.8500
epsTrend7daysAgo 0.8500
epsTrend30daysAgo 0.8500
epsTrend60daysAgo 0.8500
epsTrend90daysAgo 0.8500
epsRevisionsUpLast7days 0.0000
epsRevisionsUpLast30days 0.0000
epsRevisionsDownLast7days 0.0000
2019-09-30
date 2019-09-30
period 0q
growth 0.0000
earningsEstimateAvg 0.3100
earningsEstimateLow 0.3100
earningsEstimateHigh 0.3100
earningsEstimateYearAgoEps 0.3100
earningsEstimateNumberOfAnalysts 1.0000
earningsEstimateGrowth 0.0000
revenueEstimateAvg 146170000.00
revenueEstimateLow 146170000.00
revenueEstimateHigh 146170000.00
revenueEstimateNumberOfAnalysts 1.00
epsTrendCurrent 0.3100
epsTrend7daysAgo 0.3100
epsTrend30daysAgo 0.2800
epsTrend60daysAgo 0.2800
epsTrend90daysAgo 0.2800
epsRevisionsUpLast7days 0.0000
epsRevisionsUpLast30days 0.0000
epsRevisionsDownLast7days 0.0000
2019-06-30
date 2019-06-30
period 0q
growth -0.5120
earningsEstimateAvg 0.2100
earningsEstimateLow 0.1900
earningsEstimateHigh 0.2300
earningsEstimateYearAgoEps 0.4300
earningsEstimateNumberOfAnalysts 2.0000
earningsEstimateGrowth -0.5120
revenueEstimateAvg 147020000.00
revenueEstimateLow 147000000.00
revenueEstimateHigh 147040000.00
revenueEstimateNumberOfAnalysts 2.00
revenueEstimateGrowth -0.0150
epsTrendCurrent 0.2100
epsTrend7daysAgo 0.2100
epsTrend30daysAgo 0.2100
epsTrend60daysAgo 0.2100
epsTrend90daysAgo 0.2200
epsRevisionsUpLast7days 0.0000
epsRevisionsUpLast30days 0.0000
epsRevisionsDownLast7days 0.0000
2019-03-31
date 2019-03-31
period 0q
growth -0.2000
earningsEstimateAvg 0.0800
earningsEstimateLow 0.0500
earningsEstimateHigh 0.1200
earningsEstimateYearAgoEps 0.1000
earningsEstimateNumberOfAnalysts 3.0000
earningsEstimateGrowth -0.2000
revenueEstimateAvg 132660000.00
revenueEstimateLow 129490000.00
revenueEstimateHigh 134490000.00
revenueEstimateNumberOfAnalysts 3.00
revenueEstimateGrowth -0.0250
epsTrendCurrent 0.0800
epsTrend7daysAgo 0.0800
epsTrend30daysAgo 0.0800
epsTrend60daysAgo 0.0800
epsTrend90daysAgo 0.1100
epsRevisionsUpLast7days 0.0000
epsRevisionsUpLast30days 0.0000
epsRevisionsDownLast7days 0.0000
2018-12-31
date 2018-12-31
period 0y
growth -0.3030
earningsEstimateAvg 1.0100
earningsEstimateLow 1.0000
earningsEstimateHigh 1.0200
earningsEstimateYearAgoEps 1.4500
earningsEstimateNumberOfAnalysts 2.0000
earningsEstimateGrowth -0.3030
revenueEstimateAvg 574160000.00
revenueEstimateLow 573000000.00
revenueEstimateHigh 575480000.00
revenueEstimateNumberOfAnalysts 3.00
revenueEstimateGrowth -0.0240
epsTrendCurrent 1.0100
epsTrend7daysAgo 1.0100
epsTrend30daysAgo 1.0100
epsTrend60daysAgo 1.0100
epsTrend90daysAgo 1.0300
epsRevisionsUpLast7days 0.0000
epsRevisionsUpLast30days 0.0000
epsRevisionsDownLast7days 0.0000
2018-09-30
date 2018-09-30
period 0q
growth -0.2700
earningsEstimateAvg 0.2700
earningsEstimateLow 0.2600
earningsEstimateHigh 0.2700
earningsEstimateYearAgoEps 0.3700
earningsEstimateNumberOfAnalysts 3.0000
earningsEstimateGrowth -0.2700
revenueEstimateAvg 155380000.00
revenueEstimateLow 154510000.00
revenueEstimateHigh 157000000.00
revenueEstimateNumberOfAnalysts 3.00
revenueEstimateGrowth 0.0050
epsTrendCurrent 0.2700
epsTrend7daysAgo 0.2700
epsTrend30daysAgo 0.2700
epsTrend60daysAgo 0.2700
epsTrend90daysAgo 0.3000
epsRevisionsUpLast7days 0.0000
epsRevisionsUpLast30days 0.0000
epsRevisionsDownLast7days 0.0000
2018-06-30
date 2018-06-30
period 0q
growth -0.4900
earningsEstimateAvg 0.2500
earningsEstimateLow 0.2200
earningsEstimateHigh 0.2900
earningsEstimateYearAgoEps 0.4900
earningsEstimateNumberOfAnalysts 3.0000
earningsEstimateGrowth -0.4900
revenueEstimateAvg 152270000.00
revenueEstimateLow 151130000.00
revenueEstimateHigh 153000000.00
revenueEstimateNumberOfAnalysts 3.00
revenueEstimateGrowth 0.0230
epsTrendCurrent 0.2500
epsTrend7daysAgo 0.2500
epsTrend30daysAgo 0.2500
epsTrend60daysAgo 0.2500
epsTrend90daysAgo 0.3700
epsRevisionsUpLast7days 0.0000
epsRevisionsUpLast30days 0.0000
epsRevisionsDownLast7days 0.0000
2018-03-31
date 2018-03-31
period 0q
growth -0.4440
earningsEstimateAvg 0.2000
earningsEstimateLow 0.1900
earningsEstimateHigh 0.2000
earningsEstimateYearAgoEps 0.3600
earningsEstimateNumberOfAnalysts 3.0000
earningsEstimateGrowth -0.4440
revenueEstimateAvg 141490000.00
revenueEstimateLow 140230000.00
revenueEstimateHigh 144000000.00
revenueEstimateNumberOfAnalysts 3.00
revenueEstimateGrowth 0.0370
epsTrendCurrent 0.2000
epsTrend7daysAgo 0.2000
epsTrend30daysAgo 0.2000
epsTrend60daysAgo 0.2000
epsTrend90daysAgo 0.3100
epsRevisionsUpLast7days 0.0000
epsRevisionsUpLast30days 0.0000
epsRevisionsDownLast7days 0.0000
2017-12-31
date 2017-12-31
period 0y
growth -0.4250
earningsEstimateAvg 1.3400
earningsEstimateLow 1.2700
earningsEstimateHigh 1.4100
earningsEstimateYearAgoEps 2.3300
earningsEstimateNumberOfAnalysts 2.0000
earningsEstimateGrowth -0.4250
revenueEstimateAvg 583730000.00
revenueEstimateLow 580000000.00
revenueEstimateHigh 585990000.00
revenueEstimateNumberOfAnalysts 4.00
revenueEstimateGrowth 0.0840
epsTrendCurrent 1.3400
epsTrend7daysAgo 1.3400
epsTrend30daysAgo 1.3400
epsTrend60daysAgo 1.3400
epsTrend90daysAgo 1.9400
epsRevisionsUpLast7days 0.0000
epsRevisionsUpLast30days 1.0000
epsRevisionsDownLast7days 0.0000
2017-09-30
date 2017-09-30
period 0q
growth -0.2290
earningsEstimateAvg 0.5400
earningsEstimateLow 0.5100
earningsEstimateHigh 0.5800
earningsEstimateYearAgoEps 0.7000
earningsEstimateNumberOfAnalysts 3.0000
earningsEstimateGrowth -0.2290
revenueEstimateAvg 153810000.00
revenueEstimateLow 150260000.00
revenueEstimateHigh 160170000.00
revenueEstimateNumberOfAnalysts 3.00
revenueEstimateGrowth 0.0660
epsTrendCurrent 0.5400
epsTrend7daysAgo 0.5400
epsTrend30daysAgo 0.5400
epsTrend60daysAgo 0.5400
epsTrend90daysAgo 0.6400
epsRevisionsUpLast7days 0.0000
epsRevisionsUpLast30days 0.0000
epsRevisionsDownLast7days 0.0000
2017-06-30
date 2017-06-30
period 0q
growth -0.2600
earningsEstimateAvg 0.5400
earningsEstimateLow 0.4700
earningsEstimateHigh 0.6600
earningsEstimateYearAgoEps 0.7300
earningsEstimateNumberOfAnalysts 3.0000
earningsEstimateGrowth -0.2600
revenueEstimateAvg 148510000.00
revenueEstimateLow 146570000.00
revenueEstimateHigh 151950000.00
revenueEstimateNumberOfAnalysts 3.00
revenueEstimateGrowth 0.0430
epsTrendCurrent 0.5400
epsTrend7daysAgo 0.5400
epsTrend30daysAgo 0.5400
epsTrend60daysAgo 0.5700
epsTrend90daysAgo 0.6900
epsRevisionsUpLast7days 0.0000
epsRevisionsUpLast30days 0.0000
epsRevisionsDownLast7days 0.0000
Annual
2022-09-30
date 2022-09-30
epsActual 0.35
2021-12-31
date 2021-12-31
epsActual 0.84
2020-12-31
date 2020-12-31
epsActual 0.49
2019-12-31
date 2019-12-31
epsActual 0.76
2018-12-31
date 2018-12-31
epsActual 1.04
2017-12-31
date 2017-12-31
epsActual 1.44
2016-12-31
date 2016-12-31
epsActual 2.34
2015-12-31
date 2015-12-31
epsActual 2.35
2014-12-31
date 2014-12-31
epsActual 2.32
2013-12-31
date 2013-12-31
epsActual 1.81
2012-12-31
date 2012-12-31
epsActual 1.2355
Financials
Balance_Sheet
currency_symbol USD
quarterly
2022-09-30
date 2022-09-30
filing_date 2022-09-30
currency_symbol USD
totalAssets 853379000.00
intangibleAssets 53741000.00
totalLiab 352476000.00
totalStockholderEquity 498512000.00
otherCurrentLiab 78079000.00
commonStock 371000.00
capitalStock 371000.00
retainedEarnings 385818000.00
otherLiab 32745000.00
otherAssets 21570000.00
cash 58560000.00
totalCurrentLiabilities 191843000.00
netDebt 98587000.00
shortTermDebt 29259000.00
shortLongTermDebt 29259000.00
shortLongTermDebtTotal 157147000.00
otherStockholderEquity 123741000.00
propertyPlantEquipment 342039000.00
totalCurrentAssets 435027000.00
longTermInvestments 1002000.00
netTangibleAssets 439184000.00
shortTermInvestments 6590000.00
netReceivables 122736000.00
longTermDebt 5514000.00
inventory 247141000.00
accountsPayable 84505000.00
accumulatedOtherComprehensiveIncome -11418000.00
nonCurrrentAssetsOther 6901000.00
nonCurrentAssetsTotal 418352000.00
capitalLeaseObligations 122374000.00
nonCurrentLiabilitiesOther 22303000.00
nonCurrentLiabilitiesTotal 160633000.00
liabilitiesAndStockholdersEquity 850988000.00
cashAndShortTermInvestments 65150000.00
propertyPlantAndEquipmentNet 342039000.00
netWorkingCapital 243184000.00
netInvestedCapital 533285000.00
commonStockSharesOutstanding 34493599.00
2022-06-30
date 2022-06-30
currency_symbol USD
totalAssets 872803000.00
intangibleAssets 52907000.00
totalLiab 357602000.00
totalStockholderEquity 512805000.00
otherCurrentLiab 16690000.00
commonStock 371000.00
capitalStock 371000.00
retainedEarnings 394970000.00
otherLiab 32265000.00
otherAssets 18963000.00
cash 53483000.00
totalCurrentLiabilities 190646000.00
shortLongTermDebt 13899000.00
otherStockholderEquity -11490000.00
propertyPlantEquipment 353631000.00
totalCurrentAssets 444975000.00
longTermInvestments 2327000.00
netTangibleAssets 454311000.00
shortTermInvestments 6405000.00
netReceivables 132975000.00
longTermDebt 10409000.00
inventory 252112000.00
accountsPayable 96304000.00
nonCurrentAssetsTotal 427828000.00
capitalLeaseObligations 124282000.00
nonCurrentLiabilitiesOther 21819000.00
nonCurrentLiabilitiesTotal 166956000.00
netWorkingCapital 254329000.00
netInvestedCapital 537113000.00
commonStockSharesOutstanding 34473070.00
2022-03-31
date 2022-03-31
filing_date 2022-03-31
currency_symbol USD
totalAssets 861782000.00
intangibleAssets 55203000.00
totalLiab 350702000.00
totalStockholderEquity 508455000.00
otherCurrentLiab 82003000.00
commonStock 371000.00
capitalStock 371000.00
retainedEarnings 383886000.00
otherLiab 32500000.00
otherAssets 20561000.00
cash 50533000.00
totalCurrentLiabilities 169604000.00
netDebt 104869000.00
shortTermDebt 6804000.00
shortLongTermDebt 6804000.00
shortLongTermDebtTotal 155402000.00
otherStockholderEquity 122886000.00
propertyPlantEquipment 365663000.00
totalCurrentAssets 414250000.00
longTermInvestments 6105000.00
netTangibleAssets 447665000.00
shortTermInvestments 7559000.00
netReceivables 126720000.00
longTermDebt 12304000.00
inventory 229438000.00
accountsPayable 80797000.00
accumulatedOtherComprehensiveIncome 1312000.00
nonCurrrentAssetsOther 7983000.00
nonCurrentAssetsTotal 447532000.00
capitalLeaseObligations 136294000.00
nonCurrentLiabilitiesOther 21147000.00
nonCurrentLiabilitiesTotal 181098000.00
liabilitiesAndStockholdersEquity 859157000.00
cashAndShortTermInvestments 58092000.00
propertyPlantAndEquipmentNet 365663000.00
netWorkingCapital 244646000.00
netInvestedCapital 527563000.00
commonStockSharesOutstanding 34561428.00
2021-12-31
date 2021-12-31
filing_date 2021-12-31
currency_symbol USD
totalAssets 867653000.00
intangibleAssets 9627000.00
otherCurrentAssets 7442000.00
totalLiab 365489000.00
totalStockholderEquity 499882000.00
otherCurrentLiab 87126000.00
commonStock 371000.00
capitalStock 371000.00
retainedEarnings 377716000.00
otherLiab 32631000.00
goodWill 45800000.00
otherAssets 19251000.00
cash 74315000.00
totalCurrentLiabilities 183294000.00
netDebt 90048000.00
shortTermDebt 14799000.00
shortLongTermDebt 14799000.00
shortLongTermDebtTotal 164363000.00
otherStockholderEquity 122499000.00
propertyPlantEquipment 375802000.00
totalCurrentAssets 408526000.00
longTermInvestments 8647000.00
netTangibleAssets 438868000.00
shortTermInvestments 11228000.00
netReceivables 118258000.00
longTermDebt 6240000.00
inventory 204725000.00
accountsPayable 81369000.00
accumulatedOtherComprehensiveIncome -704000.00
nonCurrrentAssetsOther 63798000.00
nonCurrentAssetsTotal 459127000.00
capitalLeaseObligations 143324000.00
nonCurrentLiabilitiesOther 20859000.00
nonCurrentLiabilitiesTotal 182195000.00
liabilitiesAndStockholdersEquity 865371000.00
cashAndShortTermInvestments 85543000.00
propertyPlantAndEquipmentNet 375802000.00
netWorkingCapital 225232000.00
netInvestedCapital 520921000.00
commonStockSharesOutstanding 34471363.00
2021-09-30
date 2021-09-30
filing_date 2021-09-30
currency_symbol USD
totalAssets 842445000.00
intangibleAssets 56420000.00
totalLiab 341547000.00
totalStockholderEquity 506485000.00
otherCurrentLiab 78942000.00
commonStock 371000.00
capitalStock 371000.00
retainedEarnings 385119000.00
otherLiab 35558000.00
otherAssets 16768000.00
cash 85050000.00
totalCurrentLiabilities 162754000.00
netDebt 66531000.00
shortTermDebt 15452000.00
shortLongTermDebt 15452000.00
shortLongTermDebtTotal 151581000.00
otherStockholderEquity 122041000.00
propertyPlantEquipment 365221000.00
totalCurrentAssets 397225000.00
longTermInvestments 6811000.00
netTangibleAssets 444478000.00
shortTermInvestments 12811000.00
netReceivables 123964000.00
longTermDebt 6341000.00
inventory 175400000.00
accountsPayable 68360000.00
accumulatedOtherComprehensiveIncome -1046000.00
nonCurrrentAssetsOther 8340000.00
nonCurrentAssetsTotal 445220000.00
capitalLeaseObligations 129788000.00
nonCurrentLiabilitiesOther 23122000.00
nonCurrentLiabilitiesTotal 178793000.00
liabilitiesAndStockholdersEquity 848032000.00
cashAndShortTermInvestments 97861000.00
propertyPlantAndEquipmentNet 365221000.00
netWorkingCapital 234471000.00
netInvestedCapital 528278000.00
commonStockSharesOutstanding 34529130.00
2021-06-30
date 2021-06-30
filing_date 2021-06-30
currency_symbol USD
totalAssets 828471000.00
intangibleAssets 57743000.00
totalLiab 331478000.00
totalStockholderEquity 502580000.00
otherCurrentLiab 82031000.00
commonStock 371000.00
capitalStock 371000.00
retainedEarnings 379254000.00
otherLiab 38374000.00
otherAssets 17133000.00
cash 101288000.00
totalCurrentLiabilities 171418000.00
netDebt 28830000.00
shortTermDebt 15543000.00
shortLongTermDebt 15543000.00
shortLongTermDebtTotal 130118000.00
otherStockholderEquity 121649000.00
propertyPlantEquipment 338391000.00
totalCurrentAssets 408608000.00
longTermInvestments 6596000.00
netTangibleAssets 439250000.00
shortTermInvestments 13246000.00
netReceivables 126579000.00
longTermDebt 6597000.00
inventory 167495000.00
accountsPayable 73844000.00
accumulatedOtherComprehensiveIncome 1306000.00
commonStockTotalEquity 371000.00
nonCurrrentAssetsOther 8099000.00
nonCurrentAssetsTotal 419863000.00
capitalLeaseObligations 107978000.00
nonCurrentLiabilitiesOther 25770000.00
nonCurrentLiabilitiesTotal 160060000.00
liabilitiesAndStockholdersEquity 834058000.00
cashAndShortTermInvestments 114534000.00
propertyPlantAndEquipmentGross 338391000.00
propertyPlantAndEquipmentNet 338391000.00
netWorkingCapital 237190000.00
netInvestedCapital 524720000.00
commonStockSharesOutstanding 34539958.00
2021-03-31
date 2021-03-31
filing_date 2021-03-31
currency_symbol USD
totalAssets 809996000.00
intangibleAssets 58717000.00
totalLiab 308119000.00
totalStockholderEquity 507464000.00
otherCurrentLiab 73668000.00
commonStock 371000.00
retainedEarnings 384864000.00
otherLiab 34519000.00
otherAssets 16070000.00
cash 99820000.00
totalCurrentLiabilities 140144000.00
netDebt -75977000.00
shortTermDebt 6630000.00
shortLongTermDebt 6630000.00
shortLongTermDebtTotal 23843000.00
otherStockholderEquity 121221000.00
propertyPlantEquipment 341162000.00
totalCurrentAssets 386877000.00
longTermInvestments 7170000.00
netTangibleAssets 443160000.00
shortTermInvestments 11697000.00
netReceivables 119958000.00
longTermDebt 17213000.00
inventory 155402000.00
accountsPayable 59846000.00
accumulatedOtherComprehensiveIncome 1008000.00
commonStockTotalEquity 371000.00
nonCurrrentAssetsOther 8307000.00
nonCurrentAssetsTotal 423119000.00
capitalLeaseObligations 108743000.00
nonCurrentLiabilitiesOther 21660000.00
nonCurrentLiabilitiesTotal 167975000.00
liabilitiesAndStockholdersEquity 815583000.00
cashAndShortTermInvestments 111517000.00
propertyPlantAndEquipmentGross 341162000.00
propertyPlantAndEquipmentNet 341162000.00
netWorkingCapital 246733000.00
netInvestedCapital 531307000.00
commonStockSharesOutstanding 34489432.00
2020-12-31
date 2020-12-31
filing_date 2020-12-31
currency_symbol USD
totalAssets 820921000.00
intangibleAssets 427780000.00
otherCurrentAssets 4843000.00
totalLiab 325870000.00
totalStockholderEquity 492937000.00
otherCurrentLiab 36716000.00
commonStock 371000.00
retainedEarnings 370830000.00
otherLiab 35430000.00
goodWill 47472000.00
otherAssets 18673000.00
cash 114248000.00
totalCurrentLiabilities 157015000.00
currentDeferredRevenue 31039000.00
netDebt -59345000.00
shortTermDebt 34197000.00
shortLongTermDebt 15343000.00
shortLongTermDebtTotal 54903000.00
otherStockholderEquity 120653000.00
propertyPlantEquipment 346016000.00
totalCurrentAssets 385736000.00
longTermInvestments 10926000.00
netTangibleAssets 427780000.00
shortTermInvestments 8112000.00
netReceivables 111303000.00
longTermDebt 20706000.00
inventory 152073000.00
accountsPayable 55063000.00
accumulatedOtherComprehensiveIncome 1083000.00
commonStockTotalEquity 371000.00
nonCurrrentAssetsOther -350332000.00
nonCurrentAssetsTotal 435185000.00
capitalLeaseObligations 112719000.00
nonCurrentLiabilitiesOther 21910000.00
nonCurrentLiabilitiesTotal 20706000.00
liabilitiesAndStockholdersEquity 818807000.00
cashAndShortTermInvestments 122360000.00
propertyPlantAndEquipmentGross 346811000.00
propertyPlantAndEquipmentNet 346811000.00
netWorkingCapital 228721000.00
netInvestedCapital 528986000.00
commonStockSharesOutstanding 34436345.00
2020-09-30
date 2020-09-30
filing_date 2020-09-30
currency_symbol USD
totalAssets 710667000.00
totalLiab 220025000.00
totalStockholderEquity 496229000.00
otherCurrentLiab 68124000.00
commonStock 371000.00
retainedEarnings 378036000.00
otherLiab 33441000.00
goodWill 35425000.00
otherAssets 19081000.00
cash 135975000.00
totalCurrentLiabilities 110285000.00
netDebt -126851000.00
shortTermDebt 2210000.00
shortLongTermDebt 2210000.00
shortLongTermDebtTotal 9124000.00
otherStockholderEquity 120131000.00
propertyPlantEquipment 276897000.00
totalCurrentAssets 369832000.00
longTermInvestments 9432000.00
netTangibleAssets 455217000.00
shortTermInvestments 10325000.00
netReceivables 96045000.00
longTermDebt 6914000.00
inventory 127487000.00
accountsPayable 39951000.00
accumulatedOtherComprehensiveIncome -2309000.00
commonStockTotalEquity 371000.00
nonCurrrentAssetsOther 11152000.00
nonCurrentAssetsTotal 340835000.00
capitalLeaseObligations 69385000.00
nonCurrentLiabilitiesOther 27661000.00
nonCurrentLiabilitiesTotal 109740000.00
liabilitiesAndStockholdersEquity 716254000.00
cashAndShortTermInvestments 146300000.00
propertyPlantAndEquipmentGross 276897000.00
propertyPlantAndEquipmentNet 276897000.00
netWorkingCapital 259547000.00
netInvestedCapital 505353000.00
commonStockSharesOutstanding 34453647.00
2020-06-30
date 2020-06-30
filing_date 2020-08-05
currency_symbol USD
totalAssets 688860000.00
totalLiab 213085000.00
totalStockholderEquity 481362000.00
otherCurrentLiab 67791000.00
commonStock 371000.00
retainedEarnings 365229000.00
otherLiab 33636000.00
goodWill 34804000.00
otherAssets 19860000.00
cash 117064000.00
totalCurrentLiabilities 107141000.00
netDebt -107944000.00
shortTermDebt 2076000.00
shortLongTermDebt 2076000.00
shortLongTermDebtTotal 9120000.00
otherStockholderEquity 119502000.00
propertyPlantEquipment 275524000.00
totalCurrentAssets 347694000.00
longTermInvestments 10978000.00
netTangibleAssets 440971000.00
shortTermInvestments 2025000.00
netReceivables 94994000.00
longTermDebt 7044000.00
inventory 133611000.00
accountsPayable 37274000.00
accumulatedOtherComprehensiveIncome -3740000.00
commonStockTotalEquity 371000.00
nonCurrrentAssetsOther 11347000.00
nonCurrentAssetsTotal 341166000.00
capitalLeaseObligations 65264000.00
nonCurrentLiabilitiesOther 27891000.00
nonCurrentLiabilitiesTotal 105944000.00
liabilitiesAndStockholdersEquity 694447000.00
cashAndShortTermInvestments 119089000.00
propertyPlantAndEquipmentGross 275524000.00
propertyPlantAndEquipmentNet 275524000.00
netWorkingCapital 240553000.00
netInvestedCapital 490482000.00
commonStockSharesOutstanding 34412369.00
2020-03-31
date 2020-03-31
filing_date 2020-05-06
currency_symbol USD
totalAssets 700311000.00
totalLiab 223359000.00
totalStockholderEquity 482539000.00
otherCurrentLiab 69685000.00
commonStock 371000.00
retainedEarnings 371111000.00
otherLiab 28497000.00
goodWill 33100000.00
otherAssets 18060000.00
cash 131864000.00
totalCurrentLiabilities 123735000.00
netDebt -122830000.00
shortTermDebt 2014000.00
shortLongTermDebt 2014000.00
shortLongTermDebtTotal 9034000.00
otherStockholderEquity 118701000.00
propertyPlantEquipment 278282000.00
totalCurrentAssets 370869000.00
netTangibleAssets 443852000.00
netReceivables 108869000.00
longTermDebt 7020000.00
inventory 130136000.00
accountsPayable 52036000.00
accumulatedOtherComprehensiveIncome -7644000.00
commonStockTotalEquity 371000.00
treasuryStock -39430000.00
nonCurrrentAssetsOther 9296000.00
nonCurrentAssetsTotal 329442000.00
capitalLeaseObligations 64107000.00
longTermDebtTotal 7020000.00
nonCurrentLiabilitiesOther 23006000.00
nonCurrentLiabilitiesTotal 99624000.00
capitalSurpluse 158131000.00
liabilitiesAndStockholdersEquity 705898000.00
cashAndShortTermInvestments 131864000.00
propertyPlantAndEquipmentGross 278282000.00
propertyPlantAndEquipmentNet 278282000.00
netWorkingCapital 247134000.00
netInvestedCapital 491573000.00
commonStockSharesOutstanding 34448505.00
2019-12-31
date 2019-12-31
filing_date 2020-02-12
currency_symbol USD
totalAssets 703866000.00
otherCurrentAssets 8253000.00
totalLiab 226142000.00
totalStockholderEquity 483311000.00
otherCurrentLiab 59375000.00
commonStock 371000.00
retainedEarnings 368433000.00
otherLiab 27223000.00
goodWill 35218000.00
otherAssets 18224000.00
cash 139372000.00
totalCurrentLiabilities 126366000.00
currentDeferredRevenue 377000.00
netDebt -117915000.00
shortTermDebt 13542000.00
shortLongTermDebt 2212000.00
shortLongTermDebtTotal 21457000.00
otherStockholderEquity 117795000.00
propertyPlantEquipment 276018000.00
totalCurrentAssets 374406000.00
netTangibleAssets 442506000.00
netReceivables 104095000.00
longTermDebt 7915000.00
inventory 122686000.00
accountsPayable 53072000.00
accumulatedOtherComprehensiveIncome -3288000.00
commonStockTotalEquity 371000.00
treasuryStock -39430000.00
nonCurrrentAssetsOther 9538000.00
nonCurrentAssetsTotal 329460000.00
capitalLeaseObligations 75968000.00
longTermDebtTotal 7915000.00
nonCurrentLiabilitiesOther 21505000.00
nonCurrentLiabilitiesTotal 99776000.00
capitalSurpluse 157225000.00
liabilitiesAndStockholdersEquity 709453000.00
cashAndShortTermInvestments 139372000.00
propertyPlantAndEquipmentGross 276823000.00
propertyPlantAndEquipmentNet 276823000.00
commonStockSharesOutstanding 34397410.00
2019-09-30
date 2019-09-30
filing_date 2019-11-06
currency_symbol USD
totalAssets 694209000.00
totalLiab 212104000.00
totalStockholderEquity 487692000.00
otherCurrentLiab 61308000.00
commonStock 371000.00
retainedEarnings 373868000.00
otherLiab 30207000.00
goodWill 34650000.00
otherAssets 19158000.00
cash 116836000.00
totalCurrentLiabilities 107911000.00
netDebt -106617000.00
shortTermDebt 2195000.00
shortLongTermDebt 2195000.00
shortLongTermDebtTotal 10219000.00
otherStockholderEquity 117016000.00
propertyPlantEquipment 278522000.00
totalCurrentAssets 361879000.00
netTangibleAssets 447455000.00
netReceivables 121405000.00
longTermDebt 8024000.00
inventory 123638000.00
accountsPayable 44408000.00
accumulatedOtherComprehensiveIncome -3563000.00
commonStockTotalEquity 371000.00
treasuryStock -39430000.00
nonCurrrentAssetsOther 11647000.00
nonCurrentAssetsTotal 332330000.00
capitalLeaseObligations 65962000.00
longTermDebtTotal 8024000.00
nonCurrentLiabilitiesOther 24408000.00
nonCurrentLiabilitiesTotal 104193000.00
capitalSurpluse 156446000.00
liabilitiesAndStockholdersEquity 699796000.00
cashAndShortTermInvestments 116836000.00
propertyPlantAndEquipmentGross 278522000.00
propertyPlantAndEquipmentNet 278522000.00
commonStockSharesOutstanding 34442592.00
2019-06-30
date 2019-06-30
filing_date 2019-08-15
currency_symbol USD
totalAssets 688699000.00
totalLiab 213214000.00
totalStockholderEquity 481072000.00
otherCurrentLiab 61514000.00
commonStock 371000.00
retainedEarnings 366740000.00
otherLiab 31219000.00
goodWill 35214000.00
otherAssets 19641000.00
cash 99360000.00
totalCurrentLiabilities 108740000.00
netDebt -89232000.00
shortTermDebt 2092000.00
shortLongTermDebt 2092000.00
shortLongTermDebtTotal 10128000.00
otherStockholderEquity 116048000.00
propertyPlantEquipment 281732000.00
totalCurrentAssets 352112000.00
netTangibleAssets 440271000.00
netReceivables 115951000.00
longTermDebt 8036000.00
inventory 136801000.00
accountsPayable 45134000.00
accumulatedOtherComprehensiveIncome -2087000.00
commonStockTotalEquity 371000.00
treasuryStock -39430000.00
nonCurrrentAssetsOther 12003000.00
nonCurrentAssetsTotal 336587000.00
capitalLeaseObligations 65219000.00
longTermDebtTotal 8036000.00
nonCurrentLiabilitiesOther 25405000.00
nonCurrentLiabilitiesTotal 104474000.00
capitalSurpluse 155478000.00
liabilitiesAndStockholdersEquity 694286000.00
cashAndShortTermInvestments 99360000.00
propertyPlantAndEquipmentGross 281732000.00
propertyPlantAndEquipmentNet 281732000.00
commonStockSharesOutstanding 34425797.00
2019-03-31
date 2019-03-31
filing_date 2019-05-01
currency_symbol USD
totalAssets 676377000.00
totalLiab 207836000.00
totalStockholderEquity 474128000.00
otherCurrentLiab 57940000.00
commonStock 371000.00
retainedEarnings 360326000.00
otherLiab 32062000.00
goodWill 35353000.00
otherAssets 13417000.00
cash 86750000.00
totalCurrentLiabilities 105750000.00
netDebt -76562000.00
shortTermDebt 3033000.00
shortLongTermDebt 3033000.00
shortLongTermDebtTotal 10188000.00
otherStockholderEquity 115214000.00
propertyPlantEquipment 283099000.00
totalCurrentAssets 338175000.00
netTangibleAssets 433188000.00
netReceivables 103902000.00
longTermDebt 7155000.00
inventory 147523000.00
accountsPayable 44777000.00
accumulatedOtherComprehensiveIncome -1783000.00
commonStockTotalEquity 371000.00
treasuryStock -39430000.00
nonCurrrentAssetsOther 12684000.00
nonCurrentAssetsTotal 338202000.00
capitalLeaseObligations 62869000.00
longTermDebtTotal 7155000.00
nonCurrentLiabilitiesOther 25980000.00
nonCurrentLiabilitiesTotal 102086000.00
capitalSurpluse 154644000.00
liabilitiesAndStockholdersEquity 681964000.00
cashAndShortTermInvestments 86750000.00
propertyPlantAndEquipmentGross 283099000.00
propertyPlantAndEquipmentNet 283099000.00
commonStockSharesOutstanding 34366954.00
2018-12-31
date 2018-12-31
filing_date 2019-02-06
currency_symbol USD
totalAssets 616922000.00
otherCurrentAssets 4120000.00
totalLiab 150421000.00
totalStockholderEquity 472088000.00
otherCurrentLiab 44353000.00
commonStock 371000.00
retainedEarnings 360731000.00
otherLiab 32051000.00
goodWill 35283000.00
otherAssets 19011000.00
cash 93562000.00
totalCurrentLiabilities 111281000.00
currentDeferredRevenue 666000.00
netDebt -75998000.00
shortTermDebt 10475000.00
shortLongTermDebt 1690000.00
shortLongTermDebtTotal 17564000.00
otherStockholderEquity 114163000.00
propertyPlantEquipment 212524000.00
totalCurrentAssets 350104000.00
netTangibleAssets 431218000.00
netReceivables 93930000.00
longTermDebt 7089000.00
inventory 158492000.00
accountsPayable 55787000.00
accumulatedOtherComprehensiveIncome -3177000.00
commonStockTotalEquity 371000.00
treasuryStock -39430000.00
nonCurrrentAssetsOther 11825000.00
nonCurrentAssetsTotal 266818000.00
longTermDebtTotal 7089000.00
nonCurrentLiabilitiesTotal 39140000.00
capitalSurpluse 153593000.00
liabilitiesAndStockholdersEquity 622509000.00
cashAndShortTermInvestments 93562000.00
propertyPlantAndEquipmentGross 213338000.00
propertyPlantAndEquipmentNet 213338000.00
commonStockSharesOutstanding 34394808.00
2018-09-30
date 2018-09-30
filing_date 2018-10-18
currency_symbol USD
totalAssets 632448000.00
intangibleAssets 517000.00
otherCurrentAssets 44462000.00
totalLiab 156029000.00
totalStockholderEquity 476419000.00
otherCurrentLiab 44570000.00
commonStock 371000.00
retainedEarnings 364417000.00
otherLiab 31235000.00
goodWill 35670000.00
otherAssets 18563000.00
cash 85291000.00
totalCurrentLiabilities 102028000.00
netDebt -72040000.00
shortTermDebt 5760000.00
shortLongTermDebt 3204000.00
shortLongTermDebtTotal 13251000.00
otherStockholderEquity 113404000.00
propertyPlantEquipment 210179000.00
totalCurrentAssets 367519000.00
netTangibleAssets 440232000.00
netReceivables 123442000.00
longTermDebt 7491000.00
inventory 158786000.00
accountsPayable 51698000.00
accumulatedOtherComprehensiveIncome -1773000.00
commonStockTotalEquity 371000.00
treasuryStock -39430000.00
nonCurrrentAssetsOther 12288000.00
nonCurrentAssetsTotal 264929000.00
nonCurrentLiabilitiesTotal 54001000.00
liabilitiesAndStockholdersEquity 632448000.00
cashAndShortTermInvestments 85291000.00
propertyPlantAndEquipmentGross 210179000.00
propertyPlantAndEquipmentNet 210179000.00
commonStockSharesOutstanding 34394808.00
2018-06-30
date 2018-06-30
filing_date 2018-07-06
currency_symbol USD
totalAssets 646803000.00
intangibleAssets 1092000.00
otherCurrentAssets 41230000.00
totalLiab 175689000.00
totalStockholderEquity 471114000.00
otherCurrentLiab 50452000.00
commonStock 371000.00
retainedEarnings 359064000.00
otherLiab 30942000.00
goodWill 36057000.00
otherAssets 18682000.00
cash 104641000.00
totalCurrentLiabilities 122186000.00
netDebt -84915000.00
shortTermDebt 12124000.00
shortLongTermDebt 3103000.00
shortLongTermDebtTotal 19726000.00
otherStockholderEquity 112863000.00
propertyPlantEquipment 211160000.00
totalCurrentAssets 379812000.00
netTangibleAssets 433965000.00
netReceivables 121391000.00
longTermDebt 7602000.00
inventory 153780000.00
accountsPayable 59610000.00
accumulatedOtherComprehensiveIncome -1184000.00
commonStockTotalEquity 371000.00
treasuryStock -39430000.00
nonCurrrentAssetsOther 11273000.00
nonCurrentAssetsTotal 266991000.00
nonCurrentLiabilitiesTotal 53503000.00
liabilitiesAndStockholdersEquity 646803000.00
cashAndShortTermInvestments 104641000.00
propertyPlantAndEquipmentGross 211160000.00
propertyPlantAndEquipmentNet 211160000.00
commonStockSharesOutstanding 34379948.00
2018-03-31
date 2018-03-31
filing_date 2018-05-09
currency_symbol USD
totalAssets 641077000.00
intangibleAssets 1666000.00
otherCurrentAssets 39671000.00
totalLiab 179687000.00
totalStockholderEquity 461390000.00
otherCurrentLiab 44352000.00
commonStock 371000.00
retainedEarnings 348017000.00
otherLiab 31765000.00
goodWill 36721000.00
otherAssets 19492000.00
cash 112111000.00
totalCurrentLiabilities 124533000.00
netDebt -87622000.00
shortTermDebt 16426000.00
shortLongTermDebt 3268000.00
shortLongTermDebtTotal 24489000.00
otherStockholderEquity 112480000.00
propertyPlantEquipment 214428000.00
totalCurrentAssets 368770000.00
netTangibleAssets 423003000.00
netReceivables 114302000.00
longTermDebt 8063000.00
inventory 142357000.00
accountsPayable 63755000.00
accumulatedOtherComprehensiveIncome 522000.00
commonStockTotalEquity 371000.00
treasuryStock -39430000.00
nonCurrrentAssetsOther 13390000.00
nonCurrentAssetsTotal 272307000.00
nonCurrentLiabilitiesTotal 55154000.00
liabilitiesAndStockholdersEquity 641077000.00
cashAndShortTermInvestments 112111000.00
propertyPlantAndEquipmentGross 214428000.00
propertyPlantAndEquipmentNet 214428000.00
commonStockSharesOutstanding 34383006.00
2017-12-31
date 2017-12-31
filing_date 2018-01-04
currency_symbol USD
totalAssets 652987000.00
intangibleAssets 2241000.00
otherCurrentAssets 6679000.00
totalLiab 183092000.00
totalStockholderEquity 469895000.00
deferredLongTermLiab 657000.00
otherCurrentLiab 55426000.00
commonStock 371000.00
retainedEarnings 356391000.00
otherLiab 30161000.00
goodWill 37029000.00
otherAssets 58367000.00
cash 138707000.00
totalCurrentLiabilities 127457000.00
currentDeferredRevenue 356000.00
netDebt -122717000.00
shortTermDebt 7654000.00
shortLongTermDebt 3463000.00
shortLongTermDebtTotal 15990000.00
otherStockholderEquity 112450000.00
propertyPlantEquipment 216653000.00
totalCurrentAssets 377967000.00
longTermInvestments 12389000.00
netTangibleAssets 430625000.00
netReceivables 99641000.00
longTermDebt 8336000.00
inventory 132940000.00
accountsPayable 64021000.00
accumulatedOtherComprehensiveIncome 683000.00
commonStockTotalEquity 371000.00
treasuryStock -39430000.00
nonCurrrentAssetsOther 15132000.00
nonCurrentAssetsTotal 275020000.00
nonCurrentLiabilitiesTotal 55635000.00
liabilitiesAndStockholdersEquity 652987000.00
cashAndShortTermInvestments 138707000.00
propertyPlantAndEquipmentGross 216653000.00
propertyPlantAndEquipmentNet 216653000.00
commonStockSharesOutstanding 34338960.00
2017-09-30
date 2017-09-30
filing_date 2017-11-01
currency_symbol USD
totalAssets 637907000.00
intangibleAssets 37065000.00
otherCurrentAssets 29178000.00
totalLiab 162347000.00
totalStockholderEquity 475560000.00
otherCurrentLiab 40058000.00
commonStock 371000.00
retainedEarnings 362911000.00
otherLiab 26948000.00
goodWill 37065000.00
otherAssets 57817000.00
cash 136470000.00
totalCurrentLiabilities 109290000.00
netDebt -117697000.00
shortTermDebt 10428000.00
shortLongTermDebt 3430000.00
shortLongTermDebtTotal 18773000.00
otherStockholderEquity 111023000.00
propertyPlantEquipment 217853000.00
totalCurrentAssets 362237000.00
netTangibleAssets 438495000.00
netReceivables 103970000.00
longTermDebt 8345000.00
inventory 121797000.00
accountsPayable 58804000.00
accumulatedOtherComprehensiveIncome 1255000.00
commonStockTotalEquity 371000.00
treasuryStock -39430000.00
nonCurrrentAssetsOther 20752000.00
nonCurrentAssetsTotal 275670000.00
nonCurrentLiabilitiesTotal 53057000.00
liabilitiesAndStockholdersEquity 637907000.00
cashAndShortTermInvestments 136470000.00
propertyPlantAndEquipmentGross 217853000.00
propertyPlantAndEquipmentNet 217853000.00
commonStockSharesOutstanding 34397880.00
2017-06-30
date 2017-06-30
filing_date 2017-08-02
currency_symbol USD
totalAssets 627079000.00
intangibleAssets 36697000.00
otherCurrentAssets 30823000.00
totalLiab 159802000.00
totalStockholderEquity 467277000.00
otherCurrentLiab 35938000.00
commonStock 371000.00
retainedEarnings 356462000.00
otherLiab 19331000.00
goodWill 36697000.00
otherAssets 53781000.00
cash 129399000.00
totalCurrentLiabilities 114314000.00
netDebt -107405000.00
shortTermDebt 13413000.00
shortLongTermDebt 21994000.00
shortLongTermDebtTotal 21994000.00
otherStockholderEquity 109619000.00
propertyPlantEquipment 219854000.00
totalCurrentAssets 353444000.00
netTangibleAssets 430580000.00
netReceivables 104656000.00
longTermDebt 8581000.00
inventory 119389000.00
accountsPayable 64963000.00
accumulatedOtherComprehensiveIncome 825000.00
commonStockTotalEquity 371000.00
treasuryStock -39430000.00
nonCurrrentAssetsOther 17084000.00
nonCurrentAssetsTotal 273635000.00
nonCurrentLiabilitiesTotal 45488000.00
liabilitiesAndStockholdersEquity 627079000.00
cashAndShortTermInvestments 129399000.00
propertyPlantAndEquipmentGross 219854000.00
propertyPlantAndEquipmentNet 219854000.00
commonStockSharesOutstanding 34412160.00
2017-03-31
date 2017-03-31
filing_date 2017-05-10
currency_symbol USD
totalAssets 600706000.00
intangibleAssets 36636000.00
otherCurrentAssets 28389000.00
totalLiab 149080000.00
totalStockholderEquity 451626000.00
otherCurrentLiab 37416000.00
commonStock 371000.00
retainedEarnings 342106000.00
otherLiab 18213000.00
goodWill 36636000.00
otherAssets 53396000.00
cash 121009000.00
totalCurrentLiabilities 104670000.00
netDebt -98954000.00
shortTermDebt 13651000.00
shortLongTermDebt 22055000.00
shortLongTermDebtTotal 22055000.00
otherStockholderEquity 108207000.00
propertyPlantEquipment 220951000.00
totalCurrentAssets 326359000.00
netTangibleAssets 414990000.00
netReceivables 98288000.00
longTermDebt 8404000.00
inventory 107062000.00
accountsPayable 53603000.00
accumulatedOtherComprehensiveIncome 942000.00
commonStockTotalEquity 371000.00
treasuryStock -39430000.00
nonCurrrentAssetsOther 16760000.00
nonCurrentAssetsTotal 274347000.00
nonCurrentLiabilitiesTotal 44410000.00
liabilitiesAndStockholdersEquity 600706000.00
cashAndShortTermInvestments 121009000.00
propertyPlantAndEquipmentGross 220951000.00
propertyPlantAndEquipmentNet 220951000.00
commonStockSharesOutstanding 34364084.00
2016-12-31
date 2016-12-31
filing_date 2017-02-08
currency_symbol USD
totalAssets 584700000.00
intangibleAssets 4546000.00
otherCurrentAssets 19911000.00
totalLiab 147047000.00
totalStockholderEquity 437653000.00
deferredLongTermLiab 14921000.00
otherCurrentLiab 32043000.00
commonStock 371000.00
retainedEarnings 331326000.00
otherLiab 17780000.00
goodWill 35656000.00
otherAssets 51582000.00
cash 106270000.00
totalCurrentLiabilities 93337000.00
currentDeferredRevenue 1022000.00
netDebt -86561000.00
shortTermDebt 11639000.00
shortLongTermDebt 3099000.00
shortLongTermDebtTotal 19709000.00
otherStockholderEquity 107106000.00
propertyPlantEquipment 222818000.00
totalCurrentAssets 310300000.00
longTermInvestments 8471000.00
netTangibleAssets 397451000.00
netReceivables 82645000.00
longTermDebt 8070000.00
inventory 101474000.00
accountsPayable 48633000.00
accumulatedOtherComprehensiveIncome -1150000.00
commonStockTotalEquity 371000.00
treasuryStock -39430000.00
nonCurrrentAssetsOther 11380000.00
nonCurrentAssetsTotal 274400000.00
nonCurrentLiabilitiesTotal 53710000.00
liabilitiesAndStockholdersEquity 584700000.00
cashAndShortTermInvestments 106270000.00
propertyPlantAndEquipmentGross 222818000.00
propertyPlantAndEquipmentNet 222818000.00
commonStockSharesOutstanding 34356672.00
2016-09-30
date 2016-09-30
filing_date 2016-10-19
currency_symbol USD
totalAssets 563401000.00
intangibleAssets 36548000.00
otherCurrentAssets 37880000.00
totalLiab 137904000.00
totalStockholderEquity 425497000.00
otherCurrentLiab 29463000.00
commonStock 370000.00
retainedEarnings 318505000.00
otherLiab 18106000.00
goodWill 36548000.00
otherAssets 53001000.00
cash 74542000.00
totalCurrentLiabilities 86475000.00
netDebt -54090000.00
shortTermDebt 12054000.00
shortLongTermDebt 20452000.00
shortLongTermDebtTotal 20452000.00
otherStockholderEquity 106342000.00
propertyPlantEquipment 222100000.00
totalCurrentAssets 288300000.00
netReceivables 111753000.00
longTermDebt 8398000.00
inventory 102005000.00
accountsPayable 44958000.00
accumulatedOtherComprehensiveIncome 280000.00
commonStockTotalEquity 370000.00
treasuryStock -39430000.00
nonCurrrentAssetsOther 16453000.00
nonCurrentAssetsTotal 275101000.00
nonCurrentLiabilitiesTotal 51429000.00
liabilitiesAndStockholdersEquity 563401000.00
cashAndShortTermInvestments 74542000.00
propertyPlantAndEquipmentGross 222100000.00
propertyPlantAndEquipmentNet 222100000.00
commonStockSharesOutstanding 34450561.00
2016-06-30
date 2016-06-30
filing_date 2016-09-19
currency_symbol USD
totalAssets 546394000.00
intangibleAssets 36196000.00
otherCurrentAssets 37302000.00
totalLiab 135659000.00
totalStockholderEquity 410735000.00
otherCurrentLiab 30113000.00
commonStock 370000.00
retainedEarnings 296162000.00
otherLiab 17710000.00
goodWill 36196000.00
otherAssets 53868000.00
cash 55684000.00
totalCurrentLiabilities 84604000.00
netDebt -37984000.00
shortTermDebt 9363000.00
shortLongTermDebt 18000000.00
shortLongTermDebtTotal 17700000.00
otherStockholderEquity 114815000.00
propertyPlantEquipment 223136000.00
totalCurrentAssets 269390000.00
netReceivables 109852000.00
longTermDebt 8337000.00
inventory 103854000.00
accountsPayable 45128000.00
accumulatedOtherComprehensiveIncome -612000.00
commonStockTotalEquity 370000.00
treasuryStock -29768000.00
nonCurrrentAssetsOther 17672000.00
nonCurrentAssetsTotal 277004000.00
nonCurrentLiabilitiesTotal 51055000.00
liabilitiesAndStockholdersEquity 546394000.00
cashAndShortTermInvestments 55684000.00
propertyPlantAndEquipmentGross 223136000.00
propertyPlantAndEquipmentNet 223136000.00
commonStockSharesOutstanding 34901415.00
2016-03-31
date 2016-03-31
filing_date 2016-05-04
currency_symbol USD
totalAssets 545726000.00
intangibleAssets 36737000.00
otherCurrentAssets 37085000.00
totalLiab 143107000.00
totalStockholderEquity 402619000.00
otherCurrentLiab 31009000.00
commonStock 370000.00
retainedEarnings 270754000.00
otherLiab 16910000.00
goodWill 36737000.00
otherAssets 54898000.00
cash 59877000.00
totalCurrentLiabilities 92523000.00
netDebt -40623000.00
shortTermDebt 10603000.00
shortLongTermDebt 19000000.00
shortLongTermDebtTotal 19254000.00
otherStockholderEquity 132326000.00
propertyPlantEquipment 224136000.00
totalCurrentAssets 266692000.00
netReceivables 101684000.00
longTermDebt 8651000.00
inventory 105131000.00
accountsPayable 50911000.00
accumulatedOtherComprehensiveIncome -831000.00
commonStockTotalEquity 370000.00
treasuryStock -11778000.00
nonCurrrentAssetsOther 18161000.00
nonCurrentAssetsTotal 279034000.00
nonCurrentLiabilitiesTotal 50584000.00
liabilitiesAndStockholdersEquity 545726000.00
cashAndShortTermInvestments 59877000.00
propertyPlantAndEquipmentGross 224136000.00
propertyPlantAndEquipmentNet 224136000.00
commonStockSharesOutstanding 35349909.00
2015-12-31
date 2015-12-31
filing_date 2016-01-13
currency_symbol USD
totalAssets 529742000.00
intangibleAssets 6883000.00
otherCurrentAssets 18045000.00
totalLiab 129521000.00
totalStockholderEquity 400221000.00
deferredLongTermLiab 14767000.00
otherCurrentLiab 27412000.00
commonStock 370000.00
retainedEarnings 258978000.00
otherLiab 16581000.00
goodWill 35821000.00
otherAssets 54603000.00
cash 62747000.00
totalCurrentLiabilities 80860000.00
currentDeferredRevenue 574000.00
netDebt -47783000.00
shortTermDebt 6492000.00
shortLongTermDebt 3251000.00
shortLongTermDebtTotal 14964000.00
otherStockholderEquity 142765000.00
propertyPlantEquipment 225438000.00
totalCurrentAssets 249701000.00
longTermInvestments 9912000.00
netTangibleAssets 357517000.00
shortTermInvestments 60000.00
netReceivables 73370000.00
longTermDebt 8472000.00
inventory 95479000.00
accountsPayable 46382000.00
accumulatedOtherComprehensiveIncome -1892000.00
commonStockTotalEquity 370000.00
nonCurrrentAssetsOther 11899000.00
nonCurrentAssetsTotal 280041000.00
nonCurrentLiabilitiesTotal 48661000.00
liabilitiesAndStockholdersEquity 529742000.00
cashAndShortTermInvestments 62807000.00
propertyPlantAndEquipmentGross 225438000.00
propertyPlantAndEquipmentNet 225438000.00
commonStockSharesOutstanding 35451861.00
2015-09-30
date 2015-09-30
filing_date 2015-10-28
currency_symbol USD
totalAssets 511504000.00
intangibleAssets 35235000.00
otherCurrentAssets 28646000.00
totalLiab 132467000.00
totalStockholderEquity 379037000.00
otherCurrentLiab 29535000.00
commonStock 369000.00
retainedEarnings 240268000.00
otherLiab 19212000.00
goodWill 35235000.00
otherAssets 55779000.00
cash 52594000.00
totalCurrentLiabilities 90887000.00
netDebt -34768000.00
shortTermDebt 9291000.00
shortLongTermDebtTotal 17826000.00
otherStockholderEquity 141183000.00
propertyPlantEquipment 219034000.00
totalCurrentAssets 236691000.00
netReceivables 89807000.00
longTermDebt 8535000.00
inventory 94290000.00
accountsPayable 52061000.00
accumulatedOtherComprehensiveIncome -2783000.00
commonStockTotalEquity 369000.00
nonCurrrentAssetsOther 20544000.00
nonCurrentAssetsTotal 274813000.00
nonCurrentLiabilitiesTotal 41580000.00
liabilitiesAndStockholdersEquity 511504000.00
cashAndShortTermInvestments 52594000.00
propertyPlantAndEquipmentGross 219034000.00
propertyPlantAndEquipmentNet 219034000.00
commonStockSharesOutstanding 35464130.00
2015-06-30
date 2015-06-30
filing_date 2015-07-01
currency_symbol USD
totalAssets 500519000.00
intangibleAssets 36754000.00
otherCurrentAssets 28406000.00
totalLiab 140070000.00
totalStockholderEquity 360449000.00
otherCurrentLiab 26857000.00
commonStock 369000.00
retainedEarnings 220461000.00
otherLiab 6368000.00
goodWill 36754000.00
otherAssets 49839000.00
cash 37666000.00
totalCurrentLiabilities 109182000.00
netDebt -17652000.00
shortTermDebt 10956000.00
shortLongTermDebtTotal 20014000.00
otherStockholderEquity 140246000.00
propertyPlantEquipment 214055000.00
totalCurrentAssets 236625000.00
netReceivables 99183000.00
longTermDebt 9058000.00
inventory 99776000.00
accountsPayable 71369000.00
accumulatedOtherComprehensiveIncome -627000.00
commonStockTotalEquity 369000.00
nonCurrrentAssetsOther 13085000.00
nonCurrentAssetsTotal 263894000.00
nonCurrentLiabilitiesTotal 30888000.00
liabilitiesAndStockholdersEquity 500519000.00
cashAndShortTermInvestments 37666000.00
propertyPlantAndEquipmentGross 214055000.00
propertyPlantAndEquipmentNet 214055000.00
commonStockSharesOutstanding 35462407.00
2015-03-31
date 2015-03-31
filing_date 2015-05-06
currency_symbol USD
totalAssets 468860000.00
intangibleAssets 36542000.00
otherCurrentAssets 25330000.00
totalLiab 132738000.00
totalStockholderEquity 336122000.00
otherCurrentLiab 25489000.00
commonStock 369000.00
retainedEarnings 197573000.00
otherLiab 6314000.00
goodWill 36542000.00
otherAssets 50182000.00
cash 41130000.00
totalCurrentLiabilities 105743000.00
netDebt -24745000.00
shortTermDebt 7714000.00
shortLongTermDebtTotal 16385000.00
otherStockholderEquity 140112000.00
propertyPlantEquipment 202489000.00
totalCurrentAssets 216189000.00
netReceivables 84220000.00
longTermDebt 8671000.00
inventory 90839000.00
accountsPayable 72540000.00
accumulatedOtherComprehensiveIncome -1932000.00
commonStockTotalEquity 369000.00
nonCurrrentAssetsOther 13640000.00
nonCurrentAssetsTotal 252671000.00
nonCurrentLiabilitiesTotal 26995000.00
liabilitiesAndStockholdersEquity 468860000.00
cashAndShortTermInvestments 41130000.00
propertyPlantAndEquipmentGross 202489000.00
propertyPlantAndEquipmentNet 202489000.00
commonStockSharesOutstanding 35465204.00
2014-12-31
date 2014-12-31
filing_date 2014-12-31
currency_symbol USD
totalAssets 439000000.00
intangibleAssets 10059000.00
otherCurrentAssets 15639000.00
totalLiab 117989000.00
totalStockholderEquity 321011000.00
deferredLongTermLiab 4935000.00
otherCurrentLiab 26961000.00
commonStock 369000.00
retainedEarnings 181212000.00
otherLiab 6167000.00
goodWill 37960000.00
otherAssets 52522000.00
cash 42280000.00
totalCurrentLiabilities 89179000.00
currentDeferredRevenue 42000.00
netDebt -30541000.00
shortTermDebt 2746000.00
shortLongTermDebt 3975000.00
shortLongTermDebtTotal 11739000.00
otherStockholderEquity 139964000.00
propertyPlantEquipment 172993000.00
totalCurrentAssets 213485000.00
longTermInvestments 3744000.00
netTangibleAssets 272992000.00
shortTermInvestments 12047000.00
netReceivables 63307000.00
longTermDebt 8993000.00
inventory 80212000.00
accountsPayable 59430000.00
accumulatedOtherComprehensiveIncome -534000.00
commonStockTotalEquity 369000.00
nonCurrrentAssetsOther 4503000.00
nonCurrentAssetsTotal 225515000.00
nonCurrentLiabilitiesTotal 28810000.00
liabilitiesAndStockholdersEquity 439000000.00
cashAndShortTermInvestments 54327000.00
propertyPlantAndEquipmentGross 172993000.00
propertyPlantAndEquipmentNet 172993000.00
commonStockSharesOutstanding 35440620.00
2014-09-30
date 2014-09-30
filing_date 2014-10-28
currency_symbol USD
totalAssets 435213000.00
intangibleAssets 39134000.00
otherCurrentAssets 28477000.00
totalLiab 112712000.00
totalStockholderEquity 322501000.00
otherCurrentLiab 25298000.00
commonStock 366000.00
retainedEarnings 180821000.00
otherLiab 6584000.00
goodWill 39134000.00
otherAssets 54817000.00
cash 77747000.00
totalCurrentLiabilities 83280000.00
netDebt -63949000.00
shortTermDebt 4269000.00
shortLongTermDebtTotal 13798000.00
otherStockholderEquity 139802000.00
propertyPlantEquipment 131065000.00
totalCurrentAssets 249331000.00
netReceivables 95878000.00
longTermDebt 9529000.00
inventory 75706000.00
accountsPayable 53713000.00
accumulatedOtherComprehensiveIncome 1512000.00
commonStockTotalEquity 366000.00
nonCurrrentAssetsOther 15683000.00
nonCurrentAssetsTotal 185882000.00
nonCurrentLiabilitiesTotal 29432000.00
liabilitiesAndStockholdersEquity 435213000.00
cashAndShortTermInvestments 77747000.00
propertyPlantAndEquipmentGross 131065000.00
propertyPlantAndEquipmentNet 131065000.00
commonStockSharesOutstanding 35333542.00
2014-06-30
date 2014-06-30
filing_date 2014-08-07
currency_symbol USD
totalAssets 419232000.00
intangibleAssets 40712000.00
otherCurrentAssets 30400000.00
totalLiab 119633000.00
totalStockholderEquity 299599000.00
otherCurrentLiab 23807000.00
commonStock 366000.00
retainedEarnings 154274000.00
otherLiab 6426000.00
goodWill 40712000.00
otherAssets 57497000.00
cash 80272000.00
totalCurrentLiabilities 88733000.00
netDebt -62119000.00
shortTermDebt 7805000.00
shortLongTermDebtTotal 18153000.00
otherStockholderEquity 139636000.00
propertyPlantEquipment 115694000.00
totalCurrentAssets 246041000.00
shortTermInvestments 47000000.00
netReceivables 92824000.00
longTermDebt 10348000.00
inventory 72945000.00
accountsPayable 57121000.00
accumulatedOtherComprehensiveIncome 5323000.00
commonStockTotalEquity 366000.00
nonCurrrentAssetsOther 16785000.00
nonCurrentAssetsTotal 173191000.00
nonCurrentLiabilitiesTotal 30900000.00
liabilitiesAndStockholdersEquity 419232000.00
cashAndShortTermInvestments 80272000.00
propertyPlantAndEquipmentGross 115694000.00
propertyPlantAndEquipmentNet 115694000.00
commonStockSharesOutstanding 35408872.00
2014-03-31
date 2014-03-31
filing_date 2014-04-28
currency_symbol USD
totalAssets 398363000.00
intangibleAssets 40308000.00
otherCurrentAssets 23719000.00
totalLiab 118033000.00
totalStockholderEquity 280330000.00
otherCurrentLiab 25800000.00
commonStock 365000.00
retainedEarnings 136068000.00
otherLiab 6509000.00
goodWill 40308000.00
otherAssets 60064000.00
cash 30786000.00
totalCurrentLiabilities 87613000.00
netDebt -15132000.00
shortTermDebt 5185000.00
shortLongTermDebtTotal 15654000.00
otherStockholderEquity 139221000.00
propertyPlantEquipment 101033000.00
totalCurrentAssets 237266000.00
shortTermInvestments 60000000.00
netReceivables 77414000.00
longTermDebt 12169000.00
inventory 69066000.00
accountsPayable 56628000.00
accumulatedOtherComprehensiveIncome 4676000.00
commonStockTotalEquity 365000.00
nonCurrrentAssetsOther 19756000.00
nonCurrentAssetsTotal 161097000.00
nonCurrentLiabilitiesTotal 30420000.00
liabilitiesAndStockholdersEquity 398363000.00
cashAndShortTermInvestments 90786000.00
propertyPlantAndEquipmentGross 101033000.00
propertyPlantAndEquipmentNet 101033000.00
commonStockSharesOutstanding 35394963.00
2013-12-31
date 2013-12-31
filing_date 2013-12-31
currency_symbol USD
totalAssets 377556000.00
intangibleAssets 13372000.00
otherCurrentAssets 14519000.00
totalLiab 111957000.00
totalStockholderEquity 265599000.00
otherCurrentLiab 22087000.00
commonStock 364000.00
retainedEarnings 122798000.00
otherLiab 6176000.00
goodWill 39702000.00
otherAssets 58650000.00
cash 22248000.00
totalCurrentLiabilities 79570000.00
currentDeferredRevenue 1405000.00
netDebt -4452000.00
shortTermDebt 5454000.00
shortLongTermDebt 20398000.00
shortLongTermDebtTotal 17796000.00
otherStockholderEquity 138757000.00
propertyPlantEquipment 93634000.00
totalCurrentAssets 225272000.00
netTangibleAssets 212525000.00
shortTermInvestments 70000000.00
netReceivables 60638000.00
longTermDebt 12342000.00
inventory 57867000.00
accountsPayable 50624000.00
accumulatedOtherComprehensiveIncome 3680000.00
commonStockTotalEquity 364000.00
nonCurrrentAssetsOther 5576000.00
nonCurrentAssetsTotal 152284000.00
nonCurrentLiabilitiesTotal 32387000.00
liabilitiesAndStockholdersEquity 377556000.00
cashAndShortTermInvestments 92248000.00
propertyPlantAndEquipmentGross 93634000.00
propertyPlantAndEquipmentNet 93634000.00
commonStockSharesOutstanding 35393947.00
2013-09-30
date 2013-09-30
filing_date 2013-11-07
currency_symbol USD
totalAssets 384451000.00
intangibleAssets 40596000.00
otherCurrentAssets 22882000.00
totalLiab 114758000.00
totalStockholderEquity 269693000.00
otherCurrentLiab 23152000.00
commonStock 364000.00
retainedEarnings 125942000.00
otherLiab 6082000.00
goodWill 40596000.00
otherAssets 60162000.00
cash 19946000.00
totalCurrentLiabilities 82202000.00
netDebt -359000.00
shortTermDebt 7180000.00
shortLongTermDebtTotal 19587000.00
otherStockholderEquity 138222000.00
propertyPlantEquipment 88327000.00
totalCurrentAssets 235962000.00
shortTermInvestments 85000000.00
netReceivables 77309000.00
longTermDebt 12407000.00
inventory 53707000.00
accountsPayable 51870000.00
accumulatedOtherComprehensiveIncome 5165000.00
commonStockTotalEquity 364000.00
nonCurrrentAssetsOther 19566000.00
nonCurrentAssetsTotal 148489000.00
nonCurrentLiabilitiesTotal 32556000.00
liabilitiesAndStockholdersEquity 384451000.00
cashAndShortTermInvestments 104946000.00
propertyPlantAndEquipmentGross 88327000.00
propertyPlantAndEquipmentNet 88327000.00
commonStockSharesOutstanding 35322419.00
2013-06-30
date 2013-06-30
filing_date 2013-08-09
currency_symbol USD
totalAssets 353716000.00
intangibleAssets 40410000.00
otherCurrentAssets 22999000.00
totalLiab 100826000.00
totalStockholderEquity 252890000.00
otherCurrentLiab 20778000.00
commonStock 363000.00
retainedEarnings 109839000.00
otherLiab 5928000.00
goodWill 40410000.00
otherAssets 60628000.00
cash 30858000.00
totalCurrentLiabilities 69531000.00
netDebt -12350000.00
shortTermDebt 6324000.00
shortLongTermDebtTotal 18508000.00
otherStockholderEquity 137744000.00
propertyPlantEquipment 85942000.00
totalCurrentAssets 207146000.00
shortTermInvestments 48700000.00
netReceivables 74288000.00
longTermDebt 12184000.00
inventory 53300000.00
accountsPayable 42429000.00
accumulatedOtherComprehensiveIncome 4944000.00
commonStockTotalEquity 363000.00
nonCurrrentAssetsOther 20218000.00
nonCurrentAssetsTotal 146570000.00
nonCurrentLiabilitiesTotal 31295000.00
liabilitiesAndStockholdersEquity 353716000.00
cashAndShortTermInvestments 79558000.00
propertyPlantAndEquipmentGross 85942000.00
propertyPlantAndEquipmentNet 85942000.00
commonStockSharesOutstanding 35139901.00
2013-03-31
date 2013-03-31
filing_date 2013-04-17
currency_symbol USD
totalAssets 332489000.00
intangibleAssets 43068000.00
otherCurrentAssets 20186000.00
totalLiab 96852000.00
totalStockholderEquity 235637000.00
otherCurrentLiab 18317000.00
commonStock 363000.00
retainedEarnings 90121000.00
otherLiab 5793000.00
goodWill 43068000.00
otherAssets 64012000.00
cash 14541000.00
totalCurrentLiabilities 65512000.00
netDebt 5816000.00
shortTermDebt 8082000.00
shortLongTermDebtTotal 20357000.00
otherStockholderEquity 136323000.00
propertyPlantEquipment 74788000.00
totalCurrentAssets 193689000.00
shortTermInvestments 58700000.00
netReceivables 66216000.00
longTermDebt 12275000.00
inventory 54232000.00
accountsPayable 39113000.00
accumulatedOtherComprehensiveIncome 8830000.00
commonStockTotalEquity 363000.00
nonCurrrentAssetsOther 19944000.00
nonCurrentAssetsTotal 138800000.00
nonCurrentLiabilitiesTotal 31340000.00
liabilitiesAndStockholdersEquity 332489000.00
cashAndShortTermInvestments 73241000.00
propertyPlantAndEquipmentGross 74788000.00
propertyPlantAndEquipmentNet 74788000.00
commonStockSharesOutstanding 34983519.00
2012-12-31
date 2012-12-31
filing_date 2013-02-07
currency_symbol USD
totalAssets 321049000.00
intangibleAssets 16898000.00
otherCurrentAssets 11581000.00
totalLiab 97132000.00
totalStockholderEquity 223917000.00
otherCurrentLiab 17710000.00
commonStock 360000.00
retainedEarnings 79603000.00
otherLiab 5586000.00
goodWill 42955000.00
otherAssets 64475000.00
cash 29033000.00
totalCurrentLiabilities 65875000.00
currentDeferredRevenue 492000.00
netDebt -6097000.00
shortTermDebt 10748000.00
shortLongTermDebtTotal 22936000.00
otherStockholderEquity 135437000.00
propertyPlantEquipment 72987000.00
totalCurrentAssets 183587000.00
shortTermInvestments 43700000.00
netReceivables 48723000.00
longTermDebt 12190000.00
inventory 50550000.00
accountsPayable 36925000.00
accumulatedOtherComprehensiveIncome 8517000.00
commonStockTotalEquity 360000.00
nonCurrrentAssetsOther -378000.00
nonCurrentAssetsTotal 137462000.00
nonCurrentLiabilitiesTotal 31257000.00
liabilitiesAndStockholdersEquity 321049000.00
cashAndShortTermInvestments 72733000.00
propertyPlantAndEquipmentGross 72987000.00
propertyPlantAndEquipmentNet 72987000.00
commonStockSharesOutstanding 34561697.00
2012-09-30
date 2012-09-30
filing_date 2012-10-24
currency_symbol USD
totalAssets 310651000.00
intangibleAssets 43158000.00
otherCurrentAssets 15963000.00
totalLiab 90807000.00
totalStockholderEquity 212838000.00
otherCurrentLiab 20886000.00
commonStock 360000.00
retainedEarnings 68846000.00
otherLiab 5200000.00
goodWill 43158000.00
otherAssets 64467000.00
cash 28380000.00
totalCurrentLiabilities 66892000.00
netDebt -15957000.00
shortTermDebt 12416000.00
shortLongTermDebtTotal 12423000.00
otherStockholderEquity 134867000.00
propertyPlantEquipment 71068000.00
totalCurrentAssets 175116000.00
shortTermInvestments 33700000.00
netReceivables 46467000.00
longTermDebt 12065000.00
inventory 50606000.00
accountsPayable 33590000.00
accumulatedOtherComprehensiveIncome 8765000.00
commonStockTotalEquity 360000.00
nonCurrrentAssetsOther 17905000.00
nonCurrentAssetsTotal 135535000.00
nonCurrentLiabilitiesTotal 23915000.00
liabilitiesAndStockholdersEquity 303645000.00
cashAndShortTermInvestments 62080000.00
propertyPlantAndEquipmentGross 71068000.00
propertyPlantAndEquipmentNet 71068000.00
commonStockSharesOutstanding 34380274.00
2012-06-30
date 2012-06-30
filing_date 2012-06-30
currency_symbol USD
totalAssets 287527000.00
intangibleAssets 42482000.00
otherCurrentAssets 17213000.00
totalLiab 81921000.00
totalStockholderEquity 199217000.00
otherCurrentLiab 20692000.00
commonStock 360000.00
retainedEarnings 56483000.00
otherLiab 5100000.00
goodWill 42482000.00
otherAssets 64484000.00
cash 39592000.00
totalCurrentLiabilities 67890000.00
netDebt -23387000.00
shortTermDebt 14323000.00
shortLongTermDebtTotal 16205000.00
otherStockholderEquity 133861000.00
propertyPlantEquipment 70090000.00
totalCurrentAssets 152953000.00
netReceivables 46211000.00
longTermDebt 1898000.00
inventory 49937000.00
accountsPayable 32875000.00
accumulatedOtherComprehensiveIncome 8513000.00
commonStockTotalEquity 360000.00
nonCurrrentAssetsOther 18702000.00
nonCurrentAssetsTotal 134574000.00
nonCurrentLiabilitiesTotal 14031000.00
liabilitiesAndStockholdersEquity 281138000.00
cashAndShortTermInvestments 39592000.00
propertyPlantAndEquipmentGross 70090000.00
propertyPlantAndEquipmentNet 70090000.00
commonStockSharesOutstanding 34376537.00
2012-03-31
date 2012-03-31
filing_date 2012-03-31
currency_symbol USD
totalAssets 335669000.00
intangibleAssets 43027000.00
otherCurrentAssets 26399000.00
totalLiab 134405000.00
totalStockholderEquity 194778000.00
otherCurrentLiab 65669000.00
commonStock 360000.00
retainedEarnings 44793000.00
otherLiab 5247000.00
goodWill 43027000.00
otherAssets 66190000.00
cash 74502000.00
totalCurrentLiabilities 116956000.00
netDebt -55838000.00
shortTermDebt 15897000.00
shortLongTermDebtTotal 18664000.00
otherStockholderEquity 132730000.00
propertyPlantEquipment 72548000.00
totalCurrentAssets 196931000.00
netReceivables 68529000.00
longTermDebt 4685000.00
inventory 53900000.00
accountsPayable 35390000.00
accumulatedOtherComprehensiveIncome 16895000.00
commonStockTotalEquity 360000.00
nonCurrrentAssetsOther 19778000.00
nonCurrentAssetsTotal 138738000.00
nonCurrentLiabilitiesTotal 17449000.00
liabilitiesAndStockholdersEquity 329183000.00
cashAndShortTermInvestments 74502000.00
propertyPlantAndEquipmentGross 72548000.00
propertyPlantAndEquipmentNet 72548000.00
commonStockSharesOutstanding 27480484.00
2011-12-31
date 2011-12-31
filing_date 2011-12-31
currency_symbol USD
totalAssets 234367000.00
intangibleAssets 20626000.00
otherCurrentAssets 13474000.00
totalLiab 118111000.00
totalStockholderEquity 110051000.00
otherCurrentLiab 34086000.00
commonStock 278000.00
retainedEarnings 40753000.00
otherLiab 6402000.00
goodWill 42442000.00
otherAssets 66353000.00
cash 11950000.00
totalCurrentLiabilities 96165000.00
currentDeferredRevenue 384000.00
netDebt 38082000.00
shortTermDebt 30857000.00
shortLongTermDebtTotal 38082000.00
otherStockholderEquity 55338000.00
propertyPlantEquipment 69657000.00
totalCurrentAssets 98357000.00
netReceivables 36798000.00
longTermDebt 7296000.00
inventory 48085000.00
accountsPayable 30838000.00
accumulatedOtherComprehensiveIncome 13682000.00
commonStockTotalEquity 278000.00
preferredStockTotalEquity 86000.00
nonCurrentAssetsTotal 136010000.00
nonCurrentLiabilitiesTotal 21946000.00
liabilitiesAndStockholdersEquity 228162000.00
propertyPlantAndEquipmentGross 69657000.00
propertyPlantAndEquipmentNet 69657000.00
commonStockSharesOutstanding 19565000.00
2011-09-30
date 2011-09-30
filing_date 2011-09-30
currency_symbol USD
commonStockSharesOutstanding 19565000.00
2011-06-30
date 2011-06-30
filing_date 2011-06-30
currency_symbol USD
commonStockSharesOutstanding 19565000.00
2011-03-31
date 2011-03-31
filing_date 2011-03-31
currency_symbol USD
commonStockSharesOutstanding 19565000.00
2010-12-31
date 2010-12-31
currency_symbol USD
totalAssets 236403000.00
intangibleAssets 28272000.00
otherCurrentAssets 6413000.00
totalLiab 115450000.00
totalStockholderEquity 115291000.00
otherCurrentLiab 15317000.00
commonStock 192000.00
retainedEarnings 59675000.00
otherLiab 6323000.00
goodWill 23021000.00
otherAssets 38014000.00
cash 43737000.00
totalCurrentLiabilities 84180000.00
propertyPlantEquipment 74008000.00
longTermDebt 18063000.00
inventory 40226000.00
accountsPayable 42551000.00
preferredStockTotalEquity 86000.00
yearly
2021-12-31
date 2021-12-31
filing_date 2021-12-31
currency_symbol USD
totalAssets 867653000.00
intangibleAssets 9627000.00
otherCurrentAssets 7442000.00
totalLiab 365489000.00
totalStockholderEquity 499882000.00
otherCurrentLiab 87126000.00
commonStock 371000.00
capitalStock 371000.00
retainedEarnings 377716000.00
otherLiab 32631000.00
goodWill 45800000.00
otherAssets 19251000.00
cash 74315000.00
totalCurrentLiabilities 183294000.00
netDebt 90048000.00
shortTermDebt 14799000.00
shortLongTermDebt 14799000.00
shortLongTermDebtTotal 164363000.00
otherStockholderEquity 122499000.00
propertyPlantEquipment 375802000.00
totalCurrentAssets 408526000.00
longTermInvestments 8647000.00
netTangibleAssets 438868000.00
shortTermInvestments 11228000.00
netReceivables 118258000.00
longTermDebt 6240000.00
inventory 204725000.00
accountsPayable 81369000.00
accumulatedOtherComprehensiveIncome -704000.00
nonCurrrentAssetsOther 63798000.00
nonCurrentAssetsTotal 459127000.00
capitalLeaseObligations 143324000.00
nonCurrentLiabilitiesOther 20859000.00
nonCurrentLiabilitiesTotal 182195000.00
liabilitiesAndStockholdersEquity 865371000.00
cashAndShortTermInvestments 85543000.00
propertyPlantAndEquipmentNet 375802000.00
netWorkingCapital 225232000.00
netInvestedCapital 520921000.00
commonStockSharesOutstanding 34570000.00
2020-12-31
date 2020-12-31
filing_date 2020-12-31
currency_symbol USD
totalAssets 820921000.00
intangibleAssets 427780000.00
otherCurrentAssets 4843000.00
totalLiab 325870000.00
totalStockholderEquity 492937000.00
otherCurrentLiab 30425000.00
commonStock 371000.00
capitalStock 371000.00
retainedEarnings 370830000.00
otherLiab 35430000.00
goodWill 47472000.00
otherAssets 18673000.00
cash 114248000.00
totalCurrentLiabilities 157015000.00
currentDeferredRevenue 31039000.00
netDebt -59345000.00
shortTermDebt 34197000.00
shortLongTermDebt 15343000.00
shortLongTermDebtTotal 54903000.00
otherStockholderEquity 120653000.00
propertyPlantEquipment 346016000.00
totalCurrentAssets 385736000.00
longTermInvestments 10926000.00
netTangibleAssets 427780000.00
shortTermInvestments 8112000.00
netReceivables 111303000.00
longTermDebt 20706000.00
inventory 152073000.00
accountsPayable 55063000.00
accumulatedOtherComprehensiveIncome 1083000.00
commonStockTotalEquity 371000.00
nonCurrrentAssetsOther -350332000.00
nonCurrentAssetsTotal 435185000.00
capitalLeaseObligations 112719000.00
nonCurrentLiabilitiesOther 21910000.00
nonCurrentLiabilitiesTotal 20706000.00
liabilitiesAndStockholdersEquity 818807000.00
cashAndShortTermInvestments 122360000.00
propertyPlantAndEquipmentGross 346811000.00
propertyPlantAndEquipmentNet 346811000.00
netWorkingCapital 228721000.00
netInvestedCapital 528986000.00
commonStockSharesOutstanding 34473911.00
2019-12-31
date 2019-12-31
filing_date 2020-03-23
currency_symbol USD
totalAssets 703866000.00
otherCurrentAssets 8253000.00
totalLiab 226142000.00
totalStockholderEquity 483311000.00
otherCurrentLiab 52622000.00
commonStock 371000.00
capitalStock 371000.00
retainedEarnings 368433000.00
otherLiab 27223000.00
goodWill 35218000.00
otherAssets 18224000.00
cash 139372000.00
totalCurrentLiabilities 126366000.00
currentDeferredRevenue 377000.00
netDebt -117915000.00
shortTermDebt 13542000.00
shortLongTermDebt 2212000.00
shortLongTermDebtTotal 21457000.00
otherStockholderEquity 117795000.00
propertyPlantEquipment 276018000.00
totalCurrentAssets 374406000.00
netTangibleAssets 442506000.00
netReceivables 104095000.00
longTermDebt 7915000.00
inventory 122686000.00
accountsPayable 53072000.00
accumulatedOtherComprehensiveIncome -3288000.00
commonStockTotalEquity 371000.00
treasuryStock -39430000.00
nonCurrrentAssetsOther 9538000.00
nonCurrentAssetsTotal 329460000.00
capitalLeaseObligations 75968000.00
longTermDebtTotal 7915000.00
nonCurrentLiabilitiesOther 21505000.00
nonCurrentLiabilitiesTotal 99776000.00
capitalSurpluse 157225000.00
liabilitiesAndStockholdersEquity 709453000.00
cashAndShortTermInvestments 139372000.00
propertyPlantAndEquipmentGross 276823000.00
propertyPlantAndEquipmentNet 276823000.00
netWorkingCapital 248040000.00
netInvestedCapital 493438000.00
commonStockSharesOutstanding 34459599.00
2018-12-31
date 2018-12-31
filing_date 2019-03-14
currency_symbol USD
totalAssets 616922000.00
otherCurrentAssets 4120000.00
totalLiab 150421000.00
totalStockholderEquity 472088000.00
otherCurrentLiab 38074000.00
commonStock 371000.00
capitalStock 371000.00
retainedEarnings 360731000.00
otherLiab 32051000.00
goodWill 35283000.00
otherAssets 19011000.00
cash 93562000.00
totalCurrentLiabilities 111281000.00
currentDeferredRevenue 666000.00
netDebt -75998000.00
shortTermDebt 10475000.00
shortLongTermDebt 10475000.00
shortLongTermDebtTotal 17564000.00
otherStockholderEquity 114163000.00
propertyPlantEquipment 212524000.00
totalCurrentAssets 350104000.00
netTangibleAssets 431218000.00
netReceivables 93930000.00
longTermDebt 7089000.00
inventory 158492000.00
accountsPayable 55787000.00
accumulatedOtherComprehensiveIncome -3177000.00
commonStockTotalEquity 371000.00
treasuryStock -39430000.00
nonCurrrentAssetsOther 11825000.00
nonCurrentAssetsTotal 266818000.00
longTermDebtTotal 7089000.00
nonCurrentLiabilitiesOther 26089000.00
nonCurrentLiabilitiesTotal 39140000.00
capitalSurpluse 153593000.00
liabilitiesAndStockholdersEquity 622509000.00
cashAndShortTermInvestments 93562000.00
propertyPlantAndEquipmentGross 213338000.00
propertyPlantAndEquipmentNet 213338000.00
netWorkingCapital 238823000.00
netInvestedCapital 489652000.00
commonStockSharesOutstanding 34409182.00
2017-12-31
date 2017-12-31
filing_date 2018-03-12
currency_symbol USD
totalAssets 652987000.00
intangibleAssets 2241000.00
otherCurrentAssets 6679000.00
totalLiab 183092000.00
totalStockholderEquity 469895000.00
deferredLongTermLiab 657000.00
otherCurrentLiab 55426000.00
commonStock 371000.00
retainedEarnings 356391000.00
otherLiab 30818000.00
goodWill 37029000.00
otherAssets 19921000.00
cash 138707000.00
totalCurrentLiabilities 127457000.00
currentDeferredRevenue 356000.00
netDebt -122717000.00
shortTermDebt 7654000.00
shortLongTermDebt 7654000.00
shortLongTermDebtTotal 15990000.00
otherStockholderEquity 112450000.00
propertyPlantEquipment 215829000.00
totalCurrentAssets 377967000.00
longTermInvestments 12389000.00
netTangibleAssets 430625000.00
netReceivables 99641000.00
longTermDebt 8336000.00
inventory 132940000.00
accountsPayable 64021000.00
accumulatedOtherComprehensiveIncome 683000.00
commonStockTotalEquity 371000.00
treasuryStock -39430000.00
nonCurrrentAssetsOther 15132000.00
nonCurrentAssetsTotal 275020000.00
longTermDebtTotal 8336000.00
nonCurrentLiabilitiesOther 23454000.00
nonCurrentLiabilitiesTotal 55635000.00
capitalSurpluse 151880000.00
liabilitiesAndStockholdersEquity 652987000.00
cashAndShortTermInvestments 138707000.00
propertyPlantAndEquipmentGross 216653000.00
propertyPlantAndEquipmentNet 216653000.00
netWorkingCapital 250510000.00
netInvestedCapital 485885000.00
commonStockSharesOutstanding 34385870.00
2016-12-31
date 2016-12-31
filing_date 2017-03-13
currency_symbol USD
totalAssets 584700000.00
intangibleAssets 4546000.00
otherCurrentAssets 19911000.00
totalLiab 147047000.00
totalStockholderEquity 437653000.00
deferredLongTermLiab 14921000.00
otherCurrentLiab 32043000.00
commonStock 371000.00
retainedEarnings 331326000.00
otherLiab 32701000.00
goodWill 35656000.00
otherAssets 12214000.00
cash 106270000.00
totalCurrentLiabilities 93337000.00
currentDeferredRevenue 1022000.00
netDebt -86561000.00
shortTermDebt 11639000.00
shortLongTermDebt 11639000.00
shortLongTermDebtTotal 19709000.00
otherStockholderEquity 107106000.00
propertyPlantEquipment 221984000.00
totalCurrentAssets 310300000.00
longTermInvestments 8471000.00
netTangibleAssets 397451000.00
shortTermInvestments 0.00
netReceivables 82645000.00
longTermDebt 8070000.00
inventory 101474000.00
accountsPayable 48633000.00
accumulatedOtherComprehensiveIncome -1150000.00
commonStockTotalEquity 371000.00
treasuryStock -39430000.00
nonCurrrentAssetsOther 11380000.00
nonCurrentAssetsTotal 274400000.00
longTermDebtTotal 8070000.00
nonCurrentLiabilitiesOther 12527000.00
nonCurrentLiabilitiesTotal 53710000.00
capitalSurpluse 146536000.00
liabilitiesAndStockholdersEquity 584700000.00
cashAndShortTermInvestments 106270000.00
propertyPlantAndEquipmentGross 222818000.00
propertyPlantAndEquipmentNet 222818000.00
commonStockSharesOutstanding 34763920.00
2015-12-31
date 2015-12-31
filing_date 2016-03-07
currency_symbol USD
totalAssets 529742000.00
intangibleAssets 6883000.00
otherCurrentAssets 18045000.00
totalLiab 129521000.00
totalStockholderEquity 400221000.00
deferredLongTermLiab 14767000.00
otherCurrentLiab 27412000.00
commonStock 370000.00
retainedEarnings 258978000.00
otherLiab 31348000.00
goodWill 35821000.00
otherAssets 3296000.00
cash 62747000.00
totalCurrentLiabilities 80860000.00
currentDeferredRevenue 574000.00
netDebt -47783000.00
shortTermDebt 6492000.00
shortLongTermDebt 3251000.00
shortLongTermDebtTotal 14964000.00
otherStockholderEquity 142765000.00
propertyPlantEquipment 225438000.00
totalCurrentAssets 249701000.00
longTermInvestments 9912000.00
netTangibleAssets 357517000.00
shortTermInvestments 60000.00
netReceivables 73370000.00
longTermDebt 8472000.00
inventory 95479000.00
accountsPayable 46382000.00
accumulatedOtherComprehensiveIncome -1892000.00
commonStockTotalEquity 370000.00
nonCurrrentAssetsOther 11899000.00
nonCurrentAssetsTotal 280041000.00
longTermDebtTotal 8472000.00
nonCurrentLiabilitiesTotal 48661000.00
capitalSurpluse 142765000.00
liabilitiesAndStockholdersEquity 529742000.00
cashAndShortTermInvestments 62807000.00
propertyPlantAndEquipmentGross 225438000.00
propertyPlantAndEquipmentNet 225438000.00
commonStockSharesOutstanding 35463698.00
2014-12-31
date 2014-12-31
filing_date 2015-03-12
currency_symbol USD
totalAssets 439000000.00
intangibleAssets 10059000.00
otherCurrentAssets 15639000.00
totalLiab 117989000.00
totalStockholderEquity 321011000.00
deferredLongTermLiab 4935000.00
otherCurrentLiab 26961000.00
commonStock 369000.00
retainedEarnings 181212000.00
otherLiab 6167000.00
goodWill 37960000.00
otherAssets 4503000.00
cash 42280000.00
totalCurrentLiabilities 89179000.00
currentDeferredRevenue 42000.00
netDebt -30541000.00
shortTermDebt 2746000.00
shortLongTermDebt 3975000.00
shortLongTermDebtTotal 11739000.00
otherStockholderEquity 139964000.00
propertyPlantEquipment 172993000.00
totalCurrentAssets 213485000.00
longTermInvestments 3744000.00
netTangibleAssets 272992000.00
shortTermInvestments 12047000.00
netReceivables 63307000.00
longTermDebt 8993000.00
inventory 80212000.00
accountsPayable 59430000.00
accumulatedOtherComprehensiveIncome -534000.00
commonStockTotalEquity 369000.00
nonCurrrentAssetsOther 4503000.00
nonCurrentAssetsTotal 225515000.00
nonCurrentLiabilitiesTotal 28810000.00
liabilitiesAndStockholdersEquity 439000000.00
cashAndShortTermInvestments 54327000.00
propertyPlantAndEquipmentGross 172993000.00
propertyPlantAndEquipmentNet 172993000.00
commonStockSharesOutstanding 35394499.00
2013-12-31
date 2013-12-31
filing_date 2014-05-13
currency_symbol USD
totalAssets 377556000.00
intangibleAssets 13372000.00
otherCurrentAssets 14519000.00
totalLiab 111957000.00
totalStockholderEquity 265599000.00
otherCurrentLiab 22087000.00
commonStock 364000.00
retainedEarnings 122798000.00
otherLiab 6176000.00
goodWill 39702000.00
otherAssets 5576000.00
cash 22248000.00
totalCurrentLiabilities 79570000.00
currentDeferredRevenue 1405000.00
netDebt -4452000.00
shortTermDebt 5454000.00
shortLongTermDebt 20398000.00
shortLongTermDebtTotal 17796000.00
otherStockholderEquity 138757000.00
propertyPlantEquipment 93634000.00
totalCurrentAssets 225272000.00
netTangibleAssets 212525000.00
shortTermInvestments 70000000.00
netReceivables 60638000.00
longTermDebt 12342000.00
inventory 57867000.00
accountsPayable 50624000.00
accumulatedOtherComprehensiveIncome 3680000.00
commonStockTotalEquity 364000.00
nonCurrrentAssetsOther 5576000.00
nonCurrentAssetsTotal 152284000.00
nonCurrentLiabilitiesTotal 32387000.00
liabilitiesAndStockholdersEquity 377556000.00
cashAndShortTermInvestments 92248000.00
propertyPlantAndEquipmentGross 93634000.00
propertyPlantAndEquipmentNet 93634000.00
commonStockSharesOutstanding 35209946.00
2012-12-31
date 2012-12-31
filing_date 2013-03-25
currency_symbol USD
totalAssets 321049000.00
intangibleAssets 16898000.00
otherCurrentAssets 11581000.00
totalLiab 97132000.00
totalStockholderEquity 223917000.00
otherCurrentLiab 17710000.00
commonStock 360000.00
retainedEarnings 79603000.00
otherLiab 5586000.00
goodWill 42955000.00
otherAssets 4622000.00
cash 29033000.00
totalCurrentLiabilities 65875000.00
currentDeferredRevenue 492000.00
netDebt -6097000.00
shortTermDebt 10748000.00
shortLongTermDebtTotal 22936000.00
otherStockholderEquity 135437000.00
propertyPlantEquipment 72987000.00
totalCurrentAssets 183587000.00
shortTermInvestments 43700000.00
netReceivables 48723000.00
longTermDebt 12190000.00
inventory 50550000.00
accountsPayable 36925000.00
accumulatedOtherComprehensiveIncome 8517000.00
commonStockTotalEquity 360000.00
nonCurrrentAssetsOther -378000.00
nonCurrentAssetsTotal 137462000.00
nonCurrentLiabilitiesTotal 31257000.00
liabilitiesAndStockholdersEquity 321049000.00
cashAndShortTermInvestments 72733000.00
propertyPlantAndEquipmentGross 72987000.00
propertyPlantAndEquipmentNet 72987000.00
commonStockSharesOutstanding 32699748.00
2011-12-31
date 2011-12-31
filing_date 2011-12-31
currency_symbol USD
totalAssets 234367000.00
intangibleAssets 20626000.00
otherCurrentAssets 13474000.00
totalLiab 118111000.00
totalStockholderEquity 110051000.00
otherCurrentLiab 34086000.00
commonStock 278000.00
retainedEarnings 40753000.00
otherLiab 6402000.00
goodWill 42442000.00
otherAssets 3285000.00
cash 11950000.00
totalCurrentLiabilities 96165000.00
currentDeferredRevenue 384000.00
netDebt 38082000.00
shortTermDebt 30857000.00
shortLongTermDebtTotal 38082000.00
otherStockholderEquity 55338000.00
propertyPlantEquipment 69657000.00
totalCurrentAssets 98357000.00
netReceivables 36798000.00
longTermDebt 7296000.00
inventory 48085000.00
accountsPayable 30838000.00
accumulatedOtherComprehensiveIncome 13682000.00
commonStockTotalEquity 278000.00
preferredStockTotalEquity 86000.00
nonCurrentAssetsTotal 136010000.00
nonCurrentLiabilitiesTotal 21946000.00
liabilitiesAndStockholdersEquity 228162000.00
propertyPlantAndEquipmentGross 69657000.00
propertyPlantAndEquipmentNet 69657000.00
commonStockSharesOutstanding 19565000.00
2010-12-31
date 2010-12-31
filing_date 2010-12-31
currency_symbol USD
totalAssets 236403000.00
intangibleAssets 28272000.00
otherCurrentAssets 6413000.00
totalLiab 115450000.00
totalStockholderEquity 115291000.00
otherCurrentLiab 15317000.00
commonStock 192000.00
retainedEarnings 59675000.00
otherLiab 6323000.00
goodWill 23021000.00
otherAssets 3158000.00
cash 43737000.00
totalCurrentLiabilities 84180000.00
propertyPlantEquipment 74008000.00
longTermDebt 18063000.00
inventory 40226000.00
accountsPayable 42551000.00
preferredStockTotalEquity 86000.00
commonStockSharesOutstanding 19565000.00
Cash_Flow
currency_symbol USD
quarterly
2022-09-30
date 2022-09-30
filing_date 2022-09-30
currency_symbol USD
investments 1100000.00
changeToLiabilities -13464000.00
totalCashflowsFromInvestingActivities -5096000.00
netBorrowings 15984000.00
totalCashFromFinancingActivities 7359000.00
changeToOperatingActivities 3450000.00
netIncome -364000.00
changeInCash 5077000.00
beginPeriodCashFlow 53483000.00
endPeriodCashFlow 58560000.00
totalCashFromOperatingActivities 3459000.00
depreciation 9200000.00
otherCashflowsFromInvestingActivities 207000.00
dividendsPaid -8625000.00
changeToInventory 445000.00
changeToAccountReceivables 3113000.00
otherCashflowsFromFinancingActivities 16195000.00
changeToNetincome 1178000.00
capitalExpenditures 4160000
changeInWorkingCapital -6456000.00
otherNonCashItems 704000.00
freeCashFlow -701000.00
2022-06-30
date 2022-06-30
currency_symbol USD
investments 4800000.00
changeToLiabilities 16033000.00
totalCashflowsFromInvestingActivities 1590000.00
netBorrowings 6438000.00
totalCashFromFinancingActivities 6438000.00
changeToOperatingActivities -13070000.00
netIncome 11147000.00
changeInCash 2950000.00
beginPeriodCashFlow 50533000.00
endPeriodCashFlow 53483000.00
totalCashFromOperatingActivities -4491000.00
depreciation 8823000.00
otherCashflowsFromInvestingActivities -53000.00
dividendsPaid -8625000.00
changeToInventory -26561000.00
changeToAccountReceivables -2780000.00
changeToNetincome 1917000.00
capitalExpenditures 3161000
changeInWorkingCapital -26378000.00
otherNonCashItems 1298000.00
freeCashFlow -7652000.00
2022-03-31
date 2022-03-31
filing_date 2022-03-31
currency_symbol USD
investments 6001000.00
changeToLiabilities -3265000.00
totalCashflowsFromInvestingActivities 741000.00
netBorrowings -1334000.00
totalCashFromFinancingActivities -1334000.00
changeToOperatingActivities -290000.00
netIncome 6228000.00
changeInCash -23782000.00
beginPeriodCashFlow 74315000.00
endPeriodCashFlow 50533000.00
totalCashFromOperatingActivities -23260000.00
depreciation 9200000.00
otherCashflowsFromInvestingActivities 187000.00
dividendsPaid -8625000.00
changeToInventory -23982000.00
changeToAccountReceivables -11143000.00
otherCashflowsFromFinancingActivities -1001000.00
changeToNetincome -8000.00
capitalExpenditures 5450000
changeInWorkingCapital -38680000.00
otherNonCashItems -396000.00
freeCashFlow -28710000.00
2021-12-31
date 2021-12-31
filing_date 2021-12-31
currency_symbol USD
investments -416000.00
changeToLiabilities 11548000.00
totalCashflowsFromInvestingActivities -5825000.00
netBorrowings -1004000.00
totalCashFromFinancingActivities -4451000.00
changeToOperatingActivities 10285000.00
netIncome -2877000.00
changeInCash -10735000.00
beginPeriodCashFlow 85050000.00
endPeriodCashFlow 74315000.00
totalCashFromOperatingActivities -473000.00
depreciation 8916000.00
otherCashflowsFromInvestingActivities 42000.00
dividendsPaid -3447000.00
changeToInventory -29309000.00
changeToAccountReceivables 1954000.00
otherCashflowsFromFinancingActivities -665000.00
changeToNetincome -990000.00
capitalExpenditures 5453000
changeInWorkingCapital -5523000.00
otherNonCashItems -1447000.00
freeCashFlow -5926000.00
2021-09-30
date 2021-09-30
filing_date 2021-09-30
currency_symbol USD
investments 115000.00
changeToLiabilities -4937000.00
totalCashflowsFromInvestingActivities -13625000.00
netBorrowings -444000.00
totalCashFromFinancingActivities -444000.00
changeToOperatingActivities -3154000.00
netIncome 5948000.00
changeInCash -16238000.00
beginPeriodCashFlow 101288000.00
endPeriodCashFlow 85050000.00
totalCashFromOperatingActivities -1643000.00
depreciation 8802000.00
otherCashflowsFromInvestingActivities -190000.00
dividendsPaid 3447000.00
changeToInventory -9497000.00
changeToAccountReceivables 1168000.00
otherCashflowsFromFinancingActivities -113000.00
changeToNetincome 27000.00
capitalExpenditures 13552000
changeInWorkingCapital -16420000.00
otherNonCashItems -364000.00
freeCashFlow -15195000.00
2021-06-30
date 2021-06-30
filing_date 2021-06-30
currency_symbol USD
investments -1120000.00
changeToLiabilities 14105000.00
totalCashflowsFromInvestingActivities -10652000.00
netBorrowings -1606000.00
totalCashFromFinancingActivities -8840000.00
changeToOperatingActivities 6412000.00
netIncome 1705000.00
changeInCash 1468000.00
beginPeriodCashFlow 99820000.00
endPeriodCashFlow 101288000.00
totalCashFromOperatingActivities 20926000.00
depreciation 8781000.00
otherCashflowsFromInvestingActivities -1788000.00
dividendsPaid 7234000.00
changeToInventory -12039000.00
changeToAccountReceivables -2486000.00
otherCashflowsFromFinancingActivities -8513000.00
changeToNetincome 4448000.00
capitalExpenditures 7745000
changeInWorkingCapital 5992000.00
otherNonCashItems 4019000.00
freeCashFlow 13181000.00
2021-03-31
date 2021-03-31
filing_date 2021-03-31
currency_symbol USD
investments 78000.00
changeToLiabilities 3088000.00
totalCashflowsFromInvestingActivities -6563000.00
netBorrowings -10027000.00
totalCashFromFinancingActivities -10027000.00
changeToOperatingActivities -21955000.00
netIncome 14190000.00
changeInCash -14428000.00
beginPeriodCashFlow 114248000.00
endPeriodCashFlow 99820000.00
totalCashFromOperatingActivities 2162000.00
depreciation 8908000.00
otherCashflowsFromInvestingActivities -1918000.00
dividendsPaid 7234000.00
changeToInventory -3344000.00
changeToAccountReceivables 179000.00
otherCashflowsFromFinancingActivities -9704000.00
changeToNetincome 1096000.00
capitalExpenditures 4727000
changeInWorkingCapital -22032000.00
otherNonCashItems 529000.00
freeCashFlow -2565000.00
2020-12-31
date 2020-12-31
filing_date 2020-12-31
currency_symbol USD
investments -32633000.00
changeToLiabilities -3524000.00
totalCashflowsFromInvestingActivities -32633000.00
netBorrowings 120000.00
totalCashFromFinancingActivities -4701000.00
changeToOperatingActivities 7892000.00
netIncome -2385000.00
changeInCash -21727000.00
beginPeriodCashFlow 135975000.00
endPeriodCashFlow 114248000.00
totalCashFromOperatingActivities 14333000.00
depreciation 8300000.00
otherCashflowsFromInvestingActivities 60000.00
dividendsPaid 4821000.00
changeToInventory 4688000.00
changeToAccountReceivables -3085000.00
otherCashflowsFromFinancingActivities -4821000.00
changeToNetincome 2447000.00
capitalExpenditures 4280000
changeInWorkingCapital 6039000.00
otherNonCashItems -11954000.00
freeCashFlow 10053000.00
2020-09-30
date 2020-09-30
filing_date 2020-09-30
currency_symbol USD
investments -9506000.00
changeToLiabilities 1448000.00
totalCashflowsFromInvestingActivities -9506000.00
netBorrowings -314000.00
totalCashFromFinancingActivities -314000.00
changeToOperatingActivities -2021000.00
netIncome 12807000.00
changeInCash 18911000.00
beginPeriodCashFlow 117064000.00
endPeriodCashFlow 135975000.00
totalCashFromOperatingActivities 28160000.00
depreciation 7058000.00
otherCashflowsFromInvestingActivities 304000.00
dividendsPaid 4821000.00
changeToInventory 8246000.00
changeToAccountReceivables -787000.00
otherCashflowsFromFinancingActivities -9506000.00
changeToNetincome 1409000.00
capitalExpenditures 3085000
changeInWorkingCapital 6823000.00
otherNonCashItems 844000.00
freeCashFlow 25075000.00
2020-06-30
date 2020-06-30
filing_date 2020-08-05
currency_symbol USD
investments -16943000.00
changeToLiabilities -17706000.00
totalCashflowsFromInvestingActivities -16943000.00
netBorrowings -305000.00
totalCashFromFinancingActivities -305000.00
changeToOperatingActivities 3651000.00
netIncome -5882000.00
changeInCash -14800000.00
beginPeriodCashFlow 131864000.00
endPeriodCashFlow 117064000.00
totalCashFromOperatingActivities 1719000.00
depreciation 6987000.00
otherCashflowsFromInvestingActivities 20000.00
dividendsPaid 4821000.00
changeToInventory -884000.00
changeToAccountReceivables 13017000.00
otherCashflowsFromFinancingActivities -16943000.00
changeToNetincome 2536000.00
capitalExpenditures 3959000
changeInWorkingCapital -1928000.00
otherNonCashItems 1741000.00
freeCashFlow -2240000.00
2020-03-31
date 2020-03-31
filing_date 2020-05-06
currency_symbol USD
investments -9223000.00
changeToLiabilities 949000.00
totalCashflowsFromInvestingActivities -9223000.00
netBorrowings -764000.00
totalCashFromFinancingActivities -764000.00
changeToOperatingActivities 3801000.00
netIncome 2678000.00
changeInCash -7508000.00
beginPeriodCashFlow 139372000.00
endPeriodCashFlow 131864000.00
totalCashFromOperatingActivities 3406000.00
depreciation 7115000.00
otherCashflowsFromInvestingActivities -731000.00
dividendsPaid 4821000.00
changeToInventory -11737000.00
changeToAccountReceivables -3075000.00
otherCashflowsFromFinancingActivities -459000.00
changeToNetincome 3675000.00
capitalExpenditures 8500000
changeInWorkingCapital -10062000.00
otherNonCashItems 2769000.00
freeCashFlow -5094000.00
2019-12-31
date 2019-12-31
filing_date 2020-02-12
currency_symbol USD
investments -7669000.00
changeToLiabilities 2479000.00
totalCashflowsFromInvestingActivities -7669000.00
netBorrowings -305000.00
totalCashFromFinancingActivities -5465000.00
changeToOperatingActivities 6569000.00
netIncome -275000.00
changeInCash 22536000.00
beginPeriodCashFlow 116836000.00
endPeriodCashFlow 139372000.00
totalCashFromOperatingActivities 35275000.00
depreciation 6970000.00
otherCashflowsFromInvestingActivities 137000.00
dividendsPaid 5160000.00
changeToInventory 1837000.00
changeToAccountReceivables 9898000.00
otherCashflowsFromFinancingActivities -7669000.00
changeToNetincome 7797000.00
capitalExpenditures 7820000
changeInWorkingCapital 20783000.00
otherNonCashItems 7017000.00
freeCashFlow 27455000.00
2019-09-30
date 2019-09-30
filing_date 2019-11-06
currency_symbol USD
investments -3825000.00
changeToLiabilities 391000.00
totalCashflowsFromInvestingActivities -3825000.00
netBorrowings -303000.00
totalCashFromFinancingActivities -303000.00
changeToOperatingActivities -2645000.00
netIncome 7128000.00
changeInCash 17476000.00
beginPeriodCashFlow 99360000.00
endPeriodCashFlow 116836000.00
totalCashFromOperatingActivities 21828000.00
depreciation 6755000.00
otherCashflowsFromInvestingActivities -8000.00
dividendsPaid 0.00
changeToInventory 11895000.00
changeToAccountReceivables -4451000.00
otherCashflowsFromFinancingActivities -3825000.00
changeToNetincome 2755000.00
capitalExpenditures 3815000
changeInWorkingCapital 5190000.00
otherNonCashItems 1787000.00
freeCashFlow 18013000.00
2019-06-30
date 2019-06-30
filing_date 2019-08-15
currency_symbol USD
investments -5853000.00
changeToLiabilities -405000.00
totalCashflowsFromInvestingActivities -5853000.00
netBorrowings -295000.00
totalCashFromFinancingActivities -295000.00
changeToOperatingActivities -154000.00
netIncome 6414000.00
changeInCash 12610000.00
beginPeriodCashFlow 86750000.00
endPeriodCashFlow 99360000.00
totalCashFromOperatingActivities 18530000.00
depreciation 8099000.00
otherCashflowsFromInvestingActivities -199000.00
dividendsPaid 0.00
changeToInventory 10502000.00
changeToAccountReceivables -8832000.00
otherCashflowsFromFinancingActivities -5853000.00
changeToNetincome 2906000.00
capitalExpenditures 5679000
changeInWorkingCapital 1111000.00
otherNonCashItems 2074000.00
freeCashFlow 12851000.00
2019-03-31
date 2019-03-31
filing_date 2019-05-01
currency_symbol USD
investments -6240000.00
changeToLiabilities -10637000.00
totalCashflowsFromInvestingActivities -6240000.00
netBorrowings -8064000.00
totalCashFromFinancingActivities -8064000.00
changeToOperatingActivities -340000.00
netIncome -405000.00
changeInCash -6812000.00
beginPeriodCashFlow 93562000.00
endPeriodCashFlow 86750000.00
totalCashFromOperatingActivities 7416000.00
depreciation 6763000.00
otherCashflowsFromInvestingActivities 36000.00
dividendsPaid 0.00
changeToInventory