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

Logo

China Green Сельское хозяйство, Inc. занимается исследованиями, разработкой, производством и продажей различных видов удобрений и сельскохозяйственной продукции. Он работает в следующих сегментах: Цзиньун, Гуфэн, Юйсин и Коммерческие организации с переменными процентами (VIE). Сегмент Jinong включает в себя удобрения, в частности, удобрения на основе гуминовых кислот. Сегмент Gufeng состоит из сложных удобрений, смешанных удобрений, органических сложных удобрений, удобрений с медленным высвобождением, высококонцентрированных водорастворимых удобрений и смешанных органических и неорганических сложных удобрений. Сегмент Yuxing разрабатывает и производит сельскохозяйственную продукцию, такую ??как фрукты, овощи, цветы и цветная рассада высшего сорта. Сегмент продаж VIEs включает в себя Shaanxi Lishijie Agrochemical Co., Ltd., Songyuan Jinyangguang Sannong Service Co., Ltd., Shenqiu County Zhenbai Сельскохозяйственная компания, Ltd., Вэйнань, район Linwei Wangtian Сельскохозяйственные материалы Co., Ltd., Аксу Xindeguo Сельскохозяйственные материалы Лтд, и Синьцзян Xinyulei Эко-сельское хозяйство Наука и технологии Лтд, Суньу округа Сянжун Сельскохозяйственные материалы Лтд, и Аньхой Fengnong Seed Co., Ltd. Компания была основана Тао Ли 6 февраля 1987 года со штаб-квартирой в Сиане, Китай.

General
Code CGA
Type Common Stock
Name China Green Agriculture Inc
Exchange NYSE
CurrencyCode USD
CurrencyName US Dollar
CurrencySymbol $
CountryName USA
CountryISO US
OpenFigi BBG000D5F435
ISIN US16943W2044
LEI 529900WHEQDLY5O81Q80
PrimaryTicker CGA.US
CUSIP 16943W204
CIK 857949
EmployerIdNumber 36-3526027
FiscalYearEnd June
IPODate 2008-04-16
InternationalDomestic Domestic
Sector Basic Materials
Industry Agricultural Inputs
GicSector Materials
GicGroup Materials
GicIndustry Chemicals
GicSubIndustry Fertilizers & Agricultural Chemicals
HomeCategory Domestic
IsDelisted Нет
Address Borough A, Xi'an, China, 710065
Phone 86 29 8826 6368
WebURL https://www.cgagri.com
FullTimeEmployees 0
UpdatedAt 2023-12-24
Highlights
MarketCapitalization 27112380
MarketCapitalizationMln 27.1124
EBITDA -14263675
PEGRatio 0
WallStreetTargetPrice 11
BookValue 9.173
DividendShare 0
DividendYield 0.32
EarningsShare -1.09
EPSEstimateCurrentYear 0
EPSEstimateNextYear 0
EPSEstimateNextQuarter 0
EPSEstimateCurrentQuarter 0
MostRecentQuarter 2023-09-30
ProfitMargin -0.1222
OperatingMarginTTM -0.0797
ReturnOnAssetsTTM -0.0487
ReturnOnEquityTTM -0.1106
RevenueTTM 118940896
RevenuePerShareTTM 8.902
QuarterlyRevenueGrowthYOY -0.188
GrossProfitTTM 29206282
DilutedEpsTTM -1.09
QuarterlyEarningsGrowthYOY 0

Financials / Income Statement / quarterly / net Income

-31.98M
2021-12-31
-38.08M
2022-03-31
-36.7M
2022-06-30
-13.37M
2022-09-30
-3.51M
2022-12-31
129.42K
2023-03-31
-9.35M
2023-06-30
-9.35M
2023-09-30

Financials / Income Statement / quarterly / ebitda

-27.02M
2021-12-31
-29.74M
2022-03-31
-29.74M
2022-06-30
-14.48M
2022-09-30
-2.97M
2022-12-31
843.88K
2023-03-31
0
2023-06-30
-8.78M
2023-09-30

Financials / Income Statement / quarterly / totalRevenue

42.83M
2021-12-31
61.14M
2022-03-31
61.14M
2022-06-30
35.11M
2022-09-30
24.54M
2022-12-31
45.26M
2023-03-31
26.74M
2023-06-30
26.74M
2023-09-30

Earnings / History / epsActual

-1.0893
2022-06-30
-0.0408
2022-09-30
-0.2703
2022-12-31
0.0142
2023-03-31
-0.6985
2023-06-30
-0.1333
2023-09-30
0
2023-12-31
0
2024-03-31
Valuation
TrailingPE 0
ForwardPE 0
PriceSalesTTM 0.2273
PriceBookMRQ 0.2202
EnterpriseValue -34524896
EnterpriseValueRevenue 0.0168
EnterpriseValueEbitda 2.8933
SharesStats
SharesOutstanding 13380900
SharesFloat 5395318
PercentInsiders 41.508
PercentInstitutions 0.509
Technicals
Beta 0.62
52WeekHigh 4.45
52WeekLow 1.61
50DayMA 2.0648
200DayMA 2.7357
SharesShort 52114
SharesShortPriorMonth 51720
ShortRatio 28.82
ShortPercent 0.0059
Financials
Balance_Sheet
currency_symbol USD
quarterly
2023-09-30
date 2023-09-30
filing_date 2023-11-03
currency_symbol USD
totalAssets 186681364.00
intangibleAssets 13563635.00
otherCurrentAssets 2813831.00
totalLiab 61313507.00
totalStockholderEquity 125367857.00
otherCurrentLiab 46474997.00
commonStock 13381.00
capitalStock 13381.00
retainedEarnings -116513686.00
otherAssets -1.00
cash 71142188.00
totalCurrentLiabilities 60376467.00
currentDeferredRevenue 5489781.00
netDebt -63893908.00
shortTermDebt 6311240.00
shortLongTermDebt 4716240.00
shortLongTermDebtTotal 7248280.00
otherStockholderEquity 242090576.00
totalCurrentAssets 151227159.00
netReceivables 16483294.00
longTermDebt 932280.00
inventory 46455131.00
accountsPayable 2100449.00
accumulatedOtherComprehensiveIncome -222414.00
nonCurrrentAssetsOther 5102505.00
nonCurrentAssetsTotal 35454206.00
nonCurrentLiabilitiesTotal 937040.00
liabilitiesAndStockholdersEquity 186681364.00
cashAndShortTermInvestments 71142188.00
propertyPlantAndEquipmentGross 59606108.00
propertyPlantAndEquipmentNet 16690246.00
netWorkingCapital 88002635.00
netInvestedCapital 128395807.00
commonStockSharesOutstanding 13380432.00
2023-06-30
date 2023-06-30
currency_symbol USD
totalAssets 186681360.00
intangibleAssets 13563640.00
otherCurrentAssets 210340.00
totalLiab 61313510.00
totalStockholderEquity 125367860.00
commonStock 13380.00
capitalStock 13381.00
retainedEarnings -89785610.00
otherAssets 5200330.00
cash 71142188.00
cashAndEquivalents 71142190.00
totalCurrentLiabilities 60376470.00
shortTermDebt 5346640.00
shortLongTermDebt 6311240.00
otherStockholderEquity -26950490.00
propertyPlantEquipment 16690250.00
totalCurrentAssets 151227160.00
netReceivables 16455730.00
longTermDebt 937040.00
inventory 46455130.00
accountsPayable 2100449.00
nonCurrrentAssetsOther 5102505.00
nonCurrentAssetsTotal 35454206.00
longTermDebtTotal 937040.00
nonCurrentLiabilitiesTotal 937040.00
capitalSurpluse 242090580.00
liabilitiesAndStockholdersEquity 186681360.00
cashAndShortTermInvestments 71142190.00
propertyPlantAndEquipmentGross 58390650.00
propertyPlantAndEquipmentNet 16690246.00
netWorkingCapital 90850692.00
netInvestedCapital 132616137.00
commonStockSharesOutstanding 13380910.00
2023-03-31
date 2023-03-31
filing_date 2023-05-15
currency_symbol USD
totalAssets 206765365.00
intangibleAssets 14379996.00
otherCurrentAssets 12651385.00
totalLiab 62555515.00
totalStockholderEquity 144209850.00
otherCurrentLiab 46750638.00
commonStock 13381.00
capitalStock 13381.00
retainedEarnings -107150831.00
otherAssets -1.00
cash 71760603.00
cashAndEquivalents 71760600.00
totalCurrentLiabilities 61449715.00
currentDeferredRevenue 7111862.00
netDebt -64980303.00
shortTermDebt 5674500.00
shortLongTermDebt 5674500.00
shortLongTermDebtTotal 6780300.00
otherStockholderEquity 242090576.00
propertyPlantEquipment 17048050.00
totalCurrentAssets 169460064.00
netTangibleAssets 129829854.00
netReceivables 32949720.00
longTermDebt 1105800.00
inventory 44052715.00
accountsPayable 1912715.00
accumulatedOtherComprehensiveIncome 9256724.00
commonStockTotalEquity 13381.00
retainedEarningsTotalEquity -107150831.00
nonCurrrentAssetsOther 5877256.00
nonCurrentAssetsTotal 37305302.00
longTermDebtTotal 1105800.00
nonCurrentLiabilitiesTotal 1105800.00
capitalSurpluse 242090576.00
liabilitiesAndStockholdersEquity 206765365.00
cashAndShortTermInvestments 71760603.00
propertyPlantAndEquipmentGross 60534068.00
propertyPlantAndEquipmentNet 17048050.00
netWorkingCapital 108010349.00
netInvestedCapital 150990150.00
commonStockSharesOutstanding 13380914.00
2022-12-31
date 2022-12-31
filing_date 2023-02-21
currency_symbol USD
totalAssets 205874829.00
intangibleAssets 14378907.00
otherCurrentAssets 12750835.00
totalLiab 62646864.00
totalStockholderEquity 143227965.00
otherCurrentLiab 45374854.00
commonStock 13381.00
capitalStock 13381.00
retainedEarnings -107491624.00
otherAssets 6340630.00
cash 74119148.00
cashAndEquivalents 74119150.00
totalCurrentLiabilities 61487664.00
currentDeferredRevenue 7518719.00
netDebt -66294548.00
shortTermDebt 6665400.00
shortLongTermDebt 6665400.00
shortLongTermDebtTotal 7824600.00
otherStockholderEquity 242090576.00
propertyPlantEquipment 17500631.00
totalCurrentAssets 167654657.00
netTangibleAssets 128849058.00
netReceivables 27691197.00
longTermDebt 1159200.00
inventory 45820848.00
accountsPayable 1928691.00
accumulatedOtherComprehensiveIncome 8615632.00
commonStockTotalEquity 13381.00
retainedEarningsTotalEquity -107491624.00
nonCurrrentAssetsOther 6340634.00
nonCurrentAssetsTotal 38220172.00
longTermDebtTotal 1159200.00
nonCurrentLiabilitiesTotal 1159200.00
capitalSurpluse 242090576.00
liabilitiesAndStockholdersEquity 205874829.00
cashAndShortTermInvestments 74119148.00
propertyPlantAndEquipmentGross 60282553.00
propertyPlantAndEquipmentNet 17500631.00
netWorkingCapital 106166993.00
netInvestedCapital 151052565.00
commonStockSharesOutstanding 13306467.00
2022-09-30
date 2022-09-30
filing_date 2022-11-10
currency_symbol USD
totalAssets 195115195.00
intangibleAssets 14935488.00
otherCurrentAssets 25010153.00
totalLiab 60344431.00
totalStockholderEquity 134770764.00
otherCurrentLiab 45602907.00
commonStock 12141.00
capitalStock 13259.00
retainedEarnings -103374589.00
otherAssets 6606768.00
cash 57770303.00
cashAndEquivalents 69832540.00
totalCurrentLiabilities 60344431.00
currentDeferredRevenue 7994669.00
netDebt -52694103.00
shortTermDebt 5076200.00
shortLongTermDebt 4766800.00
shortLongTermDebtTotal 5076200.00
otherStockholderEquity 224676686.00
propertyPlantEquipment 18870152.00
totalCurrentAssets 153771533.00
netTangibleAssets 119835276.00
netReceivables 28805955.00
longTermDebt 1121600.00
inventory 42198186.00
accountsPayable 1670655.00
accumulatedOtherComprehensiveIncome 13456526.00
commonStockTotalEquity 12141.00
retainedEarningsTotalEquity -103374589.00
nonCurrrentAssetsOther 7538022.00
nonCurrentAssetsTotal 41343662.00
longTermDebtTotal 1121600.00
nonCurrentLiabilitiesTotal 13696424.00
capitalSurpluse 224676686.00
liabilitiesAndStockholdersEquity 195115195.00
cashAndShortTermInvestments 57770303.00
propertyPlantAndEquipmentGross 58247551.00
propertyPlantAndEquipmentNet 18870152.00
netWorkingCapital 103265748.00
netInvestedCapital 145968022.00
commonStockSharesOutstanding 9348100.00
2022-06-30
date 2022-06-30
filing_date 2022-07-01
currency_symbol USD
totalAssets 245447108.00
intangibleAssets 15798974.00
otherCurrentAssets 57062683.00
totalLiab 139544913.00
totalStockholderEquity 105902195.00
otherCurrentLiab 126535233.00
commonStock 8488.00
capitalStock 12141.00
retainedEarnings -89288503.00
goodWill 0.00
otherAssets 7538022.00
cash 51436395.00
cashAndEquivalents 57770300.00
totalCurrentLiabilities 139544914.00
currentDeferredRevenue 5803179.00
netDebt -46088195.00
shortTermDebt 5348200.00
shortLongTermDebt 5076200.00
shortLongTermDebtTotal 5348200.00
otherStockholderEquity 170223195.00
propertyPlantEquipment 18870152.00
totalCurrentAssets 200226652.00
netTangibleAssets 119835276.00
netReceivables 40162054.00
inventory 51565520.00
accountsPayable 1858302.00
accumulatedOtherComprehensiveIncome 24959015.00
nonCurrrentAssetsOther 8932652.00
nonCurrentAssetsTotal 45220456.00
longTermDebtTotal 0.00
nonCurrentLiabilitiesTotal -1.00
capitalSurpluse 224676690.00
liabilitiesAndStockholdersEquity 245447108.00
cashAndShortTermInvestments 51436395.00
propertyPlantAndEquipmentNet 20488830.00
netWorkingCapital 93427102.00
netInvestedCapital 139846964.00
commonStockSharesOutstanding 8487629.00
2022-03-31
date 2022-03-31
currency_symbol USD
totalAssets 245447108.00
intangibleAssets 15798974.00
totalLiab 139544913.00
totalStockholderEquity 105902195.00
otherCurrentLiab 93653292.00
commonStock 8488.00
capitalStock 8488.00
retainedEarnings -63278260.00
otherLiab -1.00
otherAssets 8932652.00
cash 51436395.00
cashAndEquivalents 51436400.00
totalCurrentLiabilities 139544914.00
shortTermDebt 4247100.00
shortLongTermDebt 5348200.00
otherStockholderEquity -1051228.00
propertyPlantEquipment 20488830.00
totalCurrentAssets 200226652.00
netTangibleAssets 90103221.00
netReceivables 40162054.00
inventory 89443447.00
accountsPayable 1858302.00
nonCurrrentAssetsOther 8932652.00
nonCurrentAssetsTotal 45220456.00
longTermDebtTotal 0.00
nonCurrentLiabilitiesTotal -1.00
capitalSurpluse 170223200.00
liabilitiesAndStockholdersEquity 245447110.00
cashAndShortTermInvestments 51436400.00
netWorkingCapital 60681738.00
netInvestedCapital 111250395.00
commonStockSharesOutstanding 8487600.00
2021-12-31
date 2021-12-31
filing_date 2022-02-14
currency_symbol USD
totalAssets 218006055.00
intangibleAssets 16184054.00
otherCurrentAssets 33917225.00
totalLiab 73836158.00
totalStockholderEquity 144169897.00
otherCurrentLiab 111303756.00
commonStock 8488.00
capitalStock 8488.00
retainedEarnings -52124706.00
otherAssets 9462010.00
cash 23607170.00
totalCurrentLiabilities 73836159.00
currentDeferredRevenue 6434068.00
netDebt -18258970.00
shortTermDebt 5348200.00
shortLongTermDebt 5348200.00
shortLongTermDebtTotal 5348200.00
otherStockholderEquity 170223195.00
propertyPlantEquipment 21196299.00
totalCurrentAssets 171163692.00
netTangibleAssets 127985842.00
netReceivables 74872344.00
inventory 38766953.00
accountsPayable 6402013.00
accumulatedOtherComprehensiveIncome 26062920.00
commonStockTotalEquity 8488.00
retainedEarningsTotalEquity -52124706.00
nonCurrrentAssetsOther 9462010.00
nonCurrentAssetsTotal 46842363.00
nonCurrentLiabilitiesTotal -1.00
capitalSurpluse 170223195.00
liabilitiesAndStockholdersEquity 218006055.00
cashAndShortTermInvestments 23607170.00
propertyPlantAndEquipmentNet 21196299.00
netWorkingCapital 97327533.00
netInvestedCapital 149518097.00
commonStockSharesOutstanding 8487629.00
2021-09-30
date 2021-09-30
filing_date 2021-10-13
currency_symbol USD
totalAssets 266728738.00
intangibleAssets 16407651.00
otherCurrentAssets 31978580.00
totalLiab 79217884.00
totalStockholderEquity 187510854.00
otherCurrentLiab 103824256.00
commonStock 8488.00
capitalStock 8488.00
retainedEarnings -5812533.00
otherAssets -1.00
cash 18593944.00
cashAndEquivalents 22022560.00
totalCurrentLiabilities 79217885.00
currentDeferredRevenue 6257215.00
netDebt -14414344.00
shortTermDebt 4179600.00
shortLongTermDebt 5273400.00
shortLongTermDebtTotal 4179600.00
otherStockholderEquity 170223195.00
propertyPlantEquipment 21654369.00
totalCurrentAssets 217714188.00
netTangibleAssets 156586853.00
shortTermInvestments 199250069.00
netReceivables 102825761.00
inventory 64315903.00
accountsPayable 16868942.00
accumulatedOtherComprehensiveIncome 23091704.00
commonStockTotalEquity 8488.00
nonCurrrentAssetsOther 10385883.00
nonCurrentAssetsTotal 49014551.00
longTermDebtTotal 0.00
nonCurrentLiabilitiesTotal -1.00
capitalSurpluse 170223200.00
liabilitiesAndStockholdersEquity 266728738.00
cashAndShortTermInvestments 18593944.00
propertyPlantAndEquipmentGross 22221016.00
propertyPlantAndEquipmentNet 22221017.00
netWorkingCapital 125080848.00
netInvestedCapital 178163620.00
commonStockSharesOutstanding 6350129.00
2021-06-30
date 2021-06-30
currency_symbol USD
totalAssets 266728738.00
intangibleAssets 16407651.00
otherCurrentAssets 0.00
totalLiab 79217884.00
totalStockholderEquity 187510854.00
otherCurrentLiab 16614029.00
commonStock 8488.00
capitalStock 8488.00
retainedEarnings 21860712.00
goodWill 0.00
otherAssets 10385883.00
cash 18593944.00
cashAndEquivalents 18593940.00
totalCurrentLiabilities 79217885.00
shortTermDebt 4179600.00
shortLongTermDebt 9156289.00
otherStockholderEquity -4581542.00
propertyPlantEquipment 22221016.00
totalCurrentAssets 217714188.00
netTangibleAssets 171103202.00
netReceivables 102825761.00
inventory 88200675.00
accountsPayable 16868942.00
nonCurrrentAssetsOther 10385883.00
nonCurrentAssetsTotal 49014551.00
longTermDebtTotal 0.00
nonCurrentLiabilitiesTotal -1.00
capitalSurpluse 170223200.00
liabilitiesAndStockholdersEquity 266728740.00
cashAndShortTermInvestments 18593940.00
netWorkingCapital 138496303.00
netInvestedCapital 196667143.00
commonStockSharesOutstanding 8487629.00
2021-03-31
date 2021-03-31
filing_date 2021-05-17
currency_symbol USD
totalAssets 290330294.00
intangibleAssets 16429710.00
otherCurrentAssets 37909941.00
totalLiab 87992417.00
totalStockholderEquity 202337877.00
otherCurrentLiab 54269331.00
commonStock 6350.00
retainedEarnings 26995719.00
goodWill 7597653.00
otherAssets 3.00
cash 5075588.00
cashAndEquivalents 5075590.00
totalCurrentLiabilities 87992417.00
currentDeferredRevenue 7368610.00
netDebt -955388.00
shortTermDebt 4120200.00
shortLongTermDebt 8462576.00
shortLongTermDebtTotal 4120200.00
otherStockholderEquity 155455332.00
propertyPlantEquipment 22647933.00
totalCurrentAssets 232903147.00
netTangibleAssets 178310512.00
netReceivables 125899663.00
inventory 64017955.00
accountsPayable 22234276.00
accumulatedOtherComprehensiveIncome 19880476.00
commonStockTotalEquity 6350.00
retainedEarningsTotalEquity 26995719.00
nonCurrrentAssetsOther 10751849.00
nonCurrentAssetsTotal 57427144.00
longTermDebtTotal 0.00
nonCurrentLiabilitiesTotal 0.00
capitalSurpluse 155455332.00
liabilitiesAndStockholdersEquity 290330294.00
cashAndShortTermInvestments 5075588.00
propertyPlantAndEquipmentGross 22647932.00
propertyPlantAndEquipmentNet 22647932.00
netWorkingCapital 144910730.00
netInvestedCapital 210800453.00
commonStockSharesOutstanding 6350129.00
2020-12-31
date 2020-12-31
filing_date 2021-02-10
currency_symbol USD
totalAssets 300572794.00
intangibleAssets 16653569.00
otherCurrentAssets 38514253.00
totalLiab 83360913.00
totalStockholderEquity 217211881.00
otherCurrentLiab 52821537.00
commonStock 6350.00
retainedEarnings 41373386.00
otherLiab 1.00
goodWill 7617568.00
otherAssets 11208671.00
cash 9826386.00
totalCurrentLiabilities 83360912.00
currentDeferredRevenue 8881013.00
netDebt -5695386.00
shortTermDebt 4131000.00
shortLongTermDebt 8476258.00
shortLongTermDebtTotal 4131000.00
otherStockholderEquity 155455332.00
propertyPlantEquipment 23330179.00
totalCurrentAssets 241762807.00
netTangibleAssets 192940745.00
netReceivables 102591653.00
inventory 90830515.00
accountsPayable 17527362.00
accumulatedOtherComprehensiveIncome 20376813.00
commonStockTotalEquity 6350.00
retainedEarningsTotalEquity 41373386.00
nonCurrrentAssetsOther 11208671.00
nonCurrentAssetsTotal 58809987.00
nonCurrentLiabilitiesTotal 1.00
capitalSurpluse 155455332.00
liabilitiesAndStockholdersEquity 300572794.00
cashAndShortTermInvestments 9826386.00
propertyPlantAndEquipmentGross 23330179.00
propertyPlantAndEquipmentNet 23330179.00
netWorkingCapital 158401895.00
netInvestedCapital 225688139.00
commonStockSharesOutstanding 6350129.00
2020-09-30
date 2020-09-30
filing_date 2020-12-07
currency_symbol USD
totalAssets 342128183.00
intangibleAssets 15751625.00
otherCurrentAssets 68649730.00
totalLiab 79322261.00
totalStockholderEquity 262805922.00
otherCurrentLiab 101446156.00
commonStock 6350.00
retainedEarnings 111864338.00
goodWill 7045006.00
otherAssets 1.00
cash 11934778.00
totalCurrentLiabilities 79322261.00
currentDeferredRevenue 7342590.00
netDebt -8397278.00
shortTermDebt 3537500.00
shortLongTermDebt 8227872.00
shortLongTermDebtTotal 3537500.00
otherStockholderEquity 155455332.00
propertyPlantEquipment 23124076.00
totalCurrentAssets 285198981.00
netTangibleAssets 221795554.00
netReceivables 105693392.00
inventory 98921081.00
accountsPayable 17719093.00
accumulatedOtherComprehensiveIncome -4520098.00
commonStockTotalEquity 6350.00
retainedEarningsTotalEquity 80745930.00
nonCurrrentAssetsOther 11204237.00
nonCurrentAssetsTotal 56929202.00
nonCurrentLiabilitiesTotal 0.00
capitalSurpluse 155455332.00
liabilitiesAndStockholdersEquity 342128183.00
cashAndShortTermInvestments 11934778.00
propertyPlantAndEquipmentGross 23124077.00
propertyPlantAndEquipmentNet 22928334.00
netWorkingCapital 187502337.00
netInvestedCapital 253548725.00
commonStockSharesOutstanding 6350129.00
2020-06-30
date 2020-06-30
filing_date 2020-12-07
currency_symbol USD
totalAssets 342128183.00
intangibleAssets 15751625.00
otherCurrentAssets 3567912.00
totalLiab 79322261.00
totalStockholderEquity 262805922.00
otherCurrentLiab 7342590.00
commonStock 6350.00
retainedEarnings 111864338.00
goodWill 7045006.00
otherAssets 11204237.00
cash 11934778.00
totalCurrentLiabilities 79322261.00
netDebt -4184871.00
shortTermDebt 7749907.00
shortLongTermDebt 7749907.00
shortLongTermDebtTotal 7749907.00
otherStockholderEquity -4520098.00
propertyPlantEquipment 22928334.00
totalCurrentAssets 285198981.00
netTangibleAssets 240009291.00
netReceivables 105693392.00
inventory 98921081.00
accountsPayable 68442171.00
accumulatedOtherComprehensiveIncome -34000000.00
commonStockTotalEquity 6350.00
retainedEarningsTotalEquity 111864338.00
nonCurrrentAssetsOther 11204237.00
nonCurrentAssetsTotal 56929202.00
nonCurrentLiabilitiesTotal 0.00
capitalSurpluse 155455332.00
liabilitiesAndStockholdersEquity 342128183.00
cashAndShortTermInvestments 11934778.00
propertyPlantAndEquipmentGross 22928334.00
netWorkingCapital 205876720.00
netInvestedCapital 270555829.00
commonStockSharesOutstanding 6350129.00
2020-03-31
date 2020-03-31
filing_date 2020-05-15
currency_symbol USD
totalAssets 395274720.00
intangibleAssets 16103410.00
otherCurrentAssets 66298851.00
totalLiab 79682492.00
totalStockholderEquity 315592228.00
otherCurrentLiab 47848479.00
commonStock 6350.00
retainedEarnings 163500883.00
goodWill 7631050.00
otherAssets 11647517.00
cash 41311137.00
totalCurrentLiabilities 79682492.00
currentDeferredRevenue 7713614.00
netDebt -37501437.00
shortTermDebt 3809700.00
shortLongTermDebt 8019226.00
shortLongTermDebtTotal 3809700.00
otherStockholderEquity 155455332.00
propertyPlantEquipment 23595885.00
totalCurrentAssets 336296859.00
netTangibleAssets 291857769.00
netReceivables 166452189.00
inventory 62234682.00
accountsPayable 20310699.00
accumulatedOtherComprehensiveIncome -3370337.00
commonStockTotalEquity 6350.00
retainedEarningsTotalEquity 163500883.00
nonCurrrentAssetsOther 11647517.00
nonCurrentAssetsTotal 58977861.00
nonCurrentLiabilitiesTotal 0.00
capitalSurpluse 155455332.00
liabilitiesAndStockholdersEquity 395274720.00
cashAndShortTermInvestments 41311137.00
propertyPlantAndEquipmentGross 23595884.00
propertyPlantAndEquipmentNet 23595884.00
netWorkingCapital 256614367.00
netInvestedCapital 323611454.00
commonStockSharesOutstanding 6143159.00
2019-12-31
date 2019-12-31
filing_date 2020-02-14
currency_symbol USD
totalAssets 445112535.00
intangibleAssets 16792062.00
otherCurrentAssets -1.00
totalLiab 74433031.00
totalStockholderEquity 370679504.00
otherCurrentLiab 45956867.00
commonStock 5972.00
retainedEarnings 213272271.00
otherLiab -1.00
goodWill 7766256.00
otherAssets -1.00
cash 78706500.00
totalCurrentLiabilities 74433031.00
currentDeferredRevenue 7525826.00
netDebt -72973530.00
shortTermDebt 5732970.00
shortLongTermDebt 9760507.00
shortLongTermDebtTotal 5732970.00
otherStockholderEquity 153567460.00
propertyPlantEquipment 24771055.00
totalCurrentAssets 383290781.00
netTangibleAssets 346121187.00
netReceivables 156229728.00
inventory 114448765.00
accountsPayable 15217368.00
accumulatedOtherComprehensiveIncome 3833801.00
commonStockTotalEquity 5972.00
retainedEarningsTotalEquity 213272271.00
nonCurrrentAssetsOther 12492382.00
nonCurrentAssetsTotal 61821755.00
nonCurrentLiabilitiesTotal 0.00
capitalSurpluse 153567460.00
liabilitiesAndStockholdersEquity 445112535.00
cashAndShortTermInvestments 78706500.00
propertyPlantAndEquipmentGross 24771055.00
propertyPlantAndEquipmentNet 24771055.00
commonStockSharesOutstanding 5474979.00
2019-09-30
date 2019-09-30
filing_date 2019-10-15
currency_symbol USD
totalAssets 481000399.00
intangibleAssets 17881449.00
otherCurrentAssets -1.00
totalLiab 84444715.00
totalStockholderEquity 396555684.00
otherCurrentLiab 47768239.00
commonStock 3985.00
retainedEarnings 247122574.00
goodWill 7874421.00
otherAssets -1.00
cash 72259804.00
totalCurrentLiabilities 76927406.00
currentDeferredRevenue 6514619.00
netDebt -61102497.00
shortTermDebt 3640000.00
shortLongTermDebt 14813118.00
shortLongTermDebtTotal 11157307.00
otherStockholderEquity 138012445.00
propertyPlantEquipment 24830646.00
totalCurrentAssets 414954039.00
netTangibleAssets 358135379.00
netReceivables 145190160.00
inventory 162013889.00
accountsPayable 19004548.00
accumulatedOtherComprehensiveIncome 11416680.00
commonStockTotalEquity 3985.00
nonCurrrentAssetsOther 13620552.00
nonCurrentAssetsTotal 66046361.00
nonCurrentLiabilitiesTotal 7517309.00
capitalSurpluse 148593460.00
liabilitiesAndStockholdersEquity 481000399.00
cashAndShortTermInvestments 72259804.00
propertyPlantAndEquipmentGross 26669939.00
propertyPlantAndEquipmentNet 26669939.00
commonStockSharesOutstanding 4504510.00
2019-06-30
date 2019-06-30
filing_date 2019-10-15
currency_symbol USD
totalAssets 481000399.00
intangibleAssets 17881449.00
otherCurrentAssets 2776370.00
totalLiab 84444715.00
totalStockholderEquity 396555686.00
otherCurrentLiab 6514619.00
commonStock 3985.00
retainedEarnings 247122574.00
goodWill 7874421.00
otherAssets 13620552.00
cash 72259804.00
totalCurrentLiabilities 76927406.00
netDebt -57460552.00
shortTermDebt 7281945.00
shortLongTermDebt 7281945.00
shortLongTermDebtTotal 14799252.00
otherStockholderEquity 11416680.00
propertyPlantEquipment 26669938.00
totalCurrentAssets 414954039.00
netTangibleAssets 370799816.00
netReceivables 145190160.00
longTermDebt 7517307.00
inventory 162013889.00
accountsPayable 66754625.00
accumulatedOtherComprehensiveIncome -20000000.00
commonStockTotalEquity 3985.00
retainedEarningsTotalEquity 247122574.00
nonCurrrentAssetsOther 13620552.00
nonCurrentAssetsTotal 66046360.00
longTermDebtTotal 7517307.00
nonCurrentLiabilitiesOther 2.00
nonCurrentLiabilitiesTotal 7517307.00
capitalSurpluse 138012445.00
liabilitiesAndStockholdersEquity 481000399.00
cashAndShortTermInvestments 72259804.00
propertyPlantAndEquipmentGross 26669939.00
commonStockSharesOutstanding 3295565.00
2019-03-31
date 2019-03-31
filing_date 2019-05-15
currency_symbol USD
totalAssets 481676201.00
intangibleAssets 18736459.00
otherCurrentAssets 55943227.00
totalLiab 78018283.00
totalStockholderEquity 403657918.00
otherCurrentLiab 48730475.00
commonStock 39547.00
retainedEarnings 252209492.00
otherLiab 1.00
goodWill 8058302.00
otherAssets 14439100.00
cash 69242037.00
totalCurrentLiabilities 70430082.00
currentDeferredRevenue 7793572.00
netDebt -57183836.00
shortTermDebt 4470000.00
shortLongTermDebt 8136440.00
shortLongTermDebtTotal 12058201.00
otherStockholderEquity 129706886.00
propertyPlantEquipment 28120511.00
totalCurrentAssets 412321835.00
netTangibleAssets 376863158.00
netReceivables 154557359.00
longTermDebt 7588201.00
inventory 132579212.00
accountsPayable 9436035.00
accumulatedOtherComprehensiveIncome 21701993.00
commonStockTotalEquity 39547.00
retainedEarningsTotalEquity 252209492.00
nonCurrrentAssetsOther 14439095.00
nonCurrentAssetsTotal 69354366.00
longTermDebtTotal 7588201.00
nonCurrentLiabilitiesTotal 7588201.00
capitalSurpluse 129706886.00
liabilitiesAndStockholdersEquity 481676201.00
cashAndShortTermInvestments 69242037.00
propertyPlantAndEquipmentGross 28120510.00
propertyPlantAndEquipmentNet 28120510.00
commonStockSharesOutstanding 3295579.00
2018-12-31
date 2018-12-31
filing_date 2019-02-14
currency_symbol USD
totalAssets 466398538.00
intangibleAssets 18710644.00
otherCurrentAssets 43951612.00
totalLiab 78422571.00
totalStockholderEquity 387975967.00
otherCurrentLiab 46582980.00
commonStock 39547.00
retainedEarnings 246887783.00
goodWill 7863605.00
otherAssets -1.00
cash 117546683.00
totalCurrentLiabilities 71119828.00
currentDeferredRevenue 6862214.00
netDebt -105881940.00
shortTermDebt 4362000.00
shortLongTermDebtTotal 11664743.00
otherStockholderEquity 129706886.00
propertyPlantEquipment 28227394.00
totalCurrentAssets 397017730.00
netTangibleAssets 361401718.00
netReceivables 120505844.00
longTermDebt 7302743.00
inventory 115013591.00
accountsPayable 13312634.00
accumulatedOtherComprehensiveIncome 11341751.00
commonStockTotalEquity 39547.00
retainedEarningsTotalEquity 246887783.00
nonCurrrentAssetsOther 14579165.00
nonCurrentAssetsTotal 69380809.00
longTermDebtTotal 7302743.00
nonCurrentLiabilitiesTotal 7302743.00
capitalSurpluse 129706886.00
liabilitiesAndStockholdersEquity 466398538.00
cashAndShortTermInvestments 117546683.00
propertyPlantAndEquipmentGross 28227395.00
propertyPlantAndEquipmentNet 28227395.00
commonStockSharesOutstanding 3295579.00
2018-09-30
date 2018-09-30
filing_date 2018-10-19
currency_symbol USD
totalAssets 482985960.00
intangibleAssets 20314343.00
otherCurrentAssets 28139710.00
totalLiab 90438173.00
totalStockholderEquity 392547787.00
deferredLongTermLiab 0.00
otherCurrentLiab 43959086.00
commonStock 38897.00
retainedEarnings 235822726.00
goodWill 8166467.00
otherAssets 3570.00
cash 150805639.00
totalCurrentLiabilities 83066274.00
currentDeferredRevenue 7251967.00
netDebt -138707440.00
shortTermDebt 4726300.00
shortLongTermDebtTotal 12098199.00
otherStockholderEquity 129337035.00
propertyPlantEquipment 29028781.00
totalCurrentAssets 407426651.00
netTangibleAssets 358533531.00
shortTermInvestments 0.00
netReceivables 174696488.00
longTermDebt 7210528.00
inventory 53784814.00
accountsPayable 27128921.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 27349129.00
additionalPaidInCapital 0.00
commonStockTotalEquity 38897.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 244201627.00
treasuryStock 0.00
nonCurrrentAssetsOther 16180246.00
nonCurrentAssetsTotal 75555739.00
longTermDebtTotal 7210528.00
nonCurrentLiabilitiesTotal 7371899.00
capitalSurpluse 129337035.00
liabilitiesAndStockholdersEquity 482985960.00
cashAndShortTermInvestments 150805639.00
propertyPlantAndEquipmentGross 30894683.00
propertyPlantAndEquipmentNet 30894683.00
commonStockSharesOutstanding 3212592.00
2018-06-30
date 2018-06-30
filing_date 2018-10-19
currency_symbol USD
totalAssets 482985960.00
intangibleAssets 20314343.00
otherCurrentAssets 2945247.00
totalLiab 90438173.00
totalStockholderEquity 392547787.00
deferredLongTermLiab 0.00
otherCurrentLiab 7251967.00
commonStock 38897.00
retainedEarnings 235822726.00
goodWill 8166467.00
otherAssets 16180245.00
cash 150805639.00
totalCurrentLiabilities 83066274.00
netDebt -135435821.00
shortTermDebt 7997919.00
shortLongTermDebt 12098199.00
shortLongTermDebtTotal 15369818.00
otherStockholderEquity 27349129.00
propertyPlantEquipment 30894683.00
totalCurrentAssets 407426651.00
netTangibleAssets 364063406.00
shortTermInvestments 0.00
netReceivables 174696488.00
longTermDebt 7371899.00
inventory 53784814.00
accountsPayable 71021864.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -4000000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 38897.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 235822726.00
treasuryStock 0.00
nonCurrrentAssetsOther 16180246.00
nonCurrentAssetsTotal 75559310.00
longTermDebtTotal 7371899.00
nonCurrentLiabilitiesTotal 7371899.00
capitalSurpluse 129337035.00
liabilitiesAndStockholdersEquity 482985960.00
cashAndShortTermInvestments 150805639.00
propertyPlantAndEquipmentGross 30894683.00
commonStockSharesOutstanding 3212592.00
2018-03-31
date 2018-03-31
filing_date 2018-05-15
currency_symbol USD
totalAssets 498710633.00
intangibleAssets 21874917.00
otherCurrentAssets 22789519.00
totalLiab 55924237.00
totalStockholderEquity 442786396.00
deferredLongTermLiab 0.00
otherCurrentLiab 19638009.00
commonStock 38551.00
retainedEarnings 263732243.00
goodWill 8604536.00
otherAssets -3.00
cash 153639728.00
totalCurrentLiabilities 48268633.00
currentDeferredRevenue 4781397.00
netDebt -144234024.00
shortTermDebt 1750100.00
shortLongTermDebt 2216275.00
shortLongTermDebtTotal 9405704.00
otherStockholderEquity 128915651.00
propertyPlantEquipment 33637684.00
totalCurrentAssets 416992063.00
netTangibleAssets 412306944.00
shortTermInvestments 0.00
netReceivables 159847812.00
longTermDebt 7655604.00
inventory 80715004.00
accountsPayable 22099127.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 50099951.00
additionalPaidInCapital 0.00
commonStockTotalEquity 38551.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 263732243.00
treasuryStock 0.00
nonCurrrentAssetsOther 17601435.00
nonCurrentAssetsTotal 81718573.00
longTermDebtTotal 7655604.00
nonCurrentLiabilitiesTotal 7655604.00
capitalSurpluse 128915651.00
liabilitiesAndStockholdersEquity 498710633.00
cashAndShortTermInvestments 153639728.00
propertyPlantAndEquipmentGross 33637685.00
propertyPlantAndEquipmentNet 33637685.00
commonStockSharesOutstanding 3212592.00
2017-12-31
date 2017-12-31
filing_date 2018-02-14
currency_symbol USD
totalAssets 478223287.00
intangibleAssets 21527536.00
otherCurrentAssets 24531603.00
totalLiab 59277344.00
totalStockholderEquity 418945943.00
deferredLongTermLiab 0.00
otherCurrentLiab 16004207.00
commonStock 38551.00
retainedEarnings 256518126.00
goodWill 8290857.00
otherAssets 47315000.00
cash 145417158.00
totalCurrentLiabilities 52008492.00
currentDeferredRevenue 6935326.00
netDebt -131863007.00
shortTermDebt 6285300.00
shortLongTermDebt 2215089.00
shortLongTermDebtTotal 13554151.00
otherStockholderEquity 128915651.00
propertyPlantEquipment 33227748.00
totalCurrentAssets 397679536.00
netTangibleAssets 389127551.00
shortTermInvestments 0.00
netReceivables 122117190.00
longTermDebt 7268851.00
inventory 105613585.00
accountsPayable 22783659.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 33473615.00
additionalPaidInCapital 0.00
commonStockTotalEquity 38551.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 256518126.00
treasuryStock 0.00
nonCurrrentAssetsOther 17497610.00
nonCurrentAssetsTotal 80543751.00
longTermDebtTotal 7268851.00
nonCurrentLiabilitiesTotal 7268852.00
capitalSurpluse 128915651.00
liabilitiesAndStockholdersEquity 478223287.00
cashAndShortTermInvestments 145417158.00
propertyPlantAndEquipmentGross 33227748.00
propertyPlantAndEquipmentNet 33227748.00
commonStockSharesOutstanding 3212592.00
2017-09-30
date 2017-09-30
filing_date 2017-10-19
currency_symbol USD
totalAssets 455681630.00
intangibleAssets 22912691.00
otherCurrentAssets 28224844.00
totalLiab 58153577.00
totalStockholderEquity 397528053.00
deferredLongTermLiab 0.00
otherCurrentLiab 15349538.00
commonStock 38551.00
retainedEarnings 244738993.00
goodWill 8651238.00
otherAssets -2496.00
cash 123050548.00
totalCurrentLiabilities 49718116.00
currentDeferredRevenue 7046570.00
netDebt -106936976.00
shortTermDebt 7678111.00
shortLongTermDebt 15920347.00
shortLongTermDebtTotal 16113572.00
otherStockholderEquity 128915651.00
propertyPlantEquipment 33384182.00
totalCurrentAssets 370954462.00
netTangibleAssets 371761743.00
shortTermInvestments 0.00
netReceivables 141665179.00
longTermDebt 8541065.00
inventory 78013891.00
accountsPayable 19643897.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 23834858.00
additionalPaidInCapital 0.00
commonStockTotalEquity 38551.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 249212939.00
treasuryStock 0.00
nonCurrrentAssetsOther 18972722.00
deferredLongTermAssetCharges 213289.00
nonCurrentAssetsTotal 84729664.00
longTermDebtTotal 8541065.00
nonCurrentLiabilitiesTotal 8435461.00
capitalSurpluse 128915651.00
liabilitiesAndStockholdersEquity 455681630.00
cashAndShortTermInvestments 123050548.00
propertyPlantAndEquipmentGross 34193013.00
propertyPlantAndEquipmentNet 34193013.00
commonStockSharesOutstanding 3210989.00
2017-06-30
date 2017-06-30
filing_date 2018-04-13
currency_symbol USD
totalAssets 455681630.00
intangibleAssets 22912691.00
otherCurrentAssets 4201782.00
totalLiab 58153577.00
totalStockholderEquity 397528052.00
deferredLongTermLiab 864070.00
otherCurrentLiab 7046570.00
commonStock 38551.00
retainedEarnings 244738993.00
goodWill 8651238.00
otherAssets 50536000.00
cash 123050548.00
totalCurrentLiabilities 49718116.00
netDebt -103865874.00
shortTermDebt 10749213.00
shortLongTermDebt 17165224.00
shortLongTermDebtTotal 19184674.00
otherStockholderEquity 23834858.00
propertyPlantEquipment 34191332.00
totalCurrentAssets 370954462.00
netTangibleAssets 365964939.00
shortTermInvestments 0.00
netReceivables 141665179.00
longTermDebt 8435461.00
inventory 78013891.00
accountsPayable 34797623.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -5000000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 38551.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 244738993.00
treasuryStock 0.00
nonCurrrentAssetsOther 18108652.00
deferredLongTermAssetCharges 864070.00
nonCurrentAssetsTotal 84727168.00
longTermDebtTotal 8435461.00
nonCurrentLiabilitiesTotal 8435461.00
capitalSurpluse 128915651.00
liabilitiesAndStockholdersEquity 455681630.00
cashAndShortTermInvestments 123050548.00
propertyPlantAndEquipmentGross 34193013.00
commonStockSharesOutstanding 3210989.00
2017-03-31
date 2017-03-31
filing_date 2017-05-15
currency_symbol USD
totalAssets 426977211.00
intangibleAssets 22589546.00
otherCurrentAssets 30341973.00
totalLiab 47691968.00
totalStockholderEquity 379285243.00
deferredLongTermLiab 0.00
otherCurrentLiab 15215856.00
commonStock 38535.00
retainedEarnings 240726280.00
goodWill 8356291.00
otherAssets 43096000.00
cash 118259995.00
totalCurrentLiabilities 39520611.00
currentDeferredRevenue 6555693.00
netDebt -104123437.00
shortTermDebt 5965201.00
shortLongTermDebt 6017969.00
shortLongTermDebtTotal 14136558.00
otherStockholderEquity 128896690.00
propertyPlantEquipment 33909365.00
totalCurrentAssets 349971317.00
netTangibleAssets 387860017.00
shortTermInvestments 0.00
netReceivables 154950404.00
longTermDebt 8171357.00
inventory 46418945.00
accountsPayable 11783861.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 9623738.00
additionalPaidInCapital 0.00
commonStockTotalEquity 38535.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 240726280.00
treasuryStock 0.00
nonCurrrentAssetsOther 12150692.00
deferredLongTermAssetCharges 1967215.00
nonCurrentAssetsTotal 77005894.00
longTermDebtTotal 8171357.00
nonCurrentLiabilitiesTotal 8171357.00
capitalSurpluse 128896690.00
liabilitiesAndStockholdersEquity 426977211.00
cashAndShortTermInvestments 118259995.00
propertyPlantAndEquipmentGross 33909365.00
propertyPlantAndEquipmentNet 33909365.00
commonStockSharesOutstanding 3210989.00
2016-12-31
date 2016-12-31
filing_date 2017-02-14
currency_symbol USD
totalAssets 403976307.00
intangibleAssets 21993441.00
otherCurrentAssets 30432887.00
totalLiab 35798498.00
totalStockholderEquity 368177809.00
deferredLongTermLiab 0.00
otherCurrentLiab 13810069.00
commonStock 38518.00
retainedEarnings 233088961.00
goodWill 7635779.00
otherAssets 33475000.00
cash 116574852.00
totalCurrentLiabilities 29264235.00
currentDeferredRevenue 5413319.00
netDebt -105576806.00
shortTermDebt 4463783.00
shortLongTermDebt 4528563.00
shortLongTermDebtTotal 10998046.00
otherStockholderEquity 128876011.00
propertyPlantEquipment 34201866.00
totalCurrentAssets 336298742.00
netTangibleAssets 338548589.00
shortTermInvestments 0.00
netReceivables 125035022.00
longTermDebt 6534263.00
inventory 64255981.00
accountsPayable 5577064.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 6174319.00
additionalPaidInCapital 0.00
commonStockTotalEquity 38518.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 233088961.00
treasuryStock 0.00
nonCurrrentAssetsOther 3846479.00
deferredLongTermAssetCharges 3536984.00
nonCurrentAssetsTotal 67677565.00
longTermDebtTotal 6534263.00
nonCurrentLiabilitiesTotal 6534263.00
capitalSurpluse 128876011.00
liabilitiesAndStockholdersEquity 403976307.00
cashAndShortTermInvestments 116574852.00
propertyPlantAndEquipmentGross 34201866.00
propertyPlantAndEquipmentNet 34201866.00
commonStockSharesOutstanding 3138159.00
2016-09-30
date 2016-09-30
filing_date 2016-10-07
currency_symbol USD
totalAssets 418782527.00
intangibleAssets 23840048.00
otherCurrentAssets 28193057.00
totalLiab 48298195.00
totalStockholderEquity 370484332.00
deferredLongTermLiab 0.00
otherCurrentLiab 23136432.00
commonStock 37648.00
retainedEarnings 221345279.00
goodWill 7980838.00
otherAssets 38981000.00
cash 102896486.00
totalCurrentLiabilities 48298195.00
currentDeferredRevenue 8578341.00
netDebt -91559217.00
shortTermDebt 11337269.00
shortLongTermDebtTotal 11337269.00
otherStockholderEquity 127593932.00
propertyPlantEquipment 36582909.00
totalCurrentAssets 335581234.00
netTangibleAssets 345499807.00
shortTermInvestments 0.00
netReceivables 117055376.00
longTermDebt 0.00
inventory 87436315.00
accountsPayable 5246153.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 21507473.00
additionalPaidInCapital 0.00
commonStockTotalEquity 37648.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 228121552.00
treasuryStock 0.00
nonCurrrentAssetsOther 13810668.00
deferredLongTermAssetCharges 7274334.00
nonCurrentAssetsTotal 83201293.00
capitalSurpluse 127737083.00
liabilitiesAndStockholdersEquity 418782527.00
cashAndShortTermInvestments 102896486.00
propertyPlantAndEquipmentGross 37569739.00
propertyPlantAndEquipmentNet 37569739.00
commonStockSharesOutstanding 3080168.00
2016-06-30
date 2016-06-30
filing_date 2016-10-07
currency_symbol USD
totalAssets 418782527.00
intangibleAssets 23840048.00
otherCurrentAssets 1329098.00
totalLiab 48298195.00
totalStockholderEquity 370484332.00
deferredLongTermLiab 13431621.00
otherCurrentLiab 8578341.00
commonStock 37648.00
retainedEarnings 221345279.00
goodWill 7980838.00
otherAssets 45632000.00
cash 102896486.00
totalCurrentLiabilities 48298195.00
netDebt -89086213.00
shortTermDebt 13810273.00
shortLongTermDebt 12429512.00
shortLongTermDebtTotal 13810273.00
otherStockholderEquity 21507473.00
propertyPlantEquipment 37569739.00
totalCurrentAssets 335581234.00
netTangibleAssets 338663446.00
shortTermInvestments 0.00
netReceivables 117055376.00
longTermDebt 6671769.00
inventory 87436315.00
accountsPayable 28237767.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -6000000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 37648.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 221345279.00
treasuryStock 0.00
nonCurrrentAssetsOther 379047.00
deferredLongTermAssetCharges 13431621.00
nonCurrentAssetsTotal 83201293.00
capitalSurpluse 127593932.00
liabilitiesAndStockholdersEquity 418782527.00
cashAndShortTermInvestments 102896486.00
propertyPlantAndEquipmentGross 37569739.00
commonStockSharesOutstanding 3080168.00
2016-03-31
date 2016-03-31
filing_date 2016-05-13
currency_symbol USD
totalAssets 399901508.00
intangibleAssets 21433707.00
otherCurrentAssets 37814215.00
totalLiab 24179198.00
totalStockholderEquity 375722310.00
deferredLongTermLiab 0.00
otherCurrentLiab 22781122.00
commonStock 36978.00
retainedEarnings 216901378.00
goodWill 4970063.00
otherAssets 1.00
cash 90470157.00
totalCurrentLiabilities 24179198.00
currentDeferredRevenue 5380817.00
netDebt -85662057.00
shortTermDebt 4808100.00
shortLongTermDebtTotal 4808100.00
otherStockholderEquity 126373464.00
propertyPlantEquipment 39578484.00
totalCurrentAssets 312135041.00
netTangibleAssets 349318540.00
shortTermInvestments 0.00
netReceivables 75343866.00
longTermDebt 0.00
inventory 108506803.00
accountsPayable 2599720.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 32410490.00
additionalPaidInCapital 0.00
commonStockTotalEquity 36978.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 216901378.00
treasuryStock 0.00
nonCurrrentAssetsOther 21784213.00
deferredLongTermAssetCharges 21661860.00
nonCurrentAssetsTotal 87766466.00
capitalSurpluse 126373464.00
liabilitiesAndStockholdersEquity 399901508.00
cashAndShortTermInvestments 90470157.00
propertyPlantAndEquipmentGross 39578483.00
propertyPlantAndEquipmentNet 39578483.00
commonStockSharesOutstanding 3080168.00
2015-12-31
date 2015-12-31
filing_date 2016-02-05
currency_symbol USD
totalAssets 428484753.00
intangibleAssets 21652844.00
otherCurrentAssets 47675366.00
totalLiab 64371704.00
totalStockholderEquity 364113049.00
deferredLongTermLiab 0.00
otherCurrentLiab 8953752.00
commonStock 36936.00
retainedEarnings 209212316.00
goodWill 4934814.00
otherAssets -1.00
cash 99567375.00
totalCurrentLiabilities 64371704.00
currentDeferredRevenue 34228083.00
netDebt -80748575.00
shortTermDebt 18818800.00
shortLongTermDebtTotal 18818800.00
otherStockholderEquity 125738089.00
propertyPlantEquipment 40221147.00
totalCurrentAssets 331444310.00
netTangibleAssets 337525391.00
shortTermInvestments 0.00
netReceivables 65880948.00
longTermDebt 0.00
inventory 118320621.00
accountsPayable 2371069.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 29125708.00
additionalPaidInCapital 0.00
commonStockTotalEquity 36936.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 209212316.00
treasuryStock 0.00
nonCurrrentAssetsOther 30231638.00
deferredLongTermAssetCharges 30096510.00
nonCurrentAssetsTotal 97040444.00
capitalSurpluse 125738089.00
liabilitiesAndStockholdersEquity 428484753.00
cashAndShortTermInvestments 99567375.00
propertyPlantAndEquipmentGross 40221148.00
propertyPlantAndEquipmentNet 40221148.00
commonStockSharesOutstanding 3077737.00
2015-09-30
date 2015-09-30
filing_date 2015-11-13
currency_symbol USD
totalAssets 446322157.00
intangibleAssets 22481635.00
otherCurrentAssets 69612652.00
totalLiab 80117022.00
totalStockholderEquity 366205135.00
deferredLongTermLiab 0.00
otherCurrentLiab 15268440.00
commonStock 36928.00
retainedEarnings 205327568.00
goodWill 5037356.00
otherAssets 67589000.00
cash 94360932.00
totalCurrentLiabilities 80117022.00
currentDeferredRevenue 48827694.00
netDebt -73579092.00
shortTermDebt 20781840.00
shortLongTermDebtTotal 20781840.00
otherStockholderEquity 124481589.00
propertyPlantEquipment 41952514.00
totalCurrentAssets 336780483.00
netTangibleAssets 338686144.00
shortTermInvestments 0.00
netReceivables 67400965.00
longTermDebt 0.00
inventory 105405934.00
accountsPayable 2873268.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 36359050.00
additionalPaidInCapital 0.00
commonStockTotalEquity 36928.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 205327568.00
treasuryStock 0.00
nonCurrrentAssetsOther 40070169.00
deferredLongTermAssetCharges 39914570.00
nonCurrentAssetsTotal 109541674.00
capitalSurpluse 124481589.00
liabilitiesAndStockholdersEquity 446322157.00
cashAndShortTermInvestments 94360932.00
propertyPlantAndEquipmentGross 41952514.00
propertyPlantAndEquipmentNet 41952514.00
commonStockSharesOutstanding 2994908.00
2015-06-30
date 2015-06-30
filing_date 2015-09-17
currency_symbol USD
totalAssets 429582618.00
intangibleAssets 23805746.00
otherCurrentAssets 41370237.00
totalLiab 56633144.00
totalStockholderEquity 372949474.00
deferredLongTermLiab 51527209.00
otherCurrentLiab 23051242.00
commonStock 35905.00
retainedEarnings 198814259.00
goodWill 5245643.00
otherAssets 80765000.00
cash 92982564.00
totalCurrentLiabilities 56633144.00
currentDeferredRevenue 19129853.00
netDebt -69377024.00
shortTermDebt 23605540.00
shortLongTermDebt 24790183.00
shortLongTermDebtTotal 23605540.00
otherStockholderEquity 123360384.00
propertyPlantEquipment 44634194.00
totalCurrentAssets 304184346.00
netTangibleAssets 343898085.00
shortTermInvestments 0.00
netReceivables 68528598.00
longTermDebt 0.00
inventory 101302947.00
accountsPayable 2372130.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 50738926.00
additionalPaidInCapital 0.00
commonStockTotalEquity 35905.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 198814259.00
treasuryStock 0.00
nonCurrrentAssetsOther 51712689.00
deferredLongTermAssetCharges 51527209.00
nonCurrentAssetsTotal 125398272.00
capitalSurpluse 123360384.00
liabilitiesAndStockholdersEquity 429582618.00
cashAndShortTermInvestments 92982564.00
propertyPlantAndEquipmentGross 44634194.00
propertyPlantAndEquipmentNet 44634194.00
commonStockSharesOutstanding 2898609.00
2015-03-31
date 2015-03-31
filing_date 2015-05-11
currency_symbol USD
totalAssets 428609173.00
intangibleAssets 24166706.00
otherCurrentAssets 16762398.00
totalLiab 67122826.00
totalStockholderEquity 361486347.00
deferredLongTermLiab 0.00
otherCurrentLiab 30472214.00
commonStock 35088.00
retainedEarnings 190995744.00
goodWill 5236030.00
otherAssets 91357000.00
cash 74785851.00
totalCurrentLiabilities 67122826.00
currentDeferredRevenue 26108848.00
netDebt -53347771.00
shortTermDebt 21438080.00
shortLongTermDebtTotal 21438080.00
otherStockholderEquity 120819179.00
propertyPlantEquipment 45608632.00
totalCurrentAssets 291642271.00
netTangibleAssets 332083611.00
shortTermInvestments 0.00
netReceivables 76466424.00
longTermDebt 0.00
inventory 123627598.00
accountsPayable 4339791.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 49636336.00
additionalPaidInCapital 0.00
commonStockTotalEquity 35088.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 190995744.00
treasuryStock 0.00
nonCurrrentAssetsOther 61955534.00
deferredLongTermAssetCharges 61740441.00
nonCurrentAssetsTotal 136966902.00
capitalSurpluse 120819179.00
liabilitiesAndStockholdersEquity 428609173.00
cashAndShortTermInvestments 74785851.00
propertyPlantAndEquipmentGross 45608632.00
propertyPlantAndEquipmentNet 45608632.00
commonStockSharesOutstanding 2898609.00
2014-12-31
date 2014-12-31
filing_date 2015-02-09
currency_symbol USD
totalAssets 439580822.00
intangibleAssets 24466032.00
otherCurrentAssets 9219539.00
totalLiab 92443822.00
totalStockholderEquity 347137000.00
deferredLongTermLiab 0.00
otherCurrentLiab 32637728.00
commonStock 34733.00
retainedEarnings 180592734.00
goodWill 5213599.00
otherAssets 103240000.00
cash 59364446.00
totalCurrentLiabilities 92443822.00
currentDeferredRevenue 49781543.00
netDebt -35724136.00
shortTermDebt 23640310.00
shortLongTermDebtTotal 23640310.00
otherStockholderEquity 119055534.00
propertyPlantEquipment 46414000.00
totalCurrentAssets 289927354.00
longTermInvestments 1316608.00
netTangibleAssets 317457369.00
shortTermInvestments 0.00
netReceivables 74363403.00
longTermDebt 0.00
inventory 146979966.00
accountsPayable 2703105.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 47453999.00
additionalPaidInCapital 0.00
commonStockTotalEquity 34733.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 180592734.00
treasuryStock 0.00
nonCurrrentAssetsOther 73560327.00
deferredLongTermAssetCharges 72067630.00
nonCurrentAssetsTotal 149653468.00
capitalSurpluse 119055534.00
liabilitiesAndStockholdersEquity 439580822.00
cashAndShortTermInvestments 59364446.00
propertyPlantAndEquipmentGross 46413510.00
propertyPlantAndEquipmentNet 46413510.00
commonStockSharesOutstanding 2773444.00
2014-09-30
date 2014-09-30
filing_date 2014-11-10
currency_symbol USD
totalAssets 414763750.00
intangibleAssets 24823031.00
otherCurrentAssets 38338753.00
totalLiab 72943423.00
totalStockholderEquity 341820327.00
deferredLongTermLiab 0.00
otherCurrentLiab 20626880.00
commonStock 32474.00
retainedEarnings 179224810.00
goodWill 5203986.00
otherAssets 110414000.00
cash 41116016.00
totalCurrentLiabilities 72943423.00
currentDeferredRevenue 36870502.00
netDebt -18168896.00
shortTermDebt 22947120.00
shortLongTermDebtTotal 22947120.00
otherStockholderEquity 116280266.00
propertyPlantEquipment 47275996.00
totalCurrentAssets 257074496.00
longTermInvestments 2628361.00
netTangibleAssets 311793310.00
shortTermInvestments 0.00
netReceivables 77036326.00
longTermDebt 0.00
inventory 100583401.00
accountsPayable 2812361.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 46282777.00
additionalPaidInCapital 0.00
commonStockTotalEquity 32474.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 179224810.00
treasuryStock 0.00
nonCurrrentAssetsOther 80386241.00
deferredLongTermAssetCharges 77637538.00
nonCurrentAssetsTotal 157689254.00
capitalSurpluse 116280266.00
liabilitiesAndStockholdersEquity 414763750.00
cashAndShortTermInvestments 41116016.00
propertyPlantAndEquipmentGross 47275996.00
propertyPlantAndEquipmentNet 47275996.00
commonStockSharesOutstanding 2698093.00
2014-06-30
date 2014-06-30
filing_date 2014-09-15
currency_symbol USD
totalAssets 393110210.00
intangibleAssets 25225143.00
otherCurrentAssets 33111297.00
totalLiab 61070418.00
totalStockholderEquity 332039792.00
deferredLongTermLiab 0.00
otherCurrentLiab 15977728.00
commonStock 32362.00
retainedEarnings 172021331.00
goodWill 5203986.00
otherAssets 116835000.00
cash 26890321.00
totalCurrentLiabilities 61070418.00
currentDeferredRevenue 25700586.00
netDebt -2887601.00
shortTermDebt 24002720.00
shortLongTermDebt 25139520.00
shortLongTermDebtTotal 24002720.00
otherStockholderEquity 114605214.00
propertyPlantEquipment 48061611.00
totalCurrentAssets 228212666.00
netTangibleAssets 332039792.00
shortTermInvestments 0.00
netReceivables 92724150.00
longTermDebt 0.00
inventory 75486898.00
accountsPayable 3378248.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 45380885.00
additionalPaidInCapital 0.00
commonStockTotalEquity 32362.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 172021331.00
treasuryStock 0.00
nonCurrrentAssetsOther 86406804.00
nonCurrentAssetsTotal 164897544.00
capitalSurpluse 114605214.00
liabilitiesAndStockholdersEquity 393110210.00
cashAndShortTermInvestments 26890321.00
propertyPlantAndEquipmentGross 48061611.00
propertyPlantAndEquipmentNet 48061611.00
commonStockSharesOutstanding 2652119.00
2014-03-31
date 2014-03-31
filing_date 2014-05-12
currency_symbol USD
totalAssets 379847651.00
intangibleAssets 25611475.00
otherCurrentAssets 31790160.00
totalLiab 53698819.00
totalStockholderEquity 326148832.00
deferredLongTermLiab 0.00
otherCurrentLiab 30867542.00
commonStock 31829.00
retainedEarnings 168065226.00
goodWill 5200781.00
otherAssets 90197000.00
cash 23887359.00
totalCurrentLiabilities 53698819.00
currentDeferredRevenue 6371128.00
netDebt 4969581.00
shortTermDebt 28856940.00
shortLongTermDebtTotal 28856940.00
otherStockholderEquity 113189804.00
propertyPlantEquipment 48853.00
totalCurrentAssets 215354863.00
netTangibleAssets 295336576.00
shortTermInvestments 0.00
netReceivables 87361396.00
longTermDebt 0.00
inventory 72315948.00
accountsPayable 3036980.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 44861973.00
additionalPaidInCapital 0.00
commonStockTotalEquity 31829.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 168065226.00
treasuryStock 0.00
nonCurrrentAssetsOther 59385030.00
deferredLongTermAssetCharges 59314664.00
nonCurrentAssetsTotal 164492788.00
capitalSurpluse 113189804.00
liabilitiesAndStockholdersEquity 379847651.00
cashAndShortTermInvestments 23887359.00
propertyPlantAndEquipmentGross 74295502.00
propertyPlantAndEquipmentNet 74295502.00
commonStockSharesOutstanding 2652119.00
2013-12-31
date 2013-12-31
filing_date 2014-02-10
currency_symbol USD
totalAssets 375200918.00
intangibleAssets 26237731.00
otherCurrentAssets 39574889.00
totalLiab 55289987.00
totalStockholderEquity 319910931.00
deferredLongTermLiab 0.00
otherCurrentLiab 41924784.00
commonStock 31820.00
retainedEarnings 161354049.00
goodWill 5245643.00
otherAssets 92934000.00
cash 13912272.00
totalCurrentLiabilities 55289987.00
currentDeferredRevenue 11032022.00
netDebt 5977278.00
shortTermDebt 19889550.00
shortLongTermDebtTotal 19889550.00
otherStockholderEquity 111322681.00
propertyPlantEquipment 49274.00
totalCurrentAssets 201770671.00
netTangibleAssets 288427557.00
shortTermInvestments 0.00
netReceivables 76362588.00
longTermDebt 0.00
inventory 71920922.00
accountsPayable 3406023.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 47202381.00
additionalPaidInCapital 0.00
commonStockTotalEquity 31820.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 161354049.00
treasuryStock 0.00
nonCurrrentAssetsOther 61450477.00
deferredLongTermAssetCharges 61354716.00
nonCurrentAssetsTotal 173430247.00
capitalSurpluse 111322681.00
liabilitiesAndStockholdersEquity 375200918.00
cashAndShortTermInvestments 13912272.00
propertyPlantAndEquipmentGross 80496396.00
propertyPlantAndEquipmentNet 80496396.00
commonStockSharesOutstanding 2651448.00
2013-09-30
date 2013-09-30
filing_date 2013-11-12
currency_symbol USD
totalAssets 364026170.00
intangibleAssets 26398928.00
otherCurrentAssets 31199700.00
totalLiab 53590211.00
totalStockholderEquity 310435959.00
deferredLongTermLiab 0.00
otherCurrentLiab 58584536.00
commonStock 31812.00
retainedEarnings 158258666.00
goodWill 5197577.00
otherAssets 57351000.00
cash 44890502.00
totalCurrentLiabilities 53590211.00
currentDeferredRevenue 4107865.00
netDebt -28589402.00
shortTermDebt 16301100.00
shortLongTermDebtTotal 16301100.00
otherStockholderEquity 108470534.00
propertyPlantEquipment 48823.00
totalCurrentAssets 221507967.00
netTangibleAssets 278839454.00
shortTermInvestments 0.00
netReceivables 95380068.00
longTermDebt 0.00
inventory 50037697.00
accountsPayable 3888978.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 43674947.00
additionalPaidInCapital 0.00
commonStockTotalEquity 31812.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 158258666.00
treasuryStock 0.00
nonCurrrentAssetsOther 25754111.00
deferredLongTermAssetCharges 25676982.00
nonCurrentAssetsTotal 142518203.00
capitalSurpluse 108470534.00
liabilitiesAndStockholdersEquity 364026170.00
cashAndShortTermInvestments 44890502.00
propertyPlantAndEquipmentGross 85167587.00
propertyPlantAndEquipmentNet 85167587.00
commonStockSharesOutstanding 2497800.00
2013-06-30
date 2013-06-30
filing_date 2013-09-12
currency_symbol USD
totalAssets 348728342.00
intangibleAssets 26608013.00
otherCurrentAssets 397897.00
totalLiab 51875050.00
totalStockholderEquity 296853292.00
deferredLongTermLiab 0.00
otherCurrentLiab 61933912.00
commonStock 29943.00
retainedEarnings 148925125.00
goodWill 5184759.00
otherAssets 31890000.00
cash 75031489.00
totalCurrentLiabilities 51875050.00
currentDeferredRevenue 1433661.00
netDebt -58932389.00
shortTermDebt 16099100.00
shortLongTermDebtTotal 16099100.00
otherStockholderEquity 105962909.00
propertyPlantEquipment 68414.00
totalCurrentAssets 227164937.00
netTangibleAssets 265060520.00
shortTermInvestments 0.00
netReceivables 85323442.00
longTermDebt 0.00
inventory 34511167.00
accountsPayable 3375333.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 41935315.00
additionalPaidInCapital 0.00
commonStockTotalEquity 29943.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 148925125.00
treasuryStock 0.00
nonCurrrentAssetsOther 97432.00
nonCurrentAssetsTotal 121563405.00
capitalSurpluse 105962909.00
liabilitiesAndStockholdersEquity 348728342.00
cashAndShortTermInvestments 75031489.00
propertyPlantAndEquipmentGross 89673201.00
propertyPlantAndEquipmentNet 89673201.00
commonStockSharesOutstanding 2328305.00
2013-03-31
date 2013-03-31
filing_date 2013-05-10
currency_symbol USD
totalAssets 328684948.00
intangibleAssets 26608017.00
otherCurrentAssets 502886.00
totalLiab 51214359.00
totalStockholderEquity 277470589.00
deferredLongTermLiab 0.00
otherCurrentLiab 54497546.00
commonStock 27948.00
retainedEarnings 136199635.00
goodWill 5107853.00
otherAssets 31835000.00
cash 77652645.00
totalCurrentLiabilities 51214359.00
currentDeferredRevenue 1719031.00
netDebt -60676545.00
shortTermDebt 16976100.00
shortLongTermDebtTotal 16976100.00
otherStockholderEquity 105179545.00
propertyPlantEquipment 186142.00
totalCurrentAssets 210089767.00
netTangibleAssets 245754719.00
shortTermInvestments 0.00
netReceivables 73960377.00
longTermDebt 0.00
inventory 48055210.00
accountsPayable 5270455.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 36063461.00
additionalPaidInCapital 0.00
commonStockTotalEquity 27948.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 136199635.00
treasuryStock 0.00
nonCurrrentAssetsOther 119226.00
nonCurrentAssetsTotal 118595181.00
capitalSurpluse 105179545.00
liabilitiesAndStockholdersEquity 328684948.00
cashAndShortTermInvestments 77652645.00
propertyPlantAndEquipmentGross 86760085.00
propertyPlantAndEquipmentNet 86760085.00
commonStockSharesOutstanding 2328305.00
2012-12-31
date 2012-12-31
filing_date 2013-02-07
currency_symbol USD
totalAssets 314614671.00
intangibleAssets 26850239.00
otherCurrentAssets 323712.00
totalLiab 52569973.00
totalStockholderEquity 262044698.00
deferredLongTermLiab 0.00
otherCurrentLiab 52898538.00
commonStock 27939.00
retainedEarnings 124232932.00
goodWill 5079013.00
otherAssets 32075000.00
cash 74937781.00
totalCurrentLiabilities 52569973.00
currentDeferredRevenue 6791730.00
netDebt -60435031.00
shortTermDebt 14502750.00
shortLongTermDebtTotal 14502750.00
otherStockholderEquity 104705756.00
propertyPlantEquipment 175581.00
totalCurrentAssets 198996948.00
netTangibleAssets 230115446.00
shortTermInvestments 0.00
netReceivables 61731764.00
longTermDebt 0.00
inventory 51122753.00
accountsPayable 4826224.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 33078071.00
additionalPaidInCapital 0.00
commonStockTotalEquity 27939.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 124232932.00
treasuryStock 0.00
nonCurrrentAssetsOther 145599.00
nonCurrentAssetsTotal 115617723.00
capitalSurpluse 104705756.00
liabilitiesAndStockholdersEquity 314614671.00
cashAndShortTermInvestments 74937781.00
propertyPlantAndEquipmentGross 83542872.00
propertyPlantAndEquipmentNet 83542872.00
commonStockSharesOutstanding 2304317.00
2012-09-30
date 2012-09-30
filing_date 2012-11-19
currency_symbol USD
totalAssets 300401788.00
intangibleAssets 27173943.00
otherCurrentAssets 756788.00
totalLiab 48881188.00
totalStockholderEquity 251520600.00
deferredLongTermLiab 0.00
otherCurrentLiab 52736460.00
commonStock 27491.00
retainedEarnings 116951020.00
goodWill 5066195.00
otherAssets 32399000.00
cash 74197824.00
totalCurrentLiabilities 48881188.00
currentDeferredRevenue 2452464.00
netDebt -59731674.00
shortTermDebt 14466150.00
shortLongTermDebtTotal 14466150.00
otherStockholderEquity 119225935.00
propertyPlantEquipment 171704.00
totalCurrentAssets 186298697.00
netTangibleAssets 219280462.00
shortTermInvestments 0.00
netReceivables 67699174.00
longTermDebt 0.00
inventory 28659714.00
accountsPayable 5594344.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 15316154.00
additionalPaidInCapital 0.00
commonStockTotalEquity 27491.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 116951020.00
treasuryStock 0.00
nonCurrrentAssetsOther 158912.00
nonCurrentAssetsTotal 114103091.00
capitalSurpluse 103042573.00
liabilitiesAndStockholdersEquity 300401788.00
cashAndShortTermInvestments 74197824.00
propertyPlantAndEquipmentGross 81704041.00
propertyPlantAndEquipmentNet 81704041.00
commonStockSharesOutstanding 2288539.00
2012-06-30
date 2012-06-30
filing_date 2012-09-13
currency_symbol USD
totalAssets 288031053.00
intangibleAssets 27618641.00
otherCurrentAssets 299526.00
totalLiab 45774399.00
totalStockholderEquity 242256654.00
otherCurrentLiab 44672714.00
commonStock 27456.00
retainedEarnings 109142824.00
goodWill 5075809.00
otherAssets 32877000.00
cash 71978630.00
totalCurrentLiabilities 45774399.00
currentDeferredRevenue 2625014.00
netDebt -58047350.00
shortTermDebt 13931280.00
shortLongTermDebtTotal 13931280.00
otherStockholderEquity 117305867.00
propertyPlantEquipment 80065000.00
totalCurrentAssets 175089323.00
netTangibleAssets 209562204.00
netReceivables 62001158.00
inventory 28602684.00
accountsPayable 6881748.00
accumulatedOtherComprehensiveIncome 15780507.00
commonStockTotalEquity 27456.00
retainedEarningsTotalEquity 109142824.00
nonCurrrentAssetsOther 182119.00
nonCurrentAssetsTotal 112941730.00
capitalSurpluse 102175709.00
liabilitiesAndStockholdersEquity 288031053.00
cashAndShortTermInvestments 71978630.00
propertyPlantAndEquipmentGross 80065161.00
propertyPlantAndEquipmentNet 80065161.00
commonStockSharesOutstanding 2246680.00
2012-03-31
date 2012-03-31
filing_date 2012-05-10
currency_symbol USD
totalAssets 282712084.00
intangibleAssets 27993165.00
otherCurrentAssets 482427.00
totalLiab 53805860.00
totalStockholderEquity 228906224.00
deferredLongTermLiab 0.00
otherCurrentLiab 43444458.00
commonStock 27011.00
retainedEarnings 99456714.00
goodWill 5072604.00
otherAssets 33263000.00
cash 67776476.00
totalCurrentLiabilities 53805860.00
currentDeferredRevenue 11793325.00
netDebt -53853991.00
shortTermDebt 13922485.00
shortLongTermDebtTotal 13922485.00
otherStockholderEquity 113799574.00
propertyPlantEquipment 7863645.00
totalCurrentAssets 171632631.00
netTangibleAssets 195840455.00
shortTermInvestments 0.00
netReceivables 60397781.00
longTermDebt 0.00
inventory 36177828.00
accountsPayable 6367821.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 15622925.00
additionalPaidInCapital 0.00
commonStockTotalEquity 27011.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 99456714.00
treasuryStock 0.00
nonCurrrentAssetsOther 196765.00
nonCurrentAssetsTotal 111079453.00
capitalSurpluse 100091256.00
liabilitiesAndStockholdersEquity 282712084.00
cashAndShortTermInvestments 67776476.00
propertyPlantAndEquipmentGross 77816919.00
propertyPlantAndEquipmentNet 77816919.00
commonStockSharesOutstanding 2246680.00
2011-12-31
date 2011-12-31
filing_date 2012-02-09
currency_symbol USD
totalAssets 274283640.00
intangibleAssets 28320932.00
otherCurrentAssets 1275193.00
totalLiab 59581400.00
totalStockholderEquity 214702240.00
deferredLongTermLiab 0.00
otherCurrentLiab 38424262.00
commonStock 26942.00
retainedEarnings 88442492.00
goodWill 5040560.00
otherAssets 33608000.00
cash 68193490.00
totalCurrentLiabilities 59581400.00
currentDeferredRevenue 17996746.00
netDebt -54358955.00
shortTermDebt 13834535.00
shortLongTermDebtTotal 13834535.00
otherStockholderEquity 111985808.00
propertyPlantEquipment 6289507.00
totalCurrentAssets 165561833.00
netTangibleAssets 181340748.00
shortTermInvestments 0.00
netReceivables 46789336.00
longTermDebt 0.00
inventory 44682504.00
accountsPayable 8537988.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 14246998.00
additionalPaidInCapital 0.00
commonStockTotalEquity 26942.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 88442492.00
treasuryStock 0.00
nonCurrrentAssetsOther 246358.00
nonCurrentAssetsTotal 108721807.00
capitalSurpluse 99637629.00
liabilitiesAndStockholdersEquity 274283640.00
cashAndShortTermInvestments 68193490.00
propertyPlantAndEquipmentGross 75113957.00
propertyPlantAndEquipmentNet 75113957.00
commonStockSharesOutstanding 2245146.00
2011-09-30
date 2011-09-30
filing_date 2011-11-09
currency_symbol USD
totalAssets 250273822.00
intangibleAssets 28452487.00
otherCurrentAssets 774688.00
totalLiab 45207607.00
totalStockholderEquity 205066215.00
otherCurrentLiab 28814942.00
commonStock 26942.00
retainedEarnings 81761648.00
goodWill 5005311.00
otherAssets 33709000.00
cash 71333911.00
totalCurrentLiabilities 45207607.00
currentDeferredRevenue 11264364.00
netDebt -59158121.00
shortTermDebt 12175790.00
shortLongTermDebtTotal 12175790.00
otherStockholderEquity 110469723.00
propertyPlantEquipment 4799168.00
totalCurrentAssets 145218100.00
netTangibleAssets 171608417.00
netReceivables 24095094.00
inventory 36197625.00
accountsPayable 7359982.00
accumulatedOtherComprehensiveIncome 12807902.00
commonStockTotalEquity 26942.00
retainedEarningsTotalEquity 81761648.00
nonCurrrentAssetsOther 250658.00
nonCurrentAssetsTotal 105055722.00
capitalSurpluse 99184578.00
liabilitiesAndStockholdersEquity 250273822.00
cashAndShortTermInvestments 71333911.00
propertyPlantAndEquipmentGross 71347266.00
propertyPlantAndEquipmentNet 71347266.00
commonStockSharesOutstanding 2238102.00
2011-06-30
date 2011-06-30
filing_date 2011-09-12
currency_symbol USD
totalAssets 223370987.00
intangibleAssets 28508629.00
otherCurrentAssets 537126.00
totalLiab 31497746.00
totalStockholderEquity 191873241.00
otherCurrentLiab 20714360.00
commonStock 26846.00
retainedEarnings 72287436.00
goodWill 4957245.00
otherAssets 33616000.00
cash 65606413.00
totalCurrentLiabilities 31497746.00
currentDeferredRevenue 11059313.00
netDebt -61506863.00
shortTermDebt 4099550.00
shortLongTermDebtTotal 4099550.00
otherStockholderEquity 108655203.00
propertyPlantEquipment 70874000.00
totalCurrentAssets 118881464.00
netReceivables 17517625.00
inventory 23732404.00
accountsPayable 5981703.00
accumulatedOtherComprehensiveIncome 10903756.00
commonStockTotalEquity 26846.00
nonCurrrentAssetsOther 150169.00
nonCurrentAssetsTotal 104489523.00
liabilitiesAndStockholdersEquity 223370987.00
cashAndShortTermInvestments 65606413.00
propertyPlantAndEquipmentGross 70873480.00
propertyPlantAndEquipmentNet 70873480.00
commonStockSharesOutstanding 2161384.00
2011-03-31
date 2011-03-31
filing_date 2011-05-10
currency_symbol USD
totalAssets 235055855.00
intangibleAssets 27448735.00
otherCurrentAssets 1229912.00
totalLiab 64008655.00
totalStockholderEquity 171047200.00
otherCurrentLiab 47945390.00
commonStock 25936.00
retainedEarnings 72891078.00
goodWill 4317821.00
otherAssets 33544000.00
cash 66939510.00
totalCurrentLiabilities 64008655.00
currentDeferredRevenue 16123275.00
netDebt -60532906.00
shortTermDebt 6406604.00
shortLongTermDebtTotal 6406604.00
otherStockholderEquity 89876979.00
propertyPlantEquipment 61488000.00
totalCurrentAssets 140024207.00
netReceivables 25349120.00
inventory 28716618.00
accountsPayable 9656661.00
accumulatedOtherComprehensiveIncome 8253207.00
commonStockTotalEquity 25936.00
nonCurrrentAssetsOther 1776676.00
nonCurrentAssetsTotal 95031648.00
liabilitiesAndStockholdersEquity 235055855.00
cashAndShortTermInvestments 66939510.00
propertyPlantAndEquipmentGross 61488416.00
propertyPlantAndEquipmentNet 61488416.00
commonStockSharesOutstanding 2227449.00
2010-12-31
date 2010-12-31
filing_date 2011-02-09
currency_symbol USD
totalAssets 203212191.00
intangibleAssets 27517452.00
otherCurrentAssets 326937.00
totalLiab 43782417.00
totalStockholderEquity 159429774.00
otherCurrentLiab 14865232.00
commonStock 25938.00
retainedEarnings 56160658.00
goodWill 1419836.00
otherAssets 35240000.00
cash 56686587.00
totalCurrentLiabilities 43782417.00
currentDeferredRevenue 19507197.00
netDebt -50321688.00
shortTermDebt 6364899.00
shortLongTermDebtTotal 6364899.00
otherStockholderEquity 96134260.00
propertyPlantEquipment 50257000.00
totalCurrentAssets 117714897.00
netReceivables 14770645.00
inventory 30151381.00
accountsPayable 3045089.00
accumulatedOtherComprehensiveIncome 7108918.00
commonStockTotalEquity 25938.00
nonCurrrentAssetsOther 6302902.00
nonCurrentAssetsTotal 85497294.00
liabilitiesAndStockholdersEquity 203212191.00
cashAndShortTermInvestments 56686587.00
propertyPlantAndEquipmentGross 50257104.00
propertyPlantAndEquipmentNet 50257104.00
commonStockSharesOutstanding 2199413.00
2010-09-30
date 2010-09-30
filing_date 2010-11-12
currency_symbol USD
totalAssets 191123087.00
intangibleAssets 27302650.00
otherCurrentAssets 438401.00
totalLiab 41279327.00
totalStockholderEquity 149843760.00
otherCurrentLiab 9504155.00
commonStock 25938.00
retainedEarnings 50556287.00
goodWill 448146.00
otherAssets 30932000.00
cash 53947094.00
totalCurrentLiabilities 41279327.00
currentDeferredRevenue 22851799.00
netDebt -47274736.00
shortTermDebt 6672358.00
shortLongTermDebtTotal 6672358.00
otherStockholderEquity 94610878.00
propertyPlantEquipment 47458000.00
totalCurrentAssets 112733204.00
netReceivables 16482643.00
inventory 27248954.00
accountsPayable 2251015.00
accumulatedOtherComprehensiveIncome 4650657.00
commonStockTotalEquity 25938.00
nonCurrrentAssetsOther 3181561.00
nonCurrentAssetsTotal 78389883.00
liabilitiesAndStockholdersEquity 191123087.00
cashAndShortTermInvestments 53947094.00
propertyPlantAndEquipmentGross 47457526.00
propertyPlantAndEquipmentNet 47457526.00
commonStockSharesOutstanding 2169610.00
2010-06-30
date 2010-06-30
filing_date 2010-09-07
currency_symbol USD
totalAssets 131787942.00
intangibleAssets 11585570.00
otherCurrentAssets 86823.00
totalLiab 3250020.00
totalStockholderEquity 128537922.00
otherCurrentLiab 5624174.00
commonStock 24573.00
retainedEarnings 43536408.00
goodWill 11585570.00
otherAssets 12684000.00
cash 62335437.00
totalCurrentLiabilities 3250020.00
currentDeferredRevenue 41645.00
netDebt -62267273.00
shortTermDebt 68164.00
shortLongTermDebtTotal 68164.00
otherStockholderEquity 81620330.00
propertyPlantEquipment 29626000.00
totalCurrentAssets 89478076.00
netReceivables 15571888.00
inventory 11262648.00
accountsPayable 328124.00
accumulatedOtherComprehensiveIncome 3356611.00
commonStockTotalEquity 24573.00
nonCurrrentAssetsOther 1098704.00
nonCurrentAssetsTotal 42309866.00
liabilitiesAndStockholdersEquity 131787942.00
cashAndShortTermInvestments 62335437.00
propertyPlantAndEquipmentGross 29625592.00
propertyPlantAndEquipmentNet 29625592.00
commonStockSharesOutstanding 2034852.00
2010-03-31
date 2010-03-31
filing_date 2010-05-13
currency_symbol USD
totalAssets 123964888.00
intangibleAssets 11592939.00
otherCurrentAssets 342339.00
totalLiab 3439501.00
totalStockholderEquity 120525387.00
otherCurrentLiab 2213858.00
commonStock 24565.00
retainedEarnings 38243589.00
goodWill 11592939.00
otherAssets 11986000.00
cash 58233311.00
totalCurrentLiabilities 3439501.00
currentDeferredRevenue 61238.00
netDebt -58165147.00
shortTermDebt 68164.00
shortLongTermDebtTotal 68164.00
otherStockholderEquity 79817580.00
propertyPlantEquipment 29041000.00
totalCurrentAssets 82938154.00
shortTermInvestments 1000.00
netReceivables 13316354.00
inventory 10883919.00
accountsPayable 1096241.00
accumulatedOtherComprehensiveIncome 2439653.00
commonStockTotalEquity 24565.00
nonCurrrentAssetsOther 392695.00
nonCurrentAssetsTotal 41026734.00
liabilitiesAndStockholdersEquity 123964888.00
cashAndShortTermInvestments 58233311.00
propertyPlantAndEquipmentGross 29041100.00
propertyPlantAndEquipmentNet 29041100.00
commonStockSharesOutstanding 2035435.00
2009-12-31
date 2009-12-31
filing_date 2010-02-08
currency_symbol USD
totalAssets 122604806.00
intangibleAssets 11592769.00
otherCurrentAssets 166305.00
totalLiab 8153838.00
totalStockholderEquity 114450968.00
otherCurrentLiab 9911936.00
commonStock 24284.00
retainedEarnings 33554015.00
goodWill 11592769.00
otherAssets 11593000.00
cash 61183492.00
totalCurrentLiabilities 8153838.00
currentDeferredRevenue 467337.00
netDebt -58985980.00
shortTermDebt 2197512.00
shortLongTermDebtTotal 2197512.00
otherStockholderEquity 73883634.00
propertyPlantEquipment 28488000.00
totalCurrentAssets 82524795.00
shortTermInvestments 37000.00
netReceivables 10993124.00
inventory 9906700.00
accountsPayable 533021.00
accumulatedOtherComprehensiveIncome 6989035.00
commonStockTotalEquity 24284.00
nonCurrentAssetsTotal 40080011.00
liabilitiesAndStockholdersEquity 122604806.00
cashAndShortTermInvestments 61183492.00
propertyPlantAndEquipmentGross 28487242.00
propertyPlantAndEquipmentNet 28487242.00
commonStockSharesOutstanding 1940546.00
2009-09-30
date 2009-09-30
filing_date 2009-11-12
currency_symbol USD
totalAssets 96014630.00
intangibleAssets 11734412.00
otherCurrentAssets 160826.00
totalLiab 10488822.00
totalStockholderEquity 85525808.00
otherCurrentLiab 7562982.00
commonStock 22682.00
retainedEarnings 29332043.00
goodWill 11734412.00
otherAssets 11734000.00
cash 35156962.00
totalCurrentLiabilities 10488822.00
currentDeferredRevenue 67458.00
netDebt -32893746.00
shortTermDebt 2263216.00
shortLongTermDebtTotal 2263216.00
otherStockholderEquity 53761565.00
propertyPlantEquipment 28974000.00
totalCurrentAssets 55307013.00
shortTermInvestments 59000.00
netReceivables 11709073.00
inventory 8143916.00
accountsPayable 595166.00
accumulatedOtherComprehensiveIncome 2432200.00
nonCurrentAssetsTotal 40707617.00
nonCurrentLiabilitiesTotal 20519255.00
liabilitiesAndStockholdersEquity 96014630.00
cashAndShortTermInvestments 35156962.00
propertyPlantAndEquipmentGross 28973205.00
propertyPlantAndEquipmentNet 28973205.00
commonStockSharesOutstanding 1804204.00
2009-06-30
date 2009-06-30
filing_date 2009-09-17
currency_symbol USD
totalAssets 61618426.00
intangibleAssets 1073165.00
otherCurrentAssets 129213.00
totalLiab 28977554.00
totalStockholderEquity 32640872.00
otherCurrentLiab 4329966.00
commonStock 12000.00
retainedEarnings 24642768.00
goodWill 1073165.00
otherAssets 1073000.00
cash 17795447.00
totalCurrentLiabilities 8458299.00
currentDeferredRevenue 3978996.00
netDebt -14593997.00
shortTermDebt 3201450.00
shortLongTermDebtTotal 3201450.00
otherStockholderEquity 5540974.00
propertyPlantEquipment 26951000.00
totalCurrentAssets 33593958.00
shortTermInvestments 84000.00
netReceivables 8167715.00
inventory 7162249.00
accountsPayable 926883.00
accumulatedOtherComprehensiveIncome 2457130.00
preferredStockTotalEquity 20519000.00
nonCurrentAssetsTotal 28024468.00
nonCurrentLiabilitiesTotal 20519255.00
liabilitiesAndStockholdersEquity 61618426.00
cashAndShortTermInvestments 17795447.00
propertyPlantAndEquipmentGross 26951303.00
propertyPlantAndEquipmentNet 26951303.00
commonStockSharesOutstanding 1546594.00
2009-03-31
date 2009-03-31
filing_date 2009-05-11
currency_symbol USD
totalAssets 55978960.00
intangibleAssets 1101277.00
otherCurrentAssets 111311.00
totalLiab 27803147.00
totalStockholderEquity 28175813.00
otherCurrentLiab 2277033.00
commonStock 20519255.00
retainedEarnings 20704629.00
goodWill 1101277.00
otherAssets 1101000.00
cash 13632961.00
totalCurrentLiabilities 7283892.00
currentDeferredRevenue 58935.00
netDebt -9920607.00
shortTermDebt 3712354.00
shortLongTermDebtTotal 3712354.00
otherStockholderEquity 5017194.00
propertyPlantEquipment 25749000.00
totalCurrentAssets 29128680.00
shortTermInvestments 118000.00
netReceivables 6866974.00
inventory 8258769.00
accountsPayable 1235570.00
accumulatedOtherComprehensiveIncome 2453990.00
preferredStockTotalEquity 20519000.00
nonCurrentAssetsTotal 26850280.00
nonCurrentLiabilitiesTotal 20519255.00
liabilitiesAndStockholdersEquity 55978960.00
cashAndShortTermInvestments 13632961.00
propertyPlantAndEquipmentGross 25749003.00
propertyPlantAndEquipmentNet 25749003.00
commonStockSharesOutstanding 1546594.00
2008-12-31
date 2008-12-31
filing_date 2009-02-12
currency_symbol USD
totalAssets 53350263.00
intangibleAssets 1126638.00
otherCurrentAssets 672698.00
totalLiab 29864495.00
totalStockholderEquity 23485768.00
otherCurrentLiab 4973838.00
commonStock 12068.00
retainedEarnings 19802656.00
goodWill 1126638.00
otherAssets 1127000.00
cash 15079265.00
totalCurrentLiabilities 9345240.00
currentDeferredRevenue 342711.00
netDebt -11256791.00
shortTermDebt 3822474.00
shortLongTermDebtTotal 3822474.00
otherStockholderEquity 1268767.00
propertyPlantEquipment 24501000.00
totalCurrentAssets 27721763.00
shortTermInvestments 134000.00
netReceivables 4540866.00
inventory 7294456.00
accountsPayable 206217.00
accumulatedOtherComprehensiveIncome 2402277.00
commonStockTotalEquity 12068.00
preferredStockTotalEquity 20519000.00
nonCurrentAssetsTotal 25628500.00
nonCurrentLiabilitiesTotal 20519255.00
liabilitiesAndStockholdersEquity 53350263.00
cashAndShortTermInvestments 15079265.00
propertyPlantAndEquipmentGross 24501862.00
propertyPlantAndEquipmentNet 24501862.00
commonStockSharesOutstanding 1549592.00
2008-09-30
date 2008-09-30
filing_date 2008-11-10
currency_symbol USD
totalAssets 54819998.00
intangibleAssets 1153538.00
otherCurrentAssets 684507.00
totalLiab 34039677.00
totalStockholderEquity 20780321.00
otherCurrentLiab 8655465.00
commonStock 12068.00
retainedEarnings 14864409.00
goodWill 1153538.00
otherAssets 1154000.00
cash 16919102.00
totalCurrentLiabilities 13520422.00
currentDeferredRevenue 517075.00
netDebt -12834552.00
shortTermDebt 4084550.00
shortLongTermDebtTotal 4084550.00
otherStockholderEquity 1225210.00
propertyPlantEquipment 22985000.00
totalCurrentAssets 30681086.00
shortTermInvestments 165000.00
netReceivables 6340147.00
inventory 6572249.00
accountsPayable 263332.00
accumulatedOtherComprehensiveIncome 4678634.00
commonStockTotalEquity 12068.00
preferredStockTotalEquity 20520000.00
nonCurrrentAssetsOther -1.00
nonCurrentAssetsTotal 24138912.00
nonCurrentLiabilitiesTotal 20519255.00
liabilitiesAndStockholdersEquity 54819998.00
cashAndShortTermInvestments 16919102.00
propertyPlantAndEquipmentGross 22985375.00
propertyPlantAndEquipmentNet 22985375.00
commonStockSharesOutstanding 1531802.00
2008-06-30
date 2008-06-30
filing_date 2008-09-26
currency_symbol USD
totalAssets 49521382.00
intangibleAssets 1180159.00
otherCurrentAssets 640936.00
totalLiab 32257941.00
totalStockholderEquity 17263441.00
otherCurrentLiab 6870766.00
commonStock 12068.00
retainedEarnings 11764079.00
goodWill 1180159.00
otherAssets 1180000.00
cash 16612416.00
totalCurrentLiabilities 11738686.00
currentDeferredRevenue 433578.00
netDebt -12410491.00
shortTermDebt 4201925.00
shortLongTermDebtTotal 4201925.00
otherStockholderEquity 1200078.00
propertyPlantEquipment 23315000.00
totalCurrentAssets 25026275.00
shortTermInvestments 193000.00
netReceivables 3590552.00
inventory 3988979.00
accountsPayable 232417.00
accumulatedOtherComprehensiveIncome 4287216.00
commonStockTotalEquity 12068.00
preferredStockTotalEquity 20519000.00
nonCurrentAssetsTotal 24495107.00
nonCurrentLiabilitiesTotal 20519255.00
liabilitiesAndStockholdersEquity 49521382.00
cashAndShortTermInvestments 16612416.00
propertyPlantAndEquipmentGross 23314948.00
propertyPlantAndEquipmentNet 23314948.00
commonStockSharesOutstanding 1526161.00
2008-03-31
date 2008-03-31
filing_date 2008-05-15
currency_symbol USD
totalAssets 45056201.00
intangibleAssets 1179708.00
otherCurrentAssets 137327.00
totalLiab 30249780.00
totalStockholderEquity 14806421.00
otherCurrentLiab 4752159.00
commonStock 12000.00
retainedEarnings 12302191.00
goodWill 1179708.00
otherAssets 1612000.00
cash 13986395.00
totalCurrentLiabilities 9730525.00
currentDeferredRevenue 427930.00
netDebt -9879150.00
shortTermDebt 4107245.00
shortLongTermDebtTotal 4107245.00
otherStockholderEquity 737270.00
propertyPlantEquipment 17270000.00
totalCurrentAssets 26173715.00
shortTermInvestments 4229000.00
netReceivables 1729049.00
inventory 5819014.00
accountsPayable 443191.00
accumulatedOtherComprehensiveIncome 1754960.00
commonStockTotalEquity 18314.00
preferredStockTotalEquity 20519000.00
nonCurrrentAssetsOther -1.00
nonCurrentAssetsTotal 18882486.00
nonCurrentLiabilitiesTotal 20519255.00
liabilitiesAndStockholdersEquity 45056201.00
cashAndShortTermInvestments 13986395.00
propertyPlantAndEquipmentGross 17147312.00
propertyPlantAndEquipmentNet 17702779.00
commonStockSharesOutstanding 1526161.00
2007-12-31
date 2007-12-31
filing_date 2008-02-14
currency_symbol USD
totalAssets 37966765.00
intangibleAssets 1163424.00
otherCurrentAssets 35327.00
totalLiab 9548767.00
totalStockholderEquity 28417998.00
otherCurrentLiab 7694736.00
commonStock 18314.00
retainedEarnings 10630146.00
goodWill 1163424.00
otherAssets 6389000.00
cash 9725194.00
totalCurrentLiabilities 9548767.00
currentDeferredRevenue 1037705.00
netDebt -5434349.00
shortTermDebt 4290845.00
shortLongTermDebtTotal 4290845.00
otherStockholderEquity 16971823.00
propertyPlantEquipment 11922000.00
totalCurrentAssets 19656029.00
shortTermInvestments 4250000.00
netReceivables 1851795.00
inventory 3616870.00
accountsPayable 372849.00
accumulatedOtherComprehensiveIncome 797715.00
commonStockTotalEquity 18314.00
nonCurrentAssetsTotal 18310736.00
liabilitiesAndStockholdersEquity 37966765.00
cashAndShortTermInvestments 9725194.00
propertyPlantAndEquipmentGross 17147312.00
propertyPlantAndEquipmentNet 17147312.00
commonStockSharesOutstanding 949403.00
2007-09-30
date 2007-09-30
filing_date 2007-10-01
currency_symbol USD
totalAssets 5207.00
otherCurrentAssets 423.00
totalLiab 17520.00
totalStockholderEquity -12313.00
otherCurrentLiab 2797.00
commonStock 2083.00
retainedEarnings -1074783.00
cash 5207.00
totalCurrentLiabilities 17520.00
netDebt -5207.00
otherStockholderEquity 1062470.00
totalCurrentAssets 5207.00
accountsPayable 14723.00
commonStockTotalEquity 2083.00
liabilitiesAndStockholdersEquity 5207.00
cashAndShortTermInvestments 5207.00
commonStockSharesOutstanding 25635.00
2007-06-30
date 2007-06-30
filing_date 2007-06-30
currency_symbol USD
totalAssets 5207.00
totalLiab 17520.00
totalStockholderEquity -12313.00
otherCurrentLiab 2797.00
commonStock 1061000.00
retainedEarnings -1074783.00
cash 5207.00
totalCurrentLiabilities 17520.00
netDebt -5207.00
otherStockholderEquity 1062470.00
totalCurrentAssets 5207.00
accountsPayable 14723.00
liabilitiesAndStockholdersEquity 5207.00
cashAndShortTermInvestments 5207.00
commonStockSharesOutstanding 25635.00
2007-03-31
date 2007-03-31
filing_date 2007-03-31
currency_symbol USD
commonStockSharesOutstanding 25635.00
2006-12-31
date 2006-12-31
filing_date 2006-12-31
currency_symbol USD
commonStockSharesOutstanding 1531802.00
2006-09-30
date 2006-09-30
filing_date 2006-09-30
currency_symbol USD
commonStockSharesOutstanding 1531802.00
yearly
2023-06-30
date 2023-06-30
filing_date 2023-11-03
currency_symbol USD
totalAssets 186681364.00
intangibleAssets 13563635.00
otherCurrentAssets 2813831.00
totalLiab 61313507.00
totalStockholderEquity 125367857.00
otherCurrentLiab 46474997.00
commonStock 13381.00
capitalStock 13381.00
retainedEarnings -116513686.00
otherAssets -1.00
cash 71142188.00
cashAndEquivalents 71142190.00
totalCurrentLiabilities 60376467.00
currentDeferredRevenue 5489781.00
netDebt -63893908.00
shortTermDebt 6311240.00
shortLongTermDebt 6311240.00
shortLongTermDebtTotal 7248280.00
otherStockholderEquity 242090576.00
propertyPlantEquipment 16690250.00
totalCurrentAssets 151227159.00
netReceivables 16483294.00
longTermDebt 937040.00
inventory 46455131.00
accountsPayable 2100449.00
accumulatedOtherComprehensiveIncome -222414.00
nonCurrrentAssetsOther 5102505.00
nonCurrentAssetsTotal 35454206.00
longTermDebtTotal 937040.00
nonCurrentLiabilitiesTotal 937040.00
capitalSurpluse 242090580.00
liabilitiesAndStockholdersEquity 186681364.00
cashAndShortTermInvestments 71142188.00
propertyPlantAndEquipmentGross 58390650.00
propertyPlantAndEquipmentNet 16690246.00
netWorkingCapital 90850692.00
netInvestedCapital 132616137.00
commonStockSharesOutstanding 13248684.00
2022-06-30
date 2022-06-30
filing_date 2022-11-10
currency_symbol USD
totalAssets 195115195.00
intangibleAssets 14935488.00
otherCurrentAssets 25010153.00
totalLiab 60344431.00
totalStockholderEquity 134770764.00
otherCurrentLiab 45602907.00
commonStock 12141.00
capitalStock 12141.00
retainedEarnings -103374589.00
goodWill 0.00
otherAssets 7538022.00
cash 57770303.00
cashAndEquivalents 57770300.00
totalCurrentLiabilities 60344431.00
currentDeferredRevenue 7994669.00
netDebt -52694103.00
shortTermDebt 5076200.00
shortLongTermDebt 5076200.00
shortLongTermDebtTotal 5076200.00
otherStockholderEquity 224676686.00
propertyPlantEquipment 18870152.00
totalCurrentAssets 153771533.00
netTangibleAssets 119835276.00
netReceivables 28805955.00
inventory 42198186.00
accountsPayable 1670655.00
accumulatedOtherComprehensiveIncome 13456526.00
commonStockTotalEquity 12141.00
retainedEarningsTotalEquity -103374589.00
nonCurrrentAssetsOther 7538022.00
nonCurrentAssetsTotal 41343662.00
longTermDebtTotal 0.00
nonCurrentLiabilitiesTotal 13696424.00
capitalSurpluse 224676686.00
liabilitiesAndStockholdersEquity 195115195.00
cashAndShortTermInvestments 57770303.00
propertyPlantAndEquipmentGross 61794516.00
propertyPlantAndEquipmentNet 18870152.00
netWorkingCapital 93427102.00
netInvestedCapital 139846964.00
commonStockSharesOutstanding 9348100.00
2021-06-30
date 2021-06-30
filing_date 2021-10-13
currency_symbol USD
totalAssets 266728738.00
intangibleAssets 16407651.00
otherCurrentAssets 31978580.00
totalLiab 79217884.00
totalStockholderEquity 187510854.00
otherCurrentLiab 51912128.00
commonStock 8488.00
capitalStock 8488.00
retainedEarnings -5812533.00
goodWill 1573984.00
otherAssets -1.00
cash 18593944.00
cashAndEquivalents 18593940.00
totalCurrentLiabilities 79217885.00
currentDeferredRevenue 6257215.00
netDebt -14414344.00
shortTermDebt 4179600.00
shortLongTermDebt 9156289.00
shortLongTermDebtTotal 4179600.00
otherStockholderEquity 170223195.00
propertyPlantEquipment 22221017.00
totalCurrentAssets 217714188.00
netTangibleAssets 171103202.00
shortTermInvestments 199250069.00
netReceivables 102825761.00
inventory 64315903.00
accountsPayable 16868942.00
accumulatedOtherComprehensiveIncome 23091704.00
commonStockTotalEquity 8488.00
nonCurrrentAssetsOther 10385883.00
nonCurrentAssetsTotal 49014551.00
longTermDebtTotal 0.00
nonCurrentLiabilitiesTotal -1.00
capitalSurpluse 170223200.00
liabilitiesAndStockholdersEquity 266728738.00
cashAndShortTermInvestments 18593944.00
propertyPlantAndEquipmentGross 22221016.00
propertyPlantAndEquipmentNet 22221017.00
netWorkingCapital 138496303.00
netInvestedCapital 196667143.00
commonStockSharesOutstanding 6847732.00
2020-06-30
date 2020-06-30
filing_date 2020-12-07
currency_symbol USD
totalAssets 342128183.00
intangibleAssets 15751625.00
otherCurrentAssets 68649730.00
totalLiab 79322261.00
totalStockholderEquity 262805922.00
otherCurrentLiab 50723078.00
commonStock 6350.00
capitalStock 6350.00
retainedEarnings 111864338.00
goodWill 7045006.00
otherAssets 11204237.00
cash 11934778.00
cashAndEquivalents 11934780.00
totalCurrentLiabilities 79322261.00
currentDeferredRevenue 7342590.00
netDebt -8397278.00
shortTermDebt 3537500.00
shortLongTermDebt 7749907.00
shortLongTermDebtTotal 3537500.00
otherStockholderEquity 155455332.00
propertyPlantEquipment 22928334.00
totalCurrentAssets 285198981.00
netTangibleAssets 240009291.00
netReceivables 105693392.00
inventory 98921081.00
accountsPayable 17719093.00
accumulatedOtherComprehensiveIncome -4520098.00
commonStockTotalEquity 6350.00
retainedEarningsTotalEquity 111864338.00
nonCurrrentAssetsOther 11204237.00
nonCurrentAssetsTotal 56929202.00
longTermDebtTotal 0.00
nonCurrentLiabilitiesTotal 28599183.00
capitalSurpluse 155455332.00
liabilitiesAndStockholdersEquity 342128183.00
cashAndShortTermInvestments 11934778.00
propertyPlantAndEquipmentGross 22928334.00
propertyPlantAndEquipmentNet 22928334.00
netWorkingCapital 205876720.00
netInvestedCapital 270555829.00
commonStockSharesOutstanding 5619788.00
2019-06-30
date 2019-06-30
filing_date 2019-10-15
currency_symbol USD
totalAssets 481000399.00
intangibleAssets 17881449.00
otherCurrentAssets -1.00
totalLiab 84444715.00
totalStockholderEquity 396555684.00
otherCurrentLiab 47768239.00
commonStock 3985.00
capitalStock 3985.00
retainedEarnings 247122574.00
otherLiab -1.00
goodWill 7874421.00
otherAssets -1.00
cash 72259804.00
cashAndEquivalents 72259800.00
totalCurrentLiabilities 76927406.00
currentDeferredRevenue 6514619.00
netDebt -61102497.00
shortTermDebt 3640000.00
shortLongTermDebt 7281945.00
shortLongTermDebtTotal 11157307.00
otherStockholderEquity 138012445.00
propertyPlantEquipment 26669938.00
totalCurrentAssets 414954039.00
netTangibleAssets 370799816.00
netReceivables 145190160.00
longTermDebt 7517307.00
inventory 162013889.00
accountsPayable 19004548.00
accumulatedOtherComprehensiveIncome 11416680.00
commonStockTotalEquity 3985.00
retainedEarningsTotalEquity 247122574.00
nonCurrrentAssetsOther 13620552.00
nonCurrentAssetsTotal 66046361.00
longTermDebtTotal 7517307.00
nonCurrentLiabilitiesOther 2.00
nonCurrentLiabilitiesTotal 7517309.00
capitalSurpluse 138012445.00
liabilitiesAndStockholdersEquity 481000399.00
cashAndShortTermInvestments 72259804.00
propertyPlantAndEquipmentGross 26669939.00
propertyPlantAndEquipmentNet 26669939.00
netWorkingCapital 338026633.00
netInvestedCapital 411354936.00
commonStockSharesOutstanding 3388529.00
2018-06-30
date 2018-06-30
filing_date 2018-10-19
currency_symbol USD
totalAssets 482985960.00
intangibleAssets 20314343.00
otherCurrentAssets 28139710.00
totalLiab 90438173.00
totalStockholderEquity 392547787.00
deferredLongTermLiab 0.00
otherCurrentLiab 43959086.00
commonStock 38897.00
retainedEarnings 235822726.00
goodWill 8166467.00
otherAssets 3570.00
cash 150805639.00
cashAndEquivalents 150805640.00
totalCurrentLiabilities 83066274.00
currentDeferredRevenue 7251967.00
netDebt -138707440.00
shortTermDebt 4726300.00
shortLongTermDebt 7997919.00
shortLongTermDebtTotal 12098199.00
otherStockholderEquity 129337035.00
propertyPlantEquipment 30894683.00
totalCurrentAssets 407426651.00
netTangibleAssets 364063406.00
shortTermInvestments 0.00
netReceivables 174696488.00
longTermDebt 7371899.00
inventory 53784814.00
accountsPayable 27128921.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 27349129.00
additionalPaidInCapital 0.00
commonStockTotalEquity 38897.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 235822726.00
treasuryStock 0.00
nonCurrrentAssetsOther 16180246.00
nonCurrentAssetsTotal 75555739.00
longTermDebtTotal 7371899.00
nonCurrentLiabilitiesTotal 7371899.00
capitalSurpluse 129337035.00
liabilitiesAndStockholdersEquity 482985960.00
cashAndShortTermInvestments 150805639.00
propertyPlantAndEquipmentGross 30894683.00
propertyPlantAndEquipmentNet 30894683.00
netWorkingCapital 324360377.00
netInvestedCapital 407917605.00
commonStockSharesOutstanding 3219314.00
2017-06-30
date 2017-06-30
filing_date 2017-10-19
currency_symbol USD
totalAssets 455681630.00
intangibleAssets 22912691.00
otherCurrentAssets 28224844.00
totalLiab 58153577.00
totalStockholderEquity 397528053.00
deferredLongTermLiab 864070.00
otherCurrentLiab 15349538.00
commonStock 38551.00
retainedEarnings 244738993.00
goodWill 8651238.00
otherAssets -2496.00
cash 123050548.00
cashAndEquivalents 123031540.00
totalCurrentLiabilities 49718116.00
currentDeferredRevenue 7046570.00
netDebt -106936976.00
shortTermDebt 7678111.00
shortLongTermDebt 10749213.00
shortLongTermDebtTotal 16113572.00
otherStockholderEquity 128915651.00
propertyPlantEquipment 34191332.00
totalCurrentAssets 370954462.00
netTangibleAssets 365964939.00
shortTermInvestments 0.00
netReceivables 141665179.00
longTermDebt 8435461.00
inventory 78013891.00
accountsPayable 19643897.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 23834858.00
additionalPaidInCapital 0.00
commonStockTotalEquity 38551.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 244738993.00
treasuryStock 0.00
nonCurrrentAssetsOther 18972722.00
deferredLongTermAssetCharges 864070.00
nonCurrentAssetsTotal 84729664.00
longTermDebtTotal 8435461.00
nonCurrentLiabilitiesTotal 8435461.00
capitalSurpluse 128915651.00
liabilitiesAndStockholdersEquity 455681630.00
cashAndShortTermInvestments 123050548.00
propertyPlantAndEquipmentGross 34193013.00
propertyPlantAndEquipmentNet 34193013.00
netWorkingCapital 321236346.00
netInvestedCapital 416712727.00
commonStockSharesOutstanding 3174406.00
2016-06-30
date 2016-06-30
filing_date 2016-10-07
currency_symbol USD
totalAssets 418782527.00
intangibleAssets 23840048.00
otherCurrentAssets 28193057.00
totalLiab 48298195.00
totalStockholderEquity 370484332.00
deferredLongTermLiab 13431621.00
otherCurrentLiab 23136432.00
commonStock 37648.00
retainedEarnings 221345279.00
goodWill 7980838.00
otherAssets 13810668.00
cash 102896486.00
cashAndEquivalents 102896490.00
totalCurrentLiabilities 48298195.00
currentDeferredRevenue 8578341.00
netDebt -91559217.00
shortTermDebt 11337269.00
shortLongTermDebt 13810273.00
shortLongTermDebtTotal 11337269.00
otherStockholderEquity 127593932.00
propertyPlantEquipment 37569739.00
totalCurrentAssets 335581234.00
netTangibleAssets 338663446.00
shortTermInvestments 0.00
netReceivables 117055376.00
longTermDebt 6671770.00
inventory 87436315.00
accountsPayable 5246153.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 21507473.00
additionalPaidInCapital 0.00
commonStockTotalEquity 37648.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 221345279.00
treasuryStock 0.00
nonCurrrentAssetsOther 13810668.00
deferredLongTermAssetCharges 13431621.00
nonCurrentAssetsTotal 83201293.00
longTermDebtTotal 6671770.00
nonCurrentLiabilitiesTotal 0.00
capitalSurpluse 127593932.00
liabilitiesAndStockholdersEquity 418782527.00
cashAndShortTermInvestments 102896486.00
propertyPlantAndEquipmentGross 37569739.00
propertyPlantAndEquipmentNet 37569739.00
commonStockSharesOutstanding 3058619.00
2015-06-30
date 2015-06-30
filing_date 2015-09-17
currency_symbol USD
totalAssets 429582618.00
intangibleAssets 23805746.00
otherCurrentAssets 41370237.00
totalLiab 56633144.00
totalStockholderEquity 372949474.00
deferredLongTermLiab 51527209.00
otherCurrentLiab 11525621.00
commonStock 35905.00
retainedEarnings 198814259.00
goodWill 5245643.00
otherAssets 51712690.00
cash 92982564.00
totalCurrentLiabilities 56633144.00
currentDeferredRevenue 19129853.00
netDebt -69377024.00
shortTermDebt 23605540.00
shortLongTermDebt 24790183.00
shortLongTermDebtTotal 23605540.00
otherStockholderEquity 123360384.00
propertyPlantEquipment 44634194.00
totalCurrentAssets 304184346.00
netTangibleAssets 343898085.00
shortTermInvestments 0.00
netReceivables 68528598.00
longTermDebt 0.00
inventory 101302947.00
accountsPayable 2372130.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 50738926.00
additionalPaidInCapital 0.00
commonStockTotalEquity 35905.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 198814259.00
treasuryStock 0.00
nonCurrrentAssetsOther 51712689.00
deferredLongTermAssetCharges 51527209.00
nonCurrentAssetsTotal 125398272.00
capitalSurpluse 123360384.00
liabilitiesAndStockholdersEquity 429582618.00
cashAndShortTermInvestments 92982564.00
propertyPlantAndEquipmentGross 44634194.00
propertyPlantAndEquipmentNet 44634194.00
commonStockSharesOutstanding 2831963.00
2014-06-30
date 2014-06-30
filing_date 2014-09-15
currency_symbol USD
totalAssets 393110210.00
intangibleAssets 25225143.00
otherCurrentAssets 33111297.00
totalLiab 61070418.00
totalStockholderEquity 332039792.00
deferredLongTermLiab 0.00
otherCurrentLiab 7988864.00
commonStock 32362.00
retainedEarnings 172021331.00
goodWill 5203986.00
otherAssets 83779000.00
cash 26890321.00
totalCurrentLiabilities 61070418.00
currentDeferredRevenue 25700586.00
netDebt -2887601.00
shortTermDebt 24002720.00
shortLongTermDebt 25139520.00
shortLongTermDebtTotal 24002720.00
otherStockholderEquity 114605214.00
propertyPlantEquipment 48061611.00
totalCurrentAssets 228212666.00
netTangibleAssets 332039792.00
shortTermInvestments 0.00
netReceivables 92724150.00
longTermDebt 0.00
inventory 75486898.00
accountsPayable 3378248.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 45380885.00
additionalPaidInCapital 0.00
commonStockTotalEquity 32362.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 172021331.00
treasuryStock 0.00
nonCurrrentAssetsOther 86406804.00
nonCurrentAssetsTotal 164897544.00
capitalSurpluse 114605214.00
liabilitiesAndStockholdersEquity 393110210.00
cashAndShortTermInvestments 26890321.00
propertyPlantAndEquipmentGross 48061611.00
propertyPlantAndEquipmentNet 48061611.00
commonStockSharesOutstanding 2616906.00
2013-06-30
date 2013-06-30
filing_date 2013-09-12
currency_symbol USD
totalAssets 348728342.00
intangibleAssets 26608013.00
otherCurrentAssets 397897.00
totalLiab 51875050.00
totalStockholderEquity 296853292.00
deferredLongTermLiab 0.00
otherCurrentLiab 30966956.00
commonStock 29943.00
retainedEarnings 148925125.00
goodWill 5184759.00
otherAssets 97000.00
cash 75031489.00
totalCurrentLiabilities 51875050.00
currentDeferredRevenue 1433661.00
netDebt -58932389.00
shortTermDebt 16099100.00
shortLongTermDebtTotal 16099100.00
otherStockholderEquity 105962909.00
propertyPlantEquipment 68414.00
totalCurrentAssets 227164937.00
netTangibleAssets 265060520.00
shortTermInvestments 0.00
netReceivables 85323442.00
longTermDebt 0.00
inventory 34511167.00
accountsPayable 3375333.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 41935315.00
additionalPaidInCapital 0.00
commonStockTotalEquity 29943.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 148925125.00
treasuryStock 0.00
nonCurrrentAssetsOther 97432.00
nonCurrentAssetsTotal 121563405.00
capitalSurpluse 105962909.00
liabilitiesAndStockholdersEquity 348728342.00
cashAndShortTermInvestments 75031489.00
propertyPlantAndEquipmentGross 89673201.00
propertyPlantAndEquipmentNet 89673201.00
commonStockSharesOutstanding 2314654.00
2012-06-30
date 2012-06-30
filing_date 2012-09-13
currency_symbol USD
totalAssets 288031053.00
intangibleAssets 27618641.00
otherCurrentAssets 299526.00
totalLiab 45774399.00
totalStockholderEquity 242256654.00
otherCurrentLiab 22336357.00
commonStock 27456.00
retainedEarnings 109142824.00
goodWill 5075809.00
otherAssets 182000.00
cash 71978630.00
totalCurrentLiabilities 45774399.00
currentDeferredRevenue 2625014.00
netDebt -58047350.00
shortTermDebt 13931280.00
shortLongTermDebtTotal 13931280.00
otherStockholderEquity 117305867.00
propertyPlantEquipment 80065000.00
totalCurrentAssets 175089323.00
netTangibleAssets 209562204.00
netReceivables 62001158.00
inventory 28602684.00
accountsPayable 6881748.00
accumulatedOtherComprehensiveIncome 15780507.00
commonStockTotalEquity 27456.00
retainedEarningsTotalEquity 109142824.00
nonCurrrentAssetsOther 182119.00
nonCurrentAssetsTotal 112941730.00
capitalSurpluse 102175709.00
liabilitiesAndStockholdersEquity 288031053.00
cashAndShortTermInvestments 71978630.00
propertyPlantAndEquipmentGross 80065161.00
propertyPlantAndEquipmentNet 80065161.00
commonStockSharesOutstanding 2245285.00
2011-06-30
date 2011-06-30
filing_date 2011-09-12
currency_symbol USD
totalAssets 223370987.00
intangibleAssets 28508629.00
otherCurrentAssets 537126.00
totalLiab 31497746.00
totalStockholderEquity 191873241.00
otherCurrentLiab 10357180.00
commonStock 26846.00
retainedEarnings 72287436.00
goodWill 4957245.00
otherAssets 150000.00
cash 65606413.00
totalCurrentLiabilities 31497746.00
currentDeferredRevenue 11059313.00
netDebt -61506863.00
shortTermDebt 4099550.00
shortLongTermDebtTotal 4099550.00
otherStockholderEquity 108655203.00
propertyPlantEquipment 70874000.00
totalCurrentAssets 118881464.00
netReceivables 17517625.00
inventory 23732404.00
accountsPayable 5981703.00
accumulatedOtherComprehensiveIncome 10903756.00
commonStockTotalEquity 26846.00
nonCurrrentAssetsOther 150169.00
nonCurrentAssetsTotal 104489523.00
liabilitiesAndStockholdersEquity 223370987.00
cashAndShortTermInvestments 65606413.00
propertyPlantAndEquipmentGross 70873480.00
propertyPlantAndEquipmentNet 70873480.00
commonStockSharesOutstanding 2160784.00
2010-06-30
date 2010-06-30
filing_date 2010-09-07
currency_symbol USD
totalAssets 131787942.00
intangibleAssets 11585570.00
otherCurrentAssets 86823.00
totalLiab 3250020.00
totalStockholderEquity 128537922.00
otherCurrentLiab 2812087.00
commonStock 24573.00
retainedEarnings 43536408.00
goodWill 11585570.00
otherAssets 1098000.00
cash 62335437.00
totalCurrentLiabilities 3250020.00
currentDeferredRevenue 41645.00
netDebt -62267273.00
shortTermDebt 68164.00
shortLongTermDebtTotal 68164.00
otherStockholderEquity 81620330.00
propertyPlantEquipment 29626000.00
totalCurrentAssets 89478076.00
netReceivables 15571888.00
inventory 11262648.00
accountsPayable 328124.00
accumulatedOtherComprehensiveIncome 3356611.00
commonStockTotalEquity 24573.00
nonCurrrentAssetsOther 1098704.00
nonCurrentAssetsTotal 42309866.00
liabilitiesAndStockholdersEquity 131787942.00
cashAndShortTermInvestments 62335437.00
propertyPlantAndEquipmentGross 29625592.00
propertyPlantAndEquipmentNet 29625592.00
commonStockSharesOutstanding 1955679.00
2009-06-30
date 2009-06-30
filing_date 2009-09-17
currency_symbol USD
totalAssets 61618426.00
intangibleAssets 1073165.00
otherCurrentAssets 129213.00
totalLiab 28977554.00
totalStockholderEquity 32640872.00
otherCurrentLiab 4305966.00
commonStock 20519255.00
retainedEarnings 24642768.00
goodWill 1073165.00
cash 17795447.00
totalCurrentLiabilities 8458299.00
currentDeferredRevenue 24000.00
netDebt -14593997.00
shortTermDebt 3201450.00
shortLongTermDebtTotal 3201450.00
otherStockholderEquity 5540974.00
propertyPlantEquipment 26951000.00
totalCurrentAssets 33593958.00
shortTermInvestments 84000.00
netReceivables 8167715.00
inventory 7162249.00
accountsPayable 926883.00
accumulatedOtherComprehensiveIncome 2457130.00
preferredStockTotalEquity 20519000.00
nonCurrentAssetsTotal 28024468.00
nonCurrentLiabilitiesTotal 20519255.00
liabilitiesAndStockholdersEquity 61618426.00
cashAndShortTermInvestments 17795447.00
propertyPlantAndEquipmentGross 26951303.00
propertyPlantAndEquipmentNet 26951303.00
commonStockSharesOutstanding 1544376.00
2008-06-30
date 2008-06-30
filing_date 2008-09-26
currency_symbol USD
totalAssets 49521382.00
intangibleAssets 1180159.00
otherCurrentAssets 640936.00
totalLiab 32257941.00
totalStockholderEquity 17263441.00
otherCurrentLiab 6870766.00
commonStock 12068.00
retainedEarnings 11764079.00
goodWill 1180159.00
cash 16612416.00
totalCurrentLiabilities 11738686.00
currentDeferredRevenue 433578.00
netDebt -12410491.00
shortTermDebt 4201925.00
shortLongTermDebtTotal 4201925.00
otherStockholderEquity 1200078.00
propertyPlantEquipment 23315000.00
totalCurrentAssets 25026275.00
shortTermInvestments 193000.00
netReceivables 3590552.00
inventory 3988979.00
accountsPayable 232417.00
accumulatedOtherComprehensiveIncome 4287216.00
commonStockTotalEquity 12068.00
preferredStockTotalEquity 20519000.00
nonCurrentAssetsTotal 24495107.00
nonCurrentLiabilitiesTotal 20519255.00
liabilitiesAndStockholdersEquity 49521382.00
cashAndShortTermInvestments 16612416.00
propertyPlantAndEquipmentGross 23314948.00
propertyPlantAndEquipmentNet 23314948.00
commonStockSharesOutstanding 1531802.00
2007-06-30
date 2007-06-30
filing_date 2007-10-01
currency_symbol USD
totalAssets 5207.00
totalLiab 17520.00
totalStockholderEquity -12313.00
otherCurrentLiab 2797.00
commonStock 1061000.00
retainedEarnings -1074783.00
cash 5207.00
totalCurrentLiabilities 17520.00
netDebt 4194793.00
shortLongTermDebtTotal 4200000.00
otherStockholderEquity 1062470.00
totalCurrentAssets 5207.00
accountsPayable 14723.00
liabilitiesAndStockholdersEquity 5207.00
cashAndShortTermInvestments 5207.00
commonStockSharesOutstanding 25635.00
Cash_Flow
currency_symbol USD
quarterly
2023-09-30
date 2023-09-30
filing_date 2023-11-03
currency_symbol USD
investments -1507026.00
totalCashFromFinancingActivities -131425.00
netIncome -9346930.00
changeInCash -618415.00
beginPeriodCashFlow 71760603.00
endPeriodCashFlow 71142188.00
totalCashFromOperatingActivities 4481407.00
issuanceOfCapitalStock 0.00
depreciation 590257.00
changeToInventory -11998671.00
changeToAccountReceivables 14607078.00
otherCashflowsFromFinancingActivities 20481025.00
capitalExpenditures 1061879
changeInWorkingCapital 5389096.00
stockBasedCompensation -621179.00
otherNonCashItems 7848984.00
freeCashFlow 3419528.00
2023-06-30
date 2023-06-30
currency_symbol USD
investments -1064315.00
totalCashflowsFromInvestingActivities -472720.00
totalCashFromFinancingActivities 19771580.00
netIncome -13281990.00
changeInCash 13371890.00
beginPeriodCashFlow 71760603.00
endPeriodCashFlow 71142188.00
totalCashFromOperatingActivities -990120.00
issuanceOfCapitalStock 0.00
depreciation 2403150.00
otherCashflowsFromInvestingActivities 898670.00
changeToInventory -11998671.00
changeToAccountReceivables 14607078.00
salePurchaseOfStock 16757130.00
otherCashflowsFromFinancingActivities 340000.00
capitalExpenditures 1371390
changeInWorkingCapital -8883810.00
freeCashFlow 3419528.00
2023-03-31
date 2023-03-31
filing_date 2023-05-15
currency_symbol USD
investments 1873.00
changeToLiabilities -12434171.00
totalCashflowsFromInvestingActivities 1873.00
netBorrowings 30561.00
totalCashFromFinancingActivities 30561.00
changeToOperatingActivities 1125430.00
netIncome 189605.00
changeInCash -2358545.00
beginPeriodCashFlow 74119148.00
endPeriodCashFlow 71760603.00
totalCashFromOperatingActivities -2667681.00
issuanceOfCapitalStock 0.00
depreciation 587869.00
otherCashflowsFromInvestingActivities 5698.00
changeToInventory 1902479.00
changeToAccountReceivables -12724978.00
salePurchaseOfStock 16757130.00
otherCashflowsFromFinancingActivities 30561.00
changeToNetincome 7641772.00
capitalExpenditures 3825
changeReceivables -12730224.00
cashFlowsOtherOperating 12174989.00
cashAndCashEquivalentsChanges -2635247.00
changeInWorkingCapital -11086927.00
otherNonCashItems 7641772.00
freeCashFlow -2671506.00
2022-12-31
date 2022-12-31
filing_date 2023-02-21
currency_symbol USD
investments -94162.00
changeToLiabilities 756049.00
totalCashflowsFromInvestingActivities -94162.00
netBorrowings 1847411.00
totalCashFromFinancingActivities 1847411.00
changeToOperatingActivities -140479.00
netIncome -3596546.00
changeInCash 4286613.00
beginPeriodCashFlow 69832535.00
endPeriodCashFlow 74119148.00
totalCashFromOperatingActivities 191662.00
issuanceOfCapitalStock 0.00
depreciation 562847.00
otherCashflowsFromInvestingActivities -17014.00
changeToInventory 1195012.00
changeToAccountReceivables -1087444.00
salePurchaseOfStock 16757130.00
otherCashflowsFromFinancingActivities 1847411.00
changeToNetincome 1643730.00
capitalExpenditures 77148
changeReceivables -1079727.00
cashFlowsOtherOperating 710297.00
cashAndCashEquivalentsChanges 1944911.00
changeInWorkingCapital 1581631.00
otherNonCashItems 1643730.00
freeCashFlow 114514.00
2022-09-30
date 2022-09-30
filing_date 2022-11-10
currency_symbol USD
investments 683884.00
changeToLiabilities 12547209.00
totalCashflowsFromInvestingActivities 683884.00
netBorrowings 1267904.00
totalCashFromFinancingActivities -16470000.00
changeToOperatingActivities -9753062.00
netIncome -13225361.00
changeInCash 6333908.00
beginPeriodCashFlow 51436395.00
endPeriodCashFlow 57770303.00
totalCashFromOperatingActivities 25821386.00
issuanceOfCapitalStock 16757130.00
depreciation 713135.00
otherCashflowsFromInvestingActivities 912425.00
changeToInventory -14341616.00
changeToAccountReceivables 10095414.00
salePurchaseOfStock 16757130.00
otherCashflowsFromFinancingActivities -12878900.00
changeToNetincome 1735860.00
capitalExpenditures 71347
changeReceivables -352336.00
cashFlowsOtherOperating -9369196.00
cashAndCashEquivalentsChanges 15713408.00
changeInWorkingCapital 17892089.00
otherNonCashItems 20441523.00
freeCashFlow 25750039.00
2022-06-30
date 2022-06-30
filing_date 2022-07-01
currency_symbol USD
investments 2076166.00
changeToLiabilities 2538590.00
totalCashflowsFromInvestingActivities 2076166.00
netBorrowings 1267904.00
totalCashFromFinancingActivities 70924275.00
changeToOperatingActivities 3716487.00
netIncome -38078827.00
changeInCash 27829225.00
beginPeriodCashFlow 23607170.00
endPeriodCashFlow 51436395.00
totalCashFromOperatingActivities -44129066.00
depreciation 793406.00
otherCashflowsFromInvestingActivities 1661061.00
changeToInventory -15311306.00
changeToAccountReceivables 14648224.00
salePurchaseOfStock 54017150.00
otherCashflowsFromFinancingActivities 70924275.00
changeToNetincome 20441523.00
capitalExpenditures 9115
changeInWorkingCapital -23151120.00
otherNonCashItems 16307475.00
freeCashFlow -44138181.00
2022-03-31
date 2022-03-31
currency_symbol USD
investments 3264876.00
changeToLiabilities 0.00
totalCashflowsFromInvestingActivities 2076166.00
netBorrowings 1267904.00
totalCashFromFinancingActivities -16470000.00
changeToOperatingActivities 3716487.00
netIncome -38078827.00
changeInCash 6333909.00
beginPeriodCashFlow 23607170.00
endPeriodCashFlow 23607170.00
totalCashFromOperatingActivities 25821386.00
depreciation 313135.00
otherCashflowsFromInvestingActivities 2147513.00
changeToInventory 1571639.00
changeToAccountReceivables 10095414.00
otherCashflowsFromFinancingActivities -70487145.00
changeToNetincome 20441523.00
capitalExpenditures 71347
changeInWorkingCapital -23151120.00
freeCashFlow -44138181.00
2021-12-31
date 2021-12-31
filing_date 2022-02-14
currency_symbol USD
investments -2836.00
changeToLiabilities -4601491.00
totalCashflowsFromInvestingActivities -2836.00
netBorrowings 1267904.00
totalCashFromFinancingActivities 3281072.00
changeToOperatingActivities 8112341.00
netIncome -31982936.00
changeInCash 1584607.00
beginPeriodCashFlow 22022563.00
endPeriodCashFlow 23607170.00
totalCashFromOperatingActivities -3155492.00
depreciation 818460.00
otherCashflowsFromInvestingActivities 11188.00
changeToInventory 10125106.00
changeToAccountReceivables 1419788.00
otherCashflowsFromFinancingActivities -2836.00
changeToNetincome 19602187.00
capitalExpenditures 14024
changeInWorkingCapital 11687869.00
otherNonCashItems 16321115.00
freeCashFlow -3169516.00
2021-09-30
date 2021-09-30
filing_date 2021-10-13
currency_symbol USD
investments 1793168.00
changeToLiabilities -1741808.00
totalCashflowsFromInvestingActivities 1793168.00
totalCashFromFinancingActivities 13946900.00
changeToOperatingActivities 1103478.00
netIncome -33943252.00
changeInCash 13518357.00
beginPeriodCashFlow 5075587.00
endPeriodCashFlow 18593944.00
totalCashFromOperatingActivities -2294980.00
depreciation 963629.00
otherCashflowsFromInvestingActivities 1862960.00
changeToInventory -2312450.00
changeToAccountReceivables -660916.00
otherCashflowsFromFinancingActivities -53100.00
changeToNetincome 16677155.00
capitalExpenditures 6790
changeInWorkingCapital 4314591.00
otherNonCashItems 26370052.00
freeCashFlow -2301770.00
2021-06-30
date 2021-06-30
currency_symbol USD
investments -6790.00
changeToLiabilities 0.00
totalCashflowsFromInvestingActivities 1793168.00
totalCashFromFinancingActivities 14302100.00
changeToOperatingActivities 1103478.00
netIncome -119747620.00
changeInCash 3428619.00
beginPeriodCashFlow 5075587.00
endPeriodCashFlow 18593944.00
totalCashFromOperatingActivities 1514956.00
issuanceOfCapitalStock 14000000.00
depreciation 812559.00
otherCashflowsFromInvestingActivities 1862960.00
changeToInventory 1741775.00
changeToAccountReceivables -2008214.00
salePurchaseOfStock 14000000.00
otherCashflowsFromFinancingActivities 0.00
changeToNetincome 16677155.00
capitalExpenditures 69792
changeInWorkingCapital -15085090.00
freeCashFlow -2301770.00
2021-03-31
date 2021-03-31
filing_date 2021-05-17
currency_symbol USD
investments -257100.00
changeToLiabilities 6103708.00
totalCashflowsFromInvestingActivities -257100.00
netBorrowings 49200.00
totalCashFromFinancingActivities 49200.00
changeToOperatingActivities 614926.00
netIncome -14814788.00
changeInCash -4750799.00
beginPeriodCashFlow 9826386.00
endPeriodCashFlow 5075587.00
totalCashFromOperatingActivities -4347327.00
depreciation 983031.00
otherCashflowsFromInvestingActivities -86190.00
changeToInventory 26390911.00
changeToAccountReceivables -45574908.00
otherCashflowsFromFinancingActivities 49200.00
changeToNetincome 22499953.00
capitalExpenditures 257100
changeReceivables -45565342.00
cashFlowsOtherOperating 55201.00
exchangeRateChanges -195571.00
cashAndCashEquivalentsChanges -4750798.00
changeInWorkingCapital -13015522.00
otherNonCashItems 22499952.00
freeCashFlow -4604427.00
2020-12-31
date 2020-12-31
filing_date 2021-02-10
currency_symbol USD
investments -182323.00
changeToLiabilities 2739894.00
totalCashflowsFromInvestingActivities -182323.00
netBorrowings 11600.00
totalCashFromFinancingActivities 11600.00
changeToOperatingActivities 759086.00
netIncome -40036663.00
changeInCash -3005536.00
beginPeriodCashFlow 12831922.00
endPeriodCashFlow 9826386.00
totalCashFromOperatingActivities -4583698.00
depreciation 947039.00
otherCashflowsFromInvestingActivities -110634.00
changeToInventory 2590094.00
changeToAccountReceivables -10189036.00
otherCashflowsFromFinancingActivities 11600.00
changeToNetincome 38794903.00
capitalExpenditures 182323
changeReceivables -10203565.00
cashFlowsOtherOperating 584599.00
exchangeRateChanges 1748884.00
cashAndCashEquivalentsChanges -3005537.00
changeInWorkingCapital -4288978.00
otherNonCashItems 38794904.00
freeCashFlow -4766021.00
2020-09-30
date 2020-09-30
filing_date 2020-12-07
currency_symbol USD
investments -29967.00
changeToLiabilities 32540327.00
totalCashflowsFromInvestingActivities -29967.00
netBorrowings 294400.00
totalCashFromFinancingActivities -1382935.00
changeToOperatingActivities 442140.00
netIncome -52133147.00
changeInCash -29376360.00
beginPeriodCashFlow 41311138.00
endPeriodCashFlow 11934778.00
totalCashFromOperatingActivities -27519600.00
depreciation 1155378.00
otherCashflowsFromInvestingActivities -8855.00
changeToInventory -76573722.00
changeToAccountReceivables 20653505.00
otherCashflowsFromFinancingActivities 3255300.00
changeToNetincome 30474148.00
capitalExpenditures 31273
changeReceivables -16984480.00
cashFlowsOtherOperating 158249.00
exchangeRateChanges 2286224.00
cashAndCashEquivalentsChanges 897145.00
changeInWorkingCapital -58813361.00
otherNonCashItems 82271530.00
freeCashFlow -27550873.00
2020-06-30
date 2020-06-30
currency_symbol USD
investments -31273.00
changeToLiabilities -3064640.00
totalCashflowsFromInvestingActivities -31273.00
netBorrowings -1382935.00
totalCashFromFinancingActivities -1382935.00
changeToOperatingActivities 2129148.00
netIncome -52133147.00
changeInCash