Аналитика онлайн » 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 -29376360.00
beginPeriodCashFlow 41311138.00
endPeriodCashFlow 11934778.00
totalCashFromOperatingActivities -27519600.00
depreciation 1155378.00
otherCashflowsFromInvestingActivities -119489.00
changeToInventory -76573722.00
changeToAccountReceivables 20653505.00
salePurchaseOfStock 10252000.00
otherCashflowsFromFinancingActivities -31273.00
changeToNetincome 82271637.00
capitalExpenditures 31273
changeInWorkingCapital -50737647.00
otherNonCashItems -107.00
freeCashFlow -27550873.00
2020-03-31
date 2020-03-31
filing_date 2020-05-15
currency_symbol USD
investments -15677.00
changeToLiabilities 5726054.00
totalCashflowsFromInvestingActivities -15677.00
netBorrowings 195000.00
totalCashFromFinancingActivities 195000.00
changeToOperatingActivities 211571.00
netIncome -50222310.00
changeInCash -37395362.00
beginPeriodCashFlow 78706500.00
endPeriodCashFlow 41311138.00
totalCashFromOperatingActivities -36602553.00
depreciation 1172886.00
otherCashflowsFromInvestingActivities -119489.00
changeToInventory 50839229.00
changeToAccountReceivables -62652991.00
salePurchaseOfStock 10252000.00
otherCashflowsFromFinancingActivities 195000.00
changeToNetincome 48675598.00
capitalExpenditures 15677
changeInWorkingCapital -36228822.00
otherNonCashItems 48675693.00
freeCashFlow -36618230.00
2019-12-31
date 2019-12-31
filing_date 2020-02-14
currency_symbol USD
investments -31937.00
changeToLiabilities -1388242.00
totalCashflowsFromInvestingActivities -31937.00
netBorrowings 207600.00
totalCashFromFinancingActivities 207600.00
changeToOperatingActivities 1059128.00
netIncome -27080880.00
changeInCash -4247440.00
beginPeriodCashFlow 82953940.00
endPeriodCashFlow 78706500.00
totalCashFromOperatingActivities -5153965.00
depreciation 1182028.00
changeToInventory 36025517.00
changeToAccountReceivables -41213056.00
salePurchaseOfStock 10252000.00
otherCashflowsFromFinancingActivities 207600.00
changeToNetincome 27668316.00
capitalExpenditures 31937
changeInWorkingCapital -6944249.00
otherNonCashItems 27689136.00
freeCashFlow -5185902.00
2019-09-30
date 2019-09-30
filing_date 2019-10-15
currency_symbol USD
investments -18596.00
changeToLiabilities -1016859.00
totalCashflowsFromInvestingActivities -18596.00
netBorrowings 479600.00
totalCashFromFinancingActivities 7543256.00
changeToOperatingActivities 232434.00
netIncome -5045044.00
changeInCash 3017767.00
beginPeriodCashFlow 69242037.00
endPeriodCashFlow 72259804.00
totalCashFromOperatingActivities 6553419.00
depreciation 1248952.00
changeToInventory -32672434.00
changeToAccountReceivables -4028155.00
salePurchaseOfStock 10252000.00
otherCashflowsFromFinancingActivities 11910000.00
changeToNetincome 18331.00
capitalExpenditures 4515
changeInWorkingCapital 563778.00
otherNonCashItems 9785733.00
freeCashFlow 6548904.00
2019-06-30
date 2019-06-30
filing_date 2019-10-15
currency_symbol USD
investments -4515.00
changeToLiabilities 34759017.00
totalCashflowsFromInvestingActivities -4515.00
netBorrowings -726744.00
totalCashFromFinancingActivities 7543256.00
changeToOperatingActivities 3766104.00
netIncome -5045044.00
changeInCash 3017767.00
beginPeriodCashFlow 69242037.00
endPeriodCashFlow 72259804.00
totalCashFromOperatingActivities 6553419.00
depreciation 1248952.00
otherCashflowsFromInvestingActivities 16220.00
changeToInventory -32672434.00
changeToAccountReceivables -4028155.00
salePurchaseOfStock 8270000.00
otherCashflowsFromFinancingActivities -4515.00
changeToNetincome 9682804.00
capitalExpenditures 4515
changeReceivables -4028161.00
cashFlowsOtherOperating 14095751.00
exchangeRateChanges -11074394.00
cashAndCashEquivalentsChanges 3017767.00
changeInWorkingCapital -3865120.00
otherNonCashItems -267571.00
freeCashFlow 6548904.00
2019-03-31
date 2019-03-31
filing_date 2019-05-15
currency_symbol USD
investments -1813.00
changeToLiabilities -10745148.00
totalCashflowsFromInvestingActivities -1813.00
netBorrowings -1028.00
totalCashFromFinancingActivities -1028.00
changeToOperatingActivities -2253896.00
netIncome 5117899.00
changeInCash -48304646.00
beginPeriodCashFlow 117546683.00
endPeriodCashFlow 69242037.00
totalCashFromOperatingActivities -50521205.00
depreciation 1237638.00
otherCashflowsFromInvestingActivities 16220.00
changeToInventory -14821712.00
changeToAccountReceivables -30301991.00
otherCashflowsFromFinancingActivities -1813.00
changeToNetincome -829.00
capitalExpenditures 1813
changeReceivables -30300756.00
cashFlowsOtherOperating -1112346.00
exchangeRateChanges 2219400.00
cashAndCashEquivalentsChanges -48304646.00
changeInWorkingCapital -56979962.00
otherNonCashItems 103220.00
freeCashFlow -50523018.00
2018-12-31
date 2018-12-31
filing_date 2019-02-14
currency_symbol USD
changeToLiabilities -28479171.00
totalCashflowsFromInvestingActivities -9794.00
netBorrowings 410778.00
totalCashFromFinancingActivities 410778.00
changeToOperatingActivities 1691436.00
netIncome 2505735.00
changeInCash -35607974.00
beginPeriodCashFlow 153154657.00
endPeriodCashFlow 117546683.00
totalCashFromOperatingActivities -35961901.00
depreciation 1207689.00
otherCashflowsFromInvestingActivities 16128.00
changeToInventory -28952207.00
changeToAccountReceivables 15885329.00
otherCashflowsFromFinancingActivities 412326.00
changeToNetincome 410670.00
capitalExpenditures 9794
changeReceivables 16134894.00
cashFlowsOtherOperating 1108942.00
exchangeRateChanges -47057.00
cashAndCashEquivalentsChanges -35607974.00
changeInWorkingCapital -40187542.00
otherNonCashItems 512217.00
freeCashFlow -35971695.00
2018-09-30
date 2018-09-30
filing_date 2018-10-19
currency_symbol USD
changeToLiabilities 1469012.00
totalCashflowsFromInvestingActivities -31273.00
netBorrowings -191056.00
totalCashFromFinancingActivities 3100325.00
changeToOperatingActivities 550194.00
netIncome -27519586.00
changeInCash -2834089.00
beginPeriodCashFlow 153639728.00
endPeriodCashFlow 150805639.00
totalCashFromOperatingActivities -297229.00
depreciation 1441668.00
otherCashflowsFromInvestingActivities 16128.00
dividendsPaid 0.00
changeToInventory 23377678.00
changeToAccountReceivables -31078340.00
salePurchaseOfStock 0.00
otherCashflowsFromFinancingActivities 3148823.00
changeToNetincome -97356.00
capitalExpenditures 8001
changeReceivables 31699995.00
cashFlowsOtherOperating -460037.00
exchangeRateChanges -5947491.00
cashAndCashEquivalentsChanges 2349019.00
changeInWorkingCapital 17566911.00
stockBasedCompensation 421730.00
otherNonCashItems 111228.00
freeCashFlow -305230.00
2018-06-30
date 2018-06-30
filing_date 2018-10-19
currency_symbol USD
changeToLiabilities 24287419.00
totalCashflowsFromInvestingActivities -8055.00
netBorrowings 3081314.00
totalCashFromFinancingActivities 3100325.00
changeToOperatingActivities 550194.00
netIncome -27479192.00
changeInCash -2834089.00
beginPeriodCashFlow 153639728.00
endPeriodCashFlow 150805639.00
totalCashFromOperatingActivities -297229.00
depreciation 1441668.00
otherCashflowsFromInvestingActivities -54.00
dividendsPaid 0.00
changeToInventory 23377678.00
changeToAccountReceivables -31078340.00
salePurchaseOfStock 0.00
otherCashflowsFromFinancingActivities -8055.00
changeToNetincome 8092769.00
capitalExpenditures 8001
changeReceivables -31256412.00
cashFlowsOtherOperating -5803612.00
exchangeRateChanges -5610120.00
cashAndCashEquivalentsChanges -2815077.00
changeInWorkingCapital -44363053.00
otherNonCashItems 111228.00
freeCashFlow -305230.00
2018-03-31
date 2018-03-31
filing_date 2018-05-15
currency_symbol USD
changeToLiabilities 1890875.00
totalCashflowsFromInvestingActivities -32605.00
netBorrowings -4605499.00
totalCashFromFinancingActivities -4605499.00
changeToOperatingActivities 1419814.00
netIncome 7627032.00
changeInCash 8222570.00
beginPeriodCashFlow 145417158.00
endPeriodCashFlow 153639728.00
totalCashFromOperatingActivities 7899406.00
depreciation 1324449.00
otherCashflowsFromInvestingActivities -8219.00
dividendsPaid 0.00
changeToInventory 27368515.00
changeToAccountReceivables -38582081.00
salePurchaseOfStock 0.00
otherCashflowsFromFinancingActivities -153300.00
changeToNetincome 7686655.00
capitalExpenditures 24386
changeReceivables -39116428.00
cashFlowsOtherOperating 1005477.00
exchangeRateChanges 4961267.00
cashAndCashEquivalentsChanges 8222568.00
changeInWorkingCapital -9173775.00
otherNonCashItems 8121700.00
freeCashFlow 7875020.00
2017-12-31
date 2017-12-31
filing_date 2018-02-14
currency_symbol USD
changeToLiabilities -216844.00
totalCashflowsFromInvestingActivities -5877.00
netBorrowings 23510.00
totalCashFromFinancingActivities 23510.00
changeToOperatingActivities 2370372.00
netIncome 7826107.00
changeInCash 11507695.00
beginPeriodCashFlow 133909463.00
endPeriodCashFlow 145417158.00
totalCashFromOperatingActivities 8439987.00
depreciation 1500446.00
otherCashflowsFromInvestingActivities 0.00
dividendsPaid 0.00
changeToInventory 15771083.00
changeToAccountReceivables -18251242.00
salePurchaseOfStock 0.00
otherCashflowsFromFinancingActivities 1501207.00
changeToNetincome -34681.00
capitalExpenditures 5877
changeReceivables -16693247.00
cashFlowsOtherOperating 14966.00
exchangeRateChanges 3050076.00
cashAndCashEquivalentsChanges 11507696.00
changeInWorkingCapital -1124042.00
otherNonCashItems 237476.00
freeCashFlow 8434110.00
2017-09-30
date 2017-09-30
filing_date 2017-10-19
currency_symbol USD
changeToLiabilities 6819898.00
totalCashflowsFromInvestingActivities -17209.00
netBorrowings -1353800.00
totalCashFromFinancingActivities 1464950.00
changeToOperatingActivities 2123493.00
netIncome 4102888.00
changeInCash 4790553.00
beginPeriodCashFlow 118259995.00
endPeriodCashFlow 123050548.00
totalCashFromOperatingActivities -1197299.00
depreciation 2486572.00
otherCashflowsFromInvestingActivities 0.00
dividendsPaid 0.00
changeToInventory -29372244.00
changeToAccountReceivables 24985685.00
salePurchaseOfStock 0.00
otherCashflowsFromFinancingActivities 2872636.00
changeToNetincome -64234.00
capitalExpenditures 17740
changeReceivables 37676476.00
cashFlowsOtherOperating 1978285.00
exchangeRateChanges 134551.00
cashAndCashEquivalentsChanges 10858915.00
changeInWorkingCapital -2308702.00
stockBasedCompensation 19647.00
otherNonCashItems -3875.00
freeCashFlow -1215039.00
2017-06-30
date 2017-06-30
filing_date 2018-04-13
currency_symbol USD
changeToLiabilities 18086456.00
totalCashflowsFromInvestingActivities -5454476.00
netBorrowings 1464950.00
totalCashFromFinancingActivities 1464950.00
changeToOperatingActivities -22886901.00
netIncome 4102888.00
changeInCash 4790553.00
beginPeriodCashFlow 118259995.00
endPeriodCashFlow 123050548.00
totalCashFromOperatingActivities -1197299.00
depreciation 2486572.00
otherCashflowsFromInvestingActivities -5436736.00
dividendsPaid 0.00
changeToInventory -29372244.00
changeToAccountReceivables 24985685.00
salePurchaseOfStock 0.00
otherCashflowsFromFinancingActivities -43037.00
changeToNetincome 129586.00
capitalExpenditures 17740
changeReceivables 24054727.00
cashFlowsOtherOperating -15269663.00
exchangeRateChanges 4565464.00
cashAndCashEquivalentsChanges 4790554.00
changeInWorkingCapital 10785640.00
otherNonCashItems -3875.00
freeCashFlow -1215039.00
2017-03-31
date 2017-03-31
filing_date 2017-05-15
currency_symbol USD
changeToLiabilities 6956708.00
totalCashflowsFromInvestingActivities -284677.00
netBorrowings 1628115.00
totalCashFromFinancingActivities 1628115.00
changeToOperatingActivities -9917358.00
netIncome 8191675.00
changeInCash 1685143.00
beginPeriodCashFlow 116574852.00
endPeriodCashFlow 118259995.00
totalCashFromOperatingActivities -679642.00
depreciation 2805639.00
otherCashflowsFromInvestingActivities -123614.00
dividendsPaid 0.00
changeToInventory 19440861.00
changeToAccountReceivables -33873361.00
salePurchaseOfStock 0.00
otherCashflowsFromFinancingActivities 6190757.00
changeToNetincome 15137.00
capitalExpenditures 161063
changeReceivables -33873361.00
cashFlowsOtherOperating -4292964.00
exchangeRateChanges 1021347.00
cashAndCashEquivalentsChanges 1685143.00
changeInWorkingCapital -17393150.00
stockBasedCompensation 20696.00
otherNonCashItems 76663.00
freeCashFlow -840705.00
2016-12-31
date 2016-12-31
filing_date 2017-02-14
currency_symbol USD
changeToLiabilities 2866934.00
totalCashflowsFromInvestingActivities -2883.00
netBorrowings 1628115.00
totalCashFromFinancingActivities 1499940.00
changeToOperatingActivities 202967.00
netIncome 5506011.00
changeInCash 8453793.00
beginPeriodCashFlow 108121059.00
endPeriodCashFlow 116574852.00
totalCashFromOperatingActivities 13032777.00
depreciation 4735463.00
otherCashflowsFromInvestingActivities 0.00
dividendsPaid 0.00
changeToInventory 11919435.00
changeToAccountReceivables -13459614.00
salePurchaseOfStock 0.00
otherCashflowsFromFinancingActivities 2999880.00
changeToNetincome 1184209.00
capitalExpenditures 2883
changeReceivables -13459614.00
cashFlowsOtherOperating 202967.00
exchangeRateChanges -4576101.00
cashAndCashEquivalentsChanges 8453793.00
changeInWorkingCapital 1529722.00
stockBasedCompensation 1139798.00
otherNonCashItems 77372.00
freeCashFlow 13029894.00
2016-09-30
date 2016-09-30
filing_date 2016-10-07
currency_symbol USD
changeToLiabilities -17331521.00
totalCashflowsFromInvestingActivities -71470.00
netBorrowings 300000.00
totalCashFromFinancingActivities 390560.00
netIncome 4939215.00
changeInCash 12426329.00
beginPeriodCashFlow 90470157.00
endPeriodCashFlow 102896486.00
totalCashFromOperatingActivities 14472308.00
depreciation 9065575.00
otherCashflowsFromInvestingActivities 0.00
dividendsPaid 0.00
changeToInventory 26555820.00
changeToAccountReceivables -39334325.00
salePurchaseOfStock 0.00
otherCashflowsFromFinancingActivities 2997920.00
changeToNetincome 132126.00
capitalExpenditures 2584
changeReceivables 40507.00
cashFlowsOtherOperating -548432.00
exchangeRateChanges -150170.00
cashAndCashEquivalentsChanges 5224573.00
changeInWorkingCapital -753613.00
stockBasedCompensation 1221138.00
otherNonCashItems -7.00
freeCashFlow 14469724.00
2016-06-30
date 2016-06-30
filing_date 2016-10-07
currency_symbol USD
changeToLiabilities 11451099.00
totalCashflowsFromInvestingActivities 706153.00
netBorrowings 390560.00
totalCashFromFinancingActivities 390560.00
changeToOperatingActivities 846689.00
netIncome 4939215.00
changeInCash 12426329.00
beginPeriodCashFlow 90470157.00
endPeriodCashFlow 102896486.00
totalCashFromOperatingActivities 14472308.00
depreciation 9065575.00
otherCashflowsFromInvestingActivities 708737.00
dividendsPaid 0.00
changeToInventory 26555820.00
changeToAccountReceivables -39334325.00
salePurchaseOfStock 0.00
otherCashflowsFromFinancingActivities 300000.00
changeToNetincome 1221131.00
capitalExpenditures 2584
changeReceivables -38716127.00
cashFlowsOtherOperating -44405.00
exchangeRateChanges -3142692.00
cashAndCashEquivalentsChanges 12426329.00
changeInWorkingCapital -672804.00
freeCashFlow 14469724.00
2016-03-31
date 2016-03-31
filing_date 2016-05-13
currency_symbol USD
changeToLiabilities -16309671.00
totalCashflowsFromInvestingActivities -943.00
netBorrowings -14217160.00
totalCashFromFinancingActivities -14217160.00
netIncome 8251771.00
changeInCash -9097218.00
beginPeriodCashFlow 99567375.00
endPeriodCashFlow 90470157.00
totalCashFromOperatingActivities 4199527.00
depreciation 9799723.00
otherCashflowsFromInvestingActivities 0.00
dividendsPaid 0.00
changeToInventory 10995554.00
changeToAccountReceivables -8582418.00
salePurchaseOfStock 0.00
otherCashflowsFromFinancingActivities 1202800.00
changeToNetincome 636447.00
capitalExpenditures 943
changeReceivables -9046313.00
cashFlowsOtherOperating -127984.00
exchangeRateChanges 921358.00
cashAndCashEquivalentsChanges -9097218.00
changeInWorkingCapital -14488414.00
stockBasedCompensation 635417.00
otherNonCashItems 1030.00
freeCashFlow 4198584.00
2015-12-31
date 2015-12-31
filing_date 2016-02-05
currency_symbol USD
changeToLiabilities 7820201.00
totalCashflowsFromInvestingActivities -13075.00
netBorrowings -1360800.00
totalCashFromFinancingActivities -1360800.00
netIncome 4267535.00
changeInCash 5206443.00
beginPeriodCashFlow 94360932.00
endPeriodCashFlow 99567375.00
totalCashFromOperatingActivities 8630707.00
depreciation 10423006.00
otherCashflowsFromInvestingActivities 0.00
dividendsPaid 0.00
changeToInventory -15368832.00
changeToAccountReceivables 322351.00
salePurchaseOfStock 0.00
otherCashflowsFromFinancingActivities 1432000.00
changeToNetincome 1256504.00
capitalExpenditures 13075
changeReceivables 168048.00
cashFlowsOtherOperating 64245.00
exchangeRateChanges -2050389.00
cashAndCashEquivalentsChanges 5206443.00
changeInWorkingCapital -7316338.00
stockBasedCompensation 1256508.00
otherNonCashItems -4.00
freeCashFlow 8617632.00
2015-09-30
date 2015-09-30
filing_date 2015-11-13
currency_symbol USD
changeToLiabilities -2532782.00
totalCashflowsFromInvestingActivities -2590.00
netBorrowings -1915200.00
totalCashFromFinancingActivities -1915200.00
netIncome 7245672.00
changeInCash 1378368.00
beginPeriodCashFlow 92982564.00
endPeriodCashFlow 94360932.00
totalCashFromOperatingActivities 7056113.00
depreciation 11022885.00
otherCashflowsFromInvestingActivities 0.00
dividendsPaid 0.00
changeToInventory -8249452.00
changeToAccountReceivables -1617744.00
salePurchaseOfStock 0.00
otherCashflowsFromFinancingActivities 3192000.00
changeToNetincome 1122577.00
capitalExpenditures 2590
changeReceivables -1617744.00
cashFlowsOtherOperating 64957.00
exchangeRateChanges -3759955.00
cashAndCashEquivalentsChanges 1378368.00
changeInWorkingCapital -12335021.00
stockBasedCompensation 1122228.00
otherNonCashItems 349.00
freeCashFlow 7053523.00
2015-06-30
date 2015-06-30
filing_date 2015-09-17
currency_symbol USD
investments 4622464.00
changeToLiabilities -37244240.00
totalCashflowsFromInvestingActivities 4580597.00
netBorrowings 2114380.00
totalCashFromFinancingActivities 3815380.00
changeToOperatingActivities 590456.00
netIncome 8214413.00
changeInCash 18196713.00
beginPeriodCashFlow 74785851.00
endPeriodCashFlow 92982564.00
totalCashFromOperatingActivities 9617547.00
depreciation 11806620.00
otherCashflowsFromInvestingActivities -11344.00
dividendsPaid 2162000.00
changeToInventory 22383066.00
changeToAccountReceivables 3440110.00
salePurchaseOfStock 1701000.00
otherCashflowsFromFinancingActivities 2141920.00
changeToNetincome 841054.00
capitalExpenditures 30523
changeReceivables 3440110.00
cashFlowsOtherOperating 176524.00
exchangeRateChanges 183189.00
cashAndCashEquivalentsChanges 18196713.00
changeInWorkingCapital -11244540.00
stockBasedCompensation 841022.00
otherNonCashItems 32.00
freeCashFlow 9587024.00
2015-03-31
date 2015-03-31
filing_date 2015-05-11
currency_symbol USD
investments 1210.00
changeToLiabilities -27325905.00
totalCashflowsFromInvestingActivities -36857.00
netBorrowings -2294320.00
totalCashFromFinancingActivities -3829377.00
netIncome 9916194.00
changeInCash 15421405.00
beginPeriodCashFlow 59364446.00
endPeriodCashFlow 74785851.00
totalCashFromOperatingActivities 19008891.00
depreciation 12021223.00
otherCashflowsFromInvestingActivities -5672.00
dividendsPaid 2162000.00
changeToInventory 23838128.00
changeToAccountReceivables -447842.00
salePurchaseOfStock 626847.00
otherCashflowsFromFinancingActivities 9411066.00
changeToNetincome 1138065.00
capitalExpenditures 32395
changeReceivables -447842.00
cashFlowsOtherOperating -130972.00
exchangeRateChanges 278748.00
cashAndCashEquivalentsChanges 15421405.00
changeInWorkingCapital -4066591.00
stockBasedCompensation 1137153.00
otherNonCashItems 912.00
freeCashFlow 18976496.00
2014-12-31
date 2014-12-31
filing_date 2015-02-09
currency_symbol USD
investments 3630.00
changeToLiabilities 44463378.00
totalCashflowsFromInvestingActivities -5079081.00
netBorrowings 748450.00
totalCashFromFinancingActivities 1794196.00
netIncome 5215437.00
changeInCash 18248430.00
beginPeriodCashFlow 41116016.00
endPeriodCashFlow 59364446.00
totalCashFromOperatingActivities 21477755.00
depreciation 12132486.00
otherCashflowsFromInvestingActivities -4930453.00
dividendsPaid 0.00
changeToInventory -46228717.00
changeToAccountReceivables 4154649.00
salePurchaseOfStock 1045746.00
otherCashflowsFromFinancingActivities 8230000.00
changeToNetincome 1757021.00
capitalExpenditures 152258
changeReceivables 4154649.00
cashFlowsOtherOperating -16499.00
exchangeRateChanges 55560.00
cashAndCashEquivalentsChanges 18248430.00
changeInWorkingCapital 2372811.00
stockBasedCompensation 1731781.00
otherNonCashItems 25240.00
freeCashFlow 21325497.00
2014-09-30
date 2014-09-30
filing_date 2014-11-10
currency_symbol USD
investments 1963830.00
changeToLiabilities 7544996.00
totalCashflowsFromInvestingActivities -2559203.00
netBorrowings -854550.00
totalCashFromFinancingActivities -654550.00
netIncome 8099082.00
changeInCash 14225695.00
beginPeriodCashFlow 26890321.00
endPeriodCashFlow 41116016.00
totalCashFromOperatingActivities 17430724.00
depreciation 11749194.00
otherCashflowsFromInvestingActivities -4291918.00
dividendsPaid 0.00
changeToInventory -25081049.00
changeToAccountReceivables 13714334.00
salePurchaseOfStock 200000.00
otherCashflowsFromFinancingActivities 200400.00
changeToNetincome 1475164.00
capitalExpenditures 231115
changeReceivables 13714334.00
cashFlowsOtherOperating -70997.00
exchangeRateChanges 8724.00
cashAndCashEquivalentsChanges 14225695.00
changeInWorkingCapital -3892716.00
stockBasedCompensation 1475164.00
freeCashFlow 17199609.00
2014-06-30
date 2014-06-30
filing_date 2014-09-15
currency_symbol USD
changeToLiabilities 1344307.00
totalCashflowsFromInvestingActivities -7571859.00
netBorrowings -4699660.00
totalCashFromFinancingActivities -4699660.00
changeToOperatingActivities 662708.00
netIncome 4251370.00
changeInCash 3002962.00
beginPeriodCashFlow 23887359.00
endPeriodCashFlow 26890321.00
totalCashFromOperatingActivities 15330378.00
depreciation 9933685.00
otherCashflowsFromInvestingActivities -7096857.00
dividendsPaid 0.00
changeToInventory -3087639.00
changeToAccountReceivables -1367563.00
salePurchaseOfStock 0.00
otherCashflowsFromFinancingActivities 6712000.00
changeToNetincome 4918029.00
capitalExpenditures 475002
changeReceivables -1367563.00
cashFlowsOtherOperating -661811.00
exchangeRateChanges -55897.00
cashAndCashEquivalentsChanges 3002962.00
changeInWorkingCapital -3772706.00
stockBasedCompensation 1415943.00
otherNonCashItems 3502086.00
freeCashFlow 14855376.00
2014-03-31
date 2014-03-31
filing_date 2014-05-12
currency_symbol USD
changeToLiabilities -4711409.00
totalCashflowsFromInvestingActivities -225105.00
netBorrowings 9383500.00
totalCashFromFinancingActivities 9383500.00
netIncome 7209131.00
changeInCash 9975087.00
beginPeriodCashFlow 13912272.00
endPeriodCashFlow 23887359.00
totalCashFromOperatingActivities 864688.00
depreciation 7594378.00
otherCashflowsFromInvestingActivities -119567.00
dividendsPaid 0.00
changeToInventory -1082282.00
changeToAccountReceivables -11662725.00
salePurchaseOfStock 0.00
otherCashflowsFromFinancingActivities 17755000.00
changeToNetincome 3526861.00
capitalExpenditures 105538
changeReceivables -11662725.00
cashFlowsOtherOperating -9266.00
exchangeRateChanges -47996.00
cashAndCashEquivalentsChanges 9975087.00
changeInWorkingCapital -17465682.00
stockBasedCompensation 1867132.00
otherNonCashItems 1659729.00
freeCashFlow 759150.00
2013-12-31
date 2013-12-31
filing_date 2014-02-10
currency_symbol USD
changeToLiabilities -10435686.00
totalCashflowsFromInvestingActivities -39449067.00
netBorrowings 3566600.00
totalCashFromFinancingActivities 3566600.00
netIncome 3675737.00
changeInCash -30978230.00
beginPeriodCashFlow 44890502.00
endPeriodCashFlow 13912272.00
totalCashFromOperatingActivities 4700636.00
depreciation 10066344.00
otherCashflowsFromInvestingActivities -39073317.00
dividendsPaid 0.00
changeToInventory -21280112.00
changeToAccountReceivables 19762898.00
salePurchaseOfStock 0.00
otherCashflowsFromFinancingActivities 3566600.00
changeToNetincome 2852155.00
capitalExpenditures 375750
changeReceivables 19762898.00
cashFlowsOtherOperating 59300.00
exchangeRateChanges 203601.00
cashAndCashEquivalentsChanges -30978230.00
changeInWorkingCapital -11893600.00
stockBasedCompensation 2852155.00
freeCashFlow 4324886.00
2013-09-30
date 2013-09-30
filing_date 2013-11-12
currency_symbol USD
changeToLiabilities 2488001.00
totalCashflowsFromInvestingActivities -26418134.00
netBorrowings 262800.00
totalCashFromFinancingActivities 262800.00
netIncome 10378457.00
changeInCash -30140987.00
beginPeriodCashFlow 75031489.00
endPeriodCashFlow 44890502.00
totalCashFromOperatingActivities -4283350.00
depreciation 5666842.00
otherCashflowsFromInvestingActivities -25771964.00
dividendsPaid 0.00
changeToInventory -15498332.00
changeToAccountReceivables -9882111.00
salePurchaseOfStock 0.00
otherCashflowsFromFinancingActivities -262200.00
changeToNetincome 1984494.00
capitalExpenditures 646170
changeReceivables -9882111.00
cashFlowsOtherOperating 579299.00
exchangeRateChanges 297697.00
cashAndCashEquivalentsChanges -30140987.00
changeInWorkingCapital -22313143.00
stockBasedCompensation 1984494.00
freeCashFlow -4929520.00
2013-06-30
date 2013-06-30
filing_date 2013-09-12
currency_symbol USD
changeToLiabilities -8844270.00
totalCashflowsFromInvestingActivities -17436318.00
netBorrowings -1103970.00
totalCashFromFinancingActivities -1103970.00
netIncome 14260661.00
changeInCash -2621156.00
beginPeriodCashFlow 77652645.00
endPeriodCashFlow 75031489.00
totalCashFromOperatingActivities 14824243.00
depreciation 4733611.00
otherCashflowsFromInvestingActivities 0.00
dividendsPaid 0.00
changeToInventory 13974592.00
changeToAccountReceivables -10134658.00
salePurchaseOfStock 0.00
otherCashflowsFromFinancingActivities -1103970.00
changeToNetincome 785359.00
capitalExpenditures 17436318
changeReceivables -10134658.00
cashFlowsOtherOperating 48948.00
exchangeRateChanges 1094889.00
cashAndCashEquivalentsChanges -2621156.00
changeInWorkingCapital -4955388.00
stockBasedCompensation 785359.00
freeCashFlow -2612075.00
2013-03-31
date 2013-03-31
filing_date 2013-05-10
currency_symbol USD
changeToLiabilities -2902780.00
totalCashflowsFromInvestingActivities -6357382.00
netBorrowings 2381210.00
totalCashFromFinancingActivities 2381210.00
netIncome 13410659.00
changeInCash 2714864.00
beginPeriodCashFlow 74937781.00
endPeriodCashFlow 77652645.00
totalCashFromOperatingActivities 6259819.00
depreciation 4016206.00
otherCashflowsFromInvestingActivities 0.00
dividendsPaid 0.00
changeToInventory 3314691.00
changeToAccountReceivables -11825535.00
salePurchaseOfStock 0.00
otherCashflowsFromFinancingActivities 2381210.00
changeToNetincome 473798.00
capitalExpenditures 6357382
changeReceivables -11825535.00
cashFlowsOtherOperating -227220.00
exchangeRateChanges 431217.00
cashAndCashEquivalentsChanges 2714864.00
changeInWorkingCapital -11640844.00
stockBasedCompensation 473798.00
freeCashFlow -97563.00
2012-12-31
date 2012-12-31
filing_date 2013-02-07
currency_symbol USD
changeToLiabilities 9202575.00
totalCashflowsFromInvestingActivities -4062745.00
netBorrowings 1420.00
totalCashFromFinancingActivities 1420.00
netIncome 8241328.00
changeInCash 739957.00
beginPeriodCashFlow 74197824.00
endPeriodCashFlow 74937781.00
totalCashFromOperatingActivities 4620217.00
depreciation 2819548.00
otherCashflowsFromInvestingActivities 0.00
dividendsPaid 0.00
changeToInventory -22390810.00
changeToAccountReceivables 6123979.00
salePurchaseOfStock 0.00
otherCashflowsFromFinancingActivities 1420.00
changeToNetincome 1363631.00
capitalExpenditures 4062745
changeReceivables 6123979.00
cashFlowsOtherOperating -740034.00
exchangeRateChanges 181065.00
cashAndCashEquivalentsChanges 739957.00
changeInWorkingCapital -7804290.00
stockBasedCompensation 1363631.00
otherNonCashItems 8241328.00
freeCashFlow 557472.00
2012-09-30
date 2012-09-30
filing_date 2012-11-19
currency_symbol USD
changeToLiabilities -1237962.00
totalCashflowsFromInvestingActivities -4592810.00
netBorrowings 561255.00
totalCashFromFinancingActivities 561255.00
netIncome 8861400.00
changeInCash 2219194.00
beginPeriodCashFlow 71978630.00
endPeriodCashFlow 74197824.00
totalCashFromOperatingActivities 6386548.00
depreciation 3194681.00
otherCashflowsFromInvestingActivities 0.00
dividendsPaid 0.00
changeToInventory -111202.00
changeToAccountReceivables -5815442.00
salePurchaseOfStock 0.00
otherCashflowsFromFinancingActivities 561255.00
changeToNetincome 866899.00
capitalExpenditures 4592810
changeReceivables -5815442.00
cashFlowsOtherOperating 628174.00
exchangeRateChanges -135799.00
cashAndCashEquivalentsChanges 2219194.00
changeInWorkingCapital -6536432.00
stockBasedCompensation 866899.00
otherNonCashItems 8861400.00
freeCashFlow 1793738.00
2012-06-30
date 2012-06-30
filing_date 2012-09-13
currency_symbol USD
changeToLiabilities -10827143.00
totalCashflowsFromInvestingActivities -3101794.00
netBorrowings 318435.00
totalCashFromFinancingActivities 318435.00
netIncome 11107950.00
changeInCash 4202154.00
beginPeriodCashFlow 67776476.00
endPeriodCashFlow 71978630.00
totalCashFromOperatingActivities 6923520.00
depreciation 1297386.00
changeToInventory 7532289.00
changeToAccountReceivables -1636822.00
otherCashflowsFromFinancingActivities 318435.00
changeToNetincome 2084898.00
capitalExpenditures 3101794
changeReceivables -1636822.00
cashFlowsOtherOperating -2635038.00
exchangeRateChanges 61993.00
cashAndCashEquivalentsChanges 4202154.00
changeInWorkingCapital -7566714.00
stockBasedCompensation 2084898.00
otherNonCashItems 11107950.00
freeCashFlow 3821726.00
2012-03-31
date 2012-03-31
filing_date 2012-05-10
currency_symbol USD
changeToLiabilities -7572594.00
totalCashflowsFromInvestingActivities -3400460.00
netBorrowings 43015.00
totalCashFromFinancingActivities 343016.00
netIncome 12374361.00
changeInCash -417014.00
beginPeriodCashFlow 68193490.00
endPeriodCashFlow 67776476.00
totalCashFromOperatingActivities 2223873.00
depreciation 1684162.00
otherCashflowsFromInvestingActivities 0.00
dividendsPaid 0.00
changeToInventory 8636209.00
changeToAccountReceivables -13347447.00
salePurchaseOfStock 300001.00
otherCashflowsFromFinancingActivities 343016.00
changeToNetincome 153695.00
capitalExpenditures 3400460
changeReceivables -13347447.00
cashFlowsOtherOperating 295487.00
exchangeRateChanges 416557.00
cashAndCashEquivalentsChanges -417014.00
changeInWorkingCapital -11988345.00
stockBasedCompensation -129695.00
otherNonCashItems 11364118.00
freeCashFlow -1176587.00
2011-12-31
date 2011-12-31
filing_date 2012-02-09
currency_symbol USD
changeToLiabilities 19293853.00
totalCashflowsFromInvestingActivities -4462027.00
netBorrowings 1606160.00
totalCashFromFinancingActivities 1606160.00
netIncome 7743878.00
changeInCash -3140421.00
beginPeriodCashFlow 71333911.00
endPeriodCashFlow 68193490.00
totalCashFromOperatingActivities -738026.00
depreciation 1547417.00
otherCashflowsFromInvestingActivities 0.00
dividendsPaid 0.00
changeToInventory -8250774.00
changeToAccountReceivables -22442820.00
salePurchaseOfStock 0.00
otherCashflowsFromFinancingActivities 1606160.00
changeToNetincome 453051.00
capitalExpenditures 4462027
changeReceivables -35217028.00
cashFlowsOtherOperating 3426402.00
exchangeRateChanges 453472.00
cashAndCashEquivalentsChanges -3140421.00
changeInWorkingCapital -10482372.00
otherNonCashItems 453051.00
freeCashFlow -5200053.00
2011-09-30
date 2011-09-30
filing_date 2011-11-09
currency_symbol USD
changeToLiabilities 1213600.00
totalCashflowsFromInvestingActivities -919666.00
netBorrowings 8010765.00
totalCashFromFinancingActivities 8010765.00
netIncome 10731636.00
changeInCash 5727498.00
beginPeriodCashFlow 65606413.00
endPeriodCashFlow 71333911.00
totalCashFromOperatingActivities -2008969.00
depreciation 1463901.00
changeToInventory -12195943.00
changeToAccountReceivables -6387104.00
otherCashflowsFromFinancingActivities 8010765.00
changeToNetincome 557192.00
capitalExpenditures 919666
changeReceivables 6387104.00
cashFlowsOtherOperating 98716.00
exchangeRateChanges 645368.00
cashAndCashEquivalentsChanges 5727498.00
changeInWorkingCapital -14761698.00
otherNonCashItems 557192.00
freeCashFlow -2928635.00
2011-06-30
date 2011-06-30
filing_date 2011-09-12
currency_symbol USD
totalCashFromFinancingActivities -2253000.00
netIncome 9424079.00
changeInCash -1333097.00
beginPeriodCashFlow 66939510.00
endPeriodCashFlow 65606413.00
totalCashFromOperatingActivities 9148973.00
depreciation 2148678.00
changeToInventory 5244707.00
changeToAccountReceivables 7921045.00
otherCashflowsFromFinancingActivities -8816874.00
capitalExpenditures 10518678
changeInWorkingCapital -3455234.00
otherNonCashItems 1031450.00
freeCashFlow -1369705.00
2011-03-31
date 2011-03-31
filing_date 2011-05-10
currency_symbol USD
totalCashFromFinancingActivities 15000.00
netIncome 9472745.00
changeInCash 10252923.00
beginPeriodCashFlow 56686587.00
endPeriodCashFlow 66939510.00
totalCashFromOperatingActivities 23295415.00
depreciation 1402827.00
changeToInventory 1606205.00
changeToAccountReceivables -10481409.00
otherCashflowsFromFinancingActivities 15000.00
capitalExpenditures 11889376
changeInWorkingCapital 11419451.00
otherNonCashItems 1000392.00
freeCashFlow 11406039.00
2010-12-31
date 2010-12-31
filing_date 2011-02-09
currency_symbol USD
totalCashFromFinancingActivities -2468.00
netIncome 6229492.00
changeInCash 2739493.00
beginPeriodCashFlow 53947094.00
endPeriodCashFlow 56686587.00
totalCashFromOperatingActivities 4900312.00
depreciation 1262917.00
changeToInventory -2430784.00
changeToAccountReceivables 2104548.00
otherCashflowsFromFinancingActivities -2468.00
capitalExpenditures 2919455
changeInWorkingCapital -3490359.00
otherNonCashItems 898262.00
freeCashFlow 1980857.00
2010-09-30
date 2010-09-30
filing_date 2010-11-12
currency_symbol USD
totalCashFromFinancingActivities 2240468.00
netIncome 7787785.00
changeInCash -8388343.00
beginPeriodCashFlow 62335437.00
endPeriodCashFlow 53947094.00
totalCashFromOperatingActivities -3697231.00
depreciation 933836.00
changeToInventory 2345622.00
changeToAccountReceivables -383146.00
otherCashflowsFromFinancingActivities 2240468.00
capitalExpenditures 918654
changeInWorkingCapital -13062927.00
otherNonCashItems 644075.00
freeCashFlow -4615885.00
2010-06-30
date 2010-06-30
filing_date 2010-09-07
currency_symbol USD
totalCashFromFinancingActivities 715994.00
netIncome 5988692.00
changeInCash 4102126.00
beginPeriodCashFlow 58233311.00
endPeriodCashFlow 62335437.00
totalCashFromOperatingActivities 4850144.00
depreciation 847686.00
changeToInventory -304829.00
changeToAccountReceivables -2153009.00
otherCashflowsFromFinancingActivities 1708.00
capitalExpenditures 11567458
changeInWorkingCapital -2421692.00
otherNonCashItems 435458.00
freeCashFlow -6717314.00
2010-03-31
date 2010-03-31
filing_date 2010-05-13
currency_symbol USD
totalCashFromFinancingActivities -2704486.00
netIncome 5332798.00
changeInCash -2950181.00
beginPeriodCashFlow 61183492.00
endPeriodCashFlow 58233311.00
totalCashFromOperatingActivities 1399343.00
depreciation 613450.00
changeToInventory -981776.00
changeToAccountReceivables -2327906.00
otherCashflowsFromFinancingActivities -2195837.00
capitalExpenditures 1187562
changeInWorkingCapital -5806896.00
otherNonCashItems 1259991.00
freeCashFlow 211781.00
2009-12-31
date 2009-12-31
filing_date 2010-02-08
currency_symbol USD
totalCashFromFinancingActivities 24251813.00
netIncome 4720994.00
changeInCash 26026530.00
beginPeriodCashFlow 35156962.00
endPeriodCashFlow 61183492.00
totalCashFromOperatingActivities 1691278.00
depreciation 649581.00
changeToInventory -1745832.00
changeToAccountReceivables 734759.00
otherCashflowsFromFinancingActivities 21917.00
capitalExpenditures 7740
changeInWorkingCapital -3679297.00
otherNonCashItems 1.00
freeCashFlow 1683538.00
2009-09-30
date 2009-09-30
filing_date 2009-11-12
currency_symbol USD
totalCashFromFinancingActivities 26188228.00
netIncome 5247274.00
changeInCash 17361515.00
beginPeriodCashFlow 17795447.00
endPeriodCashFlow 35156962.00
totalCashFromOperatingActivities 4291270.00
depreciation 487400.00
changeToInventory -974125.00
changeToAccountReceivables -3532758.00
otherCashflowsFromFinancingActivities 24766.00
capitalExpenditures 13141040
changeInWorkingCapital -1443404.00
freeCashFlow -8849770.00
2009-06-30
date 2009-06-30
filing_date 2009-09-17
currency_symbol USD
totalCashFromFinancingActivities -476556.00
netIncome 4418361.00
changeInCash 4162486.00
beginPeriodCashFlow 13632961.00
endPeriodCashFlow 17795447.00
totalCashFromOperatingActivities 6203089.00
depreciation 400758.00
changeToInventory 1095232.00
changeToAccountReceivables -1300605.00
otherCashflowsFromFinancingActivities 34739.00
capitalExpenditures 1572160
changeInWorkingCapital 1340412.00
stockBasedCompensation 43557.00
otherNonCashItems 1.00
freeCashFlow 4630929.00
2009-03-31
date 2009-03-31
filing_date 2009-05-11
currency_symbol USD
totalCashFromFinancingActivities -129931.00
netIncome 3890281.00
changeInCash -1446304.00
beginPeriodCashFlow 15079265.00
endPeriodCashFlow 13632961.00
totalCashFromOperatingActivities 266426.00
depreciation 411298.00
changeToInventory -955503.00
otherCashflowsFromFinancingActivities -129931.00
capitalExpenditures 1600332
changeInWorkingCapital -4078709.00
otherNonCashItems 43556.00
freeCashFlow -1333906.00
2008-12-31
date 2008-12-31
filing_date 2009-02-12
currency_symbol USD
totalCashFromFinancingActivities -232079.00
netIncome 2657853.00
changeInCash -1839837.00
beginPeriodCashFlow 16919102.00
endPeriodCashFlow 15079265.00
totalCashFromOperatingActivities 272703.00
depreciation 396124.00
changeToInventory -722159.00
otherCashflowsFromFinancingActivities -232079.00
capitalExpenditures 1883109
changeInWorkingCapital -2824833.00
otherNonCashItems 43559.00
freeCashFlow -1610406.00
2008-09-30
date 2008-09-30
filing_date 2008-11-10
currency_symbol USD
totalCashFromFinancingActivities -88391.00
netIncome 3497927.00
changeInCash 306686.00
beginPeriodCashFlow 16612416.00
endPeriodCashFlow 16919102.00
totalCashFromOperatingActivities 441868.00
depreciation 394834.00
changeToInventory -2583908.00
changeToAccountReceivables -2750170.00
otherCashflowsFromFinancingActivities 28310.00
capitalExpenditures 42120
changeInWorkingCapital -3476025.00
otherNonCashItems 25132.00
freeCashFlow 399748.00
2008-06-30
date 2008-06-30
filing_date 2008-09-26
currency_symbol USD
totalCashFromFinancingActivities 4000329.00
netIncome 1344685.00
changeInCash 2626021.00
beginPeriodCashFlow 13986395.00
endPeriodCashFlow 16612416.00
totalCashFromOperatingActivities 3636095.00
depreciation 311542.00
changeToInventory 1791000.00
changeToAccountReceivables -1669333.00
otherCashflowsFromFinancingActivities 5346248.00
capitalExpenditures 5274915
changeInWorkingCapital 1524820.00
otherNonCashItems 455048.00
freeCashFlow -1638820.00
2008-03-31
date 2008-03-31
filing_date 2008-05-15
currency_symbol USD
totalCashFromFinancingActivities -328530.00
netIncome 1672045.00
changeInCash 4261201.00
beginPeriodCashFlow 9725194.00
endPeriodCashFlow 13986395.00
totalCashFromOperatingActivities 163578.00
depreciation 330273.00
changeToInventory -1977870.00
changeToAccountReceivables -509904.00
otherCashflowsFromFinancingActivities 1365895.00
capitalExpenditures 148952
changeInWorkingCapital -1839218.00
otherNonCashItems 478.00
freeCashFlow 14626.00
2007-12-31
date 2007-12-31
filing_date 2008-02-14
currency_symbol USD
totalCashFromFinancingActivities 13586384.00
netIncome 4788506.00
changeInCash 9724771.00
beginPeriodCashFlow 423.00
endPeriodCashFlow 9725194.00
totalCashFromOperatingActivities 5322722.00
changeToAccountReceivables 767000.00
otherCashflowsFromFinancingActivities 13586384.00
capitalExpenditures 21000
changeInWorkingCapital 50347.00
otherNonCashItems 483869.00
freeCashFlow 5322722.00
2007-09-30
date 2007-09-30
filing_date 2007-10-01
currency_symbol USD
totalCashFromFinancingActivities -310968.00
netIncome -4024397.00
changeInCash -63351.00
beginPeriodCashFlow 68558.00
endPeriodCashFlow 5207.00
totalCashFromOperatingActivities -9386939.00
otherCashflowsFromFinancingActivities -320968.00
capitalExpenditures 0
changeInWorkingCapital -4978842.00
otherNonCashItems -383700.00
freeCashFlow -9386939.00
2007-06-30
date 2007-06-30
filing_date 2007-06-30
currency_symbol USD
changeToLiabilities 17000.00
totalCashFromFinancingActivities -310968.00
netIncome -4024397.00
changeInCash -63351.00
beginPeriodCashFlow 68558.00
endPeriodCashFlow 5207.00
totalCashFromOperatingActivities -9386939.00
otherCashflowsFromFinancingActivities -320968.00
capitalExpenditures 0
changeInWorkingCapital -4978842.00
otherNonCashItems -383700.00
freeCashFlow 313280.00
2007-03-31
date 2007-03-31
filing_date 2007-03-31
currency_symbol USD
totalCashFromFinancingActivities -3512380.00
netIncome 895404.00
changeInCash 18910.00
beginPeriodCashFlow 49648.00
endPeriodCashFlow 68558.00
totalCashFromOperatingActivities 3587052.00
depreciation 229888.00
changeToInventory -1811855.00
changeToAccountReceivables -1060363.00
otherCashflowsFromFinancingActivities -1794148.00
capitalExpenditures 65226
changeInWorkingCapital 2449760.00
otherNonCashItems 12000.00
freeCashFlow 3521826.00
2006-12-31
date 2006-12-31
filing_date 2006-12-31
currency_symbol USD
totalCashFromFinancingActivities 3833348.00
netIncome 3106680.00
changeInCash 3833348.00
beginPeriodCashFlow -3783700.00
endPeriodCashFlow 49648.00
totalCashFromOperatingActivities 5795094.00
otherCashflowsFromFinancingActivities 3833348.00
capitalExpenditures 0
changeInWorkingCapital 2546602.00
otherNonCashItems 141812.00
freeCashFlow 5795094.00
2006-09-30
date 2006-09-30
currency_symbol USD
netIncome 2291000.00
capitalExpenditures 0
yearly
2023-06-30
date 2023-06-30
filing_date 2023-11-03
currency_symbol USD
investments -472720.00
totalCashflowsFromInvestingActivities -472720.00
totalCashFromFinancingActivities 19771581.00
netIncome -13281985.00
changeInCash 13371885.00
beginPeriodCashFlow 57770303.00
endPeriodCashFlow 71142188.00
totalCashFromOperatingActivities -990122.00
issuanceOfCapitalStock 16757130.00
depreciation 2403150.00
otherCashflowsFromInvestingActivities 898670.00
changeToInventory -16592290.00
changeToAccountReceivables 447487.00
salePurchaseOfStock 16757130.00
otherCashflowsFromFinancingActivities 6927971.00
capitalExpenditures 1371393
changeInWorkingCapital -8981633.00
otherNonCashItems 18870346.00
freeCashFlow -2361515.00
2022-06-30
date 2022-06-30
filing_date 2022-11-10
currency_symbol USD
investments 7131374.00
changeToLiabilities -5187638.00
totalCashflowsFromInvestingActivities 7131374.00
netBorrowings 437130.00
totalCashFromFinancingActivities 54454275.00
changeToOperatingActivities 3931077.00
netIncome -98364332.00
changeInCash 39176359.00
beginPeriodCashFlow 18593944.00
endPeriodCashFlow 57770303.00
totalCashFromOperatingActivities -19948216.00
issuanceOfCapitalStock 54017145.00
depreciation 3137560.00
otherCashflowsFromInvestingActivities 7295652.00
changeToInventory -18443105.00
changeToAccountReceivables 24155212.00
salePurchaseOfStock 54017145.00
otherCashflowsFromFinancingActivities 4468230.00
changeToNetincome 71496219.00
capitalExpenditures 164278
changeReceivables 24184429.00
cashFlowsOtherOperating 3228651.00
cashAndCashEquivalentsChanges 41637433.00
changeInWorkingCapital 5531288.00
otherNonCashItems 69747268.00
freeCashFlow -20112494.00
2021-06-30
date 2021-06-30
filing_date 2021-10-13
currency_symbol USD
investments -476180.00
changeToLiabilities -2381041.00
totalCashflowsFromInvestingActivities -476180.00
netBorrowings 302100.00
totalCashFromFinancingActivities 14302100.00
changeToOperatingActivities 3759183.00
netIncome -119747617.00
changeInCash 6659166.00
beginPeriodCashFlow 11934778.00
endPeriodCashFlow 18593944.00
totalCashFromOperatingActivities -12879517.00
issuanceOfCapitalStock 14000000.00
depreciation 3814131.00
otherCashflowsFromInvestingActivities 6809200.00
changeToInventory 8859281.00
changeToAccountReceivables -73251435.00
salePurchaseOfStock 14000000.00
otherCashflowsFromFinancingActivities 4078350.00
changeToNetincome 118139056.00
capitalExpenditures 476180
changeInWorkingCapital -15085087.00
otherNonCashItems 118139056.00
freeCashFlow -13355697.00
2020-06-30
date 2020-06-30
filing_date 2020-12-07
currency_symbol USD
investments -97483.00
changeToLiabilities -30221922.00
totalCashflowsFromInvestingActivities -97483.00
netBorrowings 600000.00
totalCashFromFinancingActivities 9751265.00
changeToOperatingActivities 3632281.00
netIncome -136752136.00
changeInCash -60325026.00
beginPeriodCashFlow 72259804.00
endPeriodCashFlow 11934778.00
totalCashFromOperatingActivities -66196484.00
issuanceOfCapitalStock 10252000.00
depreciation 4698482.00
otherCashflowsFromInvestingActivities 6809200.00
changeToInventory 19170514.00
changeToAccountReceivables -82782877.00
salePurchaseOfStock 10252000.00
otherCashflowsFromFinancingActivities 4137500.00
changeToNetincome 158633882.00
capitalExpenditures 97483
changeReceivables -82782943.00
cashFlowsOtherOperating 1015932.00
exchangeRateChanges -3782324.00
cashAndCashEquivalentsChanges -60325026.00
changeInWorkingCapital -92818419.00
stockBasedCompensation 0.00
otherNonCashItems 158675589.00
freeCashFlow -66293967.00
2019-06-30
date 2019-06-30
filing_date 2019-10-15
currency_symbol USD
investments -47395.00
changeToLiabilities -2996290.00
totalCashflowsFromInvestingActivities -47395.00
netBorrowings -508050.00
totalCashFromFinancingActivities 7761950.00
changeToOperatingActivities 4784948.00
netIncome 11590395.00
changeInCash -78545835.00
beginPeriodCashFlow 150805639.00
endPeriodCashFlow 72259804.00
totalCashFromOperatingActivities -71410848.00
issuanceOfCapitalStock 8270000.00
depreciation 4920779.00
otherCashflowsFromInvestingActivities 16215.00
changeToInventory -110880651.00
changeToAccountReceivables 13277343.00
salePurchaseOfStock 8270000.00
otherCashflowsFromFinancingActivities 4049230.00
changeToNetincome 9995289.00
capitalExpenditures 47395
changeReceivables 13505972.00
cashFlowsOtherOperating 13632310.00
exchangeRateChanges -14849542.00
cashAndCashEquivalentsChanges -78545834.00
changeInWorkingCapital -98329054.00
stockBasedCompensation 130000.00
otherNonCashItems 411743.00
freeCashFlow -71458243.00
2018-06-30
date 2018-06-30
filing_date 2018-10-19
currency_symbol USD
investments -63746.00
changeToLiabilities 32781348.00
totalCashflowsFromInvestingActivities -63746.00
netBorrowings -2854475.00
totalCashFromFinancingActivities -2835464.00
changeToOperatingActivities 5866998.00
netIncome -6971619.00
changeInCash 27774102.00
beginPeriodCashFlow 123031537.00
endPeriodCashFlow 150805639.00
totalCashFromOperatingActivities 28137537.00
depreciation 6200506.00
otherCashflowsFromInvestingActivities -8273.00
dividendsPaid 0.00
changeToInventory 25068160.00
changeToAccountReceivables -50114067.00
salePurchaseOfStock 0.00
otherCashflowsFromFinancingActivities 3343836.00
changeToNetincome 15680509.00
capitalExpenditures 55473
changeReceivables -49389611.00
cashFlowsOtherOperating -2804884.00
exchangeRateChanges 2535774.00
cashAndCashEquivalentsChanges 27774102.00
changeInWorkingCapital 12294637.00
stockBasedCompensation 421730.00
otherNonCashItems 601509.00
freeCashFlow 28082064.00
2017-06-30
date 2017-06-30
filing_date 2017-10-19
currency_symbol USD
investments -402067.00
changeToLiabilities 10578577.00
totalCashflowsFromInvestingActivities -5813506.00
netBorrowings 3393065.00
totalCashFromFinancingActivities 3393065.00
changeToOperatingActivities -22886901.00
netIncome 25152154.00
changeInCash 20154062.00
beginPeriodCashFlow 102896486.00
endPeriodCashFlow 123050548.00
totalCashFromOperatingActivities 16302049.00
depreciation 17408120.00
otherCashflowsFromInvestingActivities -5560350.00
dividendsPaid 0.00
changeToInventory 10031596.00
changeToAccountReceivables -22306783.00
salePurchaseOfStock 0.00
otherCashflowsFromFinancingActivities 6548021.00
changeToNetincome 1461058.00
capitalExpenditures 253156
changeReceivables -23237741.00
cashFlowsOtherOperating -19908092.00
exchangeRateChanges 860540.00
cashAndCashEquivalentsChanges 20154063.00
changeInWorkingCapital -27968032.00
stockBasedCompensation 1323292.00
otherNonCashItems 228123.00
freeCashFlow 16048893.00
2016-06-30
date 2016-06-30
filing_date 2016-10-07
currency_symbol USD
investments 689545.00
changeToLiabilities 428847.00
totalCashflowsFromInvestingActivities 689545.00
netBorrowings -17102600.00
totalCashFromFinancingActivities -17102600.00
changeToOperatingActivities 846689.00
netIncome 24704193.00
changeInCash 9913922.00
beginPeriodCashFlow 92982564.00
endPeriodCashFlow 102896486.00
totalCashFromOperatingActivities 34358655.00
depreciation 40311189.00
otherCashflowsFromInvestingActivities 708737.00
dividendsPaid 0.00
changeToInventory 13933090.00
changeToAccountReceivables -49212136.00
salePurchaseOfStock 0.00
otherCashflowsFromFinancingActivities 3610000.00
changeToNetincome 4236659.00
capitalExpenditures 19192
changeReceivables -49212136.00
cashFlowsOtherOperating -43187.00
exchangeRateChanges -8031678.00
cashAndCashEquivalentsChanges 9913922.00
changeInWorkingCapital -34893386.00
stockBasedCompensation 4235291.00
otherNonCashItems 1368.00
freeCashFlow 34339463.00
2015-06-30
date 2015-06-30
filing_date 2015-09-17
currency_symbol USD
investments 6591134.00
changeToLiabilities -12561771.00
totalCashflowsFromInvestingActivities -3094544.00
netBorrowings -286040.00
totalCashFromFinancingActivities 1125649.00
changeToOperatingActivities 590456.00
netIncome 31445126.00
changeInCash 66092243.00
beginPeriodCashFlow 26890321.00
endPeriodCashFlow 92982564.00
totalCashFromOperatingActivities 67534917.00
depreciation 47709523.00
otherCashflowsFromInvestingActivities -9239387.00
dividendsPaid 2161904.00
changeToInventory -25088572.00
changeToAccountReceivables 20861251.00
salePurchaseOfStock 21844890.00
otherCashflowsFromFinancingActivities 300400.00
changeToNetincome 5211304.00
capitalExpenditures 446291
changeReceivables 20861251.00
cashFlowsOtherOperating -41944.00
exchangeRateChanges 526221.00
cashAndCashEquivalentsChanges 66092243.00
changeInWorkingCapital -16831036.00
stockBasedCompensation 5185120.00
otherNonCashItems 26184.00
freeCashFlow 67088626.00
2014-06-30
date 2014-06-30
filing_date 2014-09-15
currency_symbol USD
changeToLiabilities -11314787.00
totalCashflowsFromInvestingActivities -73664165.00
netBorrowings 8513240.00
totalCashFromFinancingActivities 8513240.00
changeToOperatingActivities 662708.00
netIncome 25514695.00
changeInCash -48141168.00
beginPeriodCashFlow 75031489.00
endPeriodCashFlow 26890321.00
totalCashFromOperatingActivities 16612352.00
depreciation 33261249.00
otherCashflowsFromInvestingActivities -72061705.00
dividendsPaid 0.00
changeToInventory -40948365.00
changeToAccountReceivables -3149501.00
salePurchaseOfStock 0.00
otherCashflowsFromFinancingActivities 35795885.00
changeToNetincome 13281539.00
capitalExpenditures 1602460
changeReceivables -3149501.00
cashFlowsOtherOperating -32478.00
exchangeRateChanges 397405.00
cashAndCashEquivalentsChanges -48141168.00
changeInWorkingCapital -55445131.00
stockBasedCompensation 8119724.00
otherNonCashItems 5161815.00
freeCashFlow 15009892.00
2013-06-30
date 2013-06-30
filing_date 2013-09-12
currency_symbol USD
changeToLiabilities -3782437.00
totalCashflowsFromInvestingActivities -32449255.00
netBorrowings 1839915.00
totalCashFromFinancingActivities 1839915.00
netIncome 44774048.00
changeInCash 3052859.00
beginPeriodCashFlow 71978630.00
endPeriodCashFlow 75031489.00
totalCashFromOperatingActivities 32090827.00
depreciation 14764046.00
otherCashflowsFromInvestingActivities 0.00
dividendsPaid 0.00
changeToInventory -5212729.00
changeToAccountReceivables -21651656.00
salePurchaseOfStock 0.00
otherCashflowsFromFinancingActivities 2943885.00
changeToNetincome 3489687.00
capitalExpenditures 32449255
changeReceivables -21651656.00
cashFlowsOtherOperating -290132.00
exchangeRateChanges 1571372.00
cashAndCashEquivalentsChanges 3052859.00
changeInWorkingCapital -30936954.00
stockBasedCompensation 3489687.00
freeCashFlow -358428.00
2012-06-30
date 2012-06-30
filing_date 2012-09-13
currency_symbol USD
changeToLiabilities 2107716.00
totalCashflowsFromInvestingActivities -11883947.00
netBorrowings 9978375.00
totalCashFromFinancingActivities 10278376.00
netIncome 41957825.00
changeInCash 6372217.00
beginPeriodCashFlow 65606413.00
endPeriodCashFlow 71978630.00
totalCashFromOperatingActivities 6400398.00
depreciation 5992866.00
changeToInventory -4278219.00
changeToAccountReceivables -43814193.00
salePurchaseOfStock 300001.00
otherCashflowsFromFinancingActivities 9978375.00
changeToNetincome 3248836.00
capitalExpenditures 11883947
changeReceivables -43814193.00
cashFlowsOtherOperating 1185567.00
exchangeRateChanges 1577390.00
cashAndCashEquivalentsChanges 6372217.00
changeInWorkingCapital -44799129.00
stockBasedCompensation 3248836.00
otherNonCashItems 41957825.00
freeCashFlow -5483549.00
2011-06-30
date 2011-06-30
filing_date 2011-09-12
currency_symbol USD
totalCashFromFinancingActivities -2253000.00
netIncome 32914101.00
changeInCash 3270976.00
beginPeriodCashFlow 62335437.00
endPeriodCashFlow 65606413.00
totalCashFromOperatingActivities 33647469.00
depreciation 5748258.00
changeToInventory 6765750.00
changeToAccountReceivables -838962.00
otherCashflowsFromFinancingActivities 2253000.00
capitalExpenditures 26246163
changeInWorkingCapital -8589069.00
stockBasedCompensation 3574179.00
otherNonCashItems 32914101.00
freeCashFlow 7401306.00
2010-06-30
date 2010-06-30
filing_date 2010-09-07
currency_symbol USD
totalCashFromFinancingActivities 48451549.00
netIncome 21289758.00
changeInCash 44539990.00
beginPeriodCashFlow 17795447.00
endPeriodCashFlow 62335437.00
totalCashFromOperatingActivities 12232035.00
depreciation 2598117.00
changeToInventory -4006562.00
changeToAccountReceivables -7278914.00
otherCashflowsFromFinancingActivities -2148722.00
capitalExpenditures 25903800
changeInWorkingCapital -13351289.00
otherNonCashItems 1695449.00
freeCashFlow -13671765.00
2009-06-30
date 2009-06-30
filing_date 2009-09-17
currency_symbol USD
totalCashFromFinancingActivities -926957.00
netIncome 14464422.00
changeInCash 1183031.00
beginPeriodCashFlow 16612416.00
endPeriodCashFlow 17795447.00
totalCashFromOperatingActivities 7184086.00
depreciation 1603014.00
changeToInventory -3166338.00
changeToAccountReceivables -4570071.00
otherCashflowsFromFinancingActivities 109813.00
capitalExpenditures 5097721
changeInWorkingCapital -9039155.00
stockBasedCompensation 155804.00
otherNonCashItems 1.00
freeCashFlow 2086365.00
2008-06-30
date 2008-06-30
filing_date 2008-09-26
currency_symbol USD
totalCashFromFinancingActivities 17258183.00
netIncome 7778527.00
changeInCash 16530700.00
beginPeriodCashFlow 81716.00
endPeriodCashFlow 16612416.00
totalCashFromOperatingActivities 9117611.00
depreciation 1093506.00
changeToInventory -1905399.00
changeToAccountReceivables -1412479.00
otherCashflowsFromFinancingActivities -862626.00
capitalExpenditures 10623021
changeInWorkingCapital -242126.00
otherNonCashItems 487704.00
freeCashFlow -1505410.00
2007-06-30
date 2007-06-30
filing_date 2007-10-01
currency_symbol USD
changeToLiabilities 17000.00
totalCashFromFinancingActivities 10000.00
netIncome -22313.00
changeInCash 5207.00
endPeriodCashFlow 5207.00
totalCashFromOperatingActivities -4793.00
capitalExpenditures 0
changeInWorkingCapital 17520.00
freeCashFlow -4793.00
Income_Statement
currency_symbol USD
quarterly
2023-09-30
date 2023-09-30
filing_date 2023-11-03
currency_symbol USD
incomeBeforeTax -9444750.00
netIncome -9346930.00
sellingGeneralAdministrative 12142560.00
sellingAndMarketingExpenses 2279990.00
grossProfit 4843111.00
reconciledDepreciation 656959.00
ebit -9365337.00
ebitda -8775080.00
depreciationAndAmortization 590257.00
operatingIncome -9579439.00
otherOperatingExpenses 36321302.00
interestExpense 79413.00
taxProvision -4413.00
interestIncome 55072.00
netInterestIncome -12482.00
incomeTaxExpense -97820.00
totalRevenue 26741863.00
totalOperatingExpenses 14422550.00
costOfRevenue 21898752.00
totalOtherIncomeExpenseNet 155712.00
netIncomeFromContinuingOps -1784193.00
2023-06-30
date 2023-06-30
currency_symbol USD
incomeBeforeTax -9444750.00
netIncome -9346930.00
sellingGeneralAdministrative 14422550.00
grossProfit 4843110.00
reconciledDepreciation 590257.00
operatingIncome -9579440.00
interestExpense 79413.00
taxProvision -97820.00
interestIncome 21020.00
netInterestIncome -21023.00
extraordinaryItems 0.00
totalRevenue 26741860.00
totalOperatingExpenses 36321302.00
costOfRevenue 21898750.00
totalOtherIncomeExpenseNet 155712.00
netIncomeFromContinuingOps -9346930.00
netIncomeApplicableToCommonShares -9346930.00
2023-03-31
date 2023-03-31
filing_date 2023-05-15
currency_symbol USD
incomeBeforeTax 189605.00
netIncome 129424.00
sellingGeneralAdministrative 5234123.00
sellingAndMarketingExpenses 1958455.00
grossProfit 7375956.00
reconciledDepreciation 587869.00
ebit 256013.00
ebitda 843882.00
depreciationAndAmortization 587869.00
nonOperatingIncomeNetOther 72635.00
operatingIncome 256013.00
otherOperatingExpenses 45078582.00
interestExpense 66408.00
taxProvision 0.00
interestIncome 67097.00
netInterestIncome 689.00
extraordinaryItems 0.00
incomeTaxExpense 60181.00
totalRevenue 45261960.00
totalOperatingExpenses 7192578.00
costOfRevenue 37886004.00
totalOtherIncomeExpenseNet -66408.00
netIncomeFromContinuingOps 189605.00
netIncomeApplicableToCommonShares 189605.00
2022-12-31
date 2022-12-31
filing_date 2023-02-21
currency_symbol USD
incomeBeforeTax -3596545.00
netIncome -3513451.00
sellingGeneralAdministrative 6535402.00
sellingAndMarketingExpenses 1658654.00
grossProfit 4514417.00
reconciledDepreciation 562847.00
ebit -3679639.00
ebitda -2965959.00
depreciationAndAmortization 713680.00
nonOperatingIncomeNetOther 150832.00
operatingIncome -3679639.00
otherOperatingExpenses 28218846.00
interestExpense 67739.00
taxProvision 0.00
interestIncome 68761.00
netInterestIncome 1022.00
extraordinaryItems 0.00
incomeTaxExpense -83094.00
totalRevenue 24539207.00
totalOperatingExpenses 8194056.00
costOfRevenue 20024790.00
totalOtherIncomeExpenseNet 83094.00
netIncomeFromContinuingOps -3596545.00
netIncomeApplicableToCommonShares -3596545.00
2022-09-30
date 2022-09-30
filing_date 2022-11-10
currency_symbol USD
incomeBeforeTax -15246315.00
netIncome -13367292.00
sellingGeneralAdministrative 19123653.00
sellingAndMarketingExpenses 2450680.00
grossProfit 6119132.00
reconciledDepreciation 662177.00
ebit -15455201.00
ebitda -14480102.00
depreciationAndAmortization 975099.00
nonOperatingIncomeNetOther 91790.00
operatingIncome -15455201.00
otherOperatingExpenses 50569209.00
interestExpense 53078.00
taxProvision 0.00
interestIncome 64000.00
netInterestIncome -18244.00
extraordinaryItems 0.00
incomeTaxExpense -1879023.00
totalRevenue 35114008.00
totalOperatingExpenses 21574333.00
costOfRevenue 28994876.00
totalOtherIncomeExpenseNet 208886.00
netIncomeFromContinuingOps -528114.00
netIncomeApplicableToCommonShares -528114.00
2022-06-30
date 2022-06-30
filing_date 2022-07-01
currency_symbol USD
incomeBeforeTax -30595680.00
netIncome -36701097.00
sellingGeneralAdministrative 39363132.00
sellingAndMarketingExpenses 2348169.00
grossProfit 9737891.00
reconciledDepreciation 713135.00
ebit -31973410.00
ebitda -29736996.00
depreciationAndAmortization 2236414.00
operatingIncome -31973410.00
otherOperatingExpenses 93112282.00
interestExpense 65278.00
taxProvision -1879023.00
interestIncome 64716.00
netInterestIncome 11638.00
extraordinaryItems 141930.00
incomeTaxExpense 6105417.00
totalRevenue 61138872.00
totalOperatingExpenses 41711301.00
costOfRevenue 51400981.00
totalOtherIncomeExpenseNet 1377730.00
discontinuedOperations 141931.00
netIncomeFromContinuingOps -13367292.00
netIncomeApplicableToCommonShares -13225361.00
2022-03-31
date 2022-03-31
currency_symbol USD
incomeBeforeTax -30595680.00
netIncome -38078827.00
sellingGeneralAdministrative 41711301.00
grossProfit 9737891.00
reconciledDepreciation 793406.00
ebit -31973410.00
ebitda -29736996.00
operatingIncome -31973410.00
otherOperatingExpenses 2046137.00
interestExpense 65278.00
taxProvision 0.00
interestIncome 53634.00
netInterestIncome -11644.00
extraordinaryItems -7483150.00
totalRevenue 61138872.00
totalOperatingExpenses 93112282.00
costOfRevenue 51400981.00
totalOtherIncomeExpenseNet 1389374.00
discontinuedOperations -7483147.00
netIncomeFromContinuingOps -30595680.00
netIncomeApplicableToCommonShares -38078827.00
2021-12-31
date 2021-12-31
filing_date 2022-02-14
currency_symbol USD
incomeBeforeTax -27900310.00
netIncome -31982936.00
sellingGeneralAdministrative 32418068.00
sellingAndMarketingExpenses 3185204.00
grossProfit 7276085.00
reconciledDepreciation 818460.00
ebit -27833891.00
ebitda -27015431.00
depreciationAndAmortization 818460.00
nonOperatingIncomeNetOther 493295.00
operatingIncome -28327187.00
otherOperatingExpenses 71153776.00
interestExpense 66419.00
taxProvision 516981.00
interestIncome 31219.00
netInterestIncome -35200.00
incomeTaxExpense 516981.00
totalRevenue 42826589.00
totalOperatingExpenses 35603272.00
costOfRevenue 35550504.00
totalOtherIncomeExpenseNet 462076.00
discontinuedOperations -3565645.00
netIncomeFromContinuingOps -28417291.00
netIncomeApplicableToCommonShares -31982936.00
2021-09-30
date 2021-09-30
filing_date 2021-10-13
currency_symbol USD
incomeBeforeTax -30943054.00
netIncome -33943252.00
sellingGeneralAdministrative 36589633.00
sellingAndMarketingExpenses 3202532.00
grossProfit 8393076.00
reconciledDepreciation 812559.00
ebit -30857817.00
ebitda -29894188.00
depreciationAndAmortization 963629.00
operatingIncome -31399089.00
otherOperatingExpenses 84239768.00
interestExpense 85237.00
taxProvision 112023.00
interestIncome 45389.00
netInterestIncome -26710.00
extraordinaryItems -1731760.00
incomeTaxExpense 1823700.00
totalRevenue 52840679.00
totalOperatingExpenses 39792165.00
costOfRevenue 44447603.00
totalOtherIncomeExpenseNet 496493.00
discontinuedOperations -3565645.00
netIncomeFromContinuingOps -15077208.00
netIncomeApplicableToCommonShares -15077208.00
2021-06-30
date 2021-06-30
currency_symbol USD
incomeBeforeTax -30943050.00
netIncome -33943250.00
sellingGeneralAdministrative 33807550.00
grossProfit 8393080.00
reconciledDepreciation 963629.00
ebitda -29894188.00
operatingIncome -31399090.00
interestExpense 85237.00
taxProvision 1823700.00
interestIncome 40460.00
netInterestIncome -40458.00
extraordinaryItems -1176500.00
totalRevenue 52840680.00
totalOperatingExpenses 84239768.00
costOfRevenue 44447600.00
totalOtherIncomeExpenseNet 496493.00
discontinuedOperations -1836134.00
netIncomeFromContinuingOps -32766754.00
netIncomeApplicableToCommonShares -15077208.00
2021-03-31
date 2021-03-31
filing_date 2021-05-17
currency_symbol USD
incomeBeforeTax -14579234.00
netIncome -14814788.00
sellingGeneralAdministrative 25784656.00
sellingAndMarketingExpenses 3203422.00
grossProfit 14446650.00
reconciledDepreciation 983031.00
ebit -14521918.00
ebitda -13538887.00
depreciationAndAmortization 983031.00
nonOperatingIncomeNetOther 19510.00
operatingIncome -14541428.00
otherOperatingExpenses 100609832.00
interestExpense 57316.00
taxProvision 235554.00
interestIncome 19229.00
netInterestIncome -38087.00
extraordinaryItems 1023250.00
incomeTaxExpense 235554.00
totalRevenue 86068404.00
totalOperatingExpenses 28988078.00
costOfRevenue 71621754.00
totalOtherIncomeExpenseNet 281.00
discontinuedOperations -3565645.00
netIncomeFromContinuingOps -14343680.00
netIncomeApplicableToCommonShares -14814788.00
2020-12-31
date 2020-12-31
filing_date 2021-02-10
currency_symbol USD
incomeBeforeTax -38557825.00
netIncome -40036663.00
sellingGeneralAdministrative 43537527.00
sellingAndMarketingExpenses 3349155.00
grossProfit 8424119.00
reconciledDepreciation 947039.00
ebit -38490640.00
ebitda -37543601.00
depreciationAndAmortization 947039.00
nonOperatingIncomeNetOther -28077.00
operatingIncome -38462563.00
otherOperatingExpenses 86803905.00
interestExpense 67185.00
taxProvision 1478838.00
interestIncome 20987.00
netInterestIncome -46198.00
incomeTaxExpense 1478838.00
totalRevenue 48341342.00
totalOperatingExpenses 46886682.00
costOfRevenue 39917223.00
totalOtherIncomeExpenseNet -49064.00
netIncomeFromContinuingOps -40036663.00
netIncomeApplicableToCommonShares -40036663.00
2020-09-30
date 2020-09-30
filing_date 2020-12-07
currency_symbol USD
incomeBeforeTax -51129732.00
netIncome -52133147.00
sellingGeneralAdministrative 57111311.00
sellingAndMarketingExpenses 4139170.00
grossProfit 10153412.00
reconciledDepreciation 920432.00
ebit -51066665.00
ebitda -49911287.00
depreciationAndAmortization 1155378.00
nonOperatingIncomeNetOther 17240.00
operatingIncome -51097069.00
otherOperatingExpenses 114127296.00
interestExpense 63067.00
taxProvision 1506003.00
interestIncome 22405.00
netInterestIncome -34363.00
extraordinaryItems -1256620.00
incomeTaxExpense 1003415.00
totalRevenue 63030227.00
totalOperatingExpenses 61250481.00
costOfRevenue 52876815.00
totalOtherIncomeExpenseNet 14433.00
netIncomeFromContinuingOps -30889914.00
netIncomeApplicableToCommonShares -30952914.00
2020-06-30
date 2020-06-30
currency_symbol USD
incomeBeforeTax -51129732.00
netIncome -52133147.00
sellingGeneralAdministrative 57111311.00
sellingAndMarketingExpenses 4139170.00
grossProfit 10153412.00
reconciledDepreciation 1155378.00
ebit -51097069.00
ebitda -49941691.00
depreciationAndAmortization 1155378.00
operatingIncome -51097069.00
otherOperatingExpenses 114127296.00
interestExpense 63067.00
taxProvision 1003420.00
interestIncome 47100.00
netInterestIncome -47097.00
extraordinaryItems 3508750.00
incomeTaxExpense 1003415.00
totalRevenue 63030227.00
totalOperatingExpenses 61250481.00
costOfRevenue 52876815.00
totalOtherIncomeExpenseNet 14433.00
netIncomeFromContinuingOps -52133147.00
netIncomeApplicableToCommonShares -52133147.00
2020-03-31
date 2020-03-31
filing_date 2020-05-15
currency_symbol USD
incomeBeforeTax -48505292.00
netIncome -50222309.00
sellingGeneralAdministrative 58807987.00
sellingAndMarketingExpenses 2273818.00
grossProfit 12617434.00
reconciledDepreciation 1172886.00
ebit -48428986.00
ebitda -47256100.00
depreciationAndAmortization 1172886.00
nonOperatingIncomeNetOther 35385.00
operatingIncome -48464371.00
otherOperatingExpenses 134291060.00
interestExpense 76306.00
taxProvision 1717017.00
interestIncome 53943.00
netInterestIncome -22363.00
incomeTaxExpense 1717017.00
totalRevenue 85826689.00
totalOperatingExpenses 61081805.00
costOfRevenue 73209255.00
totalOtherIncomeExpenseNet -18558.00
netIncomeFromContinuingOps -50222309.00
netIncomeApplicableToCommonShares -50222309.00
2019-12-31
date 2019-12-31
filing_date 2020-02-14
currency_symbol USD
incomeBeforeTax -27905515.00
netIncome -27080880.00
sellingGeneralAdministrative 32761531.00
sellingAndMarketingExpenses 3856972.00
grossProfit 8820485.00
reconciledDepreciation 1182028.00
ebit -27818019.00
ebitda -26635991.00
depreciationAndAmortization 1182028.00
nonOperatingIncomeNetOther -20001.00
operatingIncome -27798018.00
otherOperatingExpenses 77363027.00
interestExpense 87496.00
taxProvision -824635.00
interestIncome 53262.00
netInterestIncome -34234.00
incomeTaxExpense -824635.00
totalRevenue 49565009.00
totalOperatingExpenses 36618503.00
costOfRevenue 40744524.00
totalOtherIncomeExpenseNet -73263.00
netIncomeFromContinuingOps -27080880.00
netIncomeApplicableToCommonShares -27080880.00
2019-09-30
date 2019-09-30
filing_date 2019-10-15
currency_symbol USD
incomeBeforeTax -3869375.00
netIncome -5045044.00
sellingGeneralAdministrative 13535414.00
sellingAndMarketingExpenses 4895597.00
grossProfit 14771840.00
reconciledDepreciation 1248952.00
ebit -3732135.00
ebitda -2483183.00
depreciationAndAmortization 1248952.00
operatingIncome -3659171.00
otherOperatingExpenses 79650135.00
interestExpense 137240.00
taxProvision 449130.00
interestIncome 23580.00
netInterestIncome -23578.00
incomeTaxExpense 1175669.00
totalRevenue 75990964.00
totalOperatingExpenses 18431011.00
costOfRevenue 61219124.00
totalOtherIncomeExpenseNet -116100.00
netIncomeFromContinuingOps -7315799.00
netIncomeApplicableToCommonShares -7315799.00
2019-06-30
date 2019-06-30
filing_date 2019-10-15
currency_symbol USD
incomeBeforeTax -3869375.00
netIncome -5045044.00
sellingGeneralAdministrative 13535414.00
sellingAndMarketingExpenses 4895597.00
grossProfit 14771840.00
reconciledDepreciation 1248952.00
ebit -3659171.00
ebitda -2410219.00
depreciationAndAmortization 1248952.00
nonOperatingIncomeNetOther -72963.00
operatingIncome -3659171.00
otherOperatingExpenses 79650135.00
interestExpense 137240.00
taxProvision 1175670.00
interestIncome 94100.00
netInterestIncome -94104.00
incomeTaxExpense 1175669.00
totalRevenue 75990964.00
totalOperatingExpenses 18431011.00
costOfRevenue 61219124.00
totalOtherIncomeExpenseNet -116100.00
netIncomeFromContinuingOps -5045044.00
netIncomeApplicableToCommonShares -5045040.00
2019-03-31
date 2019-03-31
filing_date 2019-05-15
currency_symbol USD
incomeBeforeTax 7257509.00
netIncome 5117899.00
sellingGeneralAdministrative 6826669.00
sellingAndMarketingExpenses 6880994.00
grossProfit 21156975.00
reconciledDepreciation 1237638.00
ebit 7403130.00
ebitda 8640768.00
depreciationAndAmortization 1237638.00
nonOperatingIncomeNetOther -46182.00
operatingIncome 7449312.00
otherOperatingExpenses 100671258.00
interestExpense 145621.00
taxProvision 2139610.00
interestIncome 90450.00
netInterestIncome -90453.00
incomeTaxExpense 2139610.00
totalRevenue 108120570.00
totalOperatingExpenses 13707663.00
costOfRevenue 86963595.00
totalOtherIncomeExpenseNet -101350.00
netIncomeFromContinuingOps 5117899.00
netIncomeApplicableToCommonShares 5117899.00
2018-12-31
date 2018-12-31
filing_date 2019-02-14
currency_symbol USD
researchDevelopment 0.00
incomeBeforeTax 4033380.00
netIncome 2505735.00
sellingGeneralAdministrative 99632.00
sellingAndMarketingExpenses 8069103.00
grossProfit 12244225.00
reconciledDepreciation 1207689.00
ebit 4182958.00
ebitda 5390647.00
depreciationAndAmortization 1207689.00
nonOperatingIncomeNetOther -91796.00
operatingIncome 4274754.00
otherOperatingExpenses 47979709.00
interestExpense 149578.00
taxProvision 1527650.00
incomeTaxExpense 1527645.00
totalRevenue 52254463.00
totalOperatingExpenses 7969471.00
costOfRevenue 40010238.00
totalOtherIncomeExpenseNet -187753.00
netIncomeFromContinuingOps 2505735.00
netIncomeApplicableToCommonShares 2505735.00
2018-09-30
date 2018-09-30
filing_date 2018-10-19
currency_symbol USD
researchDevelopment 0.00
incomeBeforeTax 3265761.00
netIncome -27479192.00
sellingGeneralAdministrative 8604068.00
sellingAndMarketingExpenses 3398174.00
grossProfit 15332455.00
reconciledDepreciation 1441668.00
ebit 3415055.00
ebitda 4856723.00
depreciationAndAmortization 1441668.00
nonOperatingIncomeNetOther 89053.00
operatingIncome 3330213.00
otherOperatingExpenses 74440289.00
interestExpense 139513.00
incomeTaxExpense 30785347.00
totalRevenue 77770502.00
totalOperatingExpenses 12002242.00
costOfRevenue 62438047.00
totalOtherIncomeExpenseNet -71528.00
netIncomeFromContinuingOps 9011805.00
netIncomeApplicableToCommonShares 9011805.00
2018-06-30
date 2018-06-30
filing_date 2018-10-19
currency_symbol USD
researchDevelopment 0.00
effectOfAccountingCharges 0.00
incomeBeforeTax 3265761.00
minorityInterest 0.00
netIncome -27479192.00
sellingGeneralAdministrative 8604068.00
sellingAndMarketingExpenses 3398174.00
grossProfit 15332455.00
reconciledDepreciation 1441668.00
ebit 3330213.00
ebitda 4771881.00
depreciationAndAmortization 1441668.00
nonOperatingIncomeNetOther 75061.00
operatingIncome 3330213.00
otherOperatingExpenses 74440289.00
interestExpense 139513.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 30785347.00
totalRevenue 77770502.00
totalOperatingExpenses 12002242.00
costOfRevenue 62438047.00
totalOtherIncomeExpenseNet -71528.00
discontinuedOperations 40394.00
netIncomeFromContinuingOps -27519587.00
netIncomeApplicableToCommonShares -27479193.00
2018-03-31
date 2018-03-31
filing_date 2018-05-15
currency_symbol USD
researchDevelopment 0.00
effectOfAccountingCharges 0.00
incomeBeforeTax 9440220.00
minorityInterest 0.00
netIncome 7627033.00
sellingGeneralAdministrative 7980606.00
sellingAndMarketingExpenses 3553306.00
grossProfit 21159911.00
reconciledDepreciation 1324449.00
ebit 9618698.00
ebitda 10943147.00
depreciationAndAmortization 1324449.00
nonOperatingIncomeNetOther -7302.00
operatingIncome 9625999.00
otherOperatingExpenses 72924884.00
interestExpense 178478.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 1813187.00
totalRevenue 82550883.00
totalOperatingExpenses 11533912.00
costOfRevenue 61390972.00
totalOtherIncomeExpenseNet -145311.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 7627033.00
netIncomeApplicableToCommonShares 7627033.00
2017-12-31
date 2017-12-31
filing_date 2018-02-14
currency_symbol USD
researchDevelopment 0.00
effectOfAccountingCharges 0.00
incomeBeforeTax 9357045.00
minorityInterest 0.00
netIncome 7826107.00
sellingGeneralAdministrative 937359.00
sellingAndMarketingExpenses 7682008.00
grossProfit 18548566.00
reconciledDepreciation 1500446.00
ebit 9782598.00
ebitda 11283044.00
depreciationAndAmortization 1500446.00
nonOperatingIncomeNetOther -477568.00
operatingIncome 9929199.00
otherOperatingExpenses 54034443.00
interestExpense 94587.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 1530938.00
totalRevenue 63963642.00
totalOperatingExpenses 8619367.00
costOfRevenue 45415076.00
totalOtherIncomeExpenseNet -607816.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 7826107.00
netIncomeApplicableToCommonShares 7826107.00
2017-09-30
date 2017-09-30
filing_date 2017-10-19
currency_symbol USD
researchDevelopment 0.00
effectOfAccountingCharges 0.00
incomeBeforeTax 5842608.00
minorityInterest 0.00
netIncome 4102888.00
sellingGeneralAdministrative 7484717.00
sellingAndMarketingExpenses 6223789.00
grossProfit 19808183.00
reconciledDepreciation 2486572.00
ebit 5927828.00
ebitda 8414400.00
depreciationAndAmortization 2486572.00
nonOperatingIncomeNetOther 80683.00
operatingIncome 6099677.00
otherOperatingExpenses 77178100.00
interestExpense 85220.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 1739720.00
totalRevenue 83277777.00
totalOperatingExpenses 13708506.00
costOfRevenue 63469594.00
totalOtherIncomeExpenseNet -257857.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 5094828.00
netIncomeApplicableToCommonShares 5094828.00
2017-06-30
date 2017-06-30
filing_date 2018-04-13
currency_symbol USD
researchDevelopment 0.00
effectOfAccountingCharges 0.00
incomeBeforeTax 5842608.00
minorityInterest 0.00
netIncome 4102888.00
sellingGeneralAdministrative 7484717.00
sellingAndMarketingExpenses 6223789.00
grossProfit 19808183.00
reconciledDepreciation 2486572.00
ebit 6099677.00
ebitda 8586249.00
depreciationAndAmortization 2486572.00
nonOperatingIncomeNetOther -171849.00
operatingIncome 6099677.00
otherOperatingExpenses 77178100.00
interestExpense 85220.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 1739720.00
totalRevenue 83277777.00
totalOperatingExpenses 13708506.00
costOfRevenue 63469594.00
totalOtherIncomeExpenseNet -257857.00
discontinuedOperations 451608.00
netIncomeFromContinuingOps 4102888.00
netIncomeApplicableToCommonShares 4102888.00
2017-03-31
date 2017-03-31
filing_date 2017-05-15
currency_symbol USD
researchDevelopment 0.00
effectOfAccountingCharges 0.00
incomeBeforeTax 9871066.00
minorityInterest 0.00
netIncome 8191675.00
sellingGeneralAdministrative 3971890.00
sellingAndMarketingExpenses 7686856.00
grossProfit 21352633.00
reconciledDepreciation 2805639.00
ebit 10103705.00
ebitda 12909344.00
depreciationAndAmortization 2805639.00
nonOperatingIncomeNetOther 409818.00
operatingIncome 9693887.00
otherOperatingExpenses 71611741.00
interestExpense 232639.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 1679391.00
totalRevenue 81305628.00
totalOperatingExpenses 11658746.00
costOfRevenue 59952995.00
totalOtherIncomeExpenseNet 330538.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 8191675.00
netIncomeApplicableToCommonShares 8191675.00
2016-12-31
date 2016-12-31
filing_date 2017-02-14
currency_symbol USD
researchDevelopment 0.00
effectOfAccountingCharges 0.00
incomeBeforeTax 6974649.00
minorityInterest 0.00
netIncome 5506011.00
sellingGeneralAdministrative 4633905.00
sellingAndMarketingExpenses 7440820.00
grossProfit 19180241.00
reconciledDepreciation 4735463.00
ebit 7067895.00
ebitda 11803358.00
depreciationAndAmortization 4735463.00
nonOperatingIncomeNetOther -37621.00
operatingIncome 7105516.00
otherOperatingExpenses 51639497.00
interestExpense 93246.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 1468638.00
totalRevenue 58745013.00
totalOperatingExpenses 12074725.00
costOfRevenue 39564772.00
totalOtherIncomeExpenseNet -114115.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 5506011.00
netIncomeApplicableToCommonShares 5506011.00
2016-09-30
date 2016-09-30
filing_date 2016-10-07
currency_symbol USD
researchDevelopment 0.00
effectOfAccountingCharges 0.00
incomeBeforeTax 7144285.00
minorityInterest 0.00
netIncome 4939215.00
sellingGeneralAdministrative 3976833.00
sellingAndMarketingExpenses 10367455.00
grossProfit 21471312.00
reconciledDepreciation 9065575.00
ebit 7196831.00
ebitda 16262406.00
depreciationAndAmortization 9065575.00
nonOperatingIncomeNetOther 35565.00
operatingIncome 7127024.00
otherOperatingExpenses 71869251.00
interestExpense 52546.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 2205070.00
totalRevenue 78996275.00
totalOperatingExpenses 14344288.00
costOfRevenue 57524963.00
totalOtherIncomeExpenseNet 834.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 7351580.00
netIncomeApplicableToCommonShares 7351580.00
2016-06-30
date 2016-06-30
filing_date 2016-10-07
currency_symbol USD
researchDevelopment 193000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 7144285.00
minorityInterest 0.00
netIncome 4939215.00
sellingGeneralAdministrative 3976833.00
sellingAndMarketingExpenses 10367455.00
grossProfit 21471312.00
reconciledDepreciation 9065575.00
ebit 7127024.00
ebitda 16192599.00
depreciationAndAmortization 9065575.00
nonOperatingIncomeNetOther 69807.00
operatingIncome 7127024.00
otherOperatingExpenses 71869251.00
interestExpense 52546.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 2205070.00
totalRevenue 78996275.00
totalOperatingExpenses 14344288.00
costOfRevenue 57524963.00
totalOtherIncomeExpenseNet 834.00
discontinuedOperations 451608.00
netIncomeFromContinuingOps 4939215.00
netIncomeApplicableToCommonShares 4939215.00
2016-03-31
date 2016-03-31
filing_date 2016-05-13
currency_symbol USD
researchDevelopment 0.00
effectOfAccountingCharges 0.00
incomeBeforeTax 10356675.00
minorityInterest 0.00
netIncome 8251771.00
sellingGeneralAdministrative 2204771.00
sellingAndMarketingExpenses 12222404.00
grossProfit 24734289.00
reconciledDepreciation 9799723.00
ebit 10568409.00
ebitda 20368132.00
depreciationAndAmortization 9799723.00
nonOperatingIncomeNetOther 261295.00
operatingIncome 10307114.00
otherOperatingExpenses 68331360.00
interestExpense 211734.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 2104904.00
totalRevenue 78638474.00
totalOperatingExpenses 14427175.00
costOfRevenue 53904185.00
totalOtherIncomeExpenseNet -2473.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 8251771.00
netIncomeApplicableToCommonShares 8251771.00
2015-12-31
date 2015-12-31
filing_date 2016-02-05
currency_symbol USD
researchDevelopment 0.00
effectOfAccountingCharges 0.00
incomeBeforeTax 5552086.00
minorityInterest 0.00
netIncome 4267535.00
sellingGeneralAdministrative 2905982.00
sellingAndMarketingExpenses 13949855.00
grossProfit 22635568.00
reconciledDepreciation 10423006.00
ebit 5854730.00
ebitda 16277736.00
depreciationAndAmortization 10423006.00
nonOperatingIncomeNetOther 74999.00
operatingIncome 5779731.00
otherOperatingExpenses 51186269.00
interestExpense 302644.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 1284551.00
totalRevenue 56966000.00
totalOperatingExpenses 16855837.00
costOfRevenue 34330432.00
totalOtherIncomeExpenseNet 729.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 4267535.00
netIncomeApplicableToCommonShares 4267535.00
2015-09-30
date 2015-09-30
filing_date 2015-11-13
currency_symbol USD
researchDevelopment 0.00
effectOfAccountingCharges 0.00
incomeBeforeTax 9023114.00
minorityInterest 0.00
netIncome 7245672.00
sellingGeneralAdministrative 2753642.00
sellingAndMarketingExpenses 12056470.00
grossProfit 24188162.00
reconciledDepreciation 11022885.00
ebit 9452149.00
ebitda 20475034.00
depreciationAndAmortization 11022885.00
nonOperatingIncomeNetOther 74099.00
operatingIncome 9378050.00
otherOperatingExpenses 44806221.00
interestExpense 429035.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 1777442.00
totalRevenue 54184271.00
totalOperatingExpenses 14810112.00
costOfRevenue 29996109.00
totalOtherIncomeExpenseNet -4563.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 7245672.00
netIncomeApplicableToCommonShares 7245672.00
2015-06-30
date 2015-06-30
filing_date 2015-09-17
currency_symbol USD
researchDevelopment 744000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 10758468.00
minorityInterest 0.00
netIncome 8214413.00
sellingGeneralAdministrative 2410080.00
sellingAndMarketingExpenses 14554709.00
grossProfit 28181957.00
reconciledDepreciation 11806620.00
ebit 11291490.00
ebitda 23098110.00
depreciationAndAmortization 11806620.00
nonOperatingIncomeNetOther 74322.00
operatingIncome 11217168.00
otherOperatingExpenses 67296941.00
interestExpense 533022.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 2544055.00
totalRevenue 78514109.00
totalOperatingExpenses 16964789.00
costOfRevenue 50332152.00
totalOtherIncomeExpenseNet 1821.00
discontinuedOperations 451608.00
netIncomeFromContinuingOps 8214413.00
netIncomeApplicableToCommonShares 8214000.00
2015-03-31
date 2015-03-31
filing_date 2015-05-11
currency_symbol USD
researchDevelopment 0.00
effectOfAccountingCharges 0.00
incomeBeforeTax 12733475.00
minorityInterest 0.00
netIncome 9916194.00
sellingGeneralAdministrative 2606749.00
sellingAndMarketingExpenses 12658611.00
grossProfit 28190517.00
reconciledDepreciation 12021223.00
ebit 13097433.00
ebitda 25118656.00
depreciationAndAmortization 12021223.00
nonOperatingIncomeNetOther 172276.00
operatingIncome 12925157.00
otherOperatingExpenses 66562058.00
interestExpense 363958.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 2817281.00
totalRevenue 79487215.00
totalOperatingExpenses 15265360.00
costOfRevenue 51296698.00
totalOtherIncomeExpenseNet 10651.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 9916194.00
netIncomeApplicableToCommonShares 9916194.00
2014-12-31
date 2014-12-31
filing_date 2015-02-09
currency_symbol USD
researchDevelopment 0.00
effectOfAccountingCharges 0.00
incomeBeforeTax 6767321.00
minorityInterest 0.00
netIncome 5215437.00
sellingGeneralAdministrative 3193979.00
sellingAndMarketingExpenses 12632497.00
grossProfit 22909994.00
reconciledDepreciation 12132486.00
ebit 7127236.00
ebitda 19259722.00
depreciationAndAmortization 12132486.00
nonOperatingIncomeNetOther 43718.00
operatingIncome 7083518.00
otherOperatingExpenses 46967656.00
interestExpense 359915.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 1551884.00
totalRevenue 54051174.00
totalOperatingExpenses 15826476.00
costOfRevenue 31141180.00
totalOtherIncomeExpenseNet 4749.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 5215437.00
netIncomeApplicableToCommonShares 5216000.00
2014-09-30
date 2014-09-30
filing_date 2014-11-10
currency_symbol USD
researchDevelopment 0.00
effectOfAccountingCharges 0.00
incomeBeforeTax 10102677.00
minorityInterest 0.00
netIncome 8099082.00
sellingGeneralAdministrative 3119632.00
sellingAndMarketingExpenses 11066721.00
grossProfit 24673434.00
reconciledDepreciation 11749194.00
ebit 10558421.00
ebitda 22307615.00
depreciationAndAmortization 11749194.00
nonOperatingIncomeNetOther 71340.00
operatingIncome 10487081.00
otherOperatingExpenses 40814709.00
interestExpense 455744.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 2003595.00
totalRevenue 51301790.00
totalOperatingExpenses 14186353.00
costOfRevenue 26628356.00
totalOtherIncomeExpenseNet 41955.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 8099082.00
netIncomeApplicableToCommonShares 8099082.00
2014-06-30
date 2014-06-30
filing_date 2014-09-15
currency_symbol USD
researchDevelopment 207000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 5861994.00
minorityInterest 0.00
netIncome 4251370.00
sellingGeneralAdministrative 3147049.00
sellingAndMarketingExpenses 10479437.00
grossProfit 23716855.00
reconciledDepreciation 9933685.00
ebit 9735381.00
ebitda 19669066.00
depreciationAndAmortization 9933685.00
nonOperatingIncomeNetOther -354988.00
operatingIncome 6588283.00
otherOperatingExpenses 62077790.00
interestExpense 371301.00
extraordinaryItems 0.00
nonRecurring 3502086.00
otherItems 0.00
incomeTaxExpense 1610624.00
totalRevenue 72168159.00
totalOperatingExpenses 13626486.00
costOfRevenue 48451304.00
totalOtherIncomeExpenseNet -3882709.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 4251370.00
netIncomeApplicableToCommonShares 4251370.00
2014-03-31
date 2014-03-31
filing_date 2014-05-12
currency_symbol USD
researchDevelopment 0.00
effectOfAccountingCharges 0.00
incomeBeforeTax 9548213.00
minorityInterest 0.00
netIncome 7209131.00
sellingGeneralAdministrative 3463127.00
sellingAndMarketingExpenses 11120692.00
grossProfit 26160715.00
reconciledDepreciation 7594378.00
ebit 11680046.00
ebitda 19274424.00
depreciationAndAmortization 7594378.00
nonOperatingIncomeNetOther 103150.00
operatingIncome 9917167.00
otherOperatingExpenses 58719085.00
interestExpense 472104.00
extraordinaryItems 0.00
nonRecurring 1659729.00
otherItems 0.00
incomeTaxExpense 2339082.00
totalRevenue 70295981.00
totalOperatingExpenses 14583819.00
costOfRevenue 44135266.00
totalOtherIncomeExpenseNet -1594166.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 7209131.00
netIncomeApplicableToCommonShares 7209131.00
2013-12-31
date 2013-12-31
filing_date 2014-02-10
currency_symbol USD
researchDevelopment 0.00
effectOfAccountingCharges 0.00
incomeBeforeTax 5125627.00
minorityInterest 0.00
netIncome 3675737.00
sellingGeneralAdministrative 4565932.00
sellingAndMarketingExpenses 8807095.00
grossProfit 18851515.00
reconciledDepreciation 10066344.00
ebit 5429865.00
ebitda 15496209.00
depreciationAndAmortization 10066344.00
nonOperatingIncomeNetOther -48623.00
operatingIncome 5478488.00
otherOperatingExpenses 35156113.00
interestExpense 304238.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 1449890.00
totalRevenue 40634601.00
totalOperatingExpenses 13373027.00
costOfRevenue 21783086.00
totalOtherIncomeExpenseNet -70057.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 3675737.00
netIncomeApplicableToCommonShares 3675737.00
2013-09-30
date 2013-09-30
filing_date 2013-11-12
currency_symbol USD
researchDevelopment 0.00
effectOfAccountingCharges 0.00
incomeBeforeTax 13039807.00
minorityInterest 0.00
netIncome 10378457.00
sellingGeneralAdministrative 3339776.00
sellingAndMarketingExpenses 5796190.00
grossProfit 22469688.00
reconciledDepreciation 5666842.00
ebit 13272993.00
ebitda 18939835.00
depreciationAndAmortization 5666842.00
nonOperatingIncomeNetOther -60729.00
operatingIncome 13333722.00
otherOperatingExpenses 36969625.00
interestExpense 233186.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 2661350.00
totalRevenue 50303347.00
totalOperatingExpenses 9135966.00
costOfRevenue 27833659.00
totalOtherIncomeExpenseNet -116383.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 10378457.00
netIncomeApplicableToCommonShares 10378457.00
2013-06-30
date 2013-06-30
filing_date 2013-09-12
currency_symbol USD
researchDevelopment 1010000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 17687245.00
minorityInterest 0.00
netIncome 14260661.00
sellingGeneralAdministrative 2251508.00
sellingAndMarketingExpenses 4321006.00
grossProfit 24511243.00
reconciledDepreciation 4733611.00
ebit 18017708.00
ebitda 22751319.00
depreciationAndAmortization 4733611.00
nonOperatingIncomeNetOther 78979.00
operatingIncome 17938729.00
otherOperatingExpenses 51842962.00
interestExpense 330463.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 3426584.00
totalRevenue 69781691.00
totalOperatingExpenses 6572514.00
costOfRevenue 45270448.00
totalOtherIncomeExpenseNet 3284.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 14260661.00
netIncomeApplicableToCommonShares 14260661.00
2013-03-31
date 2013-03-31
filing_date 2013-05-10
currency_symbol USD
researchDevelopment 0.00
effectOfAccountingCharges 0.00
incomeBeforeTax 16542179.00
minorityInterest 0.00
netIncome 13410659.00
sellingGeneralAdministrative 1348802.00
sellingAndMarketingExpenses 3872492.00
grossProfit 21745705.00
reconciledDepreciation 4016206.00
ebit 16810634.00
ebitda 20826840.00
depreciationAndAmortization 4016206.00
nonOperatingIncomeNetOther 286223.00
operatingIncome 16524411.00
otherOperatingExpenses 49348122.00
interestExpense 268455.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 3131520.00
totalRevenue 65872533.00
totalOperatingExpenses 5221294.00
costOfRevenue 44126828.00
totalOtherIncomeExpenseNet 212344.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 13410659.00
netIncomeApplicableToCommonShares 13410659.00
2012-12-31
date 2012-12-31
filing_date 2013-02-07
currency_symbol USD
researchDevelopment 0.00
effectOfAccountingCharges 0.00
incomeBeforeTax 10017228.00
minorityInterest 0.00
netIncome 8241328.00
sellingGeneralAdministrative 3156271.00
sellingAndMarketingExpenses 3138284.00
grossProfit 16193533.00
reconciledDepreciation 2819548.00
ebit 10383675.00
ebitda 13203223.00
depreciationAndAmortization 2819548.00
nonOperatingIncomeNetOther 484697.00
operatingIncome 9898978.00
otherOperatingExpenses 31832014.00
interestExpense 366447.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 1775900.00
totalRevenue 41730992.00
totalOperatingExpenses 6294555.00
costOfRevenue 25537459.00
totalOtherIncomeExpenseNet 397980.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 8241328.00
netIncomeApplicableToCommonShares 8241328.00
2012-09-30
date 2012-09-30
filing_date 2012-11-19
currency_symbol USD
researchDevelopment 0.00
effectOfAccountingCharges 0.00
incomeBeforeTax 10711384.00
minorityInterest 0.00
netIncome 8861400.00
sellingGeneralAdministrative 2875942.00
sellingAndMarketingExpenses 3034087.00
grossProfit 16933373.00
reconciledDepreciation 3194681.00
ebit 11097776.00
ebitda 14292457.00
depreciationAndAmortization 3194681.00
nonOperatingIncomeNetOther 73832.00
operatingIncome 11023344.00
otherOperatingExpenses 28489396.00
interestExpense 385792.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 1849984.00
totalRevenue 39512740.00
totalOperatingExpenses 5910029.00
costOfRevenue 22579367.00
totalOtherIncomeExpenseNet -600.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 8861400.00
netIncomeApplicableToCommonShares 8861400.00
2012-06-30
date 2012-06-30
filing_date 2012-09-13
currency_symbol USD
researchDevelopment 3625000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 14247983.00
minorityInterest 0.00
netIncome 11107950.00
sellingGeneralAdministrative 3903622.00
sellingAndMarketingExpenses 3010371.00
grossProfit 21501677.00
reconciledDepreciation 1297386.00
ebit 14675303.00
ebitda 15972689.00
depreciationAndAmortization 1297386.00
nonOperatingIncomeNetOther 140247.00
operatingIncome 14587684.00
otherOperatingExpenses 42723586.00
interestExpense 479948.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 3140033.00
totalRevenue 57311270.00
totalOperatingExpenses 6913993.00
costOfRevenue 35809593.00
totalOtherIncomeExpenseNet 52628.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 11107950.00
netIncomeApplicableToCommonShares 11107950.00
2012-03-31
date 2012-03-31
filing_date 2012-05-10
currency_symbol USD
researchDevelopment 0.00
effectOfAccountingCharges 0.00
incomeBeforeTax 15340915.00
minorityInterest 0.00
netIncome 12374361.00
sellingGeneralAdministrative 2980108.00
sellingAndMarketingExpenses 3633223.00
grossProfit 22475339.00
reconciledDepreciation 1684162.00
ebit 15951322.00
ebitda 17635484.00
depreciationAndAmortization 1684162.00
nonOperatingIncomeNetOther 33232.00
operatingIncome 15862008.00
otherOperatingExpenses 44154336.00
interestExpense 554325.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 2966554.00
totalRevenue 60016344.00
totalOperatingExpenses 6613331.00
costOfRevenue 37541005.00
totalOtherIncomeExpenseNet -56082.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 12374361.00
netIncomeApplicableToCommonShares 12374361.00
2011-12-31
date 2011-12-31
filing_date 2012-02-09
currency_symbol USD
researchDevelopment 0.00
effectOfAccountingCharges 0.00
incomeBeforeTax 9975093.00
minorityInterest 0.00
netIncome 7743878.00
sellingGeneralAdministrative 3778982.00
sellingAndMarketingExpenses 2414748.00
grossProfit 16389485.00
reconciledDepreciation 1547417.00
ebit 10285871.00
ebitda 11833288.00
depreciationAndAmortization 1547417.00
nonOperatingIncomeNetOther 179206.00
operatingIncome 10195755.00
otherOperatingExpenses 36898242.00
interestExpense 399868.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 2231215.00
totalRevenue 47093997.00
totalOperatingExpenses 6193730.00
costOfRevenue 30704512.00
totalOtherIncomeExpenseNet 89090.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 7743878.00
netIncomeApplicableToCommonShares 7743878.00
2011-09-30
date 2011-09-30
filing_date 2011-11-09
currency_symbol USD
researchDevelopment 0.00
effectOfAccountingCharges 0.00
incomeBeforeTax 13195147.00
minorityInterest 0.00
netIncome 10731636.00
sellingGeneralAdministrative 3138695.00
sellingAndMarketingExpenses 2490474.00
grossProfit 18908732.00
reconciledDepreciation 1463901.00
ebit 13377050.00
ebitda 14840951.00
depreciationAndAmortization 1463901.00
nonOperatingIncomeNetOther 72063.00
operatingIncome 13279563.00
otherOperatingExpenses 39823031.00
interestExpense 156479.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 2463511.00
totalRevenue 53102594.00
totalOperatingExpenses 5629169.00
costOfRevenue 34193862.00
totalOtherIncomeExpenseNet -25424.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 10731636.00
netIncomeApplicableToCommonShares 10731636.00
2011-06-30
date 2011-06-30
filing_date 2011-09-12
currency_symbol USD
researchDevelopment 4118000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 12620600.00
minorityInterest 0.00
netIncome 9424079.00
sellingGeneralAdministrative 6165644.00
sellingAndMarketingExpenses 2454063.00
grossProfit 21108373.00
reconciledDepreciation 2148678.00
ebit 12322574.00
ebitda 14471252.00
depreciationAndAmortization 2148678.00
operatingIncome 12488666.00
otherOperatingExpenses 47781357.00
interestExpense 18093.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 3196521.00
totalRevenue 60270023.00
totalOperatingExpenses 8619707.00
costOfRevenue 39161650.00
totalOtherIncomeExpenseNet 316119.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 9424000.00
2011-03-31
date 2011-03-31
filing_date 2011-05-10
currency_symbol USD
researchDevelopment 0.00
effectOfAccountingCharges 0.00
incomeBeforeTax 11984204.00
minorityInterest 0.00
netIncome 9472745.00
sellingGeneralAdministrative 3251804.00
sellingAndMarketingExpenses 1662851.00
grossProfit 17039509.00
reconciledDepreciation 1402827.00
ebit 12279146.00
ebitda 13681973.00
depreciationAndAmortization 1402827.00
operatingIncome 12124854.00
otherOperatingExpenses 32528430.00
interestExpense 154292.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 2511459.00
totalRevenue 44653284.00
totalOperatingExpenses 4914655.00
costOfRevenue 27613775.00
totalOtherIncomeExpenseNet -140650.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 9473000.00
2010-12-31
date 2010-12-31
filing_date 2011-02-09
currency_symbol USD
researchDevelopment 0.00
effectOfAccountingCharges 0.00
incomeBeforeTax 7844913.00
minorityInterest 0.00
netIncome 6229492.00
sellingGeneralAdministrative 2871064.00
sellingAndMarketingExpenses 1589006.00
grossProfit 12332826.00
reconciledDepreciation 1262917.00
ebit 7960681.00
ebitda 9223598.00
depreciationAndAmortization 1262917.00
operatingIncome 7872756.00
otherOperatingExpenses 27438982.00
interestExpense 117852.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 1615421.00
totalRevenue 35311738.00
totalOperatingExpenses 4460070.00
costOfRevenue 22978912.00
totalOtherIncomeExpenseNet 2084.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 6229000.00
2010-09-30
date 2010-09-30
filing_date 2010-11-12
currency_symbol USD
researchDevelopment 0.00
effectOfAccountingCharges 0.00
incomeBeforeTax 9501528.00
minorityInterest 0.00
netIncome 7787785.00
sellingGeneralAdministrative 2098187.00
sellingAndMarketingExpenses 1415985.00
grossProfit 13139327.00
reconciledDepreciation 933836.00
ebit 9690146.00
ebitda 10623982.00
depreciationAndAmortization 933836.00
operatingIncome 9625155.00
otherOperatingExpenses 29857766.00
interestExpense 176675.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 1713743.00
totalRevenue 39482921.00
totalOperatingExpenses 3514172.00
costOfRevenue 26343594.00
totalOtherIncomeExpenseNet -11943.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 7788000.00
2010-06-30
date 2010-06-30
filing_date 2010-09-07
currency_symbol USD
researchDevelopment 0.00
effectOfAccountingCharges 0.00
incomeBeforeTax 7142625.00
minorityInterest 0.00
netIncome 5988692.00
sellingGeneralAdministrative 1138275.00
sellingAndMarketingExpenses 900612.00
grossProfit 9112909.00
reconciledDepreciation 847686.00
ebit 7149009.00
ebitda 7996695.00
depreciationAndAmortization 847686.00
operatingIncome 7074020.00
otherOperatingExpenses 9125518.00
interestExpense 18.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 1153931.00
totalRevenue 16199539.00
totalOperatingExpenses 2038888.00
costOfRevenue 7086630.00
totalOtherIncomeExpenseNet -6366.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 5989000.00
2010-03-31
date 2010-03-31
filing_date 2010-05-13
currency_symbol USD
researchDevelopment 0.00
effectOfAccountingCharges 0.00
incomeBeforeTax 6320584.00
minorityInterest 0.00
netIncome 5332798.00
sellingGeneralAdministrative 1335229.00
sellingAndMarketingExpenses 566966.00
grossProfit 8110560.00
reconciledDepreciation 613450.00
ebit 6326905.00
ebitda 6940355.00
depreciationAndAmortization 613450.00
operatingIncome 6208366.00
otherOperatingExpenses 7233912.00
interestExpense 6813.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 987786.00
totalRevenue 13442277.00
totalOperatingExpenses 1902195.00
costOfRevenue 5331717.00
totalOtherIncomeExpenseNet 492.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 5333000.00
2009-12-31
date 2009-12-31
filing_date 2010-02-08
currency_symbol USD
researchDevelopment 0.00
effectOfAccountingCharges 0.00
incomeBeforeTax 5443034.00
minorityInterest 0.00
netIncome 4720993.00
sellingGeneralAdministrative 814551.00
sellingAndMarketingExpenses 520096.00
grossProfit 6769773.00
reconciledDepreciation 649581.00
ebit 5487782.00
ebitda 6137363.00
depreciationAndAmortization 649581.00
operatingIncome 5435126.00
otherOperatingExpenses 5736990.00
interestExpense 44335.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 722041.00
totalRevenue 11172116.00
totalOperatingExpenses 1334647.00
costOfRevenue 4402343.00
totalOtherIncomeExpenseNet -413.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 4721000.00
2009-09-30
date 2009-09-30
filing_date 2009-11-12
currency_symbol USD
researchDevelopment 0.00
effectOfAccountingCharges 0.00
incomeBeforeTax 6178031.00
minorityInterest 0.00
netIncome 5247274.00
sellingGeneralAdministrative 534179.00
sellingAndMarketingExpenses 215672.00
grossProfit 6958958.00
reconciledDepreciation 487400.00
ebit 6238374.00
ebitda 6725774.00
depreciationAndAmortization 487400.00
operatingIncome 6209108.00
otherOperatingExpenses 5067712.00
interestExpense 61309.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 930757.00
totalRevenue 11276820.00
totalOperatingExpenses 749850.00
costOfRevenue 4317862.00
totalOtherIncomeExpenseNet 966.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 5247000.00
2009-06-30
date 2009-06-30
filing_date 2009-09-17
currency_symbol USD
researchDevelopment 0.00
effectOfAccountingCharges 0.00
incomeBeforeTax 5152076.00
minorityInterest 0.00
netIncome 4418361.00
sellingGeneralAdministrative 561303.00
sellingAndMarketingExpenses 625639.00
grossProfit 6382465.00
reconciledDepreciation 400758.00
ebit 5224112.00
ebitda 5624870.00
depreciationAndAmortization 400758.00
operatingIncome 5195523.00
otherOperatingExpenses 5290672.00
interestExpense 72376.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 733715.00
totalRevenue 10486195.00
totalOperatingExpenses 1186942.00
costOfRevenue 4103730.00
totalOtherIncomeExpenseNet 340.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 4418000.00
2009-03-31
date 2009-03-31
filing_date 2009-05-11
currency_symbol USD
researchDevelopment 0.00
effectOfAccountingCharges 0.00
incomeBeforeTax 4503955.00
minorityInterest 0.00
netIncome 3890282.00
sellingGeneralAdministrative 408740.00
sellingAndMarketingExpenses 203925.00
grossProfit 5065537.00
reconciledDepreciation 411298.00
ebit 4616212.00
ebitda 5027510.00
depreciationAndAmortization 411298.00
operatingIncome 4452872.00
otherOperatingExpenses 4388803.00
interestExpense 112464.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 613673.00
totalRevenue 8841675.00
totalOperatingExpenses 612665.00
costOfRevenue 3776138.00
totalOtherIncomeExpenseNet 207.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 3890000.00
2008-12-31
date 2008-12-31
filing_date 2009-02-12
currency_symbol USD
researchDevelopment 0.00
effectOfAccountingCharges 0.00
incomeBeforeTax 3020529.00
minorityInterest 0.00
netIncome 2657852.00
sellingGeneralAdministrative 586645.00
sellingAndMarketingExpenses 366161.00
grossProfit 4098820.00
reconciledDepreciation 396124.00
ebit 3146014.00
ebitda 3542138.00
depreciationAndAmortization 396124.00
operatingIncome 3146014.00
otherOperatingExpenses 3854112.00
interestExpense 127059.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 362676.00
totalRevenue 7000126.00
totalOperatingExpenses 952806.00
costOfRevenue 2901306.00
totalOtherIncomeExpenseNet -125485.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 2658000.00
2008-09-30
date 2008-09-30
filing_date 2008-11-10
currency_symbol USD
researchDevelopment 0.00
effectOfAccountingCharges 0.00
incomeBeforeTax 4119410.00
minorityInterest 0.00
netIncome 3497927.00
sellingGeneralAdministrative 437129.00
sellingAndMarketingExpenses 216376.00
grossProfit 4949109.00
reconciledDepreciation 394834.00
ebit 4435619.00
ebitda 4830453.00
depreciationAndAmortization 394834.00
operatingIncome 4295604.00
otherOperatingExpenses 4584398.00
interestExpense 320864.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 621483.00
totalRevenue 8880002.00
totalOperatingExpenses 653505.00
costOfRevenue 3930893.00
totalOtherIncomeExpenseNet 4655.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 3498000.00
2008-06-30
date 2008-06-30
filing_date 2008-09-26
currency_symbol USD
researchDevelopment 0.00
effectOfAccountingCharges 0.00
incomeBeforeTax 1735319.00
minorityInterest 0.00
netIncome 1344685.00
sellingGeneralAdministrative 1136899.00
sellingAndMarketingExpenses 312639.00
grossProfit 3806840.00
reconciledDepreciation 311542.00
ebit 2379964.00
ebitda 2691506.00
depreciationAndAmortization 311542.00
operatingIncome 2357302.00
otherOperatingExpenses 4865328.00
interestExpense 648692.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 390633.00
totalRevenue 7222630.00
totalOperatingExpenses 1449538.00
costOfRevenue 3415790.00
totalOtherIncomeExpenseNet 4047.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 1345000.00
2008-03-31
date 2008-03-31
filing_date 2008-05-15
currency_symbol USD
researchDevelopment 0.00
effectOfAccountingCharges 0.00
incomeBeforeTax 1973886.00
minorityInterest 0.00
netIncome 1672045.00
sellingGeneralAdministrative 256800.00
sellingAndMarketingExpenses 142808.00
grossProfit 2452842.00
reconciledDepreciation 330273.00
ebit 2059992.00
ebitda 2390265.00
depreciationAndAmortization 330273.00
operatingIncome 2053233.00
otherOperatingExpenses 2381692.00
interestExpense 86761.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 301841.00
totalRevenue 4434926.00
totalOperatingExpenses 399608.00
costOfRevenue 1982084.00
totalOtherIncomeExpenseNet 655.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 1672000.00
2007-12-31
date 2007-12-31
filing_date 2008-02-14
currency_symbol USD
researchDevelopment 0.00
effectOfAccountingCharges 0.00
incomeBeforeTax 730025.00
minorityInterest 0.00
netIncome 730025.00
sellingGeneralAdministrative 1023345.00
sellingAndMarketingExpenses 320133.00
grossProfit 2134922.00
ebit 791445.00
ebitda 805365.00
depreciationAndAmortization 13920.00
operatingIncome 791445.00
otherOperatingExpenses 2964698.00
interestExpense 105031.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 91111.00
totalRevenue 3756142.00
totalOperatingExpenses 1343478.00
costOfRevenue 1621220.00
totalOtherIncomeExpenseNet 29691.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 730000.00
2007-09-30
date 2007-09-30
filing_date 2007-10-01
currency_symbol USD
researchDevelopment 0.00
effectOfAccountingCharges 0.00
incomeBeforeTax -4290403.00
minorityInterest 0.00
netIncome -4024397.00
sellingGeneralAdministrative 441172.00
grossProfit -5383556.00
ebit -4542275.00
ebitda -4560951.00
depreciationAndAmortization -18676.00
operatingIncome -4542275.00
otherOperatingExpenses 4528696.00
interestExpense 270548.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense -266006.00
totalRevenue -9070972.00
totalOperatingExpenses -841280.00
costOfRevenue -3687416.00
totalOtherIncomeExpenseNet 251872.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 4032000.00
2007-06-30
date 2007-06-30
filing_date 2007-06-30
currency_symbol USD
researchDevelopment 0.00
effectOfAccountingCharges 0.00
incomeBeforeTax -4290403.00
minorityInterest 0.00
netIncome -4024397.00
sellingGeneralAdministrative 441172.00
grossProfit -5383556.00
ebit 0.00
ebitda -4294945.00
operatingIncome -4542275.00
otherOperatingExpenses 4528697.00
interestExpense 270548.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 29000.00
totalRevenue -9070972.00
totalOperatingExpenses -841280.00
costOfRevenue -3687416.00
totalOtherIncomeExpenseNet 251872.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 2917000.00
2007-03-31
date 2007-03-31
filing_date 2007-03-31
currency_symbol USD
researchDevelopment 0.00
effectOfAccountingCharges 0.00
incomeBeforeTax 895405.00
minorityInterest 0.00
netIncome 895405.00
sellingGeneralAdministrative 184130.00
sellingAndMarketingExpenses 27428.00
grossProfit 1195580.00
reconciledDepreciation 229888.00
ebit 984081.00
ebitda 1213969.00
depreciationAndAmortization 229888.00
operatingIncome 984022.00
otherOperatingExpenses 1214593.00
interestExpense 90190.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 90190.00
totalRevenue 2198615.00
totalOperatingExpenses 211558.00
costOfRevenue 1003035.00
totalOtherIncomeExpenseNet 1514.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 895000.00
2006-12-31
date 2006-12-31
filing_date 2006-12-31
currency_symbol USD
researchDevelopment 0.00
effectOfAccountingCharges 0.00
incomeBeforeTax 881631.00
minorityInterest 0.00
netIncome 815505.00
sellingGeneralAdministrative 60228.00
sellingAndMarketingExpenses 162999.00
grossProfit 1177953.00
ebit 954727.00
ebitda 974896.00
depreciationAndAmortization 20169.00
operatingIncome 954727.00
otherOperatingExpenses 1126317.00
interestExpense 88992.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 66126.00
totalRevenue 2081043.00
totalOperatingExpenses 223227.00
costOfRevenue 903090.00
totalOtherIncomeExpenseNet -4273.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 816000.00
2006-09-30
date 2006-09-30
currency_symbol USD
researchDevelopment 0.00
effectOfAccountingCharges 0.00
incomeBeforeTax 2491000.00
minorityInterest 0.00
netIncome 2291000.00
sellingGeneralAdministrative 429000.00
grossProfit 0.00
ebit 0.00
operatingIncome 2581000.00
otherOperatingExpenses 0.00
interestExpense 92000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 200000.00
totalRevenue 4791000.00
totalOperatingExpenses 0.00
costOfRevenue 1781000.00
totalOtherIncomeExpenseNet 0.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 2291000.00
yearly
2023-06-30
date 2023-06-30
filing_date 2023-11-03
currency_symbol USD
incomeBeforeTax -13379805.00
netIncome -13281985.00
sellingGeneralAdministrative 27197200.00
sellingAndMarketingExpenses 8334453.00
grossProfit 21918293.00
reconciledDepreciation 2403150.00
ebit -13084001.00
ebitda -10680851.00
depreciationAndAmortization 2403150.00
operatingIncome -13613360.00
otherOperatingExpenses 137753715.00
interestExpense 295804.00
taxProvision -97820.00
interestIncome 258248.00
netInterestIncome -37556.00
extraordinaryItems 0.00
incomeTaxExpense -97820.00
totalRevenue 124140355.00
totalOperatingExpenses 35531653.00
costOfRevenue 102222062.00
totalOtherIncomeExpenseNet 271111.00
netIncomeFromContinuingOps -13281985.00
netIncomeApplicableToCommonShares -13281990.00
2022-06-30
date 2022-06-30
filing_date 2022-11-10
currency_symbol USD
incomeBeforeTax -81814524.00
netIncome -80522696.00
sellingGeneralAdministrative 101809233.00
sellingAndMarketingExpenses 11195153.00
grossProfit 29206282.00
reconciledDepreciation 3137560.00
ebit -83798104.00
ebitda -78420179.00
depreciationAndAmortization 5377925.00
nonOperatingIncomeNetOther 2240365.00
operatingIncome -83798104.00
otherOperatingExpenses 252249008.00
interestExpense 256785.00
taxProvision -1291828.00
interestIncome 194228.00
netInterestIncome -62557.00
extraordinaryItems -17841640.00
incomeTaxExpense -1291828.00
totalRevenue 168450904.00
totalOperatingExpenses 113004386.00
costOfRevenue 139244622.00
totalOtherIncomeExpenseNet 1983580.00
discontinuedOperations -17841636.00
netIncomeFromContinuingOps -80522696.00
netIncomeApplicableToCommonShares -98364332.00
2021-06-30
date 2021-06-30
filing_date 2021-10-13
currency_symbol USD
incomeBeforeTax -113464024.00
netIncome -118571119.00
sellingGeneralAdministrative 138855912.00
sellingAndMarketingExpenses 14467065.00
grossProfit 39575514.00
reconciledDepreciation 3814131.00
ebit -113747463.00
ebitda -109383387.00
depreciationAndAmortization 4364076.00
operatingIncome -113747463.00
otherOperatingExpenses 345156120.00
interestExpense 266506.00
taxProvision 5107095.00
interestIncome 107400.00
netInterestIncome -159106.00
extraordinaryItems -1176500.00
incomeTaxExpense 5107095.00
totalRevenue 231408657.00
totalOperatingExpenses 153322977.00
costOfRevenue 191833143.00
totalOtherIncomeExpenseNet 283439.00
discontinuedOperations -1176498.00
netIncomeFromContinuingOps -118571119.00
netIncomeApplicableToCommonShares -119747617.00
2020-06-30
date 2020-06-30
filing_date 2020-12-07
currency_symbol USD
incomeBeforeTax -134407208.00
netIncome -136752136.00
sellingGeneralAdministrative 165022621.00
sellingAndMarketingExpenses 13900315.00
grossProfit 44750578.00
reconciledDepreciation 4698482.00
ebit -134172358.00
ebitda -129404655.00
depreciationAndAmortization 4767703.00
nonOperatingIncomeNetOther 69220.00
operatingIncome -134172358.00
otherOperatingExpenses 383415854.00
interestExpense 304071.00
taxProvision 2344930.00
interestIncome 127270.00
netInterestIncome -127272.00
extraordinaryItems 3508750.00
incomeTaxExpense 2344928.00
totalRevenue 249243496.00
totalOperatingExpenses 178922936.00
costOfRevenue 204492918.00
totalOtherIncomeExpenseNet -234850.00
discontinuedOperations 3508748.00
netIncomeFromContinuingOps -136752136.00
netIncomeApplicableToCommonShares -136752136.00
2019-06-30
date 2019-06-30
filing_date 2019-10-15
currency_symbol USD
incomeBeforeTax 18087735.00
netIncome 11590395.00
sellingGeneralAdministrative 22571811.00
sellingAndMarketingExpenses 23266121.00
grossProfit 64642680.00
reconciledDepreciation 4920779.00
ebit 18804748.00
ebitda 23603639.00
depreciationAndAmortization 4798891.00
nonOperatingIncomeNetOther -121888.00
operatingIncome 18804748.00
otherOperatingExpenses 275516055.00
interestExpense 595125.00
taxProvision 6497340.00
interestIncome 321645.00
netInterestIncome -273480.00
extraordinaryItems 0.00
incomeTaxExpense 6497340.00
totalRevenue 294320803.00
totalOperatingExpenses 45837932.00
costOfRevenue 229678123.00
totalOtherIncomeExpenseNet -717013.00
discontinuedOperations 3508748.00
netIncomeFromContinuingOps 11590395.00
netIncomeApplicableToCommonShares 11590395.00
2018-06-30
date 2018-06-30
filing_date 2018-10-19
currency_symbol USD
researchDevelopment 0.00
incomeBeforeTax 28880508.00
netIncome -6931225.00
sellingGeneralAdministrative 24494654.00
sellingAndMarketingExpenses 19812492.00
grossProfit 74108933.00
reconciledDepreciation 6200506.00
ebit 29804656.00
ebitda 36005162.00
depreciationAndAmortization 6200506.00
nonOperatingIncomeNetOther -329126.00
operatingIncome 29801787.00
otherOperatingExpenses 257251743.00
interestExpense 592153.00
taxProvision 35852127.00
interestIncome 502730.00
netInterestIncome -89423.00
extraordinaryItems -28970140.00
incomeTaxExpense 35852127.00
totalRevenue 287053530.00
totalOperatingExpenses 44307146.00
costOfRevenue 212944597.00
totalOtherIncomeExpenseNet -831856.00
discontinuedOperations 40394.00
netIncomeFromContinuingOps -6971619.00
netIncomeApplicableToCommonShares -6931225.00
2017-06-30
date 2017-06-30
filing_date 2017-10-19
currency_symbol USD
researchDevelopment 0.00
incomeBeforeTax 31664034.00
netIncome 25152154.00
sellingGeneralAdministrative 19321999.00
sellingAndMarketingExpenses 32472315.00
grossProfit 83772085.00
reconciledDepreciation 17408120.00
ebit 32213684.00
ebitda 49621804.00
depreciationAndAmortization 17408120.00
nonOperatingIncomeNetOther 235913.00
operatingIncome 31977771.00
otherOperatingExpenses 253235269.00
interestExpense 549650.00
taxProvision 6511880.00
interestIncome 318404.00
netInterestIncome -231246.00
extraordinaryItems 451610.00
incomeTaxExpense 6511880.00
totalRevenue 285213040.00
totalOperatingExpenses 51794314.00
costOfRevenue 201440955.00
totalOtherIncomeExpenseNet -82491.00
discontinuedOperations 451608.00
netIncomeFromContinuingOps 25152154.00
netIncomeApplicableToCommonShares 25152154.00
2016-06-30
date 2016-06-30
filing_date 2016-10-07
currency_symbol USD
researchDevelopment 193000.00
incomeBeforeTax 32076160.00
netIncome 24704193.00
sellingGeneralAdministrative 11841228.00
sellingAndMarketingExpenses 48596184.00
grossProfit 93029331.00
ebit 33072119.00
ebitda 73383308.00
depreciationAndAmortization 40311189.00
nonOperatingIncomeNetOther 480200.00
operatingIncome 32591919.00
otherOperatingExpenses 236193101.00
interestExpense 995959.00
taxProvision 7371970.00
interestIncome 510290.00
netInterestIncome -510286.00
incomeTaxExpense 7371967.00
totalRevenue 268785020.00
totalOperatingExpenses 60437412.00
costOfRevenue 175755689.00
totalOtherIncomeExpenseNet -5473.00
discontinuedOperations 451608.00
netIncomeFromContinuingOps 24704193.00
netIncomeApplicableToCommonShares 24704193.00
2015-06-30
date 2015-06-30
filing_date 2015-09-17
currency_symbol USD
researchDevelopment 744000.00
incomeBeforeTax 40361941.00
netIncome 31445126.00
sellingGeneralAdministrative 11330440.00
sellingAndMarketingExpenses 50912538.00
grossProfit 103955902.00
ebit 42074580.00
ebitda 89784103.00
depreciationAndAmortization 47709523.00
nonOperatingIncomeNetOther 361656.00
operatingIncome 41712924.00
otherOperatingExpenses 221641364.00
interestExpense 1712639.00
taxProvision 8916820.00
interestIncome 1410160.00
incomeTaxExpense 8916815.00
totalRevenue 263354288.00
totalOperatingExpenses 62242978.00
costOfRevenue 159398386.00
totalOtherIncomeExpenseNet 59176.00
discontinuedOperations 451608.00
netIncomeFromContinuingOps 31445126.00
netIncomeApplicableToCommonShares 31445126.00
2014-06-30
date 2014-06-30
filing_date 2014-09-15
currency_symbol USD
researchDevelopment 207000.00
incomeBeforeTax 33575641.00
netIncome 25514695.00
sellingGeneralAdministrative 14515884.00
sellingAndMarketingExpenses 36203414.00
grossProfit 91198773.00
ebit 40118285.00
ebitda 73379534.00
depreciationAndAmortization 33261249.00
nonOperatingIncomeNetOther -361190.00
operatingIncome 35317660.00
otherOperatingExpenses 192922613.00
interestExpense 1380829.00
nonRecurring 5161815.00
incomeTaxExpense 8060946.00
totalRevenue 233402088.00
totalOperatingExpenses 50719298.00
costOfRevenue 142203315.00
totalOtherIncomeExpenseNet -5663315.00
netIncomeFromContinuingOps 25514695.00
netIncomeApplicableToCommonShares 25514695.00
2013-06-30
date 2013-06-30
filing_date 2013-09-12
currency_symbol USD
researchDevelopment 1010000.00
incomeBeforeTax 54958036.00
netIncome 44774048.00
sellingGeneralAdministrative 9632523.00
sellingAndMarketingExpenses 14365869.00
grossProfit 79383854.00
ebit 56309193.00
ebitda 71073239.00
depreciationAndAmortization 14764046.00
nonOperatingIncomeNetOther 923731.00
operatingIncome 55385462.00
otherOperatingExpenses 161512494.00
interestExpense 1351157.00
incomeTaxExpense 10183988.00
totalRevenue 216897956.00
totalOperatingExpenses 23998392.00
costOfRevenue 137514102.00
totalOtherIncomeExpenseNet 613008.00
netIncomeFromContinuingOps 44774048.00
netIncomeApplicableToCommonShares 44774048.00
2012-06-30
date 2012-06-30
filing_date 2012-09-13
currency_symbol USD
researchDevelopment 3625000.00
incomeBeforeTax 52759138.00
netIncome 41957825.00
sellingGeneralAdministrative 13801407.00
sellingAndMarketingExpenses 11548816.00
grossProfit 79275233.00
ebit 54289546.00
ebitda 60282412.00
depreciationAndAmortization 5992866.00
nonOperatingIncomeNetOther 424748.00
operatingIncome 53925010.00
otherOperatingExpenses 163599195.00
interestExpense 1590620.00
incomeTaxExpense 10801313.00
totalRevenue 217524205.00
totalOperatingExpenses 25350223.00
costOfRevenue 138248972.00
totalOtherIncomeExpenseNet 60212.00
netIncomeFromContinuingOps 41957825.00
netIncomeApplicableToCommonShares 41957825.00
2011-06-30
date 2011-06-30
filing_date 2011-09-12
currency_symbol USD
researchDevelopment 4118000.00
incomeBeforeTax 41951245.00
netIncome 32914101.00
sellingGeneralAdministrative 14386699.00
sellingAndMarketingExpenses 7121905.00
grossProfit 63620035.00
ebit 42394158.00
ebitda 48142416.00
depreciationAndAmortization 5748258.00
operatingIncome 42111431.00
otherOperatingExpenses 137606535.00
interestExpense 466912.00
incomeTaxExpense 9037144.00
totalRevenue 179717966.00
totalOperatingExpenses 21508604.00
costOfRevenue 116097931.00
totalOtherIncomeExpenseNet 23999.00
netIncomeApplicableToCommonShares 32914000.00
2010-06-30
date 2010-06-30
filing_date 2010-09-07
currency_symbol USD
incomeBeforeTax 25084274.00
netIncome 21289758.00
sellingGeneralAdministrative 3822234.00
sellingAndMarketingExpenses 2203345.00
grossProfit 30952201.00
ebit 25202070.00
ebitda 27800187.00
depreciationAndAmortization 2598117.00
operatingIncome 24926621.00
otherOperatingExpenses 27164131.00
interestExpense 112475.00
incomeTaxExpense 3794515.00
totalRevenue 52090752.00
totalOperatingExpenses 6025580.00
costOfRevenue 21138551.00
totalOtherIncomeExpenseNet -5321.00
netIncomeApplicableToCommonShares 21290000.00
2009-06-30
date 2009-06-30
filing_date 2009-09-17
currency_symbol USD
incomeBeforeTax 16795970.00
netIncome 14464422.00
sellingGeneralAdministrative 1993817.00
sellingAndMarketingExpenses 1412101.00
grossProfit 20495931.00
ebit 17424961.00
ebitda 19027975.00
depreciationAndAmortization 1603014.00
operatingIncome 17090013.00
otherOperatingExpenses 18117984.00
interestExpense 634193.00
incomeTaxExpense 2331548.00
totalRevenue 35207997.00
totalOperatingExpenses 3405918.00
costOfRevenue 14712066.00
totalOtherIncomeExpenseNet 5202.00
netIncomeApplicableToCommonShares 14464000.00
2008-06-30
date 2008-06-30
filing_date 2008-09-26
currency_symbol USD
incomeBeforeTax 8471001.00
netIncome 7778527.00
sellingGeneralAdministrative 2567661.00
sellingAndMarketingExpenses 927285.00
grossProfit 12811863.00
ebit 9360360.00
ebitda 10453866.00
depreciationAndAmortization 1093506.00
operatingIncome 9316917.00
otherOperatingExpenses 13287802.00
interestExpense 933053.00
incomeTaxExpense 692474.00
totalRevenue 22604719.00
totalOperatingExpenses 3494946.00
costOfRevenue 9792856.00
totalOtherIncomeExpenseNet 43694.00
netIncomeApplicableToCommonShares 7779000.00
2007-06-30
date 2007-06-30
filing_date 2007-10-01
currency_symbol USD
incomeBeforeTax -22313.00
netIncome -22313.00
sellingGeneralAdministrative 22310.00
ebit -22313.00
ebitda -22310.00
operatingIncome -22310.00
otherOperatingExpenses 22310.00
interestExpense 3.00
totalOperatingExpenses 22310.00
totalOtherIncomeExpenseNet -3.00