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

Logo

Proto Labs, Inc. занимается цифровым изготовлением нестандартных прототипов и производственных деталей. Он предлагает услуги 3D-печати, обработки с ЧПУ и литья под давлением. Компания была основана Лоуренсом Дж. Лукисом и Греггом Блумом 5 мая 1999 г., ее штаб-квартира находится в Мейпл-Плейн, Миннесота.

General
Code PRLB
Type Common Stock
Name Proto Labs Inc
Exchange NYSE
CurrencyCode USD
CurrencyName US Dollar
CurrencySymbol $
CountryName USA
CountryISO US
OpenFigi BBG000BT13B3
ISIN US7437131094
LEI 529900QHG5MGWT2WQQ09
PrimaryTicker PRLB.US
CUSIP 743713109
CIK 1443669
EmployerIdNumber 41-1939628
FiscalYearEnd December
IPODate 2012-02-24
InternationalDomestic Domestic
Sector Industrials
Industry Metal Fabrication
GicSector Industrials
GicGroup Capital Goods
GicIndustry Machinery
GicSubIndustry Industrial Machinery & Supplies & Components
HomeCategory Domestic
IsDelisted Нет
Address 5540 Pioneer Creek Drive, Maple Plain, MN, United States, 55359
Phone 763 479 3680
WebURL https://www.protolabs.com
FullTimeEmployees 2568
UpdatedAt 2023-12-24
Highlights
MarketCapitalization 1023186176
MarketCapitalizationMln 1023.1862
EBITDA 59025000
PEGRatio 1.71
WallStreetTargetPrice 37.5
BookValue 26.319
DividendShare 0
DividendYield 0
EarningsShare -3.8
EPSEstimateCurrentYear 1.44
EPSEstimateNextYear 1.5
EPSEstimateNextQuarter 0.26
EPSEstimateCurrentQuarter 0.3
MostRecentQuarter 2023-09-30
ProfitMargin -0.212
OperatingMarginTTM 0.0799
ReturnOnAssetsTTM 0.0158
ReturnOnEquityTTM -0.1402
RevenueTTM 494436000
RevenuePerShareTTM 18.659
QuarterlyRevenueGrowthYOY 0.074
GrossProfitTTM 215465000
DilutedEpsTTM -3.8
QuarterlyEarningsGrowthYOY 1.183

Financials / Income Statement / quarterly / net Income

11.91M
2021-12-31
5.1M
2022-03-31
2.56M
2022-06-30
3.95M
2022-09-30
-115.07M
2022-12-31
2.66M
2023-03-31
-383K
2023-06-30
7.95M
2023-09-30

Financials / Income Statement / quarterly / ebitda

23.31M
2021-12-31
18.42M
2022-03-31
25.63M
2022-06-30
18.15M
2022-09-30
119.95M
2022-12-31
13.27M
2023-03-31
15.3M
2023-06-30
19.79M
2023-09-30

Financials / Income Statement / quarterly / totalRevenue

123.58M
2021-12-31
124.17M
2022-03-31
126.9M
2022-06-30
121.72M
2022-09-30
115.61M
2022-12-31
125.86M
2023-03-31
122.27M
2023-06-30
130.71M
2023-09-30

Earnings / History / epsActual

0.26
2022-12-31
0.3
2023-03-31
0.33
2023-06-30
0.51
2023-09-30
0
2023-12-31
0
2024-03-31
0
2024-06-30
0
2024-09-30
Valuation
TrailingPE 0
ForwardPE 24.6914
PriceSalesTTM 2.0699
PriceBookMRQ 1.4592
EnterpriseValue 932131456
EnterpriseValueRevenue 1.855
EnterpriseValueEbitda 15.5388
SharesStats
SharesOutstanding 25785900
SharesFloat 25666772
PercentInsiders 0.754
PercentInstitutions 86.364
Technicals
Beta 1.328
52WeekHigh 40.23
52WeekLow 23.01
50DayMA 32.934
200DayMA 31.3464
SharesShort 637040
SharesShortPriorMonth 513119
ShortRatio 2.48
ShortPercent 0.0358
Financials
Balance_Sheet
currency_symbol USD
quarterly
2023-09-30
date 2023-09-30
filing_date 2023-11-03
currency_symbol USD
totalAssets 784245000.00
intangibleAssets 26668000.00
otherCurrentAssets 8722000.00
totalLiab 99323000.00
totalStockholderEquity 684922000.00
otherCurrentLiab 37364000.00
commonStock 26000.00
retainedEarnings 251276000.00
goodWill 273991000.00
cash 83496000.00
totalCurrentLiabilities 74628000.00
currentDeferredRevenue 1144000.00
netDebt -63082000.00
shortTermDebt 18198000.00
shortLongTermDebtTotal 20414000.00
otherStockholderEquity 463908000.00
totalCurrentAssets 204511000.00
longTermInvestments 12212000.00
shortTermInvestments 19204000.00
netReceivables 79286000.00
inventory 13803000.00
accountsPayable 17922000.00
accumulatedOtherComprehensiveIncome -30288000.00
nonCurrrentAssetsOther 4341000.00
nonCurrentAssetsTotal 579734000.00
capitalLeaseObligations 20414000.00
nonCurrentLiabilitiesOther 5341000.00
nonCurrentLiabilitiesTotal 24695000.00
liabilitiesAndStockholdersEquity 784245000.00
cashAndShortTermInvestments 102700000.00
propertyPlantAndEquipmentGross 262522000.00
propertyPlantAndEquipmentNet 262522000.00
netWorkingCapital 129883000.00
commonStockSharesOutstanding 26028456.00
2023-06-30
date 2023-06-30
filing_date 2023-08-04
currency_symbol USD
totalAssets 777210000.00
intangibleAssets 28353000.00
otherCurrentAssets 8501000.00
totalLiab 94525000.00
totalStockholderEquity 682685000.00
deferredLongTermLiab 20790000.00
otherCurrentLiab 31641000.00
commonStock 26000.00
capitalStock 26000.00
retainedEarnings 246930000.00
otherLiab 25726000.00
goodWill 273991000.00
otherAssets 4738000.00
cash 66493000.00
totalCurrentLiabilities 66221000.00
currentDeferredRevenue 348000.00
netDebt -46157000.00
shortTermDebt 17758000.00
shortLongTermDebtTotal 20336000.00
otherStockholderEquity 464950000.00
propertyPlantEquipment 248614000.00
totalCurrentAssets 185152000.00
longTermInvestments 16344000.00
netTangibleAssets 380341000.00
shortTermInvestments 19945000.00
netReceivables 75902000.00
inventory 14311000.00
accountsPayable 16474000.00
accumulatedOtherComprehensiveIncome -29221000.00
commonStockTotalEquity 26000.00
retainedEarningsTotalEquity 246930000.00
nonCurrrentAssetsOther 4738000.00
nonCurrentAssetsTotal 592058000.00
capitalLeaseObligations 20336000.00
nonCurrentLiabilitiesOther 7514000.00
nonCurrentLiabilitiesTotal 28304000.00
capitalSurpluse 464950000.00
liabilitiesAndStockholdersEquity 777210000.00
cashAndShortTermInvestments 86438000.00
propertyPlantAndEquipmentGross 268632000.00
propertyPlantAndEquipmentNet 268632000.00
netWorkingCapital 118931000.00
netInvestedCapital 682685000.00
commonStockSharesOutstanding 26210478.00
2023-03-31
date 2023-03-31
filing_date 2023-05-05
currency_symbol USD
totalAssets 791373000.00
intangibleAssets 29869000.00
otherCurrentAssets 11101000.00
totalLiab 108236000.00
totalStockholderEquity 683137000.00
deferredLongTermLiab 23258000.00
otherCurrentLiab 39779000.00
commonStock 26000.00
capitalStock 26000.00
retainedEarnings 251420000.00
goodWill 273991000.00
cash 62051000.00
totalCurrentLiabilities 78380000.00
netDebt -41321000.00
shortTermDebt 18747000.00
shortLongTermDebtTotal 20730000.00
otherStockholderEquity 465185000.00
propertyPlantEquipment 253616000.00
totalCurrentAssets 188716000.00
longTermInvestments 19824000.00
netTangibleAssets 379277000.00
shortTermInvestments 22851000.00
netReceivables 78440000.00
inventory 14273000.00
accountsPayable 19854000.00
accumulatedOtherComprehensiveIncome -33494000.00
commonStockTotalEquity 26000.00
retainedEarningsTotalEquity 251420000.00
nonCurrrentAssetsOther 4776000.00
nonCurrentAssetsTotal 602657000.00
capitalLeaseObligations 20730000.00
nonCurrentLiabilitiesOther 6598000.00
nonCurrentLiabilitiesTotal 29856000.00
capitalSurpluse 465185000.00
liabilitiesAndStockholdersEquity 791373000.00
cashAndShortTermInvestments 84902000.00
propertyPlantAndEquipmentGross 274197000.00
propertyPlantAndEquipmentNet 274197000.00
netWorkingCapital 110336000.00
netInvestedCapital 683137000.00
commonStockSharesOutstanding 26605787.00
2022-12-31
date 2022-12-31
filing_date 2023-02-21
currency_symbol USD
totalAssets 802168000.00
intangibleAssets 31250000.00
otherCurrentAssets 12597000.00
totalLiab 104520000.00
totalStockholderEquity 697648000.00
deferredLongTermLiab 26322000.00
otherCurrentLiab 35127000.00
commonStock 27000.00
capitalStock 27000.00
retainedEarnings 258236000.00
otherLiab 30684000.00
goodWill 273991000.00
otherAssets 4779000.00
cash 56558000.00
totalCurrentLiabilities 71581000.00
netDebt -35205000.00
shortTermDebt 19098000.00
shortLongTermDebtTotal 21353000.00
otherStockholderEquity 473740000.00
propertyPlantEquipment 257785000.00
totalCurrentAssets 186568000.00
longTermInvestments 26419000.00
netTangibleAssets 392407000.00
shortTermInvestments 23568000.00
netReceivables 80267000.00
inventory 13578000.00
accountsPayable 17356000.00
accumulatedOtherComprehensiveIncome -34355000.00
commonStockTotalEquity 27000.00
retainedEarningsTotalEquity 258236000.00
nonCurrrentAssetsOther 4779000.00
nonCurrentAssetsTotal 615600000.00
capitalLeaseObligations 21353000.00
nonCurrentLiabilitiesOther 4362000.00
nonCurrentLiabilitiesTotal 32939000.00
capitalSurpluse 473740000.00
liabilitiesAndStockholdersEquity 802168000.00
cashAndShortTermInvestments 80126000.00
propertyPlantAndEquipmentGross 279161000.00
propertyPlantAndEquipmentNet 279161000.00
netWorkingCapital 114987000.00
netInvestedCapital 697648000.00
commonStockSharesOutstanding 27136821.00
2022-09-30
date 2022-09-30
filing_date 2022-11-04
currency_symbol USD
totalAssets 906938000.00
intangibleAssets 31907000.00
otherCurrentAssets 11752000.00
totalLiab 96092000.00
totalStockholderEquity 810846000.00
deferredLongTermLiab 26864000.00
otherCurrentLiab 40570000.00
commonStock 28000.00
capitalStock 28000.00
retainedEarnings 380735000.00
otherLiab 32895000.00
goodWill 383558000.00
otherAssets 4186000.00
cash 59361000.00
totalCurrentLiabilities 60720000.00
netDebt -53627000.00
shortTermDebt 3257000.00
shortLongTermDebtTotal 5734000.00
otherStockholderEquity 477107000.00
propertyPlantEquipment 265673000.00
totalCurrentAssets 192357000.00
longTermInvestments 29257000.00
netTangibleAssets 395381000.00
shortTermInvestments 25253000.00
netReceivables 81374000.00
inventory 14617000.00
accountsPayable 16893000.00
accumulatedOtherComprehensiveIncome -47024000.00
commonStockTotalEquity 28000.00
retainedEarningsTotalEquity 380735000.00
nonCurrrentAssetsOther 4186000.00
nonCurrentAssetsTotal 714581000.00
capitalLeaseObligations 5734000.00
nonCurrentLiabilitiesOther 8508000.00
nonCurrentLiabilitiesTotal 35372000.00
capitalSurpluse 477107000.00
liabilitiesAndStockholdersEquity 906938000.00
cashAndShortTermInvestments 84614000.00
propertyPlantAndEquipmentGross 265673000.00
propertyPlantAndEquipmentNet 265673000.00
netWorkingCapital 131637000.00
netInvestedCapital 810846000.00
commonStockSharesOutstanding 27508217.00
2022-06-30
date 2022-06-30
filing_date 2022-08-05
currency_symbol USD
totalAssets 918649000.00
intangibleAssets 34026000.00
otherCurrentAssets 11484000.00
totalLiab 97951000.00
totalStockholderEquity 820698000.00
otherCurrentLiab 40698000.00
commonStock 28000.00
capitalStock 28000.00
retainedEarnings 381079000.00
otherLiab 35961000.00
goodWill 390354000.00
otherAssets 6208000.00
cash 54666000.00
totalCurrentLiabilities 58916000.00
netDebt -49016000.00
shortTermDebt 2576000.00
shortLongTermDebtTotal 5650000.00
otherStockholderEquity 475740000.00
propertyPlantEquipment 1985000.00
totalCurrentAssets 190676000.00
longTermInvestments 31068000.00
netTangibleAssets 820698000.00
shortTermInvestments 24379000.00
netReceivables 85096000.00
inventory 15051000.00
accountsPayable 15642000.00
accumulatedOtherComprehensiveIncome -36149000.00
commonStockTotalEquity 28000.00
retainedEarningsTotalEquity 381079000.00
nonCurrrentAssetsOther 6208000.00
nonCurrentAssetsTotal 727973000.00
capitalLeaseObligations 5650000.00
nonCurrentLiabilitiesOther 5784000.00
nonCurrentLiabilitiesTotal 39035000.00
capitalSurpluse 475740000.00
liabilitiesAndStockholdersEquity 918649000.00
cashAndShortTermInvestments 79045000.00
propertyPlantAndEquipmentGross 260631000.00
propertyPlantAndEquipmentNet 266317000.00
netWorkingCapital 131760000.00
netInvestedCapital 820698000.00
commonStockSharesOutstanding 27536823.00
2022-03-31
date 2022-03-31
filing_date 2022-05-06
currency_symbol USD
totalAssets 934751000.00
intangibleAssets 36234000.00
otherCurrentAssets 10185000.00
totalLiab 102716000.00
totalStockholderEquity 832035000.00
otherCurrentLiab 39994000.00
commonStock 28000.00
capitalStock 28000.00
retainedEarnings 381829000.00
otherLiab 38682000.00
goodWill 398319000.00
otherAssets 6271000.00
cash 57239000.00
totalCurrentLiabilities 60251000.00
netDebt -50710000.00
shortTermDebt 2746000.00
shortLongTermDebtTotal 6529000.00
otherStockholderEquity 472483000.00
propertyPlantEquipment 1985000.00
totalCurrentAssets 188212000.00
longTermInvestments 28196000.00
netTangibleAssets 832035000.00
shortTermInvestments 19914000.00
netReceivables 86647000.00
inventory 14227000.00
accountsPayable 17511000.00
accumulatedOtherComprehensiveIncome -22305000.00
commonStockTotalEquity 28000.00
retainedEarningsTotalEquity 381829000.00
nonCurrrentAssetsOther 6271000.00
nonCurrentAssetsTotal 746539000.00
capitalLeaseObligations 6529000.00
nonCurrentLiabilitiesOther 6021000.00
nonCurrentLiabilitiesTotal 42465000.00
capitalSurpluse 472483000.00
liabilitiesAndStockholdersEquity 934751000.00
cashAndShortTermInvestments 77153000.00
propertyPlantAndEquipmentGross 270946000.00
propertyPlantAndEquipmentNet 277519000.00
netWorkingCapital 127961000.00
netInvestedCapital 832035000.00
commonStockSharesOutstanding 27510477.00
2021-12-31
date 2021-12-31
filing_date 2022-02-18
currency_symbol USD
totalAssets 928582000.00
intangibleAssets 37998000.00
otherCurrentAssets 11450000.00
totalLiab 100089000.00
totalStockholderEquity 828493000.00
otherCurrentLiab 25684000.00
commonStock 28000.00
capitalStock 28000.00
retainedEarnings 376734000.00
otherLiab 41597000.00
goodWill 400610000.00
otherAssets 4320000.00
cash 65929000.00
totalCurrentLiabilities 54896000.00
netDebt -58485000.00
shortTermDebt 3848000.00
shortLongTermDebtTotal 7444000.00
otherStockholderEquity 468548000.00
propertyPlantEquipment 287822000.00
totalCurrentAssets 183492000.00
longTermInvestments 14340000.00
netTangibleAssets 389885000.00
shortTermInvestments 11580000.00
netReceivables 81372000.00
inventory 13161000.00
accountsPayable 25364000.00
accumulatedOtherComprehensiveIncome -16817000.00
commonStockTotalEquity 28000.00
retainedEarningsTotalEquity 376734000.00
nonCurrrentAssetsOther 4320000.00
nonCurrentAssetsTotal 745090000.00
capitalLeaseObligations 7444000.00
nonCurrentLiabilitiesOther 5705000.00
nonCurrentLiabilitiesTotal 45193000.00
capitalSurpluse 468548000.00
liabilitiesAndStockholdersEquity 928582000.00
cashAndShortTermInvestments 77509000.00
propertyPlantAndEquipmentGross 280346000.00
propertyPlantAndEquipmentNet 287822000.00
netWorkingCapital 128596000.00
netInvestedCapital 828493000.00
commonStockSharesOutstanding 27562694.00
2021-09-30
date 2021-09-30
filing_date 2021-11-02
currency_symbol USD
totalAssets 930311000.00
intangibleAssets 39816000.00
otherCurrentAssets 10571000.00
totalLiab 105690000.00
totalStockholderEquity 824621000.00
deferredLongTermLiab 36331000.00
otherCurrentLiab 2506000.00
commonStock 28000.00
capitalStock 28000.00
retainedEarnings 373151000.00
otherLiab 45337000.00
goodWill 404240000.00
otherAssets 4337000.00
cash 47802000.00
totalCurrentLiabilities 56063000.00
currentDeferredRevenue 27905000.00
netDebt -40595000.00
shortTermDebt 2917000.00
shortLongTermDebtTotal 7207000.00
otherStockholderEquity 464900000.00
propertyPlantEquipment 290238000.00
totalCurrentAssets 172123000.00
longTermInvestments 19557000.00
netTangibleAssets 380565000.00
shortTermInvestments 16542000.00
netReceivables 87395000.00
inventory 9813000.00
accountsPayable 22735000.00
accumulatedOtherComprehensiveIncome -13458000.00
commonStockTotalEquity 28000.00
retainedEarningsTotalEquity 373151000.00
nonCurrrentAssetsOther 4337000.00
nonCurrentAssetsTotal 758188000.00
capitalLeaseObligations 7207000.00
nonCurrentLiabilitiesOther 9006000.00
nonCurrentLiabilitiesTotal 49627000.00
capitalSurpluse 464900000.00
liabilitiesAndStockholdersEquity 930311000.00
cashAndShortTermInvestments 64344000.00
propertyPlantAndEquipmentGross 283019000.00
propertyPlantAndEquipmentNet 290238000.00
netWorkingCapital 116060000.00
netInvestedCapital 824621000.00
commonStockSharesOutstanding 27730105.00
2021-06-30
date 2021-06-30
filing_date 2021-08-03
currency_symbol USD
totalAssets 949290000.00
intangibleAssets 41674000.00
otherCurrentAssets 10107000.00
totalLiab 117313000.00
totalStockholderEquity 831977000.00
otherCurrentLiab 2936000.00
commonStock 28000.00
capitalStock 28000.00
retainedEarnings 378467000.00
otherLiab 46160000.00
goodWill 407191000.00
otherAssets 4769000.00
cash 41909000.00
totalCurrentLiabilities 62417000.00
currentDeferredRevenue 30042000.00
netDebt -29772000.00
shortTermDebt 3401000.00
shortLongTermDebtTotal 12137000.00
otherStockholderEquity 461597000.00
propertyPlantEquipment 299443000.00
totalCurrentAssets 167513000.00
longTermInvestments 28700000.00
netTangibleAssets 383112000.00
shortTermInvestments 18341000.00
netReceivables 88045000.00
inventory 9111000.00
accountsPayable 26038000.00
accumulatedOtherComprehensiveIncome -8115000.00
commonStockTotalEquity 28000.00
retainedEarningsTotalEquity 378467000.00
nonCurrrentAssetsOther 4769000.00
nonCurrentAssetsTotal 781777000.00
capitalLeaseObligations 12137000.00
nonCurrentLiabilitiesOther 9262000.00
nonCurrentLiabilitiesTotal 54896000.00
capitalSurpluse 461597000.00
liabilitiesAndStockholdersEquity 949290000.00
cashAndShortTermInvestments 60250000.00
propertyPlantAndEquipmentGross 299443000.00
propertyPlantAndEquipmentNet 299443000.00
netWorkingCapital 105096000.00
netInvestedCapital 831977000.00
commonStockSharesOutstanding 27744870.00
2021-03-31
date 2021-03-31
filing_date 2021-05-10
currency_symbol USD
totalAssets 934448000.00
intangibleAssets 46883000.00
otherCurrentAssets 8803000.00
totalLiab 121017000.00
totalStockholderEquity 813431000.00
otherCurrentLiab 5221000.00
commonStock 28000.00
retainedEarnings 366613000.00
otherLiab 47855000.00
goodWill 399426000.00
otherAssets 4872000.00
cash 43774000.00
totalCurrentLiabilities 59849000.00
currentDeferredRevenue 29497000.00
netDebt -27176000.00
shortTermDebt 3285000.00
shortLongTermDebtTotal 16598000.00
otherStockholderEquity 456886000.00
propertyPlantEquipment 279901000.00
totalCurrentAssets 158516000.00
longTermInvestments 29760000.00
netTangibleAssets 813431000.00
shortTermInvestments 19592000.00
netReceivables 76429000.00
inventory 9918000.00
accountsPayable 21846000.00
accumulatedOtherComprehensiveIncome -10096000.00
commonStockTotalEquity 28000.00
retainedEarningsTotalEquity 366613000.00
nonCurrrentAssetsOther 4872000.00
nonCurrentAssetsTotal 775932000.00
capitalLeaseObligations 16598000.00
nonCurrentLiabilitiesOther 6167000.00
nonCurrentLiabilitiesTotal 61168000.00
capitalSurpluse 456886000.00
liabilitiesAndStockholdersEquity 934448000.00
cashAndShortTermInvestments 63366000.00
propertyPlantAndEquipmentGross 294991000.00
propertyPlantAndEquipmentNet 294991000.00
netWorkingCapital 98667000.00
netInvestedCapital 813431000.00
commonStockSharesOutstanding 27698195.00
2020-12-31
date 2020-12-31
filing_date 2021-02-19
currency_symbol USD
totalAssets 744204000.00
intangibleAssets 14350000.00
otherCurrentAssets 11032000.00
totalLiab 99848000.00
totalStockholderEquity 644356000.00
deferredLongTermLiab 33854000.00
otherCurrentLiab 28182000.00
commonStock 27000.00
retainedEarnings 362901000.00
otherLiab 40089000.00
goodWill 128752000.00
otherAssets 53918000.00
cash 127603000.00
totalCurrentLiabilities 50254000.00
netDebt -114274000.00
shortTermDebt 3824000.00
shortLongTermDebtTotal 13329000.00
otherStockholderEquity 284848000.00
propertyPlantEquipment 282666000.00
totalCurrentAssets 242002000.00
longTermInvestments 59357000.00
netTangibleAssets 515604000.00
shortTermInvestments 34088000.00
netReceivables 58417000.00
inventory 10862000.00
accountsPayable 18248000.00
accumulatedOtherComprehensiveIncome -3420000.00
commonStockTotalEquity 27000.00
retainedEarningsTotalEquity 362901000.00
nonCurrrentAssetsOther 4826000.00
nonCurrentAssetsTotal 502202000.00
capitalLeaseObligations 13329000.00
nonCurrentLiabilitiesOther 1919000.00
nonCurrentLiabilitiesTotal 49594000.00
capitalSurpluse 284848000.00
liabilitiesAndStockholdersEquity 744204000.00
cashAndShortTermInvestments 161691000.00
propertyPlantAndEquipmentGross 294917000.00
propertyPlantAndEquipmentNet 294917000.00
netWorkingCapital 191748000.00
netInvestedCapital 644356000.00
commonStockSharesOutstanding 26976582.00
2020-09-30
date 2020-09-30
filing_date 2020-11-03
currency_symbol USD
totalAssets 726126000.00
intangibleAssets 15107000.00
otherCurrentAssets 10198000.00
totalLiab 100305000.00
totalStockholderEquity 625821000.00
otherCurrentLiab 32586000.00
commonStock 27000.00
retainedEarnings 353322000.00
otherLiab 38851000.00
goodWill 128752000.00
otherAssets 38266000.00
cash 118254000.00
totalCurrentLiabilities 51693000.00
netDebt -104838000.00
shortTermDebt 3655000.00
shortLongTermDebtTotal 13416000.00
otherStockholderEquity 278996000.00
propertyPlantEquipment 281895000.00
totalCurrentAssets 231113000.00
longTermInvestments 51369000.00
netTangibleAssets 497069000.00
shortTermInvestments 30993000.00
netReceivables 61266000.00
inventory 10402000.00
accountsPayable 15452000.00
accumulatedOtherComprehensiveIncome -6524000.00
commonStockTotalEquity 27000.00
retainedEarningsTotalEquity 353322000.00
nonCurrrentAssetsOther 5318000.00
nonCurrentAssetsTotal 495013000.00
capitalLeaseObligations 13416000.00
nonCurrentLiabilitiesOther 9761000.00
nonCurrentLiabilitiesTotal 48612000.00
capitalSurpluse 278996000.00
liabilitiesAndStockholdersEquity 726126000.00
cashAndShortTermInvestments 149247000.00
propertyPlantAndEquipmentGross 294467000.00
propertyPlantAndEquipmentNet 294467000.00
netWorkingCapital 179420000.00
netInvestedCapital 625821000.00
commonStockSharesOutstanding 26886433.00
2020-06-30
date 2020-06-30
filing_date 2020-07-31
currency_symbol USD
totalAssets 698445000.00
intangibleAssets 15861000.00
otherCurrentAssets 9670000.00
totalLiab 97196000.00
totalStockholderEquity 601249000.00
otherCurrentLiab 30179000.00
commonStock 27000.00
retainedEarnings 338625000.00
otherLiab 37714000.00
goodWill 128752000.00
otherAssets 4560000.00
cash 98003000.00
totalCurrentLiabilities 51103000.00
netDebt -86256000.00
shortTermDebt 3368000.00
shortLongTermDebtTotal 11747000.00
otherStockholderEquity 272231000.00
propertyPlantEquipment 281129000.00
totalCurrentAssets 212967000.00
longTermInvestments 44127000.00
netTangibleAssets 601249000.00
shortTermInvestments 33128000.00
netReceivables 61392000.00
inventory 10774000.00
accountsPayable 17556000.00
accumulatedOtherComprehensiveIncome -9634000.00
commonStockTotalEquity 27000.00
retainedEarningsTotalEquity 338625000.00
nonCurrrentAssetsOther 4560000.00
nonCurrentAssetsTotal 485478000.00
capitalLeaseObligations 11747000.00
nonCurrentLiabilitiesOther 5807000.00
nonCurrentLiabilitiesTotal 46093000.00
capitalSurpluse 272231000.00
liabilitiesAndStockholdersEquity 698445000.00
cashAndShortTermInvestments 131131000.00
propertyPlantAndEquipmentGross 292178000.00
propertyPlantAndEquipmentNet 292178000.00
netWorkingCapital 161864000.00
netInvestedCapital 601249000.00
commonStockSharesOutstanding 26760866.00
2020-03-31
date 2020-03-31
filing_date 2020-05-05
currency_symbol USD
totalAssets 678090000.00
intangibleAssets 16615000.00
otherCurrentAssets 9777000.00
totalLiab 90350000.00
totalStockholderEquity 587740000.00
otherCurrentLiab 29078000.00
commonStock 27000.00
retainedEarnings 329137000.00
otherLiab 35182000.00
goodWill 128752000.00
otherAssets 4623000.00
cash 91905000.00
totalCurrentLiabilities 47297000.00
currentDeferredRevenue -3254000.00
netDebt -80780000.00
shortTermDebt 3254000.00
shortLongTermDebtTotal 11125000.00
otherStockholderEquity 268576000.00
propertyPlantEquipment 268001000.00
totalCurrentAssets 212474000.00
longTermInvestments 37077000.00
netTangibleAssets 587740000.00
shortTermInvestments 38194000.00
netReceivables 62091000.00
inventory 10507000.00
accountsPayable 18219000.00
accumulatedOtherComprehensiveIncome -9998000.00
commonStockTotalEquity 27000.00
retainedEarningsTotalEquity 329137000.00
nonCurrrentAssetsOther 4623000.00
nonCurrentAssetsTotal 465616000.00
capitalLeaseObligations 11125000.00
nonCurrentLiabilitiesOther 7871000.00
nonCurrentLiabilitiesTotal 43053000.00
capitalSurpluse 268574000.00
liabilitiesAndStockholdersEquity 678090000.00
cashAndShortTermInvestments 130099000.00
propertyPlantAndEquipmentGross 278549000.00
propertyPlantAndEquipmentNet 278549000.00
netWorkingCapital 165177000.00
netInvestedCapital 587740000.00
commonStockSharesOutstanding 26929640.00
2019-12-31
date 2019-12-31
filing_date 2020-02-26
currency_symbol USD
totalAssets 673667000.00
intangibleAssets 17369000.00
otherCurrentAssets 8232000.00
totalLiab 87877000.00
totalStockholderEquity 585790000.00
deferredLongTermLiab 26283000.00
otherCurrentLiab 30777000.00
commonStock 27000.00
retainedEarnings 324722000.00
otherLiab 31731000.00
goodWill 128752000.00
otherAssets 3030000.00
cash 125225000.00
totalCurrentLiabilities 47581000.00
currentDeferredRevenue -3340000.00
netDebt -113320000.00
shortTermDebt 3340000.00
shortLongTermDebtTotal 11905000.00
otherStockholderEquity 268041000.00
propertyPlantEquipment 263712000.00
totalCurrentAssets 236419000.00
longTermInvestments 12960000.00
netTangibleAssets 585790000.00
shortTermInvestments 35437000.00
netReceivables 57450000.00
inventory 10075000.00
accountsPayable 16804000.00
accumulatedOtherComprehensiveIncome -7018000.00
commonStockTotalEquity 27000.00
retainedEarningsTotalEquity 324722000.00
nonCurrrentAssetsOther 3030000.00
nonCurrentAssetsTotal 437248000.00
capitalLeaseObligations 11905000.00
nonCurrentLiabilitiesOther 5448000.00
nonCurrentLiabilitiesTotal 40296000.00
capitalSurpluse 268059000.00
liabilitiesAndStockholdersEquity 673667000.00
cashAndShortTermInvestments 160662000.00
propertyPlantAndEquipmentGross 275137000.00
propertyPlantAndEquipmentNet 275137000.00
commonStockSharesOutstanding 26945927.00
2019-09-30
date 2019-09-30
filing_date 2019-10-29
currency_symbol USD
totalAssets 654899000.00
intangibleAssets 18258000.00
otherCurrentAssets 8038000.00
totalLiab 90802000.00
totalStockholderEquity 564097000.00
otherCurrentLiab 36140000.00
commonStock 27000.00
retainedEarnings 309536000.00
otherLiab 26988000.00
goodWill 128752000.00
otherAssets 3902000.00
cash 121568000.00
totalCurrentLiabilities 54808000.00
currentDeferredRevenue -3364000.00
netDebt -109198000.00
shortTermDebt 3364000.00
shortLongTermDebtTotal 12370000.00
otherStockholderEquity 265534000.00
propertyPlantEquipment 252579000.00
totalCurrentAssets 229617000.00
longTermInvestments 9783000.00
netTangibleAssets 564097000.00
shortTermInvestments 23642000.00
netReceivables 66921000.00
inventory 9448000.00
accountsPayable 18668000.00
accumulatedOtherComprehensiveIncome -10644000.00
commonStockTotalEquity 27000.00
retainedEarningsTotalEquity 309536000.00
nonCurrrentAssetsOther 3902000.00
nonCurrentAssetsTotal 425282000.00
capitalLeaseObligations 12370000.00
nonCurrentLiabilitiesOther 5238000.00
nonCurrentLiabilitiesTotal 35994000.00
capitalSurpluse 265178000.00
liabilitiesAndStockholdersEquity 654899000.00
cashAndShortTermInvestments 145210000.00
propertyPlantAndEquipmentGross 264587000.00
propertyPlantAndEquipmentNet 264587000.00
commonStockSharesOutstanding 27005341.00
2019-06-30
date 2019-06-30
filing_date 2019-07-30
currency_symbol USD
totalAssets 645527000.00
intangibleAssets 18116000.00
otherCurrentAssets 7826000.00
totalLiab 87414000.00
totalStockholderEquity 558113000.00
deferredLongTermLiab 21745000.00
otherCurrentLiab 30203000.00
commonStock 27000.00
retainedEarnings 303628000.00
otherLiab 26763000.00
goodWill 128752000.00
otherAssets 4010000.00
cash 100535000.00
totalCurrentLiabilities 51433000.00
currentDeferredRevenue -3296000.00
netDebt -88021000.00
shortTermDebt 3296000.00
shortLongTermDebt 3296000.00
shortLongTermDebtTotal 12514000.00
otherStockholderEquity 262458000.00
propertyPlantEquipment 248816000.00
totalCurrentAssets 219316000.00
longTermInvestments 14268000.00
netTangibleAssets 411245000.00
shortTermInvestments 35867000.00
netReceivables 65400000.00
longTermDebt 9218000.00
inventory 9688000.00
accountsPayable 21230000.00
accumulatedOtherComprehensiveIncome -8494000.00
commonStockTotalEquity 27000.00
retainedEarningsTotalEquity 303628000.00
nonCurrrentAssetsOther 4010000.00
nonCurrentAssetsTotal 426211000.00
capitalLeaseObligations 12514000.00
nonCurrentLiabilitiesOther 14236000.00
nonCurrentLiabilitiesTotal 35981000.00
capitalSurpluse 262952000.00
liabilitiesAndStockholdersEquity 645527000.00
cashAndShortTermInvestments 136402000.00
propertyPlantAndEquipmentGross 261065000.00
propertyPlantAndEquipmentNet 261065000.00
commonStockSharesOutstanding 27041422.00
2019-03-31
date 2019-03-31
filing_date 2019-04-30
currency_symbol USD
totalAssets 618596000.00
intangibleAssets 18979000.00
otherCurrentAssets 8613000.00
totalLiab 75801000.00
totalStockholderEquity 542795000.00
otherCurrentLiab 24771000.00
commonStock 27000.00
retainedEarnings 291173000.00
otherLiab 25251000.00
goodWill 128752000.00
otherAssets 3676000.00
cash 85350000.00
totalCurrentLiabilities 41443000.00
currentDeferredRevenue -3021000.00
netDebt -73222000.00
shortTermDebt 3021000.00
shortLongTermDebt 3021000.00
shortLongTermDebtTotal 12128000.00
otherStockholderEquity 259595000.00
propertyPlantEquipment 234211000.00
totalCurrentAssets 202751000.00
longTermInvestments 18262000.00
netTangibleAssets 395064000.00
shortTermInvestments 35045000.00
netReceivables 64387000.00
longTermDebt 9107000.00
inventory 9356000.00
accountsPayable 16672000.00
accumulatedOtherComprehensiveIncome -8016000.00
commonStockTotalEquity 27000.00
retainedEarningsTotalEquity 291173000.00
nonCurrrentAssetsOther 3676000.00
nonCurrentAssetsTotal 415845000.00
capitalLeaseObligations 12128000.00
nonCurrentLiabilitiesOther 4702000.00
nonCurrentLiabilitiesTotal 34358000.00
capitalSurpluse 259611000.00
liabilitiesAndStockholdersEquity 618596000.00
cashAndShortTermInvestments 120395000.00
propertyPlantAndEquipmentGross 246176000.00
propertyPlantAndEquipmentNet 246176000.00
commonStockSharesOutstanding 27177039.00
2018-12-31
date 2018-12-31
filing_date 2019-02-22
currency_symbol USD
totalAssets 618985000.00
intangibleAssets 19850000.00
otherCurrentAssets 8567000.00
totalLiab 77488000.00
totalStockholderEquity 541497000.00
otherCurrentLiab 35323000.00
commonStock 27000.00
retainedEarnings 291460000.00
otherLiab 24754000.00
goodWill 128752000.00
otherAssets 3441000.00
cash 85046000.00
totalCurrentLiabilities 52734000.00
netDebt -85046000.00
otherStockholderEquity 258010000.00
propertyPlantEquipment 228001000.00
totalCurrentAssets 215362000.00
longTermInvestments 23579000.00
netTangibleAssets 392895000.00
shortTermInvestments 46750000.00
netReceivables 64912000.00
inventory 10087000.00
accountsPayable 17411000.00
accumulatedOtherComprehensiveIncome -8492000.00
commonStockTotalEquity 27000.00
retainedEarningsTotalEquity 291460000.00
nonCurrrentAssetsOther 3441000.00
nonCurrentAssetsTotal 403623000.00
nonCurrentLiabilitiesTotal 24754000.00
capitalSurpluse 258502000.00
liabilitiesAndStockholdersEquity 618985000.00
cashAndShortTermInvestments 131796000.00
propertyPlantAndEquipmentGross 228001000.00
propertyPlantAndEquipmentNet 228001000.00
commonStockSharesOutstanding 27311988.00
2018-09-30
date 2018-09-30
filing_date 2018-10-30
currency_symbol USD
totalAssets 595864000.00
intangibleAssets 19713000.00
otherCurrentAssets 8639000.00
totalLiab 64658000.00
totalStockholderEquity 531206000.00
deferredLongTermLiab 8732000.00
otherCurrentLiab 32068000.00
commonStock 27000.00
retainedEarnings 283460000.00
otherLiab 15290000.00
goodWill 128752000.00
otherAssets 3590000.00
cash 62593000.00
totalCurrentLiabilities 49368000.00
netDebt -62593000.00
otherStockholderEquity 254719000.00
propertyPlantEquipment 210053000.00
totalCurrentAssets 200532000.00
longTermInvestments 33224000.00
netTangibleAssets 531206000.00
shortTermInvestments 57561000.00
netReceivables 62131000.00
longTermDebt 0.00
inventory 9608000.00
accountsPayable 17300000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -7238000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 27000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 283460000.00
treasuryStock 0.00
nonCurrrentAssetsOther 3590000.00
nonCurrentAssetsTotal 395332000.00
nonCurrentLiabilitiesOther 6558000.00
nonCurrentLiabilitiesTotal 15290000.00
capitalSurpluse 254957000.00
liabilitiesAndStockholdersEquity 595864000.00
cashAndShortTermInvestments 120154000.00
propertyPlantAndEquipmentGross 210053000.00
propertyPlantAndEquipmentNet 210053000.00
commonStockSharesOutstanding 27337886.00
2018-06-30
date 2018-06-30
filing_date 2018-08-01
currency_symbol USD
totalAssets 566187000.00
intangibleAssets 18521000.00
otherCurrentAssets 7678000.00
totalLiab 59934000.00
totalStockholderEquity 506253000.00
deferredLongTermLiab 0.00
otherCurrentLiab 24344000.00
commonStock 27000.00
retainedEarnings 262522000.00
otherLiab 15552000.00
goodWill 128752000.00
otherAssets 3519000.00
cash 62605000.00
totalCurrentLiabilities 44382000.00
netDebt -62605000.00
otherStockholderEquity 249704000.00
propertyPlantEquipment 197339000.00
totalCurrentAssets 193420000.00
longTermInvestments 24636000.00
netTangibleAssets 506253000.00
shortTermInvestments 57619000.00
netReceivables 55928000.00
longTermDebt 0.00
inventory 9590000.00
accountsPayable 20038000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -6359000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 27000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 262522000.00
treasuryStock 0.00
nonCurrrentAssetsOther 3519000.00
nonCurrentAssetsTotal 372767000.00
nonCurrentLiabilitiesOther 4788000.00
nonCurrentLiabilitiesTotal 15552000.00
capitalSurpluse 250063000.00
liabilitiesAndStockholdersEquity 566187000.00
cashAndShortTermInvestments 120224000.00
propertyPlantAndEquipmentGross 197339000.00
propertyPlantAndEquipmentNet 197339000.00
commonStockSharesOutstanding 27274882.00
2018-03-31
date 2018-03-31
filing_date 2018-05-01
currency_symbol USD
totalAssets 543909000.00
intangibleAssets 19319000.00
otherCurrentAssets 8106000.00
totalLiab 56233000.00
totalStockholderEquity 487676000.00
deferredLongTermLiab 7582000.00
otherCurrentLiab 23507000.00
commonStock 27000.00
retainedEarnings 244208000.00
otherLiab 6786000.00
goodWill 128752000.00
otherAssets 181408000.00
cash 45095000.00
totalCurrentLiabilities 41865000.00
netDebt -45095000.00
otherStockholderEquity 246441000.00
propertyPlantEquipment 187863000.00
totalCurrentAssets 174638000.00
longTermInvestments 30667000.00
netTangibleAssets 339605000.00
shortTermInvestments 53467000.00
netReceivables 58464000.00
longTermDebt 0.00
inventory 9506000.00
accountsPayable 18358000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -2841000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 27000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 244208000.00
treasuryStock 0.00
nonCurrrentAssetsOther 2670000.00
nonCurrentAssetsTotal 369271000.00
nonCurrentLiabilitiesOther 6786000.00
nonCurrentLiabilitiesTotal 14368000.00
capitalSurpluse 246282000.00
liabilitiesAndStockholdersEquity 543909000.00
cashAndShortTermInvestments 98562000.00
propertyPlantAndEquipmentGross 187863000.00
propertyPlantAndEquipmentNet 187863000.00
commonStockSharesOutstanding 27197099.00
2017-12-31
date 2017-12-31
filing_date 2018-02-23
currency_symbol USD
totalAssets 517367000.00
intangibleAssets 17614000.00
otherCurrentAssets 6267000.00
totalLiab 56152000.00
totalStockholderEquity 461215000.00
deferredLongTermLiab 6966000.00
otherCurrentLiab 22879000.00
commonStock 27000.00
retainedEarnings 224697000.00
otherLiab 6802000.00
goodWill 129752000.00
otherAssets 187294000.00
cash 36707000.00
totalCurrentLiabilities 42384000.00
currentDeferredRevenue -1371000.00
netDebt -31707000.00
shortTermDebt 5000000.00
shortLongTermDebt 5000000.00
shortLongTermDebtTotal 5000000.00
otherStockholderEquity 241491000.00
propertyPlantEquipment 166440000.00
totalCurrentAssets 163633000.00
longTermInvestments 37034000.00
netTangibleAssets 461215000.00
shortTermInvestments 57424000.00
netReceivables 51964000.00
longTermDebt 0.00
inventory 11271000.00
accountsPayable 15876000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -5234000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 27000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 224697000.00
treasuryStock 0.00
nonCurrrentAssetsOther 2672000.00
nonCurrentAssetsTotal 353734000.00
nonCurrentLiabilitiesOther 6802000.00
nonCurrentLiabilitiesTotal 13768000.00
capitalSurpluse 241725000.00
liabilitiesAndStockholdersEquity 517367000.00
cashAndShortTermInvestments 94131000.00
propertyPlantAndEquipmentGross 166440000.00
propertyPlantAndEquipmentNet 166662000.00
commonStockSharesOutstanding 27009017.00
2017-09-30
date 2017-09-30
filing_date 2017-10-31
currency_symbol USD
totalAssets 477570000.00
intangibleAssets 2261000.00
otherCurrentAssets 6280000.00
totalLiab 47731000.00
totalStockholderEquity 429839000.00
deferredLongTermLiab 7721000.00
otherCurrentLiab 22633000.00
commonStock 27000.00
retainedEarnings 210426000.00
otherLiab 4247000.00
goodWill 28916000.00
otherAssets 89229000.00
cash 119283000.00
totalCurrentLiabilities 35763000.00
netDebt -119283000.00
otherStockholderEquity 225386000.00
propertyPlantEquipment 153512000.00
totalCurrentAssets 234829000.00
netTangibleAssets 429839000.00
shortTermInvestments 53201000.00
netReceivables 46276000.00
longTermDebt 0.00
inventory 9789000.00
accountsPayable 13130000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -5749000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 27000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 210426000.00
treasuryStock 0.00
nonCurrrentAssetsOther 2701000.00
nonCurrentAssetsTotal 242741000.00
nonCurrentLiabilitiesOther 4247000.00
nonCurrentLiabilitiesTotal 11968000.00
capitalSurpluse 225135000.00
liabilitiesAndStockholdersEquity 477570000.00
cashAndShortTermInvestments 172484000.00
propertyPlantAndEquipmentGross 153512000.00
propertyPlantAndEquipmentNet 153512000.00
commonStockSharesOutstanding 26802034.00
2017-06-30
date 2017-06-30
filing_date 2017-08-01
currency_symbol USD
totalAssets 454653000.00
intangibleAssets 2367000.00
otherCurrentAssets 5915000.00
totalLiab 43849000.00
totalStockholderEquity 410804000.00
deferredLongTermLiab 0.00
otherCurrentLiab 16903000.00
commonStock 27000.00
retainedEarnings 197206000.00
otherLiab 4186000.00
goodWill 28916000.00
otherAssets 103368000.00
cash 99196000.00
totalCurrentLiabilities 31050000.00
netDebt -99196000.00
otherStockholderEquity 220571000.00
propertyPlantEquipment 146364000.00
totalCurrentAssets 204921000.00
longTermInvestments 69435000.00
netTangibleAssets 379521000.00
shortTermInvestments 48272000.00
netReceivables 42211000.00
longTermDebt 0.00
inventory 9327000.00
accountsPayable 14147000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -7404000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 27000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 197206000.00
treasuryStock 0.00
nonCurrrentAssetsOther 2650000.00
nonCurrentAssetsTotal 249732000.00
nonCurrentLiabilitiesTotal 12799000.00
capitalSurpluse 220975000.00
liabilitiesAndStockholdersEquity 454653000.00
cashAndShortTermInvestments 147468000.00
propertyPlantAndEquipmentGross 146364000.00
propertyPlantAndEquipmentNet 146364000.00
commonStockSharesOutstanding 26649152.00
2017-03-31
date 2017-03-31
filing_date 2017-05-02
currency_symbol USD
totalAssets 432032000.00
intangibleAssets 2492000.00
otherCurrentAssets 6412000.00
totalLiab 39569000.00
totalStockholderEquity 392463000.00
deferredLongTermLiab 0.00
otherCurrentLiab 16325000.00
commonStock 26000.00
retainedEarnings 186641000.00
otherLiab 4098000.00
goodWill 28916000.00
otherAssets 116267000.00
cash 71888000.00
totalCurrentLiabilities 28072000.00
netDebt -71888000.00
otherStockholderEquity 215796000.00
propertyPlantEquipment 143957000.00
totalCurrentAssets 171808000.00
longTermInvestments 83867000.00
netTangibleAssets 389971000.00
shortTermInvestments 45553000.00
netReceivables 39012000.00
longTermDebt 0.00
inventory 8943000.00
accountsPayable 11747000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -9568000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 26000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 186641000.00
treasuryStock 0.00
nonCurrrentAssetsOther 992000.00
nonCurrentAssetsTotal 260224000.00
nonCurrentLiabilitiesTotal 11497000.00
capitalSurpluse 215364000.00
liabilitiesAndStockholdersEquity 432032000.00
cashAndShortTermInvestments 117441000.00
propertyPlantAndEquipmentGross 143957000.00
propertyPlantAndEquipmentNet 143957000.00
commonStockSharesOutstanding 26599200.00
2016-12-31
date 2016-12-31
filing_date 2017-02-22
currency_symbol USD
totalAssets 414241000.00
intangibleAssets 2655000.00
otherCurrentAssets 5697000.00
totalLiab 34408000.00
totalStockholderEquity 379833000.00
deferredLongTermLiab 0.00
otherCurrentLiab 12105000.00
commonStock 26000.00
retainedEarnings 176703000.00
otherLiab 3978000.00
goodWill 28916000.00
otherAssets 116983000.00
cash 68795000.00
totalCurrentLiabilities 23427000.00
netDebt -68795000.00
otherStockholderEquity 214104000.00
propertyPlantEquipment 139474000.00
totalCurrentAssets 157784000.00
longTermInvestments 84479000.00
netTangibleAssets 379833000.00
shortTermInvestments 39477000.00
netReceivables 34505000.00
longTermDebt 0.00
inventory 9310000.00
accountsPayable 11322000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -10753000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 26000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 176703000.00
treasuryStock 0.00
nonCurrrentAssetsOther 933000.00
nonCurrentAssetsTotal 256457000.00
nonCurrentLiabilitiesTotal 10981000.00
capitalSurpluse 213857000.00
liabilitiesAndStockholdersEquity 414241000.00
cashAndShortTermInvestments 108272000.00
propertyPlantAndEquipmentGross 139474000.00
propertyPlantAndEquipmentNet 139474000.00
commonStockSharesOutstanding 26609929.00
2016-09-30
date 2016-09-30
filing_date 2016-11-02
currency_symbol USD
totalAssets 404045000.00
intangibleAssets 2817000.00
otherCurrentAssets 5392000.00
totalLiab 33228000.00
totalStockholderEquity 370817000.00
deferredLongTermLiab 0.00
otherCurrentLiab 14483000.00
commonStock 26000.00
retainedEarnings 167331000.00
otherLiab 3795000.00
goodWill 28916000.00
otherAssets 101494000.00
cash 68218000.00
totalCurrentLiabilities 25186000.00
netDebt -68218000.00
otherStockholderEquity 210460000.00
propertyPlantEquipment 142722000.00
totalCurrentAssets 159829000.00
longTermInvestments 68387000.00
netTangibleAssets 339084000.00
shortTermInvestments 39028000.00
netReceivables 37261000.00
longTermDebt 0.00
inventory 9930000.00
accountsPayable 10703000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -6766000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 26000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 167331000.00
treasuryStock 0.00
nonCurrrentAssetsOther 1374000.00
nonCurrentAssetsTotal 244216000.00
nonCurrentLiabilitiesTotal 8042000.00
capitalSurpluse 210226000.00
liabilitiesAndStockholdersEquity 404045000.00
cashAndShortTermInvestments 107246000.00
propertyPlantAndEquipmentGross 142722000.00
propertyPlantAndEquipmentNet 142722000.00
commonStockSharesOutstanding 26609878.00
2016-06-30
date 2016-06-30
filing_date 2016-08-04
currency_symbol USD
totalAssets 388023000.00
intangibleAssets 2980000.00
otherCurrentAssets 5468000.00
totalLiab 31239000.00
totalStockholderEquity 356784000.00
deferredLongTermLiab 0.00
otherCurrentLiab 12244000.00
commonStock 26000.00
retainedEarnings 155349000.00
otherLiab 2928000.00
goodWill 28916000.00
otherAssets 100931000.00
cash 57331000.00
totalCurrentLiabilities 23679000.00
netDebt -57331000.00
otherStockholderEquity 208409000.00
propertyPlantEquipment 138685000.00
totalCurrentAssets 148407000.00
longTermInvestments 67730000.00
netTangibleAssets 356784000.00
shortTermInvestments 39216000.00
netReceivables 36491000.00
longTermDebt 0.00
inventory 9901000.00
accountsPayable 11435000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -6612000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 26000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 155349000.00
treasuryStock 0.00
nonCurrrentAssetsOther 1305000.00
nonCurrentAssetsTotal 239616000.00
nonCurrentLiabilitiesTotal 7560000.00
capitalSurpluse 208021000.00
liabilitiesAndStockholdersEquity 388023000.00
cashAndShortTermInvestments 96547000.00
propertyPlantAndEquipmentGross 138685000.00
propertyPlantAndEquipmentNet 138685000.00
commonStockSharesOutstanding 26561148.00
2016-03-31
date 2016-03-31
filing_date 2016-05-05
currency_symbol USD
totalAssets 374835000.00
intangibleAssets 3150000.00
otherCurrentAssets 6617000.00
totalLiab 31129000.00
totalStockholderEquity 343706000.00
deferredLongTermLiab 4325000.00
otherCurrentLiab 10395000.00
commonStock 26000.00
retainedEarnings 144658000.00
otherLiab 2868000.00
goodWill 28916000.00
otherAssets 100346000.00
cash 50626000.00
totalCurrentLiabilities 23936000.00
netDebt -50626000.00
otherStockholderEquity 203022000.00
propertyPlantEquipment 130341000.00
totalCurrentAssets 144148000.00
longTermInvestments 67726000.00
netTangibleAssets 340556000.00
shortTermInvestments 38804000.00
netReceivables 38181000.00
longTermDebt 0.00
inventory 9920000.00
accountsPayable 13541000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -4468000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 26000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 144658000.00
treasuryStock 0.00
nonCurrrentAssetsOther 554000.00
nonCurrentAssetsTotal 230687000.00
nonCurrentLiabilitiesOther 2868000.00
nonCurrentLiabilitiesTotal 7193000.00
capitalSurpluse 203490000.00
liabilitiesAndStockholdersEquity 374835000.00
cashAndShortTermInvestments 89430000.00
propertyPlantAndEquipmentGross 130341000.00
propertyPlantAndEquipmentNet 130341000.00
commonStockSharesOutstanding 26442357.00
2015-12-31
date 2015-12-31
filing_date 2016-02-26
currency_symbol USD
totalAssets 361036000.00
intangibleAssets 3337000.00
otherCurrentAssets 5224000.00
totalLiab 33391000.00
totalStockholderEquity 327645000.00
deferredLongTermLiab 4240000.00
otherCurrentLiab 12619000.00
commonStock 26000.00
retainedEarnings 133996000.00
otherLiab 2889000.00
goodWill 28916000.00
otherAssets 97559000.00
cash 47653000.00
totalCurrentLiabilities 26262000.00
netDebt -47653000.00
otherStockholderEquity 198623000.00
propertyPlantEquipment 125475000.00
totalCurrentAssets 138002000.00
longTermInvestments 64789000.00
netTangibleAssets 298729000.00
shortTermInvestments 33201000.00
netReceivables 42153000.00
longTermDebt 0.00
inventory 9771000.00
accountsPayable 13643000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -5212000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 26000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 133996000.00
treasuryStock 0.00
nonCurrrentAssetsOther 517000.00
nonCurrentAssetsTotal 223034000.00
nonCurrentLiabilitiesOther 2889000.00
nonCurrentLiabilitiesTotal 7129000.00
capitalSurpluse 198835000.00
liabilitiesAndStockholdersEquity 361036000.00
cashAndShortTermInvestments 80854000.00
propertyPlantAndEquipmentGross 125475000.00
propertyPlantAndEquipmentNet 125475000.00
commonStockSharesOutstanding 26465043.00
2015-09-30
date 2015-09-30
filing_date 2015-11-03
currency_symbol USD
totalAssets 341926000.00
intangibleAssets 3523000.00
otherCurrentAssets 6193000.00
totalLiab 27738000.00
totalStockholderEquity 314188000.00
deferredLongTermLiab 0.00
otherCurrentLiab 12943000.00
commonStock 26000.00
retainedEarnings 122002000.00
otherLiab 1716000.00
goodWill 28916000.00
otherAssets 90760000.00
cash 64131000.00
totalCurrentLiabilities 24534000.00
netDebt -64092000.00
shortTermDebt 39000.00
shortLongTermDebtTotal 39000.00
otherStockholderEquity 196160000.00
propertyPlantEquipment 108626000.00
totalCurrentAssets 142540000.00
netTangibleAssets 314188000.00
shortTermInvestments 28062000.00
netReceivables 36926000.00
longTermDebt 0.00
inventory 7228000.00
accountsPayable 11552000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -3696000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 26000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 122002000.00
treasuryStock 0.00
nonCurrrentAssetsOther 60000.00
nonCurrentAssetsTotal 199386000.00
nonCurrentLiabilitiesTotal 3204000.00
capitalSurpluse 195856000.00
liabilitiesAndStockholdersEquity 341926000.00
cashAndShortTermInvestments 92193000.00
propertyPlantAndEquipmentGross 108626000.00
propertyPlantAndEquipmentNet 108626000.00
commonStockSharesOutstanding 26381313.00
2015-06-30
date 2015-06-30
filing_date 2015-08-06
currency_symbol USD
totalAssets 319391000.00
intangibleAssets 3710000.00
otherCurrentAssets 4399000.00
totalLiab 25404000.00
totalStockholderEquity 293987000.00
deferredLongTermLiab 0.00
otherCurrentLiab 10043000.00
commonStock 26000.00
retainedEarnings 109621000.00
otherLiab 1533000.00
goodWill 28916000.00
otherAssets 87305000.00
cash 56324000.00
totalCurrentLiabilities 21448000.00
netDebt -56253000.00
shortTermDebt 71000.00
shortLongTermDebtTotal 71000.00
otherStockholderEquity 187340000.00
propertyPlantEquipment 100921000.00
totalCurrentAssets 131165000.00
longTermInvestments 54482000.00
netTangibleAssets 293987000.00
shortTermInvestments 31190000.00
netReceivables 32424000.00
longTermDebt 0.00
inventory 6828000.00
accountsPayable 11334000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -2730000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 26000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 109621000.00
treasuryStock 0.00
nonCurrrentAssetsOther -267000.00
nonCurrentAssetsTotal 188226000.00
nonCurrentLiabilitiesTotal 3956000.00
capitalSurpluse 187070000.00
liabilitiesAndStockholdersEquity 319391000.00
cashAndShortTermInvestments 87514000.00
propertyPlantAndEquipmentGross 100921000.00
propertyPlantAndEquipmentNet 100921000.00
commonStockSharesOutstanding 26277503.00
2015-03-31
date 2015-03-31
filing_date 2015-05-05
currency_symbol USD
totalAssets 303872000.00
intangibleAssets 3896000.00
otherCurrentAssets 4836000.00
totalLiab 26224000.00
totalStockholderEquity 277648000.00
deferredLongTermLiab 2170000.00
otherCurrentLiab 13871000.00
commonStock 26000.00
retainedEarnings 97935000.00
otherLiab 1522000.00
goodWill 28916000.00
otherAssets 88632000.00
cash 52553000.00
totalCurrentLiabilities 22532000.00
netDebt -52458000.00
shortTermDebt 95000.00
shortLongTermDebtTotal 95000.00
otherStockholderEquity 183687000.00
propertyPlantEquipment 94028000.00
totalCurrentAssets 121212000.00
netTangibleAssets 277648000.00
shortTermInvestments 29055000.00
netReceivables 28382000.00
longTermDebt 0.00
inventory 6386000.00
accountsPayable 8566000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -4004000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 26000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 97935000.00
treasuryStock 0.00
nonCurrrentAssetsOther -233000.00
nonCurrentAssetsTotal 182660000.00
nonCurrentLiabilitiesTotal 3692000.00
capitalSurpluse 183691000.00
liabilitiesAndStockholdersEquity 303872000.00
cashAndShortTermInvestments 81608000.00
propertyPlantAndEquipmentGross 94028000.00
propertyPlantAndEquipmentNet 94028000.00
commonStockSharesOutstanding 26214204.00
2014-12-31
date 2014-12-31
filing_date 2015-02-27
currency_symbol USD
totalAssets 287514000.00
intangibleAssets 4083000.00
otherCurrentAssets 3889000.00
totalLiab 21975000.00
totalStockholderEquity 265539000.00
deferredLongTermLiab 1846000.00
otherCurrentLiab 10738000.00
commonStock 26000.00
retainedEarnings 87482000.00
otherLiab 1360000.00
goodWill 28916000.00
otherAssets 87544000.00
cash 43329000.00
totalCurrentLiabilities 18759000.00
netDebt -43180000.00
shortTermDebt 139000.00
shortLongTermDebt 149000.00
shortLongTermDebtTotal 149000.00
otherStockholderEquity 181031000.00
propertyPlantEquipment 91626000.00
totalCurrentAssets 108344000.00
longTermInvestments 54318000.00
netTangibleAssets 232540000.00
shortTermInvestments 30706000.00
netReceivables 24226000.00
longTermDebt 10000.00
inventory 6194000.00
accountsPayable 7882000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -2929000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 26000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 87482000.00
treasuryStock 0.00
nonCurrrentAssetsOther 227000.00
nonCurrentAssetsTotal 179170000.00
longTermDebtTotal 10000.00
nonCurrentLiabilitiesOther 1360000.00
nonCurrentLiabilitiesTotal 3216000.00
capitalSurpluse 180960000.00
liabilitiesAndStockholdersEquity 287514000.00
cashAndShortTermInvestments 74035000.00
propertyPlantAndEquipmentGross 91626000.00
propertyPlantAndEquipmentNet 91626000.00
commonStockSharesOutstanding 26152891.00
2014-09-30
date 2014-09-30
filing_date 2014-11-04
currency_symbol USD
totalAssets 279426000.00
intangibleAssets 4269000.00
otherCurrentAssets 7953000.00
totalLiab 25103000.00
totalStockholderEquity 254323000.00
deferredLongTermLiab 4112000.00
otherCurrentLiab 11958000.00
commonStock 26000.00
retainedEarnings 77290000.00
otherLiab 854000.00
goodWill 28916000.00
otherAssets 93866000.00
cash 34268000.00
totalCurrentLiabilities 20095000.00
netDebt -34062000.00
shortTermDebt 164000.00
shortLongTermDebtTotal 206000.00
otherStockholderEquity 179007000.00
propertyPlantEquipment 87962000.00
totalCurrentAssets 97598000.00
longTermInvestments 60449000.00
netTangibleAssets 221138000.00
shortTermInvestments 24212000.00
netReceivables 25460000.00
longTermDebt 42000.00
inventory 5705000.00
accountsPayable 7973000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -1760000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 26000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 77290000.00
treasuryStock 0.00
nonCurrrentAssetsOther -220000.00
nonCurrentAssetsTotal 181828000.00
longTermDebtTotal 42000.00
nonCurrentLiabilitiesOther 854000.00
nonCurrentLiabilitiesTotal 5008000.00
capitalSurpluse 178767000.00
liabilitiesAndStockholdersEquity 279426000.00
cashAndShortTermInvestments 58480000.00
propertyPlantAndEquipmentGross 87962000.00
propertyPlantAndEquipmentNet 87962000.00
commonStockSharesOutstanding 26200741.00
2014-06-30
date 2014-06-30
filing_date 2014-08-05
currency_symbol USD
totalAssets 264957000.00
intangibleAssets 4456000.00
otherCurrentAssets 7645000.00
totalLiab 25875000.00
totalStockholderEquity 239082000.00
deferredLongTermLiab 3731000.00
otherCurrentLiab 9296000.00
commonStock 26000.00
retainedEarnings 66905000.00
otherLiab 759000.00
goodWill 28916000.00
otherAssets 90948000.00
cash 22854000.00
totalCurrentLiabilities 21308000.00
netDebt -22583000.00
shortTermDebt 194000.00
shortLongTermDebtTotal 271000.00
otherStockholderEquity 172151000.00
propertyPlantEquipment 87313000.00
totalCurrentAssets 86696000.00
longTermInvestments 57325000.00
netTangibleAssets 205710000.00
shortTermInvestments 25255000.00
netReceivables 25187000.00
longTermDebt 77000.00
inventory 5755000.00
accountsPayable 11818000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -387000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 26000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 66905000.00
treasuryStock 0.00
nonCurrrentAssetsOther -208000.00
nonCurrentAssetsTotal 178261000.00
longTermDebtTotal 77000.00
nonCurrentLiabilitiesOther 759000.00
nonCurrentLiabilitiesTotal 4567000.00
capitalSurpluse 172538000.00
liabilitiesAndStockholdersEquity 264957000.00
cashAndShortTermInvestments 48109000.00
propertyPlantAndEquipmentGross 87313000.00
propertyPlantAndEquipmentNet 87313000.00
commonStockSharesOutstanding 26146848.00
2014-03-31
date 2014-03-31
filing_date 2014-05-06
currency_symbol USD
totalAssets 246201000.00
intangibleAssets 0.00
otherCurrentAssets 4862000.00
totalLiab 21725000.00
totalStockholderEquity 224476000.00
deferredLongTermLiab 3779000.00
otherCurrentLiab 6228000.00
commonStock 26000.00
retainedEarnings 55949000.00
otherLiab 999000.00
goodWill 0.00
otherAssets 71564000.00
cash 44201000.00
totalCurrentLiabilities 16841000.00
netDebt -43887000.00
shortTermDebt 208000.00
shortLongTermDebtTotal 314000.00
otherStockholderEquity 169501000.00
propertyPlantEquipment 63963000.00
totalCurrentAssets 110674000.00
longTermInvestments 71315000.00
netTangibleAssets 224476000.00
shortTermInvestments 34360000.00
netReceivables 21905000.00
longTermDebt 106000.00
inventory 5346000.00
accountsPayable 10405000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -919000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 26000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 55949000.00
treasuryStock 0.00
nonCurrrentAssetsOther 249000.00
nonCurrentAssetsTotal 135527000.00
longTermDebtTotal 106000.00
nonCurrentLiabilitiesOther 999000.00
nonCurrentLiabilitiesTotal 4884000.00
capitalSurpluse 169420000.00
liabilitiesAndStockholdersEquity 246201000.00
cashAndShortTermInvestments 78561000.00
propertyPlantAndEquipmentGross 63963000.00
propertyPlantAndEquipmentNet 63963000.00
commonStockSharesOutstanding 26091069.00
2013-12-31
date 2013-12-31
filing_date 2014-02-28
currency_symbol USD
totalAssets 230175000.00
intangibleAssets 0.00
otherCurrentAssets 6931000.00
totalLiab 18532000.00
totalStockholderEquity 211643000.00
deferredLongTermLiab 3682000.00
otherCurrentLiab 7004000.00
commonStock 26000.00
retainedEarnings 45847000.00
otherLiab 1028000.00
goodWill 0.00
otherAssets 64279000.00
cash 43039000.00
totalCurrentLiabilities 13663000.00
netDebt -42676000.00
shortTermDebt 204000.00
shortLongTermDebtTotal 363000.00
otherStockholderEquity 166770000.00
propertyPlantEquipment 56101000.00
totalCurrentAssets 109795000.00
longTermInvestments 64023000.00
netTangibleAssets 211643000.00
shortTermInvestments 36339000.00
netReceivables 18320000.00
longTermDebt 159000.00
inventory 5166000.00
accountsPayable 6455000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -1091000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 26000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 45847000.00
treasuryStock 0.00
nonCurrrentAssetsOther 256000.00
nonCurrentAssetsTotal 120380000.00
longTermDebtTotal 159000.00
nonCurrentLiabilitiesOther 1028000.00
nonCurrentLiabilitiesTotal 4869000.00
capitalSurpluse 166861000.00
liabilitiesAndStockholdersEquity 230175000.00
cashAndShortTermInvestments 79378000.00
propertyPlantAndEquipmentGross 56101000.00
propertyPlantAndEquipmentNet 56101000.00
commonStockSharesOutstanding 26115866.00
2013-09-30
date 2013-09-30
filing_date 2013-11-05
currency_symbol USD
totalAssets 216379000.00
intangibleAssets 0.00
otherCurrentAssets 8302000.00
totalLiab 18782000.00
totalStockholderEquity 197597000.00
deferredLongTermLiab 3345000.00
otherCurrentLiab 7997000.00
commonStock 26000.00
retainedEarnings 36340000.00
otherLiab 699000.00
goodWill 0.00
otherAssets 59688000.00
cash 39382000.00
totalCurrentLiabilities 14532000.00
netDebt -38981000.00
shortTermDebt 195000.00
shortLongTermDebtTotal 401000.00
otherStockholderEquity 162231000.00
propertyPlantEquipment 52378000.00
totalCurrentAssets 104313000.00
longTermInvestments 59441000.00
netTangibleAssets 197597000.00
shortTermInvestments 33647000.00
netReceivables 18016000.00
longTermDebt 206000.00
inventory 4966000.00
accountsPayable 6340000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -1227000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 26000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 36340000.00
treasuryStock 0.00
nonCurrrentAssetsOther 247000.00
nonCurrentAssetsTotal 112066000.00
longTermDebtTotal 206000.00
nonCurrentLiabilitiesOther 699000.00
nonCurrentLiabilitiesTotal 4250000.00
capitalSurpluse 162458000.00
liabilitiesAndStockholdersEquity 216379000.00
cashAndShortTermInvestments 73029000.00
propertyPlantAndEquipmentGross 52378000.00
propertyPlantAndEquipmentNet 52378000.00
commonStockSharesOutstanding 26002240.00
2013-06-30
date 2013-06-30
filing_date 2013-08-06
currency_symbol USD
totalAssets 198200000.00
intangibleAssets 0.00
otherCurrentAssets 8461000.00
totalLiab 15174000.00
totalStockholderEquity 183026000.00
deferredLongTermLiab 3346000.00
otherCurrentLiab 4995000.00
commonStock 26000.00
retainedEarnings 27468000.00
otherLiab 700000.00
goodWill 0.00
otherAssets 54415000.00
cash 35446000.00
totalCurrentLiabilities 10887000.00
netDebt -35025000.00
shortTermDebt 180000.00
shortLongTermDebtTotal 421000.00
otherStockholderEquity 157532000.00
propertyPlantEquipment 47144000.00
totalCurrentAssets 96641000.00
longTermInvestments 54169000.00
netTangibleAssets 183026000.00
shortTermInvestments 30330000.00
netReceivables 17529000.00
longTermDebt 241000.00
inventory 4875000.00
accountsPayable 5712000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -2033000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 26000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 27468000.00
treasuryStock 0.00
nonCurrrentAssetsOther 246000.00
nonCurrentAssetsTotal 101559000.00
longTermDebtTotal 241000.00
nonCurrentLiabilitiesOther 700000.00
nonCurrentLiabilitiesTotal 4287000.00
capitalSurpluse 157565000.00
liabilitiesAndStockholdersEquity 198200000.00
cashAndShortTermInvestments 65776000.00
propertyPlantAndEquipmentGross 47144000.00
propertyPlantAndEquipmentNet 47144000.00
commonStockSharesOutstanding 25850247.00
2013-03-31
date 2013-03-31
filing_date 2013-05-08
currency_symbol USD
totalAssets 189000000.00
intangibleAssets 0.00
otherCurrentAssets 8423000.00
totalLiab 18371000.00
totalStockholderEquity 170629000.00
deferredLongTermLiab 3346000.00
otherCurrentLiab 8042000.00
commonStock 26000.00
retainedEarnings 18857000.00
otherLiab 728000.00
goodWill 0.00
otherAssets 49139000.00
cash 27929000.00
totalCurrentLiabilities 14010000.00
netDebt -27433000.00
shortTermDebt 209000.00
shortLongTermDebtTotal 496000.00
otherStockholderEquity 153746000.00
propertyPlantEquipment 45629000.00
totalCurrentAssets 94232000.00
longTermInvestments 48877000.00
netTangibleAssets 170629000.00
shortTermInvestments 35695000.00
netReceivables 17468000.00
longTermDebt 287000.00
inventory 4717000.00
accountsPayable 5759000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -1835000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 26000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 18857000.00
treasuryStock 0.00
nonCurrrentAssetsOther 262000.00
nonCurrentAssetsTotal 94768000.00
longTermDebtTotal 287000.00
nonCurrentLiabilitiesOther 728000.00
nonCurrentLiabilitiesTotal 4361000.00
capitalSurpluse 153581000.00
liabilitiesAndStockholdersEquity 189000000.00
cashAndShortTermInvestments 63624000.00
propertyPlantAndEquipmentGross 45629000.00
propertyPlantAndEquipmentNet 45629000.00
commonStockSharesOutstanding 25645744.00
2012-12-31
date 2012-12-31
filing_date 2013-03-22
currency_symbol USD
totalAssets 173930000.00
intangibleAssets 0.00
otherCurrentAssets 7850000.00
totalLiab 17231000.00
totalStockholderEquity 156699000.00
deferredLongTermLiab 3346000.00
otherCurrentLiab 6508000.00
commonStock 25000.00
retainedEarnings 10570000.00
otherLiab 782000.00
goodWill 0.00
otherAssets 37250000.00
cash 36759000.00
totalCurrentLiabilities 11539000.00
netDebt -36130000.00
shortTermDebt 273000.00
shortLongTermDebtTotal 629000.00
otherStockholderEquity 147104000.00
propertyPlantEquipment 45316000.00
totalCurrentAssets 90156000.00
longTermInvestments 36965000.00
netTangibleAssets 156699000.00
shortTermInvestments 25137000.00
netReceivables 15791000.00
longTermDebt 356000.00
inventory 4619000.00
accountsPayable 4758000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -928000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 25000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 10570000.00
treasuryStock 0.00
nonCurrrentAssetsOther 1493000.00
nonCurrentAssetsTotal 83774000.00
longTermDebtTotal 356000.00
nonCurrentLiabilitiesOther 782000.00
nonCurrentLiabilitiesTotal 5692000.00
capitalSurpluse 147032000.00
liabilitiesAndStockholdersEquity 173930000.00
cashAndShortTermInvestments 61896000.00
propertyPlantAndEquipmentGross 45316000.00
propertyPlantAndEquipmentNet 45316000.00
commonStockSharesOutstanding 25359071.00
2012-09-30
date 2012-09-30
filing_date 2012-10-30
currency_symbol USD
totalAssets 156921000.00
intangibleAssets 0.00
otherCurrentAssets 5172000.00
totalLiab 16188000.00
totalStockholderEquity 140733000.00
deferredLongTermLiab 4252000.00
otherCurrentLiab 6241000.00
commonStock 24000.00
retainedEarnings 3175000.00
otherLiab 800000.00
goodWill 0.00
otherAssets 29651000.00
cash 36290000.00
totalCurrentLiabilities 10735000.00
netDebt -35554000.00
shortTermDebt 335000.00
shortLongTermDebtTotal 736000.00
otherStockholderEquity -18846000.00
propertyPlantEquipment 44457000.00
totalCurrentAssets 82813000.00
longTermInvestments 29651000.00
netTangibleAssets 140733000.00
shortTermInvestments 21704000.00
netReceivables 15304000.00
longTermDebt 401000.00
inventory 4343000.00
accountsPayable 4159000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -541000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 24000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 3175000.00
treasuryStock 0.00
nonCurrrentAssetsOther -930000.00
nonCurrentAssetsTotal 74108000.00
longTermDebtTotal 401000.00
nonCurrentLiabilitiesOther 800000.00
nonCurrentLiabilitiesTotal 5453000.00
capitalSurpluse 138075000.00
liabilitiesAndStockholdersEquity 156921000.00
cashAndShortTermInvestments 57994000.00
propertyPlantAndEquipmentGross 44457000.00
propertyPlantAndEquipmentNet 44457000.00
commonStockSharesOutstanding 25312643.00
2012-06-30
date 2012-06-30
filing_date 2012-07-25
currency_symbol USD
totalAssets 144975000.00
intangibleAssets 0.00
otherCurrentAssets 4461000.00
totalLiab 15066000.00
totalStockholderEquity 129909000.00
deferredLongTermLiab 4252000.00
otherCurrentLiab 5134000.00
commonStock 24000.00
retainedEarnings -3527000.00
otherLiab 815000.00
goodWill 0.00
otherAssets 20073000.00
cash 44386000.00
totalCurrentLiabilities 9567000.00
netDebt -43576000.00
shortTermDebt 378000.00
shortLongTermDebtTotal 810000.00
otherStockholderEquity -10968000.00
propertyPlantEquipment 44083000.00
totalCurrentAssets 80819000.00
longTermInvestments 20073000.00
netTangibleAssets 129909000.00
shortTermInvestments 14269000.00
netReceivables 13717000.00
longTermDebt 432000.00
inventory 3986000.00
accountsPayable 4055000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -595000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 24000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity -3527000.00
treasuryStock 0.00
nonCurrrentAssetsOther -932000.00
nonCurrentAssetsTotal 64156000.00
longTermDebtTotal 432000.00
nonCurrentLiabilitiesOther 815000.00
nonCurrentLiabilitiesTotal 5499000.00
capitalSurpluse 134007000.00
liabilitiesAndStockholdersEquity 144975000.00
cashAndShortTermInvestments 58655000.00
propertyPlantAndEquipmentGross 44083000.00
propertyPlantAndEquipmentNet 44083000.00
commonStockSharesOutstanding 25280835.00
2012-03-31
date 2012-03-31
filing_date 2012-05-04
currency_symbol USD
totalAssets 143775000.00
intangibleAssets 0.00
otherCurrentAssets 4310000.00
totalLiab 19328000.00
totalStockholderEquity 124447000.00
deferredLongTermLiab 4252000.00
otherCurrentLiab 7906000.00
commonStock 24000.00
retainedEarnings -8673000.00
otherLiab 856000.00
goodWill 0.00
otherAssets 0.00
cash 79679000.00
totalCurrentLiabilities 13694000.00
currentDeferredRevenue -389000.00
netDebt -78764000.00
shortTermDebt 389000.00
shortLongTermDebtTotal 915000.00
otherStockholderEquity -10399000.00
propertyPlantEquipment 41099000.00
totalCurrentAssets 102676000.00
netTangibleAssets 124447000.00
shortTermInvestments 0.00
netReceivables 14782000.00
longTermDebt 526000.00
inventory 3905000.00
accountsPayable 5788000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -280000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 24000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity -8673000.00
treasuryStock 0.00
nonCurrrentAssetsOther -932000.00
nonCurrentAssetsTotal 41099000.00
longTermDebtTotal 526000.00
nonCurrentLiabilitiesOther 856000.00
nonCurrentLiabilitiesTotal 5634000.00
capitalSurpluse 133376000.00
liabilitiesAndStockholdersEquity 143775000.00
cashAndShortTermInvestments 79679000.00
propertyPlantAndEquipmentGross 41099000.00
propertyPlantAndEquipmentNet 41099000.00
commonStockSharesOutstanding 22226356.00
2011-12-31
date 2011-12-31
filing_date 2011-12-31
currency_symbol USD
totalAssets 62326000.00
otherCurrentAssets 4362000.00
totalLiab 15675000.00
totalStockholderEquity 46651000.00
otherCurrentLiab 5508000.00
commonStock 19000.00
retainedEarnings -27744000.00
otherLiab 871000.00
cash 8135000.00
totalCurrentLiabilities 9939000.00
currentDeferredRevenue -390000.00
netDebt -7132000.00
shortTermDebt 390000.00
shortLongTermDebtTotal 1003000.00
otherStockholderEquity 89856000.00
propertyPlantEquipment 34249000.00
totalCurrentAssets 28077000.00
shortTermInvestments 250000.00
netReceivables 11533000.00
longTermDebt 613000.00
inventory 3797000.00
accountsPayable 4431000.00
accumulatedOtherComprehensiveIncome -738000.00
commonStockTotalEquity 19000.00
preferredStockTotalEquity 66894000.00
nonCurrentAssetsTotal 34249000.00
nonCurrentLiabilitiesTotal 5736000.00
liabilitiesAndStockholdersEquity 62326000.00
cashAndShortTermInvestments 8385000.00
propertyPlantAndEquipmentGross 34249000.00
propertyPlantAndEquipmentNet 34249000.00
commonStockSharesOutstanding 12895918.00
2011-09-30
date 2011-09-30
filing_date 2011-09-30
currency_symbol USD
totalAssets 57758000.00
otherCurrentAssets 3077000.00
totalLiab 80509000.00
totalStockholderEquity -22751000.00
otherCurrentLiab 6555000.00
commonStock 1000.00
retainedEarnings -29921000.00
cash 12353000.00
totalCurrentLiabilities 10436000.00
currentDeferredRevenue -387000.00
netDebt -11249000.00
shortTermDebt 387000.00
shortLongTermDebtTotal 1104000.00
otherStockholderEquity 7169000.00
totalCurrentAssets 31137000.00
shortTermInvestments 250000.00
netReceivables 12597000.00
inventory 2860000.00
accountsPayable 3881000.00
accumulatedOtherComprehensiveIncome -738000.00
commonStockTotalEquity 1000.00
nonCurrentAssetsTotal 26621000.00
nonCurrentLiabilitiesTotal 70073000.00
liabilitiesAndStockholdersEquity 57758000.00
cashAndShortTermInvestments 12603000.00
propertyPlantAndEquipmentGross 26621000.00
propertyPlantAndEquipmentNet 26621000.00
commonStockSharesOutstanding 13560400.00
2011-06-30
date 2011-06-30
filing_date 2011-06-30
currency_symbol USD
totalAssets 48340000.00
otherCurrentAssets 2225000.00
totalLiab 75552000.00
totalStockholderEquity -27212000.00
otherCurrentLiab 4297000.00
commonStock 1000.00
retainedEarnings -34356000.00
cash 8001000.00
totalCurrentLiabilities 7703000.00
currentDeferredRevenue -702000.00
netDebt -6176000.00
shortTermDebt 702000.00
shortLongTermDebtTotal 1825000.00
otherStockholderEquity 7143000.00
totalCurrentAssets 24317000.00
shortTermInvestments 250000.00
netReceivables 11846000.00
inventory 1995000.00
accountsPayable 3406000.00
accumulatedOtherComprehensiveIncome -432000.00
commonStockTotalEquity 1000.00
nonCurrentAssetsTotal 24023000.00
nonCurrentLiabilitiesTotal 67849000.00
liabilitiesAndStockholdersEquity 48340000.00
cashAndShortTermInvestments 8251000.00
propertyPlantAndEquipmentGross 24023000.00
propertyPlantAndEquipmentNet 24023000.00
commonStockSharesOutstanding 13364610.00
2011-03-31
date 2011-03-31
filing_date 2011-03-31
currency_symbol USD
totalAssets 45574000.00
otherCurrentAssets 1987000.00
totalLiab 77411000.00
totalStockholderEquity -31837000.00
otherCurrentLiab 6617000.00
commonStock 1000.00
retainedEarnings -37845000.00
cash 9687000.00
totalCurrentLiabilities 10110000.00
currentDeferredRevenue -2977000.00
netDebt -5270000.00
shortTermDebt 2977000.00
shortLongTermDebtTotal 4417000.00
otherStockholderEquity 6007000.00
totalCurrentAssets 24687000.00
shortTermInvestments 500000.00
netReceivables 10742000.00
inventory 1771000.00
accountsPayable 3493000.00
accumulatedOtherComprehensiveIncome -316000.00
commonStockTotalEquity 1000.00
nonCurrentAssetsTotal 20887000.00
nonCurrentLiabilitiesTotal 67301000.00
liabilitiesAndStockholdersEquity 45574000.00
cashAndShortTermInvestments 10187000.00
propertyPlantAndEquipmentGross 20887000.00
propertyPlantAndEquipmentNet 20887000.00
commonStockSharesOutstanding 12868254.00
2010-12-31
date 2010-12-31
filing_date 2010-12-31
currency_symbol USD
totalAssets 38354000.00
otherCurrentAssets 2057000.00
totalLiab 74445000.00
totalStockholderEquity -36091000.00
otherCurrentLiab 5708000.00
commonStock 1000.00
retainedEarnings -41537000.00
otherLiab 666000.00
cash 6101000.00
totalCurrentLiabilities 8463000.00
currentDeferredRevenue -3742000.00
netDebt -1069000.00
shortTermDebt 3742000.00
shortLongTermDebtTotal 5032000.00
otherStockholderEquity 5445000.00
propertyPlantEquipment 19467000.00
totalCurrentAssets 18887000.00
shortTermInvestments 750000.00
netReceivables 8373000.00
longTermDebt 1290000.00
inventory 1606000.00
accountsPayable 2755000.00
accumulatedOtherComprehensiveIncome -458000.00
commonStockTotalEquity 1000.00
preferredStockTotalEquity 62715000.00
nonCurrentAssetsTotal 19467000.00
nonCurrentLiabilitiesTotal 65982000.00
liabilitiesAndStockholdersEquity 38354000.00
cashAndShortTermInvestments 6851000.00
propertyPlantAndEquipmentGross 19467000.00
propertyPlantAndEquipmentNet 19467000.00
commonStockSharesOutstanding 18343794.00
2010-09-30
date 2010-09-30
filing_date 2010-09-30
currency_symbol USD
commonStockSharesOutstanding 18343794.00
2010-06-30
date 2010-06-30
filing_date 2010-06-30
currency_symbol USD
commonStockSharesOutstanding 18343794.00
2010-03-31
date 2010-03-31
filing_date 2010-03-31
currency_symbol USD
commonStockSharesOutstanding 19930862.00
2009-12-31
date 2009-12-31
currency_symbol USD
totalAssets 28797000.00
otherCurrentAssets 1170000.00
otherCurrentLiab 1391000.00
commonStock 1000.00
otherLiab 217000.00
cash 2703000.00
totalCurrentLiabilities 7630000.00
propertyPlantEquipment 16634000.00
shortTermInvestments 1749000.00
longTermDebt 4691000.00
inventory 1069000.00
accountsPayable 1533000.00
yearly
2022-12-31
date 2022-12-31
filing_date 2023-02-21
currency_symbol USD
totalAssets 802168000.00
intangibleAssets 31250000.00
otherCurrentAssets 12597000.00
totalLiab 104520000.00
totalStockholderEquity 697648000.00
deferredLongTermLiab 26322000.00
otherCurrentLiab 35127000.00
commonStock 27000.00
capitalStock 27000.00
retainedEarnings 258236000.00
otherLiab 30684000.00
goodWill 273991000.00
otherAssets 4779000.00
cash 56558000.00
totalCurrentLiabilities 71581000.00
netDebt -35205000.00
shortTermDebt 19098000.00
shortLongTermDebtTotal 21353000.00
otherStockholderEquity 473740000.00
propertyPlantEquipment 257785000.00
totalCurrentAssets 186568000.00
longTermInvestments 26419000.00
netTangibleAssets 392407000.00
shortTermInvestments 23568000.00
netReceivables 80267000.00
inventory 13578000.00
accountsPayable 17356000.00
accumulatedOtherComprehensiveIncome -34355000.00
commonStockTotalEquity 27000.00
retainedEarningsTotalEquity 258236000.00
nonCurrrentAssetsOther 4779000.00
nonCurrentAssetsTotal 615600000.00
capitalLeaseObligations 21353000.00
nonCurrentLiabilitiesOther 4362000.00
nonCurrentLiabilitiesTotal 32939000.00
capitalSurpluse 473740000.00
liabilitiesAndStockholdersEquity 802168000.00
cashAndShortTermInvestments 80126000.00
propertyPlantAndEquipmentGross 279161000.00
propertyPlantAndEquipmentNet 279161000.00
netWorkingCapital 114987000.00
netInvestedCapital 697648000.00
commonStockSharesOutstanding 27409838.00
2021-12-31
date 2021-12-31
filing_date 2022-02-18
currency_symbol USD
totalAssets 928582000.00
intangibleAssets 37998000.00
otherCurrentAssets 11450000.00
totalLiab 100089000.00
totalStockholderEquity 828493000.00
otherCurrentLiab 25684000.00
commonStock 28000.00
capitalStock 28000.00
retainedEarnings 376734000.00
otherLiab 41597000.00
goodWill 400610000.00
otherAssets 4320000.00
cash 65929000.00
totalCurrentLiabilities 54896000.00
netDebt -58485000.00
shortTermDebt 3848000.00
shortLongTermDebtTotal 7444000.00
otherStockholderEquity 468548000.00
propertyPlantEquipment 287822000.00
totalCurrentAssets 183492000.00
longTermInvestments 14340000.00
netTangibleAssets 389885000.00
shortTermInvestments 11580000.00
netReceivables 81372000.00
inventory 13161000.00
accountsPayable 25364000.00
accumulatedOtherComprehensiveIncome -16817000.00
commonStockTotalEquity 28000.00
retainedEarningsTotalEquity 376734000.00
nonCurrrentAssetsOther 4320000.00
nonCurrentAssetsTotal 745090000.00
capitalLeaseObligations 7444000.00
nonCurrentLiabilitiesOther 5705000.00
nonCurrentLiabilitiesTotal 45193000.00
capitalSurpluse 468548000.00
liabilitiesAndStockholdersEquity 928582000.00
cashAndShortTermInvestments 77509000.00
propertyPlantAndEquipmentGross 280346000.00
propertyPlantAndEquipmentNet 287822000.00
netWorkingCapital 128596000.00
netInvestedCapital 828493000.00
commonStockSharesOutstanding 27653099.00
2020-12-31
date 2020-12-31
filing_date 2021-02-19
currency_symbol USD
totalAssets 744204000.00
intangibleAssets 14350000.00
otherCurrentAssets 11032000.00
totalLiab 99848000.00
totalStockholderEquity 644356000.00
deferredLongTermLiab 33854000.00
otherCurrentLiab 28182000.00
commonStock 27000.00
capitalStock 27000.00
retainedEarnings 362901000.00
otherLiab 40089000.00
goodWill 128752000.00
otherAssets 53918000.00
cash 127603000.00
totalCurrentLiabilities 50254000.00
netDebt -114274000.00
shortTermDebt 3824000.00
shortLongTermDebtTotal 13329000.00
otherStockholderEquity 284848000.00
propertyPlantEquipment 282666000.00
totalCurrentAssets 242002000.00
longTermInvestments 59357000.00
netTangibleAssets 515604000.00
shortTermInvestments 34088000.00
netReceivables 58417000.00
inventory 10862000.00
accountsPayable 18248000.00
accumulatedOtherComprehensiveIncome -3420000.00
commonStockTotalEquity 27000.00
retainedEarningsTotalEquity 362901000.00
nonCurrrentAssetsOther 4826000.00
nonCurrentAssetsTotal 502202000.00
capitalLeaseObligations 13329000.00
nonCurrentLiabilitiesOther 1919000.00
nonCurrentLiabilitiesTotal 49594000.00
capitalSurpluse 284848000.00
liabilitiesAndStockholdersEquity 744204000.00
cashAndShortTermInvestments 161691000.00
propertyPlantAndEquipmentGross 294917000.00
propertyPlantAndEquipmentNet 294917000.00
netWorkingCapital 191748000.00
netInvestedCapital 644356000.00
commonStockSharesOutstanding 26896357.00
2019-12-31
date 2019-12-31
filing_date 2020-02-26
currency_symbol USD
totalAssets 673667000.00
intangibleAssets 17369000.00
otherCurrentAssets 8232000.00
totalLiab 87877000.00
totalStockholderEquity 585790000.00
deferredLongTermLiab 26283000.00
otherCurrentLiab 27437000.00
commonStock 27000.00
capitalStock 27000.00
retainedEarnings 324722000.00
otherLiab 31731000.00
goodWill 128752000.00
otherAssets 3030000.00
cash 125225000.00
totalCurrentLiabilities 47581000.00
netDebt -113320000.00
shortTermDebt 3340000.00
shortLongTermDebtTotal 11905000.00
otherStockholderEquity 268059000.00
propertyPlantEquipment 263712000.00
totalCurrentAssets 236419000.00
longTermInvestments 12960000.00
netTangibleAssets 585790000.00
shortTermInvestments 35437000.00
netReceivables 57450000.00
inventory 10075000.00
accountsPayable 16804000.00
accumulatedOtherComprehensiveIncome -7018000.00
commonStockTotalEquity 27000.00
retainedEarningsTotalEquity 324722000.00
nonCurrrentAssetsOther 3030000.00
nonCurrentAssetsTotal 437248000.00
capitalLeaseObligations 11905000.00
nonCurrentLiabilitiesOther 5448000.00
nonCurrentLiabilitiesTotal 40296000.00
capitalSurpluse 268059000.00
liabilitiesAndStockholdersEquity 673667000.00
cashAndShortTermInvestments 160662000.00
propertyPlantAndEquipmentGross 275137000.00
propertyPlantAndEquipmentNet 275137000.00
netWorkingCapital 188838000.00
netInvestedCapital 585790000.00
commonStockSharesOutstanding 27049423.00
2018-12-31
date 2018-12-31
filing_date 2019-02-22
currency_symbol USD
totalAssets 618985000.00
intangibleAssets 19850000.00
otherCurrentAssets 8567000.00
totalLiab 77488000.00
totalStockholderEquity 541497000.00
otherCurrentLiab 35323000.00
commonStock 27000.00
capitalStock 27000.00
retainedEarnings 291460000.00
otherLiab 24754000.00
goodWill 128752000.00
otherAssets 3441000.00
cash 85046000.00
totalCurrentLiabilities 52734000.00
netDebt -85046000.00
otherStockholderEquity 258010000.00
propertyPlantEquipment 228001000.00
totalCurrentAssets 215362000.00
longTermInvestments 23579000.00
netTangibleAssets 392895000.00
shortTermInvestments 46750000.00
netReceivables 64912000.00
inventory 10087000.00
accountsPayable 17411000.00
accumulatedOtherComprehensiveIncome -8492000.00
commonStockTotalEquity 27000.00
retainedEarningsTotalEquity 291460000.00
nonCurrrentAssetsOther 3441000.00
nonCurrentAssetsTotal 403623000.00
nonCurrentLiabilitiesOther 4592000.00
nonCurrentLiabilitiesTotal 24754000.00
capitalSurpluse 258502000.00
liabilitiesAndStockholdersEquity 618985000.00
cashAndShortTermInvestments 131796000.00
propertyPlantAndEquipmentGross 228001000.00
propertyPlantAndEquipmentNet 228001000.00
netWorkingCapital 162628000.00
netInvestedCapital 541497000.00
commonStockSharesOutstanding 27278816.00
2017-12-31
date 2017-12-31
filing_date 2018-02-23
currency_symbol USD
totalAssets 517367000.00
intangibleAssets 17614000.00
otherCurrentAssets 6267000.00
totalLiab 56152000.00
totalStockholderEquity 461215000.00
deferredLongTermLiab 6966000.00
otherCurrentLiab 22879000.00
commonStock 27000.00
retainedEarnings 224697000.00
otherLiab 13768000.00
goodWill 129752000.00
otherAssets 2672000.00
cash 36707000.00
totalCurrentLiabilities 42384000.00
currentDeferredRevenue -1371000.00
netDebt -31707000.00
shortTermDebt 5000000.00
shortLongTermDebt 5000000.00
shortLongTermDebtTotal 5000000.00
otherStockholderEquity 241491000.00
propertyPlantEquipment 166440000.00
totalCurrentAssets 163633000.00
longTermInvestments 37034000.00
netTangibleAssets 461215000.00
shortTermInvestments 57424000.00
netReceivables 51964000.00
longTermDebt 0.00
inventory 11271000.00
accountsPayable 15876000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -5234000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 27000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 224697000.00
treasuryStock 0.00
nonCurrrentAssetsOther 2672000.00
nonCurrentAssetsTotal 353734000.00
nonCurrentLiabilitiesOther 6802000.00
nonCurrentLiabilitiesTotal 13768000.00
capitalSurpluse 241725000.00
liabilitiesAndStockholdersEquity 517367000.00
cashAndShortTermInvestments 94131000.00
propertyPlantAndEquipmentGross 166440000.00
propertyPlantAndEquipmentNet 166662000.00
netWorkingCapital 121249000.00
netInvestedCapital 466215000.00
commonStockSharesOutstanding 26845071.00
2016-12-31
date 2016-12-31
filing_date 2017-02-22
currency_symbol USD
totalAssets 414241000.00
intangibleAssets 2655000.00
otherCurrentAssets 5697000.00
totalLiab 34408000.00
totalStockholderEquity 379833000.00
deferredLongTermLiab 0.00
otherCurrentLiab 12105000.00
commonStock 26000.00
retainedEarnings 176703000.00
otherLiab 10981000.00
goodWill 28916000.00
otherAssets 933000.00
cash 68795000.00
totalCurrentLiabilities 23427000.00
netDebt -68795000.00
otherStockholderEquity 214104000.00
propertyPlantEquipment 139474000.00
totalCurrentAssets 157784000.00
longTermInvestments 84479000.00
netTangibleAssets 379833000.00
shortTermInvestments 39477000.00
netReceivables 34505000.00
longTermDebt 0.00
inventory 9310000.00
accountsPayable 11322000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -10753000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 26000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 176703000.00
treasuryStock 0.00
nonCurrrentAssetsOther 933000.00
nonCurrentAssetsTotal 256457000.00
nonCurrentLiabilitiesOther 3978000.00
nonCurrentLiabilitiesTotal 10981000.00
capitalSurpluse 213857000.00
liabilitiesAndStockholdersEquity 414241000.00
cashAndShortTermInvestments 108272000.00
propertyPlantAndEquipmentGross 139474000.00
propertyPlantAndEquipmentNet 139474000.00
commonStockSharesOutstanding 26564639.00
2015-12-31
date 2015-12-31
filing_date 2016-02-26
currency_symbol USD
totalAssets 361036000.00
intangibleAssets 3337000.00
otherCurrentAssets 5224000.00
totalLiab 33391000.00
totalStockholderEquity 327645000.00
deferredLongTermLiab 4240000.00
otherCurrentLiab 12619000.00
commonStock 26000.00
retainedEarnings 133996000.00
otherLiab 7129000.00
goodWill 28916000.00
otherAssets 517000.00
cash 47653000.00
totalCurrentLiabilities 26262000.00
netDebt -47653000.00
otherStockholderEquity 198623000.00
propertyPlantEquipment 125475000.00
totalCurrentAssets 138002000.00
longTermInvestments 64789000.00
netTangibleAssets 298729000.00
shortTermInvestments 33201000.00
netReceivables 42153000.00
longTermDebt 0.00
inventory 9771000.00
accountsPayable 13643000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -5212000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 26000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 133996000.00
treasuryStock 0.00
nonCurrrentAssetsOther 517000.00
nonCurrentAssetsTotal 223034000.00
nonCurrentLiabilitiesOther 2889000.00
nonCurrentLiabilitiesTotal 7129000.00
capitalSurpluse 198835000.00
liabilitiesAndStockholdersEquity 361036000.00
cashAndShortTermInvestments 80854000.00
propertyPlantAndEquipmentGross 125475000.00
propertyPlantAndEquipmentNet 125475000.00
commonStockSharesOutstanding 26320284.00
2014-12-31
date 2014-12-31
filing_date 2015-02-27
currency_symbol USD
totalAssets 287514000.00
intangibleAssets 4083000.00
otherCurrentAssets 3889000.00
totalLiab 21975000.00
totalStockholderEquity 265539000.00
deferredLongTermLiab 0.00
otherCurrentLiab 10738000.00
commonStock 26000.00
retainedEarnings 87482000.00
otherLiab 1360000.00
goodWill 28916000.00
otherAssets 227000.00
cash 43329000.00
totalCurrentLiabilities 18759000.00
netDebt -43180000.00
shortTermDebt 139000.00
shortLongTermDebt 149000.00
shortLongTermDebtTotal 149000.00
otherStockholderEquity 181031000.00
propertyPlantEquipment 91626000.00
totalCurrentAssets 108344000.00
longTermInvestments 54318000.00
netTangibleAssets 232540000.00
shortTermInvestments 30706000.00
netReceivables 24226000.00
longTermDebt 10000.00
inventory 6194000.00
accountsPayable 7882000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -2929000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 26000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 0.00
treasuryStock 0.00
nonCurrrentAssetsOther -256000.00
nonCurrentAssetsTotal 179170000.00
nonCurrentLiabilitiesTotal 3216000.00
liabilitiesAndStockholdersEquity 287514000.00
cashAndShortTermInvestments 74035000.00
propertyPlantAndEquipmentGross 91626000.00
propertyPlantAndEquipmentNet 91626000.00
commonStockSharesOutstanding 26100320.00
2013-12-31
date 2013-12-31
filing_date 2014-02-28
currency_symbol USD
totalAssets 230175000.00
intangibleAssets 0.00
otherCurrentAssets 6931000.00
totalLiab 18532000.00
totalStockholderEquity 211643000.00
deferredLongTermLiab 3682000.00
otherCurrentLiab 7004000.00
commonStock 26000.00
retainedEarnings 45847000.00
otherLiab 1028000.00
goodWill 0.00
otherAssets 256000.00
cash 43039000.00
totalCurrentLiabilities 13663000.00
netDebt -42676000.00
shortTermDebt 204000.00
shortLongTermDebtTotal 363000.00
otherStockholderEquity 166770000.00
propertyPlantEquipment 56101000.00
totalCurrentAssets 109795000.00
longTermInvestments 64023000.00
netTangibleAssets 211643000.00
shortTermInvestments 36339000.00
netReceivables 18320000.00
longTermDebt 159000.00
inventory 5166000.00
accountsPayable 6455000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -1091000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 26000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 45847000.00
treasuryStock 0.00
nonCurrrentAssetsOther 256000.00
nonCurrentAssetsTotal 120380000.00
longTermDebtTotal 159000.00
nonCurrentLiabilitiesOther 1028000.00
nonCurrentLiabilitiesTotal 4869000.00
capitalSurpluse 166861000.00
liabilitiesAndStockholdersEquity 230175000.00
cashAndShortTermInvestments 79378000.00
propertyPlantAndEquipmentGross 56101000.00
propertyPlantAndEquipmentNet 56101000.00
commonStockSharesOutstanding 25859741.00
2012-12-31
date 2012-12-31
filing_date 2013-03-22
currency_symbol USD
totalAssets 173930000.00
intangibleAssets 0.00
otherCurrentAssets 7850000.00
totalLiab 17231000.00
totalStockholderEquity 156699000.00
deferredLongTermLiab 3346000.00
otherCurrentLiab 6508000.00
commonStock 25000.00
retainedEarnings 10570000.00
otherLiab 782000.00
goodWill 0.00
otherAssets 285000.00
cash 36759000.00
totalCurrentLiabilities 11539000.00
netDebt -36130000.00
shortTermDebt 273000.00
shortLongTermDebtTotal 629000.00
otherStockholderEquity -25690000.00
propertyPlantEquipment 45316000.00
totalCurrentAssets 90156000.00
longTermInvestments 36965000.00
netTangibleAssets 156699000.00
shortTermInvestments 25137000.00
netReceivables 15791000.00
longTermDebt 356000.00
inventory 4619000.00
accountsPayable 4758000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -928000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 25000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 10570000.00
treasuryStock 0.00
nonCurrrentAssetsOther 1493000.00
nonCurrentAssetsTotal 83774000.00
longTermDebtTotal 356000.00
nonCurrentLiabilitiesOther 782000.00
nonCurrentLiabilitiesTotal 5692000.00
capitalSurpluse 147032000.00
liabilitiesAndStockholdersEquity 173930000.00
cashAndShortTermInvestments 61896000.00
propertyPlantAndEquipmentGross 45316000.00
propertyPlantAndEquipmentNet 45316000.00
commonStockSharesOutstanding 24443665.00
2011-12-31
date 2011-12-31
filing_date 2011-12-31
currency_symbol USD
totalAssets 62326000.00
otherCurrentAssets 4362000.00
totalLiab 15675000.00
totalStockholderEquity 46651000.00
otherCurrentLiab 5508000.00
commonStock 19000.00
retainedEarnings -27744000.00
otherLiab 871000.00
cash 8135000.00
totalCurrentLiabilities 9939000.00
currentDeferredRevenue -390000.00
netDebt -7132000.00
shortTermDebt 390000.00
shortLongTermDebtTotal 1003000.00
otherStockholderEquity 89856000.00
propertyPlantEquipment 34249000.00
totalCurrentAssets 28077000.00
shortTermInvestments 250000.00
netReceivables 11533000.00
longTermDebt 613000.00
inventory 3797000.00
accountsPayable 4431000.00
accumulatedOtherComprehensiveIncome -738000.00
commonStockTotalEquity 19000.00
preferredStockTotalEquity 66894000.00
nonCurrentAssetsTotal 34249000.00
nonCurrentLiabilitiesTotal 5736000.00
liabilitiesAndStockholdersEquity 62326000.00
cashAndShortTermInvestments 8385000.00
propertyPlantAndEquipmentGross 34249000.00
propertyPlantAndEquipmentNet 34249000.00
commonStockSharesOutstanding 23187708.00
2010-12-31
date 2010-12-31
filing_date 2010-12-31
currency_symbol USD
totalAssets 38354000.00
otherCurrentAssets 2057000.00
totalLiab 74445000.00
totalStockholderEquity -36091000.00
otherCurrentLiab 5708000.00
commonStock 1000.00
retainedEarnings -41537000.00
otherLiab 666000.00
cash 6101000.00
totalCurrentLiabilities 8463000.00
currentDeferredRevenue -3742000.00
netDebt -1069000.00
shortTermDebt 3742000.00
shortLongTermDebtTotal 5032000.00
otherStockholderEquity 5445000.00
propertyPlantEquipment 19467000.00
totalCurrentAssets 18887000.00
shortTermInvestments 750000.00
netReceivables 8373000.00
longTermDebt 1290000.00
inventory 1606000.00
accountsPayable 2755000.00
accumulatedOtherComprehensiveIncome -458000.00
commonStockTotalEquity 1000.00
preferredStockTotalEquity 62715000.00
nonCurrentAssetsTotal 19467000.00
nonCurrentLiabilitiesTotal 65982000.00
liabilitiesAndStockholdersEquity 38354000.00
cashAndShortTermInvestments 6851000.00
propertyPlantAndEquipmentGross 19467000.00
propertyPlantAndEquipmentNet 19467000.00
commonStockSharesOutstanding 19930862.00
2009-12-31
date 2009-12-31
filing_date 2009-12-31
currency_symbol USD
totalAssets 28797000.00
otherCurrentAssets 1170000.00
totalLiab 71833000.00
totalStockholderEquity -43036000.00
otherCurrentLiab 6097000.00
commonStock 1000.00
retainedEarnings -48309000.00
cash 2703000.00
totalCurrentLiabilities 7630000.00
currentDeferredRevenue -4605000.00
netDebt 6593000.00
shortTermDebt 4605000.00
shortLongTermDebtTotal 9296000.00
otherStockholderEquity 5272000.00
totalCurrentAssets 12163000.00
shortTermInvestments 1749000.00
netReceivables 5472000.00
inventory 1069000.00
accountsPayable 1533000.00
accumulatedOtherComprehensiveIncome -244000.00
commonStockTotalEquity 1000.00
nonCurrentAssetsTotal 16634000.00
nonCurrentLiabilitiesTotal 64203000.00
liabilitiesAndStockholdersEquity 28797000.00
cashAndShortTermInvestments 4452000.00
propertyPlantAndEquipmentGross 16634000.00
propertyPlantAndEquipmentNet 16634000.00
commonStockSharesOutstanding 19930862.00
2008-12-31
date 2008-12-31
currency_symbol USD
commonStockSharesOutstanding 1000000.00
Cash_Flow
currency_symbol USD
quarterly
2023-09-30
date 2023-09-30
filing_date 2023-11-03
currency_symbol USD
investments 2059000.00
totalCashFromFinancingActivities -9071000.00
netIncome 7954000.00
changeInCash 17003000.00
beginPeriodCashFlow 66493000.00
endPeriodCashFlow 83496000.00
totalCashFromOperatingActivities 24179000.00
depreciation 9330000.00
salePurchaseOfStock -9000000.00
otherCashflowsFromFinancingActivities 2059000.00
capitalExpenditures 3106000
changeInWorkingCapital 5918000.00
stockBasedCompensation 4441000.00
otherNonCashItems 128000.00
freeCashFlow 21073000.00
2023-06-30
date 2023-06-30
filing_date 2023-08-04
currency_symbol USD
investments 6390000.00
changeToLiabilities -11262000.00
totalCashflowsFromInvestingActivities 3431000.00
netBorrowings -81000.00
totalCashFromFinancingActivities -8064000.00
changeToOperatingActivities -282000.00
netIncome -383000.00
changeInCash 4442000.00
beginPeriodCashFlow 62051000.00
endPeriodCashFlow 66493000.00
totalCashFromOperatingActivities 9289000.00
depreciation 9495000.00
otherCashflowsFromInvestingActivities 429000.00
changeToInventory 90000.00
changeToAccountReceivables 3434000.00
salePurchaseOfStock -9969000.00
otherCashflowsFromFinancingActivities 1986000.00
changeToNetincome 4905000.00
capitalExpenditures 3388000
changeReceivables 3434000.00
cashFlowsOtherOperating 2729000.00
cashAndCashEquivalentsChanges 4656000.00
changeInWorkingCapital -5009000.00
stockBasedCompensation 3675000.00
otherNonCashItems 4020000.00
freeCashFlow 5901000.00
2023-03-31
date 2023-03-31
filing_date 2023-05-05
currency_symbol USD
investments 7630000.00
changeToLiabilities 11196000.00
totalCashflowsFromInvestingActivities 4383000.00
netBorrowings -81000.00
totalCashFromFinancingActivities -21602000.00
changeToOperatingActivities 4964000.00
netIncome 2659000.00
changeInCash 5493000.00
beginPeriodCashFlow 56558000.00
endPeriodCashFlow 62051000.00
totalCashFromOperatingActivities 22578000.00
depreciation 9388000.00
otherCashflowsFromInvestingActivities 194000.00
changeToInventory -641000.00
changeToAccountReceivables -2328000.00
salePurchaseOfStock -21520000.00
otherCashflowsFromFinancingActivities 4383000.00
changeToNetincome 553000.00
capitalExpenditures 3441000
changeReceivables -2328000.00
cashFlowsOtherOperating 1464000.00
cashAndCashEquivalentsChanges 5359000.00
changeInWorkingCapital 9691000.00
stockBasedCompensation 3695000.00
otherNonCashItems 241000.00
freeCashFlow 19137000.00
2022-12-31
date 2022-12-31
filing_date 2023-02-21
currency_symbol USD
investments 4664000.00
changeToLiabilities -11173000.00
totalCashflowsFromInvestingActivities 273000.00
netBorrowings -114000.00
totalCashFromFinancingActivities -15127000.00
changeToOperatingActivities -9066000.00
netIncome -115065000.00
changeInCash -2803000.00
beginPeriodCashFlow 59361000.00
endPeriodCashFlow 56558000.00
totalCashFromOperatingActivities 10515000.00
depreciation 9444000.00
otherCashflowsFromInvestingActivities 881000.00
changeToInventory 1303000.00
changeToAccountReceivables 5541000.00
salePurchaseOfStock -16652000.00
otherCashflowsFromFinancingActivities -2311000.00
changeToNetincome 121637000.00
capitalExpenditures 5272000
changeReceivables 5541000.00
cashFlowsOtherOperating -1161000.00
cashAndCashEquivalentsChanges -4339000.00
changeInWorkingCapital -5490000.00
stockBasedCompensation 4210000.00
otherNonCashItems 117995000.00
freeCashFlow 5243000.00
2022-09-30
date 2022-09-30
filing_date 2022-11-04
currency_symbol USD
investments 308000.00
changeToLiabilities 3984000.00
totalCashflowsFromInvestingActivities -6849000.00
netBorrowings -139000.00
totalCashFromFinancingActivities -7974000.00
changeToOperatingActivities -3931000.00
netIncome 3951000.00
changeInCash 4695000.00
beginPeriodCashFlow 54666000.00
endPeriodCashFlow 59361000.00
totalCashFromOperatingActivities 20524000.00
depreciation 9707000.00
otherCashflowsFromInvestingActivities 3227000.00
changeToInventory 170000.00
changeToAccountReceivables 1839000.00
salePurchaseOfStock -7835000.00
otherCashflowsFromFinancingActivities -6849000.00
changeToNetincome 1516000.00
capitalExpenditures 10384000
changeReceivables 1839000.00
cashFlowsOtherOperating -622000.00
cashAndCashEquivalentsChanges 5701000.00
changeInWorkingCapital 5371000.00
stockBasedCompensation 4907000.00
otherNonCashItems -145000.00
freeCashFlow 10140000.00
2022-06-30
date 2022-06-30
filing_date 2022-08-05
currency_symbol USD
investments -7720000.00
changeToLiabilities -743000.00
totalCashflowsFromInvestingActivities -10681000.00
netBorrowings -139000.00
totalCashFromFinancingActivities -4220000.00
changeToOperatingActivities 3813000.00
netIncome 2557000.00
changeInCash -2573000.00
beginPeriodCashFlow 57239000.00
endPeriodCashFlow 54666000.00
totalCashFromOperatingActivities 13257000.00
depreciation 10042000.00
changeToInventory -1108000.00
changeToAccountReceivables 581000.00
salePurchaseOfStock -6386000.00
otherCashflowsFromFinancingActivities 2305000.00
changeToNetincome 3383000.00
capitalExpenditures 2961000
changeReceivables 581000.00
cashFlowsOtherOperating -1408000.00
cashAndCashEquivalentsChanges -1644000.00
changeInWorkingCapital -2678000.00
stockBasedCompensation 4031000.00
otherNonCashItems 1745000.00
freeCashFlow 10296000.00
2022-03-31
date 2022-03-31
filing_date 2022-05-06
currency_symbol USD
investments -22766000.00
changeToLiabilities 7087000.00
totalCashflowsFromInvestingActivities -25835000.00
netBorrowings -139000.00
totalCashFromFinancingActivities -601000.00
changeToOperatingActivities 4004000.00
netIncome 5095000.00
changeInCash -8690000.00
beginPeriodCashFlow 65929000.00
endPeriodCashFlow 57239000.00
totalCashFromOperatingActivities 17783000.00
depreciation 10232000.00
otherCashflowsFromInvestingActivities 6600000.00
changeToInventory -675000.00
changeToAccountReceivables -6329000.00
salePurchaseOfStock -468000.00
otherCashflowsFromFinancingActivities 6000.00
changeToNetincome 1184000.00
capitalExpenditures 3069000
changeReceivables -6329000.00
cashFlowsOtherOperating 1110000.00
cashAndCashEquivalentsChanges -8653000.00
changeInWorkingCapital 1193000.00
stockBasedCompensation 4397000.00
otherNonCashItems 79000.00
freeCashFlow 14714000.00
2021-12-31
date 2021-12-31
filing_date 2022-02-18
currency_symbol USD
investments 9914000.00
changeToLiabilities -1978000.00
totalCashflowsFromInvestingActivities 3661000.00
netBorrowings -139000.00
totalCashFromFinancingActivities -8378000.00
changeToOperatingActivities -22757000.00
netIncome 11910000.00
changeInCash 18127000.00
beginPeriodCashFlow 47802000.00
endPeriodCashFlow 65929000.00
totalCashFromOperatingActivities 23017000.00
depreciation 10257000.00
otherCashflowsFromInvestingActivities 6600000.00
dividendsPaid 5862000.00
changeToInventory -3340000.00
changeToAccountReceivables 5503000.00
salePurchaseOfStock -10259000.00
otherCashflowsFromFinancingActivities 2020000.00
changeToNetincome -306000.00
capitalExpenditures 6253000
changeReceivables 5503000.00
cashFlowsOtherOperating -306000.00
cashAndCashEquivalentsChanges 18300000.00
changeInWorkingCapital 1156000.00
stockBasedCompensation 3556000.00
otherNonCashItems -4340000.00
freeCashFlow 16764000.00
2021-09-30
date 2021-09-30
filing_date 2021-11-02
currency_symbol USD
investments 10784000.00
changeToLiabilities -5011000.00
totalCashflowsFromInvestingActivities 6757000.00
netBorrowings -138000.00
totalCashFromFinancingActivities -11964000.00
changeToOperatingActivities -27859000.00
netIncome 4835000.00
changeInCash 5893000.00
beginPeriodCashFlow 41909000.00
endPeriodCashFlow 47802000.00
totalCashFromOperatingActivities 11496000.00
depreciation 10104000.00
otherCashflowsFromInvestingActivities 6600000.00
changeToInventory -777000.00
changeToAccountReceivables -2319000.00
salePurchaseOfStock -11826000.00
otherCashflowsFromFinancingActivities 6757000.00
changeToNetincome 3843000.00
capitalExpenditures 4027000
changeReceivables -2319000.00
cashFlowsOtherOperating -756000.00
cashAndCashEquivalentsChanges 6289000.00
changeInWorkingCapital -7286000.00
stockBasedCompensation 4978000.00
otherNonCashItems -577000.00
freeCashFlow 7469000.00
2021-06-30
date 2021-06-30
filing_date 2021-08-03
currency_symbol USD
investments 2138000.00
changeToLiabilities 4342000.00
totalCashflowsFromInvestingActivities -14949000.00
netBorrowings -138000.00
totalCashFromFinancingActivities -1429000.00
changeToOperatingActivities 930000.00
netIncome 12915000.00
changeInCash -1865000.00
beginPeriodCashFlow 43774000.00
endPeriodCashFlow 41909000.00
totalCashFromOperatingActivities 14304000.00
depreciation 10068000.00
otherCashflowsFromInvestingActivities 296000.00
changeToInventory 810000.00
changeToAccountReceivables -8738000.00
salePurchaseOfStock -3425000.00
otherCashflowsFromFinancingActivities 2134000.00
changeToNetincome -2191000.00
capitalExpenditures 17383000
changeReceivables -8738000.00
cashFlowsOtherOperating -837000.00
cashAndCashEquivalentsChanges -2074000.00
changeInWorkingCapital -6488000.00
stockBasedCompensation 4941000.00
otherNonCashItems -7620000.00
freeCashFlow -3079000.00
2021-03-31
date 2021-03-31
filing_date 2021-05-10
currency_symbol USD
investments 44122000.00
changeToLiabilities -2078000.00
totalCashflowsFromInvestingActivities -90133000.00
netBorrowings -137000.00
totalCashFromFinancingActivities -427000.00
changeToOperatingActivities 132000.00
netIncome 3712000.00
changeInCash -83829000.00
beginPeriodCashFlow 127603000.00
endPeriodCashFlow 43774000.00
totalCashFromOperatingActivities 6425000.00
depreciation 10059000.00
otherCashflowsFromInvestingActivities -127709000.00
changeToInventory 917000.00
changeToAccountReceivables -14558000.00
salePurchaseOfStock -1994000.00
otherCashflowsFromFinancingActivities 1704000.00
changeToNetincome 5706000.00
capitalExpenditures 6546000
changeReceivables -14558000.00
cashFlowsOtherOperating 2530000.00
cashAndCashEquivalentsChanges -84135000.00
changeInWorkingCapital -13023000.00
stockBasedCompensation 5620000.00
otherNonCashItems 126000.00
freeCashFlow -121000.00
2020-12-31
date 2020-12-31
filing_date 2021-02-19
currency_symbol USD
investments -11295000.00
changeToLiabilities -2188000.00
totalCashflowsFromInvestingActivities -17816000.00
netBorrowings -154000.00
totalCashFromFinancingActivities 1653000.00
changeToOperatingActivities -6195000.00
netIncome 9579000.00
changeInCash 9349000.00
beginPeriodCashFlow 118254000.00
endPeriodCashFlow 127603000.00
totalCashFromOperatingActivities 24594000.00
depreciation 8703000.00
dividendsPaid 7403000.00
changeToInventory -346000.00
changeToAccountReceivables 3721000.00
salePurchaseOfStock -76000.00
otherCashflowsFromFinancingActivities 1729000.00
changeToNetincome 5584000.00
capitalExpenditures 6521000
changeReceivables 3721000.00
cashFlowsOtherOperating -672000.00
cashAndCashEquivalentsChanges 8431000.00
changeInWorkingCapital 515000.00
stockBasedCompensation 4056000.00
otherNonCashItems 742000.00
freeCashFlow 18073000.00
2020-09-30
date 2020-09-30
filing_date 2020-11-03
currency_symbol USD
investments -5181000.00
changeToLiabilities 266000.00
totalCashflowsFromInvestingActivities -12365000.00
netBorrowings -154000.00
totalCashFromFinancingActivities 2819000.00
changeToOperatingActivities 2649000.00
netIncome 14697000.00
changeInCash 20251000.00
beginPeriodCashFlow 98003000.00
endPeriodCashFlow 118254000.00
totalCashFromOperatingActivities 28958000.00
depreciation 8036000.00
changeToInventory 485000.00
changeToAccountReceivables 480000.00
salePurchaseOfStock -14686000.00
otherCashflowsFromFinancingActivities 2819000.00
changeToNetincome 4861000.00
capitalExpenditures 7184000
changeReceivables 480000.00
cashFlowsOtherOperating 60000.00
cashAndCashEquivalentsChanges 19561000.00
changeInWorkingCapital 1291000.00
stockBasedCompensation 3945000.00
otherNonCashItems 62000.00
freeCashFlow 21774000.00
2020-06-30
date 2020-06-30
filing_date 2020-07-31
currency_symbol USD
investments -2058000.00
changeToLiabilities 4041000.00
totalCashflowsFromInvestingActivities -21942000.00
netBorrowings -154000.00
totalCashFromFinancingActivities -3100000.00
changeToOperatingActivities 5370000.00
netIncome 12607000.00
changeInCash 6098000.00
beginPeriodCashFlow 91905000.00
endPeriodCashFlow 98003000.00
totalCashFromOperatingActivities 31007000.00
depreciation 7897000.00
otherCashflowsFromInvestingActivities -31987000.00
changeToInventory -264000.00
changeToAccountReceivables 792000.00
salePurchaseOfStock -5820000.00
otherCashflowsFromFinancingActivities 2720000.00
changeToNetincome 5688000.00
capitalExpenditures 19884000
changeReceivables 792000.00
cashFlowsOtherOperating 172000.00
exchangeRateChanges 133000.00
cashAndCashEquivalentsChanges 6098000.00
changeInWorkingCapital 4741000.00
stockBasedCompensation 3639000.00
otherNonCashItems -136000.00
freeCashFlow 11123000.00
2020-03-31
date 2020-03-31
filing_date 2020-05-05
currency_symbol USD
investments -29929000.00
changeToLiabilities 1493000.00
totalCashflowsFromInvestingActivities -43350000.00
netBorrowings -154000.00
totalCashFromFinancingActivities -12098000.00
changeToOperatingActivities -645000.00
netIncome 13984000.00
changeInCash -33320000.00
beginPeriodCashFlow 125225000.00
endPeriodCashFlow 91905000.00
totalCashFromOperatingActivities 22410000.00
depreciation 7958000.00
otherCashflowsFromInvestingActivities -3000000.00
changeToInventory -537000.00
changeToAccountReceivables -5084000.00
salePurchaseOfStock -12233000.00
otherCashflowsFromFinancingActivities 135000.00
changeToNetincome 5781000.00
capitalExpenditures 13421000
changeReceivables -5084000.00
cashFlowsOtherOperating -1240000.00
exchangeRateChanges -282000.00
cashAndCashEquivalentsChanges -33320000.00
changeInWorkingCapital -5368000.00
stockBasedCompensation 3033000.00
otherNonCashItems -589000.00
freeCashFlow 8989000.00
2019-12-31
date 2019-12-31
filing_date 2020-02-26
currency_symbol USD
investments -14982000.00
changeToLiabilities -4654000.00
totalCashflowsFromInvestingActivities -31061000.00
totalCashFromFinancingActivities 1838000.00
changeToOperatingActivities 861000.00
netIncome 15186000.00
changeInCash 3657000.00
beginPeriodCashFlow 121568000.00
endPeriodCashFlow 125225000.00
totalCashFromOperatingActivities 32273000.00
depreciation 8206000.00
otherCashflowsFromInvestingActivities -3000000.00
changeToInventory -491000.00
changeToAccountReceivables 7235000.00
salePurchaseOfStock -67000.00
otherCashflowsFromFinancingActivities -2486000.00
changeToNetincome 6074000.00
capitalExpenditures 16079000
changeReceivables 7235000.00
cashFlowsOtherOperating 707000.00
exchangeRateChanges 607000.00
cashAndCashEquivalentsChanges 3657000.00
changeInWorkingCapital 2797000.00
stockBasedCompensation 1043000.00
otherNonCashItems 534000.00
freeCashFlow 16194000.00
2019-09-30
date 2019-09-30
filing_date 2019-10-29
currency_symbol USD
investments 16722000.00
changeToLiabilities 3015000.00
totalCashflowsFromInvestingActivities 4707000.00
totalCashFromFinancingActivities -11870000.00
changeToOperatingActivities 866000.00
netIncome 16792000.00
changeInCash 21033000.00
beginPeriodCashFlow 100535000.00
endPeriodCashFlow 121568000.00
totalCashFromOperatingActivities 28891000.00
depreciation 7677000.00
otherCashflowsFromInvestingActivities -3000000.00
changeToInventory 159000.00
changeToAccountReceivables -1926000.00
salePurchaseOfStock -12113000.00
otherCashflowsFromFinancingActivities 243000.00
changeToNetincome 3372000.00
capitalExpenditures 12015000
changeReceivables -1926000.00
cashFlowsOtherOperating -186000.00
exchangeRateChanges -695000.00
cashAndCashEquivalentsChanges 21033000.00
changeInWorkingCapital 1062000.00
stockBasedCompensation 3212000.00
otherNonCashItems 134000.00
freeCashFlow 16876000.00
2019-06-30
date 2019-06-30
filing_date 2019-07-30
currency_symbol USD
investments 3181000.00
changeToLiabilities 10197000.00
totalCashflowsFromInvestingActivities -18220000.00
totalCashFromFinancingActivities -3856000.00
changeToOperatingActivities 3952000.00
netIncome 16166000.00
changeInCash 15185000.00
beginPeriodCashFlow 85350000.00
endPeriodCashFlow 100535000.00
totalCashFromOperatingActivities 36886000.00
depreciation 7542000.00
otherCashflowsFromInvestingActivities 16187000.00
changeToInventory -347000.00
changeToAccountReceivables -1075000.00
salePurchaseOfStock -5925000.00
otherCashflowsFromFinancingActivities 2069000.00
changeToNetincome 4177000.00
capitalExpenditures 21401000
changeReceivables -1075000.00
cashFlowsOtherOperating 235000.00
exchangeRateChanges 375000.00
cashAndCashEquivalentsChanges 15185000.00
changeInWorkingCapital 9010000.00
stockBasedCompensation 3486000.00
otherNonCashItems -524000.00
freeCashFlow 15485000.00
2019-03-31
date 2019-03-31
filing_date 2019-04-30
currency_symbol USD
investments 13006000.00
changeToLiabilities -6761000.00
totalCashflowsFromInvestingActivities 271000.00
totalCashFromFinancingActivities -17729000.00
changeToOperatingActivities -9173000.00
netIncome 15511000.00
changeInCash 304000.00
beginPeriodCashFlow 85046000.00
endPeriodCashFlow 85350000.00
totalCashFromOperatingActivities 18002000.00
depreciation 7439000.00
otherCashflowsFromInvestingActivities -4000000.00
changeToInventory 739000.00
changeToAccountReceivables -2386000.00
salePurchaseOfStock -17903000.00
otherCashflowsFromFinancingActivities 174000.00
changeToNetincome 3655000.00
capitalExpenditures 12735000
changeReceivables -2386000.00
cashFlowsOtherOperating -211000.00
exchangeRateChanges -240000.00
cashAndCashEquivalentsChanges 304000.00
changeInWorkingCapital -8619000.00
stockBasedCompensation 3040000.00
otherNonCashItems 252000.00
freeCashFlow 5267000.00
2018-12-31
date 2018-12-31
filing_date 2019-02-22
currency_symbol USD
investments 20418000.00
changeToLiabilities -3262000.00
totalCashflowsFromInvestingActivities -4788000.00
netBorrowings -5000000.00
totalCashFromFinancingActivities -10686000.00
changeToOperatingActivities 4666000.00
netIncome 19286000.00
changeInCash 22453000.00
beginPeriodCashFlow 62593000.00
endPeriodCashFlow 85046000.00
totalCashFromOperatingActivities 37967000.00
depreciation 7234000.00
otherCashflowsFromInvestingActivities -4000000.00
dividendsPaid 1791000.00
changeToInventory -513000.00
changeToAccountReceivables 2895000.00
salePurchaseOfStock -12229000.00
otherCashflowsFromFinancingActivities 1543000.00
changeToNetincome 12329000.00
capitalExpenditures 25206000
changeReceivables 2895000.00
cashFlowsOtherOperating -40000.00
exchangeRateChanges -40000.00
cashAndCashEquivalentsChanges 22453000.00
changeInWorkingCapital -920000.00
stockBasedCompensation 2942000.00
otherNonCashItems -741000.00
freeCashFlow 12761000.00
2018-09-30
date 2018-09-30
filing_date 2018-10-30
currency_symbol USD
investments -8716000.00
changeToLiabilities 2031000.00
totalCashflowsFromInvestingActivities -27420000.00
totalCashFromFinancingActivities 1942000.00
changeToOperatingActivities 2315000.00
netIncome 20937000.00
changeInCash -12000.00
beginPeriodCashFlow 62605000.00
endPeriodCashFlow 62593000.00
totalCashFromOperatingActivities 25645000.00
depreciation 6771000.00
otherCashflowsFromInvestingActivities -126000.00
dividendsPaid 0.00
changeToInventory -65000.00
changeToAccountReceivables -6345000.00
salePurchaseOfStock 1942000.00
otherCashflowsFromFinancingActivities 1942000.00
changeToNetincome 3255000.00
capitalExpenditures 18704000
changeReceivables -6345000.00
cashFlowsOtherOperating -999000.00
exchangeRateChanges -179000.00
cashAndCashEquivalentsChanges -12000.00
changeInWorkingCapital -5378000.00
stockBasedCompensation 2952000.00
otherNonCashItems 213000.00
freeCashFlow 6941000.00
2018-06-30
date 2018-06-30
filing_date 2018-08-01
currency_symbol USD
investments 1765000.00
changeToLiabilities 3695000.00
totalCashflowsFromInvestingActivities -15632000.00
totalCashFromFinancingActivities 1054000.00
changeToOperatingActivities 4480000.00
netIncome 18314000.00
changeInCash 17510000.00
beginPeriodCashFlow 45095000.00
endPeriodCashFlow 62605000.00
totalCashFromOperatingActivities 33172000.00
depreciation 6490000.00
otherCashflowsFromInvestingActivities 284000.00
dividendsPaid 0.00
changeToInventory -418000.00
changeToAccountReceivables 1365000.00
salePurchaseOfStock 1054000.00
otherCashflowsFromFinancingActivities 1054000.00
changeToNetincome 2965000.00
capitalExpenditures 17681000
changeReceivables 1365000.00
cashFlowsOtherOperating 648000.00
exchangeRateChanges -1084000.00
cashAndCashEquivalentsChanges 17510000.00
changeInWorkingCapital 5290000.00
stockBasedCompensation 2727000.00
otherNonCashItems -657000.00
freeCashFlow 15491000.00
2018-03-31
date 2018-03-31
filing_date 2018-05-01
currency_symbol USD
investments 10162000.00
changeToLiabilities 3560000.00
totalCashflowsFromInvestingActivities -15441000.00
netBorrowings -5000000.00
totalCashFromFinancingActivities -2748000.00
changeToOperatingActivities -2825000.00
netIncome 18051000.00
changeInCash 8388000.00
beginPeriodCashFlow 36707000.00
endPeriodCashFlow 45095000.00
totalCashFromOperatingActivities 26145000.00
depreciation 6259000.00
otherCashflowsFromInvestingActivities -90000.00
dividendsPaid 0.00
changeToInventory 807000.00
changeToAccountReceivables -4013000.00
salePurchaseOfStock 2252000.00
otherCashflowsFromFinancingActivities 2252000.00
changeToNetincome 3025000.00
capitalExpenditures 25513000
changeReceivables -4013000.00
cashFlowsOtherOperating -1707000.00
exchangeRateChanges 432000.00
cashAndCashEquivalentsChanges 8388000.00
changeInWorkingCapital -1353000.00
stockBasedCompensation 2307000.00
otherNonCashItems 269000.00
freeCashFlow 632000.00
2017-12-31
date 2017-12-31
filing_date 2018-02-23
currency_symbol USD
investments 5654000.00
changeToLiabilities -273000.00
totalCashflowsFromInvestingActivities -113350000.00
netBorrowings 5000000.00
totalCashFromFinancingActivities 7853000.00
changeToOperatingActivities 6437000.00
netIncome 14272000.00
changeInCash -82576000.00
beginPeriodCashFlow 119283000.00
endPeriodCashFlow 36707000.00
totalCashFromOperatingActivities 22748000.00
depreciation 4935000.00
otherCashflowsFromInvestingActivities -110533000.00
dividendsPaid 0.00
changeToInventory -797000.00
changeToAccountReceivables 746000.00
salePurchaseOfStock 2853000.00
otherCashflowsFromFinancingActivities -749000.00
changeToNetincome 3197000.00
capitalExpenditures 8471000
changeReceivables 746000.00
cashFlowsOtherOperating 456000.00
exchangeRateChanges 173000.00
cashAndCashEquivalentsChanges -82576000.00
changeInWorkingCapital 1216000.00
stockBasedCompensation 2399000.00
otherNonCashItems 551000.00
freeCashFlow 14277000.00
2017-09-30
date 2017-09-30
filing_date 2017-10-31
currency_symbol USD
investments 8896000.00
changeToLiabilities 4503000.00
totalCashflowsFromInvestingActivities -1967000.00
netBorrowings 5000000.00
totalCashFromFinancingActivities 1958000.00
changeToOperatingActivities 2889000.00
netIncome 13220000.00
changeInCash 20087000.00
beginPeriodCashFlow 99196000.00
endPeriodCashFlow 119283000.00
totalCashFromOperatingActivities 19573000.00
depreciation 4839000.00
otherCashflowsFromInvestingActivities 0.00
dividendsPaid 0.00
changeToInventory -363000.00
changeToAccountReceivables -3765000.00
salePurchaseOfStock 1958000.00
otherCashflowsFromFinancingActivities 1958000.00
changeToNetincome 1252000.00
capitalExpenditures 10863000
changeReceivables -3765000.00
cashFlowsOtherOperating -372000.00
exchangeRateChanges 523000.00
cashAndCashEquivalentsChanges 20087000.00
changeInWorkingCapital 3000.00
stockBasedCompensation 2201000.00
otherNonCashItems 203000.00
freeCashFlow 8710000.00
2017-06-30
date 2017-06-30
filing_date 2017-08-01
currency_symbol USD
investments 10408000.00
changeToLiabilities 2703000.00
totalCashflowsFromInvestingActivities 4919000.00
netBorrowings 5000000.00
totalCashFromFinancingActivities 1849000.00
changeToOperatingActivities 3683000.00
netIncome 12086000.00
changeInCash 27308000.00
beginPeriodCashFlow 71888000.00
endPeriodCashFlow 99196000.00
totalCashFromOperatingActivities 20635000.00
depreciation 4450000.00
otherCashflowsFromInvestingActivities 0.00
dividendsPaid 0.00
changeToInventory -260000.00
changeToAccountReceivables -2137000.00
salePurchaseOfStock -1748000.00
otherCashflowsFromFinancingActivities 3597000.00
changeToNetincome 3589000.00
capitalExpenditures 5489000
changeReceivables -2137000.00
cashFlowsOtherOperating -87000.00
exchangeRateChanges -95000.00
cashAndCashEquivalentsChanges 27308000.00
changeInWorkingCapital 219000.00
stockBasedCompensation 2242000.00
otherNonCashItems 424000.00
freeCashFlow 15146000.00
2017-03-31
date 2017-03-31
filing_date 2017-05-02
currency_symbol USD
investments -5765000.00
changeToLiabilities 5017000.00
totalCashflowsFromInvestingActivities -13577000.00
netBorrowings 5000000.00
totalCashFromFinancingActivities -2468000.00
changeToOperatingActivities -688000.00
netIncome 12200000.00
changeInCash 3093000.00
beginPeriodCashFlow 68795000.00
endPeriodCashFlow 71888000.00
totalCashFromOperatingActivities 18792000.00
depreciation 4250000.00
otherCashflowsFromInvestingActivities 0.00
dividendsPaid 0.00
changeToInventory 435000.00
changeToAccountReceivables -4777000.00
salePurchaseOfStock -2662000.00
otherCashflowsFromFinancingActivities 194000.00
changeToNetincome 2054000.00
capitalExpenditures 7812000
changeReceivables -4777000.00
cashFlowsOtherOperating -688000.00
exchangeRateChanges 346000.00
cashAndCashEquivalentsChanges 3093000.00
changeInWorkingCapital -13000.00
stockBasedCompensation 1716000.00
otherNonCashItems 245000.00
freeCashFlow 10980000.00
2016-12-31
date 2016-12-31
filing_date 2017-02-22
currency_symbol USD
investments -16833000.00
changeToLiabilities -1261000.00
totalCashflowsFromInvestingActivities -19468000.00
netBorrowings 5000000.00
totalCashFromFinancingActivities 2114000.00
changeToOperatingActivities -462000.00
netIncome 9372000.00
changeInCash 577000.00
beginPeriodCashFlow 68218000.00
endPeriodCashFlow 68795000.00
totalCashFromOperatingActivities 18790000.00
depreciation 4654000.00
otherCashflowsFromInvestingActivities -8742000.00
dividendsPaid 0.00
changeToInventory 339000.00
changeToAccountReceivables 2526000.00
salePurchaseOfStock 1547000.00
otherCashflowsFromFinancingActivities -3601000.00
changeToNetincome 3073000.00
capitalExpenditures 2635000
changeReceivables 2526000.00
cashFlowsOtherOperating -205000.00
exchangeRateChanges -859000.00
cashAndCashEquivalentsChanges 577000.00
changeInWorkingCapital 1399000.00
stockBasedCompensation 1515000.00
otherNonCashItems -435000.00
freeCashFlow 16155000.00
2016-09-30
date 2016-09-30
filing_date 2016-11-02
currency_symbol USD
investments -761000.00
changeToLiabilities 3986000.00
totalCashflowsFromInvestingActivities -9326000.00
totalCashFromFinancingActivities 488000.00
netIncome 11982000.00
changeInCash 10887000.00
beginPeriodCashFlow 57331000.00
endPeriodCashFlow 68218000.00
totalCashFromOperatingActivities 19615000.00
depreciation 4684000.00
otherCashflowsFromInvestingActivities 0.00
dividendsPaid 0.00
changeToInventory -16000.00
changeToAccountReceivables -2827000.00
salePurchaseOfStock 439000.00
otherCashflowsFromFinancingActivities 488000.00
changeToNetincome 1476000.00
capitalExpenditures 8565000
changeReceivables -2827000.00
cashFlowsOtherOperating 39000.00
exchangeRateChanges 110000.00
cashAndCashEquivalentsChanges 10887000.00
changeInWorkingCapital 1182000.00
stockBasedCompensation 1719000.00
otherNonCashItems -44000.00
freeCashFlow 11050000.00
2016-06-30
date 2016-06-30
filing_date 2016-08-04
currency_symbol USD
investments -1216000.00
changeToLiabilities 1927000.00
totalCashflowsFromInvestingActivities -15357000.00
totalCashFromFinancingActivities 2721000.00
netIncome 10691000.00
changeInCash 6705000.00
beginPeriodCashFlow 50626000.00
endPeriodCashFlow 57331000.00
totalCashFromOperatingActivities 19618000.00
depreciation 4358000.00
otherCashflowsFromInvestingActivities 0.00
dividendsPaid 0.00
changeToInventory -125000.00
changeToAccountReceivables 1178000.00
salePurchaseOfStock 2115000.00
otherCashflowsFromFinancingActivities 2721000.00
changeToNetincome 877000.00
capitalExpenditures 14141000
changeReceivables 1178000.00
cashFlowsOtherOperating 411000.00
exchangeRateChanges -277000.00
cashAndCashEquivalentsChanges 6705000.00
changeInWorkingCapital 3391000.00
stockBasedCompensation 1809000.00
otherNonCashItems -945000.00
freeCashFlow 5477000.00
2016-03-31
date 2016-03-31
filing_date 2016-05-05
currency_symbol USD
investments -8329000.00
changeToLiabilities 3289000.00
totalCashflowsFromInvestingActivities -16604000.00
totalCashFromFinancingActivities 2524000.00
netIncome 10662000.00
changeInCash 2973000.00
beginPeriodCashFlow 47653000.00
endPeriodCashFlow 50626000.00
totalCashFromOperatingActivities 16944000.00
depreciation 3789000.00
otherCashflowsFromInvestingActivities 0.00
dividendsPaid 0.00
changeToInventory -62000.00
changeToAccountReceivables 23000.00
salePurchaseOfStock 1614000.00
otherCashflowsFromFinancingActivities 2524000.00
changeToNetincome 511000.00
capitalExpenditures 8275000
changeReceivables 23000.00
cashFlowsOtherOperating -1557000.00
exchangeRateChanges 109000.00
cashAndCashEquivalentsChanges 2973000.00
changeInWorkingCapital 1693000.00
stockBasedCompensation 1732000.00
otherNonCashItems -1021000.00
freeCashFlow 8669000.00
2015-12-31
date 2015-12-31
filing_date 2016-02-26
currency_symbol USD
investments -12425000.00
changeToLiabilities 210000.00
totalCashflowsFromInvestingActivities -34560000.00
netBorrowings -45000.00
totalCashFromFinancingActivities 1368000.00
changeToOperatingActivities 3644000.00
netIncome 11993000.00
changeInCash -16478000.00
beginPeriodCashFlow 64131000.00
endPeriodCashFlow 47653000.00
totalCashFromOperatingActivities 17273000.00
depreciation 3704000.00
otherCashflowsFromInvestingActivities -5032000.00
dividendsPaid 0.00
changeToInventory -980000.00
changeToAccountReceivables -2544000.00
salePurchaseOfStock 1086000.00
otherCashflowsFromFinancingActivities -4838000.00
changeToNetincome 4043000.00
capitalExpenditures 17103000
changeReceivables -2544000.00
cashFlowsOtherOperating 549000.00
exchangeRateChanges -559000.00
cashAndCashEquivalentsChanges -16478000.00
changeInWorkingCapital -2765000.00
stockBasedCompensation 1567000.00
otherNonCashItems -373000.00
freeCashFlow 170000.00
2015-09-30
date 2015-09-30
filing_date 2015-11-03
currency_symbol USD
investments -495000.00
changeToLiabilities 7019000.00
totalCashflowsFromInvestingActivities -12037000.00
netBorrowings -30000.00
totalCashFromFinancingActivities 6751000.00
netIncome 12382000.00
changeInCash 7807000.00
beginPeriodCashFlow 56324000.00
endPeriodCashFlow 64131000.00
totalCashFromOperatingActivities 13451000.00
depreciation 3482000.00
otherCashflowsFromInvestingActivities 0.00
dividendsPaid 0.00
changeToInventory -454000.00
changeToAccountReceivables -3608000.00
salePurchaseOfStock 2958000.00
otherCashflowsFromFinancingActivities 6781000.00
changeToNetincome -3547000.00
capitalExpenditures 11542000
changeReceivables -3608000.00
cashFlowsOtherOperating -2127000.00
exchangeRateChanges -358000.00
cashAndCashEquivalentsChanges 7807000.00
changeInWorkingCapital 830000.00
stockBasedCompensation 1606000.00
otherNonCashItems -3919000.00
freeCashFlow 1909000.00
2015-06-30
date 2015-06-30
filing_date 2015-08-06
currency_symbol USD
investments -1351000.00
changeToLiabilities -3747000.00
totalCashflowsFromInvestingActivities -10838000.00
netBorrowings -28000.00
totalCashFromFinancingActivities 1780000.00
netIncome 11686000.00
changeInCash 3771000.00
beginPeriodCashFlow 52553000.00
endPeriodCashFlow 56324000.00
totalCashFromOperatingActivities 12416000.00
depreciation 3541000.00
otherCashflowsFromInvestingActivities 0.00
dividendsPaid 0.00
changeToInventory -420000.00
changeToAccountReceivables -856000.00
salePurchaseOfStock 1329000.00
otherCashflowsFromFinancingActivities 1808000.00
changeToNetincome 1365000.00
capitalExpenditures 9487000
changeReceivables -856000.00
cashFlowsOtherOperating 520000.00
exchangeRateChanges 413000.00
cashAndCashEquivalentsChanges 3771000.00
changeInWorkingCapital -4503000.00
stockBasedCompensation 1567000.00
otherNonCashItems -152000.00
freeCashFlow 2929000.00
2015-03-31
date 2015-03-31
filing_date 2015-05-05
currency_symbol USD
investments 71000.00
changeToLiabilities 5680000.00
totalCashflowsFromInvestingActivities -6159000.00
netBorrowings -49000.00
totalCashFromFinancingActivities 339000.00
netIncome 10453000.00
changeInCash 9224000.00
beginPeriodCashFlow 43329000.00
endPeriodCashFlow 52553000.00
totalCashFromOperatingActivities 15417000.00
depreciation 3399000.00
otherCashflowsFromInvestingActivities 0.00
dividendsPaid 0.00
changeToInventory -243000.00
changeToAccountReceivables -4363000.00
salePurchaseOfStock 878000.00
otherCashflowsFromFinancingActivities 388000.00
changeToNetincome 1175000.00
capitalExpenditures 6230000
changeReceivables -4363000.00
cashFlowsOtherOperating -989000.00
exchangeRateChanges -373000.00
cashAndCashEquivalentsChanges 9224000.00
changeInWorkingCapital 85000.00
stockBasedCompensation 1342000.00
otherNonCashItems -205000.00
freeCashFlow 9187000.00
2014-12-31
date 2014-12-31
filing_date 2015-02-27
currency_symbol USD
investments -686000.00
changeToLiabilities 3195000.00
totalCashflowsFromInvestingActivities -8265000.00
netBorrowings -49000.00
totalCashFromFinancingActivities 496000.00
changeToOperatingActivities -152000.00
netIncome 10193000.00
changeInCash 9061000.00
beginPeriodCashFlow 34268000.00
endPeriodCashFlow 43329000.00
totalCashFromOperatingActivities 17206000.00
depreciation 3442000.00
otherCashflowsFromInvestingActivities -8742000.00
dividendsPaid 0.00
changeToInventory -557000.00
changeToAccountReceivables 998000.00
salePurchaseOfStock 858000.00
otherCashflowsFromFinancingActivities -4274000.00
changeToNetincome -1201000.00
capitalExpenditures 7579000
changeReceivables 998000.00
cashFlowsOtherOperating 813000.00
exchangeRateChanges -376000.00
cashAndCashEquivalentsChanges 9061000.00
changeInWorkingCapital 4449000.00
stockBasedCompensation 1248000.00
otherNonCashItems 236000.00
freeCashFlow 9627000.00
2014-09-30
date 2014-09-30
filing_date 2014-11-04
currency_symbol USD
investments 26148000.00
changeToLiabilities -6478000.00
totalCashflowsFromInvestingActivities -23860000.00
netBorrowings -905000.00
totalCashFromFinancingActivities 4465000.00
netIncome 10384000.00
changeInCash 11414000.00
beginPeriodCashFlow 22854000.00
endPeriodCashFlow 34268000.00
totalCashFromOperatingActivities 13987000.00
depreciation 3013000.00
otherCashflowsFromInvestingActivities -33864000.00
dividendsPaid 0.00
changeToInventory -33000.00
changeToAccountReceivables -560000.00
salePurchaseOfStock 2632000.00
otherCashflowsFromFinancingActivities 4516000.00
changeToNetincome -751000.00
capitalExpenditures 4303000
changeReceivables 806000.00
cashFlowsOtherOperating 950000.00
exchangeRateChanges -223000.00
cashAndCashEquivalentsChanges -11095000.00
changeInWorkingCapital 1317000.00
stockBasedCompensation 1313000.00
otherNonCashItems -2420000.00
freeCashFlow 9684000.00
2014-06-30
date 2014-06-30
filing_date 2014-08-05
currency_symbol USD
totalCashflowsFromInvestingActivities 0.00
totalCashFromFinancingActivities 563000.00
netIncome 10956000.00
changeInCash -21347000.00
beginPeriodCashFlow 44201000.00
endPeriodCashFlow 22854000.00
totalCashFromOperatingActivities 10751000.00
depreciation 2577000.00
otherCashflowsFromInvestingActivities 0.00
dividendsPaid 0.00
changeToInventory -140000.00
changeToAccountReceivables -2188000.00
salePurchaseOfStock 0.00
otherCashflowsFromFinancingActivities 1467000.00
capitalExpenditures 21733000
changeInWorkingCapital -3678000.00
stockBasedCompensation 1250000.00
otherNonCashItems -354000.00
freeCashFlow -10982000.00
2014-03-31
date 2014-03-31
filing_date 2014-05-06
currency_symbol USD
investments -5795000.00
changeToLiabilities 6916000.00
totalCashflowsFromInvestingActivities -15687000.00
netBorrowings -50000.00
totalCashFromFinancingActivities 1512000.00
netIncome 10102000.00
changeInCash 1162000.00
beginPeriodCashFlow 43039000.00
endPeriodCashFlow 44201000.00
totalCashFromOperatingActivities 15266000.00
depreciation 2106000.00
otherCashflowsFromInvestingActivities 0.00
dividendsPaid 0.00
changeToInventory -166000.00
changeToAccountReceivables -3554000.00
salePurchaseOfStock 665000.00
otherCashflowsFromFinancingActivities 1562000.00
changeToNetincome 208000.00
capitalExpenditures 9892000
changeReceivables -3554000.00
cashFlowsOtherOperating -828000.00
exchangeRateChanges 71000.00
cashAndCashEquivalentsChanges 1162000.00
changeInWorkingCapital 2368000.00
stockBasedCompensation 998000.00
otherNonCashItems -415000.00
freeCashFlow 5374000.00
2013-12-31
date 2013-12-31
filing_date 2014-02-28
currency_symbol USD
investments -7734000.00
changeToLiabilities 2156000.00
totalCashflowsFromInvestingActivities -13511000.00
netBorrowings -47000.00
totalCashFromFinancingActivities 3489000.00
netIncome 9507000.00
changeInCash 3657000.00
beginPeriodCashFlow 39382000.00
endPeriodCashFlow 43039000.00
totalCashFromOperatingActivities 13541000.00
depreciation 2041000.00
otherCashflowsFromInvestingActivities 0.00
dividendsPaid 0.00
changeToInventory -199000.00
changeToAccountReceivables -228000.00
salePurchaseOfStock 1861000.00
otherCashflowsFromFinancingActivities -2960000.00
changeToNetincome -282000.00
capitalExpenditures 5777000
changeReceivables -228000.00
cashFlowsOtherOperating 85000.00
exchangeRateChanges 138000.00
cashAndCashEquivalentsChanges 3657000.00
changeInWorkingCapital 1814000.00
stockBasedCompensation 866000.00
otherNonCashItems -1215000.00
freeCashFlow 7764000.00
2013-09-30
date 2013-09-30
filing_date 2013-11-05
currency_symbol USD
investments -8964000.00
changeToLiabilities 6386000.00
totalCashflowsFromInvestingActivities -15871000.00
netBorrowings -45000.00
totalCashFromFinancingActivities 3989000.00
netIncome 8872000.00
changeInCash 3936000.00
beginPeriodCashFlow 35446000.00
endPeriodCashFlow 39382000.00
totalCashFromOperatingActivities 15452000.00
depreciation 1946000.00
otherCashflowsFromInvestingActivities 0.00
dividendsPaid 0.00
changeToInventory -20000.00
changeToAccountReceivables -210000.00
salePurchaseOfStock 1765000.00
otherCashflowsFromFinancingActivities 4034000.00
changeToNetincome -1726000.00
capitalExpenditures 6907000
changeReceivables -210000.00
cashFlowsOtherOperating -170000.00
exchangeRateChanges 366000.00
cashAndCashEquivalentsChanges 3936000.00
changeInWorkingCapital 5986000.00
stockBasedCompensation 859000.00
otherNonCashItems -1843000.00
freeCashFlow 8545000.00
2013-06-30
date 2013-06-30
filing_date 2013-08-06
currency_symbol USD
investments -255000.00
changeToLiabilities -2754000.00
totalCashflowsFromInvestingActivities -3776000.00
netBorrowings -74000.00
totalCashFromFinancingActivities 3039000.00
netIncome 8611000.00
changeInCash 7517000.00
beginPeriodCashFlow 27929000.00
endPeriodCashFlow 35446000.00
totalCashFromOperatingActivities 8303000.00
depreciation 1848000.00
otherCashflowsFromInvestingActivities 0.00
dividendsPaid 0.00
changeToInventory -177000.00
changeToAccountReceivables -103000.00
salePurchaseOfStock 1251000.00
otherCashflowsFromFinancingActivities 3113000.00
changeToNetincome -773000.00
capitalExpenditures 3521000
changeReceivables -103000.00
cashFlowsOtherOperating 1322000.00
exchangeRateChanges -49000.00
cashAndCashEquivalentsChanges 7517000.00
changeInWorkingCapital -1712000.00
stockBasedCompensation 871000.00
otherNonCashItems -1474000.00
freeCashFlow 4782000.00
2013-03-31
date 2013-03-31
filing_date 2013-05-08
currency_symbol USD
investments -22775000.00
changeToLiabilities 5593000.00
totalCashflowsFromInvestingActivities -25323000.00
netBorrowings -92000.00
totalCashFromFinancingActivities 5594000.00
netIncome 8287000.00
changeInCash -8830000.00
beginPeriodCashFlow 36759000.00
endPeriodCashFlow 27929000.00
totalCashFromOperatingActivities 11145000.00
depreciation 1734000.00
otherCashflowsFromInvestingActivities 0.00
dividendsPaid 0.00
changeToInventory -183000.00
changeToAccountReceivables -1929000.00
salePurchaseOfStock 1619000.00
otherCashflowsFromFinancingActivities 5686000.00
changeToNetincome -3054000.00
capitalExpenditures 2548000
changeReceivables -1929000.00
cashFlowsOtherOperating 393000.00
exchangeRateChanges -246000.00
cashAndCashEquivalentsChanges -8830000.00
changeInWorkingCapital 3874000.00
stockBasedCompensation 865000.00
otherNonCashItems -3763000.00
freeCashFlow 8597000.00
2012-12-31
date 2012-12-31
filing_date 2013-03-22
currency_symbol USD
investments -10746000.00
changeToLiabilities 2827000.00
totalCashflowsFromInvestingActivities -13708000.00
netBorrowings -99000.00
totalCashFromFinancingActivities 8182000.00
netIncome 7395000.00
changeInCash 469000.00
beginPeriodCashFlow 36290000.00
endPeriodCashFlow 36759000.00
totalCashFromOperatingActivities 6045000.00
depreciation 1700000.00
otherCashflowsFromInvestingActivities 0.00
dividendsPaid 0.00
changeToInventory -316000.00
changeToAccountReceivables -595000.00
salePurchaseOfStock 2247000.00
otherCashflowsFromFinancingActivities 5830000.00
changeToNetincome -3335000.00
capitalExpenditures 2962000
changeReceivables -595000.00
cashFlowsOtherOperating -1631000.00
exchangeRateChanges -50000.00
cashAndCashEquivalentsChanges 469000.00
changeInWorkingCapital 284000.00
stockBasedCompensation 677000.00
otherNonCashItems -3429000.00
freeCashFlow 3083000.00
2012-09-30
date 2012-09-30
filing_date 2012-10-30
currency_symbol USD
investments -17013000.00
changeToLiabilities 2773000.00
totalCashflowsFromInvestingActivities -18784000.00
netBorrowings -98000.00
totalCashFromFinancingActivities 3228000.00
netIncome 6702000.00
changeInCash -8096000.00
beginPeriodCashFlow 44386000.00
endPeriodCashFlow 36290000.00
totalCashFromOperatingActivities 7783000.00
depreciation 1612000.00
otherCashflowsFromInvestingActivities 0.00
dividendsPaid 0.00
changeToInventory -324000.00
changeToAccountReceivables -1509000.00
salePurchaseOfStock 691000.00
otherCashflowsFromFinancingActivities 3228000.00
changeToNetincome -1893000.00
capitalExpenditures 1771000
changeReceivables -1509000.00
cashFlowsOtherOperating 422000.00
exchangeRateChanges -323000.00
cashAndCashEquivalentsChanges -8096000.00
changeInWorkingCapital 1362000.00
stockBasedCompensation 742000.00
otherNonCashItems 6702000.00
freeCashFlow 6012000.00
2012-06-30
date 2012-06-30
filing_date 2012-07-25
currency_symbol USD
investments -34342000.00
changeToLiabilities -3038000.00
totalCashflowsFromInvestingActivities -38742000.00
netBorrowings -97000.00
totalCashFromFinancingActivities -235000.00
netIncome 5146000.00
changeInCash -35293000.00
beginPeriodCashFlow 79679000.00
endPeriodCashFlow 44386000.00
totalCashFromOperatingActivities 4067000.00
depreciation 1440000.00
otherCashflowsFromInvestingActivities 0.00
dividendsPaid 0.00
changeToInventory -62000.00
changeToAccountReceivables 940000.00
salePurchaseOfStock -138000.00
otherCashflowsFromFinancingActivities -90000.00
changeToNetincome 715000.00
capitalExpenditures 4400000
changeReceivables 940000.00
cashFlowsOtherOperating -1074000.00
exchangeRateChanges -383000.00
cashAndCashEquivalentsChanges -35293000.00
changeInWorkingCapital -3234000.00
stockBasedCompensation 770000.00
otherNonCashItems 5119000.00
freeCashFlow -333000.00
2012-03-31
date 2012-03-31
filing_date 2012-05-04
currency_symbol USD
investments 250000.00
changeToLiabilities 3335000.00
totalCashflowsFromInvestingActivities -8014000.00
netBorrowings -94000.00
totalCashFromFinancingActivities 71611000.00
netIncome 4782000.00
changeInCash 71544000.00
beginPeriodCashFlow 8135000.00
endPeriodCashFlow 79679000.00
totalCashFromOperatingActivities 7411000.00
depreciation 1328000.00
otherCashflowsFromInvestingActivities 0.00
dividendsPaid 0.00
changeToInventory -127000.00
changeToAccountReceivables -3208000.00
salePurchaseOfStock 71705000.00
otherCashflowsFromFinancingActivities -64000.00
changeToNetincome 905000.00
capitalExpenditures 8264000
changeReceivables -3208000.00
cashFlowsOtherOperating 396000.00
exchangeRateChanges 536000.00
cashAndCashEquivalentsChanges 71544000.00
changeInWorkingCapital 396000.00
stockBasedCompensation 850000.00
otherNonCashItems 4809000.00
freeCashFlow -853000.00
2011-12-31
date 2011-12-31
filing_date 2011-12-31
currency_symbol USD
totalCashFromFinancingActivities 563000.00
netIncome 3230000.00
changeInCash -4218000.00
beginPeriodCashFlow 12353000.00
endPeriodCashFlow 8135000.00
totalCashFromOperatingActivities 4200000.00
depreciation 1255000.00
changeToInventory -943000.00
changeToAccountReceivables 966000.00
otherCashflowsFromFinancingActivities 563000.00
changeToNetincome 37000.00
capitalExpenditures 8920000
changeInWorkingCapital -784000.00
stockBasedCompensation 388000.00
otherNonCashItems -656000.00
freeCashFlow -4720000.00
2011-09-30
date 2011-09-30
filing_date 2011-09-30
currency_symbol USD
totalCashFromFinancingActivities -707000.00
netIncome 5488000.00
changeInCash 4352000.00
beginPeriodCashFlow 8001000.00
endPeriodCashFlow 12353000.00
totalCashFromOperatingActivities 8898000.00
depreciation 1127000.00
changeToInventory -877000.00
changeToAccountReceivables -1340000.00
otherCashflowsFromFinancingActivities -707000.00
capitalExpenditures 3733000
changeInWorkingCapital 500000.00
stockBasedCompensation 331000.00
otherNonCashItems 1452000.00
freeCashFlow 5165000.00
2011-06-30
date 2011-06-30
filing_date 2011-06-30
currency_symbol USD
totalCashFromFinancingActivities -2276000.00
netIncome 4531000.00
changeInCash -1686000.00
beginPeriodCashFlow 9687000.00
endPeriodCashFlow 8001000.00
totalCashFromOperatingActivities 4441000.00
depreciation 989000.00
changeToInventory -223000.00
changeToAccountReceivables -759000.00
otherCashflowsFromFinancingActivities -2276000.00
capitalExpenditures 4088000
changeInWorkingCapital -1292000.00
stockBasedCompensation 213000.00
freeCashFlow 353000.00
2011-03-31
date 2011-03-31
filing_date 2011-03-31
currency_symbol USD
totalCashFromFinancingActivities -425000.00
netIncome 4723000.00
changeInCash 3586000.00
beginPeriodCashFlow 6101000.00
endPeriodCashFlow 9687000.00
totalCashFromOperatingActivities 5996000.00
depreciation 893000.00
changeToInventory -152000.00
changeToAccountReceivables -2324000.00
otherCashflowsFromFinancingActivities -425000.00
capitalExpenditures 2262000
changeInWorkingCapital 182000.00
stockBasedCompensation 198000.00
freeCashFlow 3734000.00
2010-12-31
date 2010-12-31
filing_date 2010-12-31
currency_symbol USD
totalCashFromFinancingActivities -1122000.00
netIncome 3477000.00
changeInCash -1063000.00
beginPeriodCashFlow 7164000.00
endPeriodCashFlow 6101000.00
totalCashFromOperatingActivities 4094000.00
depreciation 883000.00
changeToInventory -123000.00
changeToAccountReceivables 295000.00
otherCashflowsFromFinancingActivities -1122000.00
capitalExpenditures 3896000
changeInWorkingCapital -1722000.00
stockBasedCompensation 118000.00
otherNonCashItems 777000.00
freeCashFlow 198000.00
2010-09-30
date 2010-09-30
filing_date 2010-09-30
currency_symbol USD
totalCashFromFinancingActivities -1171000.00
netIncome 3342000.00
changeInCash 2188000.00
beginPeriodCashFlow 4976000.00
endPeriodCashFlow 7164000.00
totalCashFromOperatingActivities 3607000.00
depreciation 938000.00
changeToInventory -106000.00
changeToAccountReceivables -994000.00
otherCashflowsFromFinancingActivities -1171000.00
capitalExpenditures 670000
changeInWorkingCapital -744000.00
stockBasedCompensation 71000.00
freeCashFlow 2937000.00
2010-06-30
date 2010-06-30
filing_date 2010-06-30
currency_symbol USD
totalCashFromFinancingActivities -1159000.00
netIncome 2488000.00
changeInCash 1680000.00
beginPeriodCashFlow 3296000.00
endPeriodCashFlow 4976000.00
totalCashFromOperatingActivities 4263000.00
depreciation 849000.00
changeToInventory -213000.00
changeToAccountReceivables -855000.00
otherCashflowsFromFinancingActivities -1159000.00
capitalExpenditures 1611000
changeInWorkingCapital 833000.00
stockBasedCompensation 71000.00
otherNonCashItems 22000.00
freeCashFlow 2652000.00
2010-03-31
date 2010-03-31
filing_date 2010-03-31
currency_symbol USD
totalCashFromFinancingActivities -777000.00
netIncome 1644000.00
changeInCash 593000.00
beginPeriodCashFlow 2703000.00
endPeriodCashFlow 3296000.00
totalCashFromOperatingActivities 2048000.00
depreciation 813000.00
changeToInventory -95000.00
changeToAccountReceivables -1439000.00
otherCashflowsFromFinancingActivities -777000.00
capitalExpenditures 892000
changeInWorkingCapital -480000.00
stockBasedCompensation 71000.00
freeCashFlow 1156000.00
2009-12-31
date 2009-12-31
currency_symbol USD
endPeriodCashFlow 2703000.00
totalCashFromOperatingActivities 8395000.00
changeToAccountReceivables 920000.00
capitalExpenditures 5086000
yearly
2022-12-31
date 2022-12-31
filing_date 2023-02-21
currency_symbol USD
investments -43092000.00
changeToLiabilities -845000.00
totalCashflowsFromInvestingActivities -43092000.00
netBorrowings -531000.00
totalCashFromFinancingActivities -27922000.00
changeToOperatingActivities -1620000.00
netIncome -103462000.00
changeInCash -9371000.00
beginPeriodCashFlow 65929000.00
endPeriodCashFlow 56558000.00
totalCashFromOperatingActivities 62079000.00
issuanceOfCapitalStock 3950000.00
depreciation 39425000.00
otherCashflowsFromInvestingActivities 4108000.00
dividendsPaid 1682000.00
changeToInventory -310000.00
changeToAccountReceivables 1632000.00
salePurchaseOfStock -31341000.00
otherCashflowsFromFinancingActivities 1682000.00
changeToNetincome 127720000.00
capitalExpenditures 21686000
changeReceivables 1632000.00
cashFlowsOtherOperating -2081000.00
cashAndCashEquivalentsChanges -8935000.00
changeInWorkingCapital -1604000.00
stockBasedCompensation 17545000.00
otherNonCashItems 119674000.00
freeCashFlow 40393000.00
2021-12-31
date 2021-12-31
filing_date 2022-02-18
currency_symbol USD
investments 66958000.00
changeToLiabilities -3203000.00
totalCashflowsFromInvestingActivities -94664000.00
netBorrowings -552000.00
totalCashFromFinancingActivities -22198000.00
changeToOperatingActivities -25641000.00
netIncome 33372000.00
changeInCash -61674000.00
beginPeriodCashFlow 127603000.00
endPeriodCashFlow 65929000.00
totalCashFromOperatingActivities 55242000.00
depreciation 40488000.00
otherCashflowsFromInvestingActivities -127413000.00
changeToInventory -2390000.00
changeToAccountReceivables -20112000.00
salePurchaseOfStock -27504000.00
otherCashflowsFromFinancingActivities 5858000.00
changeToNetincome 7023000.00
capitalExpenditures 34209000
changeReceivables -20112000.00
cashFlowsOtherOperating 631000.00
cashAndCashEquivalentsChanges -61620000.00
changeInWorkingCapital -25641000.00
stockBasedCompensation 19095000.00
otherNonCashItems -12411000.00
freeCashFlow 21033000.00
2020-12-31
date 2020-12-31
filing_date 2021-02-19
currency_symbol USD
investments -48463000.00
changeToLiabilities 3612000.00
totalCashflowsFromInvestingActivities -95473000.00
netBorrowings -154000.00
totalCashFromFinancingActivities -10726000.00
changeToOperatingActivities 1179000.00
netIncome 50867000.00
changeInCash 2378000.00
beginPeriodCashFlow 125225000.00
endPeriodCashFlow 127603000.00
totalCashFromOperatingActivities 106969000.00
depreciation 32594000.00
otherCashflowsFromInvestingActivities -3000000.00
changeToInventory -662000.00
changeToAccountReceivables -91000.00
salePurchaseOfStock -18129000.00
otherCashflowsFromFinancingActivities 7557000.00
changeToNetincome 21914000.00
capitalExpenditures 47010000
changeReceivables -91000.00
cashFlowsOtherOperating -1680000.00
cashAndCashEquivalentsChanges 770000.00
changeInWorkingCapital 1179000.00
stockBasedCompensation 14673000.00
otherNonCashItems 79000.00
freeCashFlow 59959000.00
2019-12-31
date 2019-12-31
filing_date 2020-02-26
currency_symbol USD
investments 17927000.00
changeToLiabilities 1797000.00
totalCashflowsFromInvestingActivities -44303000.00
netBorrowings -154000.00
totalCashFromFinancingActivities -31617000.00
changeToOperatingActivities -3494000.00
netIncome 63655000.00
changeInCash 40179000.00
beginPeriodCashFlow 85046000.00
endPeriodCashFlow 125225000.00
totalCashFromOperatingActivities 116052000.00
depreciation 30864000.00
otherCashflowsFromInvestingActivities -4000000.00
changeToInventory 60000.00
changeToAccountReceivables 1848000.00
salePurchaseOfStock -36008000.00
otherCashflowsFromFinancingActivities 4391000.00
changeToNetincome 17278000.00
capitalExpenditures 62230000
changeReceivables 1848000.00
cashFlowsOtherOperating 545000.00
exchangeRateChanges 47000.00
cashAndCashEquivalentsChanges 40179000.00
changeInWorkingCapital 4250000.00
stockBasedCompensation 10781000.00
otherNonCashItems 396000.00
freeCashFlow 53822000.00
2018-12-31
date 2018-12-31
filing_date 2019-02-22
currency_symbol USD
investments 23629000.00
changeToLiabilities 6024000.00
totalCashflowsFromInvestingActivities -63281000.00
netBorrowings -5000000.00
totalCashFromFinancingActivities -10438000.00
changeToOperatingActivities 8636000.00
netIncome 76588000.00
changeInCash 48339000.00
beginPeriodCashFlow 36707000.00
endPeriodCashFlow 85046000.00
totalCashFromOperatingActivities 122929000.00
depreciation 26754000.00
otherCashflowsFromInvestingActivities 194000.00
changeToInventory -189000.00
changeToAccountReceivables -6098000.00
salePurchaseOfStock -12229000.00
otherCashflowsFromFinancingActivities 6791000.00
changeToNetincome 21574000.00
capitalExpenditures 87104000
changeReceivables -6098000.00
cashFlowsOtherOperating -2098000.00
exchangeRateChanges -871000.00
cashAndCashEquivalentsChanges 48339000.00
changeInWorkingCapital -2361000.00
stockBasedCompensation 10928000.00
otherNonCashItems -916000.00
freeCashFlow 35825000.00
2017-12-31
date 2017-12-31
filing_date 2018-02-23
currency_symbol USD
investments 19193000.00
changeToLiabilities 11950000.00
totalCashflowsFromInvestingActivities -123975000.00
netBorrowings 5000000.00
totalCashFromFinancingActivities 9192000.00
changeToOperatingActivities 6437000.00
netIncome 51778000.00
changeInCash -32088000.00
beginPeriodCashFlow 68795000.00
endPeriodCashFlow 36707000.00
totalCashFromOperatingActivities 81748000.00
depreciation 18474000.00
otherCashflowsFromInvestingActivities -110533000.00
dividendsPaid 0.00
changeToInventory -985000.00
changeToAccountReceivables -9933000.00
salePurchaseOfStock -4410000.00
otherCashflowsFromFinancingActivities 13602000.00
changeToNetincome 10092000.00
capitalExpenditures 32635000
changeReceivables -9933000.00
cashFlowsOtherOperating -691000.00
exchangeRateChanges 947000.00
cashAndCashEquivalentsChanges -32088000.00
changeInWorkingCapital 1425000.00
stockBasedCompensation 8558000.00
otherNonCashItems 1423000.00
freeCashFlow 49113000.00
2016-12-31
date 2016-12-31
filing_date 2017-02-22
currency_symbol USD
investments -27139000.00
changeToLiabilities 7941000.00
totalCashflowsFromInvestingActivities -60755000.00
netBorrowings 5000000.00
totalCashFromFinancingActivities 7847000.00
changeToOperatingActivities -462000.00
netIncome 42707000.00
changeInCash 21142000.00
beginPeriodCashFlow 47653000.00
endPeriodCashFlow 68795000.00
totalCashFromOperatingActivities 74967000.00
depreciation 17485000.00
otherCashflowsFromInvestingActivities -8742000.00
dividendsPaid 0.00
changeToInventory 136000.00
changeToAccountReceivables 900000.00
salePurchaseOfStock 5715000.00
otherCashflowsFromFinancingActivities 7847000.00
changeToNetincome 5937000.00
capitalExpenditures 33616000
changeReceivables 900000.00
cashFlowsOtherOperating -1312000.00
exchangeRateChanges -917000.00
cashAndCashEquivalentsChanges 21142000.00
changeInWorkingCapital 7665000.00
stockBasedCompensation 6775000.00
otherNonCashItems -2445000.00
freeCashFlow 41351000.00
2015-12-31
date 2015-12-31
filing_date 2016-02-26
currency_symbol USD
investments -14200000.00
changeToLiabilities 9162000.00
totalCashflowsFromInvestingActivities -63594000.00
netBorrowings -152000.00
totalCashFromFinancingActivities 10238000.00
changeToOperatingActivities 3644000.00
netIncome 46514000.00
changeInCash 4324000.00
beginPeriodCashFlow 43329000.00
endPeriodCashFlow 47653000.00
totalCashFromOperatingActivities 58557000.00
depreciation 14126000.00
otherCashflowsFromInvestingActivities -5032000.00
dividendsPaid 0.00
changeToInventory -2097000.00
changeToAccountReceivables -11371000.00
salePurchaseOfStock 6251000.00
otherCashflowsFromFinancingActivities 10390000.00
changeToNetincome 3036000.00
capitalExpenditures 44362000
changeReceivables -11371000.00
cashFlowsOtherOperating -2047000.00
exchangeRateChanges -877000.00
cashAndCashEquivalentsChanges 4324000.00
changeInWorkingCapital -6353000.00
stockBasedCompensation 6082000.00
otherNonCashItems -4649000.00
freeCashFlow 14195000.00
2014-12-31
date 2014-12-31
filing_date 2015-02-27
currency_symbol USD
investments 13872000.00
changeToLiabilities 10549000.00
totalCashflowsFromInvestingActivities -63499000.00
netBorrowings -1054000.00
totalCashFromFinancingActivities 7036000.00
changeToOperatingActivities -152000.00
netIncome 41635000.00
changeInCash 290000.00
beginPeriodCashFlow 43039000.00
endPeriodCashFlow 43329000.00
totalCashFromOperatingActivities 57210000.00
depreciation 11138000.00
otherCashflowsFromInvestingActivities -33864000.00
dividendsPaid 0.00
changeToInventory -896000.00
changeToAccountReceivables -5304000.00
salePurchaseOfStock 4820000.00
otherCashflowsFromFinancingActivities 8091000.00
changeToNetincome -1536000.00
capitalExpenditures 43507000
changeReceivables -5304000.00
cashFlowsOtherOperating 107000.00
exchangeRateChanges -457000.00
cashAndCashEquivalentsChanges 290000.00
changeInWorkingCapital 4456000.00
stockBasedCompensation 4809000.00
otherNonCashItems -2953000.00
freeCashFlow 13703000.00
2013-12-31
date 2013-12-31
filing_date 2014-02-28
currency_symbol USD
investments -39728000.00
changeToLiabilities 11381000.00
totalCashflowsFromInvestingActivities -58481000.00
netBorrowings -258000.00
totalCashFromFinancingActivities 16111000.00
netIncome 35277000.00
changeInCash 6280000.00
beginPeriodCashFlow 36759000.00
endPeriodCashFlow 43039000.00
totalCashFromOperatingActivities 48441000.00
depreciation 7569000.00
otherCashflowsFromInvestingActivities 0.00
dividendsPaid 0.00
changeToInventory -579000.00
changeToAccountReceivables -2470000.00
salePurchaseOfStock 6496000.00
otherCashflowsFromFinancingActivities 16369000.00
changeToNetincome -5835000.00
capitalExpenditures 18753000
changeReceivables -2470000.00
cashFlowsOtherOperating 1630000.00
exchangeRateChanges 209000.00
cashAndCashEquivalentsChanges 6280000.00
changeInWorkingCapital 9962000.00
stockBasedCompensation 3461000.00
otherNonCashItems -8295000.00
freeCashFlow 29688000.00
2012-12-31
date 2012-12-31
filing_date 2013-03-22
currency_symbol USD
investments -61851000.00
changeToLiabilities 5897000.00
totalCashflowsFromInvestingActivities -79248000.00
netBorrowings -388000.00
totalCashFromFinancingActivities 82786000.00
netIncome 24025000.00
changeInCash 28624000.00
beginPeriodCashFlow 8135000.00
endPeriodCashFlow 36759000.00
totalCashFromOperatingActivities 25306000.00
depreciation 6080000.00
otherCashflowsFromInvestingActivities 0.00
dividendsPaid 0.00
changeToInventory -829000.00
changeToAccountReceivables -4372000.00
salePurchaseOfStock 74505000.00
otherCashflowsFromFinancingActivities 9193000.00
changeToNetincome -3608000.00
capitalExpenditures 17397000
changeReceivables -4372000.00
cashFlowsOtherOperating -1887000.00
exchangeRateChanges -220000.00
cashAndCashEquivalentsChanges 28624000.00
changeInWorkingCapital -1192000.00
stockBasedCompensation 3039000.00
otherNonCashItems -6064000.00
freeCashFlow 7909000.00
2011-12-31
date 2011-12-31
filing_date 2011-12-31
currency_symbol USD
totalCashFromFinancingActivities -2845000.00
netIncome 17972000.00
changeInCash 2034000.00
beginPeriodCashFlow 6101000.00
endPeriodCashFlow 8135000.00
totalCashFromOperatingActivities 23535000.00
depreciation 4264000.00
changeToInventory -2195000.00
changeToAccountReceivables -3457000.00
otherCashflowsFromFinancingActivities -2845000.00
changeToNetincome 37000.00
capitalExpenditures 19003000
changeInWorkingCapital -1394000.00
stockBasedCompensation 1130000.00
otherNonCashItems -667000.00
freeCashFlow 4532000.00
2010-12-31
date 2010-12-31
filing_date 2010-12-31
currency_symbol USD
totalCashFromFinancingActivities -4229000.00
netIncome 10951000.00
changeInCash 3398000.00
beginPeriodCashFlow 2703000.00
endPeriodCashFlow 6101000.00
totalCashFromOperatingActivities 14012000.00
depreciation 3483000.00
changeToInventory -537000.00
changeToAccountReceivables -2993000.00
otherCashflowsFromFinancingActivities -4229000.00
capitalExpenditures 7069000
changeInWorkingCapital -2113000.00
stockBasedCompensation 331000.00
otherNonCashItems 799000.00
freeCashFlow 6943000.00
2009-12-31
date 2009-12-31
filing_date 2009-12-31
currency_symbol USD
totalCashFromFinancingActivities -3407000.00
netIncome 4223000.00
changeInCash 45000.00
beginPeriodCashFlow 2658000.00
endPeriodCashFlow 2703000.00
totalCashFromOperatingActivities 8395000.00
depreciation 2907000.00
changeToInventory -44000.00
changeToAccountReceivables 920000.00
otherCashflowsFromFinancingActivities -3407000.00
capitalExpenditures 5086000
changeInWorkingCapital 257000.00
stockBasedCompensation 245000.00
otherNonCashItems 84000.00
freeCashFlow 3309000.00
Income_Statement
currency_symbol USD
quarterly
2023-09-30
date 2023-09-30
filing_date 2023-11-03
currency_symbol USD
researchDevelopment 10105000.00
incomeBeforeTax 10735000.00
netIncome 7954000.00
sellingGeneralAdministrative 17058000.00
sellingAndMarketingExpenses 21682000.00
grossProfit 59282000.00
reconciledDepreciation 9330000.00
ebit 10459000.00
ebitda 19789000.00
depreciationAndAmortization 9330000.00
operatingIncome 10415000.00
otherOperatingExpenses 120268000.00
taxProvision 2781000.00
incomeTaxExpense 2781000.00
totalRevenue 130705000.00
totalOperatingExpenses 48845000.00
costOfRevenue 71423000.00
totalOtherIncomeExpenseNet 298000.00
netIncomeFromContinuingOps 7954000.00
2023-06-30
date 2023-06-30
filing_date 2023-08-04
currency_symbol USD
researchDevelopment 9865000.00
incomeBeforeTax 2240000.00
netIncome -383000.00
sellingGeneralAdministrative 15822000.00
sellingAndMarketingExpenses 21730000.00
grossProfit 53123000.00
reconciledDepreciation 9495000.00
ebit 5804000.00
ebitda 15299000.00
depreciationAndAmortization 9495000.00
nonOperatingIncomeNetOther -3368000.00
operatingIncome 5608000.00
otherOperatingExpenses 116559000.00
taxProvision 2623000.00
incomeTaxExpense 2623000.00
totalRevenue 122265000.00
totalOperatingExpenses 47417000.00
costOfRevenue 69142000.00
totalOtherIncomeExpenseNet -3466000.00
netIncomeFromContinuingOps -383000.00
netIncomeApplicableToCommonShares -383000.00
2023-03-31
date 2023-03-31
filing_date 2023-05-05
currency_symbol USD
researchDevelopment 10677000.00
incomeBeforeTax 5039000.00
netIncome 2659000.00
sellingGeneralAdministrative 16833000.00
sellingAndMarketingExpenses 22451000.00
grossProfit 53776000.00
reconciledDepreciation 9388000.00
ebit 3749000.00
ebitda 13269000.00
depreciationAndAmortization 9520000.00
nonOperatingIncomeNetOther 1290000.00
operatingIncome 3749000.00
otherOperatingExpenses 122044000.00
interestExpense 1290000.00
taxProvision 2380000.00
incomeTaxExpense 2380000.00
totalRevenue 125859000.00
totalOperatingExpenses 49961000.00
costOfRevenue 72083000.00
totalOtherIncomeExpenseNet 1290000.00
netIncomeFromContinuingOps 2659000.00
netIncomeApplicableToCommonShares 2659000.00
2022-12-31
date 2022-12-31
filing_date 2023-02-21
currency_symbol USD
researchDevelopment 8906000.00
incomeBeforeTax -116703000.00
netIncome -115065000.00
sellingGeneralAdministrative 17774000.00
sellingAndMarketingExpenses 20517000.00
grossProfit 48607000.00
reconciledDepreciation 9444000.00
ebit 110508000.00
ebitda 119952000.00
depreciationAndAmortization 9444000.00
nonOperatingIncomeNetOther 429000.00
operatingIncome 110508000.00
otherOperatingExpenses 114197000.00
interestExpense 66571000.00
taxProvision -1638000.00
nonRecurring 118008000.00
incomeTaxExpense -1638000.00
totalRevenue 115607000.00
totalOperatingExpenses 47197000.00
costOfRevenue 67000000.00
totalOtherIncomeExpenseNet -227211000.00
netIncomeFromContinuingOps -115065000.00
netIncomeApplicableToCommonShares -115065000.00
2022-09-30
date 2022-09-30
filing_date 2022-11-04
currency_symbol USD
researchDevelopment 9309000.00
incomeBeforeTax 6034000.00
netIncome 3951000.00
sellingGeneralAdministrative 16477000.00
sellingAndMarketingExpenses 20594000.00
grossProfit 53632000.00
reconciledDepreciation 9707000.00
ebit 8446000.00
ebitda 18153000.00
depreciationAndAmortization 9707000.00
nonOperatingIncomeNetOther -24000.00
operatingIncome 8446000.00
otherOperatingExpenses 114469000.00
interestExpense 24000.00
taxProvision 2083000.00
incomeTaxExpense 2083000.00
totalRevenue 121721000.00
totalOperatingExpenses 46380000.00
costOfRevenue 68089000.00
totalOtherIncomeExpenseNet -2412000.00
netIncomeFromContinuingOps 3951000.00
netIncomeApplicableToCommonShares 3951000.00
2022-06-30
date 2022-06-30
filing_date 2022-08-05
currency_symbol USD
researchDevelopment 9450000.00
incomeBeforeTax 5202000.00
netIncome 2557000.00
sellingGeneralAdministrative 16522000.00
sellingAndMarketingExpenses 21055000.00
grossProfit 57422000.00
reconciledDepreciation 10042000.00
ebit 15589000.00
ebitda 25631000.00
depreciationAndAmortization 10042000.00
nonOperatingIncomeNetOther 1000.00
operatingIncome 15589000.00
otherOperatingExpenses 116507000.00
interestExpense 1000.00
taxProvision 2645000.00
incomeTaxExpense 2645000.00
totalRevenue 126902000.00
totalOperatingExpenses 47027000.00
costOfRevenue 69480000.00
totalOtherIncomeExpenseNet -10387000.00
netIncomeFromContinuingOps 2557000.00
netIncomeApplicableToCommonShares 2557000.00
2022-03-31
date 2022-03-31
filing_date 2022-05-06
currency_symbol USD
researchDevelopment 10557000.00
incomeBeforeTax 7590000.00
netIncome 5095000.00
sellingGeneralAdministrative 16771000.00
sellingAndMarketingExpenses 20586000.00
grossProfit 55804000.00
reconciledDepreciation 10232000.00
ebit 7890000.00
ebitda 18422000.00
depreciationAndAmortization 10532000.00
nonOperatingIncomeNetOther -300000.00
operatingIncome 7890000.00
otherOperatingExpenses 116278000.00
interestExpense 300000.00
taxProvision 2495000.00
incomeTaxExpense 2495000.00
totalRevenue 124168000.00
totalOperatingExpenses 47914000.00
costOfRevenue 68364000.00
totalOtherIncomeExpenseNet -300000.00
netIncomeFromContinuingOps 5095000.00
netIncomeApplicableToCommonShares 5095000.00
2021-12-31
date 2021-12-31
filing_date 2022-02-18
currency_symbol USD
researchDevelopment 10386000.00
incomeBeforeTax 12932000.00
netIncome 11910000.00
sellingGeneralAdministrative 11747000.00
sellingAndMarketingExpenses 20229000.00
grossProfit 55412000.00
reconciledDepreciation 10257000.00
ebit 13050000.00
ebitda 23307000.00
depreciationAndAmortization 10257000.00
nonOperatingIncomeNetOther -118000.00
operatingIncome 13050000.00
otherOperatingExpenses 110532000.00
taxProvision 1022000.00
incomeTaxExpense 1022000.00
totalRevenue 123582000.00
totalOperatingExpenses 42362000.00
costOfRevenue 68170000.00
totalOtherIncomeExpenseNet -118000.00
netIncomeFromContinuingOps 11910000.00
netIncomeApplicableToCommonShares 11910000.00
2021-09-30
date 2021-09-30
filing_date 2021-11-02
currency_symbol USD
researchDevelopment 10614000.00
incomeBeforeTax 7063000.00
netIncome 4835000.00
sellingGeneralAdministrative 16361000.00
sellingAndMarketingExpenses 21422000.00
grossProfit 55324000.00
reconciledDepreciation 10104000.00
ebit 6927000.00
ebitda 17031000.00
depreciationAndAmortization 10104000.00
nonOperatingIncomeNetOther 136000.00
operatingIncome 6927000.00
otherOperatingExpenses 118415000.00
taxProvision 2228000.00
incomeTaxExpense 2228000.00
totalRevenue 125342000.00
totalOperatingExpenses 48397000.00
costOfRevenue 70018000.00
totalOtherIncomeExpenseNet 136000.00
netIncomeFromContinuingOps 4835000.00
netIncomeApplicableToCommonShares 4835000.00
2021-06-30
date 2021-06-30
filing_date 2021-08-03
currency_symbol USD
researchDevelopment 11060000.00
incomeBeforeTax 16241000.00
netIncome 12915000.00
sellingGeneralAdministrative 8417000.00
sellingAndMarketingExpenses 21044000.00
grossProfit 56625000.00
reconciledDepreciation 10068000.00
ebit 16104000.00
ebitda 26172000.00
depreciationAndAmortization 10068000.00
nonOperatingIncomeNetOther 137000.00
operatingIncome 16104000.00
otherOperatingExpenses 106944000.00
taxProvision 3326000.00
incomeTaxExpense 3326000.00
totalRevenue 123048000.00
totalOperatingExpenses 40521000.00
costOfRevenue 66423000.00
totalOtherIncomeExpenseNet 137000.00
netIncomeFromContinuingOps 12915000.00
netIncomeApplicableToCommonShares 12915000.00
2021-03-31
date 2021-03-31
filing_date 2021-05-10
currency_symbol USD
researchDevelopment 12181000.00
incomeBeforeTax 3948000.00
netIncome 3712000.00
sellingGeneralAdministrative 19408000.00
sellingAndMarketingExpenses 19480000.00
grossProfit 55330000.00
reconciledDepreciation 10059000.00
ebit 4261000.00
ebitda 14320000.00
depreciationAndAmortization 10059000.00
nonOperatingIncomeNetOther -313000.00
operatingIncome 4261000.00
otherOperatingExpenses 111865000.00
taxProvision 236000.00
interestIncome 100000.00
netInterestIncome 100000.00
incomeTaxExpense 236000.00
totalRevenue 116126000.00
totalOperatingExpenses 51069000.00
costOfRevenue 60796000.00
totalOtherIncomeExpenseNet -313000.00
netIncomeFromContinuingOps 3712000.00
netIncomeApplicableToCommonShares 3712000.00
2020-12-31
date 2020-12-31
filing_date 2021-02-19
currency_symbol USD
researchDevelopment 11390000.00
incomeBeforeTax 11551000.00
netIncome 9579000.00
sellingGeneralAdministrative 12759000.00
sellingAndMarketingExpenses 17488000.00
grossProfit 52628000.00
reconciledDepreciation 8703000.00
ebit 10991000.00
ebitda 19694000.00
depreciationAndAmortization 8703000.00
nonOperatingIncomeNetOther 560000.00
operatingIncome 10991000.00
otherOperatingExpenses 94217000.00
taxProvision 1972000.00
incomeTaxExpense 1972000.00
totalRevenue 105208000.00
totalOperatingExpenses 41637000.00
costOfRevenue 52580000.00
totalOtherIncomeExpenseNet 560000.00
netIncomeFromContinuingOps 9579000.00
netIncomeApplicableToCommonShares 9579000.00
2020-09-30
date 2020-09-30
filing_date 2020-11-03
currency_symbol USD
researchDevelopment 7915000.00
incomeBeforeTax 18397000.00
netIncome 14697000.00
sellingGeneralAdministrative 12354000.00
sellingAndMarketingExpenses 16705000.00
grossProfit 54643000.00
reconciledDepreciation 8036000.00
ebit 17669000.00
ebitda 25705000.00
depreciationAndAmortization 8036000.00
nonOperatingIncomeNetOther 728000.00
operatingIncome 17669000.00
otherOperatingExpenses 89835000.00
taxProvision 3700000.00
interestIncome 300000.00
netInterestIncome 300000.00
incomeTaxExpense 3700000.00
totalRevenue 107504000.00
totalOperatingExpenses 36974000.00
costOfRevenue 52861000.00
totalOtherIncomeExpenseNet 728000.00
netIncomeFromContinuingOps 14697000.00
netIncomeApplicableToCommonShares 14697000.00
2020-06-30
date 2020-06-30
filing_date 2020-07-31
currency_symbol USD
researchDevelopment 8648000.00
incomeBeforeTax 15118000.00
netIncome 12607000.00
sellingGeneralAdministrative 12521000.00
sellingAndMarketingExpenses 16936000.00
grossProfit 52456000.00
reconciledDepreciation 7897000.00
ebit 14351000.00
ebitda 22248000.00
depreciationAndAmortization 7897000.00
nonOperatingIncomeNetOther 767000.00
operatingIncome 14351000.00
otherOperatingExpenses 92224000.00
taxProvision 2511000.00
interestIncome 400000.00
netInterestIncome 400000.00
incomeTaxExpense 2511000.00
totalRevenue 106575000.00
totalOperatingExpenses 38105000.00
costOfRevenue 54119000.00
totalOtherIncomeExpenseNet 767000.00
netIncomeFromContinuingOps 12607000.00
netIncomeApplicableToCommonShares 12607000.00
2020-03-31
date 2020-03-31
filing_date 2020-05-05
currency_symbol USD
researchDevelopment 8987000.00
incomeBeforeTax 17879000.00
netIncome 13984000.00
sellingGeneralAdministrative 14108000.00
sellingAndMarketingExpenses 18180000.00
grossProfit 58100000.00
reconciledDepreciation 7958000.00
ebit 16825000.00
ebitda 24783000.00
depreciationAndAmortization 7958000.00
nonOperatingIncomeNetOther 1054000.00
operatingIncome 16825000.00
otherOperatingExpenses 98283000.00
taxProvision 3895000.00
incomeTaxExpense 3895000.00
totalRevenue 115108000.00
totalOperatingExpenses 41275000.00
costOfRevenue 57008000.00
totalOtherIncomeExpenseNet 1054000.00
netIncomeFromContinuingOps 13984000.00
netIncomeApplicableToCommonShares 13984000.00
2019-12-31
date 2019-12-31
filing_date 2020-02-26
currency_symbol USD
researchDevelopment 8151000.00
incomeBeforeTax 19333000.00
netIncome 15186000.00
sellingGeneralAdministrative 11355000.00
sellingAndMarketingExpenses 17510000.00
grossProfit 56578000.00
reconciledDepreciation 8206000.00
ebit 19562000.00
ebitda 27768000.00
depreciationAndAmortization 8206000.00
nonOperatingIncomeNetOther -229000.00
operatingIncome 19562000.00
otherOperatingExpenses 92327000.00
taxProvision 4147000.00
incomeTaxExpense 4147000.00
totalRevenue 111889000.00
totalOperatingExpenses 37016000.00
costOfRevenue 55311000.00
totalOtherIncomeExpenseNet -229000.00
netIncomeFromContinuingOps 15186000.00
netIncomeApplicableToCommonShares 15186000.00
2019-09-30
date 2019-09-30
filing_date 2019-10-29
currency_symbol USD
researchDevelopment 8359000.00
incomeBeforeTax 21501000.00
netIncome 16792000.00
sellingGeneralAdministrative 12380000.00
sellingAndMarketingExpenses 17604000.00
grossProfit 59616000.00
reconciledDepreciation 7677000.00
ebit 21273000.00
ebitda 28950000.00
depreciationAndAmortization 7677000.00
nonOperatingIncomeNetOther 228000.00
operatingIncome 21273000.00
otherOperatingExpenses 96182000.00
taxProvision 4709000.00
incomeTaxExpense 4709000.00
totalRevenue 117455000.00
totalOperatingExpenses 38343000.00
costOfRevenue 57839000.00
totalOtherIncomeExpenseNet 228000.00
netIncomeFromContinuingOps 16792000.00
netIncomeApplicableToCommonShares 16792000.00
2019-06-30
date 2019-06-30
filing_date 2019-07-30
currency_symbol USD
researchDevelopment 8169000.00
incomeBeforeTax 20698000.00
netIncome 16166000.00
sellingGeneralAdministrative 13209000.00
sellingAndMarketingExpenses 19285000.00
grossProfit 60236000.00
reconciledDepreciation 7542000.00
ebit 19573000.00
ebitda 27115000.00
depreciationAndAmortization 7542000.00
nonOperatingIncomeNetOther 1125000.00
operatingIncome 19573000.00
otherOperatingExpenses 96359000.00
taxProvision 4532000.00
incomeTaxExpense 4532000.00
totalRevenue 115932000.00
totalOperatingExpenses 40663000.00
costOfRevenue 55696000.00
totalOtherIncomeExpenseNet 1125000.00
netIncomeFromContinuingOps 16166000.00
netIncomeApplicableToCommonShares 16166000.00
2019-03-31
date 2019-03-31
filing_date 2019-04-30
currency_symbol USD
researchDevelopment 8013000.00
incomeBeforeTax 19661000.00
netIncome 15511000.00
sellingGeneralAdministrative 12822000.00
sellingAndMarketingExpenses 18577000.00
grossProfit 58860000.00
reconciledDepreciation 7439000.00
ebit 19448000.00
ebitda 26887000.00
depreciationAndAmortization 7439000.00
nonOperatingIncomeNetOther 213000.00
operatingIncome 19448000.00
otherOperatingExpenses 94004000.00
taxProvision 4150000.00
incomeTaxExpense 4150000.00
totalRevenue 113452000.00
totalOperatingExpenses 39412000.00
costOfRevenue 54592000.00
totalOtherIncomeExpenseNet 213000.00
netIncomeFromContinuingOps 15511000.00
netIncomeApplicableToCommonShares 15511000.00
2018-12-31
date 2018-12-31
filing_date 2019-02-22
currency_symbol USD
researchDevelopment 7580000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 21536000.00
minorityInterest 0.00
netIncome 19286000.00
sellingGeneralAdministrative 13834000.00
sellingAndMarketingExpenses 17586000.00
grossProfit 59155000.00
reconciledDepreciation 7234000.00
ebit 20155000.00
ebitda 27389000.00
depreciationAndAmortization 7234000.00
nonOperatingIncomeNetOther 1381000.00
operatingIncome 20155000.00
otherOperatingExpenses 92614000.00
interestExpense 0.00
extraordinaryItems -4100000.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 2250000.00
totalRevenue 112769000.00
totalOperatingExpenses 39000000.00
costOfRevenue 53614000.00
totalOtherIncomeExpenseNet 1381000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 19286000.00
netIncomeApplicableToCommonShares 19286000.00
2018-09-30
date 2018-09-30
filing_date 2018-10-30
currency_symbol USD
researchDevelopment 7458000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 25421000.00
minorityInterest 0.00
netIncome 20937000.00
sellingGeneralAdministrative 13096000.00
sellingAndMarketingExpenses 16818000.00
grossProfit 62403000.00
reconciledDepreciation 6771000.00
ebit 25031000.00
ebitda 31802000.00
depreciationAndAmortization 6771000.00
nonOperatingIncomeNetOther 390000.00
operatingIncome 25031000.00
otherOperatingExpenses 90399000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 4484000.00
totalRevenue 115430000.00
totalOperatingExpenses 37372000.00
costOfRevenue 53027000.00
totalOtherIncomeExpenseNet 390000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 20937000.00
netIncomeApplicableToCommonShares 20937000.00
2018-06-30
date 2018-06-30
filing_date 2018-08-01
currency_symbol USD
researchDevelopment 7032000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 22792000.00
minorityInterest 0.00
netIncome 18314000.00
sellingGeneralAdministrative 12640000.00
sellingAndMarketingExpenses 17557000.00
grossProfit 59213000.00
reconciledDepreciation 6490000.00
ebit 21984000.00
ebitda 28474000.00
depreciationAndAmortization 6490000.00
nonOperatingIncomeNetOther 808000.00
operatingIncome 21984000.00
otherOperatingExpenses 87668000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 4478000.00
totalRevenue 109652000.00
totalOperatingExpenses 37229000.00
costOfRevenue 50439000.00
totalOtherIncomeExpenseNet 808000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 18314000.00
netIncomeApplicableToCommonShares 18314000.00
2018-03-31
date 2018-03-31
filing_date 2018-05-01
currency_symbol USD
researchDevelopment 6665000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 21906000.00
minorityInterest 0.00
netIncome 18051000.00
sellingGeneralAdministrative 12943000.00
sellingAndMarketingExpenses 16572000.00
grossProfit 57908000.00
reconciledDepreciation 6259000.00
ebit 21728000.00
ebitda 27987000.00
depreciationAndAmortization 6259000.00
nonOperatingIncomeNetOther 178000.00
operatingIncome 21728000.00
otherOperatingExpenses 86017000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 3855000.00
totalRevenue 107745000.00
totalOperatingExpenses 36180000.00
costOfRevenue 49837000.00
totalOtherIncomeExpenseNet 178000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 18051000.00
netIncomeApplicableToCommonShares 18051000.00
2017-12-31
date 2017-12-31
filing_date 2018-02-23
currency_symbol USD
researchDevelopment 5776000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 19205000.00
minorityInterest 0.00
netIncome 14272000.00
sellingGeneralAdministrative 12944000.00
sellingAndMarketingExpenses 15393000.00
grossProfit 52888000.00
reconciledDepreciation 4935000.00
ebit 18775000.00
ebitda 23710000.00
depreciationAndAmortization 4935000.00
nonOperatingIncomeNetOther 430000.00
operatingIncome 18775000.00
otherOperatingExpenses 75403000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 4933000.00
totalRevenue 94178000.00
totalOperatingExpenses 34113000.00
costOfRevenue 41290000.00
totalOtherIncomeExpenseNet 430000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 14272000.00
netIncomeApplicableToCommonShares 14272000.00
2017-09-30
date 2017-09-30
filing_date 2017-10-31
currency_symbol USD
researchDevelopment 5877000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 19658000.00
minorityInterest 0.00
netIncome 13220000.00
sellingGeneralAdministrative 10222000.00
sellingAndMarketingExpenses 13846000.00
grossProfit 49312000.00
reconciledDepreciation 4839000.00
ebit 19367000.00
ebitda 24206000.00
depreciationAndAmortization 4839000.00
nonOperatingIncomeNetOther 291000.00
operatingIncome 19367000.00
otherOperatingExpenses 68738000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 6438000.00
totalRevenue 88105000.00
totalOperatingExpenses 29945000.00
costOfRevenue 38793000.00
totalOtherIncomeExpenseNet 291000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 13220000.00
netIncomeApplicableToCommonShares 13220000.00
2017-06-30
date 2017-06-30
filing_date 2017-08-01
currency_symbol USD
researchDevelopment 6084000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 17575000.00
minorityInterest 0.00
netIncome 12086000.00
sellingGeneralAdministrative 9253000.00
sellingAndMarketingExpenses 14630000.00
grossProfit 46369000.00
reconciledDepreciation 4450000.00
ebit 16402000.00
ebitda 20852000.00
depreciationAndAmortization 4450000.00
nonOperatingIncomeNetOther 1173000.00
operatingIncome 16402000.00
otherOperatingExpenses 65638000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 5489000.00
totalRevenue 82040000.00
totalOperatingExpenses 29967000.00
costOfRevenue 35671000.00
totalOtherIncomeExpenseNet 1173000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 12086000.00
netIncomeApplicableToCommonShares 12086000.00
2017-03-31
date 2017-03-31
filing_date 2017-05-02
currency_symbol USD
researchDevelopment 5823000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 17997000.00
minorityInterest 0.00
netIncome 12200000.00
sellingGeneralAdministrative 8781000.00
sellingAndMarketingExpenses 12987000.00
grossProfit 45273000.00
reconciledDepreciation 4250000.00
ebit 17682000.00
ebitda 21932000.00
depreciationAndAmortization 4250000.00
nonOperatingIncomeNetOther 315000.00
operatingIncome 17682000.00
otherOperatingExpenses 62485000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 5797000.00
totalRevenue 80167000.00
totalOperatingExpenses 27591000.00
costOfRevenue 34894000.00
totalOtherIncomeExpenseNet 315000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 12200000.00
netIncomeApplicableToCommonShares 12200000.00
2016-12-31
date 2016-12-31
filing_date 2017-02-22
currency_symbol USD
researchDevelopment 5278000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 14943000.00
minorityInterest 0.00
netIncome 9372000.00
sellingGeneralAdministrative 8254000.00
sellingAndMarketingExpenses 11949000.00
grossProfit 40312000.00
reconciledDepreciation 4654000.00
ebit 14831000.00
ebitda 19485000.00
depreciationAndAmortization 4654000.00
nonOperatingIncomeNetOther 112000.00
operatingIncome 14831000.00
otherOperatingExpenses 57522000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 5571000.00
totalRevenue 72353000.00
totalOperatingExpenses 25481000.00
costOfRevenue 32041000.00
totalOtherIncomeExpenseNet 112000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 9372000.00
netIncomeApplicableToCommonShares 9372000.00
2016-09-30
date 2016-09-30
filing_date 2016-11-02
currency_symbol USD
researchDevelopment 5976000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 17567000.00
minorityInterest 0.00
netIncome 11982000.00
sellingGeneralAdministrative 10020000.00
sellingAndMarketingExpenses 11787000.00
grossProfit 44725000.00
reconciledDepreciation 4684000.00
ebit 16942000.00
ebitda 21626000.00
depreciationAndAmortization 4684000.00
nonOperatingIncomeNetOther 625000.00
operatingIncome 16942000.00
otherOperatingExpenses 61231000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 5585000.00
totalRevenue 78173000.00
totalOperatingExpenses 27783000.00
costOfRevenue 33448000.00
totalOtherIncomeExpenseNet 625000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 11982000.00
netIncomeApplicableToCommonShares 11982000.00
2016-06-30
date 2016-06-30
filing_date 2016-08-04
currency_symbol USD
researchDevelopment 5816000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 15943000.00
minorityInterest 0.00
netIncome 10691000.00
sellingGeneralAdministrative 10126000.00
sellingAndMarketingExpenses 11453000.00
grossProfit 42246000.00
reconciledDepreciation 4358000.00
ebit 14851000.00
ebitda 19209000.00
depreciationAndAmortization 4358000.00
nonOperatingIncomeNetOther 1092000.00
operatingIncome 14851000.00
otherOperatingExpenses 60110000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 5252000.00
totalRevenue 74961000.00
totalOperatingExpenses 27395000.00
costOfRevenue 32715000.00
totalOtherIncomeExpenseNet 1092000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 10691000.00
netIncomeApplicableToCommonShares 10691000.00
2016-03-31
date 2016-03-31
filing_date 2016-05-05
currency_symbol USD
researchDevelopment 5318000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 15768000.00
minorityInterest 0.00
netIncome 10662000.00
sellingGeneralAdministrative 8251000.00
sellingAndMarketingExpenses 10942000.00
grossProfit 39654000.00
reconciledDepreciation 3789000.00
ebit 15143000.00
ebitda 18932000.00
depreciationAndAmortization 3789000.00
nonOperatingIncomeNetOther 625000.00
operatingIncome 15143000.00
otherOperatingExpenses 57425000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 5106000.00
totalRevenue 72568000.00
totalOperatingExpenses 24511000.00
costOfRevenue 32914000.00
totalOtherIncomeExpenseNet 625000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 10662000.00
netIncomeApplicableToCommonShares 10662000.00
2015-12-31
date 2015-12-31
filing_date 2016-02-26
currency_symbol USD
researchDevelopment 4879000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 17169000.00
minorityInterest 0.00
netIncome 11993000.00
sellingGeneralAdministrative 9033000.00
sellingAndMarketingExpenses 10805000.00
grossProfit 41274000.00
reconciledDepreciation 3704000.00
ebit 16557000.00
ebitda 20261000.00
depreciationAndAmortization 3704000.00
nonOperatingIncomeNetOther 612000.00
operatingIncome 16557000.00
otherOperatingExpenses 57202000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 5176000.00
totalRevenue 73759000.00
totalOperatingExpenses 24717000.00
costOfRevenue 32485000.00
totalOtherIncomeExpenseNet 612000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 11993000.00
netIncomeApplicableToCommonShares 11993000.00
2015-09-30
date 2015-09-30
filing_date 2015-11-03
currency_symbol USD
researchDevelopment 4760000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 17997000.00
minorityInterest 0.00
netIncome 12382000.00
sellingGeneralAdministrative 8134000.00
sellingAndMarketingExpenses 10027000.00
grossProfit 40325000.00
reconciledDepreciation 3482000.00
ebit 17404000.00
ebitda 20886000.00
depreciationAndAmortization 3482000.00
nonOperatingIncomeNetOther 593000.00
operatingIncome 17404000.00
otherOperatingExpenses 50438000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 5615000.00
totalRevenue 67842000.00
totalOperatingExpenses 22921000.00
costOfRevenue 27517000.00
totalOtherIncomeExpenseNet 593000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 12382000.00
netIncomeApplicableToCommonShares 12382000.00
2015-06-30
date 2015-06-30
filing_date 2015-08-06
currency_symbol USD
researchDevelopment 4397000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 17311000.00
minorityInterest 0.00
netIncome 11686000.00
sellingGeneralAdministrative 6304000.00
sellingAndMarketingExpenses 9502000.00
grossProfit 37550000.00
reconciledDepreciation 3541000.00
ebit 17347000.00
ebitda 20888000.00
depreciationAndAmortization 3541000.00
nonOperatingIncomeNetOther -36000.00
operatingIncome 17347000.00
otherOperatingExpenses 46622000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 5625000.00
totalRevenue 63969000.00
totalOperatingExpenses 20203000.00
costOfRevenue 26419000.00
totalOtherIncomeExpenseNet -36000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 11686000.00
netIncomeApplicableToCommonShares 11686000.00
2015-03-31
date 2015-03-31
filing_date 2015-05-05
currency_symbol USD
researchDevelopment 4314000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 15384000.00
minorityInterest 0.00
netIncome 10453000.00
sellingGeneralAdministrative 6245000.00
sellingAndMarketingExpenses 8854000.00
grossProfit 35254000.00
reconciledDepreciation 3399000.00
ebit 15841000.00
ebitda 19240000.00
depreciationAndAmortization 3399000.00
nonOperatingIncomeNetOther -457000.00
operatingIncome 15841000.00
otherOperatingExpenses 42695000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 4931000.00
totalRevenue 58536000.00
totalOperatingExpenses 19413000.00
costOfRevenue 23282000.00
totalOtherIncomeExpenseNet -457000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 10453000.00
netIncomeApplicableToCommonShares 10453000.00
2014-12-31
date 2014-12-31
filing_date 2015-02-27
currency_symbol USD
researchDevelopment 4682000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 14685000.00
minorityInterest 0.00
netIncome 10193000.00
sellingGeneralAdministrative 6152000.00
sellingAndMarketingExpenses 8115000.00
grossProfit 33612000.00
reconciledDepreciation 3442000.00
ebit 14663000.00
ebitda 18105000.00
depreciationAndAmortization 3442000.00
nonOperatingIncomeNetOther 22000.00
operatingIncome 14663000.00
otherOperatingExpenses 41406000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 4492000.00
totalRevenue 56069000.00
totalOperatingExpenses 18949000.00
costOfRevenue 22457000.00
totalOtherIncomeExpenseNet 22000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 10193000.00
netIncomeApplicableToCommonShares 10193000.00
2014-09-30
date 2014-09-30
filing_date 2014-11-04
currency_symbol USD
researchDevelopment 4555000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 15387000.00
minorityInterest 0.00
netIncome 10384000.00
sellingGeneralAdministrative 5733000.00
sellingAndMarketingExpenses 7351000.00
grossProfit 33082000.00
reconciledDepreciation 3013000.00
ebit 15443000.00
ebitda 18456000.00
depreciationAndAmortization 3013000.00
nonOperatingIncomeNetOther -56000.00
operatingIncome 15443000.00
otherOperatingExpenses 39131000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 5003000.00
totalRevenue 54574000.00
totalOperatingExpenses 17639000.00
costOfRevenue 21492000.00
totalOtherIncomeExpenseNet -56000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 10384000.00
netIncomeApplicableToCommonShares 10384000.00
2014-06-30
date 2014-06-30
filing_date 2014-08-05
currency_symbol USD
researchDevelopment 3914000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 15908000.00
minorityInterest 0.00
netIncome 10956000.00
sellingGeneralAdministrative 5534000.00
sellingAndMarketingExpenses 7261000.00
grossProfit 32683000.00
reconciledDepreciation 2577000.00
ebit 15974000.00
ebitda 18551000.00
depreciationAndAmortization 2577000.00
nonOperatingIncomeNetOther -66000.00
operatingIncome 15974000.00
otherOperatingExpenses 36892000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 4952000.00
totalRevenue 52866000.00
totalOperatingExpenses 16709000.00
costOfRevenue 20183000.00
totalOtherIncomeExpenseNet -66000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 10956000.00
netIncomeApplicableToCommonShares 10956000.00
2014-03-31
date 2014-03-31
filing_date 2014-05-06
currency_symbol USD
researchDevelopment 3456000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 14551000.00
minorityInterest 0.00
netIncome 10102000.00
sellingGeneralAdministrative 4703000.00
sellingAndMarketingExpenses 6417000.00
grossProfit 29024000.00
reconciledDepreciation 2106000.00
ebit 14448000.00
ebitda 16554000.00
depreciationAndAmortization 2106000.00
nonOperatingIncomeNetOther 103000.00
operatingIncome 14448000.00
otherOperatingExpenses 31626000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 4449000.00
totalRevenue 46074000.00
totalOperatingExpenses 14576000.00
costOfRevenue 17050000.00
totalOtherIncomeExpenseNet 103000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 10102000.00
netIncomeApplicableToCommonShares 10102000.00
2013-12-31
date 2013-12-31
filing_date 2014-02-28
currency_symbol USD
researchDevelopment 3458000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 14003000.00
minorityInterest 0.00
netIncome 9507000.00
sellingGeneralAdministrative 4119000.00
sellingAndMarketingExpenses 6164000.00
grossProfit 27615000.00
reconciledDepreciation 2041000.00
ebit 13874000.00
ebitda 15915000.00
depreciationAndAmortization 2041000.00
nonOperatingIncomeNetOther 129000.00
operatingIncome 13874000.00
otherOperatingExpenses 30168000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 4496000.00
totalRevenue 44042000.00
totalOperatingExpenses 13741000.00
costOfRevenue 16427000.00
totalOtherIncomeExpenseNet 129000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 9507000.00
netIncomeApplicableToCommonShares 9507000.00
2013-09-30
date 2013-09-30
filing_date 2013-11-05
currency_symbol USD
researchDevelopment 3026000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 13433000.00
minorityInterest 0.00
netIncome 8872000.00
sellingGeneralAdministrative 4118000.00
sellingAndMarketingExpenses 5409000.00
grossProfit 25955000.00
reconciledDepreciation 1946000.00
ebit 13402000.00
ebitda 15348000.00
depreciationAndAmortization 1946000.00
nonOperatingIncomeNetOther 31000.00
operatingIncome 13402000.00
otherOperatingExpenses 28606000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 4561000.00
totalRevenue 42008000.00
totalOperatingExpenses 12553000.00
costOfRevenue 16053000.00
totalOtherIncomeExpenseNet 31000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 8872000.00
netIncomeApplicableToCommonShares 8872000.00
2013-06-30
date 2013-06-30
filing_date 2013-08-06
currency_symbol USD
researchDevelopment 2751000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 12745000.00
minorityInterest 0.00
netIncome 8611000.00
sellingGeneralAdministrative 3923000.00
sellingAndMarketingExpenses 5550000.00
grossProfit 24853000.00
reconciledDepreciation 1848000.00
ebit 12629000.00
ebitda 14477000.00
depreciationAndAmortization 1848000.00
nonOperatingIncomeNetOther 116000.00
operatingIncome 12629000.00
otherOperatingExpenses 27120000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 4134000.00
totalRevenue 39749000.00
totalOperatingExpenses 12224000.00
costOfRevenue 14896000.00
totalOtherIncomeExpenseNet 116000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 8611000.00
netIncomeApplicableToCommonShares 8611000.00
2013-03-31
date 2013-03-31
filing_date 2013-05-08
currency_symbol USD
researchDevelopment 2628000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 11397000.00
minorityInterest 0.00
netIncome 8287000.00
sellingGeneralAdministrative 3994000.00
sellingAndMarketingExpenses 5263000.00
grossProfit 23279000.00
reconciledDepreciation 1734000.00
ebit 11394000.00
ebitda 13128000.00
depreciationAndAmortization 1734000.00
nonOperatingIncomeNetOther 3000.00
operatingIncome 11394000.00
otherOperatingExpenses 25919000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 3110000.00
totalRevenue 37313000.00
totalOperatingExpenses 11885000.00
costOfRevenue 14034000.00
totalOtherIncomeExpenseNet 3000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 8287000.00
netIncomeApplicableToCommonShares 8287000.00
2012-12-31
date 2012-12-31
filing_date 2013-03-22
currency_symbol USD
researchDevelopment 2515000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 10382000.00
minorityInterest 0.00
netIncome 7395000.00
sellingGeneralAdministrative 3564000.00
sellingAndMarketingExpenses 4658000.00
grossProfit 21005000.00
reconciledDepreciation 1700000.00
ebit 10268000.00
ebitda 11968000.00
depreciationAndAmortization 1700000.00
nonOperatingIncomeNetOther 113000.00
operatingIncome 10268000.00
otherOperatingExpenses 23348000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 2987000.00
totalRevenue 33616000.00
totalOperatingExpenses 10737000.00
costOfRevenue 12611000.00
totalOtherIncomeExpenseNet 114000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 7395000.00
netIncomeApplicableToCommonShares 7395000.00
2012-09-30
date 2012-09-30
filing_date 2012-10-30
currency_symbol USD
researchDevelopment 2561000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 9887000.00
minorityInterest 0.00
netIncome 6702000.00
sellingGeneralAdministrative 3118000.00
sellingAndMarketingExpenses 4442000.00
grossProfit 19694000.00
reconciledDepreciation 1612000.00
ebit 9259000.00
ebitda 10871000.00
depreciationAndAmortization 1612000.00
nonOperatingIncomeNetOther 314000.00
operatingIncome 9573000.00
otherOperatingExpenses 22881000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 3185000.00
totalRevenue 32454000.00
totalOperatingExpenses 10121000.00
costOfRevenue 12760000.00
totalOtherIncomeExpenseNet 314000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 6702000.00
netIncomeApplicableToCommonShares 6702000.00
2012-06-30
date 2012-06-30
filing_date 2012-07-25
currency_symbol USD
researchDevelopment 2401000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 7639000.00
minorityInterest 0.00
netIncome 5146000.00
sellingGeneralAdministrative 3288000.00
sellingAndMarketingExpenses 4557000.00
grossProfit 17712000.00
reconciledDepreciation 1440000.00
ebit 6026000.00
ebitda 7466000.00
depreciationAndAmortization 1440000.00
nonOperatingIncomeNetOther 173000.00
operatingIncome 7466000.00
otherOperatingExpenses 22485000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 2493000.00
totalRevenue 29951000.00
totalOperatingExpenses 10246000.00
costOfRevenue 12239000.00
totalOtherIncomeExpenseNet 173000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 5146000.00
netIncomeApplicableToCommonShares 5146000.00
2012-03-31
date 2012-03-31
filing_date 2012-05-04
currency_symbol USD
researchDevelopment 1660000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 7061000.00
minorityInterest 0.00
netIncome 4782000.00
sellingGeneralAdministrative 3988000.00
sellingAndMarketingExpenses 4441000.00
grossProfit 17727000.00
reconciledDepreciation 1328000.00
ebit 8215000.00
ebitda 9543000.00
depreciationAndAmortization 1328000.00
nonOperatingIncomeNetOther -577000.00
operatingIncome 7638000.00
otherOperatingExpenses 22332000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 2279000.00
totalRevenue 29970000.00
totalOperatingExpenses 10089000.00
costOfRevenue 12243000.00
totalOtherIncomeExpenseNet -577000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 4782000.00
netIncomeApplicableToCommonShares 4782000.00
2011-12-31
date 2011-12-31
filing_date 2011-12-31
currency_symbol USD
researchDevelopment 1583000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 4761000.00
minorityInterest 0.00
netIncome 3230000.00
sellingGeneralAdministrative 3475000.00
sellingAndMarketingExpenses 4613000.00
grossProfit 14564000.00
reconciledDepreciation 1255000.00
ebit 5025000.00
ebitda 6280000.00
depreciationAndAmortization 1255000.00
operatingIncome 4893000.00
otherOperatingExpenses 20744000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 1531000.00
totalRevenue 25637000.00
totalOperatingExpenses 9671000.00
costOfRevenue 11073000.00
totalOtherIncomeExpenseNet -132000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 3230000.00
2011-09-30
date 2011-09-30
filing_date 2011-09-30
currency_symbol USD
researchDevelopment 1304000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 8289000.00
minorityInterest 0.00
netIncome 5488000.00
sellingGeneralAdministrative 3038000.00
sellingAndMarketingExpenses 4000000.00
grossProfit 16610000.00
reconciledDepreciation 1127000.00
ebit 8247000.00
ebitda 9374000.00
depreciationAndAmortization 1127000.00
operatingIncome 8268000.00
otherOperatingExpenses 18647000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 2801000.00
totalRevenue 26915000.00
totalOperatingExpenses 8342000.00
costOfRevenue 10305000.00
totalOtherIncomeExpenseNet 21000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 5488000.00
2011-06-30
date 2011-06-30
filing_date 2011-06-30
currency_symbol USD
researchDevelopment 1223000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 6713000.00
minorityInterest 0.00
netIncome 4531000.00
sellingGeneralAdministrative 2753000.00
sellingAndMarketingExpenses 3924000.00
grossProfit 14535000.00
reconciledDepreciation 989000.00
ebit 6557000.00
ebitda 7546000.00
depreciationAndAmortization 989000.00
operatingIncome 6635000.00
otherOperatingExpenses 17417000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 2182000.00
totalRevenue 24052000.00
totalOperatingExpenses 7900000.00
costOfRevenue 9517000.00
totalOtherIncomeExpenseNet 78000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 4531000.00
2011-03-31
date 2011-03-31
filing_date 2011-03-31
currency_symbol USD
researchDevelopment 1112000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 6992000.00
minorityInterest 0.00
netIncome 4723000.00
sellingGeneralAdministrative 2506000.00
sellingAndMarketingExpenses 3215000.00
grossProfit 13906000.00
reconciledDepreciation 893000.00
ebit 7154000.00
ebitda 8047000.00
depreciationAndAmortization 893000.00
operatingIncome 7073000.00
otherOperatingExpenses 15262000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 2269000.00
totalRevenue 22335000.00
totalOperatingExpenses 6833000.00
costOfRevenue 8429000.00
totalOtherIncomeExpenseNet -81000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 4723000.00
2010-12-31
date 2010-12-31
filing_date 2010-12-31
currency_symbol USD
researchDevelopment 1122000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 3581000.00
minorityInterest 0.00
netIncome 3477000.00
sellingGeneralAdministrative 2384000.00
sellingAndMarketingExpenses 3167000.00
grossProfit 11107000.00
reconciledDepreciation 883000.00
ebit 5287000.00
ebitda 6170000.00
depreciationAndAmortization 883000.00
operatingIncome 4434000.00
otherOperatingExpenses 13863000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 104000.00
totalRevenue 18297000.00
totalOperatingExpenses 6673000.00
costOfRevenue 7190000.00
totalOtherIncomeExpenseNet -853000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 3477000.00
2010-09-30
date 2010-09-30
filing_date 2010-09-30
currency_symbol USD
researchDevelopment 1065000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 5424000.00
minorityInterest 0.00
netIncome 3342000.00
sellingGeneralAdministrative 1903000.00
sellingAndMarketingExpenses 2709000.00
grossProfit 10900000.00
reconciledDepreciation 938000.00
ebit 5022000.00
ebitda 5960000.00
depreciationAndAmortization 938000.00
operatingIncome 5223000.00
otherOperatingExpenses 12454000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 2082000.00
totalRevenue 17677000.00
totalOperatingExpenses 5677000.00
costOfRevenue 6777000.00
totalOtherIncomeExpenseNet 201000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 3343000.00
2010-06-30
date 2010-06-30
filing_date 2010-06-30
currency_symbol USD
researchDevelopment 1050000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 4039000.00
minorityInterest 0.00
netIncome 2488000.00
sellingGeneralAdministrative 1716000.00
sellingAndMarketingExpenses 2622000.00
grossProfit 9596000.00
reconciledDepreciation 849000.00
ebit 4377000.00
ebitda 5226000.00
depreciationAndAmortization 849000.00
operatingIncome 4208000.00
otherOperatingExpenses 11523000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 1551000.00
totalRevenue 15731000.00
totalOperatingExpenses 5388000.00
costOfRevenue 6135000.00
totalOtherIncomeExpenseNet -169000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 2487000.00
2010-03-31
date 2010-03-31
filing_date 2010-03-31
currency_symbol USD
researchDevelopment 1044000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 2669000.00
minorityInterest 0.00
netIncome 1644000.00
sellingGeneralAdministrative 1626000.00
sellingAndMarketingExpenses 2369000.00
grossProfit 7873000.00
reconciledDepreciation 813000.00
ebit 2999000.00
ebitda 3812000.00
depreciationAndAmortization 813000.00
operatingIncome 2834000.00
otherOperatingExpenses 10380000.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 1025000.00
totalRevenue 13214000.00
totalOperatingExpenses 5039000.00
costOfRevenue 5341000.00
totalOtherIncomeExpenseNet -165000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 1644000.00
2009-12-31
date 2009-12-31
currency_symbol USD
researchDevelopment 806000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 2192000.00
minorityInterest 0.00
netIncome 0.00
sellingGeneralAdministrative 4573000.00
grossProfit 0.00
ebit 0.00
operatingIncome 0.00
otherOperatingExpenses 0.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 970000.00
totalRevenue 12018000.00
totalOperatingExpenses 0.00
costOfRevenue 5056000.00
totalOtherIncomeExpenseNet 0.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 1222000.00
2009-09-30
date 2009-09-30
currency_symbol USD
researchDevelopment 818000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 1725000.00
minorityInterest 0.00
netIncome 0.00
sellingGeneralAdministrative 4321000.00
grossProfit 0.00
ebit 0.00
operatingIncome 0.00
otherOperatingExpenses 0.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 813000.00
totalRevenue 10770000.00
totalOperatingExpenses 0.00
costOfRevenue 4689000.00
totalOtherIncomeExpenseNet 0.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 912000.00
2009-06-30
date 2009-06-30
currency_symbol USD
researchDevelopment 732000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 1575000.00
minorityInterest 0.00
netIncome 0.00
sellingGeneralAdministrative 4356000.00
grossProfit 0.00
ebit 0.00
operatingIncome 0.00
otherOperatingExpenses 0.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 698000.00
totalRevenue 10366000.00
totalOperatingExpenses 0.00
costOfRevenue 4423000.00
totalOtherIncomeExpenseNet 0.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 877000.00
2009-03-31
date 2009-03-31
currency_symbol USD
researchDevelopment 784000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 1898000.00
minorityInterest 0.00
netIncome 0.00
sellingGeneralAdministrative 4117000.00
grossProfit 0.00
ebit 0.00
operatingIncome 0.00
otherOperatingExpenses 0.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 686000.00
totalRevenue 10679000.00
totalOperatingExpenses 0.00
costOfRevenue 4391000.00
totalOtherIncomeExpenseNet 0.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 1212000.00
yearly
2022-12-31
date 2022-12-31
filing_date 2023-02-21
currency_symbol USD
researchDevelopment 38222000.00
incomeBeforeTax -97877000.00
netIncome -103462000.00
sellingGeneralAdministrative 67544000.00
sellingAndMarketingExpenses 82752000.00
grossProfit 215465000.00
reconciledDepreciation 39425000.00
ebit 151877000.00
ebitda 191302000.00
depreciationAndAmortization 39425000.00
nonOperatingIncomeNetOther 106000.00
operatingIncome 151877000.00
otherOperatingExpenses 461451000.00
interestExpense 124824000.00
taxProvision 5585000.00
nonRecurring 118008000.00
incomeTaxExpense 5585000.00
totalRevenue 488398000.00
totalOperatingExpenses 188518000.00
costOfRevenue 272933000.00
totalOtherIncomeExpenseNet -249754000.00
netIncomeFromContinuingOps -103462000.00
netIncomeApplicableToCommonShares -103462000.00
2021-12-31
date 2021-12-31
filing_date 2022-02-18
currency_symbol USD
researchDevelopment 44241000.00
incomeBeforeTax 40184000.00
netIncome 33372000.00
sellingGeneralAdministrative 55933000.00
sellingAndMarketingExpenses 82175000.00
grossProfit 222691000.00
reconciledDepreciation 40488000.00
ebit 40342000.00
ebitda 80830000.00
depreciationAndAmortization 40488000.00
nonOperatingIncomeNetOther -158000.00
operatingIncome 40342000.00
otherOperatingExpenses 447756000.00
interestExpense 158000.00
taxProvision 6812000.00
incomeTaxExpense 6812000.00
totalRevenue 488098000.00
totalOperatingExpenses 182349000.00
costOfRevenue 265407000.00
totalOtherIncomeExpenseNet -158000.00
netIncomeFromContinuingOps 33372000.00
netIncomeApplicableToCommonShares 33372000.00
2020-12-31
date 2020-12-31
filing_date 2021-02-19
currency_symbol USD
researchDevelopment 36940000.00
incomeBeforeTax 62945000.00
netIncome 50867000.00
sellingGeneralAdministrative 51742000.00
sellingAndMarketingExpenses 69309000.00
grossProfit 217827000.00
reconciledDepreciation 32594000.00
ebit 59836000.00
ebitda 92430000.00
depreciationAndAmortization 32594000.00
nonOperatingIncomeNetOther 3109000.00
operatingIncome 59836000.00
otherOperatingExpenses 374559000.00
interestExpense 3109000.00
taxProvision 12078000.00
incomeTaxExpense 12078000.00
totalRevenue 434395000.00
totalOperatingExpenses 157991000.00
costOfRevenue 216568000.00
totalOtherIncomeExpenseNet 3109000.00
netIncomeFromContinuingOps 50867000.00
netIncomeApplicableToCommonShares 50867000.00
2019-12-31
date 2019-12-31
filing_date 2020-02-26
currency_symbol USD
researchDevelopment 32692000.00
incomeBeforeTax 81193000.00
netIncome 63655000.00
sellingGeneralAdministrative 49766000.00
sellingAndMarketingExpenses 72976000.00
grossProfit 235290000.00
reconciledDepreciation 30864000.00
ebit 79856000.00
ebitda 110720000.00
depreciationAndAmortization 30864000.00
nonOperatingIncomeNetOther 1337000.00
operatingIncome 79856000.00
otherOperatingExpenses 378872000.00
interestExpense 1337000.00
taxProvision 17538000.00
incomeTaxExpense 17538000.00
totalRevenue 458728000.00
totalOperatingExpenses 155434000.00
costOfRevenue 223438000.00
totalOtherIncomeExpenseNet 1337000.00
netIncomeFromContinuingOps 63655000.00
netIncomeApplicableToCommonShares 63655000.00
2018-12-31
date 2018-12-31
filing_date 2019-02-22
currency_symbol USD
researchDevelopment 28735000.00
incomeBeforeTax 91655000.00
netIncome 76588000.00
sellingGeneralAdministrative 52513000.00
sellingAndMarketingExpenses 68533000.00
grossProfit 238679000.00
reconciledDepreciation 26754000.00
ebit 88898000.00
ebitda 115652000.00
depreciationAndAmortization 26754000.00
nonOperatingIncomeNetOther 2757000.00
operatingIncome 88898000.00
otherOperatingExpenses 356698000.00
interestExpense 0.00
taxProvision 15067000.00
extraordinaryItems -200000.00
incomeTaxExpense 15067000.00
totalRevenue 445596000.00
totalOperatingExpenses 149781000.00
costOfRevenue 206917000.00
totalOtherIncomeExpenseNet 2757000.00
netIncomeFromContinuingOps 76588000.00
netIncomeApplicableToCommonShares 76588000.00
2017-12-31
date 2017-12-31
filing_date 2018-02-23
currency_symbol USD
researchDevelopment 23560000.00
incomeBeforeTax 74435000.00
netIncome 51778000.00
sellingGeneralAdministrative 41200000.00
sellingAndMarketingExpenses 56856000.00
grossProfit 193842000.00
reconciledDepreciation 18474000.00
ebit 72226000.00
ebitda 90700000.00
depreciationAndAmortization 18474000.00
nonOperatingIncomeNetOther 2209000.00
operatingIncome 72226000.00
otherOperatingExpenses 272264000.00
interestExpense 0.00
taxProvision 22657000.00
extraordinaryItems 1800000.00
incomeTaxExpense 22657000.00
totalRevenue 344490000.00
totalOperatingExpenses 121616000.00
costOfRevenue 150648000.00
totalOtherIncomeExpenseNet 2209000.00
netIncomeFromContinuingOps 51778000.00
netIncomeApplicableToCommonShares 51778000.00
2016-12-31
date 2016-12-31
filing_date 2017-02-22
currency_symbol USD
researchDevelopment 22388000.00
incomeBeforeTax 64221000.00
netIncome 42707000.00
sellingGeneralAdministrative 36651000.00
sellingAndMarketingExpenses 46131000.00
grossProfit 166937000.00
ebit 61767000.00
ebitda 79252000.00
depreciationAndAmortization 17485000.00
nonOperatingIncomeNetOther 2454000.00
operatingIncome 61767000.00
otherOperatingExpenses 236288000.00
interestExpense 0.00
taxProvision 21514000.00
incomeTaxExpense 21514000.00
totalRevenue 298055000.00
totalOperatingExpenses 105170000.00
costOfRevenue 131118000.00
totalOtherIncomeExpenseNet 2454000.00
netIncomeFromContinuingOps 42707000.00
netIncomeApplicableToCommonShares 42707000.00
2015-12-31
date 2015-12-31
filing_date 2016-02-26
currency_symbol USD
researchDevelopment 18350000.00
incomeBeforeTax 67861000.00
netIncome 46514000.00
sellingGeneralAdministrative 29716000.00
sellingAndMarketingExpenses 39188000.00
grossProfit 154403000.00
ebit 67149000.00
ebitda 81275000.00
depreciationAndAmortization 14126000.00
nonOperatingIncomeNetOther 712000.00
operatingIncome 67149000.00
otherOperatingExpenses 196957000.00
interestExpense 0.00
taxProvision 21347000.00
incomeTaxExpense 21347000.00
totalRevenue 264106000.00
totalOperatingExpenses 87254000.00
costOfRevenue 109703000.00
totalOtherIncomeExpenseNet 712000.00
netIncomeFromContinuingOps 46514000.00
netIncomeApplicableToCommonShares 46514000.00
2014-12-31
date 2014-12-31
filing_date 2015-02-27
currency_symbol USD
researchDevelopment 16607000.00
incomeBeforeTax 60531000.00
netIncome 41635000.00
sellingGeneralAdministrative 22122000.00
sellingAndMarketingExpenses 29144000.00
grossProfit 128401000.00
ebit 60528000.00
ebitda 71666000.00
depreciationAndAmortization 11138000.00
nonOperatingIncomeNetOther 3000.00
operatingIncome 60528000.00
otherOperatingExpenses 149055000.00
interestExpense 0.00
incomeTaxExpense 18896000.00
totalRevenue 209583000.00
totalOperatingExpenses 67873000.00
costOfRevenue 81182000.00
totalOtherIncomeExpenseNet 3000.00
netIncomeFromContinuingOps 41635000.00
netIncomeApplicableToCommonShares 41635000.00
2013-12-31
date 2013-12-31
filing_date 2014-02-28
currency_symbol USD
researchDevelopment 11863000.00
incomeBeforeTax 51578000.00
netIncome 35277000.00
sellingGeneralAdministrative 16154000.00
sellingAndMarketingExpenses 22386000.00
grossProfit 101702000.00
ebit 51299000.00
ebitda 58868000.00
depreciationAndAmortization 7569000.00
nonOperatingIncomeNetOther 279000.00
operatingIncome 51299000.00
otherOperatingExpenses 111813000.00
interestExpense 0.00
incomeTaxExpense 16301000.00
totalRevenue 163112000.00
totalOperatingExpenses 50403000.00
costOfRevenue 61410000.00
totalOtherIncomeExpenseNet 279000.00
netIncomeFromContinuingOps 35277000.00
netIncomeApplicableToCommonShares 35277000.00
2012-12-31
date 2012-12-31
filing_date 2013-03-22
currency_symbol USD
researchDevelopment 9137000.00
incomeBeforeTax 34969000.00
netIncome 24025000.00
sellingGeneralAdministrative 13957000.00
sellingAndMarketingExpenses 18098000.00
grossProfit 76138000.00
ebit 34946000.00
ebitda 41026000.00
depreciationAndAmortization 6080000.00
nonOperatingIncomeNetOther 23000.00
operatingIncome 34946000.00
otherOperatingExpenses 91045000.00
interestExpense 0.00
incomeTaxExpense 10944000.00
totalRevenue 125991000.00
totalOperatingExpenses 41192000.00
costOfRevenue 49853000.00
totalOtherIncomeExpenseNet 23000.00
netIncomeFromContinuingOps 24025000.00
netIncomeApplicableToCommonShares 24025000.00
2011-12-31
date 2011-12-31
filing_date 2011-12-31
currency_symbol USD
researchDevelopment 5222000.00
incomeBeforeTax 26755000.00
netIncome 17972000.00
sellingGeneralAdministrative 11772000.00
sellingAndMarketingExpenses 15752000.00
grossProfit 59615000.00
ebit 26983000.00
ebitda 31247000.00
depreciationAndAmortization 4264000.00
operatingIncome 26869000.00
otherOperatingExpenses 72070000.00
interestExpense 0.00
incomeTaxExpense 8783000.00
totalRevenue 98939000.00
totalOperatingExpenses 32746000.00
costOfRevenue 39324000.00
totalOtherIncomeExpenseNet -114000.00
netIncomeApplicableToCommonShares 17972000.00
2010-12-31
date 2010-12-31
filing_date 2010-12-31
currency_symbol USD
researchDevelopment 4281000.00
incomeBeforeTax 15713000.00
netIncome 10951000.00
sellingGeneralAdministrative 7629000.00
sellingAndMarketingExpenses 10867000.00
grossProfit 39476000.00
ebit 17685000.00
ebitda 21168000.00
depreciationAndAmortization 3483000.00
operatingIncome 16699000.00
otherOperatingExpenses 48220000.00
interestExpense 0.00
incomeTaxExpense 4762000.00
totalRevenue 64919000.00
totalOperatingExpenses 22777000.00
costOfRevenue 25443000.00
totalOtherIncomeExpenseNet -986000.00
netIncomeApplicableToCommonShares 10951000.00
2009-12-31
date 2009-12-31
filing_date 2009-12-31
currency_symbol USD
researchDevelopment 3140000.00
incomeBeforeTax 7390000.00
netIncome 4223000.00
sellingGeneralAdministrative 5965000.00
sellingAndMarketingExpenses 8262000.00
grossProfit 25274000.00
ebit 8424000.00
ebitda 11331000.00
depreciationAndAmortization 2907000.00
operatingIncome 7907000.00
otherOperatingExpenses 35926000.00
interestExpense 0.00
incomeTaxExpense 3167000.00
totalRevenue 43833000.00
totalOperatingExpenses 17367000.00
costOfRevenue 18559000.00
totalOtherIncomeExpenseNet -517000.00