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

Gulf Resources, Inc. занимается производством химической продукции. Он работает в следующих сегментах: бром, сырая соль, химические продукты и природный газ. Он производит и продает бром, сырую соль и природный газ, а также производит и продает химические продукты, используемые в разведке нефтяных и газовых месторождений, распределении нефти и газа, бурении нефтяных месторождений, химических веществ для производства бумаги, неорганических химических веществ и производителя материалов для человека и животных. антибиотики. Компания была основана Минг Янгом в декабре 2006 года и имеет штаб-квартиру в Шоугуане, Китай.

General
Code GURE
Type Common Stock
Name Gulf Resources Inc
Exchange NASDAQ
CurrencyCode USD
CurrencyName US Dollar
CurrencySymbol $
CountryName USA
CountryISO US
OpenFigi BBG000CV85K5
ISIN US40251W4087
LEI 5299006K28K1C4YMDD18
PrimaryTicker GURE.US
CUSIP 40251W408
CIK 885462
EmployerIdNumber 13-3637458
FiscalYearEnd December
IPODate 1992-11-18
InternationalDomestic Domestic
Sector Basic Materials
Industry Chemicals
GicSector Materials
GicGroup Materials
GicIndustry Chemicals
GicSubIndustry Commodity Chemicals
HomeCategory Domestic
IsDelisted Нет
Address Vegetable Building, Shouguang, China, 262700
Phone 86 53 6567 0008
WebURL https://www.gulfresourcesinc.com
FullTimeEmployees 435
UpdatedAt 2023-12-24
Highlights
MarketCapitalization 15126255
MarketCapitalizationMln 15.1263
EBITDA 8188153
PEGRatio 0
WallStreetTargetPrice 14.5
BookValue 24.993
DividendShare 0
DividendYield 0
EarningsShare -0.51
EPSEstimateCurrentYear 0
EPSEstimateNextYear 0
EPSEstimateNextQuarter 0
EPSEstimateCurrentQuarter 0
MostRecentQuarter 2023-09-30
ProfitMargin -0.1366
OperatingMarginTTM -0.391
ReturnOnAssetsTTM -0.0099
ReturnOnEquityTTM -0.0216
RevenueTTM 41762644
RevenuePerShareTTM 4.173
QuarterlyRevenueGrowthYOY -0.743
GrossProfitTTM 21482875
DilutedEpsTTM -0.51
QuarterlyEarningsGrowthYOY 0.662

Financials / Income Statement / quarterly / net Income

-1.11M
2021-12-31
-1.11M
2022-03-31
3.9M
2022-06-30
8.97M
2022-09-30
-2.69M
2022-12-31
-557.75K
2023-03-31
-681.82K
2023-06-30
-1.78M
2023-09-30

Financials / Income Statement / quarterly / ebitda

12.08M
2021-12-31
17.56M
2022-03-31
12.38M
2022-06-30
19.99M
2022-09-30
16.09M
2022-12-31
7.04M
2023-03-31
208.92K
2023-06-30
-2.29M
2023-09-30

Financials / Income Statement / quarterly / totalRevenue

20.87M
2021-12-31
20.87M
2022-03-31
15.71M
2022-06-30
22.86M
2022-09-30
18.59M
2022-12-31
9.3M
2023-03-31
8.01M
2023-06-30
5.87M
2023-09-30

Earnings / History / epsActual

0.52
2021-09-30
-0.11
2022-03-31
0.37
2022-06-30
0.86
2022-09-30
-0.31
2022-12-31
-0.2578
2023-03-31
-0.07
2023-06-30
-0.17
2023-09-30
Valuation
TrailingPE 0
ForwardPE 0
PriceSalesTTM 0.3297
PriceBookMRQ 0.0528
EnterpriseValue -79724712
EnterpriseValueRevenue 0
EnterpriseValueEbitda -3.7256
SharesStats
SharesOutstanding 10431900
SharesFloat 6924190
PercentInsiders 36.789
PercentInstitutions 4.064
Technicals
Beta 0.443
52WeekHigh 3.6
52WeekLow 1.15
50DayMA 1.5918
200DayMA 2.2319
SharesShort 14864
SharesShortPriorMonth 20300
ShortRatio 0.92
ShortPercent 0.0018
Financials
Balance_Sheet
currency_symbol USD
quarterly
2023-09-30
date 2023-09-30
filing_date 2023-11-20
currency_symbol USD
totalAssets 278892877.00
intangibleAssets 9254124.00
otherCurrentAssets 8135608.00
totalLiab 18169545.00
totalStockholderEquity 260723232.00
otherCurrentLiab 9016311.00
commonStock 24376.00
capitalStock 24376.00
retainedEarnings 181741272.00
cash 103774977.00
totalCurrentLiabilities 9870703.00
netDebt -94851003.00
shortTermDebt 625132.00
shortLongTermDebtTotal 8923974.00
otherStockholderEquity 99864386.00
totalCurrentAssets 114938094.00
netReceivables 2152689.00
inventory 874820.00
accountsPayable 229260.00
accumulatedOtherComprehensiveIncome -20906802.00
nonCurrentAssetsTotal 163954783.00
capitalLeaseObligations 8923974.00
nonCurrentLiabilitiesTotal 8298842.00
liabilitiesAndStockholdersEquity 278892777.00
cashAndShortTermInvestments 103774977.00
propertyPlantAndEquipmentGross 243823695.00
propertyPlantAndEquipmentNet 148696573.00
netWorkingCapital 105067391.00
netInvestedCapital 260723232.00
commonStockSharesOutstanding 10469499.00
2023-06-30
date 2023-06-30
filing_date 2023-08-14
currency_symbol USD
totalAssets 278307466.00
intangibleAssets 9185377.00
otherCurrentAssets 4123145.00
totalLiab 18056315.00
totalStockholderEquity 260251151.00
otherCurrentLiab 3042275.00
commonStock 24476.00
capitalStock 24476.00
retainedEarnings 156849972.00
cash 115273479.00
totalCurrentLiabilities 9717687.00
netDebt -106350876.00
shortTermDebt 583975.00
shortLongTermDebtTotal 8922603.00
otherStockholderEquity 99864386.00
totalCurrentAssets 122311455.00
netReceivables 2118217.00
inventory 796614.00
accountsPayable 6091437.00
accumulatedOtherComprehensiveIncome 3512317.00
nonCurrentAssetsTotal 155996011.00
capitalLeaseObligations 8922603.00
nonCurrentLiabilitiesTotal 8338628.00
liabilitiesAndStockholdersEquity 278307466.00
cashAndShortTermInvestments 115273479.00
propertyPlantAndEquipmentGross 141521879.00
propertyPlantAndEquipmentNet 141521879.00
netWorkingCapital 112593768.00
netInvestedCapital 260251151.00
commonStockSharesOutstanding 10431924.00
2023-03-31
date 2023-03-31
filing_date 2023-05-15
currency_symbol USD
totalAssets 295739536.00
intangibleAssets 9641075.00
otherCurrentAssets 4370538.00
totalLiab 20899576.00
totalStockholderEquity 274839960.00
otherCurrentLiab 10299212.00
commonStock 24476.00
capitalStock 24476.00
retainedEarnings 184198885.00
otherAssets 15360250.00
cash 115771833.00
totalCurrentLiabilities 11424357.00
netDebt -105583023.00
shortTermDebt 713591.00
shortLongTermDebtTotal 10188810.00
otherStockholderEquity 99864386.00
propertyPlantEquipment 154424376.00
totalCurrentAssets 125954910.00
netTangibleAssets 274839960.00
netReceivables 5225693.00
inventory 588009.00
accountsPayable 411554.00
accumulatedOtherComprehensiveIncome -9247787.00
nonCurrrentAssetsOther 9641075.00
nonCurrentAssetsTotal 169784626.00
capitalLeaseObligations 10188810.00
nonCurrentLiabilitiesTotal 9475219.00
liabilitiesAndStockholdersEquity 295739536.00
cashAndShortTermInvestments 115771833.00
propertyPlantAndEquipmentGross 247137179.00
propertyPlantAndEquipmentNet 154424376.00
netWorkingCapital 114530553.00
netInvestedCapital 274839960.00
commonStockSharesOutstanding 10431924.00
2022-12-31
date 2022-12-31
filing_date 2023-03-31
currency_symbol USD
totalAssets 292431342.00
intangibleAssets 9508001.00
otherCurrentAssets 4236782.00
totalLiab 20813137.00
totalStockholderEquity 271618205.00
otherCurrentLiab 1563329.00
commonStock 24476.00
capitalStock 24476.00
retainedEarnings 184756632.00
cash 108226214.00
totalCurrentLiabilities 11775765.00
currentDeferredRevenue 9508001.00
netDebt -98542056.00
shortTermDebt 646786.00
shortLongTermDebtTotal 9684158.00
otherStockholderEquity 99864386.00
totalCurrentAssets 119425371.00
netReceivables 5363803.00
inventory 1598572.00
accountsPayable 57649.00
accumulatedOtherComprehensiveIncome -13027289.00
nonCurrrentAssetsOther 14826910.00
nonCurrentAssetsTotal 173005971.00
capitalLeaseObligations 9684158.00
nonCurrentLiabilitiesTotal 9037372.00
liabilitiesAndStockholdersEquity 292431342.00
cashAndShortTermInvestments 108226214.00
propertyPlantAndEquipmentGross 244386291.00
propertyPlantAndEquipmentNet 158179061.00
netWorkingCapital 107649606.00
netInvestedCapital 271618205.00
commonStockSharesOutstanding 10038982.00
2022-09-30
date 2022-09-30
filing_date 2022-11-14
currency_symbol USD
totalAssets 290544381.00
intangibleAssets 9329586.00
otherCurrentAssets 3920177.00
totalLiab 21930622.00
totalStockholderEquity 268613759.00
otherCurrentLiab 2888186.00
commonStock 24376.00
capitalStock 24376.00
retainedEarnings 187446410.00
otherAssets 16407610.00
cash 92638278.00
totalCurrentLiabilities 13045256.00
currentDeferredRevenue 9329586.00
netDebt -83145074.00
shortTermDebt 607838.00
shortLongTermDebtTotal 9493204.00
otherStockholderEquity 100058830.00
propertyPlantEquipment 166978069.00
totalCurrentAssets 107158702.00
netTangibleAssets 268613759.00
netReceivables 9996286.00
inventory 603961.00
accountsPayable 219646.00
accumulatedOtherComprehensiveIncome -18915857.00
nonCurrrentAssetsOther 9329586.00
nonCurrentAssetsTotal 183385679.00
capitalLeaseObligations 9493204.00
nonCurrentLiabilitiesTotal 8885366.00
liabilitiesAndStockholdersEquity 290544381.00
cashAndShortTermInvestments 92638278.00
propertyPlantAndEquipmentGross 294807248.00
propertyPlantAndEquipmentNet 166978069.00
netWorkingCapital 94113446.00
netInvestedCapital 268613759.00
commonStockSharesOutstanding 10471924.00
2022-06-30
date 2022-06-30
filing_date 2022-08-15
currency_symbol USD
totalAssets 298613109.00
intangibleAssets 9862218.00
otherCurrentAssets 6563364.00
totalLiab 23036454.00
totalStockholderEquity 275576655.00
otherCurrentLiab 2544733.00
commonStock 24376.00
capitalStock 24376.00
retainedEarnings 178479030.00
otherAssets 20437577.00
cash 79115431.00
totalCurrentLiabilities 13607020.00
currentDeferredRevenue 9862218.00
netDebt -69080136.00
shortTermDebt 605861.00
shortLongTermDebtTotal 10035295.00
otherStockholderEquity 100058830.00
propertyPlantEquipment 182621988.00
totalCurrentAssets 95553544.00
netTangibleAssets 275576655.00
netReceivables 9303041.00
inventory 571708.00
accountsPayable 594208.00
accumulatedOtherComprehensiveIncome -2985581.00
nonCurrrentAssetsOther 9862218.00
nonCurrentAssetsTotal 203059565.00
capitalLeaseObligations 10035295.00
nonCurrentLiabilitiesTotal 9429434.00
liabilitiesAndStockholdersEquity 298613109.00
cashAndShortTermInvestments 79115431.00
propertyPlantAndEquipmentNet 182621988.00
netWorkingCapital 81946524.00
netInvestedCapital 275576655.00
commonStockSharesOutstanding 10471924.00
2022-03-31
date 2022-03-31
filing_date 2022-04-12
currency_symbol USD
totalAssets 309856862.00
intangibleAssets 10368469.00
otherCurrentAssets 4450037.00
totalLiab 23217645.00
totalStockholderEquity 286639217.00
otherCurrentLiab 12953239.00
commonStock 24376.00
capitalStock 24376.00
retainedEarnings 174697182.00
otherAssets 23315524.00
cash 95767263.00
totalCurrentLiabilities 13889536.00
currentDeferredRevenue 10419032.00
netDebt -85705146.00
shortTermDebt 734008.00
shortLongTermDebtTotal 10062117.00
otherStockholderEquity 100058830.00
propertyPlantEquipment 192162685.00
totalCurrentAssets 115434862.00
netTangibleAssets 288068305.00
netReceivables 14526451.00
inventory 691111.00
accountsPayable 202289.00
accumulatedOtherComprehensiveIncome 11858829.00
nonCurrrentAssetsOther 23268503.00
nonCurrentAssetsTotal 194422000.00
capitalLeaseObligations 11231517.00
nonCurrentLiabilitiesTotal 9328109.00
liabilitiesAndStockholdersEquity 309856862.00
cashAndShortTermInvestments 95767263.00
propertyPlantAndEquipmentNet 171153497.00
netWorkingCapital 83078040.00
netInvestedCapital 288068305.00
commonStockSharesOutstanding 10469477.00
2021-12-31
date 2021-12-31
currency_symbol USD
totalAssets 309856862.00
intangibleAssets 10368469.00
otherCurrentAssets 4450037.00
totalLiab 23217645.00
totalStockholderEquity 286639217.00
otherCurrentLiab 10793411.00
commonStock 24376.00
capitalStock 24376.00
retainedEarnings 174697182.00
otherAssets 23268503.00
cash 95767263.00
totalCurrentLiabilities 13889536.00
otherStockholderEquity 11858829.00
propertyPlantEquipment 171153497.00
totalCurrentAssets 115434862.00
netTangibleAssets 286639217.00
netReceivables 14526451.00
inventory 691111.00
accountsPayable 202289.00
nonCurrentAssetsTotal 194422000.00
capitalLeaseObligations 10062117.00
nonCurrentLiabilitiesTotal 9328109.00
netWorkingCapital 101545326.00
netInvestedCapital 286639217.00
commonStockSharesOutstanding 10471924.00
2021-09-30
date 2021-09-30
filing_date 2021-11-15
currency_symbol USD
totalAssets 304439121.00
intangibleAssets 10194743.00
otherCurrentAssets 5116702.00
totalLiab 22215400.00
totalStockholderEquity 282223721.00
otherCurrentLiab 9574702.00
commonStock 24375.00
capitalStock 24375.00
retainedEarnings 175810171.00
otherAssets 27592667.00
cash 98880826.00
totalCurrentLiabilities 13117418.00
currentDeferredRevenue 2223200.00
netDebt -89116430.00
shortTermDebt 666414.00
shortLongTermDebtTotal 9764396.00
otherStockholderEquity 100058831.00
propertyPlantEquipment 158925749.00
totalCurrentAssets 117920705.00
netTangibleAssets 282223721.00
netReceivables 13433675.00
inventory 489502.00
accountsPayable 653102.00
accumulatedOtherComprehensiveIncome 6330344.00
nonCurrrentAssetsOther 18523327.00
nonCurrentAssetsTotal 186518416.00
capitalLeaseObligations 9764396.00
nonCurrentLiabilitiesTotal 9097982.00
liabilitiesAndStockholdersEquity 304439121.00
cashAndShortTermInvestments 98880826.00
propertyPlantAndEquipmentNet 158925749.00
netWorkingCapital 104803287.00
netInvestedCapital 282223721.00
commonStockSharesOutstanding 10469477.00
2021-06-30
date 2021-06-30
filing_date 2021-08-13
currency_symbol USD
totalAssets 296425060.00
intangibleAssets 10234582.00
otherCurrentAssets 2476867.00
totalLiab 18322505.00
totalStockholderEquity 278102555.00
otherCurrentLiab 6659106.00
commonStock 24375.00
capitalStock 24375.00
retainedEarnings 170416556.00
otherAssets 29488906.00
cash 97058027.00
totalCurrentLiabilities 9209975.00
currentDeferredRevenue 1506771.00
netDebt -87314000.00
shortTermDebt 631497.00
shortLongTermDebtTotal 9744027.00
otherStockholderEquity 100058831.00
propertyPlantEquipment 161980959.00
totalCurrentAssets 104955195.00
netTangibleAssets 278102555.00
netReceivables 4742883.00
inventory 677418.00
accountsPayable 412601.00
accumulatedOtherComprehensiveIncome 7602793.00
commonStockTotalEquity 24375.00
retainedEarningsTotalEquity 146183012.00
treasuryStock -510329.00
nonCurrrentAssetsOther 18741772.00
nonCurrentAssetsTotal 191469865.00
capitalLeaseObligations 9744027.00
nonCurrentLiabilitiesOther 9112530.00
nonCurrentLiabilitiesTotal 9112530.00
capitalSurpluse 100569160.00
liabilitiesAndStockholdersEquity 296425060.00
cashAndShortTermInvestments 97058027.00
propertyPlantAndEquipmentGross 161980959.00
propertyPlantAndEquipmentNet 161980959.00
netWorkingCapital 95745220.00
netInvestedCapital 278102555.00
commonStockSharesOutstanding 10469477.00
2021-03-31
date 2021-03-31
filing_date 2021-04-08
currency_symbol USD
totalAssets 294037818.00
intangibleAssets 10134004.00
otherCurrentAssets 6146461.00
totalLiab 17013545.00
totalStockholderEquity 277024273.00
otherCurrentLiab 4601743.00
commonStock 24139.00
retainedEarnings 175621900.00
otherAssets 37779164.00
cash 94222538.00
totalCurrentLiabilities 7102300.00
currentDeferredRevenue 1326179.00
netDebt -83616873.00
shortTermDebt 694420.00
shortLongTermDebtTotal 10605665.00
otherStockholderEquity 96924987.00
propertyPlantEquipment 149966631.00
totalCurrentAssets 107310965.00
netTangibleAssets 272337459.00
netReceivables 6522357.00
inventory 419609.00
accountsPayable 479958.00
accumulatedOtherComprehensiveIncome 4453247.00
commonStockTotalEquity 24139.00
retainedEarningsTotalEquity 148886232.00
treasuryStock -510329.00
nonCurrrentAssetsOther 28724231.00
nonCurrentAssetsTotal 186726853.00
capitalLeaseObligations 1875592.00
longTermDebtTotal 1875592.00
nonCurrentLiabilitiesOther 7857421.00
nonCurrentLiabilitiesTotal 9911245.00
capitalSurpluse 97435316.00
liabilitiesAndStockholdersEquity 294037818.00
cashAndShortTermInvestments 94222538.00
propertyPlantAndEquipmentGross 148947689.00
propertyPlantAndEquipmentNet 158002622.00
netWorkingCapital 94061925.00
netInvestedCapital 272337459.00
commonStockSharesOutstanding 9517430.00
2020-12-31
date 2020-12-31
filing_date 2021-04-08
currency_symbol USD
totalAssets 294037818.00
intangibleAssets 10134004.00
otherCurrentAssets 6146461.00
totalLiab 17013545.00
totalStockholderEquity 277024273.00
otherCurrentLiab 694420.00
commonStock 24139.00
retainedEarnings 151388356.00
otherAssets 28724231.00
cash 94222538.00
totalCurrentLiabilities 7102300.00
netDebt -84088534.00
shortTermDebt 10134004.00
shortLongTermDebtTotal 10134004.00
otherStockholderEquity 28686791.00
propertyPlantEquipment 148947689.00
totalCurrentAssets 107310965.00
netTangibleAssets 277024273.00
netReceivables 6521798.00
inventory 419609.00
accountsPayable 6407880.00
accumulatedOtherComprehensiveIncome 4453247.00
commonStockTotalEquity 24139.00
retainedEarningsTotalEquity 151388356.00
treasuryStock -510329.00
nonCurrrentAssetsOther 37779164.00
nonCurrentAssetsTotal 186726853.00
capitalLeaseObligations 10605665.00
nonCurrentLiabilitiesOther 9911245.00
nonCurrentLiabilitiesTotal 9911245.00
capitalSurpluse 97435316.00
liabilitiesAndStockholdersEquity 294037818.00
cashAndShortTermInvestments 94222538.00
propertyPlantAndEquipmentGross 148947689.00
netWorkingCapital 100208665.00
netInvestedCapital 277024273.00
commonStockSharesOutstanding 9997477.00
2020-09-30
date 2020-09-30
filing_date 2020-11-16
currency_symbol USD
totalAssets 277896623.00
intangibleAssets 9714711.00
otherCurrentAssets 1336084.00
totalLiab 14309383.00
totalStockholderEquity 263587240.00
otherCurrentLiab 2163847.00
commonStock 24139.00
retainedEarnings 175344985.00
otherAssets 27748113.00
cash 95623812.00
totalCurrentLiabilities 4903799.00
currentDeferredRevenue 1501816.00
netDebt -85590908.00
shortTermDebt 627320.00
shortLongTermDebtTotal 10032904.00
otherStockholderEquity 96883074.00
propertyPlantEquipment 136655572.00
totalCurrentAssets 104682870.00
netTangibleAssets 263587240.00
netReceivables 7328741.00
inventory 394233.00
accountsPayable 610816.00
accumulatedOtherComprehensiveIncome -8664958.00
commonStockTotalEquity 24139.00
retainedEarningsTotalEquity 151111441.00
treasuryStock -510329.00
nonCurrrentAssetsOther 36558181.00
nonCurrentAssetsTotal 173213753.00
capitalLeaseObligations 1809777.00
longTermDebtTotal 1809777.00
nonCurrentLiabilitiesOther 7595807.00
nonCurrentLiabilitiesTotal 9405584.00
capitalSurpluse 97393403.00
liabilitiesAndStockholdersEquity 277896623.00
cashAndShortTermInvestments 95623812.00
propertyPlantAndEquipmentGross 145465640.00
propertyPlantAndEquipmentNet 145465640.00
netWorkingCapital 99779071.00
netInvestedCapital 263587240.00
commonStockSharesOutstanding 9566333.00
2020-06-30
date 2020-06-30
filing_date 2020-08-14
currency_symbol USD
totalAssets 264788213.00
intangibleAssets 9349625.00
otherCurrentAssets 2930094.00
totalLiab 11758981.00
totalStockholderEquity 253029232.00
otherCurrentLiab 800557.00
commonStock 23904.00
retainedEarnings 178257566.00
otherAssets 26848169.00
cash 89972591.00
totalCurrentLiabilities 2738893.00
currentDeferredRevenue 1085061.00
netDebt -80385629.00
shortTermDebt 566874.00
shortLongTermDebtTotal 9586962.00
otherStockholderEquity 94533059.00
propertyPlantEquipment 141452607.00
totalCurrentAssets 96487437.00
netTangibleAssets 253029232.00
netReceivables 3061124.00
inventory 523628.00
accountsPayable 286401.00
accumulatedOtherComprehensiveIncome -19785297.00
commonStockTotalEquity 23900.00
retainedEarningsTotalEquity 154024022.00
treasuryStock -510329.00
nonCurrrentAssetsOther 18418450.00
nonCurrentAssetsTotal 168300776.00
capitalLeaseObligations 9586962.00
longTermDebtTotal 1740882.00
nonCurrentLiabilitiesOther 7279206.00
nonCurrentLiabilitiesTotal 9020088.00
capitalSurpluse 95043388.00
liabilitiesAndStockholdersEquity 264788213.00
cashAndShortTermInvestments 89972591.00
propertyPlantAndEquipmentGross 149882320.00
propertyPlantAndEquipmentNet 141452607.00
netWorkingCapital 93748544.00
netInvestedCapital 253029232.00
commonStockSharesOutstanding 9517427.00
2020-03-31
date 2020-03-31
filing_date 2020-04-14
currency_symbol USD
totalAssets 279250985.00
intangibleAssets 9115276.00
otherCurrentAssets 1332970.00
totalLiab 16143885.00
totalStockholderEquity 263107100.00
otherCurrentLiab 1106048.00
commonStock 23904.00
retainedEarnings 184041944.00
otherAssets 26147315.00
cash 100301986.00
totalCurrentLiabilities 6306264.00
currentDeferredRevenue 779623.00
netDebt -89849255.00
shortTermDebt 615110.00
shortLongTermDebtTotal 10452731.00
otherStockholderEquity 94533059.00
propertyPlantEquipment 136032828.00
totalCurrentAssets 107202708.00
netTangibleAssets 255051983.00
netReceivables 4877665.00
longTermDebt 1876520.00
inventory 690087.00
accountsPayable 3805483.00
accumulatedOtherComprehensiveIncome -15491807.00
commonStockTotalEquity 23900.00
retainedEarningsTotalEquity 156268642.00
treasuryStock -510329.00
nonCurrrentAssetsOther 25055918.00
nonCurrentAssetsTotal 172048277.00
capitalLeaseObligations 1876522.00
longTermDebtTotal 1876522.00
nonCurrentLiabilitiesOther 7709092.00
nonCurrentLiabilitiesTotal 9837621.00
capitalSurpluse 95043388.00
liabilitiesAndStockholdersEquity 279250985.00
cashAndShortTermInvestments 100301986.00
propertyPlantAndEquipmentGross 155319220.00
propertyPlantAndEquipmentNet 146992359.00
netWorkingCapital 93730925.00
netInvestedCapital 255051983.00
commonStockSharesOutstanding 9516620.00
2019-12-31
date 2019-12-31
filing_date 2020-04-14
currency_symbol USD
totalAssets 279250990.00
intangibleAssets 9115276.00
otherCurrentAssets 1332970.00
totalLiab 16143890.00
totalStockholderEquity 263107100.00
otherCurrentLiab 615110.00
commonStock 23904.00
retainedEarnings 184041940.00
otherAssets 25055918.00
cash 100301990.00
totalCurrentLiabilities 6306260.00
netDebt -98197710.00
shortTermDebt 3805483.00
shortLongTermDebtTotal 2104280.00
otherStockholderEquity 8741737.00
propertyPlantEquipment 137994949.00
totalCurrentAssets 107202710.00
netTangibleAssets 263107100.00
netReceivables 4877670.00
longTermDebt 1905770.00
inventory 690090.00
accountsPayable 1885671.00
accumulatedOtherComprehensiveIncome -15000000.00
commonStockTotalEquity 23900.00
retainedEarningsTotalEquity 159808400.00
treasuryStock -510329.00
nonCurrrentAssetsOther 16729060.00
nonCurrentAssetsTotal 172048277.00
capitalLeaseObligations 10452731.00
longTermDebtTotal 1905770.00
nonCurrentLiabilitiesOther 9837621.00
nonCurrentLiabilitiesTotal 9837621.00
capitalSurpluse 95043388.00
liabilitiesAndStockholdersEquity 279250990.00
cashAndShortTermInvestments 100301986.00
propertyPlantAndEquipmentGross 155319220.00
commonStockSharesOutstanding 9516620.00
2019-09-30
date 2019-09-30
filing_date 2019-11-14
currency_symbol USD
totalAssets 287946830.00
intangibleAssets 8818657.00
otherCurrentAssets 1551000.00
totalLiab 21824141.00
totalStockholderEquity 266122689.00
otherCurrentLiab 3870516.00
commonStock 23904.00
retainedEarnings 191171118.00
otherAssets 22278184.00
cash 105218569.00
totalCurrentLiabilities 12213043.00
currentDeferredRevenue 4020792.00
netDebt -95039183.00
shortTermDebt 568288.00
shortLongTermDebtTotal 10179386.00
otherStockholderEquity 94533059.00
propertyPlantEquipment 139548193.00
totalCurrentAssets 117124745.00
netTangibleAssets 266122689.00
netReceivables 9674526.00
longTermDebt 1879710.00
inventory 680650.00
accountsPayable 3753447.00
accumulatedOtherComprehensiveIncome -19605392.00
commonStockTotalEquity 23900.00
retainedEarningsTotalEquity 166937574.00
treasuryStock -510329.00
nonCurrrentAssetsOther 13708060.00
nonCurrentAssetsTotal 170822085.00
capitalLeaseObligations 1879713.00
longTermDebtTotal 1879713.00
nonCurrentLiabilitiesOther 7731385.00
nonCurrentLiabilitiesTotal 9611098.00
capitalSurpluse 95043388.00
liabilitiesAndStockholdersEquity 287946830.00
cashAndShortTermInvestments 105218569.00
propertyPlantAndEquipmentGross 157114020.00
propertyPlantAndEquipmentNet 148543901.00
commonStockSharesOutstanding 9516614.00
2019-06-30
date 2019-06-30
filing_date 2019-08-14
currency_symbol USD
totalAssets 329563727.00
intangibleAssets 9077501.00
otherCurrentAssets 1540721.00
totalLiab 41721908.00
totalStockholderEquity 287841819.00
otherCurrentLiab 474363.00
commonStock 23904.00
retainedEarnings 204200145.00
otherAssets 29808768.00
cash 160354069.00
totalCurrentLiabilities 31928110.00
currentDeferredRevenue 28450662.00
netDebt -149953730.00
shortTermDebt 606541.00
shortLongTermDebtTotal 10400339.00
otherStockholderEquity 94533059.00
propertyPlantEquipment 121296991.00
totalCurrentAssets 169074160.00
netTangibleAssets 287841819.00
netReceivables 6725706.00
longTermDebt 1933960.00
inventory 453664.00
accountsPayable 2396544.00
accumulatedOtherComprehensiveIncome -10915289.00
commonStockTotalEquity 23900.00
retainedEarningsTotalEquity 179966601.00
treasuryStock -510329.00
nonCurrrentAssetsOther 21114880.00
nonCurrentAssetsTotal 160489567.00
capitalLeaseObligations 1933958.00
longTermDebtTotal 1933958.00
nonCurrentLiabilitiesOther 7859840.00
nonCurrentLiabilitiesTotal 9793798.00
capitalSurpluse 95043388.00
liabilitiesAndStockholdersEquity 329563727.00
cashAndShortTermInvestments 160354069.00
propertyPlantAndEquipmentGross 139374690.00
propertyPlantAndEquipmentNet 130680799.00
commonStockSharesOutstanding 9442815.00
2019-03-31
date 2019-03-31
filing_date 2019-05-13
currency_symbol USD
totalAssets 310979618.00
intangibleAssets 9255159.00
otherCurrentAssets 1569940.00
totalLiab 15842402.00
totalStockholderEquity 295137216.00
otherCurrentLiab 416656.00
commonStock 23573.00
retainedEarnings 204937851.00
otherAssets 20530510.00
cash 179653141.00
totalCurrentLiabilities 5197347.00
currentDeferredRevenue 3824290.00
netDebt -168351409.00
shortTermDebt 656677.00
shortLongTermDebt 416656.00
shortLongTermDebtTotal 11301732.00
otherStockholderEquity 94487490.00
propertyPlantEquipment 89963658.00
totalCurrentAssets 181254692.00
netTangibleAssets 295137216.00
netReceivables 31611.00
longTermDebt 2109460.00
inventory 0.00
accountsPayable 299724.00
accumulatedOtherComprehensiveIncome -4311698.00
commonStockTotalEquity 23570.00
retainedEarningsTotalEquity 180704307.00
treasuryStock -510329.00
nonCurrrentAssetsOther 20530510.00
nonCurrentAssetsTotal 129724926.00
capitalLeaseObligations 2109459.00
longTermDebtTotal 2109459.00
nonCurrentLiabilitiesOther 8535596.00
nonCurrentLiabilitiesTotal 10645055.00
capitalSurpluse 94997819.00
liabilitiesAndStockholdersEquity 310979618.00
cashAndShortTermInvestments 179653141.00
propertyPlantAndEquipmentGross 109194420.00
propertyPlantAndEquipmentNet 99674103.00
commonStockSharesOutstanding 9377312.00
2018-12-31
date 2018-12-31
filing_date 2019-03-15
currency_symbol USD
totalAssets 298546790.00
intangibleAssets 9639009.00
otherCurrentAssets 8332095.00
totalLiab 4693386.00
totalStockholderEquity 293853404.00
otherCurrentLiab 905258.00
commonStock 23525.00
retainedEarnings 209841989.00
otherAssets 28669867.00
cash 178998935.00
totalCurrentLiabilities 2623841.00
currentDeferredRevenue 1188687.00
netDebt -176731910.00
shortTermDebt 197480.00
shortLongTermDebtTotal 2267025.00
otherStockholderEquity 94465938.00
propertyPlantEquipment 82282630.00
totalCurrentAssets 187343536.00
netTangibleAssets 293853404.00
netReceivables 12506.00
accountsPayable 332416.00
accumulatedOtherComprehensiveIncome -10478048.00
commonStockTotalEquity 23530.00
retainedEarningsTotalEquity 185608445.00
treasuryStock -554870.00
nonCurrrentAssetsOther 28920624.00
nonCurrentAssetsTotal 111203254.00
capitalLeaseObligations 2069545.00
longTermDebtTotal 2069545.00
nonCurrentLiabilitiesTotal 2069545.00
capitalSurpluse 95020808.00
liabilitiesAndStockholdersEquity 298546790.00
cashAndShortTermInvestments 178998935.00
propertyPlantAndEquipmentGross 82533390.00
propertyPlantAndEquipmentNet 82533387.00
commonStockSharesOutstanding 9360760.00
2018-09-30
date 2018-09-30
filing_date 2018-11-13
currency_symbol USD
totalAssets 336500369.00
intangibleAssets 13580678.00
otherCurrentAssets 2971635.00
totalLiab 5198011.00
totalStockholderEquity 331302358.00
deferredLongTermLiab 0.00
otherCurrentLiab 797735.00
commonStock 23525.00
retainedEarnings 248522968.00
goodWill 27902709.00
otherAssets 29724018.00
cash 208245940.00
totalCurrentLiabilities 3133153.00
currentDeferredRevenue 1556323.00
netDebt -206020732.00
shortTermDebt 160350.00
shortLongTermDebtTotal 2225208.00
otherStockholderEquity 93969738.00
propertyPlantEquipment 66868094.00
totalCurrentAssets 211691569.00
netTangibleAssets 331302358.00
shortTermInvestments 0.00
netReceivables 408973.00
longTermDebt 2065000.00
inventory 65021.00
accountsPayable 618745.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -11213873.00
additionalPaidInCapital 0.00
commonStockTotalEquity 23530.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 224289424.00
treasuryStock -554870.00
nonCurrrentAssetsOther 57626730.00
nonCurrentAssetsTotal 124808800.00
capitalLeaseObligations 2064858.00
longTermDebtTotal 2064858.00
nonCurrentLiabilitiesTotal 2064858.00
capitalSurpluse 94524608.00
liabilitiesAndStockholdersEquity 336500369.00
cashAndShortTermInvestments 208245940.00
propertyPlantAndEquipmentGross 67182070.00
propertyPlantAndEquipmentNet 67182073.00
commonStockSharesOutstanding 9360758.00
2018-06-30
date 2018-06-30
filing_date 2018-08-10
currency_symbol USD
totalAssets 370843729.00
intangibleAssets 14151767.00
otherCurrentAssets 2229570.00
totalLiab 10711571.00
totalStockholderEquity 360132158.00
deferredLongTermLiab 0.00
otherCurrentLiab 774134.00
commonStock 23525.00
retainedEarnings 262614002.00
otherLiab 4969000.00
goodWill 29010218.00
otherAssets 23560619.00
cash 215975864.00
totalCurrentLiabilities 3595755.00
currentDeferredRevenue 2049741.00
netDebt -213700473.00
shortTermDebt 128575.00
shortLongTermDebt 2275391.00
shortLongTermDebtTotal 2275391.00
otherStockholderEquity 93969738.00
propertyPlantEquipment 94828982.00
totalCurrentAssets 223049730.00
netTangibleAssets 365534158.00
shortTermInvestments 0.00
netReceivables 4663202.00
longTermDebt 2147000.00
inventory 181094.00
accountsPayable 643305.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 3524893.00
additionalPaidInCapital 0.00
commonStockTotalEquity 23525.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 243782458.00
treasuryStock -554870.00
nonCurrrentAssetsOther 23600000.00
nonCurrentAssetsTotal 147793999.00
capitalLeaseObligations 2146816.00
longTermDebtTotal 2146816.00
nonCurrentLiabilitiesTotal 7115816.00
capitalSurpluse 94524608.00
liabilitiesAndStockholdersEquity 370843729.00
cashAndShortTermInvestments 215975864.00
propertyPlantAndEquipmentGross 95200000.00
propertyPlantAndEquipmentNet 95223162.00
commonStockSharesOutstanding 9360758.00
2018-03-31
date 2018-03-31
filing_date 2018-05-10
currency_symbol USD
totalAssets 397339967.00
intangibleAssets 14919014.00
otherCurrentAssets 2206254.00
totalLiab 11807960.00
totalStockholderEquity 385532007.00
deferredLongTermLiab 0.00
otherCurrentLiab 991221.00
commonStock 23525.00
retainedEarnings 267426875.00
otherLiab 4969000.00
goodWill 30524646.00
otherAssets 22908893.00
cash 236720969.00
totalCurrentLiabilities 4444786.00
currentDeferredRevenue 2204954.00
netDebt -234071966.00
shortTermDebt 254829.00
shortLongTermDebt 2649003.00
shortLongTermDebtTotal 2649003.00
otherStockholderEquity 93969738.00
propertyPlantEquipment 94051877.00
totalCurrentAssets 249369691.00
netTangibleAssets 390934007.00
shortTermInvestments 0.00
netReceivables 10248667.00
longTermDebt 2394000.00
inventory 193801.00
accountsPayable 993782.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 24111869.00
additionalPaidInCapital 0.00
commonStockTotalEquity 23525.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 248595331.00
treasuryStock -554870.00
nonCurrrentAssetsOther 22900000.00
nonCurrentAssetsTotal 147970276.00
capitalLeaseObligations 2394174.00
longTermDebtTotal 2394174.00
nonCurrentLiabilitiesTotal 7363174.00
capitalSurpluse 94524608.00
liabilitiesAndStockholdersEquity 397339967.00
cashAndShortTermInvestments 236720969.00
propertyPlantAndEquipmentGross 94500000.00
propertyPlantAndEquipmentNet 94536737.00
commonStockSharesOutstanding 9365277.00
2017-12-31
date 2017-12-31
filing_date 2018-03-16
currency_symbol USD
totalAssets 387499423.00
intangibleAssets 14477771.00
otherCurrentAssets 1641929.00
totalLiab 10939227.00
totalStockholderEquity 376560196.00
deferredLongTermLiab 0.00
otherCurrentLiab 1032083.00
commonStock 23525.00
retainedEarnings 274403975.00
otherLiab 4969000.00
goodWill 29374909.00
otherAssets 50380000.00
cash 208906759.00
totalCurrentLiabilities 3666232.00
currentDeferredRevenue 1474592.00
netDebt -206399558.00
shortTermDebt 203206.00
shortLongTermDebt 2507201.00
shortLongTermDebtTotal 2507201.00
otherStockholderEquity 93969738.00
propertyPlantEquipment 95114504.00
totalCurrentAssets 241513446.00
netTangibleAssets 381962196.00
shortTermInvestments 0.00
netReceivables 29767973.00
longTermDebt 2304000.00
inventory 1196785.00
accountsPayable 956351.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 8162958.00
additionalPaidInCapital 0.00
commonStockTotalEquity 23525.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 255572431.00
treasuryStock -554870.00
nonCurrrentAssetsOther 21496564.00
nonCurrentAssetsTotal 145985977.00
capitalLeaseObligations 2303995.00
longTermDebtTotal 2303995.00
nonCurrentLiabilitiesTotal 7272995.00
capitalSurpluse 94524608.00
liabilitiesAndStockholdersEquity 387499423.00
cashAndShortTermInvestments 208906759.00
propertyPlantAndEquipmentGross 95600000.00
propertyPlantAndEquipmentNet 95606742.00
commonStockSharesOutstanding 9360000.00
2017-09-30
date 2017-09-30
filing_date 2017-11-13
currency_symbol USD
totalAssets 402569182.00
intangibleAssets 4796415.00
otherCurrentAssets 956601.00
totalLiab 9731104.00
totalStockholderEquity 392838078.00
deferredLongTermLiab 0.00
otherCurrentLiab 904912.00
commonStock 23525.00
retainedEarnings 297105100.00
goodWill 28920005.00
otherAssets 36032000.00
cash 193385686.00
totalCurrentLiabilities 7462789.00
currentDeferredRevenue 2960147.00
netDebt -190957344.00
shortTermDebt 160027.00
shortLongTermDebt 2428342.00
shortLongTermDebtTotal 2428342.00
otherStockholderEquity 93955038.00
propertyPlantEquipment 97623268.00
totalCurrentAssets 268567796.00
netTangibleAssets 392838078.00
shortTermInvestments 0.00
netReceivables 71794430.00
longTermDebt 2268000.00
inventory 2431079.00
accountsPayable 3437703.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 1754415.00
additionalPaidInCapital 0.00
commonStockTotalEquity 23525.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 271367728.00
treasuryStock -554870.00
nonCurrrentAssetsOther 7100000.00
nonCurrentAssetsTotal 134001386.00
capitalLeaseObligations 2268315.00
longTermDebtTotal 2268315.00
nonCurrentLiabilitiesTotal 2268315.00
capitalSurpluse 94509908.00
liabilitiesAndStockholdersEquity 402569182.00
cashAndShortTermInvestments 193385686.00
propertyPlantAndEquipmentGross 98000000.00
propertyPlantAndEquipmentNet 97968973.00
commonStockSharesOutstanding 9379599.00
2017-06-30
date 2017-06-30
filing_date 2017-08-11
currency_symbol USD
totalAssets 405264843.00
intangibleAssets 4725437.00
otherCurrentAssets 803741.00
totalLiab 24663638.00
totalStockholderEquity 380601205.00
deferredLongTermLiab 0.00
otherCurrentLiab 1149305.00
commonStock 23525.00
retainedEarnings 293679460.00
goodWill 28332661.00
otherAssets 35328000.00
cash 176303274.00
totalCurrentLiabilities 22441391.00
currentDeferredRevenue 7783712.00
netDebt -173963469.00
shortTermDebt 117558.00
shortLongTermDebt 2339805.00
shortLongTermDebtTotal 2339805.00
otherStockholderEquity 93594238.00
propertyPlantEquipment 100712418.00
totalCurrentAssets 268810393.00
netTangibleAssets 380601205.00
shortTermInvestments 0.00
netReceivables 86860814.00
longTermDebt 2223000.00
inventory 4842564.00
accountsPayable 13390816.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -6696018.00
additionalPaidInCapital 0.00
commonStockTotalEquity 23525.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 268444917.00
treasuryStock -577141.00
nonCurrrentAssetsOther 7100000.00
nonCurrentAssetsTotal 136454450.00
capitalLeaseObligations 2222247.00
longTermDebtTotal 2222247.00
nonCurrentLiabilitiesTotal 2222247.00
capitalSurpluse 94171379.00
liabilitiesAndStockholdersEquity 405264843.00
cashAndShortTermInvestments 176303274.00
propertyPlantAndEquipmentGross 101100000.00
propertyPlantAndEquipmentNet 101127395.00
commonStockSharesOutstanding 9359369.00
2017-03-31
date 2017-03-31
filing_date 2017-05-12
currency_symbol USD
totalAssets 378335212.00
intangibleAssets 4665917.00
otherCurrentAssets 408684.00
totalLiab 18752622.00
totalStockholderEquity 359582590.00
deferredLongTermLiab 0.00
otherCurrentLiab 933644.00
commonStock 23525.00
retainedEarnings 279927782.00
goodWill 27820174.00
otherAssets 34714000.00
cash 172804078.00
totalCurrentLiabilities 16455140.00
currentDeferredRevenue 5855566.00
netDebt -170276216.00
shortTermDebt 230380.00
shortLongTermDebt 232798.00
shortLongTermDebtTotal 2527862.00
otherStockholderEquity 93588538.00
propertyPlantEquipment 104154220.00
totalCurrentAssets 238988534.00
netTangibleAssets 359582590.00
shortTermInvestments 0.00
netReceivables 60628009.00
longTermDebt 2298000.00
inventory 5147763.00
accountsPayable 9435550.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -13957255.00
additionalPaidInCapital 0.00
commonStockTotalEquity 23525.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 256172033.00
treasuryStock -577141.00
nonCurrrentAssetsOther 6900000.00
nonCurrentAssetsTotal 139346678.00
capitalLeaseObligations 2297482.00
longTermDebtTotal 2297482.00
nonCurrentLiabilitiesTotal 2297482.00
capitalSurpluse 94165679.00
liabilitiesAndStockholdersEquity 378335212.00
cashAndShortTermInvestments 172804078.00
propertyPlantAndEquipmentGross 104600000.00
propertyPlantAndEquipmentNet 104632671.00
commonStockSharesOutstanding 9360848.00
2016-12-31
date 2016-12-31
filing_date 2017-03-17
currency_symbol USD
totalAssets 365691353.00
intangibleAssets 4754169.00
otherCurrentAssets 164593.00
totalLiab 16230155.00
totalStockholderEquity 349461198.00
deferredLongTermLiab 0.00
otherCurrentLiab 1169243.00
commonStock 23525.00
retainedEarnings 271852662.00
goodWill 27668539.00
otherAssets 34639000.00
cash 163884574.00
totalCurrentLiabilities 13945196.00
currentDeferredRevenue 4341331.00
netDebt -161411937.00
shortTermDebt 187678.00
shortLongTermDebt 2472637.00
shortLongTermDebtTotal 2472637.00
otherStockholderEquity 93579538.00
propertyPlantEquipment 108731126.00
totalCurrentAssets 221767490.00
netTangibleAssets 349461198.00
shortTermInvestments 0.00
netReceivables 51836642.00
longTermDebt 2285000.00
inventory 5881681.00
accountsPayable 8246944.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -15994527.00
additionalPaidInCapital 0.00
commonStockTotalEquity 23525.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 248941696.00
treasuryStock -577141.00
nonCurrrentAssetsOther 7524198.00
nonCurrentAssetsTotal 143923863.00
capitalLeaseObligations 2284959.00
longTermDebtTotal 2284959.00
nonCurrentLiabilitiesTotal 2284959.00
capitalSurpluse 94156679.00
liabilitiesAndStockholdersEquity 365691353.00
cashAndShortTermInvestments 163884574.00
propertyPlantAndEquipmentGross 109300000.00
propertyPlantAndEquipmentNet 109285383.00
commonStockSharesOutstanding 9360000.00
2016-09-30
date 2016-09-30
filing_date 2016-11-14
currency_symbol USD
totalAssets 377707593.00
intangibleAssets 4881908.00
otherCurrentAssets 442289.00
totalLiab 19890097.00
totalStockholderEquity 357817496.00
deferredLongTermLiab 0.00
otherCurrentLiab 837417.00
commonStock 23525.00
retainedEarnings 265806527.00
goodWill 28743418.00
otherAssets 35930000.00
cash 141083587.00
totalCurrentLiabilities 17516371.00
currentDeferredRevenue 6099471.00
netDebt -138556551.00
shortTermDebt 153310.00
shortLongTermDebtTotal 2527036.00
otherStockholderEquity 93556638.00
propertyPlantEquipment 122424766.00
totalCurrentAssets 218695315.00
netTangibleAssets 357817496.00
shortTermInvestments 0.00
netReceivables 71397367.00
longTermDebt 2375000.00
inventory 5772072.00
accountsPayable 10426173.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -1569194.00
additionalPaidInCapital 0.00
commonStockTotalEquity 23525.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 243172187.00
treasuryStock -577141.00
nonCurrrentAssetsOther 7200000.00
nonCurrentAssetsTotal 159012278.00
capitalLeaseObligations 2373726.00
longTermDebtTotal 2373726.00
nonCurrentLiabilitiesTotal 2373726.00
capitalSurpluse 94133779.00
liabilitiesAndStockholdersEquity 377707593.00
cashAndShortTermInvestments 141083587.00
propertyPlantAndEquipmentGross 123100000.00
propertyPlantAndEquipmentNet 123082015.00
commonStockSharesOutstanding 46309250.00
2016-06-30
date 2016-06-30
filing_date 2016-08-10
currency_symbol USD
totalAssets 374775781.00
intangibleAssets 4966172.00
otherCurrentAssets 933119.00
totalLiab 24855835.00
totalStockholderEquity 349919946.00
deferredLongTermLiab 0.00
otherCurrentLiab 743780.00
commonStock 23143.00
retainedEarnings 255290814.00
goodWill 28944958.00
otherAssets 36232000.00
cash 146273240.00
totalCurrentLiabilities 22465465.00
currentDeferredRevenue 7336261.00
netDebt -143770436.00
shortTermDebt 112434.00
shortLongTermDebtTotal 2502804.00
otherStockholderEquity 93537420.00
propertyPlantEquipment 112549109.00
totalCurrentAssets 225250556.00
netTangibleAssets 349919946.00
shortTermInvestments 0.00
netReceivables 71336237.00
longTermDebt 2391000.00
inventory 6707960.00
accountsPayable 14272990.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 1068569.00
additionalPaidInCapital 0.00
commonStockTotalEquity 23143.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 233473154.00
treasuryStock -599441.00
nonCurrrentAssetsOther 7300000.00
nonCurrentAssetsTotal 149525225.00
capitalLeaseObligations 2390370.00
longTermDebtTotal 2390370.00
nonCurrentLiabilitiesTotal 2390370.00
capitalSurpluse 94136861.00
liabilitiesAndStockholdersEquity 374775781.00
cashAndShortTermInvestments 146273240.00
propertyPlantAndEquipmentGross 113300000.00
propertyPlantAndEquipmentNet 113292997.00
commonStockSharesOutstanding 46631091.00
2016-03-31
date 2016-03-31
filing_date 2016-05-11
currency_symbol USD
totalAssets 367144692.00
intangibleAssets 5101093.00
otherCurrentAssets 402400.00
totalLiab 20666492.00
totalStockholderEquity 346478200.00
deferredLongTermLiab 0.00
otherCurrentLiab 909300.00
commonStock 23139.00
retainedEarnings 242093795.00
goodWill 29706970.00
otherAssets 37187000.00
cash 148411800.00
totalCurrentLiabilities 18097799.00
currentDeferredRevenue 5218566.00
netDebt -145598974.00
shortTermDebt 244133.00
shortLongTermDebtTotal 2812826.00
otherStockholderEquity 93531924.00
propertyPlantEquipment 121711274.00
totalCurrentAssets 207398677.00
netTangibleAssets 346478200.00
shortTermInvestments 0.00
netReceivables 51626208.00
longTermDebt 2568000.00
inventory 6958269.00
accountsPayable 11725800.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 10829342.00
additionalPaidInCapital 0.00
commonStockTotalEquity 23139.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 221253353.00
treasuryStock -599441.00
nonCurrrentAssetsOther 7400000.00
nonCurrentAssetsTotal 159746015.00
capitalLeaseObligations 2568693.00
longTermDebtTotal 2568693.00
nonCurrentLiabilitiesTotal 2568693.00
capitalSurpluse 94131365.00
liabilitiesAndStockholdersEquity 367144692.00
cashAndShortTermInvestments 148411800.00
propertyPlantAndEquipmentGross 122600000.00
propertyPlantAndEquipmentNet 122558937.00
commonStockSharesOutstanding 46740326.00
2015-12-31
date 2015-12-31
filing_date 2016-03-15
currency_symbol USD
totalAssets 356743226.00
intangibleAssets 5197216.00
otherCurrentAssets 53006.00
totalLiab 18632351.00
totalStockholderEquity 338110875.00
deferredLongTermLiab 0.00
otherCurrentLiab 1094258.00
commonStock 23139.00
retainedEarnings 235626831.00
goodWill 29559174.00
otherAssets 37123000.00
cash 133606392.00
totalCurrentLiabilities 16076437.00
currentDeferredRevenue 4814003.00
netDebt -130853700.00
shortTermDebt 196778.00
shortLongTermDebt 2752692.00
shortLongTermDebtTotal 2752692.00
otherStockholderEquity 93524624.00
propertyPlantEquipment 127871323.00
totalCurrentAssets 190821115.00
netTangibleAssets 338110875.00
shortTermInvestments 0.00
netReceivables 49980917.00
longTermDebt 2556000.00
inventory 7180800.00
accountsPayable 9971398.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 8936281.00
additionalPaidInCapital 0.00
commonStockTotalEquity 23139.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 215286395.00
treasuryStock -599441.00
nonCurrrentAssetsOther 8491614.00
nonCurrentAssetsTotal 165922111.00
capitalLeaseObligations 2555914.00
longTermDebtTotal 2555914.00
nonCurrentLiabilitiesTotal 2555914.00
capitalSurpluse 94124065.00
liabilitiesAndStockholdersEquity 356743226.00
cashAndShortTermInvestments 133606392.00
propertyPlantAndEquipmentGross 128800000.00
propertyPlantAndEquipmentNet 128798541.00
commonStockSharesOutstanding 9380000.00
2015-09-30
date 2015-09-30
filing_date 2015-11-10
currency_symbol USD
totalAssets 367239885.00
intangibleAssets 5309456.00
otherCurrentAssets 324424.00
totalLiab 28907785.00
totalStockholderEquity 338332100.00
deferredLongTermLiab 0.00
otherCurrentLiab 8701248.00
commonStock 23139.00
retainedEarnings 228328747.00
goodWill 30173391.00
otherAssets 37899000.00
cash 120892138.00
totalCurrentLiabilities 26298762.00
currentDeferredRevenue 5815909.00
netDebt -118127819.00
shortTermDebt 155296.00
shortLongTermDebtTotal 2764319.00
otherStockholderEquity 93503324.00
propertyPlantEquipment 125441613.00
totalCurrentAssets 202867059.00
netTangibleAssets 338332100.00
shortTermInvestments 0.00
netReceivables 74280446.00
longTermDebt 2609000.00
inventory 7370051.00
accountsPayable 11626309.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 16476890.00
additionalPaidInCapital 0.00
commonStockTotalEquity 23139.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 208580627.00
treasuryStock -599441.00
nonCurrrentAssetsOther 7600000.00
nonCurrentAssetsTotal 164372826.00
capitalLeaseObligations 2609023.00
longTermDebtTotal 2609023.00
nonCurrentLiabilitiesTotal 2609023.00
capitalSurpluse 94102765.00
liabilitiesAndStockholdersEquity 367239885.00
cashAndShortTermInvestments 120892138.00
propertyPlantAndEquipmentGross 126500000.00
propertyPlantAndEquipmentNet 126473610.00
commonStockSharesOutstanding 46905362.00
2015-06-30
date 2015-06-30
filing_date 2015-08-07
currency_symbol USD
totalAssets 369025753.00
intangibleAssets 5529022.00
otherCurrentAssets 559522.00
totalLiab 26817550.00
totalStockholderEquity 342208203.00
deferredLongTermLiab 0.00
otherCurrentLiab 1025468.00
commonStock 23139.00
retainedEarnings 217649325.00
goodWill 31396066.00
otherAssets 39439000.00
cash 118027848.00
totalCurrentLiabilities 24102805.00
currentDeferredRevenue 7086921.00
netDebt -115198932.00
shortTermDebt 114171.00
shortLongTermDebtTotal 2828916.00
otherStockholderEquity 93493824.00
propertyPlantEquipment 127650293.00
totalCurrentAssets 200773295.00
netTangibleAssets 342208203.00
shortTermInvestments 0.00
netReceivables 75429955.00
longTermDebt 2715000.00
inventory 6755970.00
accountsPayable 15876245.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 31041915.00
additionalPaidInCapital 0.00
commonStockTotalEquity 23139.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 198503449.00
treasuryStock -599441.00
nonCurrrentAssetsOther 8000000.00
nonCurrentAssetsTotal 168252458.00
capitalLeaseObligations 2714745.00
longTermDebtTotal 2714745.00
nonCurrentLiabilitiesTotal 2714745.00
capitalSurpluse 94093265.00
liabilitiesAndStockholdersEquity 369025753.00
cashAndShortTermInvestments 118027848.00
propertyPlantAndEquipmentGross 128800000.00
propertyPlantAndEquipmentNet 128813086.00
commonStockSharesOutstanding 47143073.00
2015-03-31
date 2015-03-31
filing_date 2015-05-15
currency_symbol USD
totalAssets 354324931.00
intangibleAssets 5507730.00
otherCurrentAssets 355615.00
totalLiab 24703768.00
totalStockholderEquity 329621163.00
deferredLongTermLiab 0.00
otherCurrentLiab 1107439.00
commonStock 23090.00
retainedEarnings 206874065.00
goodWill 31452271.00
otherAssets 39463000.00
cash 111412589.00
totalCurrentLiabilities 21887995.00
currentDeferredRevenue 5287813.00
netDebt -108341844.00
shortTermDebt 254972.00
shortLongTermDebtTotal 3070745.00
otherStockholderEquity 93157473.00
propertyPlantEquipment 134469582.00
totalCurrentAssets 179146792.00
netTangibleAssets 329621163.00
shortTermInvestments 0.00
netReceivables 60378135.00
longTermDebt 2816000.00
inventory 7000453.00
accountsPayable 15237771.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 29566535.00
additionalPaidInCapital 0.00
commonStockTotalEquity 23090.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 188533961.00
treasuryStock -599441.00
nonCurrrentAssetsOther 8000000.00
nonCurrentAssetsTotal 175178139.00
capitalLeaseObligations 2815773.00
longTermDebtTotal 2815773.00
nonCurrentLiabilitiesTotal 2815773.00
capitalSurpluse 93756914.00
liabilitiesAndStockholdersEquity 354324931.00
cashAndShortTermInvestments 111412589.00
propertyPlantAndEquipmentGross 135700000.00
propertyPlantAndEquipmentNet 135715537.00
commonStockSharesOutstanding 43477401.00
2014-12-31
date 2014-12-31
filing_date 2015-03-13
currency_symbol USD
totalAssets 322982152.00
intangibleAssets 733560.00
otherCurrentAssets 138189.00
totalLiab 10908739.00
totalStockholderEquity 312073413.00
deferredLongTermLiab 0.00
otherCurrentLiab 823263.00
commonStock 19456.00
retainedEarnings 201558794.00
goodWill 0.00
otherAssets 3163000.00
cash 146585601.00
totalCurrentLiabilities 8082244.00
currentDeferredRevenue 3545429.00
netDebt -143553978.00
shortTermDebt 205128.00
shortLongTermDebt 3031623.00
shortLongTermDebtTotal 3031623.00
otherStockholderEquity 79818280.00
propertyPlantEquipment 124350781.00
totalCurrentAssets 194127792.00
netTangibleAssets 312073413.00
shortTermInvestments 0.00
netReceivables 42036134.00
longTermDebt 2827000.00
inventory 5367868.00
accountsPayable 3508424.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 30676883.00
additionalPaidInCapital 0.00
commonStockTotalEquity 19456.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 183480402.00
treasuryStock -561728.00
nonCurrrentAssetsOther 4503579.00
nonCurrentAssetsTotal 128854360.00
capitalLeaseObligations 2826495.00
longTermDebtTotal 2826495.00
nonCurrentLiabilitiesTotal 2826495.00
capitalSurpluse 80380008.00
liabilitiesAndStockholdersEquity 322982152.00
cashAndShortTermInvestments 146585601.00
propertyPlantAndEquipmentGross 125700000.00
propertyPlantAndEquipmentNet 125690383.00
commonStockSharesOutstanding 7820000.00
2014-09-30
date 2014-09-30
filing_date 2014-11-07
currency_symbol USD
totalAssets 320998479.00
intangibleAssets 733956.00
otherCurrentAssets 546294.00
totalLiab 13898900.00
totalStockholderEquity 307099579.00
deferredLongTermLiab 0.00
otherCurrentLiab 2182171.00
commonStock 19456.00
retainedEarnings 198676552.00
goodWill 0.00
otherAssets 3029000.00
cash 131866548.00
totalCurrentLiabilities 11087797.00
currentDeferredRevenue 4269126.00
netDebt -128900334.00
shortTermDebt 155111.00
shortLongTermDebtTotal 2966214.00
otherStockholderEquity 79563908.00
propertyPlantEquipment 130528039.00
totalCurrentAssets 186020482.00
netTangibleAssets 307099579.00
shortTermInvestments 0.00
netReceivables 48334471.00
longTermDebt 2810000.00
inventory 5273169.00
accountsPayable 4481389.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 28839663.00
additionalPaidInCapital 0.00
commonStockTotalEquity 19456.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 180817501.00
treasuryStock -500000.00
nonCurrrentAssetsOther 3100000.00
nonCurrentAssetsTotal 134977997.00
capitalLeaseObligations 2811103.00
longTermDebtTotal 2811103.00
nonCurrentLiabilitiesTotal 2811103.00
capitalSurpluse 80063908.00
liabilitiesAndStockholdersEquity 320998479.00
cashAndShortTermInvestments 131866548.00
propertyPlantAndEquipmentGross 131900000.00
propertyPlantAndEquipmentNet 131948764.00
commonStockSharesOutstanding 39297334.00
2014-06-30
date 2014-06-30
filing_date 2014-08-08
currency_symbol USD
totalAssets 316345541.00
intangibleAssets 738300.00
otherCurrentAssets 493724.00
totalLiab 14308419.00
totalStockholderEquity 302037122.00
deferredLongTermLiab 0.00
otherCurrentLiab 1258054.00
commonStock 19456.00
retainedEarnings 193638149.00
goodWill 0.00
otherAssets 3033000.00
cash 128952302.00
totalCurrentLiabilities 11497489.00
currentDeferredRevenue 5136897.00
netDebt -126035167.00
shortTermDebt 106205.00
shortLongTermDebtTotal 2917135.00
otherStockholderEquity 79563908.00
propertyPlantEquipment 131472898.00
totalCurrentAssets 180323647.00
netTangibleAssets 302037122.00
shortTermInvestments 0.00
netReceivables 45303424.00
longTermDebt 2812000.00
inventory 5574197.00
accountsPayable 4996333.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 28815609.00
additionalPaidInCapital 0.00
commonStockTotalEquity 19456.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 175984180.00
treasuryStock -500000.00
nonCurrrentAssetsOther 3000000.00
nonCurrentAssetsTotal 136021894.00
capitalLeaseObligations 2810930.00
longTermDebtTotal 2810930.00
nonCurrentLiabilitiesTotal 2810930.00
capitalSurpluse 80063908.00
liabilitiesAndStockholdersEquity 316345541.00
cashAndShortTermInvestments 128952302.00
propertyPlantAndEquipmentGross 133000000.00
propertyPlantAndEquipmentNet 132988459.00
commonStockSharesOutstanding 39341228.00
2014-03-31
date 2014-03-31
filing_date 2014-05-09
currency_symbol USD
totalAssets 309614418.00
intangibleAssets 742781.00
otherCurrentAssets 292519.00
totalLiab 13223276.00
totalStockholderEquity 296391142.00
deferredLongTermLiab 0.00
otherCurrentLiab 1020919.00
commonStock 19456.00
retainedEarnings 187973337.00
goodWill 0.00
otherAssets 3038000.00
cash 119263008.00
totalCurrentLiabilities 10305782.00
currentDeferredRevenue 4419311.00
netDebt -116092672.00
shortTermDebt 252842.00
shortLongTermDebtTotal 3170336.00
otherStockholderEquity 79547808.00
propertyPlantEquipment 138316103.00
totalCurrentAssets 166662458.00
netTangibleAssets 296391142.00
shortTermInvestments 0.00
netReceivables 41335491.00
longTermDebt 2917000.00
inventory 5771440.00
accountsPayable 4612710.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 28850541.00
additionalPaidInCapital 0.00
commonStockTotalEquity 19456.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 170582681.00
treasuryStock -500000.00
nonCurrrentAssetsOther 3000000.00
nonCurrentAssetsTotal 142951960.00
capitalLeaseObligations 2917494.00
longTermDebtTotal 2917494.00
nonCurrentLiabilitiesTotal 2917494.00
capitalSurpluse 80047808.00
liabilitiesAndStockholdersEquity 309614418.00
cashAndShortTermInvestments 119263008.00
propertyPlantAndEquipmentGross 139900000.00
propertyPlantAndEquipmentNet 139913761.00
commonStockSharesOutstanding 39277957.00
2013-12-31
date 2013-12-31
filing_date 2014-03-17
currency_symbol USD
totalAssets 309244805.00
intangibleAssets 753928.00
otherCurrentAssets 56788.00
totalLiab 14249713.00
totalStockholderEquity 294995092.00
deferredLongTermLiab 0.00
otherCurrentLiab 861071.00
commonStock 19383.00
retainedEarnings 183686999.00
goodWill 0.00
otherAssets 3070000.00
cash 107828800.00
totalCurrentLiabilities 11305835.00
currentDeferredRevenue 6034586.00
netDebt -104682530.00
shortTermDebt 202392.00
shortLongTermDebt 3146270.00
shortLongTermDebtTotal 3146270.00
otherStockholderEquity 79533981.00
propertyPlantEquipment 146400436.00
totalCurrentAssets 158072937.00
netTangibleAssets 294995092.00
shortTermInvestments 0.00
netReceivables 44885354.00
longTermDebt 2944000.00
inventory 5301995.00
accountsPayable 4207786.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 31754729.00
additionalPaidInCapital 0.00
commonStockTotalEquity 19383.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 166421427.00
treasuryStock -500000.00
nonCurrrentAssetsOther 4771432.00
nonCurrentAssetsTotal 151171868.00
capitalLeaseObligations 2943878.00
longTermDebtTotal 2943878.00
nonCurrentLiabilitiesTotal 2943878.00
capitalSurpluse 80033981.00
liabilitiesAndStockholdersEquity 309244805.00
cashAndShortTermInvestments 107828800.00
propertyPlantAndEquipmentGross 148100000.00
propertyPlantAndEquipmentNet 148101764.00
commonStockSharesOutstanding 7850000.00
2013-09-30
date 2013-09-30
filing_date 2013-11-08
currency_symbol USD
totalAssets 301725893.00
intangibleAssets 752025.00
otherCurrentAssets 302349.00
totalLiab 15026120.00
totalStockholderEquity 286699773.00
deferredLongTermLiab 0.00
otherCurrentLiab 639094.00
commonStock 19277.00
retainedEarnings 178068234.00
goodWill 0.00
otherAssets 3049000.00
cash 97204603.00
totalCurrentLiabilities 12106831.00
currentDeferredRevenue 6121344.00
netDebt -94135213.00
shortTermDebt 150101.00
shortLongTermDebtTotal 3069390.00
otherStockholderEquity 79525587.00
propertyPlantEquipment 149118534.00
totalCurrentAssets 147782909.00
netTangibleAssets 286699773.00
shortTermInvestments 0.00
netReceivables 44470715.00
longTermDebt 2919000.00
inventory 5805242.00
accountsPayable 5196292.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 29086675.00
additionalPaidInCapital 0.00
commonStockTotalEquity 19277.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 161286763.00
treasuryStock -500000.00
nonCurrrentAssetsOther 3000000.00
nonCurrentAssetsTotal 153942984.00
capitalLeaseObligations 2919289.00
longTermDebtTotal 2919289.00
nonCurrentLiabilitiesTotal 2919289.00
capitalSurpluse 80025587.00
liabilitiesAndStockholdersEquity 301725893.00
cashAndShortTermInvestments 97204603.00
propertyPlantAndEquipmentGross 150900000.00
propertyPlantAndEquipmentNet 150894129.00
commonStockSharesOutstanding 38963154.00
2013-06-30
date 2013-06-30
filing_date 2013-08-09
currency_symbol USD
totalAssets 291497321.00
intangibleAssets 752697.00
otherCurrentAssets 485618.00
totalLiab 14435499.00
totalStockholderEquity 277061822.00
deferredLongTermLiab 0.00
otherCurrentLiab 1157079.00
commonStock 19276.00
retainedEarnings 169958505.00
goodWill 0.00
otherAssets 3038000.00
cash 86422512.00
totalCurrentLiabilities 11530568.00
currentDeferredRevenue 4715553.00
netDebt -83418570.00
shortTermDebt 99011.00
shortLongTermDebtTotal 3003942.00
otherStockholderEquity 79521488.00
propertyPlantEquipment 155117858.00
totalCurrentAssets 131442550.00
netTangibleAssets 277061822.00
shortTermInvestments 0.00
netReceivables 39163206.00
longTermDebt 2904000.00
inventory 5371214.00
accountsPayable 5558925.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 27562553.00
additionalPaidInCapital 0.00
commonStockTotalEquity 19276.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 153572726.00
treasuryStock -500000.00
nonCurrrentAssetsOther 3100000.00
nonCurrentAssetsTotal 160054771.00
capitalLeaseObligations 2904931.00
longTermDebtTotal 2904931.00
nonCurrentLiabilitiesTotal 2904931.00
capitalSurpluse 80021488.00
liabilitiesAndStockholdersEquity 291497321.00
cashAndShortTermInvestments 86422512.00
propertyPlantAndEquipmentGross 157000000.00
propertyPlantAndEquipmentNet 157016541.00
commonStockSharesOutstanding 38591127.00
2013-03-31
date 2013-03-31
filing_date 2013-05-09
currency_symbol USD
totalAssets 279629229.00
intangibleAssets 746170.00
otherCurrentAssets 278959.00
totalLiab 12749214.00
totalStockholderEquity 266880015.00
deferredLongTermLiab 0.00
otherCurrentLiab 158732.00
commonStock 19276.00
retainedEarnings 164602606.00
goodWill 0.00
otherAssets 2999000.00
cash 78491652.00
totalCurrentLiabilities 9788517.00
currentDeferredRevenue 4372716.00
netDebt -75284409.00
shortTermDebt 246546.00
shortLongTermDebtTotal 3207243.00
otherStockholderEquity 78994088.00
propertyPlantEquipment 159649208.00
totalCurrentAssets 115066248.00
netTangibleAssets 266880015.00
shortTermInvestments 0.00
netReceivables 30891664.00
longTermDebt 2960000.00
inventory 5403973.00
accountsPayable 5010523.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 23264045.00
additionalPaidInCapital 0.00
commonStockTotalEquity 19276.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 148564517.00
treasuryStock -500000.00
nonCurrrentAssetsOther 2900000.00
nonCurrentAssetsTotal 164562981.00
capitalLeaseObligations 2960697.00
longTermDebtTotal 2960697.00
nonCurrentLiabilitiesTotal 2960697.00
capitalSurpluse 79494088.00
liabilitiesAndStockholdersEquity 279629229.00
cashAndShortTermInvestments 78491652.00
propertyPlantAndEquipmentGross 161600000.00
propertyPlantAndEquipmentNet 161564181.00
commonStockSharesOutstanding 38500958.00
2012-12-31
date 2012-12-31
filing_date 2013-03-18
currency_symbol USD
totalAssets 278193034.00
intangibleAssets 748502.00
otherCurrentAssets 54280.00
totalLiab 13968650.00
totalStockholderEquity 264224384.00
deferredLongTermLiab 0.00
otherCurrentLiab 2735684.00
commonStock 19276.00
retainedEarnings 162719641.00
goodWill 0.00
otherAssets 2995000.00
cash 65241035.00
totalCurrentLiabilities 11015748.00
currentDeferredRevenue 2856658.00
netDebt -62094969.00
shortTermDebt 193164.00
shortLongTermDebtTotal 3146066.00
otherStockholderEquity 78989188.00
propertyPlantEquipment 165942542.00
totalCurrentAssets 107258813.00
netTangibleAssets 264224384.00
shortTermInvestments 0.00
netReceivables 35969900.00
longTermDebt 2953000.00
inventory 5993598.00
accountsPayable 5230242.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 22496279.00
additionalPaidInCapital 0.00
commonStockTotalEquity 19276.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 146745754.00
treasuryStock -500000.00
nonCurrrentAssetsOther 4991679.00
nonCurrentAssetsTotal 170934221.00
capitalLeaseObligations 2952902.00
longTermDebtTotal 2952902.00
nonCurrentLiabilitiesTotal 2952902.00
capitalSurpluse 79489188.00
liabilitiesAndStockholdersEquity 278193034.00
cashAndShortTermInvestments 65241035.00
propertyPlantAndEquipmentGross 167900000.00
propertyPlantAndEquipmentNet 167939020.00
commonStockSharesOutstanding 7290000.00
2012-09-30
date 2012-09-30
filing_date 2012-11-08
currency_symbol USD
totalAssets 269118702.00
intangibleAssets 746000.00
otherCurrentAssets 601651.00
totalLiab 14172820.00
totalStockholderEquity 254945882.00
deferredLongTermLiab 0.00
otherCurrentLiab 4275083.00
commonStock 17373.00
retainedEarnings 160813135.00
goodWill 0.00
otherAssets 3153000.00
cash 58644360.00
totalCurrentLiabilities 11245902.00
currentDeferredRevenue 3303887.00
netDebt -55576552.00
shortTermDebt 140890.00
shortLongTermDebtTotal 3067808.00
otherStockholderEquity 74111279.00
propertyPlantEquipment 157937334.00
totalCurrentAssets 105964365.00
netTangibleAssets 254945882.00
shortTermInvestments 0.00
netReceivables 41930959.00
longTermDebt 2927000.00
inventory 4787395.00
accountsPayable 3526042.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 20004095.00
additionalPaidInCapital 0.00
commonStockTotalEquity 17373.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 144913088.00
treasuryStock -500000.00
nonCurrrentAssetsOther 746176.00
nonCurrentAssetsTotal 163154337.00
capitalLeaseObligations 2926918.00
longTermDebtTotal 2926918.00
nonCurrentLiabilitiesTotal 2926918.00
capitalSurpluse 74611279.00
liabilitiesAndStockholdersEquity 269118702.00
cashAndShortTermInvestments 58644360.00
propertyPlantAndEquipmentGross 160000000.00
propertyPlantAndEquipmentNet 157937334.00
commonStockSharesOutstanding 34699989.00
2012-06-30
date 2012-06-30
filing_date 2012-08-09
currency_symbol USD
totalAssets 265987844.00
intangibleAssets 753000.00
otherCurrentAssets 823687.00
totalLiab 14911111.00
totalStockholderEquity 251076733.00
otherCurrentLiab 3820350.00
commonStock 17373.00
retainedEarnings 156699919.00
otherAssets 3215000.00
cash 72044771.00
totalCurrentLiabilities 11976584.00
currentDeferredRevenue 4232081.00
netDebt -69019693.00
shortTermDebt 90551.00
shortLongTermDebtTotal 3025078.00
otherStockholderEquity 73634279.00
propertyPlantEquipment 144652548.00
totalCurrentAssets 118121048.00
netTangibleAssets 251076733.00
netReceivables 41297358.00
longTermDebt 2934000.00
inventory 3955232.00
accountsPayable 3833602.00
accumulatedOtherComprehensiveIncome 20725162.00
commonStockTotalEquity 17373.00
retainedEarningsTotalEquity 141051006.00
treasuryStock -500000.00
nonCurrrentAssetsOther 752385.00
deferredLongTermAssetCharges 2461863.00
nonCurrentAssetsTotal 147866796.00
capitalLeaseObligations 2934527.00
longTermDebtTotal 2934527.00
nonCurrentLiabilitiesTotal 2934527.00
capitalSurpluse 74134279.00
liabilitiesAndStockholdersEquity 265987844.00
cashAndShortTermInvestments 72044771.00
propertyPlantAndEquipmentGross 144700000.00
propertyPlantAndEquipmentNet 144652548.00
commonStockSharesOutstanding 34560743.00
2012-03-31
date 2012-03-31
filing_date 2012-05-07
currency_symbol USD
totalAssets 261798477.00
intangibleAssets 760000.00
otherCurrentAssets 636673.00
totalLiab 15105416.00
totalStockholderEquity 246693061.00
deferredLongTermLiab 0.00
otherCurrentLiab 3350203.00
commonStock 17373.00
retainedEarnings 151011245.00
goodWill 0.00
otherAssets 3255000.00
cash 81867417.00
totalCurrentLiabilities 12065797.00
currentDeferredRevenue 3537567.00
netDebt -78583732.00
shortTermDebt 244066.00
shortLongTermDebtTotal 3283685.00
otherStockholderEquity 73623279.00
propertyPlantEquipment 143993421.00
totalCurrentAssets 114549698.00
netTangibleAssets 246693061.00
shortTermInvestments 0.00
netReceivables 27278642.00
longTermDebt 3039000.00
inventory 4766966.00
accountsPayable 4933961.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 22041164.00
additionalPaidInCapital 0.00
commonStockTotalEquity 17373.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 135697275.00
treasuryStock -500000.00
nonCurrrentAssetsOther 760293.00
deferredLongTermAssetCharges 2495065.00
nonCurrentAssetsTotal 147248779.00
capitalLeaseObligations 3039619.00
longTermDebtTotal 3039619.00
nonCurrentLiabilitiesTotal 3039619.00
capitalSurpluse 74123279.00
liabilitiesAndStockholdersEquity 261798477.00
cashAndShortTermInvestments 81867417.00
propertyPlantAndEquipmentGross 144000000.00
propertyPlantAndEquipmentNet 141740566.00
commonStockSharesOutstanding 34561520.00
2011-12-31
date 2011-12-31
filing_date 2012-03-15
currency_symbol USD
totalAssets 258327699.00
intangibleAssets 764000.00
otherCurrentAssets 582884.00
totalLiab 15214943.00
totalStockholderEquity 243112756.00
deferredLongTermLiab 0.00
otherCurrentLiab 4284289.00
commonStock 17373.00
retainedEarnings 147724138.00
goodWill 0.00
otherAssets 3273000.00
cash 78576060.00
totalCurrentLiabilities 12178385.00
currentDeferredRevenue 4058550.00
netDebt -75349760.00
shortTermDebt 189742.00
shortLongTermDebtTotal 3226300.00
otherStockholderEquity 73607979.00
propertyPlantEquipment 149537660.00
totalCurrentAssets 105516744.00
netTangibleAssets 243112756.00
shortTermInvestments 0.00
netReceivables 21919828.00
longTermDebt 3037000.00
inventory 4437972.00
accountsPayable 3645804.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 21763266.00
additionalPaidInCapital 0.00
commonStockTotalEquity 17373.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 133314581.00
treasuryStock -500000.00
nonCurrrentAssetsOther 763814.00
deferredLongTermAssetCharges 2509481.00
nonCurrentAssetsTotal 152810955.00
capitalLeaseObligations 3036558.00
longTermDebtTotal 3036558.00
nonCurrentLiabilitiesTotal 3036558.00
capitalSurpluse 74107979.00
liabilitiesAndStockholdersEquity 258327699.00
cashAndShortTermInvestments 78576060.00
propertyPlantAndEquipmentGross 149500000.00
propertyPlantAndEquipmentNet 149537660.00
commonStockSharesOutstanding 6930000.00
2011-09-30
date 2011-09-30
filing_date 2011-11-14
currency_symbol USD
totalAssets 258779484.00
intangibleAssets 762000.00
otherCurrentAssets 1175613.00
totalLiab 20148245.00
totalStockholderEquity 238631239.00
deferredLongTermLiab 0.00
otherCurrentLiab 3425497.00
commonStock 17373.00
retainedEarnings 146743978.00
goodWill 0.00
otherAssets 2729000.00
cash 85821856.00
totalCurrentLiabilities 17137517.00
currentDeferredRevenue 5137084.00
netDebt -82674879.00
shortTermDebt 136249.00
shortLongTermDebtTotal 3146977.00
otherStockholderEquity 73593579.00
propertyPlantEquipment 141319668.00
totalCurrentAssets 114731489.00
netTangibleAssets 238631239.00
shortTermInvestments 0.00
netReceivables 24583055.00
longTermDebt 3010000.00
inventory 3150965.00
accountsPayable 8438687.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 18276309.00
additionalPaidInCapital 0.00
commonStockTotalEquity 17373.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 136472685.00
treasuryStock -500000.00
nonCurrrentAssetsOther 761567.00
deferredLongTermAssetCharges 1966760.00
nonCurrentAssetsTotal 144047995.00
capitalLeaseObligations 3010728.00
longTermDebtTotal 3010728.00
nonCurrentLiabilitiesTotal 3010728.00
capitalSurpluse 74093579.00
liabilitiesAndStockholdersEquity 258779484.00
cashAndShortTermInvestments 85821856.00
propertyPlantAndEquipmentGross 141300000.00
propertyPlantAndEquipmentNet 141319668.00
commonStockSharesOutstanding 34620004.00
2011-06-30
date 2011-06-30
filing_date 2011-08-16
currency_symbol USD
totalAssets 245474680.00
intangibleAssets 752000.00
otherCurrentAssets 348231.00
totalLiab 20742578.00
totalStockholderEquity 224732102.00
otherCurrentLiab 3185079.00
commonStock 17373.00
retainedEarnings 141159632.00
otherAssets 2787000.00
cash 59738125.00
totalCurrentLiabilities 17786187.00
currentDeferredRevenue 8035313.00
netDebt -56698887.00
shortTermDebt 82847.00
shortLongTermDebtTotal 3039238.00
otherStockholderEquity 69447432.00
propertyPlantEquipment 143068314.00
totalCurrentAssets 99619802.00
netTangibleAssets 224732102.00
netReceivables 36381474.00
longTermDebt 2957000.00
inventory 3151972.00
accountsPayable 6482948.00
accumulatedOtherComprehensiveIncome 14107665.00
commonStockTotalEquity 17373.00
retainedEarningsTotalEquity 130888339.00
treasuryStock -348147.00
nonCurrrentAssetsOther 751996.00
deferredLongTermAssetCharges 2034568.00
nonCurrentAssetsTotal 145854878.00
capitalLeaseObligations 2956391.00
longTermDebtTotal 2956391.00
nonCurrentLiabilitiesTotal 2956391.00
capitalSurpluse 69795579.00
liabilitiesAndStockholdersEquity 245474680.00
cashAndShortTermInvestments 59738125.00
propertyPlantAndEquipmentGross 143100000.00
propertyPlantAndEquipmentNet 143068314.00
commonStockSharesOutstanding 34733188.00
2011-03-31
date 2011-03-31
filing_date 2011-05-16
currency_symbol USD
totalAssets 235180180.00
intangibleAssets 746000.00
otherCurrentAssets 293858.00
totalLiab 22970352.00
totalStockholderEquity 212209828.00
otherCurrentLiab 457560.00
commonStock 17368.00
retainedEarnings 131136377.00
otherAssets 746000.00
cash 87945165.00
totalCurrentLiabilities 19269991.00
currentDeferredRevenue 9617640.00
netDebt -84042294.00
shortTermDebt 202510.00
shortLongTermDebtTotal 3902871.00
otherStockholderEquity 69764584.00
propertyPlantEquipment 116858000.00
totalCurrentAssets 117576380.00
netReceivables 27532548.00
longTermDebt 3700000.00
inventory 1804809.00
accountsPayable 8992281.00
accumulatedOtherComprehensiveIncome 11291499.00
nonCurrrentAssetsOther 653605.00
nonCurrentAssetsTotal 117603800.00
nonCurrentLiabilitiesTotal 3700361.00
liabilitiesAndStockholdersEquity 235180180.00
cashAndShortTermInvestments 87945165.00
propertyPlantAndEquipmentGross 116900000.00
propertyPlantAndEquipmentNet 116857418.00
commonStockSharesOutstanding 35590982.00
2010-12-31
date 2010-12-31
filing_date 2011-03-16
currency_symbol USD
totalAssets 206721024.00
intangibleAssets 743000.00
otherCurrentAssets 42761.00
totalLiab 14035830.00
totalStockholderEquity 192685194.00
otherCurrentLiab 7616095.00
commonStock 17368.00
retainedEarnings 116771378.00
otherAssets 743000.00
cash 68494480.00
totalCurrentLiabilities 14035830.00
netDebt -68494480.00
otherStockholderEquity 66626584.00
propertyPlantEquipment 112179000.00
totalCurrentAssets 93799003.00
netReceivables 21542229.00
inventory 2679899.00
accountsPayable 6419735.00
accumulatedOtherComprehensiveIncome 9269864.00
nonCurrrentAssetsOther 743022.00
nonCurrentAssetsTotal 112922021.00
liabilitiesAndStockholdersEquity 206721024.00
cashAndShortTermInvestments 68494480.00
propertyPlantAndEquipmentGross 112200000.00
propertyPlantAndEquipmentNet 112178999.00
commonStockSharesOutstanding 6960000.00
2010-09-30
date 2010-09-30
filing_date 2010-11-15
currency_symbol USD
totalAssets 194270326.00
intangibleAssets 724000.00
otherCurrentAssets 724239.00
totalLiab 15307052.00
totalStockholderEquity 178963274.00
otherCurrentLiab 8169148.00
commonStock 17320.00
retainedEarnings 104771741.00
otherAssets 724000.00
cash 73398371.00
totalCurrentLiabilities 15307052.00
netDebt -73398371.00
otherStockholderEquity 66533170.00
propertyPlantEquipment 104653000.00
totalCurrentAssets 88893473.00
netReceivables 13515584.00
inventory 1255279.00
accountsPayable 7137904.00
accumulatedOtherComprehensiveIncome 7641043.00
nonCurrrentAssetsOther 618415.00
nonCurrentAssetsTotal 105376853.00
liabilitiesAndStockholdersEquity 194270326.00
cashAndShortTermInvestments 73398371.00
propertyPlantAndEquipmentGross 104700000.00
propertyPlantAndEquipmentNet 104652358.00
commonStockSharesOutstanding 34742327.00
2010-06-30
date 2010-06-30
filing_date 2010-08-16
currency_symbol USD
totalAssets 182148805.00
intangibleAssets 717000.00
otherCurrentAssets 1084409.00
totalLiab 20869399.00
totalStockholderEquity 161279406.00
otherCurrentLiab 10226640.00
commonStock 17320.00
retainedEarnings 89906639.00
otherAssets 717000.00
cash 55197372.00
totalCurrentLiabilities 20869399.00
netDebt -55197372.00
otherStockholderEquity 66533170.00
propertyPlantEquipment 99462000.00
totalCurrentAssets 81969932.00
netReceivables 25057316.00
inventory 630835.00
accountsPayable 10642759.00
accumulatedOtherComprehensiveIncome 4822277.00
nonCurrrentAssetsOther 609653.00
nonCurrentAssetsTotal 100178873.00
liabilitiesAndStockholdersEquity 182148805.00
cashAndShortTermInvestments 55197372.00
propertyPlantAndEquipmentGross 99500000.00
propertyPlantAndEquipmentNet 99462015.00
commonStockSharesOutstanding 34738667.00
2010-03-31
date 2010-03-31
filing_date 2010-05-11
currency_symbol USD
totalAssets 155436341.00
intangibleAssets 718000.00
otherCurrentAssets 367905.00
totalLiab 11874005.00
totalStockholderEquity 143562336.00
otherCurrentLiab 5816665.00
commonStock 17285.00
retainedEarnings 73480194.00
otherAssets 718000.00
cash 55571241.00
totalCurrentLiabilities 11874005.00
netDebt -55571241.00
otherStockholderEquity 65924978.00
propertyPlantEquipment 83985000.00
totalCurrentAssets 70732520.00
netReceivables 14196365.00
inventory 597009.00
accountsPayable 6057340.00
accumulatedOtherComprehensiveIncome 4139879.00
nonCurrrentAssetsOther -6941933.00
nonCurrentAssetsTotal 84703821.00
liabilitiesAndStockholdersEquity 155436341.00
cashAndShortTermInvestments 55571241.00
propertyPlantAndEquipmentGross 84000000.00
propertyPlantAndEquipmentNet 83985334.00
commonStockSharesOutstanding 34762991.00
2009-12-31
date 2009-12-31
filing_date 2010-03-02
currency_symbol USD
totalAssets 146423168.00
otherCurrentAssets 365135.00
totalLiab 12040198.00
totalStockholderEquity 134382970.00
otherCurrentLiab 6216453.00
commonStock 17271.00
retainedEarnings 65488058.00
otherAssets 722000.00
cash 45536735.00
totalCurrentLiabilities 12040198.00
netDebt -45536735.00
otherStockholderEquity 64718026.00
propertyPlantEquipment 81994000.00
totalCurrentAssets 63707412.00
netReceivables 17155210.00
inventory 650332.00
accountsPayable 5823745.00
accumulatedOtherComprehensiveIncome 4159615.00
nonCurrrentAssetsOther 721862.00
nonCurrentAssetsTotal 82715756.00
liabilitiesAndStockholdersEquity 146423168.00
cashAndShortTermInvestments 45536735.00
propertyPlantAndEquipmentGross 82000000.00
propertyPlantAndEquipmentNet 81993894.00
commonStockSharesOutstanding 6450000.00
2009-09-30
date 2009-09-30
filing_date 2009-11-09
currency_symbol USD
totalAssets 117405590.00
otherCurrentAssets 382217.00
totalLiab 13336182.00
totalStockholderEquity 104069408.00
otherCurrentLiab 12567092.00
commonStock 15800.00
retainedEarnings 58873412.00
otherAssets 726000.00
cash 19256504.00
totalCurrentLiabilities 13336182.00
netDebt -19256504.00
otherStockholderEquity 40743524.00
propertyPlantEquipment 81136000.00
totalCurrentAssets 35543655.00
netReceivables 15433465.00
inventory 471469.00
accountsPayable 769090.00
accumulatedOtherComprehensiveIncome 4436672.00
nonCurrrentAssetsOther 722371.00
nonCurrentAssetsTotal 81861935.00
liabilitiesAndStockholdersEquity 117405590.00
cashAndShortTermInvestments 19256504.00
propertyPlantAndEquipmentGross 81100000.00
propertyPlantAndEquipmentNet 81136111.00
commonStockSharesOutstanding 30806546.00
2009-06-30
date 2009-06-30
filing_date 2009-08-10
currency_symbol USD
totalAssets 113632088.00
otherCurrentAssets 659271.00
totalLiab 23469563.00
totalStockholderEquity 90162525.00
otherCurrentLiab 9317138.00
commonStock 61084.00
retainedEarnings 50545601.00
otherAssets 729000.00
cash 37957195.00
totalCurrentLiabilities 23469563.00
currentDeferredRevenue 4960474.00
netDebt -33928445.00
shortTermDebt 4028750.00
shortLongTermDebtTotal 4028750.00
otherStockholderEquity 35268268.00
propertyPlantEquipment 61882000.00
totalCurrentAssets 51021434.00
netReceivables 12075168.00
inventory 329800.00
accountsPayable 5163201.00
accumulatedOtherComprehensiveIncome 4287572.00
commonStockTotalEquity 100000.00
nonCurrrentAssetsOther 725342.00
nonCurrentAssetsTotal 62610654.00
liabilitiesAndStockholdersEquity 113632088.00
cashAndShortTermInvestments 37957195.00
propertyPlantAndEquipmentGross 61900000.00
propertyPlantAndEquipmentNet 61881863.00
commonStockSharesOutstanding 30542211.00
2009-03-31
date 2009-03-31
filing_date 2009-05-11
currency_symbol USD
totalAssets 98485461.00
otherCurrentAssets 143311.00
totalLiab 17392045.00
totalStockholderEquity 81093416.00
otherCurrentLiab 6980001.00
commonStock 61084.00
retainedEarnings 41573997.00
otherAssets 732000.00
cash 29950418.00
totalCurrentLiabilities 17392045.00
currentDeferredRevenue 3881189.00
netDebt -24271668.00
shortTermDebt 5678750.00
shortLongTermDebtTotal 5678750.00
otherStockholderEquity 35164563.00
propertyPlantEquipment 54503000.00
totalCurrentAssets 43250208.00
netReceivables 12656503.00
inventory 499976.00
accountsPayable 852105.00
accumulatedOtherComprehensiveIncome 4293772.00
commonStockTotalEquity 100000.00
nonCurrrentAssetsOther 729299.00
nonCurrentAssetsTotal 55235253.00
nonCurrentLiabilitiesTotal 18300000.00
liabilitiesAndStockholdersEquity 98485461.00
cashAndShortTermInvestments 29950418.00
propertyPlantAndEquipmentGross 54500000.00
propertyPlantAndEquipmentNet 54502505.00
commonStockSharesOutstanding 28763044.00
2008-12-31
date 2008-12-31
filing_date 2009-03-16
currency_symbol USD
totalAssets 89359466.00
otherCurrentAssets 248710.00
totalLiab 36890246.00
totalStockholderEquity 52469220.00
otherCurrentLiab 4746994.00
commonStock 49834.00
retainedEarnings 35040883.00
otherAssets 738000.00
cash 30878044.00
totalCurrentLiabilities 18552753.00
currentDeferredRevenue 4269442.00
netDebt -3856301.00
shortTermDebt 8684250.00
shortLongTermDebtTotal 27021743.00
otherStockholderEquity 13035293.00
propertyPlantEquipment 45399000.00
totalCurrentAssets 43222299.00
netReceivables 11677286.00
longTermDebt 18337000.00
inventory 418259.00
accountsPayable 852067.00
accumulatedOtherComprehensiveIncome 4343210.00
nonCurrrentAssetsOther 737711.00
nonCurrentAssetsTotal 46137167.00
nonCurrentLiabilitiesTotal 18337493.00
liabilitiesAndStockholdersEquity 89359466.00
cashAndShortTermInvestments 30878044.00
propertyPlantAndEquipmentGross 45400000.00
propertyPlantAndEquipmentNet 45399456.00
commonStockSharesOutstanding 4980000.00
2008-09-30
date 2008-09-30
filing_date 2008-11-13
currency_symbol USD
totalAssets 81549986.00
otherCurrentAssets 369378.00
totalLiab 35836289.00
totalStockholderEquity 45713697.00
otherCurrentLiab 2887741.00
commonStock 49834.00
retainedEarnings 28815812.00
otherAssets 739000.00
cash 22874360.00
totalCurrentLiabilities 17548796.00
netDebt 4086383.00
shortTermDebt 8673250.00
shortLongTermDebtTotal 26960743.00
otherStockholderEquity 12658291.00
propertyPlantEquipment 46572000.00
totalCurrentAssets 34238632.00
netReceivables 8870590.00
longTermDebt 18287000.00
inventory 2124304.00
accountsPayable 5987805.00
accumulatedOtherComprehensiveIncome 4189760.00
commonStockTotalEquity 100000.00
nonCurrrentAssetsOther 739651.00
nonCurrentAssetsTotal 47311354.00
nonCurrentLiabilitiesTotal 18287493.00
liabilitiesAndStockholdersEquity 81549986.00
cashAndShortTermInvestments 22874360.00
propertyPlantAndEquipmentGross 46600000.00
propertyPlantAndEquipmentNet 46571703.00
commonStockSharesOutstanding 24917210.00
2008-06-30
date 2008-06-30
filing_date 2008-08-13
currency_symbol USD
totalAssets 73636172.00
otherCurrentAssets 4856288.00
totalLiab 32121058.00
totalStockholderEquity 41515114.00
otherCurrentLiab 5921262.00
commonStock 49834.00
retainedEarnings 25078911.00
otherAssets 742000.00
cash 6384913.00
totalCurrentLiabilities 13883565.00
netDebt 14852580.00
shortTermDebt 3000000.00
shortLongTermDebtTotal 21237493.00
otherStockholderEquity 12425530.00
propertyPlantEquipment 47212000.00
totalCurrentAssets 25682386.00
shortTermInvestments 4200000.00
netReceivables 12556914.00
longTermDebt 18237000.00
inventory 1884271.00
accountsPayable 4962303.00
accumulatedOtherComprehensiveIncome 3960839.00
commonStockTotalEquity 100000.00
nonCurrrentAssetsOther 741569.00
nonCurrentAssetsTotal 47953786.00
nonCurrentLiabilitiesTotal 18237493.00
liabilitiesAndStockholdersEquity 73636172.00
cashAndShortTermInvestments 6384913.00
propertyPlantAndEquipmentGross 47200000.00
propertyPlantAndEquipmentNet 47212217.00
commonStockSharesOutstanding 24917210.00
2008-03-31
date 2008-03-31
filing_date 2008-05-14
currency_symbol USD
totalAssets 62905574.00
otherCurrentAssets 2965573.00
totalLiab 28758763.00
totalStockholderEquity 34146811.00
otherCurrentLiab 3394709.00
commonStock 49834.00
retainedEarnings 18793002.00
otherAssets 730000.00
cash 10984541.00
totalCurrentLiabilities 7908763.00
netDebt 9865459.00
shortTermDebt 9939750.00
shortLongTermDebtTotal 20850000.00
otherStockholderEquity 12195300.00
propertyPlantEquipment 40441000.00
totalCurrentAssets 21735120.00
shortTermInvestments 2200000.00
netReceivables 7335121.00
longTermDebt 20850000.00
inventory 449885.00
accountsPayable 4514054.00
accumulatedOtherComprehensiveIncome 3108675.00
commonStockTotalEquity 100000.00
nonCurrrentAssetsOther 729677.00
nonCurrentAssetsTotal 41170454.00
nonCurrentLiabilitiesTotal 20850000.00
liabilitiesAndStockholdersEquity 62905574.00
cashAndShortTermInvestments 10984541.00
propertyPlantAndEquipmentGross 40400000.00
propertyPlantAndEquipmentNet 40440777.00
commonStockSharesOutstanding 24921116.00
2007-12-31
date 2007-12-31
filing_date 2008-03-12
currency_symbol USD
totalAssets 46329832.00
otherCurrentAssets 395274.00
totalLiab 19861524.00
totalStockholderEquity 26468308.00
otherCurrentLiab 1509526.00
commonStock 49834.00
retainedEarnings 12645411.00
otherAssets 697000.00
cash 10773875.00
totalCurrentLiabilities 14377524.00
netDebt 4649875.00
shortTermDebt 9939750.00
shortLongTermDebtTotal 15423750.00
otherStockholderEquity 11924616.00
propertyPlantEquipment 30105000.00
totalCurrentAssets 15527540.00
netReceivables 3945000.00
longTermDebt 5484000.00
inventory 413391.00
accountsPayable 2928248.00
accumulatedOtherComprehensiveIncome 1848447.00
nonCurrrentAssetsOther 697107.00
nonCurrentAssetsTotal 30802292.00
nonCurrentLiabilitiesTotal 5484000.00
liabilitiesAndStockholdersEquity 46329832.00
cashAndShortTermInvestments 10773875.00
propertyPlantAndEquipmentGross 30100000.00
propertyPlantAndEquipmentNet 30105185.00
commonStockSharesOutstanding 4980000.00
2007-09-30
date 2007-09-30
filing_date 2007-11-13
currency_symbol USD
totalAssets 33303662.00
otherCurrentAssets 752847.00
totalLiab 10243034.00
totalStockholderEquity 23060628.00
otherCurrentLiab 1305970.00
commonStock 49834.00
retainedEarnings 10016483.00
otherAssets 621000.00
cash 11367729.00
totalCurrentLiabilities 10243034.00
netDebt -5364729.00
shortTermDebt 6003000.00
shortLongTermDebtTotal 6003000.00
otherStockholderEquity 11827562.00
propertyPlantEquipment 15908000.00
totalCurrentAssets 16774582.00
netReceivables 4290258.00
inventory 363748.00
accountsPayable 2934064.00
accumulatedOtherComprehensiveIncome 1166749.00
nonCurrrentAssetsOther 620688.00
nonCurrentAssetsTotal 16529080.00
nonCurrentLiabilitiesTotal 8969294.00
liabilitiesAndStockholdersEquity 33303662.00
cashAndShortTermInvestments 11367729.00
propertyPlantAndEquipmentGross 15900000.00
propertyPlantAndEquipmentNet 15908392.00
commonStockSharesOutstanding 4983442.00
2007-06-30
date 2007-06-30
filing_date 2007-08-14
currency_symbol USD
totalAssets 27334939.00
otherCurrentAssets 636508.00
totalLiab 8531180.00
totalStockholderEquity 18803759.00
otherCurrentLiab 6904258.00
commonStock 49834.00
retainedEarnings 6070142.00
otherAssets 615000.00
cash 7203247.00
totalCurrentLiabilities 8531180.00
netDebt -1303247.00
shortLongTermDebtTotal 5900000.00
otherStockholderEquity 11827562.00
propertyPlantEquipment 16107000.00
totalCurrentAssets 10613308.00
netReceivables 2294289.00
inventory 479264.00
accountsPayable 1626922.00
accumulatedOtherComprehensiveIncome 856221.00
commonStockTotalEquity 100000.00
nonCurrrentAssetsOther 615037.00
nonCurrentAssetsTotal 16721631.00
nonCurrentLiabilitiesTotal 7576652.00
liabilitiesAndStockholdersEquity 27334939.00
cashAndShortTermInvestments 7203247.00
propertyPlantAndEquipmentGross 16100000.00
propertyPlantAndEquipmentNet 16106594.00
commonStockSharesOutstanding 9895363.00
2007-03-31
date 2007-03-31
filing_date 2007-05-15
currency_symbol USD
totalAssets 14214264.00
otherCurrentAssets 1813000.00
totalLiab 1860449.00
totalStockholderEquity 12353815.00
otherCurrentLiab 922999.00
commonStock 48645.00
retainedEarnings 2969261.00
otherAssets 608000.00
cash 3309606.00
totalCurrentLiabilities 1860449.00
netDebt -3309606.00
otherStockholderEquity 8900272.00
propertyPlantEquipment 4391000.00
totalCurrentAssets 9214512.00
shortTermInvestments 1800000.00
netReceivables 2689912.00
inventory 526544.00
accountsPayable 937450.00
accumulatedOtherComprehensiveIncome 435637.00
nonCurrrentAssetsOther 608822.00
nonCurrentAssetsTotal 4999752.00
liabilitiesAndStockholdersEquity 14214264.00
cashAndShortTermInvestments 3309606.00
propertyPlantAndEquipmentGross 4400000.00
propertyPlantAndEquipmentNet 4390930.00
commonStockSharesOutstanding 4409129.00
2006-12-31
date 2006-12-31
filing_date 2006-12-31
currency_symbol USD
totalAssets 15000000.00
otherCurrentAssets 12000.00
totalLiab 6700000.00
totalStockholderEquity 3544000.00
otherCurrentLiab 15000.00
commonStock 27000.00
retainedEarnings 4600000.00
otherAssets 582000.00
cash 5700000.00
totalCurrentLiabilities 6700000.00
netDebt -5700000.00
propertyPlantEquipment 2673000.00
totalCurrentAssets 9900000.00
netReceivables 3700000.00
inventory 500000.00
accountsPayable 6149000.00
accumulatedOtherComprehensiveIncome 1800000.00
nonCurrrentAssetsOther 600000.00
nonCurrentAssetsTotal 5100000.00
liabilitiesAndStockholdersEquity 14900000.00
propertyPlantAndEquipmentGross 4500000.00
commonStockSharesOutstanding 369100.00
2006-09-30
date 2006-09-30
filing_date 2006-10-13
currency_symbol USD
totalStockholderEquity 536696.00
commonStock 517.00
retainedEarnings -14349904.00
otherStockholderEquity 14886083.00
commonStockSharesOutstanding 4320544.00
2006-06-30
date 2006-06-30
filing_date 2006-08-10
currency_symbol USD
totalAssets 123504.00
totalLiab 2965881.00
totalStockholderEquity -2842377.00
otherCurrentLiab 1143881.00
commonStock 26726.00
retainedEarnings -14242150.00
cash 82670.00
totalCurrentLiabilities 2820152.00
netDebt 1728344.00
shortTermDebt 1665285.00
shortLongTermDebtTotal 1811014.00
otherStockholderEquity 11373047.00
totalCurrentAssets 91770.00
netReceivables 9100.00
accountsPayable 10986.00
nonCurrrentAssetsOther 13650.00
nonCurrentAssetsTotal 31734.00
nonCurrentLiabilitiesTotal 145729.00
liabilitiesAndStockholdersEquity 123504.00
cashAndShortTermInvestments 82670.00
propertyPlantAndEquipmentNet 18084.00
commonStockSharesOutstanding 21602.00
2006-03-31
date 2006-03-31
filing_date 2006-04-10
currency_symbol USD
totalAssets 205920.00
otherCurrentAssets 19429.00
totalLiab 3111434.00
totalStockholderEquity -2905514.00
otherCurrentLiab 1100801.00
commonStock 26727.00
retainedEarnings -14305287.00
cash 25032.00
totalCurrentLiabilities 1240908.00
netDebt 1880613.00
shortTermDebt 35120.00
shortLongTermDebtTotal 1905645.00
otherStockholderEquity 11373046.00
totalCurrentAssets 160863.00
shortTermInvestments 105000.00
netReceivables 11402.00
accountsPayable 104987.00
nonCurrrentAssetsOther 24675.00
nonCurrentAssetsTotal 45057.00
nonCurrentLiabilitiesTotal 1870526.00
liabilitiesAndStockholdersEquity 205920.00
cashAndShortTermInvestments 130032.00
propertyPlantAndEquipmentNet 20382.00
commonStockSharesOutstanding 21602.00
2005-12-31
date 2005-12-31
filing_date 2006-01-05
currency_symbol USD
totalAssets 721632.00
otherCurrentAssets 580.00
totalLiab 3290206.00
totalStockholderEquity -2568574.00
otherCurrentLiab 989430.00
commonStock 26626.00
retainedEarnings -13968247.00
cash 161989.00
totalCurrentLiabilities 3270836.00
currentDeferredRevenue 441250.00
netDebt 1674203.00
shortTermDebt 1816822.00
shortLongTermDebtTotal 1836192.00
otherStockholderEquity 11373047.00
totalCurrentAssets 162569.00
shortTermInvestments 105000.00
netReceivables 25000.00
accountsPayable 23334.00
nonCurrrentAssetsOther 531788.00
nonCurrentAssetsTotal 559063.00
nonCurrentLiabilitiesTotal 19370.00
liabilitiesAndStockholdersEquity 721632.00
cashAndShortTermInvestments 161989.00
propertyPlantAndEquipmentNet 27275.00
commonStockSharesOutstanding 41718.00
2005-09-30
date 2005-09-30
filing_date 2005-11-30
currency_symbol USD
totalAssets 194508.00
otherCurrentAssets 3248.00
totalLiab 2953198.00
totalStockholderEquity -2758690.00
otherCurrentLiab 1127697.00
commonStock 26726.00
retainedEarnings -14158463.00
cash 15741.00
totalCurrentLiabilities 2939434.00
netDebt 1783426.00
shortTermDebt 1785403.00
shortLongTermDebtTotal 1799167.00
otherStockholderEquity 11373047.00
totalCurrentAssets 48804.00
netReceivables 29815.00
accountsPayable 26334.00
nonCurrrentAssetsOther 123025.00
nonCurrentAssetsTotal 145704.00
nonCurrentLiabilitiesTotal 13764.00
liabilitiesAndStockholdersEquity 194508.00
cashAndShortTermInvestments 15741.00
propertyPlantAndEquipmentNet 22679.00
commonStockSharesOutstanding 30000.00
2005-06-30
date 2005-06-30
filing_date 2005-08-15
currency_symbol USD
totalAssets 385560.00
otherCurrentAssets 500.00
totalLiab 3110950.00
totalStockholderEquity -2725390.00
otherCurrentLiab 964690.00
commonStock 26626.00
retainedEarnings -14125063.00
cash 287474.00
totalCurrentLiabilities 3087098.00
currentDeferredRevenue 225000.00
netDebt 1610452.00
shortTermDebt 1874074.00
shortLongTermDebtTotal 1897926.00
otherStockholderEquity 18429584.00
totalCurrentAssets 287974.00
netReceivables 25000.00
accountsPayable 23334.00
accumulatedOtherComprehensiveIncome -7056537.00
nonCurrrentAssetsOther 65716.00
nonCurrentAssetsTotal 97586.00
nonCurrentLiabilitiesTotal 23852.00
liabilitiesAndStockholdersEquity 385560.00
cashAndShortTermInvestments 287474.00
propertyPlantAndEquipmentNet 31870.00
commonStockSharesOutstanding 30000.00
2005-03-31
date 2005-03-31
filing_date 2005-05-31
currency_symbol USD
totalAssets 721632.00
otherCurrentAssets 580.00
totalLiab 3290206.00
totalStockholderEquity -2568574.00
otherCurrentLiab 989430.00
commonStock 26626.00
retainedEarnings -13968247.00
cash 161989.00
totalCurrentLiabilities 3270836.00
currentDeferredRevenue 441250.00
netDebt 1674203.00
shortTermDebt 1816822.00
shortLongTermDebtTotal 1836192.00
otherStockholderEquity 11373047.00
totalCurrentAssets 162569.00
accountsPayable 23334.00
nonCurrrentAssetsOther 531788.00
nonCurrentAssetsTotal 559063.00
nonCurrentLiabilitiesTotal 19370.00
liabilitiesAndStockholdersEquity 721632.00
cashAndShortTermInvestments 161989.00
propertyPlantAndEquipmentNet 27275.00
commonStockSharesOutstanding 42334.00
2004-12-31
date 2004-12-31
filing_date 2005-02-28
currency_symbol USD
totalAssets 336712.00
otherCurrentAssets 320.00
totalLiab 3084269.00
totalStockholderEquity -2747557.00
otherCurrentLiab 966250.00
commonStock 26626.00
retainedEarnings -14147230.00
cash 241942.00
totalCurrentLiabilities 3062572.00
currentDeferredRevenue 206250.00
netDebt 1646493.00
shortTermDebt 1866738.00
shortLongTermDebtTotal 1888435.00
otherStockholderEquity 11373047.00
totalCurrentAssets 242262.00
accountsPayable 23334.00
nonCurrrentAssetsOther 65456.00
nonCurrentAssetsTotal 94450.00
nonCurrentLiabilitiesTotal 21697.00
liabilitiesAndStockholdersEquity 336712.00
cashAndShortTermInvestments 241942.00
propertyPlantAndEquipmentNet 28994.00
commonStockSharesOutstanding 26299.00
2004-09-30
date 2004-09-30
filing_date 2004-11-30
currency_symbol USD
totalAssets 385560.00
otherCurrentAssets 500.00
totalLiab 3110950.00
totalStockholderEquity -2725390.00
otherCurrentLiab 964690.00
commonStock 26626.00
retainedEarnings -14125063.00
cash 287474.00
totalCurrentLiabilities 3087098.00
currentDeferredRevenue 225000.00
netDebt 1610452.00
shortTermDebt 1874074.00
shortLongTermDebtTotal 1897926.00
otherStockholderEquity 18429584.00
totalCurrentAssets 287974.00
accountsPayable 23334.00
accumulatedOtherComprehensiveIncome -7056537.00
commonStockTotalEquity 26626.00
nonCurrrentAssetsOther 65716.00
nonCurrentAssetsTotal 97586.00
nonCurrentLiabilitiesTotal 23852.00
liabilitiesAndStockholdersEquity 385560.00
cashAndShortTermInvestments 287474.00
propertyPlantAndEquipmentGross 31870.00
propertyPlantAndEquipmentNet 31870.00
commonStockSharesOutstanding 30000.00
2004-06-30
date 2004-06-30
filing_date 2004-08-31
currency_symbol USD
commonStockSharesOutstanding 30000.00
2004-03-31
date 2004-03-31
filing_date 2004-05-31
currency_symbol USD
commonStockSharesOutstanding 30000.00
2003-12-31
date 2003-12-31
filing_date 2004-02-29
currency_symbol USD
commonStockSharesOutstanding 4320544.00
1998-09-30
date 1998-09-30
filing_date 1998-10-14
totalAssets 4200000.00
otherCurrentAssets 100000.00
totalLiab 2800000.00
totalStockholderEquity 1400000.00
otherCurrentLiab 100000.00
retainedEarnings -10000000.00
cash 100000.00
totalCurrentLiabilities 900000.00
netDebt 1900000.00
shortLongTermDebtTotal 2000000.00
otherStockholderEquity 11400000.00
totalCurrentAssets 1300000.00
netReceivables 300000.00
inventory 800000.00
accountsPayable 800000.00
nonCurrrentAssetsOther 100000.00
nonCurrentAssetsTotal 2900000.00
nonCurrentLiabilitiesTotal 1900000.00
liabilitiesAndStockholdersEquity 4200000.00
cashAndShortTermInvestments 100000.00
propertyPlantAndEquipmentNet 2800000.00
commonStockSharesOutstanding 20000.00
1998-06-30
date 1998-06-30
filing_date 1998-07-23
currency_symbol USD
totalAssets 5100000.00
intangibleAssets 100000.00
otherCurrentAssets 600000.00
totalLiab 3000000.00
totalStockholderEquity 2100000.00
otherCurrentLiab 100000.00
retainedEarnings -9300000.00
cash 200000.00
totalCurrentLiabilities 1000000.00
netDebt 1900000.00
shortTermDebt 100000.00
shortLongTermDebtTotal 2100000.00
otherStockholderEquity 11400000.00
totalCurrentAssets 1900000.00
netReceivables 300000.00
inventory 800000.00
accountsPayable 900000.00
nonCurrrentAssetsOther 200000.00
nonCurrentAssetsTotal 3200000.00
nonCurrentLiabilitiesTotal 2000000.00
liabilitiesAndStockholdersEquity 5100000.00
cashAndShortTermInvestments 200000.00
propertyPlantAndEquipmentGross 2800000.00
propertyPlantAndEquipmentNet 2900000.00
commonStockSharesOutstanding 20000.00
1998-03-31
date 1998-03-31
filing_date 1998-04-14
currency_symbol USD
totalAssets 5200000.00
intangibleAssets 100000.00
otherCurrentAssets 300000.00
totalLiab 3000000.00
totalStockholderEquity 2200000.00
otherCurrentLiab 100000.00
retainedEarnings -9200000.00
cash 300000.00
totalCurrentLiabilities 1100000.00
netDebt 1700000.00
shortTermDebt 100000.00
shortLongTermDebtTotal 2000000.00
otherStockholderEquity 11400000.00
totalCurrentAssets 1800000.00
netReceivables 300000.00
inventory 900000.00
accountsPayable 1000000.00
nonCurrrentAssetsOther 200000.00
nonCurrentAssetsTotal 3400000.00
nonCurrentLiabilitiesTotal 1900000.00
liabilitiesAndStockholdersEquity 5200000.00
cashAndShortTermInvestments 300000.00
propertyPlantAndEquipmentGross 2900000.00
propertyPlantAndEquipmentNet 3100000.00
commonStockSharesOutstanding 20000.00
1997-12-31
date 1997-12-31
filing_date 1998-03-13
currency_symbol USD
totalAssets 5600000.00
intangibleAssets 100000.00
otherCurrentAssets 300000.00
totalLiab 3000000.00
totalStockholderEquity 2600000.00
otherCurrentLiab 100000.00
retainedEarnings -8900000.00
cash 800000.00
totalCurrentLiabilities 1000000.00
netDebt 1200000.00
shortLongTermDebtTotal 2000000.00
otherStockholderEquity 11500000.00
totalCurrentAssets 2000000.00
netReceivables 300000.00
inventory 600000.00
accountsPayable 1000000.00
nonCurrrentAssetsOther 300000.00
nonCurrentAssetsTotal 3600000.00
nonCurrentLiabilitiesTotal 2000000.00
liabilitiesAndStockholdersEquity 5600000.00
cashAndShortTermInvestments 800000.00
propertyPlantAndEquipmentGross 3100000.00
propertyPlantAndEquipmentNet 3300000.00
commonStockSharesOutstanding 20000.00
1997-09-30
date 1997-09-30
filing_date 1997-10-15
currency_symbol USD
totalAssets 6400000.00
intangibleAssets 100000.00
otherCurrentAssets 100000.00
totalLiab 2600000.00
totalStockholderEquity 3800000.00
otherCurrentLiab 100000.00
retainedEarnings -7100000.00
cash 800000.00
totalCurrentLiabilities 1000000.00
netDebt 800000.00
shortLongTermDebtTotal 1600000.00
otherStockholderEquity 11300000.00
totalCurrentAssets 2500000.00
netReceivables 600000.00
inventory 1000000.00
accountsPayable 900000.00
accumulatedOtherComprehensiveIncome -400000.00
nonCurrrentAssetsOther 500000.00
nonCurrentAssetsTotal 3900000.00
nonCurrentLiabilitiesTotal 1600000.00
liabilitiesAndStockholdersEquity 6400000.00
cashAndShortTermInvestments 800000.00
propertyPlantAndEquipmentGross 3300000.00
propertyPlantAndEquipmentNet 3300000.00
commonStockSharesOutstanding 10000.00
1997-06-30
date 1997-06-30
filing_date 1997-07-15
currency_symbol USD
totalAssets 5400000.00
intangibleAssets 100000.00
otherCurrentAssets 100000.00
totalLiab 2700000.00
totalStockholderEquity 2700000.00
otherCurrentLiab 100000.00
retainedEarnings -6900000.00
cash 200000.00
totalCurrentLiabilities 1100000.00
netDebt 1400000.00
shortLongTermDebtTotal 1600000.00
otherStockholderEquity 10000000.00
totalCurrentAssets 1600000.00
netReceivables 600000.00
inventory 700000.00
accountsPayable 1100000.00
accumulatedOtherComprehensiveIncome -400000.00
nonCurrrentAssetsOther 200000.00
nonCurrentAssetsTotal 3800000.00
nonCurrentLiabilitiesTotal 1600000.00
liabilitiesAndStockholdersEquity 5400000.00
cashAndShortTermInvestments 200000.00
propertyPlantAndEquipmentGross 3300000.00
propertyPlantAndEquipmentNet 3500000.00
commonStockSharesOutstanding 10000.00
1997-03-31
date 1997-03-31
filing_date 1997-04-23
currency_symbol USD
totalAssets 5300000.00
intangibleAssets 100000.00
otherCurrentAssets 200000.00
totalLiab 2900000.00
totalStockholderEquity 2400000.00
retainedEarnings -6900000.00
cash 400000.00
totalCurrentLiabilities 1500000.00
netDebt 1000000.00
shortLongTermDebtTotal 1400000.00
otherStockholderEquity 9700000.00
totalCurrentAssets 1300000.00
netReceivables 300000.00
inventory 400000.00
accountsPayable 1500000.00
accumulatedOtherComprehensiveIncome -400000.00
nonCurrrentAssetsOther 200000.00
nonCurrentAssetsTotal 4000000.00
nonCurrentLiabilitiesTotal 1400000.00
liabilitiesAndStockholdersEquity 5300000.00
cashAndShortTermInvestments 400000.00
propertyPlantAndEquipmentGross 3500000.00
propertyPlantAndEquipmentNet 3700000.00
commonStockSharesOutstanding 10000.00
1996-12-31
date 1996-12-31
filing_date 1997-03-14
currency_symbol USD
totalAssets 4900000.00
intangibleAssets 100000.00
otherCurrentAssets 200000.00
totalLiab 2600000.00
totalStockholderEquity 2300000.00
retainedEarnings -7000000.00
cash 200000.00
totalCurrentLiabilities 1500000.00
netDebt 1000000.00
shortLongTermDebtTotal 1200000.00
otherStockholderEquity 9700000.00
totalCurrentAssets 900000.00
netReceivables 100000.00
inventory 400000.00
accountsPayable 1500000.00
accumulatedOtherComprehensiveIncome -400000.00
nonCurrrentAssetsOther 200000.00
nonCurrentAssetsTotal 4000000.00
nonCurrentLiabilitiesTotal 1100000.00
liabilitiesAndStockholdersEquity 4900000.00
cashAndShortTermInvestments 200000.00
propertyPlantAndEquipmentGross 3700000.00
propertyPlantAndEquipmentNet 3700000.00
commonStockSharesOutstanding 10000.00
1996-09-30
date 1996-09-30
filing_date 1996-10-16
currency_symbol USD
totalAssets 5700000.00
intangibleAssets 200000.00
otherCurrentAssets 200000.00
totalLiab 2100000.00
totalStockholderEquity 3500000.00
retainedEarnings -5700000.00
cash 400000.00
totalCurrentLiabilities 1300000.00
netDebt 400000.00
shortLongTermDebtTotal 800000.00
otherStockholderEquity 9600000.00
totalCurrentAssets 800000.00
netReceivables 100000.00
inventory 300000.00
accountsPayable 1300000.00
accumulatedOtherComprehensiveIncome -400000.00
nonCurrrentAssetsOther 500000.00
nonCurrentAssetsTotal 4900000.00
nonCurrentLiabilitiesTotal 800000.00
liabilitiesAndStockholdersEquity 5600000.00
cashAndShortTermInvestments 400000.00
propertyPlantAndEquipmentGross 3700000.00
propertyPlantAndEquipmentNet 4200000.00
commonStockSharesOutstanding 10000.00
1996-06-30
date 1996-06-30
filing_date 1996-08-31
currency_symbol USD
totalAssets 5700000.00
intangibleAssets 200000.00
totalLiab 2100000.00
totalStockholderEquity 3500000.00
retainedEarnings -5700000.00
cash 400000.00
totalCurrentLiabilities 1300000.00
netDebt 400000.00
shortLongTermDebtTotal 800000.00
otherStockholderEquity 9600000.00
totalCurrentAssets 800000.00
netReceivables 100000.00
inventory 300000.00
accountsPayable 1300000.00
accumulatedOtherComprehensiveIncome -400000.00
nonCurrrentAssetsOther 500000.00
nonCurrentAssetsTotal 4900000.00
nonCurrentLiabilitiesTotal 800000.00
liabilitiesAndStockholdersEquity 5600000.00
cashAndShortTermInvestments 400000.00
propertyPlantAndEquipmentGross 4200000.00
propertyPlantAndEquipmentNet 4200000.00
commonStockSharesOutstanding 10000.00
yearly
2022-12-31
date 2022-12-31
filing_date 2023-03-31
currency_symbol USD
totalAssets 292431342.00
intangibleAssets 9508001.00
otherCurrentAssets 4236782.00
totalLiab 20813137.00
totalStockholderEquity 271618205.00
otherCurrentLiab -6202744.00
commonStock 24476.00
capitalStock 24476.00
retainedEarnings 184756632.00
cash 108226214.00
totalCurrentLiabilities 11775765.00
currentDeferredRevenue 9508001.00
netDebt -98542056.00
shortTermDebt 646786.00
shortLongTermDebtTotal 9684158.00
otherStockholderEquity 99864386.00
totalCurrentAssets 119425371.00
netReceivables 5363803.00
inventory 1598572.00
accountsPayable 7823722.00
accumulatedOtherComprehensiveIncome -13027289.00
nonCurrrentAssetsOther 9508001.00
nonCurrentAssetsTotal 173005971.00
capitalLeaseObligations 9684158.00
nonCurrentLiabilitiesTotal 9037372.00
liabilitiesAndStockholdersEquity 292431342.00
cashAndShortTermInvestments 108226214.00
propertyPlantAndEquipmentGross 158179061.00
propertyPlantAndEquipmentNet 158179061.00
netWorkingCapital 107649606.00
netInvestedCapital 271618205.00
commonStockSharesOutstanding 10038982.00
2021-12-31
date 2021-12-31
filing_date 2022-04-12
currency_symbol USD
totalAssets 309856862.00
intangibleAssets 10368469.00
otherCurrentAssets 4450037.00
totalLiab 23217645.00
totalStockholderEquity 286639217.00
otherCurrentLiab 12953239.00
commonStock 24376.00
capitalStock 24376.00
retainedEarnings 174697182.00
otherAssets 23268503.00
cash 95767263.00
totalCurrentLiabilities 13889536.00
netDebt -85705146.00
shortTermDebt 734008.00
shortLongTermDebtTotal 10062117.00
otherStockholderEquity 100058830.00
propertyPlantEquipment 171153497.00
totalCurrentAssets 115434862.00
netTangibleAssets 286639217.00
netReceivables 14526451.00
inventory 691111.00
accountsPayable 202289.00
accumulatedOtherComprehensiveIncome 11858829.00
nonCurrrentAssetsOther 10368469.00
nonCurrentAssetsTotal 194422000.00
capitalLeaseObligations 11911161.00
nonCurrentLiabilitiesTotal 9328109.00
liabilitiesAndStockholdersEquity 309856862.00
cashAndShortTermInvestments 95767263.00
propertyPlantAndEquipmentGross 296688949.00
propertyPlantAndEquipmentNet 171153497.00
netWorkingCapital 101545326.00
netInvestedCapital 286639217.00
commonStockSharesOutstanding 10471924.00
2020-12-31
date 2020-12-31
filing_date 2021-04-08
currency_symbol USD
totalAssets 294037818.00
intangibleAssets 10134004.00
otherCurrentAssets 6146461.00
totalLiab 17013545.00
totalStockholderEquity 277024273.00
otherCurrentLiab 5927922.00
commonStock 24139.00
capitalStock 24139.00
retainedEarnings 175621900.00
otherAssets 37779164.00
cash 94222538.00
totalCurrentLiabilities 7102300.00
netDebt -83616873.00
shortTermDebt 694420.00
shortLongTermDebtTotal 10605665.00
otherStockholderEquity 96924987.00
propertyPlantEquipment 148947689.00
totalCurrentAssets 107310965.00
netTangibleAssets 277024273.00
netReceivables 6522357.00
inventory 419609.00
accountsPayable 479958.00
accumulatedOtherComprehensiveIncome 4453247.00
commonStockTotalEquity 24139.00
retainedEarningsTotalEquity 151388356.00
treasuryStock -510329.00
nonCurrrentAssetsOther 10134004.00
nonCurrentAssetsTotal 186726853.00
capitalLeaseObligations 10605665.00
nonCurrentLiabilitiesOther 9911245.00
nonCurrentLiabilitiesTotal 9911245.00
capitalSurpluse 97435316.00
liabilitiesAndStockholdersEquity 294037818.00
cashAndShortTermInvestments 94222538.00
propertyPlantAndEquipmentGross 148947689.00
propertyPlantAndEquipmentNet 158002622.00
netWorkingCapital 100208665.00
netInvestedCapital 277024273.00
commonStockSharesOutstanding 9650619.00
2019-12-31
date 2019-12-31
filing_date 2020-04-14
currency_symbol USD
totalAssets 279250985.00
intangibleAssets 9115276.00
otherCurrentAssets 1332970.00
totalLiab 16143885.00
totalStockholderEquity 263107100.00
otherCurrentLiab 1885671.00
commonStock 23904.00
capitalStock 23904.00
retainedEarnings 184041944.00
otherAssets 25055918.00
cash 100301986.00
totalCurrentLiabilities 6306264.00
netDebt -89849255.00
shortTermDebt 615110.00
shortLongTermDebtTotal 10452731.00
otherStockholderEquity 94533059.00
propertyPlantEquipment 137994949.00
totalCurrentAssets 107202708.00
netTangibleAssets 263107100.00
netReceivables 4877665.00
longTermDebt 1905770.00
inventory 690087.00
accountsPayable 3805483.00
accumulatedOtherComprehensiveIncome -15491807.00
commonStockTotalEquity 23900.00
retainedEarningsTotalEquity 159808400.00
treasuryStock -510329.00
nonCurrrentAssetsOther 9115276.00
nonCurrentAssetsTotal 172048277.00
capitalLeaseObligations 10452731.00
longTermDebtTotal 1905770.00
nonCurrentLiabilitiesOther 9837621.00
nonCurrentLiabilitiesTotal 9837621.00
capitalSurpluse 95043388.00
liabilitiesAndStockholdersEquity 279250985.00
cashAndShortTermInvestments 100301986.00
propertyPlantAndEquipmentGross 155319220.00
propertyPlantAndEquipmentNet 146992359.00
netWorkingCapital 100896444.00
netInvestedCapital 263107100.00
commonStockSharesOutstanding 9465432.00
2018-12-31
date 2018-12-31
filing_date 2019-03-15
currency_symbol USD
totalAssets 298546790.00
intangibleAssets 9639009.00
otherCurrentAssets 8332095.00
totalLiab 4693386.00
totalStockholderEquity 293853404.00
otherCurrentLiab 905258.00
commonStock 23525.00
capitalStock 23525.00
retainedEarnings 209841989.00
goodWill 0.00
otherAssets 28669867.00
cash 178998935.00
totalCurrentLiabilities 2623841.00
currentDeferredRevenue 1188687.00
netDebt -176731910.00
shortTermDebt 197480.00
shortLongTermDebtTotal 2267025.00
otherStockholderEquity 94465938.00
propertyPlantEquipment 82282630.00
totalCurrentAssets 187343536.00
netTangibleAssets 293853404.00
netReceivables 12506.00
longTermDebt 2069550.00
inventory 0.00
accountsPayable 332416.00
accumulatedOtherComprehensiveIncome -10478048.00
commonStockTotalEquity 23530.00
retainedEarningsTotalEquity 185608445.00
treasuryStock -554870.00
nonCurrrentAssetsOther 91921639.00
nonCurrentAssetsTotal 111203254.00
capitalLeaseObligations 2069545.00
longTermDebtTotal 2069545.00
nonCurrentLiabilitiesTotal 2069545.00
capitalSurpluse 95020808.00
liabilitiesAndStockholdersEquity 298546790.00
cashAndShortTermInvestments 178998935.00
propertyPlantAndEquipmentGross 82533390.00
propertyPlantAndEquipmentNet 82533387.00
netWorkingCapital 184719695.00
netInvestedCapital 293853404.00
commonStockSharesOutstanding 9360758.00
2017-12-31
date 2017-12-31
filing_date 2018-03-16
currency_symbol USD
totalAssets 387499423.00
intangibleAssets 14477771.00
otherCurrentAssets 1641929.00
totalLiab 10939227.00
totalStockholderEquity 376560196.00
deferredLongTermLiab 0.00
otherCurrentLiab 1032083.00
commonStock 23525.00
retainedEarnings 274403975.00
otherLiab 4969000.00
goodWill 29374909.00
otherAssets 21004326.00
cash 208906759.00
totalCurrentLiabilities 3666232.00
currentDeferredRevenue 442509.00
netDebt -206399558.00
shortTermDebt 203206.00
shortLongTermDebt 2507201.00
shortLongTermDebtTotal 2507201.00
otherStockholderEquity 93969738.00
propertyPlantEquipment 95114504.00
totalCurrentAssets 241513446.00
netTangibleAssets 381962196.00
shortTermInvestments 0.00
netReceivables 29767973.00
longTermDebt 2304000.00
inventory 1196785.00
accountsPayable 1988434.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 8162958.00
additionalPaidInCapital 0.00
commonStockTotalEquity 23530.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 255572431.00
treasuryStock -554870.00
nonCurrrentAssetsOther 109592275.00
nonCurrentAssetsTotal 145985977.00
capitalLeaseObligations 2303995.00
longTermDebtTotal 2303995.00
nonCurrentLiabilitiesOther 4969000.00
nonCurrentLiabilitiesTotal 7272995.00
capitalSurpluse 94524608.00
liabilitiesAndStockholdersEquity 387499423.00
cashAndShortTermInvestments 208906759.00
propertyPlantAndEquipmentGross 95606740.00
propertyPlantAndEquipmentNet 95606742.00
netWorkingCapital 237847214.00
netInvestedCapital 376560196.00
commonStockSharesOutstanding 9367166.00
2016-12-31
date 2016-12-31
filing_date 2017-03-17
currency_symbol USD
totalAssets 365691353.00
intangibleAssets 4754169.00
otherCurrentAssets 164593.00
totalLiab 16230155.00
totalStockholderEquity 349461198.00
deferredLongTermLiab 0.00
otherCurrentLiab 1169243.00
commonStock 23525.00
retainedEarnings 271852662.00
goodWill 27668539.00
otherAssets 6969941.00
cash 163884574.00
totalCurrentLiabilities 13945196.00
currentDeferredRevenue 4341331.00
netDebt -161411937.00
shortTermDebt 187678.00
shortLongTermDebt 2472637.00
shortLongTermDebtTotal 2472637.00
otherStockholderEquity 93579538.00
propertyPlantEquipment 108731126.00
totalCurrentAssets 221767490.00
netTangibleAssets 349461198.00
shortTermInvestments 0.00
netReceivables 51836642.00
longTermDebt 2284960.00
inventory 5881681.00
accountsPayable 8246944.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -15994527.00
additionalPaidInCapital 0.00
commonStockTotalEquity 23530.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 248941696.00
treasuryStock -577141.00
nonCurrrentAssetsOther 113485295.00
nonCurrentAssetsTotal 143923863.00
capitalLeaseObligations 2284959.00
longTermDebtTotal 2284959.00
nonCurrentLiabilitiesOther 0.00
nonCurrentLiabilitiesTotal 2284959.00
capitalSurpluse 94156679.00
liabilitiesAndStockholdersEquity 365691353.00
cashAndShortTermInvestments 163884574.00
propertyPlantAndEquipmentGross 109285380.00
propertyPlantAndEquipmentNet 109285383.00
commonStockSharesOutstanding 46625663.00
2015-12-31
date 2015-12-31
filing_date 2016-03-15
currency_symbol USD
totalAssets 356743226.00
intangibleAssets 5197216.00
otherCurrentAssets 53006.00
totalLiab 18632351.00
totalStockholderEquity 338110875.00
deferredLongTermLiab 0.00
otherCurrentLiab 1094258.00
commonStock 23139.00
retainedEarnings 235626831.00
goodWill 29559174.00
otherAssets 7564400.00
cash 133606392.00
totalCurrentLiabilities 16076437.00
currentDeferredRevenue 4814003.00
netDebt -130853700.00
shortTermDebt 196778.00
shortLongTermDebt 2752692.00
shortLongTermDebtTotal 2752692.00
otherStockholderEquity 93524624.00
propertyPlantEquipment 127871323.00
totalCurrentAssets 190821115.00
netTangibleAssets 338110875.00
shortTermInvestments 0.00
netReceivables 49980917.00
longTermDebt 2555910.00
inventory 7180800.00
accountsPayable 9971398.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 8936281.00
additionalPaidInCapital 0.00
commonStockTotalEquity 23140.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 215286395.00
treasuryStock -599441.00
nonCurrrentAssetsOther 135432546.00
nonCurrentAssetsTotal 165922111.00
capitalLeaseObligations 2555914.00
longTermDebtTotal 2555914.00
nonCurrentLiabilitiesTotal 2555914.00
capitalSurpluse 94124065.00
liabilitiesAndStockholdersEquity 356743226.00
cashAndShortTermInvestments 133606392.00
propertyPlantAndEquipmentGross 128798540.00
propertyPlantAndEquipmentNet 128798541.00
commonStockSharesOutstanding 46109404.00
2014-12-31
date 2014-12-31
filing_date 2015-03-13
currency_symbol USD
totalAssets 322982152.00
intangibleAssets 733560.00
otherCurrentAssets 138189.00
totalLiab 10908739.00
totalStockholderEquity 312073413.00
deferredLongTermLiab 0.00
otherCurrentLiab 823263.00
commonStock 19456.00
retainedEarnings 201558794.00
goodWill 0.00
otherAssets 2430000.00
cash 146585601.00
totalCurrentLiabilities 8082244.00
currentDeferredRevenue 3545429.00
netDebt -143553978.00
shortTermDebt 205128.00
shortLongTermDebt 3031623.00
shortLongTermDebtTotal 3031623.00
otherStockholderEquity 79818280.00
propertyPlantEquipment 124350781.00
totalCurrentAssets 194127792.00
netTangibleAssets 312073413.00
shortTermInvestments 0.00
netReceivables 42036134.00
longTermDebt 2827000.00
inventory 5367868.00
accountsPayable 3508424.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 30676883.00
additionalPaidInCapital 0.00
commonStockTotalEquity 19460.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 183480402.00
treasuryStock -561728.00
nonCurrrentAssetsOther 127513894.00
nonCurrentAssetsTotal 128854360.00
capitalLeaseObligations 2826495.00
longTermDebtTotal 2826495.00
nonCurrentLiabilitiesTotal 2826495.00
capitalSurpluse 80380008.00
liabilitiesAndStockholdersEquity 322982152.00
cashAndShortTermInvestments 146585601.00
propertyPlantAndEquipmentGross 125690380.00
propertyPlantAndEquipmentNet 125690383.00
commonStockSharesOutstanding 39260627.00
2013-12-31
date 2013-12-31
filing_date 2014-03-17
currency_symbol USD
totalAssets 309244805.00
intangibleAssets 753928.00
otherCurrentAssets 56788.00
totalLiab 14249713.00
totalStockholderEquity 294995092.00
deferredLongTermLiab 0.00
otherCurrentLiab 861071.00
commonStock 19383.00
retainedEarnings 183686999.00
goodWill 0.00
otherAssets 2316000.00
cash 107828800.00
totalCurrentLiabilities 11305835.00
currentDeferredRevenue 6034586.00
netDebt -104682530.00
shortTermDebt 202392.00
shortLongTermDebt 3146270.00
shortLongTermDebtTotal 3146270.00
otherStockholderEquity 79533981.00
propertyPlantEquipment 146400436.00
totalCurrentAssets 158072937.00
netTangibleAssets 294995092.00
shortTermInvestments 0.00
netReceivables 44885354.00
longTermDebt 2944000.00
inventory 5301995.00
accountsPayable 4207786.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 31754729.00
additionalPaidInCapital 0.00
commonStockTotalEquity 19383.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 166421427.00
treasuryStock -500000.00
nonCurrrentAssetsOther 149468883.00
nonCurrentAssetsTotal 151171868.00
capitalLeaseObligations 2943878.00
longTermDebtTotal 2943878.00
nonCurrentLiabilitiesTotal 2943878.00
capitalSurpluse 80033981.00
liabilitiesAndStockholdersEquity 309244805.00
cashAndShortTermInvestments 107828800.00
propertyPlantAndEquipmentGross 148100000.00
propertyPlantAndEquipmentNet 148101764.00
commonStockSharesOutstanding 38827330.00
2012-12-31
date 2012-12-31
filing_date 2013-03-18
currency_symbol USD
totalAssets 278193034.00
intangibleAssets 748502.00
otherCurrentAssets 47307.00
totalLiab 13968650.00
totalStockholderEquity 264224384.00
deferredLongTermLiab 0.00
otherCurrentLiab 3191518.00
commonStock 19276.00
retainedEarnings 162719641.00
goodWill 0.00
otherAssets 2247000.00
cash 65241035.00
totalCurrentLiabilities 11015748.00
currentDeferredRevenue 2400824.00
netDebt -62094969.00
shortTermDebt 193164.00
shortLongTermDebtTotal 3146066.00
otherStockholderEquity 78989188.00
propertyPlantEquipment 165942542.00
totalCurrentAssets 107258813.00
netTangibleAssets 264224384.00
shortTermInvestments 0.00
netReceivables 35969900.00
longTermDebt 2953000.00
inventory 5993598.00
accountsPayable 5230242.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 22496279.00
additionalPaidInCapital 0.00
commonStockTotalEquity 19276.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 146745754.00
treasuryStock -500000.00
nonCurrrentAssetsOther 1996478.00
nonCurrentAssetsTotal 170934221.00
capitalLeaseObligations 2952902.00
longTermDebtTotal 2952902.00
nonCurrentLiabilitiesTotal 2952902.00
capitalSurpluse 79489188.00
liabilitiesAndStockholdersEquity 278193034.00
cashAndShortTermInvestments 65241035.00
propertyPlantAndEquipmentGross 167900000.00
propertyPlantAndEquipmentNet 167939020.00
commonStockSharesOutstanding 35067950.00
2011-12-31
date 2011-12-31
filing_date 2012-03-15
currency_symbol USD
totalAssets 258327699.00
intangibleAssets 764000.00
otherCurrentAssets 582884.00
totalLiab 15214943.00
totalStockholderEquity 243112756.00
deferredLongTermLiab 0.00
otherCurrentLiab 4284289.00
commonStock 17373.00
retainedEarnings 147724138.00
goodWill 0.00
otherAssets 2509000.00
cash 78576060.00
totalCurrentLiabilities 12178385.00
currentDeferredRevenue 4058550.00
netDebt -75349760.00
shortTermDebt 189742.00
shortLongTermDebtTotal 3226300.00
otherStockholderEquity 73607979.00
propertyPlantEquipment 149537660.00
totalCurrentAssets 105516744.00
netTangibleAssets 243112756.00
shortTermInvestments 0.00
netReceivables 21919828.00
longTermDebt 3037000.00
inventory 4437972.00
accountsPayable 3645804.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 21763266.00
additionalPaidInCapital 0.00
commonStockTotalEquity 17373.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 133314581.00
treasuryStock -500000.00
nonCurrrentAssetsOther 763814.00
deferredLongTermAssetCharges 2509481.00
nonCurrentAssetsTotal 152810955.00
capitalLeaseObligations 3036558.00
longTermDebtTotal 3036558.00
nonCurrentLiabilitiesTotal 3036558.00
capitalSurpluse 74107979.00
liabilitiesAndStockholdersEquity 258327699.00
cashAndShortTermInvestments 78576060.00
propertyPlantAndEquipmentGross 149500000.00
propertyPlantAndEquipmentNet 149537660.00
commonStockSharesOutstanding 34673615.00
2010-12-31
date 2010-12-31
filing_date 2011-03-16
currency_symbol USD
totalAssets 206721024.00
intangibleAssets 743000.00
otherCurrentAssets 42761.00
totalLiab 14035830.00
totalStockholderEquity 192685194.00
otherCurrentLiab 7616095.00
commonStock 17368.00
retainedEarnings 116771378.00
cash 68494480.00
totalCurrentLiabilities 14035830.00
netDebt -68494480.00
otherStockholderEquity 66626584.00
propertyPlantEquipment 112179000.00
totalCurrentAssets 93799003.00
netReceivables 21542229.00
inventory 2679899.00
accountsPayable 6419735.00
accumulatedOtherComprehensiveIncome 9269864.00
nonCurrrentAssetsOther -98950978.00
nonCurrentAssetsTotal 112922021.00
liabilitiesAndStockholdersEquity 206721024.00
cashAndShortTermInvestments 68494480.00
propertyPlantAndEquipmentGross 112200000.00
propertyPlantAndEquipmentNet 112178999.00
commonStockSharesOutstanding 34675329.00
2009-12-31
date 2009-12-31
filing_date 2010-03-02
currency_symbol USD
totalAssets 146423168.00
otherCurrentAssets 365135.00
totalLiab 12040198.00
totalStockholderEquity 134382970.00
otherCurrentLiab 6216453.00
commonStock 17271.00
retainedEarnings 65488058.00
otherAssets 722000.00
cash 45536735.00
totalCurrentLiabilities 12040198.00
netDebt -45536735.00
otherStockholderEquity 64718026.00
propertyPlantEquipment 81994000.00
totalCurrentAssets 63707412.00
netReceivables 17155210.00
inventory 650332.00
accountsPayable 5823745.00
accumulatedOtherComprehensiveIncome 4159615.00
nonCurrrentAssetsOther -84950138.00
nonCurrentAssetsTotal 82715756.00
liabilitiesAndStockholdersEquity 146423168.00
cashAndShortTermInvestments 45536735.00
propertyPlantAndEquipmentGross 82000000.00
propertyPlantAndEquipmentNet 81993894.00
commonStockSharesOutstanding 30701697.00
2008-12-31
date 2008-12-31
filing_date 2009-03-16
currency_symbol USD
totalAssets 89359466.00
otherCurrentAssets 248710.00
totalLiab 36890246.00
totalStockholderEquity 52469220.00
otherCurrentLiab 4746994.00
commonStock 49834.00
retainedEarnings 35040883.00
otherAssets 738000.00
cash 30878044.00
totalCurrentLiabilities 18552753.00
currentDeferredRevenue 4269442.00
netDebt -3856301.00
shortTermDebt 8684250.00
shortLongTermDebtTotal 27021743.00
otherStockholderEquity 13035293.00
propertyPlantEquipment 45399000.00
totalCurrentAssets 43222299.00
netReceivables 11677286.00
longTermDebt 18337000.00
inventory 418259.00
accountsPayable 852067.00
accumulatedOtherComprehensiveIncome 4343210.00
nonCurrrentAssetsOther 737711.00
nonCurrentAssetsTotal 46137167.00
nonCurrentLiabilitiesTotal 18337493.00
liabilitiesAndStockholdersEquity 89359466.00
cashAndShortTermInvestments 30878044.00
propertyPlantAndEquipmentGross 45400000.00
propertyPlantAndEquipmentNet 45399456.00
commonStockSharesOutstanding 24917211.00
2007-12-31
date 2007-12-31
filing_date 2008-03-12
currency_symbol USD
totalAssets 46329832.00
otherCurrentAssets 395274.00
totalLiab 19861524.00
totalStockholderEquity 26468308.00
otherCurrentLiab 1509526.00
commonStock 49834.00
retainedEarnings 12645411.00
otherAssets 697000.00
cash 10773875.00
totalCurrentLiabilities 14377524.00
netDebt 4649875.00
shortTermDebt 9939750.00
shortLongTermDebtTotal 15423750.00
otherStockholderEquity 11924616.00
propertyPlantEquipment 30105000.00
totalCurrentAssets 15527540.00
netReceivables 3945000.00
longTermDebt 5484000.00
inventory 413391.00
accountsPayable 2928248.00
accumulatedOtherComprehensiveIncome 1848447.00
nonCurrrentAssetsOther 697107.00
nonCurrentAssetsTotal 30802292.00
nonCurrentLiabilitiesTotal 5484000.00
liabilitiesAndStockholdersEquity 46329832.00
cashAndShortTermInvestments 10773875.00
propertyPlantAndEquipmentGross 30100000.00
propertyPlantAndEquipmentNet 30105185.00
commonStockSharesOutstanding 4834425.00
2006-12-31
date 2006-12-31
filing_date 2007-03-27
currency_symbol USD
totalAssets 9885484.00
otherCurrentAssets 11923.00
totalLiab 6341445.00
totalStockholderEquity 3544039.00
otherCurrentLiab 192471.00
commonStock 27017.00
retainedEarnings 2023823.00
otherAssets 582000.00
cash 3725824.00
totalCurrentLiabilities 6341445.00
netDebt -3725824.00
otherStockholderEquity 1355413.00
propertyPlantEquipment 2673000.00
totalCurrentAssets 6629972.00
netReceivables 2838962.00
inventory 53263.00
accountsPayable 6148974.00
accumulatedOtherComprehensiveIncome 137786.00
nonCurrrentAssetsOther 582231.00
nonCurrentAssetsTotal 3255512.00
liabilitiesAndStockholdersEquity 9885484.00
cashAndShortTermInvestments 3725824.00
propertyPlantAndEquipmentGross 2700000.00
propertyPlantAndEquipmentNet 2673281.00
commonStockSharesOutstanding 4320544.00
2005-12-31
date 2005-12-31
filing_date 2005-08-15
currency_symbol USD
totalAssets 385560.00
otherCurrentAssets 500.00
totalLiab 3110950.00
totalStockholderEquity -2725390.00
otherCurrentLiab 964690.00
commonStock 26626.00
retainedEarnings -14125063.00
cash 287474.00
totalCurrentLiabilities 3087098.00
currentDeferredRevenue 225000.00
netDebt 1610452.00
shortTermDebt 1874074.00
shortLongTermDebtTotal 1897926.00
otherStockholderEquity 18473047.00
totalCurrentAssets 287974.00
netReceivables 29815.00
accountsPayable 23334.00
accumulatedOtherComprehensiveIncome -7100000.00
nonCurrrentAssetsOther 65716.00
nonCurrentAssetsTotal 97586.00
nonCurrentLiabilitiesTotal 23852.00
liabilitiesAndStockholdersEquity 385560.00
cashAndShortTermInvestments 287474.00
propertyPlantAndEquipmentNet 31870.00
commonStockSharesOutstanding 32334.00
2004-12-31
date 2004-12-31
filing_date 2004-11-30
currency_symbol USD
totalAssets 385560.00
otherCurrentAssets 500.00
totalLiab 3110950.00
totalStockholderEquity -2725390.00
otherCurrentLiab 964690.00
commonStock 26626.00
retainedEarnings -14125063.00
cash 287474.00
totalCurrentLiabilities 3087098.00
currentDeferredRevenue 225000.00
netDebt 1610452.00
shortTermDebt 1874074.00
shortLongTermDebtTotal 1897926.00
otherStockholderEquity 18473047.00
totalCurrentAssets 287974.00
accountsPayable 23334.00
accumulatedOtherComprehensiveIncome -7100000.00
nonCurrrentAssetsOther 65716.00
nonCurrentAssetsTotal 97586.00
nonCurrentLiabilitiesTotal 23852.00
liabilitiesAndStockholdersEquity 385560.00
cashAndShortTermInvestments 287474.00
propertyPlantAndEquipmentNet 31870.00
commonStockSharesOutstanding 32334.00
2003-12-31
date 2003-12-31
filing_date 2003-11-30
currency_symbol USD
totalAssets 557970.00
otherCurrentAssets 7076.00
totalLiab 3301395.00
totalStockholderEquity -2743425.00
otherCurrentLiab 851333.00
commonStock 26626.00
retainedEarnings -14143098.00
cash 461140.00
totalCurrentLiabilities 3291797.00
currentDeferredRevenue 300000.00
netDebt 1661041.00
shortTermDebt 2112583.00
shortLongTermDebtTotal 2122181.00
otherStockholderEquity 18473047.00
totalCurrentAssets 468216.00
accountsPayable 27881.00
accumulatedOtherComprehensiveIncome -7100000.00
nonCurrrentAssetsOther 70807.00
nonCurrentAssetsTotal 89754.00
nonCurrentLiabilitiesTotal 9598.00
liabilitiesAndStockholdersEquity 557970.00
cashAndShortTermInvestments 461140.00
propertyPlantAndEquipmentNet 18947.00
commonStockSharesOutstanding 161621.00
1997-12-31
date 1997-12-31
filing_date 1998-03-13
currency_symbol USD
totalAssets 5600000.00
otherCurrentAssets 300000.00
totalLiab 3000000.00
totalStockholderEquity 2600000.00
retainedEarnings -8900000.00
cash 800000.00
totalCurrentLiabilities 1000000.00
netDebt 1200000.00
shortLongTermDebtTotal 2000000.00
otherStockholderEquity 15500000.00
totalCurrentAssets 2000000.00
netReceivables 300000.00
inventory 600000.00
accountsPayable 1000000.00
accumulatedOtherComprehensiveIncome -4000000.00
nonCurrrentAssetsOther 300000.00
nonCurrentAssetsTotal 3600000.00
nonCurrentLiabilitiesTotal 2000000.00
liabilitiesAndStockholdersEquity 5600000.00
cashAndShortTermInvestments 800000.00
propertyPlantAndEquipmentGross 3300000.00
propertyPlantAndEquipmentNet 3300000.00
commonStockSharesOutstanding 10469499.00
1996-12-31
date 1996-12-31
filing_date 1997-03-14
currency_symbol USD
totalAssets 4900000.00
intangibleAssets 100000.00
otherCurrentAssets 200000.00
totalLiab 2600000.00
totalStockholderEquity 2300000.00
retainedEarnings -7000000.00
cash 200000.00
totalCurrentLiabilities 1500000.00
netDebt 1000000.00
shortLongTermDebtTotal 1200000.00
otherStockholderEquity 9700000.00
totalCurrentAssets 900000.00
netReceivables 100000.00
inventory 400000.00
accountsPayable 1500000.00
accumulatedOtherComprehensiveIncome -400000.00
nonCurrrentAssetsOther 200000.00
nonCurrentAssetsTotal 4000000.00
nonCurrentLiabilitiesTotal 1100000.00
liabilitiesAndStockholdersEquity 4900000.00
cashAndShortTermInvestments 200000.00
propertyPlantAndEquipmentGross 3700000.00
propertyPlantAndEquipmentNet 3700000.00
commonStockSharesOutstanding 10469499.00
Cash_Flow
currency_symbol USD
quarterly
2023-09-30
date 2023-09-30
filing_date 2023-11-20
currency_symbol USD
investments -15149296.00
totalCashFromFinancingActivities 0.00
netIncome -1775797.00
changeInCash -11498502.00
beginPeriodCashFlow 115273479.00
endPeriodCashFlow 103774977.00
totalCashFromOperatingActivities -1141944.00
depreciation 4869111.00
changeToInventory -72152.00
changeToAccountReceivables -19623.00
otherCashflowsFromFinancingActivities -15149296.00
capitalExpenditures 15149296
changeInWorkingCapital -3761693.00
otherNonCashItems 135691.00
freeCashFlow -16291240.00
2023-06-30
date 2023-06-30
filing_date 2023-08-14
currency_symbol USD
investments -15610.00
changeToLiabilities 0.00
totalCashFromFinancingActivities -267810.00
netIncome -681816.00
changeInCash -498354.00
beginPeriodCashFlow 115771833.00
endPeriodCashFlow 115273479.00
totalCashFromOperatingActivities 6180003.00
depreciation 5236541.00
changeToInventory -244775.00
changeToAccountReceivables 2940549.00
otherCashflowsFromFinancingActivities -15610.00
changeToNetincome 634120.00
capitalExpenditures 15610
changeInWorkingCapital 1784432.00
stockBasedCompensation 5644.00
otherNonCashItems 27901.00
freeCashFlow 6164393.00
2023-03-31
date 2023-03-31
filing_date 2023-05-15
currency_symbol USD
investments -32742.00
changeToLiabilities -772506.00
totalCashflowsFromInvestingActivities -32742.00
changeToOperatingActivities -523868.00
netIncome -557747.00
changeInCash 7545619.00
beginPeriodCashFlow 108226214.00
endPeriodCashFlow 115771833.00
totalCashFromOperatingActivities 4831553.00
depreciation 5360224.00
changeToInventory 1035921.00
changeToAccountReceivables 211870.00
otherCashflowsFromFinancingActivities -32742.00
changeToNetincome -204348.00
capitalExpenditures 32742
changeInWorkingCapital 233424.00
otherNonCashItems -3792.00
freeCashFlow 4798811.00
2022-12-31
date 2022-12-31
filing_date 2023-03-31
currency_symbol USD
investments -4342945.00
changeToLiabilities 0.00
totalCashflowsFromInvestingActivities -32742.00
totalCashFromFinancingActivities 19052.00
changeToOperatingActivities -523868.00
netIncome -2689778.00
changeInCash 15587936.00
beginPeriodCashFlow 92638278.00
endPeriodCashFlow 108226214.00
totalCashFromOperatingActivities 14048041.00
depreciation 10543037.00
changeToInventory -965996.00
changeToAccountReceivables 4743199.00
otherCashflowsFromFinancingActivities 38104.00
changeToNetincome -204348.00
capitalExpenditures 4342945
changeInWorkingCapital 2230394.00
stockBasedCompensation 668000.00
otherNonCashItems 518441.00
freeCashFlow 9705096.00
2022-09-30
date 2022-09-30
filing_date 2022-11-14
currency_symbol USD
investments 0.00
changeToLiabilities -665641.00
totalCashflowsFromInvestingActivities -32742.00
totalCashFromFinancingActivities -283915.00
changeToOperatingActivities 3341331.00
netIncome 8967380.00
changeInCash 13522847.00
beginPeriodCashFlow 79115431.00
endPeriodCashFlow 92638278.00
totalCashFromOperatingActivities 18608627.00
depreciation 6077041.00
changeToInventory -67339.00
changeToAccountReceivables -1231932.00
otherCashflowsFromFinancingActivities -33217987.00
changeToNetincome 960878.00
capitalExpenditures 33217987
changeInWorkingCapital 1067680.00
otherNonCashItems -62749.00
freeCashFlow 18608627.00
2022-06-30
date 2022-06-30
filing_date 2022-08-15
currency_symbol USD
investments -32822927.00
changeToLiabilities 1731996.00
totalCashflowsFromInvestingActivities -32822927.00
netBorrowings -283915.00
totalCashFromFinancingActivities -283915.00
changeToOperatingActivities -2159577.00
netIncome 3901794.00
changeInCash -26546568.00
beginPeriodCashFlow 105661999.00
endPeriodCashFlow 79115431.00
totalCashFromOperatingActivities 10046715.00
depreciation 5272796.00
changeToInventory -84032.00
changeToAccountReceivables 1200145.00
otherCashflowsFromFinancingActivities -32822927.00
changeToNetincome 717722.00
capitalExpenditures 32822927
changeInWorkingCapital -72476.00
otherNonCashItems -209467.00
freeCashFlow -22776212.00
2022-03-31
date 2022-03-31
filing_date 2022-04-12
currency_symbol USD
investments -395060.00
changeToLiabilities 487228.00
totalCashflowsFromInvestingActivities -395060.00
netBorrowings -283915.00
totalCashFromFinancingActivities -296597.00
changeToOperatingActivities -1704431.00
netIncome -1112989.00
changeInCash -3113563.00
beginPeriodCashFlow 98880826.00
endPeriodCashFlow 95767263.00
totalCashFromOperatingActivities 12248625.00
depreciation 8226786.00
changeToInventory -192671.00
changeToAccountReceivables -858754.00
otherCashflowsFromFinancingActivities -21532988.00
changeToNetincome 413106.00
capitalExpenditures 21532988
changeInWorkingCapital -332203.00
stockBasedCompensation 3134080.00
otherNonCashItems -2602212.00
freeCashFlow -9284363.00
2021-12-31
date 2021-12-31
currency_symbol USD
investments -21532988.00
changeToLiabilities 258474.00
totalCashflowsFromInvestingActivities -21532988.00
netBorrowings -283915.00
totalCashFromFinancingActivities -283915.00
changeToOperatingActivities 1900285.00
netIncome -1112989.00
changeInCash -3113563.00
beginPeriodCashFlow 98880826.00
endPeriodCashFlow 95767263.00
totalCashFromOperatingActivities 12248625.00
depreciation -97444.00
changeToInventory -192671.00
changeToAccountReceivables -858754.00
changeToNetincome 13791261.00
capitalExpenditures 21532988
changeInWorkingCapital -332203.00
stockBasedCompensation 3134080.00
otherNonCashItems -3101585.00
freeCashFlow -9284363.00
2021-09-30
date 2021-09-30
filing_date 2021-11-15
currency_symbol USD
investments -2753717.00
changeToLiabilities 3383919.00
totalCashflowsFromInvestingActivities -2753717.00
netBorrowings 6000.00
totalCashFromFinancingActivities 6000.00
changeToOperatingActivities -2473670.00
netIncome 5393615.00
changeInCash 1822799.00
beginPeriodCashFlow 97058027.00
endPeriodCashFlow 98880826.00
totalCashFromOperatingActivities 4036769.00
depreciation 4091775.00
changeToInventory 185667.00
changeToAccountReceivables -8730312.00
otherCashflowsFromFinancingActivities 12000.00
changeToNetincome -1106652.00
capitalExpenditures 2753717
changeInWorkingCapital -6920058.00
stockBasedCompensation -310863.00
otherNonCashItems 32015.00
freeCashFlow 1283052.00
2021-06-30
date 2021-06-30
filing_date 2021-08-13
currency_symbol USD
investments -5806435.00
changeToLiabilities -1616640.00
totalCashflowsFromInvestingActivities -5806435.00
netBorrowings -296597.00
totalCashFromFinancingActivities -296597.00
changeToOperatingActivities -361200.00
netIncome -2703220.00
changeInCash 358703.00
beginPeriodCashFlow 96699324.00
endPeriodCashFlow 97058027.00
totalCashFromOperatingActivities 3684380.00
depreciation 4120507.00
changeToInventory -90896.00
changeToAccountReceivables 202139.00
otherCashflowsFromFinancingActivities -5806435.00
changeToNetincome 4775435.00
capitalExpenditures 5806435
changeReceivables 202139.00
cashFlowsOtherOperating 128138.00
exchangeRateChanges 2777355.00
cashAndCashEquivalentsChanges 358703.00
changeInWorkingCapital -1748463.00
stockBasedCompensation 489338.00
otherNonCashItems 3169739.00
freeCashFlow -2122055.00
2021-03-31
date 2021-03-31
filing_date 2021-04-08
currency_symbol USD
investments 0.00
changeToLiabilities 903509.00
totalCashflowsFromInvestingActivities -5806435.00
netBorrowings -296597.00
totalCashFromFinancingActivities -264976.00
changeToOperatingActivities -36689.00
netIncome 276915.00
changeInCash -1401274.00
beginPeriodCashFlow 95623812.00
endPeriodCashFlow 94222538.00
totalCashFromOperatingActivities 6047617.00
depreciation 4080158.00
changeToInventory -8035.00
changeToAccountReceivables 1112295.00
otherCashflowsFromFinancingActivities -11859227.00
changeToNetincome -743709.00
capitalExpenditures 11859227
changeReceivables 1637800.00
cashFlowsOtherOperating 68123.00
exchangeRateChanges -864609.00
cashAndCashEquivalentsChanges 2476786.00
changeInWorkingCapital -172538.00
stockBasedCompensation 2392163.00
otherNonCashItems -1132839.00
freeCashFlow -5811610.00
2020-12-31
date 2020-12-31
filing_date 2021-04-08
currency_symbol USD
investments -11859227.00
changeToLiabilities -1194780.00
totalCashflowsFromInvestingActivities -11859227.00
netBorrowings -296597.00
totalCashFromFinancingActivities -296597.00
changeToOperatingActivities -82018.00
netIncome -3262841.00
changeInCash -1401274.00
beginPeriodCashFlow 95623812.00
endPeriodCashFlow 94222538.00
totalCashFromOperatingActivities 101760332.00
depreciation -24171.00
changeToInventory -159881.00
changeToAccountReceivables 3550324.00
otherCashflowsFromFinancingActivities 264976.00
changeToNetincome 4827947.00
capitalExpenditures 9415296
changeReceivables 1112295.00
cashFlowsOtherOperating -3080599.00
exchangeRateChanges 4410336.00
cashAndCashEquivalentsChanges -1401274.00
changeInWorkingCapital 429594.00
otherNonCashItems 312320.00
freeCashFlow 92345034.00
2020-09-30
date 2020-09-30
filing_date 2020-11-16
currency_symbol USD
investments 0.00
changeToLiabilities 798340.00
totalCashflowsFromInvestingActivities -11859227.00
netBorrowings -296597.00
totalCashFromFinancingActivities -264976.00
changeToOperatingActivities 149354.00
netIncome -2912582.00
changeInCash 5651221.00
beginPeriodCashFlow 89972591.00
endPeriodCashFlow 95623812.00
totalCashFromOperatingActivities 2080258.00
depreciation 4348478.00
changeToInventory 147767.00
changeToAccountReceivables -4081546.00
otherCashflowsFromFinancingActivities -9860142.00
changeToNetincome 217324.00
capitalExpenditures 2443931
changeReceivables -4081546.00
cashFlowsOtherOperating 3530266.00
exchangeRateChanges 3570963.00
cashAndCashEquivalentsChanges 5651221.00
changeInWorkingCapital -2986085.00
stockBasedCompensation 1030662.00
otherNonCashItems 2382461.00
freeCashFlow 2080258.00
2020-06-30
date 2020-06-30
filing_date 2020-08-14
currency_symbol USD
investments -2443931.00
changeToLiabilities 349876.00
totalCashflowsFromInvestingActivities -2443931.00
netBorrowings -264976.00
totalCashFromFinancingActivities -264976.00
changeToOperatingActivities -327757.00
netIncome -2244619.00
changeInCash -3660099.00
beginPeriodCashFlow 93632690.00
endPeriodCashFlow 89972591.00
totalCashFromOperatingActivities -1024605.00
depreciation 4104333.00
changeToInventory 151846.00
changeToAccountReceivables -2438029.00
otherCashflowsFromFinancingActivities -2443931.00
changeToNetincome -673110.00
capitalExpenditures 2443931
changeReceivables -2438029.00
cashFlowsOtherOperating -309639.00
exchangeRateChanges 73413.00
cashAndCashEquivalentsChanges -3660099.00
changeInWorkingCapital -2264064.00
stockBasedCompensation 18118.00
otherNonCashItems 34737.00
freeCashFlow -3468536.00
2020-03-31
date 2020-03-31
filing_date 2020-04-14
currency_symbol USD
investments -7416211.00
changeToLiabilities -60561.00
totalCashflowsFromInvestingActivities -7416211.00
netBorrowings -264976.00
totalCashFromFinancingActivities -3.00
changeToOperatingActivities -276694.00
netIncome -7129174.00
changeInCash -4916583.00
beginPeriodCashFlow 105218569.00
endPeriodCashFlow 100301986.00
totalCashFromOperatingActivities -2988472.00
depreciation 3461916.00
changeToInventory 105728.00
changeToAccountReceivables 4892445.00
otherCashflowsFromFinancingActivities -3294581.00
changeToNetincome -1256443.00
capitalExpenditures 3294581
changeReceivables 4245576.00
cashFlowsOtherOperating -677143.00
exchangeRateChanges -1455442.00
cashAndCashEquivalentsChanges -6669296.00
changeInWorkingCapital 2509710.00
stockBasedCompensation 45900.00
otherNonCashItems 344724.00
freeCashFlow -6283053.00
2019-12-31
date 2019-12-31
filing_date 2020-04-14
currency_symbol USD
investments -3294581.00
changeToLiabilities -2748434.00
totalCashflowsFromInvestingActivities -3294581.00
netBorrowings -3.00
totalCashFromFinancingActivities -3.00
changeToOperatingActivities 365699.00
netIncome -7129170.00
changeInCash -4916580.00
beginPeriodCashFlow 105218570.00
endPeriodCashFlow 100301990.00
totalCashFromOperatingActivities -2988470.00
depreciation 3461920.00
changeToInventory 523.00
changeToAccountReceivables 4892445.00
otherCashflowsFromFinancingActivities -3.00
changeToNetincome -2643205.00
capitalExpenditures 3294581
changeReceivables 4892445.00
cashFlowsOtherOperating 1144119.00
exchangeRateChanges 1366473.00
cashAndCashEquivalentsChanges -4916583.00
changeInWorkingCapital -4015260.00
otherNonCashItems 390620.00
freeCashFlow -6283050.00
2019-09-30
date 2019-09-30
filing_date 2019-11-14
currency_symbol USD
investments -45815630.00
changeToLiabilities 1181118.00
totalCashflowsFromInvestingActivities -45815630.00
netBorrowings -3.00
totalCashFromFinancingActivities 0.00
changeToOperatingActivities 59033.00
netIncome -13029027.00
changeInCash -55135500.00
beginPeriodCashFlow 160354069.00
endPeriodCashFlow 105218569.00
totalCashFromOperatingActivities -5554589.00
depreciation 3634131.00
changeToInventory -242696.00
changeToAccountReceivables -3186671.00
otherCashflowsFromFinancingActivities -45815630.00
changeToNetincome 6729436.00
capitalExpenditures 45815630
changeReceivables -3176508.00
cashFlowsOtherOperating -685123.00
exchangeRateChanges -3765281.00
cashAndCashEquivalentsChanges -55135500.00
changeInWorkingCapital -2189216.00
stockBasedCompensation -733993.00
otherNonCashItems 34080.00
freeCashFlow -51370219.00
2019-06-30
date 2019-06-30
filing_date 2019-08-14
currency_symbol USD
investments -8973627.00
changeToLiabilities -1003187.00
totalCashflowsFromInvestingActivities -8973627.00
netBorrowings -275506.00
totalCashFromFinancingActivities -275506.00
changeToOperatingActivities -267316.00
netIncome -737706.00
changeInCash -19299072.00
beginPeriodCashFlow 179653141.00
endPeriodCashFlow 160354069.00
totalCashFromOperatingActivities -6502325.00
depreciation 3587631.00
changeToInventory -457780.00
changeToAccountReceivables -6755485.00
otherCashflowsFromFinancingActivities -8973627.00
changeToNetincome -320081.00
capitalExpenditures 8973627
changeReceivables -6755485.00
cashFlowsOtherOperating -853998.00
exchangeRateChanges -3547614.00
cashAndCashEquivalentsChanges -19299072.00
changeInWorkingCapital -8522795.00
stockBasedCompensation -501755.00
otherNonCashItems 38281.00
freeCashFlow -15475952.00
2019-03-31
date 2019-03-31
filing_date 2019-05-13
currency_symbol USD
investments -2528111.00
changeToLiabilities 2092965.00
totalCashflowsFromInvestingActivities -2528111.00
netBorrowings -275506.00
totalCashFromFinancingActivities -275506.00
changeToOperatingActivities -16710.00
netIncome -4904138.00
changeInCash 654206.00
beginPeriodCashFlow 178998935.00
endPeriodCashFlow 179653141.00
totalCashFromOperatingActivities -263726.00
depreciation 3377249.00
changeToInventory 2098466.00
changeToAccountReceivables -20469.00
otherCashflowsFromFinancingActivities -2528111.00
changeToNetincome -1373537.00
capitalExpenditures 2528111
changeReceivables -18838.00
cashFlowsOtherOperating 523914.00
exchangeRateChanges 3446043.00
cashAndCashEquivalentsChanges 654206.00
changeInWorkingCapital 2094813.00
stockBasedCompensation 503228.00
otherNonCashItems 60259.00
freeCashFlow -2791837.00
2018-12-31
date 2018-12-31
filing_date 2019-03-15
currency_symbol USD
changeToLiabilities 105565.00
totalCashflowsFromInvestingActivities -23856807.00
netBorrowings -275506.00
totalCashFromFinancingActivities -294295.00
changeToOperatingActivities -371975.00
netIncome -38680979.00
changeInCash -29247005.00
beginPeriodCashFlow 208245940.00
endPeriodCashFlow 178998935.00
totalCashFromOperatingActivities -5639991.00
depreciation 3480537.00
otherCashflowsFromInvestingActivities 3652.00
changeToInventory 43429.00
changeToAccountReceivables 394394.00
otherCashflowsFromFinancingActivities -294295.00
changeToNetincome 25749497.00
capitalExpenditures 23856807
changeReceivables 394394.00
cashFlowsOtherOperating 5292690.00
exchangeRateChanges 249793.00
cashAndCashEquivalentsChanges -29247005.00
changeInWorkingCapital -193834.00
stockBasedCompensation 496200.00
otherNonCashItems 32087434.00
freeCashFlow -29496798.00
2018-09-30
date 2018-09-30
filing_date 2018-11-13
currency_symbol USD
changeToLiabilities -1316102.00
totalCashflowsFromInvestingActivities -11119769.00
netBorrowings -294295.00
totalCashFromFinancingActivities -294295.00
changeToOperatingActivities 66195.00
netIncome -19493034.00
changeInCash -7729924.00
beginPeriodCashFlow 215975864.00
endPeriodCashFlow 208245940.00
totalCashFromOperatingActivities 1588349.00
depreciation 4918303.00
otherCashflowsFromInvestingActivities 49659.00
dividendsPaid 0.00
changeToInventory 108874.00
changeToAccountReceivables 4126699.00
salePurchaseOfStock 0.00
otherCashflowsFromFinancingActivities -1070556.00
changeToNetincome 12170772.00
capitalExpenditures 1070556
changeReceivables -11048969.00
cashFlowsOtherOperating -3323805.00
exchangeRateChanges -28058177.00
cashAndCashEquivalentsChanges -56289239.00
changeInWorkingCapital 4294905.00
stockBasedCompensation 368084.00
otherNonCashItems 18681611.00
freeCashFlow 517793.00
2018-06-30
date 2018-06-30
filing_date 2018-08-10
currency_symbol USD
changeToLiabilities -187770.00
totalCashflowsFromInvestingActivities -10538066.00
netBorrowings -294295.00
totalCashFromFinancingActivities -294295.00
changeToOperatingActivities -303334.00
netIncome -4812873.00
changeInCash -20745105.00
beginPeriodCashFlow 236720969.00
endPeriodCashFlow 215975864.00
totalCashFromOperatingActivities 1493483.00
depreciation 4904564.00
otherCashflowsFromInvestingActivities -326055.00
dividendsPaid 0.00
changeToInventory 108874.00
changeToAccountReceivables 5278104.00
salePurchaseOfStock 0.00
otherCashflowsFromFinancingActivities -10538066.00
changeToNetincome -3242761.00
capitalExpenditures 10538066
changeReceivables 5266815.00
cashFlowsOtherOperating -1383554.00
exchangeRateChanges -11406227.00
cashAndCashEquivalentsChanges -20745105.00
changeInWorkingCapital 4644553.00
stockBasedCompensation -1403938.00
otherNonCashItems 44417.00
freeCashFlow -9044583.00
2018-03-31
date 2018-03-31
filing_date 2018-05-10
currency_symbol USD
changeToLiabilities 666593.00
totalCashflowsFromInvestingActivities -488853.00
netBorrowings -294295.00
totalCashFromFinancingActivities -294295.00
changeToOperatingActivities -81635.00
netIncome -6977100.00
changeInCash 27814210.00
beginPeriodCashFlow 208906759.00
endPeriodCashFlow 236720969.00
totalCashFromOperatingActivities 19898830.00
depreciation 4901627.00
otherCashflowsFromInvestingActivities -367143.00
dividendsPaid 0.00
changeToInventory 1039959.00
changeToAccountReceivables 20442483.00
salePurchaseOfStock 0.00
otherCashflowsFromFinancingActivities -488853.00
changeToNetincome -1193746.00
capitalExpenditures 488853
changeReceivables 20442483.00
cashFlowsOtherOperating 977217.00
exchangeRateChanges 8404233.00
cashAndCashEquivalentsChanges 27814210.00
changeInWorkingCapital 22067400.00
stockBasedCompensation 1058852.00
otherNonCashItems 41797.00
freeCashFlow 19409977.00
2017-12-31
date 2017-12-31
filing_date 2018-03-16
currency_symbol USD
changeToLiabilities -4318772.00
totalCashflowsFromInvestingActivities -26937021.00
netBorrowings -273873.00
totalCashFromFinancingActivities -273873.00
changeToOperatingActivities -1183736.00
netIncome -22701125.00
changeInCash 15521073.00
beginPeriodCashFlow 193385686.00
endPeriodCashFlow 208906759.00
totalCashFromOperatingActivities 39274194.00
depreciation 4419449.00
otherCashflowsFromInvestingActivities -9622104.00
dividendsPaid 0.00
changeToInventory 1215268.00
changeToAccountReceivables 42667912.00
salePurchaseOfStock 0.00
otherCashflowsFromFinancingActivities -273873.00
changeToNetincome 15088477.00
capitalExpenditures 26937021
changeReceivables 42667912.00
cashFlowsOtherOperating -2538404.00
exchangeRateChanges 3183900.00
cashAndCashEquivalentsChanges 15521073.00
changeInWorkingCapital 43586167.00
stockBasedCompensation 14700.00
otherNonCashItems 18081950.00
freeCashFlow 12337173.00
2017-09-30
date 2017-09-30
filing_date 2017-11-13
currency_symbol USD
changeToLiabilities -15411030.00
totalCashflowsFromInvestingActivities -604022.00
netBorrowings -294295.00
totalCashFromFinancingActivities 486.00
changeToOperatingActivities 10003.00
netIncome 3425640.00
changeInCash 17082412.00
beginPeriodCashFlow 176303274.00
endPeriodCashFlow 193385686.00
totalCashFromOperatingActivities 13974090.00
depreciation 5716376.00
otherCashflowsFromInvestingActivities -40262.00
dividendsPaid 0.00
changeToInventory 2503162.00
changeToAccountReceivables 16792019.00
salePurchaseOfStock 0.00
otherCashflowsFromFinancingActivities -604022.00
changeToNetincome 343000.00
capitalExpenditures 604022
changeReceivables 16792019.00
cashFlowsOtherOperating 564256.00
exchangeRateChanges 3712344.00
cashAndCashEquivalentsChanges 17082412.00
changeInWorkingCapital 3894154.00
stockBasedCompensation 343000.00
otherNonCashItems 58467.00
freeCashFlow 13370068.00
2017-06-30
date 2017-06-30
filing_date 2017-08-11
currency_symbol USD
changeToLiabilities 5737228.00
totalCashflowsFromInvestingActivities -494214.00
netBorrowings -273873.00
totalCashFromFinancingActivities -273873.00
changeToOperatingActivities 7565.00
netIncome 13751678.00
changeInCash 3499196.00
beginPeriodCashFlow 172804078.00
endPeriodCashFlow 176303274.00
totalCashFromOperatingActivities 1080563.00
depreciation 5497037.00
otherCashflowsFromInvestingActivities -494214.00
dividendsPaid 0.00
changeToInventory 397595.00
changeToAccountReceivables -24826705.00
salePurchaseOfStock 0.00
otherCashflowsFromFinancingActivities -494214.00
changeToNetincome 5700.00
capitalExpenditures 494214
changeReceivables -24826705.00
cashFlowsOtherOperating 476655.00
exchangeRateChanges 3186720.00
cashAndCashEquivalentsChanges 3499196.00
changeInWorkingCapital -18681882.00
stockBasedCompensation 5700.00
otherNonCashItems 41375.00
freeCashFlow 586349.00
2017-03-31
date 2017-03-31
filing_date 2017-05-12
currency_symbol USD
changeToLiabilities 2398105.00
totalCashflowsFromInvestingActivities -384718.00
netBorrowings -273873.00
totalCashFromFinancingActivities 0.00
changeToOperatingActivities -29129.00
netIncome 8075120.00
changeInCash 8919504.00
beginPeriodCashFlow 163884574.00
endPeriodCashFlow 172804078.00
totalCashFromOperatingActivities 8422769.00
depreciation 5546559.00
otherCashflowsFromInvestingActivities -324743.00
dividendsPaid 0.00
changeToInventory 767825.00
changeToAccountReceivables -8523139.00
salePurchaseOfStock 0.00
otherCashflowsFromFinancingActivities -384718.00
changeToNetincome 9000.00
capitalExpenditures 384718
changeReceivables -8523719.00
cashFlowsOtherOperating 108126.00
exchangeRateChanges 881453.00
cashAndCashEquivalentsChanges 8919504.00
changeInWorkingCapital -5386918.00
stockBasedCompensation 9000.00
otherNonCashItems 41753.00
freeCashFlow 8038051.00
2016-12-31
date 2016-12-31
filing_date 2017-03-17
currency_symbol USD
changeToLiabilities -3004620.00
totalCashflowsFromInvestingActivities 2461747.00
netBorrowings -287387.00
totalCashFromFinancingActivities 971944.00
changeToOperatingActivities -494411.00
netIncome 6046135.00
changeInCash 22800987.00
beginPeriodCashFlow 141083587.00
endPeriodCashFlow 163884574.00
totalCashFromOperatingActivities 26002317.00
depreciation 6108392.00
otherCashflowsFromInvestingActivities 2708417.00
dividendsPaid 0.00
changeToInventory -318060.00
changeToAccountReceivables 17128365.00
salePurchaseOfStock 0.00
otherCashflowsFromFinancingActivities 971558.00
changeToNetincome 124853.00
capitalExpenditures 246670
changeReceivables 17127488.00
cashFlowsOtherOperating -122534.00
exchangeRateChanges -5663076.00
cashAndCashEquivalentsChanges 22800987.00
changeInWorkingCapital 13697274.00
stockBasedCompensation 22900.00
otherNonCashItems 1094108.00
freeCashFlow 25755647.00
2016-09-30
date 2016-09-30
filing_date 2016-11-14
currency_symbol USD
changeToLiabilities -4844692.00
totalCashflowsFromInvestingActivities -15935739.00
totalCashFromFinancingActivities 1.00
netIncome 10515713.00
changeInCash -5189653.00
beginPeriodCashFlow 146273240.00
endPeriodCashFlow 141083587.00
totalCashFromOperatingActivities 11743513.00
depreciation 5776551.00
otherCashflowsFromInvestingActivities -57422.00
dividendsPaid 0.00
changeToInventory 890903.00
changeToAccountReceivables -558911.00
salePurchaseOfStock 0.00
otherCashflowsFromFinancingActivities -15935739.00
changeToNetincome -86035.00
capitalExpenditures 15935739
changeReceivables -558911.00
cashFlowsOtherOperating 8244.00
exchangeRateChanges -997428.00
cashAndCashEquivalentsChanges -5189653.00
changeInWorkingCapital -4519456.00
stockBasedCompensation 4600.00
otherNonCashItems 56740.00
freeCashFlow -4192226.00
2016-06-30
date 2016-06-30
filing_date 2016-08-10
currency_symbol USD
changeToLiabilities 5028628.00
totalCashflowsFromInvestingActivities -1103575.00
netBorrowings -287387.00
totalCashFromFinancingActivities -287387.00
netIncome 13197019.00
changeInCash -2138560.00
beginPeriodCashFlow 148411800.00
endPeriodCashFlow 146273240.00
totalCashFromOperatingActivities 3098454.00
depreciation 6768288.00
otherCashflowsFromInvestingActivities -289986.00
dividendsPaid 0.00
changeToInventory 72922.00
changeToAccountReceivables -21356486.00
salePurchaseOfStock 0.00
otherCashflowsFromFinancingActivities -287387.00
changeToNetincome -673696.00
capitalExpenditures 1103575
changeReceivables -21356486.00
cashFlowsOtherOperating 15906.00
exchangeRateChanges -3846052.00
cashAndCashEquivalentsChanges -2138560.00
changeInWorkingCapital -16239030.00
stockBasedCompensation 5500.00
otherNonCashItems 45873.00
freeCashFlow 1994879.00
2016-03-31
date 2016-03-31
filing_date 2016-05-11
currency_symbol USD
changeToLiabilities 1875633.00
totalCashflowsFromInvestingActivities -383812.00
totalCashFromFinancingActivities 0.00
netIncome 6466964.00
changeInCash 14805408.00
beginPeriodCashFlow 133606392.00
endPeriodCashFlow 148411800.00
totalCashFromOperatingActivities 14372314.00
depreciation 7001265.00
otherCashflowsFromInvestingActivities -326526.00
dividendsPaid 0.00
changeToInventory 255763.00
changeToAccountReceivables -1380964.00
salePurchaseOfStock 0.00
otherCashflowsFromFinancingActivities -383812.00
changeToNetincome 137762.00
capitalExpenditures 383812
changeReceivables -1380964.00
cashFlowsOtherOperating -30000.00
exchangeRateChanges 816906.00
cashAndCashEquivalentsChanges 14805408.00
changeInWorkingCapital 720432.00
stockBasedCompensation 7300.00
otherNonCashItems 45891.00
freeCashFlow 13988502.00
2015-12-31
date 2015-12-31
filing_date 2016-03-15
currency_symbol USD
changeToLiabilities -2095598.00
totalCashflowsFromInvestingActivities -20065925.00
netBorrowings -306683.00
totalCashFromFinancingActivities 1412178.00
changeToOperatingActivities 971338.00
netIncome 7298084.00
changeInCash 12714254.00
beginPeriodCashFlow 120892138.00
endPeriodCashFlow 133606392.00
totalCashFromOperatingActivities 35485391.00
depreciation 7405142.00
otherCashflowsFromInvestingActivities -683129.00
dividendsPaid 0.00
changeToInventory 30613.00
changeToAccountReceivables 23149998.00
salePurchaseOfStock 0.00
otherCashflowsFromFinancingActivities 1412129.00
changeToNetincome -359891.00
capitalExpenditures 20065925
changeReceivables 23149998.00
cashFlowsOtherOperating 11689.00
exchangeRateChanges -2705212.00
cashAndCashEquivalentsChanges 12714254.00
changeInWorkingCapital 21096702.00
stockBasedCompensation 21300.00
otherNonCashItems -333441.00
freeCashFlow 15419466.00
2015-09-30
date 2015-09-30
filing_date 2015-11-10
currency_symbol USD
changeToLiabilities -4713601.00
totalCashflowsFromInvestingActivities -2843690.00
totalCashFromFinancingActivities 0.00
netIncome 10679422.00
changeInCash 2864290.00
beginPeriodCashFlow 118027848.00
endPeriodCashFlow 120892138.00
totalCashFromOperatingActivities 10386872.00
depreciation 7304262.00
otherCashflowsFromInvestingActivities -50990.00
dividendsPaid 0.00
changeToInventory -892137.00
changeToAccountReceivables -1818463.00
salePurchaseOfStock 0.00
otherCashflowsFromFinancingActivities -2843690.00
changeToNetincome -232520.00
capitalExpenditures 2843690
changeReceivables -1818463.00
cashFlowsOtherOperating 13561.00
exchangeRateChanges -4678892.00
cashAndCashEquivalentsChanges 2864290.00
changeInWorkingCapital -7410640.00
stockBasedCompensation 9500.00
otherNonCashItems 46348.00
freeCashFlow 7543182.00
2015-06-30
date 2015-06-30
filing_date 2015-08-07
currency_symbol USD
changeToLiabilities 2298043.00
totalCashflowsFromInvestingActivities -306606.00
netBorrowings -306683.00
totalCashFromFinancingActivities -306683.00
netIncome 10775260.00
changeInCash 6615259.00
beginPeriodCashFlow 111412589.00
endPeriodCashFlow 118027848.00
totalCashFromOperatingActivities 6748867.00
depreciation 7656437.00
otherCashflowsFromInvestingActivities -306606.00
dividendsPaid 0.00
changeToInventory 276856.00
changeToAccountReceivables -14753723.00
salePurchaseOfStock 0.00
otherCashflowsFromFinancingActivities -306683.00
changeToNetincome 462050.00
capitalExpenditures 306606
changeReceivables -14753723.00
cashFlowsOtherOperating -16859.00
exchangeRateChanges 479681.00
cashAndCashEquivalentsChanges 6615259.00
changeInWorkingCapital -12195683.00
stockBasedCompensation 336400.00
otherNonCashItems 176454.00
freeCashFlow 6442261.00
2015-03-31
date 2015-03-31
filing_date 2015-05-15
currency_symbol USD
changeToLiabilities 4161573.00
totalCashflowsFromInvestingActivities -52556419.00
totalCashFromFinancingActivities -37713.00
netIncome 5315271.00
changeInCash -35173012.00
beginPeriodCashFlow 146585601.00
endPeriodCashFlow 111412589.00
totalCashFromOperatingActivities 17780080.00
depreciation 7504319.00
otherCashflowsFromInvestingActivities -52556419.00
dividendsPaid 0.00
changeToInventory -8173.00
changeToAccountReceivables 810129.00
salePurchaseOfStock -37713.00
otherCashflowsFromFinancingActivities -52556419.00
changeToNetincome -175418.00
capitalExpenditures 325533
changeReceivables 847842.00
cashFlowsOtherOperating 84009.00
exchangeRateChanges -358960.00
cashAndCashEquivalentsChanges -35173012.00
changeInWorkingCapital 5085251.00
stockBasedCompensation 7400.00
otherNonCashItems -50702.00
freeCashFlow 17454547.00
2014-12-31
date 2014-12-31
filing_date 2015-03-13
currency_symbol USD
changeToLiabilities -3104940.00
totalCashflowsFromInvestingActivities -79361.00
netBorrowings -304806.00
totalCashFromFinancingActivities -61728.00
changeToOperatingActivities -1040.00
netIncome 2882242.00
changeInCash 14719053.00
beginPeriodCashFlow 131866548.00
endPeriodCashFlow 146585601.00
totalCashFromOperatingActivities 14097636.00
depreciation 7285070.00
otherCashflowsFromInvestingActivities -664106.00
dividendsPaid 0.00
changeToInventory -62463.00
changeToAccountReceivables 6582284.00
salePurchaseOfStock -61728.00
otherCashflowsFromFinancingActivities -79361.00
changeToNetincome 336106.00
capitalExpenditures 79361
changeReceivables 6544012.00
cashFlowsOtherOperating 168582.00
exchangeRateChanges 762506.00
cashAndCashEquivalentsChanges 14719053.00
changeInWorkingCapital 3545191.00
stockBasedCompensation 316100.00
otherNonCashItems 49027.00
freeCashFlow 14018275.00
2014-09-30
date 2014-09-30
filing_date 2014-11-07
currency_symbol USD
changeToLiabilities -458893.00
totalCashflowsFromInvestingActivities -6468997.00
totalCashFromFinancingActivities 0.00
netIncome 5038403.00
changeInCash 2914246.00
beginPeriodCashFlow 128952302.00
endPeriodCashFlow 131866548.00
totalCashFromOperatingActivities 9373110.00
depreciation 7027294.00
otherCashflowsFromInvestingActivities -49333.00
dividendsPaid 0.00
changeToInventory 301149.00
changeToAccountReceivables -3026024.00
salePurchaseOfStock 0.00
otherCashflowsFromFinancingActivities -6468997.00
changeToNetincome 675324.00
capitalExpenditures 6468997
changeReceivables -3026024.00
cashFlowsOtherOperating -233005.00
exchangeRateChanges 10133.00
cashAndCashEquivalentsChanges 2914246.00
changeInWorkingCapital -3416773.00
otherNonCashItems 724186.00
freeCashFlow 2904113.00
2014-06-30
date 2014-06-30
filing_date 2014-08-08
currency_symbol USD
changeToLiabilities 1338353.00
totalCashflowsFromInvestingActivities -282219.00
netBorrowings -304806.00
totalCashFromFinancingActivities -304806.00
netIncome 5664812.00
changeInCash 9689294.00
beginPeriodCashFlow 119263008.00
endPeriodCashFlow 128952302.00
totalCashFromOperatingActivities 10282709.00
depreciation 6967197.00
otherCashflowsFromInvestingActivities -282219.00
dividendsPaid 0.00
changeToInventory 196363.00
changeToAccountReceivables -3969597.00
salePurchaseOfStock 0.00
otherCashflowsFromFinancingActivities -282219.00
changeToNetincome 22743.00
capitalExpenditures 303733
changeReceivables -3969597.00
cashFlowsOtherOperating 10625.00
exchangeRateChanges -6390.00
cashAndCashEquivalentsChanges 9689294.00
changeInWorkingCapital -2424256.00
stockBasedCompensation 16100.00
otherNonCashItems 52213.00
freeCashFlow 9978976.00
2014-03-31
date 2014-03-31
filing_date 2014-05-09
currency_symbol USD
changeToLiabilities -958570.00
totalCashflowsFromInvestingActivities -350626.00
totalCashFromFinancingActivities 0.00
netIncome 4286338.00
changeInCash 11434208.00
beginPeriodCashFlow 107828800.00
endPeriodCashFlow 119263008.00
totalCashFromOperatingActivities 12820322.00
depreciation 7043212.00
otherCashflowsFromInvestingActivities -311040.00
dividendsPaid 0.00
changeToInventory -519826.00
changeToAccountReceivables 3165013.00
salePurchaseOfStock 0.00
otherCashflowsFromFinancingActivities -350626.00
changeToNetincome -221524.00
capitalExpenditures 350626
changeReceivables 3165013.00
cashFlowsOtherOperating -26875.00
exchangeRateChanges -1035488.00
cashAndCashEquivalentsChanges 11434208.00
changeInWorkingCapital 1659742.00
stockBasedCompensation 13900.00
otherNonCashItems 52554.00
freeCashFlow 12469696.00
2013-12-31
date 2013-12-31
filing_date 2014-03-17
currency_symbol USD
changeToLiabilities -946005.00
totalCashflowsFromInvestingActivities 989509.00
netBorrowings -302497.00
totalCashFromFinancingActivities -302498.00
changeToOperatingActivities -1220571.00
netIncome 5618765.00
changeInCash 10624197.00
beginPeriodCashFlow 97204603.00
endPeriodCashFlow 107828800.00
totalCashFromOperatingActivities 8762297.00
depreciation 7133343.00
otherCashflowsFromInvestingActivities 3868483.00
dividendsPaid 0.00
changeToInventory 570414.00
changeToAccountReceivables -2976185.00
salePurchaseOfStock 0.00
otherCashflowsFromFinancingActivities -302497.00
changeToNetincome -384990.00
capitalExpenditures 2878974
changeReceivables -2958185.00
cashFlowsOtherOperating -321794.00
exchangeRateChanges 872391.00
cashAndCashEquivalentsChanges 10624197.00
changeInWorkingCapital -3328984.00
stockBasedCompensation 8500.00
otherNonCashItems -674829.00
freeCashFlow 5883323.00
2013-09-30
date 2013-09-30
filing_date 2013-11-08
currency_symbol USD
changeToLiabilities 469023.00
totalCashflowsFromInvestingActivities -362810.00
netBorrowings 1.00
totalCashFromFinancingActivities 1.00
netIncome 8109729.00
changeInCash 10782091.00
beginPeriodCashFlow 86422512.00
endPeriodCashFlow 97204603.00
totalCashFromOperatingActivities 10683376.00
depreciation 7111895.00
otherCashflowsFromInvestingActivities -49103.00
dividendsPaid 0.00
changeToInventory -406176.00
changeToAccountReceivables -2179242.00
salePurchaseOfStock 0.00
otherCashflowsFromFinancingActivities 2.00
changeToNetincome -1748287.00
capitalExpenditures 362953
changeReceivables -2179242.00
cashFlowsOtherOperating -724004.00
exchangeRateChanges 461524.00
cashAndCashEquivalentsChanges 10782091.00
changeInWorkingCapital -2107020.00
stockBasedCompensation 4100.00
otherNonCashItems -2560720.00
freeCashFlow 10320423.00
2013-06-30
date 2013-06-30
filing_date 2013-08-09
currency_symbol USD
changeToLiabilities 1751880.00
totalCashflowsFromInvestingActivities -298813.00
netBorrowings -302498.00
totalCashFromFinancingActivities -302498.00
netIncome 5355899.00
changeInCash 7930860.00
beginPeriodCashFlow 78491652.00
endPeriodCashFlow 86422512.00
totalCashFromOperatingActivities 7357978.00
depreciation 6969754.00
otherCashflowsFromInvestingActivities -298813.00
dividendsPaid 0.00
changeToInventory 111215.00
changeToAccountReceivables -7786989.00
salePurchaseOfStock 0.00
otherCashflowsFromFinancingActivities -298813.00
changeToNetincome 893428.00
capitalExpenditures 298813
changeReceivables -7786989.00
cashFlowsOtherOperating 9375.00
exchangeRateChanges 1174193.00
cashAndCashEquivalentsChanges 7930860.00
changeInWorkingCapital -5914519.00
stockBasedCompensation 527400.00
otherNonCashItems 53416.00
freeCashFlow 7059165.00
2013-03-31
date 2013-03-31
filing_date 2013-05-09
currency_symbol USD
changeToLiabilities -1305314.00
totalCashflowsFromInvestingActivities -290017.00
totalCashFromFinancingActivities 0.00
netIncome 1882965.00
changeInCash 13250617.00
beginPeriodCashFlow 65241035.00
endPeriodCashFlow 78491652.00
totalCashFromOperatingActivities 13347621.00
depreciation 6905703.00
otherCashflowsFromInvestingActivities -290017.00
dividendsPaid 0.00
changeToInventory 604499.00
changeToAccountReceivables 5165084.00
salePurchaseOfStock 0.00
otherCashflowsFromFinancingActivities -290017.00
changeToNetincome 70019.00
capitalExpenditures 290017
changeReceivables 5165084.00
cashFlowsOtherOperating -28125.00
exchangeRateChanges 193013.00
cashAndCashEquivalentsChanges 13250617.00
changeInWorkingCapital 4436144.00
stockBasedCompensation 4900.00
otherNonCashItems 52790.00
freeCashFlow 13057604.00
2012-12-31
date 2012-12-31
filing_date 2013-03-18
currency_symbol USD
changeToLiabilities -372101.00
totalCashflowsFromInvestingActivities -7951516.00
totalCashFromFinancingActivities 0.00
netIncome 1906506.00
changeInCash 6596675.00
beginPeriodCashFlow 58644360.00
endPeriodCashFlow 65241035.00
totalCashFromOperatingActivities 14022788.00
depreciation 6815759.00
otherCashflowsFromInvestingActivities 0.00
dividendsPaid 0.00
changeToInventory -1174165.00
changeToAccountReceivables 6319374.00
salePurchaseOfStock 0.00
otherCashflowsFromFinancingActivities -7951516.00
changeToNetincome 454384.00
capitalExpenditures 7951516
changeReceivables 6319374.00
cashFlowsOtherOperating 321030.00
exchangeRateChanges 525403.00
cashAndCashEquivalentsChanges 6596675.00
changeInWorkingCapital 5094138.00
stockBasedCompensation 7200.00
otherNonCashItems -18888.00
freeCashFlow 6071272.00
2012-09-30
date 2012-09-30
filing_date 2012-11-08
currency_symbol USD
changeToLiabilities -754095.00
totalCashflowsFromInvestingActivities -21631576.00
totalCashFromFinancingActivities 0.00
netIncome 4113216.00
changeInCash -13400411.00
beginPeriodCashFlow 72044771.00
endPeriodCashFlow 58644360.00
totalCashFromOperatingActivities 8403706.00
depreciation 5705096.00
otherCashflowsFromInvestingActivities -54802.00
dividendsPaid 0.00
changeToInventory -843327.00
changeToAccountReceivables -741489.00
salePurchaseOfStock 0.00
otherCashflowsFromFinancingActivities -21631576.00
changeToNetincome 654637.00
capitalExpenditures 21631576
changeReceivables -741489.00
cashFlowsOtherOperating 25180.00
exchangeRateChanges -172541.00
cashAndCashEquivalentsChanges -13400411.00
changeInWorkingCapital -2313731.00
stockBasedCompensation 477000.00
otherNonCashItems 311690.00
freeCashFlow -13227870.00
2012-06-30
date 2012-06-30
filing_date 2012-08-09
currency_symbol USD
changeToLiabilities 115063.00
totalCashflowsFromInvestingActivities -8184931.00
netBorrowings -297598.00
totalCashFromFinancingActivities -297598.00
netIncome 5688674.00
changeInCash -9822646.00
beginPeriodCashFlow 81867417.00
endPeriodCashFlow 72044771.00
totalCashFromOperatingActivities -975142.00
depreciation 5607425.00
otherCashflowsFromInvestingActivities -313800.00
changeToInventory 791125.00
changeToAccountReceivables -14188586.00
otherCashflowsFromFinancingActivities -297598.00
changeToNetincome 889238.00
capitalExpenditures 8184931
changeReceivables -14188586.00
cashFlowsOtherOperating 17715.00
exchangeRateChanges -364975.00
cashAndCashEquivalentsChanges -9822646.00
changeInWorkingCapital -13264683.00
stockBasedCompensation 11000.00
otherNonCashItems 899820.00
freeCashFlow -9160073.00
2012-03-31
date 2012-03-31
filing_date 2012-05-07
currency_symbol USD
changeToLiabilities -177235.00
totalCashflowsFromInvestingActivities -109076.00
totalCashFromFinancingActivities 0.00
netIncome 3287107.00
changeInCash 3291357.00
beginPeriodCashFlow 78576060.00
endPeriodCashFlow 81867417.00
totalCashFromOperatingActivities 3313950.00
depreciation 5683163.00
otherCashflowsFromInvestingActivities -109076.00
dividendsPaid 0.00
changeToInventory -323846.00
changeToAccountReceivables -5325631.00
salePurchaseOfStock 0.00
otherCashflowsFromFinancingActivities -109076.00
changeToNetincome 117826.00
capitalExpenditures 109076
changeReceivables -5325631.00
cashFlowsOtherOperating -56325.00
exchangeRateChanges 86483.00
cashAndCashEquivalentsChanges 3291357.00
changeInWorkingCapital -5883037.00
stockBasedCompensation 15300.00
otherNonCashItems 133213.00
freeCashFlow 3204874.00
2011-12-31
date 2011-12-31
filing_date 2012-03-15
currency_symbol USD
changeToLiabilities 552000.00
totalCashflowsFromInvestingActivities -51973728.00
totalCashFromFinancingActivities -787950261.00
netIncome 980160.00
changeInCash -7245796.00
beginPeriodCashFlow 85821856.00
endPeriodCashFlow 78576060.00
totalCashFromOperatingActivities 5505823.00
depreciation 5154260.00
otherCashflowsFromInvestingActivities 934000.00
dividendsPaid 0.00
changeToInventory -1270917.00
changeToAccountReceivables 2788301.00
salePurchaseOfStock -499848147.00
otherCashflowsFromFinancingActivities -288102114.00
capitalExpenditures 12815533
changeInWorkingCapital -1515418.00
stockBasedCompensation 14400.00
otherNonCashItems 1619049.00
freeCashFlow -7309710.00
2011-09-30
date 2011-09-30
filing_date 2011-11-14
currency_symbol USD
changeToLiabilities 3444000.00
totalCashflowsFromInvestingActivities -38751815.00
totalCashFromFinancingActivities -151853.00
netIncome 5584346.00
changeInCash 26083731.00
beginPeriodCashFlow 59738125.00
endPeriodCashFlow 85821856.00
totalCashFromOperatingActivities 24167668.00
depreciation 5074563.00
otherCashflowsFromInvestingActivities 936000.00
dividendsPaid 0.00
changeToInventory 55026.00
changeToAccountReceivables 12241155.00
salePurchaseOfStock -151853.00
otherCashflowsFromFinancingActivities 280942.00
capitalExpenditures 1059084
changeInWorkingCapital 10247345.00
stockBasedCompensation 4298000.00
otherNonCashItems -1127175.00
freeCashFlow 23108584.00
2011-06-30
date 2011-06-30
filing_date 2011-08-16
currency_symbol USD
changeToLiabilities 1469000.00
totalCashFromFinancingActivities -636886.00
netIncome 10023255.00
changeInCash -28207040.00
beginPeriodCashFlow 87945165.00
endPeriodCashFlow 59738125.00
totalCashFromOperatingActivities 7632058.00
depreciation 4120097.00
changeToInventory -1303626.00
changeToAccountReceivables -8283741.00
salePurchaseOfStock -350000.00
otherCashflowsFromFinancingActivities -636886.00
changeToNetincome 698000.00
capitalExpenditures 35994757
changeInWorkingCapital -12329473.00
stockBasedCompensation 31000.00
otherNonCashItems 7708675.00
freeCashFlow -28362699.00
2011-03-31
date 2011-03-31
filing_date 2011-05-16
currency_symbol USD
changeToLiabilities 2502000.00
totalCashFromFinancingActivities 1190.00
netIncome 14364999.00
changeInCash 19450685.00
beginPeriodCashFlow 68494480.00
endPeriodCashFlow 87945165.00
totalCashFromOperatingActivities 21741880.00
depreciation 3348519.00
changeToInventory 898399.00
changeToAccountReceivables -5750002.00
otherCashflowsFromFinancingActivities -3062760.00
changeToNetincome 2373000.00
capitalExpenditures 3038000
changeInWorkingCapital 810917.00
stockBasedCompensation 3138000.00
otherNonCashItems 71557.00
freeCashFlow 18703880.00
2010-12-31
date 2010-12-31
filing_date 2011-03-16
currency_symbol USD
changeToLiabilities 429000.00
totalCashFromFinancingActivities 1190.00
netIncome 11999637.00
changeInCash -4903891.00
beginPeriodCashFlow 73398371.00
endPeriodCashFlow 68494480.00
totalCashFromOperatingActivities 5775203.00
depreciation 3154145.00
changeToInventory -1389399.00
changeToAccountReceivables -7736246.00
otherCashflowsFromFinancingActivities 19190.00
changeToNetincome 1415000.00
capitalExpenditures 11587764
changeInWorkingCapital -10875362.00
stockBasedCompensation 93462.00
otherNonCashItems 1396262.00
freeCashFlow -5812561.00
2010-09-30
date 2010-09-30
filing_date 2010-11-15
currency_symbol USD
changeToLiabilities 1182000.00
totalCashFromFinancingActivities -232400.00
netIncome 14865102.00
changeInCash 18200999.00
beginPeriodCashFlow 55197372.00
endPeriodCashFlow 73398371.00
totalCashFromOperatingActivities 24282026.00
depreciation 3108951.00
changeToInventory -600751.00
changeToAccountReceivables 11775622.00
otherCashflowsFromFinancingActivities -232400.00
changeToNetincome 2016000.00
capitalExpenditures 7592671
changeInWorkingCapital 6304859.00
otherNonCashItems -4898.00
freeCashFlow 16689355.00
2010-06-30
date 2010-06-30
filing_date 2010-08-16
currency_symbol USD
changeToLiabilities 4920000.00
totalCashFromFinancingActivities 231210.00
netIncome 16426445.00
changeInCash -373869.00
beginPeriodCashFlow 55571241.00
endPeriodCashFlow 55197372.00
totalCashFromOperatingActivities 15594180.00
depreciation 2434375.00
changeToInventory -33899.00
changeToAccountReceivables -10828063.00
otherCashflowsFromFinancingActivities 231210.00
changeToNetincome 3321000.00
capitalExpenditures 15883522
changeInWorkingCapital -3246804.00
otherNonCashItems -3555.00
freeCashFlow -289342.00
2010-03-31
date 2010-03-31
filing_date 2010-05-11
currency_symbol USD
changeToLiabilities 252000.00
totalCashFromFinancingActivities 2210919.00
netIncome 7992136.00
changeInCash 10034506.00
beginPeriodCashFlow 45536735.00
endPeriodCashFlow 55571241.00
totalCashFromOperatingActivities 12348042.00
depreciation 2399678.00
changeToInventory 53304.00
changeToAccountReceivables 772311.00
salePurchaseOfStock 2210000.00
otherCashflowsFromFinancingActivities 2192919.00
capitalExpenditures 4399500
changeInWorkingCapital 768871.00
stockBasedCompensation 1188966.00
otherNonCashItems 2136.00
freeCashFlow 7948542.00
2009-12-31
date 2009-12-31
filing_date 2010-03-02
currency_symbol USD
changeToLiabilities 1076000.00
totalCashFromFinancingActivities 18821060.00
netIncome 6758886.00
changeInCash 26280231.00
beginPeriodCashFlow 19256504.00
endPeriodCashFlow 45536735.00
totalCashFromOperatingActivities 11861592.00
depreciation 2071044.00
changeToInventory -169650.00
changeToAccountReceivables 548277.00
salePurchaseOfStock 21310000.00
otherCashflowsFromFinancingActivities 21202835.00
changeToNetincome 1284000.00
capitalExpenditures 5048177
changeInWorkingCapital 568005.00
stockBasedCompensation 2022240000.00
otherNonCashItems -1937610343.00
freeCashFlow 6813415.00
2009-09-30
date 2009-09-30
filing_date 2009-11-09
currency_symbol USD
changeToLiabilities 1875000.00
totalCashFromFinancingActivities -12577382.00
netIncome 8327811.00
changeInCash -18700691.00
beginPeriodCashFlow 37957195.00
endPeriodCashFlow 19256504.00
totalCashFromOperatingActivities 8703202.00
depreciation 2151736.00
changeToInventory -141133.00
changeToAccountReceivables -3356456.00
otherCashflowsFromFinancingActivities -8545607.00
changeToNetincome 1005000.00
capitalExpenditures 18165429
changeInWorkingCapital -1451308.00
otherNonCashItems -325037.00
freeCashFlow -9462227.00
2009-06-30
date 2009-06-30
filing_date 2009-08-10
currency_symbol USD
changeToLiabilities 420000.00
totalCashFromFinancingActivities 6829785.00
netIncome 8971604.00
changeInCash 8006777.00
beginPeriodCashFlow 29950418.00
endPeriodCashFlow 37957195.00
totalCashFromOperatingActivities 10127239.00
depreciation 1323057.00
changeToInventory 170327.00
changeToAccountReceivables 584513.00
otherCashflowsFromFinancingActivities 6829785.00
changeToNetincome 691000.00
capitalExpenditures 5643789
changeInWorkingCapital -506492.00
otherNonCashItems 339070.00
freeCashFlow 4483450.00
2009-03-31
date 2009-03-31
filing_date 2009-05-11
currency_symbol USD
changeToLiabilities 2238000.00
totalCashFromFinancingActivities 127693.00
netIncome 6533114.00
changeInCash -927626.00
beginPeriodCashFlow 30878044.00
endPeriodCashFlow 29950418.00
totalCashFromOperatingActivities 9128345.00
depreciation 1711806.00
changeToInventory -82293.00
changeToAccountReceivables -1059675.00
otherCashflowsFromFinancingActivities -10019262.00
capitalExpenditures 10019262
changeInWorkingCapital 819308.00
otherNonCashItems 64117.00
freeCashFlow -890917.00
2008-12-31
date 2008-12-31
filing_date 2009-03-16
currency_symbol USD
changeToLiabilities 1789000.00
totalCashFromFinancingActivities 127693.00
netIncome 6225071.00
changeInCash 8003684.00
beginPeriodCashFlow 22874360.00
endPeriodCashFlow 30878044.00
totalCashFromOperatingActivities 7278452.00
depreciation 699268.00
changeToInventory 1709053.00
changeToAccountReceivables -7203377000.00
otherCashflowsFromFinancingActivities 127693.00
changeToNetincome 2605000.00
capitalExpenditures 17365195
changeInWorkingCapital -625031.00
stockBasedCompensation 3448000.00
otherNonCashItems 979144.00
freeCashFlow 24643647.00
2008-09-30
date 2008-09-30
filing_date 2008-11-13
currency_symbol USD
changeToLiabilities 3103000.00
totalCashFromFinancingActivities 4399381.00
netIncome 3736901.00
changeInCash 16489447.00
beginPeriodCashFlow 6384913.00
endPeriodCashFlow 22874360.00
totalCashFromOperatingActivities 8287514.00
depreciation 1523163.00
changeToInventory -235012.00
changeToAccountReceivables 3725040000.00
otherCashflowsFromFinancingActivities 4399381.00
changeToNetincome 969000.00
capitalExpenditures 519977
changeInWorkingCapital 3027450.00
otherNonCashItems -3099.00
freeCashFlow 7767537.00
2008-06-30
date 2008-06-30
filing_date 2008-08-13
currency_symbol USD
changeToLiabilities 1968000.00
totalCashFromFinancingActivities 2000000.00
netIncome 6285909.00
changeInCash -4599628.00
beginPeriodCashFlow 10984541.00
endPeriodCashFlow 6384913.00
totalCashFromOperatingActivities 2209367.00
depreciation 1380792.00
changeToInventory -1405188.00
changeToAccountReceivables -4993507000.00
otherCashflowsFromFinancingActivities 2000000.00
changeToNetincome 2218000.00
capitalExpenditures 6963701
changeInWorkingCapital -5457334.00
otherNonCashItems -4091.00
freeCashFlow -4754334.00
2008-03-31
date 2008-03-31
filing_date 2008-05-14
currency_symbol USD
changeToLiabilities 1588000.00
totalCashFromFinancingActivities 4745406.00
netIncome 6147591.00
changeInCash 210666.00
beginPeriodCashFlow 10773875.00
endPeriodCashFlow 10984541.00
totalCashFromOperatingActivities 7120973.00
depreciation 1270126.00
changeToInventory -18898.00
changeToAccountReceivables -3157652.00
otherCashflowsFromFinancingActivities 4745406.00
changeToNetincome 1785000.00
capitalExpenditures 9881517
changeInWorkingCapital -296744.00
otherNonCashItems -2409.00
freeCashFlow -2760544.00
2007-12-31
date 2007-12-31
filing_date 2008-03-12
currency_symbol USD
changeToLiabilities 2015000.00
totalCashFromFinancingActivities 8911334.00
netIncome 2628928.00
changeInCash -593854.00
beginPeriodCashFlow 11367729.00
endPeriodCashFlow 10773875.00
totalCashFromOperatingActivities 4152673.00
depreciation 783829.00
dividendsPaid 4740000.00
changeToInventory -37015.00
changeToAccountReceivables -2347199.00
otherCashflowsFromFinancingActivities 8961334.00
changeToNetincome 2066000.00
capitalExpenditures 13876158
changeInWorkingCapital 642862.00
stockBasedCompensation 97054.00
otherNonCashItems 97054.00
freeCashFlow -9723485.00
2007-09-30
date 2007-09-30
filing_date 2007-11-13
currency_symbol USD
changeToLiabilities 2041000.00
totalCashFromFinancingActivities 50418.00
netIncome 3946341.00
changeInCash 4164482.00
beginPeriodCashFlow 7203247.00
endPeriodCashFlow 11367729.00
totalCashFromOperatingActivities 6943456.00
depreciation 935394.00
dividendsPaid 4740000.00
changeToInventory 119932.00
changeToAccountReceivables -2351688000.00
otherCashflowsFromFinancingActivities 50418.00
changeToNetincome 772000.00
capitalExpenditures 2968967
changeInWorkingCapital 2061721.00
otherNonCashItems -3659.00
freeCashFlow 3974489.00
2007-06-30
date 2007-06-30
filing_date 2007-08-14
currency_symbol USD
totalCashFromFinancingActivities 5843398.00
netIncome 3100881.00
changeInCash 3893641.00
beginPeriodCashFlow 3309606.00
endPeriodCashFlow 7203247.00
totalCashFromOperatingActivities 3776326.00
depreciation 209830.00
dividendsPaid 4739000.00
changeToInventory 54382.00
otherCashflowsFromFinancingActivities 5843398.00
changeToNetincome 455000.00
capitalExpenditures 5830000
changeInWorkingCapital 465615.00
otherNonCashItems 881.00
freeCashFlow 3776326.00
2007-03-31
date 2007-03-31
filing_date 2007-05-15
currency_symbol USD
totalCashFromFinancingActivities -3468826.00
netIncome 2556813.00
changeInCash -2383002.00
beginPeriodCashFlow 5692608.00
endPeriodCashFlow 3309606.00
totalCashFromOperatingActivities 1095573.00
depreciation 116414.00
dividendsPaid 4739600.00
changeToInventory -50963.00
changeToAccountReceivables 1000000.00
salePurchaseOfStock 50000.00
otherCashflowsFromFinancingActivities 1220774.00
changeToNetincome 403000.00
capitalExpenditures 0
changeInWorkingCapital -1577654.00
otherNonCashItems -3187.00
freeCashFlow 1095573.00
2006-12-31
date 2006-12-31
filing_date 2006-12-31
currency_symbol USD
changeToLiabilities 5704000.00
totalCashFromFinancingActivities -4880000.00
netIncome 3810000.00
changeInCash 150000.00
endPeriodCashFlow 150000.00
totalCashFromOperatingActivities 6420000.00
depreciation 280000.00
dividendsPaid 5680000.00
changeToInventory 38000.00
salePurchaseOfStock 940000.00
otherCashflowsFromFinancingActivities -140000.00
capitalExpenditures 1570000
changeInWorkingCapital 4100000.00
freeCashFlow 4850000.00
2006-09-30
date 2006-09-30
filing_date 2006-10-13
currency_symbol USD
netIncome -107754.00
changeInCash -82670.00
beginPeriodCashFlow 82670.00
totalCashFromOperatingActivities 83772.00
depreciation 2298.00
otherCashflowsFromFinancingActivities -166442.00
capitalExpenditures 0
changeInWorkingCapital 3200000.00
otherNonCashItems 189228.00
freeCashFlow 83772.00
2006-06-30
date 2006-06-30
filing_date 2006-08-10
currency_symbol USD
totalCashFromFinancingActivities -94631.00
netIncome 63137.00
changeInCash 57638.00
beginPeriodCashFlow 25032.00
endPeriodCashFlow 82670.00
totalCashFromOperatingActivities -22950.00
depreciation 2297.00
otherCashflowsFromFinancingActivities -94631.00
capitalExpenditures 0
changeInWorkingCapital -31493.00
otherNonCashItems -56891.00
freeCashFlow -22950.00
2006-03-31
date 2006-03-31
filing_date 2006-04-10
currency_symbol USD
totalCashFromFinancingActivities 106478.00
netIncome -146824.00
changeInCash 9291.00
beginPeriodCashFlow 15741.00
endPeriodCashFlow 25032.00
totalCashFromOperatingActivities -88410.00
depreciation 2298.00
otherCashflowsFromFinancingActivities 106477.00
capitalExpenditures 0
changeInWorkingCapital 56116.00
otherNonCashItems -56891.00
freeCashFlow -88410.00
2005-12-31
date 2005-12-31
filing_date 2006-01-05
currency_symbol USD
totalCashFromFinancingActivities -72243.00
netIncome 178983.00
changeInCash -79953.00
beginPeriodCashFlow 241942.00
endPeriodCashFlow 161989.00
totalCashFromOperatingActivities -8225.00
depreciation -198281.00
otherCashflowsFromFinancingActivities -72243.00
capitalExpenditures 0
changeInWorkingCapital 42920.00
otherNonCashItems -31847.00
freeCashFlow -8225.00
2005-09-30
date 2005-09-30
filing_date 2005-11-30
currency_symbol USD
totalCashFromFinancingActivities -4942.00
netIncome -329497.00
changeInCash -32094.00
beginPeriodCashFlow 47835.00
endPeriodCashFlow 15741.00
totalCashFromOperatingActivities -55477.00
depreciation 232302.00
otherCashflowsFromFinancingActivities -4942.00
capitalExpenditures 0
changeInWorkingCapital 46718.00
otherNonCashItems -5000.00
freeCashFlow -55477.00
2005-06-30
date 2005-06-30
filing_date 2005-08-15
currency_symbol USD
totalCashFromFinancingActivities -30000.00
netIncome 4509.00
changeInCash -45535.00
beginPeriodCashFlow 93632690.00
endPeriodCashFlow 93632690.00
totalCashFromOperatingActivities 70000.00
depreciation -15874.00
otherCashflowsFromFinancingActivities -30000.00
capitalExpenditures 40000
changeInWorkingCapital -3199124.00
otherNonCashItems 3264615.00
freeCashFlow 30000.00
2005-03-31
date 2005-03-31
filing_date 2005-05-31
currency_symbol USD
totalCashFromFinancingActivities -72243.00
netIncome 178983.00
changeInCash -79953.00
beginPeriodCashFlow 241942.00
endPeriodCashFlow 161989.00
totalCashFromOperatingActivities -8225.00
depreciation -198281.00
otherCashflowsFromFinancingActivities -72243.00
capitalExpenditures 0
changeInWorkingCapital 42920.00
otherNonCashItems -31847.00
freeCashFlow -8225.00
2004-12-31
date 2004-12-31
filing_date 2005-02-28
currency_symbol USD
totalCashFromFinancingActivities -9491.00
netIncome -22167.00
changeInCash -45535.00
beginPeriodCashFlow 287477.00
endPeriodCashFlow 241942.00
totalCashFromOperatingActivities -36304.00
depreciation -15874.00
otherCashflowsFromFinancingActivities -9491.00
capitalExpenditures 0
changeInWorkingCapital 1740.00
otherNonCashItems -3.00
freeCashFlow -36304.00
2004-09-30
date 2004-09-30
filing_date 2004-11-30
currency_symbol USD
totalCashFromFinancingActivities -30000.00
netIncome 4509.00
beginPeriodCashFlow 93632690.00
endPeriodCashFlow 93632690.00
totalCashFromOperatingActivities 70000.00
otherCashflowsFromFinancingActivities -30000.00
capitalExpenditures 40000
changeInWorkingCapital -3199124.00
otherNonCashItems 3269124.00
freeCashFlow 30000.00
2004-06-30
date 2004-06-30
filing_date 2004-08-31
currency_symbol USD
totalCashFromFinancingActivities -50000.00
netIncome 10000.00
changeInCash 20000.00
beginPeriodCashFlow 93632690.00
endPeriodCashFlow 93652690.00
totalCashFromOperatingActivities 40000.00
otherCashflowsFromFinancingActivities -50000.00
capitalExpenditures 0
changeInWorkingCapital -500000.00
otherNonCashItems 530000.00
freeCashFlow 40000.00
2004-03-31
date 2004-03-31
filing_date 2004-05-31
currency_symbol USD
netIncome 20000.00
changeInCash 20000.00
beginPeriodCashFlow 93632690.00
endPeriodCashFlow 93652690.00
totalCashFromOperatingActivities 40000.00
depreciation 10000.00
otherCashflowsFromFinancingActivities -30000.00
capitalExpenditures 30000
changeInWorkingCapital 200000.00
otherNonCashItems -190000.00
freeCashFlow 10000.00
2003-12-31
date 2003-12-31
filing_date 2004-02-29
currency_symbol USD
totalCashFromFinancingActivities 40000.00
netIncome -10000.00
changeInCash 510000.00
beginPeriodCashFlow 93632690.00
endPeriodCashFlow 94142690.00
totalCashFromOperatingActivities 240000.00
otherCashflowsFromFinancingActivities 40000.00
capitalExpenditures 120000
changeInWorkingCapital -300000.00
otherNonCashItems 550000.00
freeCashFlow 360000.00
1998-09-30
date 1998-09-30
filing_date 1998-10-14
totalCashFromFinancingActivities -10000.00
netIncome -750000.00
changeInCash -130000.00
beginPeriodCashFlow 200000.00
endPeriodCashFlow 70000.00
totalCashFromOperatingActivities -90000.00
depreciation -410000.00
otherCashflowsFromFinancingActivities -10000.00
capitalExpenditures 100000
changeInWorkingCapital -500000.00
otherNonCashItems 1570000.00
freeCashFlow -190000.00
1998-06-30
date 1998-06-30
filing_date 1998-07-23
currency_symbol USD
totalCashFromFinancingActivities -120000.00
netIncome -110000.00
changeInCash -40000.00
beginPeriodCashFlow 300000.00
endPeriodCashFlow 260000.00
totalCashFromOperatingActivities 240000.00
depreciation 230000.00
changeToInventory 100000.00
changeToAccountReceivables -700000.00
otherCashflowsFromFinancingActivities -120000.00
capitalExpenditures 10000
changeInWorkingCapital 1000000.00
otherNonCashItems -870000.00
freeCashFlow 230000.00
1998-03-31
date 1998-03-31
filing_date 1998-04-14
currency_symbol USD
totalCashFromFinancingActivities -90000.00
netIncome -320000.00
changeInCash -550000.00
beginPeriodCashFlow 800000.00
endPeriodCashFlow 250000.00
totalCashFromOperatingActivities -420000.00
depreciation 180000.00
changeToInventory -300000.00
salePurchaseOfStock -40000.00
otherCashflowsFromFinancingActivities -50000.00
capitalExpenditures 10000
changeInWorkingCapital 700000.00
otherNonCashItems -990000.00
freeCashFlow -430000.00
1997-12-31
date 1997-12-31
filing_date 1998-03-13
currency_symbol USD
totalCashFromFinancingActivities 560000.00
netIncome -1750000.00
changeInCash 40000.00
beginPeriodCashFlow 800000.00
endPeriodCashFlow 840000.00
totalCashFromOperatingActivities -550000.00
depreciation 0.00
dividendsPaid 10000.00
changeToInventory 400000.00
changeToAccountReceivables 300000.00
salePurchaseOfStock -20000.00
otherCashflowsFromFinancingActivities 590000.00
capitalExpenditures 30000
changeInWorkingCapital 400000.00
otherNonCashItems 770000.00
freeCashFlow -520000.00
1997-09-30
date 1997-09-30
filing_date 1997-10-15
currency_symbol USD
totalCashFromFinancingActivities 1310000.00
netIncome -230000.00
changeInCash 540000.00
beginPeriodCashFlow 200000.00
endPeriodCashFlow 740000.00
totalCashFromOperatingActivities -730000.00
depreciation 200000.00
dividendsPaid 10000.00
changeToInventory -300000.00
changeToAccountReceivables 600000.00
salePurchaseOfStock 1310000.00
otherCashflowsFromFinancingActivities 0.00
capitalExpenditures 30000
changeInWorkingCapital -100000.00
otherNonCashItems -580000.00
freeCashFlow -760000.00
1997-06-30
date 1997-06-30
filing_date 1997-07-15
currency_symbol USD
totalCashFromFinancingActivities -230000.00
netIncome 20000.00
changeInCash -210000.00
beginPeriodCashFlow 400000.00
endPeriodCashFlow 190000.00
totalCashFromOperatingActivities 10000.00
depreciation 410000.00
changeToInventory -300000.00
changeToAccountReceivables -300000.00
salePurchaseOfStock 1310000.00
otherCashflowsFromFinancingActivities -230000.00
capitalExpenditures 30000
changeInWorkingCapital -700000.00
stockBasedCompensation 700000.00
otherNonCashItems -440000.00
freeCashFlow 10000.00
1997-03-31
date 1997-03-31
filing_date 1997-04-23
currency_symbol USD
totalCashFromFinancingActivities 200000.00
netIncome 70000.00
changeInCash 240000.00
beginPeriodCashFlow 200000.00
endPeriodCashFlow 440000.00
totalCashFromOperatingActivities 50000.00
depreciation 180000.00
changeToInventory -300000.00
changeToAccountReceivables -200000.00
salePurchaseOfStock 90000.00
otherCashflowsFromFinancingActivities 110000.00
capitalExpenditures 10000
changeInWorkingCapital -500000.00
otherNonCashItems 300000.00
freeCashFlow 40000.00
1996-12-31
date 1996-12-31
filing_date 1997-03-14
currency_symbol USD
totalCashFromFinancingActivities 630000.00
netIncome -1270000.00
changeInCash -160000.00
beginPeriodCashFlow 400000.00
endPeriodCashFlow 240000.00
totalCashFromOperatingActivities -770000.00
depreciation 560000.00
changeToInventory -100000.00
changeToAccountReceivables -200000.00
salePurchaseOfStock 50000.00
otherCashflowsFromFinancingActivities 580000.00
capitalExpenditures 90000
changeInWorkingCapital -300000.00
stockBasedCompensation 300000.00
otherNonCashItems -190000.00
freeCashFlow -680000.00
1996-09-30
date 1996-09-30
filing_date 1996-10-16
currency_symbol USD
totalCashFromFinancingActivities 580000.00
netIncome -270000.00
changeInCash 150000.00
beginPeriodCashFlow 200000.00
endPeriodCashFlow 350000.00
totalCashFromOperatingActivities -320000.00
depreciation 130000.00
changeToInventory -100000.00
changeToAccountReceivables -100000.00
salePurchaseOfStock -50000.00
otherCashflowsFromFinancingActivities 630000.00
capitalExpenditures 60000
changeInWorkingCapital -190000.00
otherNonCashItems 10000.00
freeCashFlow -380000.00
1996-06-30
date 1996-06-30
filing_date 1996-08-31
currency_symbol USD
totalCashFromFinancingActivities 580000.00
netIncome -270000.00
changeInCash 150000.00
beginPeriodCashFlow 200000.00
endPeriodCashFlow 350000.00
totalCashFromOperatingActivities -320000.00
depreciation 130000.00
changeToInventory -100000.00
changeToAccountReceivables -100000.00
salePurchaseOfStock -50000.00
otherCashflowsFromFinancingActivities 630000.00
capitalExpenditures 60000
changeInWorkingCapital -190000.00
otherNonCashItems 10000.00
freeCashFlow -380000.00
yearly
2022-12-31
date 2022-12-31
filing_date 2023-03-31
currency_symbol USD
investments -37560932.00
totalCashFromFinancingActivities -264863.00
netIncome 10059450.00
changeInCash 12458951.00
beginPeriodCashFlow 95767263.00
endPeriodCashFlow 108226214.00
totalCashFromOperatingActivities 51149065.00
depreciation 26895952.00
changeToInventory -938923.00
changeToAccountReceivables 8195123.00
otherCashflowsFromFinancingActivities -37560932.00
capitalExpenditures 37560932
changeInWorkingCapital 6375042.00
stockBasedCompensation 668000.00
otherNonCashItems 563636.00
freeCashFlow 13588133.00
2021-12-31
date 2021-12-31
filing_date 2022-04-13
currency_symbol USD
investments -30093140.00
changeToLiabilities 2856504.00
totalCashflowsFromInvestingActivities -30093140.00
netBorrowings -290597.00
totalCashFromFinancingActivities -264976.00
changeToOperatingActivities -971274.00
netIncome -8420044.00
changeInCash -6079448.00
beginPeriodCashFlow 100301986.00
endPeriodCashFlow 94222538.00
totalCashFromOperatingActivities 9305627.00
depreciation 15987860.00
changeToInventory 292101.00
changeToAccountReceivables -1161704.00
otherCashflowsFromFinancingActivities -21719369.00
changeToNetincome 18674895.00
capitalExpenditures 21719369
changeInWorkingCapital -526813.00
stockBasedCompensation 2392163.00
otherNonCashItems 980932.00
freeCashFlow -12413742.00
2020-12-31
date 2020-12-31
filing_date 2021-04-08
currency_symbol USD
investments -21719369.00
changeToLiabilities -107125.00
totalCashflowsFromInvestingActivities -21719369.00
netBorrowings -264976.00
totalCashFromFinancingActivities -264976.00
changeToOperatingActivities -537115.00
netIncome -8420044.00
changeInCash -6079448.00
beginPeriodCashFlow 100301986.00
endPeriodCashFlow 94222538.00
totalCashFromOperatingActivities 9305627.00
depreciation 15987860.00
changeToInventory 292101.00
changeToAccountReceivables -1161704.00
otherCashflowsFromFinancingActivities -21719369.00
changeToNetincome 3115718.00
capitalExpenditures 21719369
changeReceivables -1161704.00
cashFlowsOtherOperating -537115.00
exchangeRateChanges 6599270.00
cashAndCashEquivalentsChanges -6079448.00
changeInWorkingCapital -1513843.00
stockBasedCompensation 2392163.00
otherNonCashItems 1967962.00
freeCashFlow -12413742.00
2019-12-31
date 2019-12-31
filing_date 2020-04-14
currency_symbol USD
investments -60611949.00
changeToLiabilities -477538.00
totalCashflowsFromInvestingActivities -60611949.00
netBorrowings -275509.00
totalCashFromFinancingActivities -275509.00
changeToOperatingActivities 140706.00
netIncome -25800045.00
changeInCash -78696949.00
beginPeriodCashFlow 178998935.00
endPeriodCashFlow 100301986.00
totalCashFromOperatingActivities -15309112.00
depreciation 14060927.00
changeToInventory -700476.00
changeToAccountReceivables -5070180.00
otherCashflowsFromFinancingActivities -60611949.00
changeToNetincome 2392613.00
capitalExpenditures 60611949
changeReceivables -5058386.00
cashFlowsOtherOperating 128912.00
exchangeRateChanges -2500379.00
cashAndCashEquivalentsChanges -78696949.00
changeInWorkingCapital -6107488.00
stockBasedCompensation 45900.00
otherNonCashItems -255176.00
freeCashFlow -75921061.00
2018-12-31
date 2018-12-31
filing_date 2019-03-15
currency_symbol USD
investments -35954282.00
changeToLiabilities -528160.00
totalCashflowsFromInvestingActivities -35954282.00
netBorrowings -294295.00
totalCashFromFinancingActivities -294295.00
changeToOperatingActivities -690749.00
netIncome -69963986.00
changeInCash -29907824.00
beginPeriodCashFlow 208906759.00
endPeriodCashFlow 178998935.00
totalCashFromOperatingActivities 17340671.00
depreciation 18205031.00
otherCashflowsFromInvestingActivities -680975.00
changeToInventory 1192262.00
changeToAccountReceivables 30241680.00
otherCashflowsFromFinancingActivities -35954282.00
changeToNetincome 32724662.00
capitalExpenditures 35954282
changeReceivables 30230391.00
cashFlowsOtherOperating 3923319.00
exchangeRateChanges -10999918.00
cashAndCashEquivalentsChanges -29907824.00
changeInWorkingCapital 30813024.00
stockBasedCompensation 496200.00
otherNonCashItems 50878257.00
freeCashFlow -18613611.00
2017-12-31
date 2017-12-31
filing_date 2018-03-16
currency_symbol USD
investments -28419975.00
changeToLiabilities -11594469.00
totalCashflowsFromInvestingActivities -28419975.00
netBorrowings -273873.00
totalCashFromFinancingActivities -273873.00
changeToOperatingActivities -1183736.00
netIncome 2551313.00
changeInCash 45022185.00
beginPeriodCashFlow 163884574.00
endPeriodCashFlow 208906759.00
totalCashFromOperatingActivities 62751616.00
depreciation 21179421.00
otherCashflowsFromInvestingActivities -10481323.00
dividendsPaid 0.00
changeToInventory 4883850.00
changeToAccountReceivables 26110087.00
salePurchaseOfStock 0.00
otherCashflowsFromFinancingActivities -28419975.00
changeToNetincome 15446177.00
capitalExpenditures 28419975
changeReceivables 26109507.00
cashFlowsOtherOperating -1389367.00
exchangeRateChanges 10964417.00
cashAndCashEquivalentsChanges 45022185.00
changeInWorkingCapital 23411521.00
stockBasedCompensation 372400.00
otherNonCashItems 19363908.00
freeCashFlow 34331641.00
2016-12-31
date 2016-12-31
filing_date 2017-03-17
currency_symbol USD
investments -14961379.00
changeToLiabilities -945051.00
totalCashflowsFromInvestingActivities -14961379.00
netBorrowings -287387.00
totalCashFromFinancingActivities -287387.00
changeToOperatingActivities -494411.00
netIncome 36225831.00
changeInCash 30278182.00
beginPeriodCashFlow 133606392.00
endPeriodCashFlow 163884574.00
totalCashFromOperatingActivities 55216598.00
depreciation 25654496.00
otherCashflowsFromInvestingActivities 2034483.00
dividendsPaid 0.00
changeToInventory 901528.00
changeToAccountReceivables -6167996.00
salePurchaseOfStock 0.00
otherCashflowsFromFinancingActivities -14961379.00
changeToNetincome -497116.00
capitalExpenditures 17669796
changeReceivables -6168873.00
cashFlowsOtherOperating -128384.00
exchangeRateChanges -9689650.00
cashAndCashEquivalentsChanges 30278182.00
changeInWorkingCapital -6340780.00
stockBasedCompensation 40300.00
otherNonCashItems -366262.00
freeCashFlow 37546802.00
2015-12-31
date 2015-12-31
filing_date 2016-03-15
currency_symbol USD
changeToLiabilities -349583.00
totalCashflowsFromInvestingActivities -75772640.00
netBorrowings -306683.00
totalCashFromFinancingActivities -344396.00
changeToOperatingActivities 971338.00
netIncome 34068037.00
changeInCash -12979209.00
beginPeriodCashFlow 146585601.00
endPeriodCashFlow 133606392.00
totalCashFromOperatingActivities 70401210.00
depreciation 29870160.00
otherCashflowsFromInvestingActivities -52914015.00
dividendsPaid 0.00
changeToInventory -592841.00
changeToAccountReceivables 7387941.00
salePurchaseOfStock -37713.00
otherCashflowsFromFinancingActivities -75772640.00
changeToNetincome -305779.00
capitalExpenditures 23541754
changeReceivables 7425654.00
cashFlowsOtherOperating 92400.00
exchangeRateChanges -7263383.00
cashAndCashEquivalentsChanges -12979209.00
changeInWorkingCapital 6575630.00
stockBasedCompensation 374600.00
otherNonCashItems -403361.00
freeCashFlow 46859456.00
2014-12-31
date 2014-12-31
filing_date 2015-03-13
currency_symbol USD
changeToLiabilities -3184050.00
totalCashflowsFromInvestingActivities -7181203.00
netBorrowings -304806.00
totalCashFromFinancingActivities -366534.00
changeToOperatingActivities -1040.00
netIncome 17871795.00
changeInCash 38756801.00
beginPeriodCashFlow 107828800.00
endPeriodCashFlow 146585601.00
totalCashFromOperatingActivities 46573777.00
depreciation 28322773.00
otherCashflowsFromInvestingActivities -642592.00
dividendsPaid 0.00
changeToInventory -84777.00
changeToAccountReceivables 2751676.00
salePurchaseOfStock -61728.00
otherCashflowsFromFinancingActivities -7181203.00
changeToNetincome 812649.00
capitalExpenditures 7202717
changeReceivables 2713404.00
cashFlowsOtherOperating -80673.00
exchangeRateChanges -269239.00
cashAndCashEquivalentsChanges 38756801.00
changeInWorkingCapital -636096.00
stockBasedCompensation 346100.00
otherNonCashItems 790641.00
freeCashFlow 39371060.00
2013-12-31
date 2013-12-31
filing_date 2014-03-17
currency_symbol USD
changeToLiabilities -30416.00
totalCashflowsFromInvestingActivities 37869.00
netBorrowings -302497.00
totalCashFromFinancingActivities -302497.00
changeToOperatingActivities -1220571.00
netIncome 20967358.00
changeInCash 42587765.00
beginPeriodCashFlow 65241035.00
endPeriodCashFlow 107828800.00
totalCashFromOperatingActivities 40151272.00
depreciation 28120695.00
otherCashflowsFromInvestingActivities 3230550.00
dividendsPaid 0.00
changeToInventory 879952.00
changeToAccountReceivables -7777332.00
salePurchaseOfStock 0.00
otherCashflowsFromFinancingActivities 37869.00
changeToNetincome -1169830.00
capitalExpenditures 3830757
changeReceivables -7759332.00
cashFlowsOtherOperating -1064548.00
exchangeRateChanges 2701121.00
cashAndCashEquivalentsChanges 42587765.00
changeInWorkingCapital -6914379.00
stockBasedCompensation 544900.00
otherNonCashItems -2572804.00
freeCashFlow 36320515.00
2012-12-31
date 2012-12-31
filing_date 2013-03-18
currency_symbol USD
changeToLiabilities -1188368.00
totalCashflowsFromInvestingActivities -37877099.00
netBorrowings -297598.00
totalCashFromFinancingActivities -297598.00
netIncome 14995503.00
changeInCash -13335025.00
beginPeriodCashFlow 78576060.00
endPeriodCashFlow 65241035.00
totalCashFromOperatingActivities 24765302.00
depreciation 23811443.00
otherCashflowsFromInvestingActivities -477678.00
dividendsPaid 0.00
changeToInventory -1550213.00
changeToAccountReceivables -13936332.00
salePurchaseOfStock 0.00
otherCashflowsFromFinancingActivities -37877099.00
changeToNetincome 2116085.00
capitalExpenditures 37877099
changeReceivables -13936332.00
cashFlowsOtherOperating 307600.00
exchangeRateChanges 74370.00
cashAndCashEquivalentsChanges -13335025.00
changeInWorkingCapital -16367313.00
stockBasedCompensation 510500.00
otherNonCashItems 1325835.00
freeCashFlow -13111797.00
2011-12-31
date 2011-12-31
filing_date 2012-03-15
currency_symbol USD
changeToLiabilities -2809958.00
totalCashflowsFromInvestingActivities -51973728.00
netBorrowings -288739.00
totalCashFromFinancingActivities -788739.00
netIncome 30952760.00
changeInCash 10081580.00
beginPeriodCashFlow 68494480.00
endPeriodCashFlow 78576060.00
totalCashFromOperatingActivities 59047429.00
depreciation 17697439.00
otherCashflowsFromInvestingActivities 933646.00
dividendsPaid 0.00
changeToInventory -1621118.00
changeToAccountReceivables 995713.00
salePurchaseOfStock -500000.00
otherCashflowsFromFinancingActivities -51973728.00
changeToNetincome 12540867.00
capitalExpenditures 52907374
changeReceivables 995713.00
cashFlowsOtherOperating 656912.00
exchangeRateChanges 3796618.00
cashAndCashEquivalentsChanges 10081580.00
changeInWorkingCapital -2786629.00
stockBasedCompensation 7481400.00
otherNonCashItems 8272106.00
freeCashFlow 6140055.00
2010-12-31
date 2010-12-31
filing_date 2011-03-16
currency_symbol USD
changeToLiabilities 429000.00
totalCashFromFinancingActivities 2210919.00
netIncome 51283320.00
changeInCash 22957745.00
beginPeriodCashFlow 45536735.00
endPeriodCashFlow 68494480.00
totalCashFromOperatingActivities 57999451.00
depreciation 11097149.00
changeToInventory -1970745.00
changeToAccountReceivables -6016376.00
salePurchaseOfStock 2210000.00
otherCashflowsFromFinancingActivities 2192919.00
changeToNetincome 1415000.00
capitalExpenditures 39463457
changeInWorkingCapital -7048436.00
stockBasedCompensation 1282428.00
otherNonCashItems 1396262.00
freeCashFlow 18535994.00
2009-12-31
date 2009-12-31
filing_date 2010-03-02
currency_symbol USD
changeToLiabilities 1076000.00
totalCashFromFinancingActivities 13073463.00
netIncome 30591415.00
changeInCash 14658691.00
beginPeriodCashFlow 30878044.00
endPeriodCashFlow 45536735.00
totalCashFromOperatingActivities 39820378.00
depreciation 7257643.00
changeToInventory -222749.00
changeToAccountReceivables -3283341.00
salePurchaseOfStock 21310000.00
otherCashflowsFromFinancingActivities 14723463.00
changeToNetincome 1284000.00
capitalExpenditures 38876657
changeInWorkingCapital -570487.00
stockBasedCompensation 2022240.00
otherNonCashItems 82685567.00
freeCashFlow 943721.00
2008-12-31
date 2008-12-31
filing_date 2009-03-16
currency_symbol USD
changeToLiabilities 1789000.00
totalCashFromFinancingActivities 11272480.00
netIncome 22395472.00
changeInCash 20104169.00
beginPeriodCashFlow 10773875.00
endPeriodCashFlow 30878044.00
totalCashFromOperatingActivities 24896306.00
depreciation 4873349.00
changeToInventory 49955.00
changeToAccountReceivables -7203377.00
otherCashflowsFromFinancingActivities 15116155.00
changeToNetincome 2605000.00
capitalExpenditures 17365195
changeInWorkingCapital -3351659.00
stockBasedCompensation 3448000.00
otherNonCashItems 979144.00
freeCashFlow 7531111.00
2007-12-31
date 2007-12-31
filing_date 2008-03-12
currency_symbol USD
changeToLiabilities 2015000.00
totalCashFromFinancingActivities 11336324.00
netIncome 12232963.00
changeInCash 5081267.00
beginPeriodCashFlow 5692608.00
endPeriodCashFlow 10773875.00
totalCashFromOperatingActivities 15968028.00
depreciation 2045467.00
dividendsPaid 4739600.00
changeToInventory 86336.00
changeToAccountReceivables -2347199.00
otherCashflowsFromFinancingActivities 16075924.00
changeToNetincome 2066000.00
capitalExpenditures 22679319
changeInWorkingCapital 1592544.00
stockBasedCompensation 97054.00
otherNonCashItems 97054.00
freeCashFlow -6711291.00
2006-12-31
date 2006-12-31
filing_date 2007-03-27
currency_symbol USD
changeToLiabilities 5704000.00
totalCashFromFinancingActivities -1674771.00
netIncome 1162273.00
changeInCash 1316043.00
beginPeriodCashFlow 2409781.00
endPeriodCashFlow 3725824.00
totalCashFromOperatingActivities 3466559.00
depreciation 213092.00
dividendsPaid 2473729.00
changeToInventory 38346.00
otherCashflowsFromFinancingActivities 798958.00
capitalExpenditures 581665
changeInWorkingCapital 2091194.00
otherNonCashItems 160000.00
freeCashFlow 2884894.00
2005-12-31
date 2005-12-31
filing_date 2005-08-15
currency_symbol USD
totalCashFromFinancingActivities -264255.00
netIncome 18035.00
changeInCash -173666.00
beginPeriodCashFlow 461140.00
endPeriodCashFlow 287474.00
totalCashFromOperatingActivities 118665.00
depreciation -62806.00
otherCashflowsFromFinancingActivities -264255.00
capitalExpenditures 36317
changeInWorkingCapital 155386.00
otherNonCashItems 8050.00
freeCashFlow 82348.00
2004-12-31
date 2004-12-31
filing_date 2004-11-30
currency_symbol USD
totalCashFromFinancingActivities -264255.00
netIncome 18035.00
changeInCash -173666.00
beginPeriodCashFlow 461140.00
endPeriodCashFlow 287474.00
totalCashFromOperatingActivities 118665.00
depreciation -62806.00
otherCashflowsFromFinancingActivities -264255.00
capitalExpenditures 36317
changeInWorkingCapital 155386.00
otherNonCashItems 8050.00
freeCashFlow 82348.00
2003-12-31
date 2003-12-31
filing_date 2003-11-30
currency_symbol USD
totalCashFromFinancingActivities -174007.00
netIncome 99968.00
changeInCash 392915.00
beginPeriodCashFlow 68225.00
endPeriodCashFlow 461140.00
totalCashFromOperatingActivities 600209.00
depreciation -40235.00
otherCashflowsFromFinancingActivities -174007.00
capitalExpenditures 42386
changeInWorkingCapital 540476.00
otherNonCashItems -32.00
freeCashFlow 557823.00
1997-12-31
date 1997-12-31
filing_date 1998-03-13
currency_symbol USD
totalCashFromFinancingActivities 1840000.00
netIncome -1900000.00
changeInCash 610000.00
beginPeriodCashFlow 200000.00
endPeriodCashFlow 810000.00
totalCashFromOperatingActivities -1220000.00
depreciation 790000.00
dividendsPaid 10000.00
changeToInventory -200000.00
changeToAccountReceivables -200000.00
salePurchaseOfStock 1380000.00
otherCashflowsFromFinancingActivities 470000.00
capitalExpenditures 10000
changeInWorkingCapital 1600000.00
otherNonCashItems -1740000.00
freeCashFlow -1230000.00
1996-12-31
date 1996-12-31
filing_date 1997-03-14
currency_symbol USD
totalCashFromFinancingActivities 1750000.00
netIncome -2200000.00
changeInCash -800000.00
beginPeriodCashFlow 1000000.00
endPeriodCashFlow 200000.00
totalCashFromOperatingActivities -1650000.00
depreciation 1020000.00
changeToInventory -200000.00
salePurchaseOfStock 1510000.00
otherCashflowsFromFinancingActivities 240000.00
capitalExpenditures 730000
changeInWorkingCapital -700000.00
otherNonCashItems 100000.00
freeCashFlow -2380000.00
Income_Statement
currency_symbol USD
quarterly
2023-09-30
date 2023-09-30
filing_date 2023-11-20
currency_symbol USD
incomeBeforeTax -2259321.00
netIncome -1775797.00
sellingGeneralAdministrative 762884.00
sellingAndMarketingExpenses 14428.00
grossProfit -508287.00
reconciledDepreciation 4869111.00
ebit -7162399.00
ebitda -2293288.00
depreciationAndAmortization 4869111.00
operatingIncome -2293288.00
otherOperatingExpenses 7122358.00
interestExpense 23791.00
taxProvision -483524.00
interestIncome 57758.00
netInterestIncome 33967.00
incomeTaxExpense 483524.00
totalRevenue 5865615.00
totalOperatingExpenses 748456.00
costOfRevenue 6373902.00
totalOtherIncomeExpenseNet 33967.00
netIncomeFromContinuingOps -1775797.00
2023-06-30
date 2023-06-30
filing_date 2023-08-14
currency_symbol USD
incomeBeforeTax -874515.00
netIncome -681816.00
sellingGeneralAdministrative 593325.00
sellingAndMarketingExpenses 14718.00
grossProfit 684340.00
reconciledDepreciation 5236541.00
ebit -5027626.00
ebitda 208915.00
depreciationAndAmortization 5236541.00
operatingIncome -919098.00
otherOperatingExpenses 7869351.00
interestExpense 27901.00
taxProvision -192699.00
interestIncome 72484.00
netInterestIncome 44583.00
incomeTaxExpense -192699.00
totalRevenue 8005782.00
totalOperatingExpenses 547909.00
costOfRevenue 7321442.00
totalOtherIncomeExpenseNet -1055529.00
netIncomeFromContinuingOps -681816.00
2023-03-31
date 2023-03-31
filing_date 2023-05-15
currency_symbol USD
incomeBeforeTax -758303.00
netIncome -557747.00
sellingGeneralAdministrative 910051.00
sellingAndMarketingExpenses 13704.00
grossProfit 2532933.00
reconciledDepreciation 5360224.00
ebit 1680063.00
ebitda 7040287.00
depreciationAndAmortization 5360224.00
operatingIncome 1680063.00
otherOperatingExpenses 7692829.00
interestExpense 29630.00
taxProvision -200556.00
interestIncome 70885.00
netInterestIncome 41255.00
incomeTaxExpense -200556.00
totalRevenue 9302007.00
totalOperatingExpenses 923755.00
costOfRevenue 6769074.00
totalOtherIncomeExpenseNet -2438366.00
netIncomeFromContinuingOps -557747.00
netIncomeApplicableToCommonShares -557747.00
2022-12-31
date 2022-12-31
filing_date 2023-03-31
currency_symbol USD
incomeBeforeTax -459076.00
netIncome -2689778.00
sellingGeneralAdministrative 2644016.00
sellingAndMarketingExpenses 15785.00
grossProfit 10976870.00
reconciledDepreciation 10543037.00
ebit 5548046.00
ebitda 16091083.00
depreciationAndAmortization 10543037.00
operatingIncome 5548046.00
otherOperatingExpenses 13113789.00
interestExpense 26699.00
taxProvision 2230702.00
interestIncome 72595.00
netInterestIncome 45896.00
incomeTaxExpense 2230702.00
totalRevenue 18589240.00
totalOperatingExpenses 5501419.00
costOfRevenue 7612370.00
totalOtherIncomeExpenseNet -6007122.00
netIncomeFromContinuingOps -2689778.00
netIncomeApplicableToCommonShares -557747.00
2022-09-30
date 2022-09-30
filing_date 2022-11-14
currency_symbol USD
incomeBeforeTax 11978347.00
netIncome 8967380.00
sellingGeneralAdministrative 584473.00
sellingAndMarketingExpenses 19681.00
grossProfit 14457101.00
reconciledDepreciation 6077041.00
ebit 11942592.00
ebitda 19993421.00
depreciationAndAmortization 8050829.00
operatingIncome 11942592.00
otherOperatingExpenses 9009885.00
interestExpense 27715.00
taxProvision 3010967.00
interestIncome 63470.00
netInterestIncome 35755.00
incomeTaxExpense 3010967.00
totalRevenue 22862795.00
totalOperatingExpenses 604191.00
costOfRevenue 8405694.00
totalOtherIncomeExpenseNet 35755.00
netIncomeFromContinuingOps 8967380.00
netIncomeApplicableToCommonShares 8967380.00
2022-06-30
date 2022-06-30
filing_date 2022-08-15
currency_symbol USD
incomeBeforeTax 5151415.00
netIncome 3901794.00
sellingGeneralAdministrative 557089.00
sellingAndMarketingExpenses 17045.00
grossProfit 7610594.00
reconciledDepreciation 5272796.00
ebit 7111008.00
ebitda 12383804.00
depreciationAndAmortization 5272796.00
operatingIncome 7111008.00
otherOperatingExpenses 8675254.00
interestExpense 32296.00
taxProvision 1249621.00
interestIncome 74548.00
netInterestIncome 42252.00
incomeTaxExpense 1249621.00
totalRevenue 15711714.00
totalOperatingExpenses 574134.00
costOfRevenue 8101120.00
totalOtherIncomeExpenseNet -1959593.00
netIncomeFromContinuingOps 3901794.00
netIncomeApplicableToCommonShares 3901794.00
2022-03-31
date 2022-03-31
filing_date 2022-04-12
currency_symbol USD
incomeBeforeTax 3822175.00
netIncome -1112989.00
sellingGeneralAdministrative 1374466.00
sellingAndMarketingExpenses 18759.00
grossProfit 13032154.00
reconciledDepreciation 5003078.00
ebit 9332050.00
ebitda 17558836.00
depreciationAndAmortization 8226786.00
operatingIncome 3777128.00
otherOperatingExpenses 11611191.00
interestExpense 28528.00
taxProvision 95695.00
interestIncome 75528.00
netInterestIncome 40836.00
incomeTaxExpense 4935164.00
totalRevenue 20869666.00
totalOperatingExpenses 3773679.00
costOfRevenue 7837512.00
totalOtherIncomeExpenseNet -5481347.00
netIncomeFromContinuingOps -119946.00
netIncomeApplicableToCommonShares -119946.00
2021-12-31
date 2021-12-31
currency_symbol USD
incomeBeforeTax 3822175.00
netIncome -1112989.00
sellingGeneralAdministrative 1393225.00
grossProfit 13032154.00
reconciledDepreciation 8226786.00
ebit 8080394.00
ebitda 12077489.00
operatingIncome 9258475.00
otherOperatingExpenses 2380454.00
interestExpense 28528.00
taxProvision 4935164.00
interestIncome 73575.00
netInterestIncome 45047.00
incomeTaxExpense 4935164.00
totalRevenue 20869666.00
totalOperatingExpenses 11611191.00
costOfRevenue 7837512.00
totalOtherIncomeExpenseNet -5481347.00
netIncomeFromContinuingOps -1112989.00
netIncomeApplicableToCommonShares -1112989.00
2021-09-30
date 2021-09-30
filing_date 2021-11-15
currency_symbol USD
incomeBeforeTax 7143898.00
netIncome 5393615.00
sellingGeneralAdministrative 1209818.00
sellingAndMarketingExpenses 19035.00
grossProfit 9555972.00
reconciledDepreciation 4091775.00
ebit 8405376.00
ebitda 12497151.00
depreciationAndAmortization 4091775.00
operatingIncome 7097975.00
otherOperatingExpenses 9426636.00
interestExpense 32420.00
taxProvision 1750283.00
interestIncome 73707.00
netInterestIncome 41287.00
incomeTaxExpense 1750283.00
totalRevenue 17753669.00
totalOperatingExpenses 1228939.00
costOfRevenue 8197697.00
totalOtherIncomeExpenseNet -1224422.00
netIncomeFromContinuingOps 5393615.00
netIncomeApplicableToCommonShares 5393615.00
2021-06-30
date 2021-06-30
filing_date 2021-08-13
currency_symbol USD
incomeBeforeTax -2346740.00
netIncome -2703220.00
sellingGeneralAdministrative 5204701.00
sellingAndMarketingExpenses 15625.00
grossProfit 4232234.00
reconciledDepreciation 4120507.00
ebit -912655.00
ebitda 3207852.00
depreciationAndAmortization 4120507.00
nonOperatingIncomeNetOther 75437.00
operatingIncome -2382809.00
otherOperatingExpenses 12136100.00
interestExpense 39368.00
taxProvision 356480.00
interestIncome 75437.00
netInterestIncome 36069.00
incomeTaxExpense 356480.00
totalRevenue 11148008.00
totalOperatingExpenses 5220326.00
costOfRevenue 6915774.00
totalOtherIncomeExpenseNet -1394717.00
netIncomeFromContinuingOps -2703220.00
netIncomeApplicableToCommonShares -2703220.00
2021-03-31
date 2021-03-31
filing_date 2021-04-08
currency_symbol USD
incomeBeforeTax 880195.00
netIncome 276915.00
sellingGeneralAdministrative 2942933.00
sellingAndMarketingExpenses 13797.00
grossProfit 5086923.00
reconciledDepreciation 4104357.00
ebit 2198227.00
ebitda 6278385.00
depreciationAndAmortization 4080158.00
nonOperatingIncomeNetOther 72453.00
operatingIncome 839407.00
otherOperatingExpenses 9684104.00
interestExpense 33857.00
taxProvision -743709.00
interestIncome 72453.00
netInterestIncome 35591.00
incomeTaxExpense 603280.00
totalRevenue 11807686.00
totalOperatingExpenses 2963341.00
costOfRevenue 6720763.00
totalOtherIncomeExpenseNet -1284175.00
netIncomeFromContinuingOps -2502124.00
netIncomeApplicableToCommonShares -2502124.00
2020-12-31
date 2020-12-31
filing_date 2021-04-08
currency_symbol USD
incomeBeforeTax -2224917.00
netIncome -3262841.00
sellingGeneralAdministrative 24423167.00
sellingAndMarketingExpenses 42202.00
grossProfit 1312390.00
reconciledDepreciation 4080158.00
ebit 823.64
ebitda -23347.36
depreciationAndAmortization -24171.00
nonOperatingIncomeNetOther 74644.00
operatingIncome 823.64
otherOperatingExpenses 128685.00
interestExpense 69.29
taxProvision 603280.00
interestIncome 74645.00
netInterestIncome 40788.00
incomeTaxExpense 3254.87
totalRevenue 12365359.00
totalOperatingExpenses -14250252.00
costOfRevenue 11052969.00
totalOtherIncomeExpenseNet -1284175.00
netIncomeFromContinuingOps 276914.00
netIncomeApplicableToCommonShares 276914.00
2020-09-30
date 2020-09-30
filing_date 2020-11-16
currency_symbol USD
incomeBeforeTax -2695256.00
netIncome -2912581.00
sellingGeneralAdministrative 4911970.00
sellingAndMarketingExpenses 15785.00
grossProfit 3732130.00
reconciledDepreciation 4348478.00
ebit -1124806.00
ebitda 3223672.00
depreciationAndAmortization 4348478.00
nonOperatingIncomeNetOther 70819.00
operatingIncome -2733818.00
otherOperatingExpenses 11677810.00
interestExpense 32257.00
taxProvision 217325.00
interestIncome 70819.00
netInterestIncome 38562.00
incomeTaxExpense 217325.00
totalRevenue 10482185.00
totalOperatingExpenses 4927755.00
costOfRevenue 6750055.00
totalOtherIncomeExpenseNet -1538193.00
netIncomeFromContinuingOps -2912581.00
netIncomeApplicableToCommonShares -2912581.00
2020-06-30
date 2020-06-30
filing_date 2020-08-14
currency_symbol USD
incomeBeforeTax -2917252.00
netIncome -2244619.00
sellingGeneralAdministrative 1541702.00
sellingAndMarketingExpenses 10838.00
grossProfit 336587.00
reconciledDepreciation 4104333.00
ebit -1144765.00
ebitda 2959568.00
depreciationAndAmortization 4104333.00
nonOperatingIncomeNetOther 71188.00
operatingIncome -2953552.00
otherOperatingExpenses 6575436.00
interestExpense 34888.00
taxProvision -672633.00
interestIncome 71188.00
netInterestIncome 36300.00
incomeTaxExpense -672633.00
totalRevenue 5359483.00
totalOperatingExpenses 1552540.00
costOfRevenue 5022896.00
totalOtherIncomeExpenseNet -1737599.00
netIncomeFromContinuingOps -2244619.00
netIncomeApplicableToCommonShares -2244619.00
2020-03-31
date 2020-03-31
filing_date 2020-04-14
currency_symbol USD
incomeBeforeTax -9290505.00
netIncome -7129174.00
sellingGeneralAdministrative 4812188.00
sellingAndMarketingExpenses 24868.00
grossProfit -363650.00
reconciledDepreciation 3454891.00
ebit -4735000.00
ebitda -1273084.00
depreciationAndAmortization 3461916.00
nonOperatingIncomeNetOther 74656.00
operatingIncome -9333778.00
otherOperatingExpenses 4812188.00
interestExpense 33915.00
taxProvision -1256443.00
interestIncome 74656.00
netInterestIncome 39228.00
incomeTaxExpense -2161331.00
totalRevenue 557670.00
totalOperatingExpenses 4812188.00
costOfRevenue 921320.00
totalOtherIncomeExpenseNet -4521590.00
netIncomeFromContinuingOps -3539758.00
netIncomeApplicableToCommonShares -3539758.00
2019-12-31
date 2019-12-31
filing_date 2020-04-14
currency_symbol USD
incomeBeforeTax -9290510.00
netIncome -7129170.00
sellingGeneralAdministrative 9333778.00
sellingAndMarketingExpenses 12434000.00
grossProfit -4521590.00
reconciledDepreciation 3461920.00
ebit -9333780.00
ebitda -5871860.00
depreciationAndAmortization 3461920.00
nonOperatingIncomeNetOther 77188.00
operatingIncome -9333780.00
otherOperatingExpenses 9333780.00
interestExpense 33915.00
taxProvision -2161331.00
interestIncome 77188.00
netInterestIncome 43273.00
incomeTaxExpense -2161330.00
totalRevenue 0.00
totalOperatingExpenses 9333778.00
costOfRevenue 4521590.00
netIncomeFromContinuingOps -7129173.00
netIncomeApplicableToCommonShares -7129173.00
2019-09-30
date 2019-09-30
filing_date 2019-11-14
currency_symbol USD
incomeBeforeTax -6299589.00
netIncome -13029028.00
sellingGeneralAdministrative 5020215.00
sellingAndMarketingExpenses 5821.00
grossProfit 2145010.00
reconciledDepreciation 3634131.00
ebit -2779896.00
ebitda 854235.00
depreciationAndAmortization 3634131.00
nonOperatingIncomeNetOther 101130.00
operatingIncome -6366409.00
otherOperatingExpenses 7429568.00
interestExpense 34310.00
taxProvision 6729439.00
interestIncome 101130.00
netInterestIncome 66820.00
incomeTaxExpense 6729439.00
totalRevenue 4548542.00
totalOperatingExpenses 5026036.00
costOfRevenue 2403532.00
totalOtherIncomeExpenseNet -3485383.00
netIncomeFromContinuingOps -13029028.00
netIncomeApplicableToCommonShares -13029028.00
2019-06-30
date 2019-06-30
filing_date 2019-08-14
currency_symbol USD
incomeBeforeTax -1103689.00
netIncome -737706.00
sellingGeneralAdministrative 1335347.00
sellingAndMarketingExpenses 6613.00
grossProfit 3019079.00
reconciledDepreciation 3587631.00
ebit 1809992.00
ebitda 5397623.00
depreciationAndAmortization 3587631.00
nonOperatingIncomeNetOther 132873.00
operatingIncome -1198166.00
otherOperatingExpenses 4332290.00
interestExpense 38396.00
taxProvision -365983.00
interestIncome 132873.00
netInterestIncome 94477.00
incomeTaxExpense -365983.00
totalRevenue 6009409.00
totalOperatingExpenses 1341960.00
costOfRevenue 2990330.00
totalOtherIncomeExpenseNet -2875285.00
netIncomeFromContinuingOps -737706.00
netIncomeApplicableToCommonShares -737706.00
2019-03-31
date 2019-03-31
filing_date 2019-05-13
currency_symbol USD
incomeBeforeTax -6299275.00
netIncome -4904138.00
sellingGeneralAdministrative 2105171.00
sellingAndMarketingExpenses 66111000.00
grossProfit 2163.00
reconciledDepreciation 3377249.00
ebit -1967429.00
ebitda 1409820.00
depreciationAndAmortization 3377249.00
nonOperatingIncomeNetOther 135579.00
operatingIncome -6396030.00
otherOperatingExpenses 2141578.00
interestExpense 38824.00
taxProvision -1395140.00
interestIncome 96760.00
netInterestIncome 96755.00
incomeTaxExpense -1395137.00
totalRevenue 38570.00
totalOperatingExpenses 2105171.00
costOfRevenue 36407.00
totalOtherIncomeExpenseNet -4293022.00
netIncomeFromContinuingOps -4904138.00
netIncomeApplicableToCommonShares -4904138.00
2018-12-31
date 2018-12-31
filing_date 2019-03-15
currency_symbol USD
researchDevelopment 153121.00
effectOfAccountingCharges 0.00
incomeBeforeTax -41510326.00
minorityInterest 0.00
netIncome -38680979.00
sellingGeneralAdministrative 5247239.00
sellingAndMarketingExpenses 132222.00
grossProfit 16948499.00
reconciledDepreciation 3480537.00
ebit -5369622.00
ebitda -1889085.00
depreciationAndAmortization 3480537.00
nonOperatingIncomeNetOther 151374.00
operatingIncome -41625027.00
otherOperatingExpenses 5520996.00
interestExpense 36673.00
taxProvision -2829350.00
extraordinaryItems 0.00
nonRecurring 26568737.00
otherItems 0.00
incomeTaxExpense -2829347.00
totalRevenue 2251861.00
totalOperatingExpenses 5520996.00
costOfRevenue -16948499.00
totalOtherIncomeExpenseNet -36104031.00
discontinuedOperations 0.00
netIncomeFromContinuingOps -38680979.00
netIncomeApplicableToCommonShares -38680979.00
2018-09-30
date 2018-09-30
filing_date 2018-11-13
currency_symbol USD
researchDevelopment 23200.00
effectOfAccountingCharges 0.00
incomeBeforeTax -26674555.00
minorityInterest 0.00
netIncome -19493034.00
sellingGeneralAdministrative 1323933.00
sellingAndMarketingExpenses 10112.00
grossProfit 274624.00
reconciledDepreciation 4918303.00
ebit -1032055.00
ebitda 3886248.00
depreciationAndAmortization 4918303.00
nonOperatingIncomeNetOther 161582.00
operatingIncome -26798917.00
otherOperatingExpenses 1536717.00
interestExpense 37220.00
extraordinaryItems 0.00
nonRecurring 20041786.00
otherItems 0.00
incomeTaxExpense -7181521.00
totalRevenue 343080.00
totalOperatingExpenses 1468261.00
costOfRevenue 68456.00
totalOtherIncomeExpenseNet -25605280.00
discontinuedOperations 0.00
netIncomeFromContinuingOps -19493034.00
netIncomeApplicableToCommonShares -19493034.00
2018-06-30
date 2018-06-30
filing_date 2018-08-10
currency_symbol USD
researchDevelopment 3376.00
effectOfAccountingCharges 0.00
incomeBeforeTax -6696114.00
minorityInterest 0.00
netIncome -4812873.00
sellingGeneralAdministrative 1125683.00
sellingAndMarketingExpenses 21025.00
grossProfit 4587.00
reconciledDepreciation 4904564.00
ebit -963443.00
ebitda 3941121.00
depreciationAndAmortization 4904564.00
nonOperatingIncomeNetOther 178678.00
operatingIncome -6831607.00
otherOperatingExpenses 1146715.00
interestExpense 43185.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense -1883241.00
totalRevenue 4594.00
totalOperatingExpenses 1146708.00
costOfRevenue 7.00
totalOtherIncomeExpenseNet -5689486.00
discontinuedOperations 0.00
netIncomeFromContinuingOps -4812873.00
netIncomeApplicableToCommonShares -4812873.00
2018-03-31
date 2018-03-31
filing_date 2018-05-10
currency_symbol USD
researchDevelopment 30000.00
effectOfAccountingCharges 0.00
incomeBeforeTax -8170846.00
minorityInterest 0.00
netIncome -6977100.00
sellingGeneralAdministrative 3571945.00
sellingAndMarketingExpenses 34974.00
grossProfit 1005458.00
reconciledDepreciation 4901627.00
ebit -2431983.00
ebitda 2469644.00
depreciationAndAmortization 4901627.00
nonOperatingIncomeNetOther 169478.00
operatingIncome -8296980.00
otherOperatingExpenses 4848728.00
interestExpense 43344.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense -1193746.00
totalRevenue 2247267.00
totalOperatingExpenses 3606919.00
costOfRevenue 1241809.00
totalOtherIncomeExpenseNet -5695519.00
discontinuedOperations 0.00
netIncomeFromContinuingOps -6977100.00
netIncomeApplicableToCommonShares -6977100.00
2017-12-31
date 2017-12-31
filing_date 2018-03-16
currency_symbol USD
researchDevelopment 25949.00
effectOfAccountingCharges 0.00
incomeBeforeTax -22841582.00
minorityInterest 0.00
netIncome -22701125.00
sellingGeneralAdministrative 300327.00
sellingAndMarketingExpenses 36555.00
grossProfit 1868522.00
reconciledDepreciation 4419449.00
ebit 1663472.00
ebitda 6082921.00
depreciationAndAmortization 4419449.00
nonOperatingIncomeNetOther 157781.00
operatingIncome -22959110.00
otherOperatingExpenses 1855877.00
interestExpense 40253.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense -140457.00
totalRevenue 3361568.00
totalOperatingExpenses 362831.00
costOfRevenue 1493046.00
totalOtherIncomeExpenseNet 117528.00
discontinuedOperations 0.00
netIncomeFromContinuingOps -17299125.00
netIncomeApplicableToCommonShares -17299125.00
2017-09-30
date 2017-09-30
filing_date 2017-11-13
currency_symbol USD
researchDevelopment 42074.00
effectOfAccountingCharges 0.00
incomeBeforeTax 4934961.00
minorityInterest 0.00
netIncome 3425640.00
sellingGeneralAdministrative 4451027.00
sellingAndMarketingExpenses 65599.00
grossProfit 9321952.00
reconciledDepreciation 5716376.00
ebit 4975053.00
ebitda 10691429.00
depreciationAndAmortization 5716376.00
nonOperatingIncomeNetOther 139801.00
operatingIncome 4835252.00
otherOperatingExpenses 19005139.00
interestExpense 40092.00
extraordinaryItems 0.00
nonRecurring 52743732.00
otherItems 0.00
incomeTaxExpense 1509321.00
totalRevenue 23840391.00
totalOperatingExpenses 4486700.00
costOfRevenue 14518439.00
totalOtherIncomeExpenseNet 99709.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 3425640.00
netIncomeApplicableToCommonShares 3425640.00
2017-06-30
date 2017-06-30
filing_date 2017-08-11
currency_symbol USD
researchDevelopment 65274.00
effectOfAccountingCharges 0.00
incomeBeforeTax 18573128.00
minorityInterest 0.00
netIncome 13751678.00
sellingGeneralAdministrative 2056943.00
sellingAndMarketingExpenses 100613.00
grossProfit 20600247.00
reconciledDepreciation 5497037.00
ebit 18615193.00
ebitda 24112230.00
depreciationAndAmortization 5497037.00
nonOperatingIncomeNetOther 132721.00
operatingIncome 18482472.00
otherOperatingExpenses 29049517.00
interestExpense 42065.00
extraordinaryItems 0.00
nonRecurring -52743732.00
otherItems 0.00
incomeTaxExpense 4821450.00
totalRevenue 47531989.00
totalOperatingExpenses 2117775.00
costOfRevenue 26931742.00
totalOtherIncomeExpenseNet 90656.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 13751678.00
netIncomeApplicableToCommonShares 13751678.00
2017-03-31
date 2017-03-31
filing_date 2017-05-12
currency_symbol USD
researchDevelopment 61898.00
effectOfAccountingCharges 0.00
incomeBeforeTax 10896946.00
minorityInterest 0.00
netIncome 8075120.00
sellingGeneralAdministrative 1728460.00
sellingAndMarketingExpenses 75833.00
grossProfit 12574630.00
reconciledDepreciation 5546559.00
ebit 10938857.00
ebitda 16485416.00
depreciationAndAmortization 5546559.00
nonOperatingIncomeNetOther 125860.00
operatingIncome 10812997.00
otherOperatingExpenses 21975496.00
interestExpense 41911.00
extraordinaryItems 0.00
nonRecurring 17581244.00
otherItems 0.00
incomeTaxExpense 2821826.00
totalRevenue 32788493.00
totalOperatingExpenses 1761633.00
costOfRevenue 20213863.00
totalOtherIncomeExpenseNet 104558.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 8075120.00
netIncomeApplicableToCommonShares 8075120.00
2016-12-31
date 2016-12-31
filing_date 2017-03-17
currency_symbol USD
researchDevelopment 63601.00
effectOfAccountingCharges 0.00
incomeBeforeTax 7859720.00
minorityInterest 0.00
netIncome 6046135.00
sellingGeneralAdministrative 894910.00
sellingAndMarketingExpenses 73748.00
grossProfit 9766314.00
reconciledDepreciation 6108392.00
ebit 8970086.00
ebitda 15078478.00
depreciationAndAmortization 6108392.00
nonOperatingIncomeNetOther 130789.00
operatingIncome 7769702.00
otherOperatingExpenses 19527866.00
interestExpense 40771.00
extraordinaryItems 0.00
nonRecurring 1053445.00
otherItems 0.00
incomeTaxExpense 1813585.00
totalRevenue 28367163.00
totalOperatingExpenses 927017.00
costOfRevenue 18600849.00
totalOtherIncomeExpenseNet -1069595.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 6046135.00
netIncomeApplicableToCommonShares 6046135.00
2016-09-30
date 2016-09-30
filing_date 2016-11-14
currency_symbol USD
researchDevelopment 68115.00
effectOfAccountingCharges 0.00
incomeBeforeTax 14034242.00
minorityInterest 0.00
netIncome 10515713.00
sellingGeneralAdministrative 1613933.00
sellingAndMarketingExpenses 83087.00
grossProfit 15703701.00
reconciledDepreciation 5776551.00
ebit 14166649.00
ebitda 19943200.00
depreciationAndAmortization 5776551.00
nonOperatingIncomeNetOther 120054.00
operatingIncome 13956200.00
otherOperatingExpenses 24765027.00
interestExpense 42012.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 3518529.00
totalRevenue 38811622.00
totalOperatingExpenses 1657106.00
costOfRevenue 23107921.00
totalOtherIncomeExpenseNet -90395.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 10515713.00
netIncomeApplicableToCommonShares 10515713.00
2016-06-30
date 2016-06-30
filing_date 2016-08-10
currency_symbol USD
researchDevelopment 70378.00
effectOfAccountingCharges 0.00
incomeBeforeTax 17407441.00
minorityInterest 0.00
netIncome 13197019.00
sellingGeneralAdministrative 1009882.00
sellingAndMarketingExpenses 104369.00
grossProfit 18405512.00
reconciledDepreciation 6768288.00
ebit 17453450.00
ebitda 24221738.00
depreciationAndAmortization 6768288.00
nonOperatingIncomeNetOther 122328.00
operatingIncome 17331122.00
otherOperatingExpenses 30269645.00
interestExpense 46009.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 4210422.00
totalRevenue 47600767.00
totalOperatingExpenses 1074390.00
costOfRevenue 29195255.00
totalOtherIncomeExpenseNet 110239.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 13197019.00
netIncomeApplicableToCommonShares 13197019.00
2016-03-31
date 2016-03-31
filing_date 2016-05-11
currency_symbol USD
researchDevelopment 59837.00
effectOfAccountingCharges 0.00
incomeBeforeTax 8734635.00
minorityInterest 0.00
netIncome 6466964.00
sellingGeneralAdministrative 1916030.00
sellingAndMarketingExpenses 81901.00
grossProfit 10613804.00
reconciledDepreciation 7001265.00
ebit 8780764.00
ebitda 15782029.00
depreciationAndAmortization 7001265.00
nonOperatingIncomeNetOther 114446.00
operatingIncome 8666318.00
otherOperatingExpenses 25829132.00
interestExpense 46129.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 2267671.00
totalRevenue 34495450.00
totalOperatingExpenses 1947486.00
costOfRevenue 23881646.00
totalOtherIncomeExpenseNet 110282.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 6466964.00
netIncomeApplicableToCommonShares 6466964.00
2015-12-31
date 2015-12-31
filing_date 2016-03-15
currency_symbol USD
researchDevelopment 49482.00
effectOfAccountingCharges 0.00
incomeBeforeTax 9664834.00
minorityInterest 0.00
netIncome 7298084.00
sellingGeneralAdministrative 1421520.00
sellingAndMarketingExpenses 81270.00
grossProfit 11180307.00
reconciledDepreciation 7405142.00
ebit 9860266.00
ebitda 17265408.00
depreciationAndAmortization 7405142.00
nonOperatingIncomeNetOther 120817.00
operatingIncome 9589512.00
otherOperatingExpenses 25715174.00
interestExpense 45495.00
extraordinaryItems 0.00
nonRecurring 969638.00
otherItems 0.00
incomeTaxExpense 2366750.00
totalRevenue 35454623.00
totalOperatingExpenses 1440858.00
costOfRevenue 24274316.00
totalOtherIncomeExpenseNet -149937.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 7298084.00
netIncomeApplicableToCommonShares 7298084.00
2015-09-30
date 2015-09-30
filing_date 2015-11-10
currency_symbol USD
researchDevelopment 69403.00
effectOfAccountingCharges 0.00
incomeBeforeTax 13969794.00
minorityInterest 0.00
netIncome 10679422.00
sellingGeneralAdministrative 831955.00
sellingAndMarketingExpenses 91919.00
grossProfit 15601022.00
reconciledDepreciation 7304262.00
ebit 14836170.00
ebitda 22140432.00
depreciationAndAmortization 7304262.00
nonOperatingIncomeNetOther 113311.00
operatingIncome 13903158.00
otherOperatingExpenses 27878739.00
interestExpense 46675.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 3290372.00
totalRevenue 42601598.00
totalOperatingExpenses 878163.00
costOfRevenue 27000576.00
totalOtherIncomeExpenseNet -819701.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 10679422.00
netIncomeApplicableToCommonShares 10679422.00
2015-06-30
date 2015-06-30
filing_date 2015-08-07
currency_symbol USD
researchDevelopment 63470.00
effectOfAccountingCharges 0.00
incomeBeforeTax 14618558.00
minorityInterest 0.00
netIncome 10775260.00
sellingGeneralAdministrative 2434246.00
sellingAndMarketingExpenses 120746.00
grossProfit 17069950.00
reconciledDepreciation 7656437.00
ebit 14669571.00
ebitda 22326008.00
depreciationAndAmortization 7656437.00
nonOperatingIncomeNetOther 108182.00
operatingIncome 14561389.00
otherOperatingExpenses 34788681.00
interestExpense 51013.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 3843298.00
totalRevenue 49350070.00
totalOperatingExpenses 2508561.00
costOfRevenue 32280120.00
totalOtherIncomeExpenseNet 109901.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 10775260.00
netIncomeApplicableToCommonShares 10775260.00
2015-03-31
date 2015-03-31
filing_date 2015-05-15
currency_symbol USD
researchDevelopment 48235.00
effectOfAccountingCharges 0.00
incomeBeforeTax 7186759.00
minorityInterest 0.00
netIncome 5315271.00
sellingGeneralAdministrative 1981117.00
sellingAndMarketingExpenses 81430.00
grossProfit 9429971.00
reconciledDepreciation 7504319.00
ebit 7237612.00
ebitda 14741931.00
depreciationAndAmortization 7504319.00
nonOperatingIncomeNetOther 126961.00
operatingIncome 7110651.00
otherOperatingExpenses 27800178.00
interestExpense 50853.00
extraordinaryItems 0.00
nonRecurring 325840.00
otherItems 0.00
incomeTaxExpense 1871488.00
totalRevenue 34910829.00
totalOperatingExpenses 2319320.00
costOfRevenue 25480858.00
totalOtherIncomeExpenseNet 117302.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 5315271.00
netIncomeApplicableToCommonShares 5315271.00
2014-12-31
date 2014-12-31
filing_date 2015-03-13
currency_symbol USD
researchDevelopment 39969.00
effectOfAccountingCharges 0.00
incomeBeforeTax 4072824.00
minorityInterest 0.00
netIncome 2882242.00
sellingGeneralAdministrative 2244421.00
sellingAndMarketingExpenses 26795.00
grossProfit 6673150.00
reconciledDepreciation 7285070.00
ebit 4122030.00
ebitda 11407100.00
depreciationAndAmortization 7285070.00
nonOperatingIncomeNetOther 131614.00
operatingIncome 3990416.00
otherOperatingExpenses 21217961.00
interestExpense 49206.00
extraordinaryItems 0.00
nonRecurring -184825.00
otherItems 0.00
incomeTaxExpense 1190582.00
totalRevenue 25208377.00
totalOperatingExpenses 2682734.00
costOfRevenue 18535227.00
totalOtherIncomeExpenseNet 82408.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 2882242.00
netIncomeApplicableToCommonShares 2882242.00
2014-09-30
date 2014-09-30
filing_date 2014-11-07
currency_symbol USD
researchDevelopment 30985.00
effectOfAccountingCharges 0.00
incomeBeforeTax 6771264.00
minorityInterest 0.00
netIncome 5038403.00
sellingGeneralAdministrative 1894507.00
sellingAndMarketingExpenses 29064.00
grossProfit 9205908.00
reconciledDepreciation 7027294.00
ebit 7493919.00
ebitda 14521213.00
depreciationAndAmortization 7027294.00
nonOperatingIncomeNetOther 125625.00
operatingIncome 6694589.00
otherOperatingExpenses 23738670.00
interestExpense 48950.00
extraordinaryItems 0.00
nonRecurring 673705.00
otherItems 0.00
incomeTaxExpense 1732861.00
totalRevenue 31106964.00
totalOperatingExpenses 1837614.00
costOfRevenue 21901056.00
totalOtherIncomeExpenseNet -673705.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 5038403.00
netIncomeApplicableToCommonShares 5038403.00
2014-06-30
date 2014-06-30
filing_date 2014-08-08
currency_symbol USD
researchDevelopment 32558.00
effectOfAccountingCharges 0.00
incomeBeforeTax 7598315.00
minorityInterest 0.00
netIncome 5664812.00
sellingGeneralAdministrative 1701601.00
sellingAndMarketingExpenses 27215.00
grossProfit 9185891.00
reconciledDepreciation 6967197.00
ebit 7660609.00
ebitda 14627806.00
depreciationAndAmortization 6967197.00
nonOperatingIncomeNetOther 119171.00
operatingIncome 7531572.00
otherOperatingExpenses 24211376.00
interestExpense 52428.00
extraordinaryItems 0.00
nonRecurring 9866.00
otherItems 0.00
incomeTaxExpense 1933503.00
totalRevenue 31752814.00
totalOperatingExpenses 1644453.00
costOfRevenue 22566923.00
totalOtherIncomeExpenseNet -9866.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 5664812.00
netIncomeApplicableToCommonShares 5664812.00
2014-03-31
date 2014-03-31
filing_date 2014-05-09
currency_symbol USD
researchDevelopment 30780.00
effectOfAccountingCharges 0.00
incomeBeforeTax 5655407.00
minorityInterest 0.00
netIncome 4286338.00
sellingGeneralAdministrative 1320518.00
sellingAndMarketingExpenses 22514.00
grossProfit 6857772.00
reconciledDepreciation 7043212.00
ebit 5708119.00
ebitda 12751331.00
depreciationAndAmortization 7043212.00
nonOperatingIncomeNetOther 106475.00
operatingIncome 5601644.00
otherOperatingExpenses 19990532.00
interestExpense 52712.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 1369069.00
totalRevenue 25592176.00
totalOperatingExpenses 1256128.00
costOfRevenue 18734404.00
totalOtherIncomeExpenseNet 117684.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 4286338.00
netIncomeApplicableToCommonShares 4286338.00
2013-12-31
date 2013-12-31
filing_date 2014-03-17
currency_symbol USD
researchDevelopment 35065.00
effectOfAccountingCharges 0.00
incomeBeforeTax 7616962.00
minorityInterest 0.00
netIncome 5618765.00
sellingGeneralAdministrative 2209117.00
sellingAndMarketingExpenses 25576.00
grossProfit 9142823.00
reconciledDepreciation 7133343.00
ebit 7072173.00
ebitda 14205516.00
depreciationAndAmortization 7133343.00
nonOperatingIncomeNetOther 101230.00
operatingIncome 7566750.00
otherOperatingExpenses 23129087.00
interestExpense 51018.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 1998197.00
totalRevenue 30100030.00
totalOperatingExpenses 2171880.00
costOfRevenue 20957207.00
totalOtherIncomeExpenseNet 595807.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 5618765.00
netIncomeApplicableToCommonShares 5618765.00
2013-09-30
date 2013-09-30
filing_date 2013-11-08
currency_symbol USD
researchDevelopment 33198.00
effectOfAccountingCharges 0.00
incomeBeforeTax 10928173.00
minorityInterest 0.00
netIncome 8109729.00
sellingGeneralAdministrative 1962496.00
sellingAndMarketingExpenses 25378.00
grossProfit 10929021.00
reconciledDepreciation 7111895.00
ebit 9101251.00
ebitda 16213146.00
depreciationAndAmortization 7111895.00
nonOperatingIncomeNetOther 86296.00
operatingIncome 10892520.00
otherOperatingExpenses 23920322.00
interestExpense 50643.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 2818444.00
totalRevenue 32935277.00
totalOperatingExpenses 1914066.00
costOfRevenue 22006256.00
totalOtherIncomeExpenseNet 1877565.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 8109729.00
netIncomeApplicableToCommonShares 8109729.00
2013-06-30
date 2013-06-30
filing_date 2013-08-09
currency_symbol USD
researchDevelopment 54480.00
effectOfAccountingCharges 0.00
incomeBeforeTax 7404621.00
minorityInterest 0.00
netIncome 5355899.00
sellingGeneralAdministrative 2422452.00
sellingAndMarketingExpenses 25115.00
grossProfit 9593695.00
reconciledDepreciation 6969754.00
ebit 7458204.00
ebitda 14427958.00
depreciationAndAmortization 6969754.00
nonOperatingIncomeNetOther 79429.00
operatingIncome 7378775.00
otherOperatingExpenses 25475121.00
interestExpense 53583.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 2048722.00
totalRevenue 32853896.00
totalOperatingExpenses 2214920.00
costOfRevenue 23260201.00
totalOtherIncomeExpenseNet 287127.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 5355899.00
netIncomeApplicableToCommonShares 5355899.00
2013-03-31
date 2013-03-31
filing_date 2013-05-09
currency_symbol USD
researchDevelopment 17702.00
effectOfAccountingCharges 0.00
incomeBeforeTax 2625285.00
minorityInterest 0.00
netIncome 1882965.00
sellingGeneralAdministrative 1969217.00
sellingAndMarketingExpenses 20303.00
grossProfit 4517108.00
reconciledDepreciation 6905703.00
ebit 2678291.00
ebitda 9583994.00
depreciationAndAmortization 6905703.00
nonOperatingIncomeNetOther 72843.00
operatingIncome 2605448.00
otherOperatingExpenses 19897132.00
interestExpense 53006.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 742320.00
totalRevenue 22502580.00
totalOperatingExpenses 1911660.00
costOfRevenue 17985472.00
totalOtherIncomeExpenseNet 95562.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 1882965.00
netIncomeApplicableToCommonShares 1882965.00
2012-12-31
date 2012-12-31
filing_date 2013-03-18
currency_symbol USD
researchDevelopment 30784.00
effectOfAccountingCharges 0.00
incomeBeforeTax 2658974.00
minorityInterest 0.00
netIncome 1906506.00
sellingGeneralAdministrative 972458.00
sellingAndMarketingExpenses 21204.00
grossProfit 4213112.00
reconciledDepreciation 6815759.00
ebit 2710116.00
ebitda 9525875.00
depreciationAndAmortization 6815759.00
nonOperatingIncomeNetOther 64444.00
operatingIncome 2645672.00
otherOperatingExpenses 19401358.00
interestExpense 51142.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 752468.00
totalRevenue 22047030.00
totalOperatingExpenses 1567440.00
costOfRevenue 17833918.00
totalOtherIncomeExpenseNet 13302.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 1906506.00
netIncomeApplicableToCommonShares 1906506.00
2012-09-30
date 2012-09-30
filing_date 2012-11-08
currency_symbol USD
researchDevelopment 28478.00
effectOfAccountingCharges 0.00
incomeBeforeTax 5642542.00
minorityInterest 0.00
netIncome 4113216.00
sellingGeneralAdministrative 2336581.00
sellingAndMarketingExpenses 20327.00
grossProfit 7430442.00
reconciledDepreciation 5705096.00
ebit 5823581.00
ebitda 11528677.00
depreciationAndAmortization 5705096.00
nonOperatingIncomeNetOther 64557.00
operatingIncome 5628881.00
otherOperatingExpenses 18771308.00
interestExpense 50896.00
extraordinaryItems 0.00
nonRecurring 130143.00
otherItems 0.00
incomeTaxExpense 1529326.00
totalRevenue 24530332.00
totalOperatingExpenses 1671418.00
costOfRevenue 17099890.00
totalOtherIncomeExpenseNet -130143.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 4113216.00
netIncomeApplicableToCommonShares 4113216.00
2012-06-30
date 2012-06-30
filing_date 2012-08-09
currency_symbol USD
researchDevelopment 62526.00
effectOfAccountingCharges 0.00
incomeBeforeTax 7663863.00
minorityInterest 0.00
netIncome 5688674.00
sellingGeneralAdministrative 1370866.00
sellingAndMarketingExpenses 22709.00
grossProfit 9925195.00
reconciledDepreciation 5607425.00
ebit 8630113.00
ebitda 14237538.00
depreciationAndAmortization 5607425.00
nonOperatingIncomeNetOther 84915.00
operatingIncome 7633203.00
otherOperatingExpenses 22769648.00
interestExpense 54255.00
extraordinaryItems 0.00
nonRecurring 911995.00
otherItems 0.00
incomeTaxExpense 1975189.00
totalRevenue 31314846.00
totalOperatingExpenses 1379997.00
costOfRevenue 21389651.00
totalOtherIncomeExpenseNet -911995.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 5688674.00
netIncomeApplicableToCommonShares 5688674.00
2012-03-31
date 2012-03-31
filing_date 2012-05-07
currency_symbol USD
researchDevelopment 42798.00
effectOfAccountingCharges 0.00
incomeBeforeTax 4621577.00
minorityInterest 0.00
netIncome 3287107.00
sellingGeneralAdministrative 2112205.00
sellingAndMarketingExpenses 17764.00
grossProfit 6692792.00
reconciledDepreciation 5683163.00
ebit 4675989.00
ebitda 10359152.00
depreciationAndAmortization 5683163.00
nonOperatingIncomeNetOther 98890.00
operatingIncome 4577099.00
otherOperatingExpenses 19231575.00
interestExpense 54412.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 1334470.00
totalRevenue 23808674.00
totalOperatingExpenses 2115693.00
costOfRevenue 17115882.00
totalOtherIncomeExpenseNet 44478.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 3287107.00
netIncomeApplicableToCommonShares 3287107.00
2011-12-31
date 2011-12-31
filing_date 2012-03-15
currency_symbol USD
researchDevelopment 2171178.00
effectOfAccountingCharges 0.00
incomeBeforeTax 1918018.00
minorityInterest 0.00
netIncome 980160.00
sellingGeneralAdministrative 6359242.00
sellingAndMarketingExpenses 19075.00
grossProfit 10410953.00
reconciledDepreciation 5154260.00
ebit 1970509.00
ebitda 7124769.00
depreciationAndAmortization 5154260.00
operatingIncome 1899311.00
otherOperatingExpenses 28639823.00
interestExpense 52491.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 937858.00
totalRevenue 30539134.00
totalOperatingExpenses 8511642.00
costOfRevenue 20128181.00
totalOtherIncomeExpenseNet 18707.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 980000.00
2011-09-30
date 2011-09-30
filing_date 2011-11-14
currency_symbol USD
researchDevelopment 1080675.00
effectOfAccountingCharges 0.00
incomeBeforeTax 8763892.00
minorityInterest 0.00
netIncome 5584346.00
sellingGeneralAdministrative 5459069.00
sellingAndMarketingExpenses 20116.00
grossProfit 13938031.00
reconciledDepreciation 5074563.00
ebit 8815886.00
ebitda 13890449.00
depreciationAndAmortization 5074563.00
nonOperatingIncomeNetOther 69641.00
operatingIncome 8746245.00
otherOperatingExpenses 29015730.00
interestExpense 51994.00
extraordinaryItems 0.00
nonRecurring 1047110.00
otherItems 0.00
incomeTaxExpense 3179546.00
totalRevenue 37761975.00
totalOperatingExpenses 5191786.00
costOfRevenue 23823944.00
totalOtherIncomeExpenseNet 17647.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 5584346.00
netIncomeApplicableToCommonShares 5584346.00
2011-06-30
date 2011-06-30
filing_date 2011-08-16
currency_symbol USD
researchDevelopment 4000805.00
effectOfAccountingCharges 0.00
incomeBeforeTax 13375600.00
minorityInterest 0.00
netIncome 10023255.00
sellingGeneralAdministrative 1714694.00
sellingAndMarketingExpenses 23733.00
grossProfit 26306109.00
reconciledDepreciation 4120097.00
ebit 20619608.00
ebitda 24739705.00
depreciationAndAmortization 4120097.00
nonOperatingIncomeNetOther 445029.00
operatingIncome 12996311.00
otherOperatingExpenses 30733935.00
interestExpense 65740.00
extraordinaryItems 0.00
nonRecurring 11437852.00
otherItems 0.00
incomeTaxExpense 3352345.00
totalRevenue 51300812.00
totalOperatingExpenses 5739232.00
costOfRevenue 24994703.00
totalOtherIncomeExpenseNet -7178268.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 10023255.00
netIncomeApplicableToCommonShares 10023255.00
2011-03-31
date 2011-03-31
filing_date 2011-05-16
currency_symbol USD
researchDevelopment 180337.00
effectOfAccountingCharges 0.00
incomeBeforeTax 20298121.00
minorityInterest 0.00
netIncome 14364999.00
sellingGeneralAdministrative 4341291.00
sellingAndMarketingExpenses 24012.00
grossProfit 24787148.00
reconciledDepreciation 3348519.00
ebit 20317552.00
ebitda 23666071.00
depreciationAndAmortization 3348519.00
operatingIncome 20241508.00
otherOperatingExpenses 25137024.00
interestExpense 42216.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 5933122.00
totalRevenue 45378532.00
totalOperatingExpenses 4545640.00
costOfRevenue 20591384.00
totalOtherIncomeExpenseNet 22785.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 14365000.00
2010-12-31
date 2010-12-31
filing_date 2011-03-16
currency_symbol USD
researchDevelopment 1151262.00
effectOfAccountingCharges 0.00
incomeBeforeTax 16294773.00
minorityInterest 0.00
netIncome 11999637.00
sellingGeneralAdministrative 2858878.00
sellingAndMarketingExpenses 41888.00
grossProfit 20149750.00
reconciledDepreciation 3154145.00
ebit 16295205.00
ebitda 19449350.00
depreciationAndAmortization 3154145.00
operatingIncome 16097722.00
otherOperatingExpenses 21033780.00
interestExpense 432.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 4295136.00
totalRevenue 37131502.00
totalOperatingExpenses 4052028.00
costOfRevenue 16981752.00
totalOtherIncomeExpenseNet 197051.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 11999000.00
2010-09-30
date 2010-09-30
filing_date 2010-11-15
currency_symbol USD
researchDevelopment 546607.00
effectOfAccountingCharges 0.00
incomeBeforeTax 19975408.00
minorityInterest 0.00
netIncome 14865102.00
sellingGeneralAdministrative 1003129.00
sellingAndMarketingExpenses 18789.00
grossProfit 21410689.00
reconciledDepreciation 3108951.00
ebit 19909247.00
ebitda 23018198.00
depreciationAndAmortization 3108951.00
operatingIncome 19842164.00
otherOperatingExpenses 24916130.00
interestExpense 394.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 5110306.00
totalRevenue 44758294.00
totalOperatingExpenses 1568525.00
costOfRevenue 23347605.00
totalOtherIncomeExpenseNet 66555.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 14865000.00
2010-06-30
date 2010-06-30
filing_date 2010-08-16
currency_symbol USD
researchDevelopment 377220.00
effectOfAccountingCharges 0.00
incomeBeforeTax 21937178.00
minorityInterest 0.00
netIncome 16426445.00
sellingGeneralAdministrative 731593.00
sellingAndMarketingExpenses 75687.00
grossProfit 23061906.00
reconciledDepreciation 2434375.00
ebit 21937230.00
ebitda 24371605.00
depreciationAndAmortization 2434375.00
operatingIncome 21877406.00
otherOperatingExpenses 24874403.00
interestExpense 52.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 5510733.00
totalRevenue 46751809.00
totalOperatingExpenses 1184500.00
costOfRevenue 23689903.00
totalOtherIncomeExpenseNet 59772.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 16427000.00
2010-03-31
date 2010-03-31
filing_date 2010-05-11
currency_symbol USD
researchDevelopment 125202.00
effectOfAccountingCharges 0.00
incomeBeforeTax 11130810.00
minorityInterest 0.00
netIncome 7992136.00
sellingGeneralAdministrative 2277492.00
grossProfit 13457919.00
reconciledDepreciation 2399678.00
ebit 11108986.00
ebitda 13508664.00
depreciationAndAmortization 2399678.00
operatingIncome 11055225.00
otherOperatingExpenses 18638193.00
interestExpense 174.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 3138674.00
totalRevenue 29693418.00
totalOperatingExpenses 2402694.00
costOfRevenue 16235499.00
totalOtherIncomeExpenseNet 21998.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 7992000.00
2009-12-31
date 2009-12-31
filing_date 2010-03-02
currency_symbol USD
researchDevelopment 125219.00
effectOfAccountingCharges 0.00
incomeBeforeTax 9707675.00
minorityInterest 0.00
netIncome 6758886.00
sellingGeneralAdministrative 3166473.00
grossProfit 13502851.00
reconciledDepreciation 2071044.00
ebit 10226357.00
ebitda 12297401.00
depreciationAndAmortization 2071044.00
operatingIncome 10211159.00
otherOperatingExpenses 19174155.00
interestExpense 10066.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 2948789.00
totalRevenue 29385314.00
totalOperatingExpenses 3291692.00
costOfRevenue 15882463.00
totalOtherIncomeExpenseNet -503484.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 6758000.00
2009-09-30
date 2009-09-30
filing_date 2009-11-09
currency_symbol USD
researchDevelopment 125122.00
effectOfAccountingCharges 0.00
incomeBeforeTax 11157582.00
minorityInterest 0.00
netIncome 8327810.00
sellingGeneralAdministrative 870554.00
grossProfit 12133545.00
reconciledDepreciation 2151736.00
ebit 11157684.00
ebitda 13309420.00
depreciationAndAmortization 2151736.00
operatingIncome 11137869.00
otherOperatingExpenses 16529289.00
interestExpense 102.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 2829772.00
totalRevenue 27667158.00
totalOperatingExpenses 995676.00
costOfRevenue 15533613.00
totalOtherIncomeExpenseNet 19713.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 8328000.00
2009-06-30
date 2009-06-30
filing_date 2009-08-10
currency_symbol USD
researchDevelopment 125095.00
effectOfAccountingCharges 0.00
incomeBeforeTax 12047286.00
minorityInterest 0.00
netIncome 8971604.00
sellingGeneralAdministrative 996441.00
grossProfit 13145093.00
reconciledDepreciation 1323057.00
ebit 12047319.00
ebitda 13370376.00
depreciationAndAmortization 1323057.00
operatingIncome 12023557.00
otherOperatingExpenses 17567340.00
interestExpense 33.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 3075682.00
totalRevenue 29590897.00
totalOperatingExpenses 1121536.00
costOfRevenue 16445804.00
totalOtherIncomeExpenseNet 23729.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 8972000.00
2009-03-31
date 2009-03-31
filing_date 2009-05-11
currency_symbol USD
researchDevelopment 124969.00
effectOfAccountingCharges 0.00
incomeBeforeTax 8863269.00
minorityInterest 0.00
netIncome 6533114.00
sellingGeneralAdministrative 1099380.00
grossProfit 10092598.00
reconciledDepreciation 1711806.00
ebit 8890278.00
ebitda 10602084.00
depreciationAndAmortization 1711806.00
operatingIncome 8868249.00
otherOperatingExpenses 14765289.00
interestExpense 27009.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 2330155.00
totalRevenue 23633538.00
totalOperatingExpenses 1224349.00
costOfRevenue 13540940.00
totalOtherIncomeExpenseNet -4980.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 6533000.00
2008-12-31
date 2008-12-31
filing_date 2009-03-16
currency_symbol USD
researchDevelopment 124927.00
effectOfAccountingCharges 0.00
incomeBeforeTax 8511478.00
minorityInterest 0.00
netIncome 6225071.00
sellingGeneralAdministrative 4094312000.00
sellingAndMarketingExpenses 4093042065.00
grossProfit 9882611.00
reconciledDepreciation 699268.00
ebit 8578114.00
ebitda 9277382.00
depreciationAndAmortization 699268.00
operatingIncome 8487749.00
otherOperatingExpenses 15645976.00
interestExpense 60171111.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 2286407.00
totalRevenue 24133725.00
totalOperatingExpenses 1394862.00
costOfRevenue 14251114.00
totalOtherIncomeExpenseNet 23729.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 6225000.00
2008-09-30
date 2008-09-30
filing_date 2008-11-13
currency_symbol USD
researchDevelopment 122744.00
effectOfAccountingCharges 0.00
incomeBeforeTax 5109956.00
minorityInterest 0.00
netIncome 3736901.00
sellingGeneralAdministrative 960747.00
grossProfit 6166525.00
reconciledDepreciation 1523163.00
ebit 5082255.00
ebitda 6605418.00
depreciationAndAmortization 1523163.00
operatingIncome 5083034.00
otherOperatingExpenses 12471839.00
interestExpense 30000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 1373055.00
totalRevenue 17554873.00
totalOperatingExpenses 1083491.00
costOfRevenue 11388348.00
totalOtherIncomeExpenseNet 779.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 3736000.00
2008-06-30
date 2008-06-30
filing_date 2008-08-13
currency_symbol USD
researchDevelopment 135275.00
effectOfAccountingCharges 0.00
incomeBeforeTax 8591689.00
minorityInterest 0.00
netIncome 6285909.00
sellingGeneralAdministrative 1009088.00
grossProfit 9703276.00
reconciledDepreciation 1380792.00
ebit 8544718.00
ebitda 9925510.00
depreciationAndAmortization 1380792.00
operatingIncome 8558913.00
otherOperatingExpenses 15207266.00
interestExpense 20000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 2305780.00
totalRevenue 23766179.00
totalOperatingExpenses 1144363.00
costOfRevenue 14062903.00
totalOtherIncomeExpenseNet 14195.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 6286000.00
2008-03-31
date 2008-03-31
filing_date 2008-05-14
currency_symbol USD
researchDevelopment 131834.00
effectOfAccountingCharges 0.00
incomeBeforeTax 8394288.00
minorityInterest 0.00
netIncome 6147591.00
sellingGeneralAdministrative 854542.00
grossProfit 9380039.00
reconciledDepreciation 1270126.00
ebit 8358603.00
ebitda 9628729.00
depreciationAndAmortization 1270126.00
operatingIncome 8393663.00
otherOperatingExpenses 13521849.00
interestExpense 60111.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 2246697.00
totalRevenue 21915512.00
totalOperatingExpenses 986376.00
costOfRevenue 12535473.00
totalOtherIncomeExpenseNet 35060.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 6148000.00
2007-12-31
date 2007-12-31
filing_date 2008-03-12
currency_symbol USD
researchDevelopment 124899.00
effectOfAccountingCharges 0.00
incomeBeforeTax 5264652.00
minorityInterest 0.00
netIncome 2628928.00
sellingGeneralAdministrative 790000.00
grossProfit 6123111.00
reconciledDepreciation 783829.00
ebit 5210521.00
ebitda 5994350.00
depreciationAndAmortization 783829.00
operatingIncome 5210521.00
otherOperatingExpenses 10166240.00
interestExpense 87979.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 2635724.00
totalRevenue 15376761.00
totalOperatingExpenses 912590.00
costOfRevenue 9253650.00
totalOtherIncomeExpenseNet 54131.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 2629000.00
2007-09-30
date 2007-09-30
filing_date 2007-11-13
currency_symbol USD
researchDevelopment 143269.00
effectOfAccountingCharges 0.00
incomeBeforeTax 6147448.00
minorityInterest 0.00
netIncome 3946341.00
sellingGeneralAdministrative 530486.00
grossProfit 6859745.00
reconciledDepreciation 935394.00
ebit 6185990.00
ebitda 7121384.00
depreciationAndAmortization 935394.00
operatingIncome 6185990.00
otherOperatingExpenses 10232621.00
interestExpense 49516.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 2201107.00
totalRevenue 16418611.00
totalOperatingExpenses 673755.00
costOfRevenue 9558866.00
totalOtherIncomeExpenseNet -38542.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 3946000.00
2007-06-30
date 2007-06-30
filing_date 2007-08-14
currency_symbol USD
researchDevelopment 0.00
effectOfAccountingCharges 0.00
incomeBeforeTax 4756258.00
minorityInterest 0.00
netIncome 3100881.00
sellingGeneralAdministrative 347017.00
grossProfit 5118989.00
reconciledDepreciation 209830.00
ebit 4771972.00
ebitda 4981802.00
depreciationAndAmortization 209830.00
operatingIncome 4771972.00
otherOperatingExpenses 7617979.00
interestExpense 24082.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 1655377.00
totalRevenue 12389951.00
totalOperatingExpenses 347017.00
costOfRevenue 7270962.00
totalOtherIncomeExpenseNet -15714.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 3101000.00
2007-03-31
date 2007-03-31
filing_date 2007-05-15
currency_symbol USD
researchDevelopment 0.00
effectOfAccountingCharges 0.00
incomeBeforeTax 3863287.00
minorityInterest 0.00
netIncome 2556813.00
sellingGeneralAdministrative 180000.00
grossProfit 4038625.00
reconciledDepreciation 116414.00
ebit 3727319.00
ebitda 3843733.00
depreciationAndAmortization 116414.00
operatingIncome 3856445.00
otherOperatingExpenses 6206882.00
interestExpense 10000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 1306474.00
totalRevenue 10063327.00
totalOperatingExpenses 182180.00
costOfRevenue 6024702.00
totalOtherIncomeExpenseNet 129126.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 2557000.00
2006-12-31
date 2006-12-31
currency_symbol USD
researchDevelopment 0.00
effectOfAccountingCharges 0.00
incomeBeforeTax -1173000.00
minorityInterest 0.00
netIncome -770000.00
sellingGeneralAdministrative 5496000.00
grossProfit 7557000.00
ebit 0.00
operatingIncome -1178000.00
otherOperatingExpenses 0.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense -403000.00
totalRevenue 7362000.00
totalOperatingExpenses 0.00
costOfRevenue 4527000.00
totalOtherIncomeExpenseNet 0.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares -770000.00
2006-09-30
date 2006-09-30
filing_date 2006-10-13
currency_symbol USD
researchDevelopment 0.00
effectOfAccountingCharges 0.00
incomeBeforeTax 70000.00
minorityInterest 0.00
netIncome -107754.00
sellingGeneralAdministrative 81000.00
grossProfit 0.00
ebit -97754.00
ebitda -95456.00
depreciationAndAmortization 2298.00
operatingIncome -97754.00
otherOperatingExpenses 97754.00
interestExpense 10000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 10000.00
totalRevenue 9054000.00
totalOperatingExpenses -97754.00
costOfRevenue 5998000.00
totalOtherIncomeExpenseNet 0.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 1932000.00
2006-06-30
date 2006-06-30
filing_date 2006-08-10
currency_symbol USD
researchDevelopment 0.00
effectOfAccountingCharges 0.00
incomeBeforeTax 73136.00
minorityInterest 0.00
netIncome 63136.00
sellingGeneralAdministrative 110000.00
grossProfit 120268.00
reconciledDepreciation 2298.00
ebit -54867.00
ebitda -52570.00
depreciationAndAmortization 2297.00
operatingIncome 9134.00
otherOperatingExpenses 155528.00
interestExpense 10000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense -54001.00
totalRevenue 164662.00
totalOperatingExpenses 111134.00
costOfRevenue 44394.00
totalOtherIncomeExpenseNet 64002.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 1813000.00
2006-03-31
date 2006-03-31
filing_date 2006-04-10
currency_symbol USD
researchDevelopment 0.00
effectOfAccountingCharges 0.00
incomeBeforeTax -146824.00
minorityInterest 0.00
netIncome -146824.00
sellingGeneralAdministrative 102000.00
grossProfit 58689.00
reconciledDepreciation 2297.00
ebit -136832.00
ebitda -134534.00
depreciationAndAmortization 2298.00
operatingIncome -136801.00
otherOperatingExpenses 266750.00
interestExpense 10054.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 10023.00
totalRevenue 129949.00
totalOperatingExpenses 195490.00
costOfRevenue 71260.00
totalOtherIncomeExpenseNet 31.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 1700000.00
2005-12-31
date 2005-12-31
filing_date 2006-01-05
currency_symbol USD
incomeBeforeTax 184510.00
netIncome 178407.00
sellingGeneralAdministrative 220000.00
grossProfit 250642.00
reconciledDepreciation 2298.00
ebit 280270.00
ebitda 81989.00
depreciationAndAmortization -198281.00
operatingIncome 132102.00
otherOperatingExpenses 216027.00
interestExpense 9950.00
incomeTaxExpense 154271.00
totalRevenue 348129.00
totalOperatingExpenses 118540.00
costOfRevenue 97487.00
totalOtherIncomeExpenseNet 52408.00
2005-09-30
date 2005-09-30
filing_date 2005-11-30
currency_symbol USD
incomeBeforeTax -317200.00
netIncome -329497.00
sellingGeneralAdministrative 180000.00
grossProfit 125915.00
reconciledDepreciation 232302.00
ebit 200600.00
ebitda 432902.00
depreciationAndAmortization 232302.00
operatingIncome -58300.00
otherOperatingExpenses 254296.00
interestExpense 11853.00
incomeTaxExpense 271197.00
totalRevenue 195996.00
totalOperatingExpenses 184215.00
costOfRevenue 70081.00
totalOtherIncomeExpenseNet -258900.00
2005-06-30
date 2005-06-30
filing_date 2005-08-15
currency_symbol USD
incomeBeforeTax -22167.00
netIncome 4509.00
grossProfit 187990.00
reconciledDepreciation -233956.00
ebit -33175.00
ebitda -613535.00
depreciationAndAmortization -15874.00
operatingIncome -613535.00
otherOperatingExpenses 801525.00
interestExpense 10072.00
incomeTaxExpense -4509.00
totalRevenue 187990.00
totalOperatingExpenses -801525.00
costOfRevenue 85791.00
totalOtherIncomeExpenseNet 19125.00
2005-03-31
date 2005-03-31
filing_date 2005-05-31
currency_symbol USD
incomeBeforeTax -50000.00
netIncome 178407.00
grossProfit 250642.00
reconciledDepreciation -198281.00
ebit 188357.00
ebitda -9924.00
depreciationAndAmortization -198281.00
operatingIncome 132102.00
otherOperatingExpenses 216027.00
interestExpense 9950.00
incomeTaxExpense 360000.00
totalRevenue 348129.00
totalOperatingExpenses 118540.00
costOfRevenue 97487.00
totalOtherIncomeExpenseNet 52408.00
2004-12-31
date 2004-12-31
filing_date 2005-02-28
currency_symbol USD
incomeBeforeTax -22167.00
netIncome -22167.00
sellingGeneralAdministrative 120000.00
grossProfit 59529.00
reconciledDepreciation -15874.00
ebit -12095.00
ebitda -27969.00
depreciationAndAmortization -15874.00
operatingIncome -32800.00
otherOperatingExpenses 178120.00
interestExpense 10072.00
totalRevenue 145320.00
totalOperatingExpenses 92329.00
costOfRevenue 85791.00
totalOtherIncomeExpenseNet 10633.00
2004-09-30
date 2004-09-30
filing_date 2004-11-30
currency_symbol USD
netIncome 4509.00
sellingGeneralAdministrative 120000.00
grossProfit 120000.00
ebitda 4509.00
operatingIncome -613535.00
otherOperatingExpenses 200000.00
interestExpense 10000.00
totalRevenue 187990.00
totalOperatingExpenses 120000.00
costOfRevenue 80000.00
totalOtherIncomeExpenseNet 10000.00
2004-06-30
date 2004-06-30
filing_date 2004-08-31
currency_symbol USD
incomeBeforeTax 10000.00
netIncome 4508.00
sellingGeneralAdministrative 100000.00
grossProfit 187991.00
ebit 10000.00
ebitda 187991.00
operatingIncome 187991.00
otherOperatingExpenses 180000.00
interestExpense 10000.00
incomeTaxExpense -4508.00
totalRevenue 187991.00
totalOperatingExpenses 100000.00
costOfRevenue 80000.00
totalOtherIncomeExpenseNet -177991.00
2004-03-31
date 2004-03-31
filing_date 2004-05-31
currency_symbol USD
incomeBeforeTax 20000.00
netIncome 4509.00
sellingGeneralAdministrative 110000.00
grossProfit 187991.00
reconciledDepreciation 10000.00
ebit 20000.00
ebitda 187991.00
depreciationAndAmortization 10000.00
operatingIncome 187991.00
otherOperatingExpenses 220000.00
interestExpense 10000.00
incomeTaxExpense -4509.00
totalRevenue 187991.00
totalOperatingExpenses 110000.00
costOfRevenue 110000.00
totalOtherIncomeExpenseNet -167991.00
2003-12-31
date 2003-12-31
filing_date 2004-02-29
currency_symbol USD
incomeBeforeTax -10000.00
netIncome 4509.00
sellingGeneralAdministrative 90000.00
grossProfit 187991.00
ebit -10000.00
ebitda 187991.00
operatingIncome 187991.00
otherOperatingExpenses 200000.00
interestExpense 10000.00
incomeTaxExpense -4509.00
totalRevenue 187991.00
totalOperatingExpenses 90000.00
costOfRevenue 110000.00
totalOtherIncomeExpenseNet -197991.00
1998-09-30
date 1998-09-30
filing_date 1998-10-14
incomeBeforeTax -750000.00
netIncome -750000.00
sellingGeneralAdministrative 900000.00
sellingAndMarketingExpenses 10000.00
grossProfit 170000.00
ebit -750000.00
ebitda -1160000.00
depreciationAndAmortization -410000.00
operatingIncome -750000.00
otherOperatingExpenses 1750000.00
totalRevenue 1010000.00
totalOperatingExpenses 910000.00
costOfRevenue 840000.00
1998-06-30
date 1998-06-30
filing_date 1998-07-23
currency_symbol USD
incomeBeforeTax -110000.00
netIncome -110000.00
sellingGeneralAdministrative 560000.00
grossProfit 460000.00
reconciledDepreciation -410000.00
ebit -110000.00
ebitda 120000.00
depreciationAndAmortization 230000.00
operatingIncome -110000.00
otherOperatingExpenses 1520000.00
totalRevenue 1420000.00
totalOperatingExpenses 560000.00
costOfRevenue 960000.00
1998-03-31
date 1998-03-31
filing_date 1998-04-14
currency_symbol USD
incomeBeforeTax -320000.00
netIncome -320000.00
sellingGeneralAdministrative 570000.00
sellingAndMarketingExpenses 10000.00
grossProfit 260000.00
reconciledDepreciation 230000.00
ebit -320000.00
ebitda -140000.00
depreciationAndAmortization 180000.00
operatingIncome -320000.00
otherOperatingExpenses 1410000.00
totalRevenue 1090000.00
totalOperatingExpenses 580000.00
costOfRevenue 830000.00
1997-12-31
date 1997-12-31
filing_date 1998-03-13
currency_symbol USD
incomeBeforeTax -1720000.00
netIncome -1750000.00
sellingGeneralAdministrative 850000.00
sellingAndMarketingExpenses 150000.00
grossProfit -710000.00
reconciledDepreciation 180000.00
ebit -1710000.00
ebitda -1710000.00
depreciationAndAmortization 0.00
operatingIncome -1720000.00
otherOperatingExpenses 2270000.00
incomeTaxExpense 40000.00
totalRevenue 560000.00
totalOperatingExpenses 1000000.00
costOfRevenue 1270000.00
1997-09-30
date 1997-09-30
filing_date 1997-10-15
currency_symbol USD
incomeBeforeTax -230000.00
netIncome -230000.00
sellingGeneralAdministrative 670000.00
sellingAndMarketingExpenses 20000.00
grossProfit 460000.00
reconciledDepreciation 0.00
ebit -230000.00
ebitda -30000.00
depreciationAndAmortization 200000.00
operatingIncome -230000.00
otherOperatingExpenses 1770000.00
incomeTaxExpense 40000.00
totalRevenue 1540000.00
totalOperatingExpenses 690000.00
costOfRevenue 1080000.00
1997-06-30
date 1997-06-30
filing_date 1997-07-15
currency_symbol USD
incomeBeforeTax 20000.00
netIncome 20000.00
sellingGeneralAdministrative 720000.00
sellingAndMarketingExpenses 10000.00
grossProfit 750000.00
reconciledDepreciation 200000.00
ebit 20000.00
ebitda 430000.00
depreciationAndAmortization 410000.00
operatingIncome 20000.00
otherOperatingExpenses 1890000.00
totalRevenue 1910000.00
totalOperatingExpenses 730000.00
costOfRevenue 1160000.00
1997-03-31
date 1997-03-31
filing_date 1997-04-23
currency_symbol USD
incomeBeforeTax 70000.00
netIncome 70000.00
sellingGeneralAdministrative 450000.00
sellingAndMarketingExpenses 0.00
grossProfit 520000.00
reconciledDepreciation 410000.00
ebit 70000.00
ebitda 250000.00
depreciationAndAmortization 180000.00
operatingIncome 70000.00
otherOperatingExpenses 1480000.00
totalRevenue 1550000.00
totalOperatingExpenses 450000.00
costOfRevenue 1030000.00
1996-12-31
date 1996-12-31
filing_date 1997-03-14
currency_symbol USD
incomeBeforeTax -1140000.00
netIncome -1270000.00
sellingGeneralAdministrative 460000.00
sellingAndMarketingExpenses 20000.00
grossProfit -690000.00
reconciledDepreciation 180000.00
ebit -1130000.00
ebitda -570000.00
depreciationAndAmortization 560000.00
operatingIncome -1140000.00
otherOperatingExpenses 2460000.00
incomeTaxExpense 140000.00
totalRevenue 1330000.00
totalOperatingExpenses 440000.00
costOfRevenue 2020000.00
1996-09-30
date 1996-09-30
filing_date 1996-10-16
currency_symbol USD
incomeBeforeTax -270000.00
netIncome -270000.00
sellingGeneralAdministrative 460000.00
sellingAndMarketingExpenses 0.00
grossProfit 190000.00
reconciledDepreciation 560000.00
ebit -270000.00
ebitda -140000.00
depreciationAndAmortization 130000.00
operatingIncome -270000.00
otherOperatingExpenses 1070000.00
incomeTaxExpense 140000.00
totalRevenue 800000.00
totalOperatingExpenses 460000.00
costOfRevenue 610000.00
1996-06-30
date 1996-06-30
filing_date 1996-08-31
currency_symbol USD
incomeBeforeTax -270000.00
netIncome -270000.00
sellingGeneralAdministrative 460000.00
grossProfit 190000.00
reconciledDepreciation 130000.00
ebit -270000.00
ebitda -140000.00
depreciationAndAmortization 130000.00
operatingIncome -270000.00
otherOperatingExpenses 1070000.00
totalRevenue 800000.00
totalOperatingExpenses 460000.00
costOfRevenue 610000.00
yearly
2022-12-31
date 2022-12-31
filing_date 2023-03-31
currency_symbol USD
incomeBeforeTax 16646435.00
netIncome 10059450.00
sellingGeneralAdministrative 6028079.00
sellingAndMarketingExpenses 62871.00
grossProfit 37425334.00
reconciledDepreciation 26895952.00
ebit 28770466.00
ebitda 55666418.00
depreciationAndAmortization 26895952.00
operatingIncome 28770466.00
otherOperatingExpenses 37610161.00
interestExpense 121402.00
taxProvision 6586985.00
interestIncome 286141.00
netInterestIncome 164739.00
incomeTaxExpense 6586985.00
totalRevenue 66094486.00
totalOperatingExpenses 8941009.00
costOfRevenue 28669152.00
totalOtherIncomeExpenseNet -12124031.00
netIncomeFromContinuingOps 10059450.00
2021-12-31
date 2021-12-31
filing_date 2022-04-12
currency_symbol USD
incomeBeforeTax 5373500.00
netIncome -924718.00
sellingGeneralAdministrative 9525235.00
sellingAndMarketingExpenses 62964.00
grossProfit 27898214.00
reconciledDepreciation 20543425.00
ebit 16229283.00
ebitda 36772708.00
depreciationAndAmortization 20543425.00
operatingIncome 16229283.00
otherOperatingExpenses 39101111.00
interestExpense 137178.00
taxProvision 6298218.00
interestIncome 295172.00
netInterestIncome 157994.00
incomeTaxExpense 6298218.00
totalRevenue 55030586.00
totalOperatingExpenses 11968739.00
costOfRevenue 27132372.00
totalOtherIncomeExpenseNet -10855783.00
netIncomeFromContinuingOps -924718.00
netIncomeApplicableToCommonShares -924718.00
2020-12-31
date 2020-12-31
filing_date 2021-04-08
currency_symbol USD
incomeBeforeTax -9528515.00
netIncome -8420044.00
sellingGeneralAdministrative 10239943.00
sellingAndMarketingExpenses 42663.00
grossProfit 8791990.00
reconciledDepreciation 15987860.00
ebit -1221695.00
ebitda 14766165.00
depreciationAndAmortization 15987860.00
nonOperatingIncomeNetOther 291307.00
operatingIncome -1221695.00
otherOperatingExpenses 29720026.00
interestExpense 136430.00
taxProvision -1108471.00
interestIncome 291307.00
netInterestIncome 154877.00
incomeTaxExpense -1108471.00
totalRevenue 28207024.00
totalOperatingExpenses 10304992.00
costOfRevenue 19415034.00
totalOtherIncomeExpenseNet -8306820.00
netIncomeFromContinuingOps -8420044.00
netIncomeApplicableToCommonShares -8420044.00
2019-12-31
date 2019-12-31
filing_date 2020-04-14
currency_symbol USD
incomeBeforeTax -22993058.00
netIncome -25800045.00
sellingGeneralAdministrative 13272921.00
sellingAndMarketingExpenses 12434.00
grossProfit 5166252.00
reconciledDepreciation 14060927.00
ebit -7672333.00
ebitda 6388594.00
depreciationAndAmortization 14060927.00
nonOperatingIncomeNetOther 446770.00
operatingIncome -7672333.00
otherOperatingExpenses 18715624.00
interestExpense 145445.00
taxProvision 2806987.00
interestIncome 446770.00
netInterestIncome 301325.00
incomeTaxExpense 2806987.00
totalRevenue 10596521.00
totalOperatingExpenses 13285355.00
costOfRevenue 5430269.00
totalOtherIncomeExpenseNet -15320725.00
netIncomeFromContinuingOps -25800045.00
netIncomeApplicableToCommonShares -25800045.00
2018-12-31
date 2018-12-31
filing_date 2019-03-15
currency_symbol USD
researchDevelopment 0.00
incomeBeforeTax -83051841.00
netIncome -69963986.00
sellingGeneralAdministrative 11268800.00
sellingAndMarketingExpenses 66111.00
grossProfit 1284669.00
reconciledDepreciation 18205031.00
ebit -9797103.00
ebitda 8407928.00
depreciationAndAmortization 18205031.00
nonOperatingIncomeNetOther 661112.00
operatingIncome -83552531.00
otherOperatingExpenses 13053156.00
interestExpense 160422.00
taxProvision -13087855.00
interestIncome 661112.00
netInterestIncome 500690.00
nonRecurring 46610523.00
incomeTaxExpense -13087855.00
totalRevenue 2594941.00
totalOperatingExpenses 11742884.00
costOfRevenue 1310272.00
totalOtherIncomeExpenseNet -73094316.00
netIncomeFromContinuingOps -69963986.00
netIncomeApplicableToCommonShares -69963986.00
2017-12-31
date 2017-12-31
filing_date 2018-03-16
currency_symbol USD
researchDevelopment 195195.00
incomeBeforeTax 11563453.00
netIncome 2551313.00
sellingGeneralAdministrative 8536757.00
sellingAndMarketingExpenses 278600.00
grossProfit 44365351.00
reconciledDepreciation 21179421.00
ebit 36192575.00
ebitda 57371996.00
depreciationAndAmortization 21179421.00
nonOperatingIncomeNetOther 556163.00
operatingIncome 11171611.00
otherOperatingExpenses 71886029.00
interestExpense 164321.00
taxProvision 9012140.00
interestIncome 556163.00
netInterestIncome 391842.00
nonRecurring 17581244.00
incomeTaxExpense 9012140.00
totalRevenue 107522441.00
totalOperatingExpenses 8728939.00
costOfRevenue 63157090.00
totalOtherIncomeExpenseNet -24464801.00
netIncomeFromContinuingOps 7953313.00
netIncomeApplicableToCommonShares 7953313.00
2016-12-31
date 2016-12-31
filing_date 2017-03-17
currency_symbol USD
researchDevelopment 261931.00
incomeBeforeTax 48036038.00
netIncome 36225831.00
sellingGeneralAdministrative 5434755.00
sellingAndMarketingExpenses 343105.00
grossProfit 54489331.00
ebit 49370949.00
ebitda 75025445.00
depreciationAndAmortization 25654496.00
nonOperatingIncomeNetOther 487617.00
operatingIncome 47723342.00
otherOperatingExpenses 100391670.00
interestExpense 174921.00
taxProvision 11810207.00
interestIncome 487617.00
netInterestIncome 312696.00
nonRecurring 1053445.00
incomeTaxExpense 11810207.00
totalRevenue 149275002.00
totalOperatingExpenses 5605999.00
costOfRevenue 94785671.00
totalOtherIncomeExpenseNet -1159990.00
netIncomeFromContinuingOps 36225831.00
netIncomeApplicableToCommonShares 36225831.00
2015-12-31
date 2015-12-31
filing_date 2016-03-15
currency_symbol USD
researchDevelopment 230590.00
incomeBeforeTax 45439945.00
netIncome 34068037.00
sellingGeneralAdministrative 6668838.00
sellingAndMarketingExpenses 375365.00
grossProfit 53281250.00
ebit 46603619.00
ebitda 76473779.00
depreciationAndAmortization 29870160.00
nonOperatingIncomeNetOther 469271.00
operatingIncome 45164710.00
otherOperatingExpenses 116182772.00
interestExpense 194036.00
taxProvision 11371910.00
interestIncome 275230.00
nonRecurring 325840.00
incomeTaxExpense 11371908.00
totalRevenue 162317120.00
totalOperatingExpenses 7146902.00
costOfRevenue 109035870.00
totalOtherIncomeExpenseNet -969638.00
netIncomeFromContinuingOps 34068037.00
netIncomeApplicableToCommonShares 34068037.00
2014-12-31
date 2014-12-31
filing_date 2015-03-13
currency_symbol USD
researchDevelopment 134292.00
incomeBeforeTax 24097810.00
netIncome 17871795.00
sellingGeneralAdministrative 7161047.00
sellingAndMarketingExpenses 105588.00
grossProfit 31922721.00
ebit 24984677.00
ebitda 53307450.00
depreciationAndAmortization 28322773.00
nonOperatingIncomeNetOther 482885.00
operatingIncome 23818221.00
otherOperatingExpenses 89158539.00
interestExpense 203296.00
nonRecurring 498746.00
incomeTaxExpense 6226015.00
totalRevenue 113660331.00
totalOperatingExpenses 7420929.00
costOfRevenue 81737610.00
totalOtherIncomeExpenseNet -683571.00
netIncomeFromContinuingOps 17871795.00
netIncomeApplicableToCommonShares 17871795.00
2013-12-31
date 2013-12-31
filing_date 2014-03-17
currency_symbol USD
researchDevelopment 140445.00
incomeBeforeTax 28575041.00
netIncome 20967358.00
sellingGeneralAdministrative 8563282.00
sellingAndMarketingExpenses 96372.00
grossProfit 34182647.00
ebit 26309919.00
ebitda 54430614.00
depreciationAndAmortization 28120695.00
nonOperatingIncomeNetOther 339798.00
operatingIncome 28443493.00
otherOperatingExpenses 92421662.00
interestExpense 208250.00
incomeTaxExpense 7607683.00
totalRevenue 118391783.00
totalOperatingExpenses 8212526.00
costOfRevenue 84209136.00
totalOtherIncomeExpenseNet 2473372.00
netIncomeFromContinuingOps 20967358.00
netIncomeApplicableToCommonShares 20967358.00
2012-12-31
date 2012-12-31
filing_date 2013-03-18
currency_symbol USD
researchDevelopment 164586.00
incomeBeforeTax 20586956.00
netIncome 14995503.00
sellingGeneralAdministrative 6792110.00
sellingAndMarketingExpenses 82004.00
grossProfit 28261541.00
ebit 21839799.00
ebitda 45651242.00
depreciationAndAmortization 23811443.00
nonOperatingIncomeNetOther 312806.00
operatingIncome 20484855.00
otherOperatingExpenses 80173889.00
interestExpense 210705.00
nonRecurring 1042138.00
incomeTaxExpense 5591453.00
totalRevenue 101700882.00
totalOperatingExpenses 6734548.00
costOfRevenue 73439341.00
totalOtherIncomeExpenseNet -1042138.00
netIncomeFromContinuingOps 14995503.00
netIncomeApplicableToCommonShares 14995503.00
2011-12-31
date 2011-12-31
filing_date 2012-03-15
currency_symbol USD
researchDevelopment 7432995.00
incomeBeforeTax 44355631.00
netIncome 30952760.00
sellingGeneralAdministrative 17874296.00
sellingAndMarketingExpenses 86936.00
grossProfit 75442241.00
ebit 52138638.00
ebitda 69836077.00
depreciationAndAmortization 17697439.00
nonOperatingIncomeNetOther 269614.00
operatingIncome 44298458.00
otherOperatingExpenses 113111429.00
interestExpense 212441.00
nonRecurring 14604719.00
incomeTaxExpense 13402871.00
totalRevenue 164980453.00
totalOperatingExpenses 23573217.00
costOfRevenue 89538212.00
totalOtherIncomeExpenseNet -7570566.00
netIncomeFromContinuingOps 30952760.00
netIncomeApplicableToCommonShares 30952760.00
2010-12-31
date 2010-12-31
filing_date 2011-03-16
currency_symbol USD
researchDevelopment 2200291.00
incomeBeforeTax 69338169.00
netIncome 51283320.00
sellingGeneralAdministrative 6871091.00
sellingAndMarketingExpenses 136364.00
grossProfit 78080264.00
ebit 69339221.00
ebitda 80436370.00
depreciationAndAmortization 11097149.00
operatingIncome 68872518.00
otherOperatingExpenses 89462505.00
interestExpense 1052.00
incomeTaxExpense 18054849.00
totalRevenue 158335023.00
totalOperatingExpenses 9207746.00
costOfRevenue 80254759.00
totalOtherIncomeExpenseNet 223715.00
netIncomeApplicableToCommonShares 51283000.00
2009-12-31
date 2009-12-31
filing_date 2010-03-02
currency_symbol USD
researchDevelopment 500406.00
incomeBeforeTax 41775813.00
netIncome 30591415.00
sellingGeneralAdministrative 6132848.00
grossProfit 48874088.00
ebit 42321639.00
ebitda 49579282.00
depreciationAndAmortization 7257643.00
operatingIncome 42240834.00
otherOperatingExpenses 68036074.00
interestExpense 17078.00
incomeTaxExpense 11184398.00
totalRevenue 110276908.00
totalOperatingExpenses 6633254.00
costOfRevenue 61402820.00
totalOtherIncomeExpenseNet -528748.00
netIncomeApplicableToCommonShares 30591000.00
2008-12-31
date 2008-12-31
filing_date 2009-03-16
currency_symbol USD
researchDevelopment 514780.00
incomeBeforeTax 30607411.00
netIncome 22395472.00
sellingGeneralAdministrative 4094312.00
grossProfit 35186249.00
ebit 30671286.00
ebitda 35544635.00
depreciationAndAmortization 4873349.00
operatingIncome 30577157.00
otherOperatingExpenses 56911177.00
interestExpense 60111.00
incomeTaxExpense 8211939.00
totalRevenue 87488334.00
totalOperatingExpenses 4609092.00
costOfRevenue 52302085.00
totalOtherIncomeExpenseNet -3764.00
netIncomeApplicableToCommonShares 22395000.00
2007-12-31
date 2007-12-31
filing_date 2008-03-12
currency_symbol USD
researchDevelopment 268168.00
incomeBeforeTax 20031645.00
netIncome 12232963.00
sellingGeneralAdministrative 1800000.00
grossProfit 22140470.00
ebit 19911603.00
ebitda 21957070.00
depreciationAndAmortization 2045467.00
operatingIncome 20024928.00
otherOperatingExpenses 34223722.00
interestExpense 161577.00
incomeTaxExpense 7798682.00
totalRevenue 54248650.00
totalOperatingExpenses 2115542.00
costOfRevenue 32108180.00
totalOtherIncomeExpenseNet 113325.00
netIncomeApplicableToCommonShares 12233000.00
2006-12-31
date 2006-12-31
filing_date 2007-03-27
currency_symbol USD
incomeBeforeTax 1734736.00
netIncome 1162273.00
sellingGeneralAdministrative 5600000.00
grossProfit 7343530.00
ebit 1728476.00
ebitda 1941568.00
depreciationAndAmortization 213092.00
operatingIncome 1728476.00
otherOperatingExpenses 16096621.00
interestExpense 0.00
incomeTaxExpense 572463.00
totalRevenue 17825097.00
totalOperatingExpenses 5615054.00
costOfRevenue 10481567.00
totalOtherIncomeExpenseNet 270.00
netIncomeApplicableToCommonShares 1162000.00
2005-12-31
date 2005-12-31
filing_date 2005-08-15
currency_symbol USD
incomeBeforeTax 18035.00
netIncome 18035.00
sellingGeneralAdministrative 500000.00
grossProfit 384199.00
ebit -72849.00
ebitda -135655.00
depreciationAndAmortization -62806.00
operatingIncome -49562.00
otherOperatingExpenses 801525.00
interestExpense 0.00
incomeTaxExpense 7403.00
totalRevenue 751963.00
totalOperatingExpenses 433761.00
costOfRevenue 367764.00
totalOtherIncomeExpenseNet 98287.00
2004-12-31
date 2004-12-31
filing_date 2004-11-30
currency_symbol USD
incomeBeforeTax 18035.00
netIncome 18035.00
sellingGeneralAdministrative 400000.00
grossProfit 384199.00
ebit 18035.00
ebitda -44771.00
depreciationAndAmortization -62806.00
operatingIncome -49562.00
otherOperatingExpenses 801525.00
interestExpense 0.00
totalRevenue 751963.00
totalOperatingExpenses 433761.00
costOfRevenue 367764.00
totalOtherIncomeExpenseNet 67597.00
2003-12-31
date 2003-12-31
filing_date 2003-11-30
currency_symbol USD
incomeBeforeTax 99968.00
netIncome 99968.00
sellingGeneralAdministrative 400000.00
grossProfit 600853.00
ebit 189355.00
ebitda 149120.00
depreciationAndAmortization -40235.00
operatingIncome 123394.00
otherOperatingExpenses 971960.00
interestExpense 0.00
incomeTaxExpense 98426.00
totalRevenue 1095354.00
totalOperatingExpenses 477459.00
costOfRevenue 494501.00
totalOtherIncomeExpenseNet 9039.00
1997-12-31
date 1997-12-31
filing_date 1998-03-13
currency_symbol USD
incomeBeforeTax -1900000.00
netIncome -1900000.00
sellingGeneralAdministrative 2700000.00
grossProfit 1800000.00
ebit -1900000.00
ebitda -1110000.00
depreciationAndAmortization 790000.00
operatingIncome -1900000.00
otherOperatingExpenses 7400000.00
interestExpense 0.00
totalRevenue 5600000.00
totalOperatingExpenses 3600000.00
costOfRevenue 3800000.00
1996-12-31
date 1996-12-31
filing_date 1997-03-14
currency_symbol USD
incomeBeforeTax -2000000.00
netIncome -2200000.00
sellingGeneralAdministrative 1900000.00
grossProfit 900000.00
ebit -2100000.00
ebitda -1080000.00
depreciationAndAmortization 1020000.00
operatingIncome -2000000.00
otherOperatingExpenses 7100000.00
interestExpense 0.00
incomeTaxExpense 100000.00
totalRevenue 5100000.00
totalOperatingExpenses 2900000.00
costOfRevenue 4200000.00