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

Cumberland Pharmaceuticals, Inc. - это специализированная фармацевтическая компания, которая занимается приобретением, разработкой и коммерциализацией рецептурных продуктов. Его продукция включает в себя ацетадот, кальдолор, кристалозу, омекламокс, вапризол, вибатив и редиТрекс. Компания была основана А. Дж. Казими 6 января 1999 года и имеет штаб-квартиру в Нэшвилле, штат Теннесси.

General
Code CPIX
Type Common Stock
Name Cumberland Pharmaceuticals Inc
Exchange NASDAQ
CurrencyCode USD
CurrencyName US Dollar
CurrencySymbol $
CountryName USA
CountryISO US
OpenFigi BBG000R93GV7
ISIN US2307701092
PrimaryTicker CPIX.US
CUSIP 230770109
CIK 1087294
EmployerIdNumber 62-1765329
FiscalYearEnd December
IPODate 2009-08-11
InternationalDomestic Domestic
Sector Healthcare
Industry Drug Manufacturers - Specialty & Generic
GicSector Health Care
GicGroup Pharmaceuticals, Biotechnology & Life Sciences
GicIndustry Pharmaceuticals
GicSubIndustry Pharmaceuticals
HomeCategory Domestic
IsDelisted Нет
Address 1600 West End Avenue, Nashville, TN, United States, 37203
Phone 615 925 3875
WebURL https://www.cumberlandpharma.com
FullTimeEmployees 85
UpdatedAt 2023-12-24
Highlights
MarketCapitalization 25934352
MarketCapitalizationMln 25.9344
EBITDA -1439056
PEGRatio 0
WallStreetTargetPrice 8.5
BookValue 2.531
DividendShare 0
DividendYield 0.0207
EarningsShare -0.17
EPSEstimateCurrentYear 0
EPSEstimateNextYear 0
EPSEstimateNextQuarter 0
EPSEstimateCurrentQuarter 0
MostRecentQuarter 2023-09-30
ProfitMargin -0.0617
OperatingMarginTTM -0.1851
ReturnOnAssetsTTM -0.0396
ReturnOnEquityTTM -0.0671
RevenueTTM 39323120
RevenuePerShareTTM 2.739
QuarterlyRevenueGrowthYOY -0.116
GrossProfitTTM 32892428
DilutedEpsTTM -0.17
QuarterlyEarningsGrowthYOY 0

Financials / Income Statement / quarterly / net Income

-3.85M
2021-12-31
-1.4M
2022-03-31
-1.36M
2022-06-30
-423.23K
2022-09-30
-2.46M
2022-12-31
192.18K
2023-03-31
872.2K
2023-06-30
-1.05M
2023-09-30

Financials / Income Statement / quarterly / ebitda

-3.27M
2021-12-31
377.79K
2022-03-31
-213.13K
2022-06-30
1.28M
2022-09-30
-1.72M
2022-12-31
1.62M
2023-03-31
2.26M
2023-06-30
-521.9K
2023-09-30

Financials / Income Statement / quarterly / totalRevenue

8.32M
2021-12-31
11.18M
2022-03-31
10.3M
2022-06-30
11.41M
2022-09-30
9.12M
2022-12-31
9.22M
2023-03-31
10.89M
2023-06-30
10.09M
2023-09-30

Earnings / History / epsActual

-0.05
2022-12-31
0.11
2023-03-31
0.16
2023-06-30
0.02
2023-09-30
0
2023-12-31
0
2024-03-31
0
2024-06-30
0
2024-09-30
Valuation
TrailingPE 0
ForwardPE 0
PriceSalesTTM 0.6595
PriceBookMRQ 0.7206
EnterpriseValue 24607276
EnterpriseValueRevenue 0.663
EnterpriseValueEbitda 10.585
SharesStats
SharesOutstanding 14904800
SharesFloat 8361681
PercentInsiders 45.947
PercentInstitutions 15.631
Technicals
Beta 0.127
52WeekHigh 2.91
52WeekLow 1.43
50DayMA 1.8122
200DayMA 1.7652
SharesShort 20062
SharesShortPriorMonth 18630
ShortRatio 1.55
ShortPercent 0.0025
Financials
Balance_Sheet
currency_symbol USD
quarterly
2023-09-30
date 2023-09-30
filing_date 2023-11-13
currency_symbol USD
totalAssets 87750944.00
intangibleAssets 27121070.00
otherCurrentAssets 1971164.00
totalLiab 52095386.00
totalStockholderEquity 35991549.00
otherCurrentLiab 16175937.00
commonStock 47185304.00
capitalStock 47185304.00
retainedEarnings -11193755.00
goodWill 914000.00
cash 18507965.00
totalCurrentLiabilities 27328270.00
netDebt 138348.00
shortTermDebt 334288.00
shortLongTermDebtTotal 18646313.00
totalCurrentAssets 41769797.00
netReceivables 12620120.00
longTermDebt 12923125.00
inventory 8670548.00
accountsPayable 10818045.00
nonCurrrentAssetsOther 10857483.00
nonCurrentAssetsTotal 45981147.00
capitalLeaseObligations 5723188.00
nonCurrentLiabilitiesOther 6455091.00
nonCurrentLiabilitiesTotal 24767116.00
liabilitiesAndStockholdersEquity 87750944.00
cashAndShortTermInvestments 18507965.00
propertyPlantAndEquipmentGross 7088594.00
propertyPlantAndEquipmentNet 7088594.00
netWorkingCapital 14441527.00
netInvestedCapital 48914674.00
commonStockSharesOutstanding 14277229.00
2023-06-30
date 2023-06-30
filing_date 2023-08-11
currency_symbol USD
totalAssets 89375360.00
intangibleAssets 28269781.00
otherCurrentAssets 2277885.00
totalLiab 52538458.00
totalStockholderEquity 37158972.00
otherCurrentLiab 15726206.00
commonStock 47303429.00
capitalStock 47303429.00
retainedEarnings -10144457.00
otherLiab 6954206.00
goodWill 914000.00
otherAssets 9301561.00
cash 18249086.00
totalCurrentLiabilities 26959087.00
netDebt 696916.00
shortTermDebt 320837.00
shortLongTermDebtTotal 18946002.00
propertyPlantEquipment 7215885.00
totalCurrentAssets 43674133.00
netTangibleAssets 7975191.00
netReceivables 12218756.00
longTermDebt 13148125.00
inventory 10928406.00
accountsPayable 10912044.00
nonCurrrentAssetsOther 9301561.00
nonCurrentAssetsTotal 45701227.00
capitalLeaseObligations 5797877.00
nonCurrentLiabilitiesOther 6954206.00
nonCurrentLiabilitiesTotal 25579371.00
liabilitiesAndStockholdersEquity 89375360.00
cashAndShortTermInvestments 18249086.00
propertyPlantAndEquipmentGross 7215885.00
propertyPlantAndEquipmentNet 7215885.00
netWorkingCapital 16715046.00
netInvestedCapital 50307097.00
commonStockSharesOutstanding 14554264.00
2023-03-31
date 2023-03-31
filing_date 2023-05-12
currency_symbol USD
totalAssets 89468635.00
intangibleAssets 29390195.00
otherCurrentAssets 2715498.00
totalLiab 53420148.00
totalStockholderEquity 36360511.00
otherCurrentLiab 14326712.00
commonStock 47377168.00
capitalStock 47377168.00
retainedEarnings -11016657.00
goodWill 914000.00
cash 16386166.00
totalCurrentLiabilities 25707414.00
netDebt 4393639.00
shortTermDebt 158369.00
shortLongTermDebtTotal 20779805.00
totalCurrentAssets 43810799.00
netReceivables 14529133.00
longTermDebt 16072286.00
inventory 10180002.00
accountsPayable 11222333.00
nonCurrrentAssetsOther 10079727.00
nonCurrentAssetsTotal 45657836.00
capitalLeaseObligations 4707519.00
nonCurrentLiabilitiesOther 7091298.00
nonCurrentLiabilitiesTotal 27712734.00
liabilitiesAndStockholdersEquity 89468635.00
cashAndShortTermInvestments 16386166.00
propertyPlantAndEquipmentGross 5273914.00
propertyPlantAndEquipmentNet 5273914.00
netWorkingCapital 18103385.00
netInvestedCapital 52432797.00
commonStockSharesOutstanding 14587843.00
2022-12-31
date 2022-12-31
filing_date 2023-03-13
currency_symbol USD
totalAssets 92925158.00
intangibleAssets 30590678.00
otherCurrentAssets 3548978.00
totalLiab 56951152.00
totalStockholderEquity 36266132.00
otherCurrentLiab 17587911.00
commonStock 47474973.00
capitalStock 47474973.00
retainedEarnings -11208841.00
otherLiab 7585019.00
goodWill 914000.00
otherAssets 10047828.00
cash 19757970.00
totalCurrentLiabilities 28579832.00
netDebt 1201241.00
shortTermDebt 172910.00
shortLongTermDebtTotal 20959211.00
propertyPlantEquipment 5502442.00
totalCurrentAssets 45870210.00
netTangibleAssets 4761454.00
netReceivables 13163681.00
longTermDebt 16200000.00
inventory 9399581.00
accountsPayable 10819011.00
nonCurrrentAssetsOther 10047828.00
nonCurrentAssetsTotal 47054948.00
capitalLeaseObligations 4759211.00
nonCurrentLiabilitiesOther 7585019.00
nonCurrentLiabilitiesTotal 28371320.00
liabilitiesAndStockholdersEquity 92925158.00
cashAndShortTermInvestments 19757970.00
propertyPlantAndEquipmentGross 5502442.00
propertyPlantAndEquipmentNet 5502442.00
netWorkingCapital 17290378.00
netInvestedCapital 52466132.00
commonStockSharesOutstanding 14401432.00
2022-09-30
date 2022-09-30
filing_date 2022-11-14
currency_symbol USD
totalAssets 91424673.00
intangibleAssets 29048043.00
otherCurrentAssets 3738842.00
totalLiab 52933551.00
totalStockholderEquity 38764263.00
otherCurrentLiab 14213982.00
commonStock 47532375.00
capitalStock 47532375.00
retainedEarnings -8768112.00
otherLiab 9279208.00
goodWill 1932876.00
otherAssets 9924352.00
cash 19541538.00
totalCurrentLiabilities 25954343.00
netDebt -1611933.00
shortTermDebt 229605.00
shortLongTermDebtTotal 17929605.00
propertyPlantEquipment 1504730.00
totalCurrentAssets 49014672.00
netTangibleAssets 7783344.00
netReceivables 15086763.00
longTermDebt 17700000.00
inventory 10647529.00
accountsPayable 11510756.00
nonCurrrentAssetsOther 9924352.00
nonCurrentAssetsTotal 42410001.00
capitalLeaseObligations 229605.00
nonCurrentLiabilitiesOther 9279208.00
nonCurrentLiabilitiesTotal 26979208.00
liabilitiesAndStockholdersEquity 91424673.00
cashAndShortTermInvestments 19541538.00
propertyPlantAndEquipmentGross 1504730.00
propertyPlantAndEquipmentNet 1504730.00
netWorkingCapital 23060329.00
netInvestedCapital 56464263.00
commonStockSharesOutstanding 14477478.00
2022-06-30
date 2022-06-30
filing_date 2022-08-12
currency_symbol USD
totalAssets 92517637.00
intangibleAssets 32975117.00
otherCurrentAssets 2835465.00
totalLiab 53313345.00
totalStockholderEquity 39462846.00
otherCurrentLiab 13148060.00
commonStock 47822319.00
capitalStock 47822319.00
retainedEarnings -8359473.00
otherLiab 10061376.00
goodWill 1932876.00
otherAssets 12910554.00
cash 18216565.00
totalCurrentLiabilities 24251969.00
netDebt 1295759.00
shortTermDebt 512324.00
shortLongTermDebtTotal 19512324.00
propertyPlantEquipment 950592.00
totalCurrentAssets 43748498.00
netTangibleAssets 4554853.00
netReceivables 13276009.00
longTermDebt 19000000.00
inventory 9420459.00
accountsPayable 10591585.00
nonCurrrentAssetsOther 12910554.00
nonCurrentAssetsTotal 48769139.00
capitalLeaseObligations 512324.00
nonCurrentLiabilitiesOther 10061376.00
nonCurrentLiabilitiesTotal 29061376.00
liabilitiesAndStockholdersEquity 92517637.00
cashAndShortTermInvestments 18216565.00
propertyPlantAndEquipmentNet 950592.00
netWorkingCapital 19496529.00
netInvestedCapital 58462846.00
commonStockSharesOutstanding 14688505.00
2022-03-31
date 2022-03-31
filing_date 2022-05-13
currency_symbol USD
totalAssets 96697106.00
intangibleAssets 34479356.00
otherCurrentAssets 3561027.00
totalLiab 55903703.00
totalStockholderEquity 41022911.00
otherCurrentLiab 12343405.00
commonStock 48046764.00
capitalStock 48046764.00
retainedEarnings -7023853.00
otherLiab 11323593.00
goodWill 1932876.00
otherAssets 13772649.00
cash 17266785.00
totalCurrentLiabilities 24557398.00
netDebt 3522415.00
shortTermDebt 766488.00
shortLongTermDebtTotal 20789200.00
propertyPlantEquipment 1170298.00
totalCurrentAssets 45341927.00
netTangibleAssets 4610679.00
netReceivables 14635435.00
longTermDebt 20000000.00
inventory 9878680.00
accountsPayable 11447505.00
nonCurrrentAssetsOther 13772649.00
nonCurrentAssetsTotal 51355179.00
capitalLeaseObligations 789200.00
nonCurrentLiabilitiesOther 11323593.00
nonCurrentLiabilitiesTotal 31346305.00
liabilitiesAndStockholdersEquity 96697106.00
cashAndShortTermInvestments 17266785.00
propertyPlantAndEquipmentNet 1170298.00
netWorkingCapital 20784529.00
netInvestedCapital 61022911.00
commonStockSharesOutstanding 14691623.00
2021-12-31
date 2021-12-31
filing_date 2022-03-11
currency_symbol USD
totalAssets 84459798.00
intangibleAssets 23954475.00
otherCurrentAssets 3339969.00
totalLiab 41857820.00
totalStockholderEquity 42814306.00
otherCurrentLiab 8668303.00
commonStock 48452906.00
capitalStock 48452906.00
retainedEarnings -5638600.00
otherLiab 7488844.00
goodWill 882000.00
otherAssets 12468475.00
cash 27040816.00
totalCurrentLiabilities 19278960.00
netDebt -10981123.00
shortTermDebt 969677.00
shortLongTermDebtTotal 16059693.00
otherStockholderEquity -212328.00
propertyPlantEquipment 1466835.00
totalCurrentAssets 45688013.00
netTangibleAssets 17977831.00
netReceivables 6877346.00
longTermDebt 15000000.00
inventory 8429882.00
accountsPayable 9640980.00
nonCurrrentAssetsOther 12468475.00
nonCurrentAssetsTotal 38771785.00
capitalLeaseObligations 1059693.00
nonCurrentLiabilitiesOther 224786.00
nonCurrentLiabilitiesTotal 22578860.00
liabilitiesAndStockholdersEquity 84459798.00
cashAndShortTermInvestments 27040816.00
propertyPlantAndEquipmentNet 1466835.00
netWorkingCapital 26409053.00
netInvestedCapital 57814306.00
commonStockSharesOutstanding 14800722.00
2021-09-30
date 2021-09-30
filing_date 2021-11-12
currency_symbol USD
totalAssets 87570774.00
intangibleAssets 24918830.00
otherCurrentAssets 1259098.00
totalLiab 40924509.00
totalStockholderEquity 46822032.00
otherCurrentLiab 7617913.00
commonStock 48612935.00
capitalStock 48612935.00
retainedEarnings -1790903.00
otherLiab 7749421.00
goodWill 882000.00
otherAssets 12778553.00
cash 25843231.00
totalCurrentLiabilities 17945483.00
netDebt -9519439.00
shortTermDebt 1094187.00
shortLongTermDebtTotal 16323792.00
propertyPlantEquipment 1775763.00
totalCurrentAssets 47215628.00
netTangibleAssets 21021202.00
netReceivables 9850530.00
longTermDebt 15000000.00
inventory 10262769.00
accountsPayable 9233383.00
nonCurrrentAssetsOther 12778553.00
nonCurrentAssetsTotal 40355146.00
capitalLeaseObligations 1323792.00
nonCurrentLiabilitiesOther 7749421.00
nonCurrentLiabilitiesTotal 22979026.00
liabilitiesAndStockholdersEquity 87570774.00
cashAndShortTermInvestments 25843231.00
propertyPlantAndEquipmentNet 1775763.00
netWorkingCapital 29270145.00
netInvestedCapital 61822032.00
commonStockSharesOutstanding 14880887.00
2021-06-30
date 2021-06-30
filing_date 2021-08-13
currency_symbol USD
totalAssets 88851474.00
intangibleAssets 25888622.00
otherCurrentAssets 1758332.00
totalLiab 41043067.00
totalStockholderEquity 47952759.00
otherCurrentLiab 8615995.00
commonStock 48688384.00
capitalStock 48688384.00
retainedEarnings -735625.00
otherLiab 7883952.00
goodWill 882000.00
otherAssets 13371534.00
cash 25670462.00
totalCurrentLiabilities 18646791.00
netDebt -10090258.00
shortTermDebt 1067880.00
shortLongTermDebtTotal 15580204.00
propertyPlantEquipment 2028812.00
totalCurrentAssets 46680506.00
netTangibleAssets 21182137.00
netReceivables 9147493.00
longTermDebt 14000000.00
inventory 10104219.00
accountsPayable 8962916.00
noncontrollingInterestInConsolidatedEntity -144352.00
commonStockTotalEquity 48688384.00
retainedEarningsTotalEquity -735625.00
nonCurrrentAssetsOther 13371534.00
nonCurrentAssetsTotal 42170968.00
capitalLeaseObligations 1580204.00
nonCurrentLiabilitiesOther 7883952.00
nonCurrentLiabilitiesTotal 22396276.00
liabilitiesAndStockholdersEquity 88851474.00
cashAndShortTermInvestments 25670462.00
propertyPlantAndEquipmentGross 2028812.00
propertyPlantAndEquipmentNet 2028812.00
netWorkingCapital 28033715.00
netInvestedCapital 61952759.00
commonStockSharesOutstanding 15109246.00
2021-03-31
date 2021-03-31
filing_date 2021-05-14
currency_symbol USD
totalAssets 93348025.00
intangibleAssets 27024544.00
otherCurrentAssets 1900032.00
totalLiab 46470098.00
totalStockholderEquity 47017210.00
otherCurrentLiab 11339215.00
commonStock 48981395.00
retainedEarnings -1964185.00
otherLiab 7833328.00
goodWill 882000.00
otherAssets 13739389.00
cash 24922925.00
totalCurrentLiabilities 22847570.00
netDebt -8091651.00
shortTermDebt 1042074.00
shortLongTermDebtTotal 16831274.00
propertyPlantEquipment 534933.00
totalCurrentAssets 49383017.00
netTangibleAssets 19992666.00
netReceivables 12549297.00
longTermDebt 15000000.00
inventory 10010763.00
accountsPayable 10466281.00
noncontrollingInterestInConsolidatedEntity -139283.00
commonStockTotalEquity 48981395.00
retainedEarningsTotalEquity -1964185.00
nonCurrrentAssetsOther 13739389.00
nonCurrentAssetsTotal 43965008.00
capitalLeaseObligations 1831274.00
nonCurrentLiabilitiesOther 7833328.00
nonCurrentLiabilitiesTotal 23622528.00
liabilitiesAndStockholdersEquity 93348025.00
cashAndShortTermInvestments 24922925.00
propertyPlantAndEquipmentGross 2319075.00
propertyPlantAndEquipmentNet 2319075.00
netWorkingCapital 26535447.00
netInvestedCapital 62017210.00
commonStockSharesOutstanding 15244146.00
2020-12-31
date 2020-12-31
filing_date 2021-03-12
currency_symbol USD
totalAssets 96463305.00
intangibleAssets 28118316.00
otherCurrentAssets 2199926.00
totalLiab 49589911.00
totalStockholderEquity 46990510.00
otherCurrentLiab 11254381.00
commonStock 49121523.00
retainedEarnings -2131013.00
otherLiab 7862772.00
goodWill 882000.00
otherAssets 17801228.00
cash 24753796.00
totalCurrentLiabilities 25667446.00
netDebt -7677324.00
shortTermDebt 1016779.00
shortLongTermDebt 2187140.00
shortLongTermDebtTotal 17076472.00
propertyPlantEquipment 12230911.00
totalCurrentAssets 49969592.00
netTangibleAssets 17990194.00
netReceivables 12377713.00
longTermDebt 15000000.00
inventory 10638157.00
accountsPayable 13396286.00
noncontrollingInterestInConsolidatedEntity -117116.00
commonStockTotalEquity 49121523.00
retainedEarningsTotalEquity -2131013.00
nonCurrrentAssetsOther 14891080.00
nonCurrentAssetsTotal 46493713.00
capitalLeaseObligations 2076472.00
longTermDebtTotal 15000000.00
nonCurrentLiabilitiesOther 8922465.00
nonCurrentLiabilitiesTotal 23922465.00
liabilitiesAndStockholdersEquity 96463305.00
cashAndShortTermInvestments 24753796.00
propertyPlantAndEquipmentGross 2602317.00
propertyPlantAndEquipmentNet 2602317.00
netWorkingCapital 24302146.00
netInvestedCapital 64177650.00
commonStockSharesOutstanding 15031942.00
2020-09-30
date 2020-09-30
filing_date 2020-11-13
currency_symbol USD
totalAssets 96009629.00
intangibleAssets 28180090.00
otherCurrentAssets 1778078.00
totalLiab 48166252.00
totalStockholderEquity 47928803.00
otherCurrentLiab 10112100.00
commonStock 49176040.00
retainedEarnings -1247237.00
otherLiab 7904419.00
goodWill 882000.00
otherAssets 15182880.00
cash 26646530.00
totalCurrentLiabilities 23938041.00
netDebt -7330769.00
shortTermDebt 2991969.00
shortLongTermDebt 2000000.00
shortLongTermDebtTotal 19315761.00
propertyPlantEquipment 602911.00
totalCurrentAssets 48894079.00
netTangibleAssets 19748713.00
netReceivables 9661407.00
longTermDebt 15000000.00
inventory 10080394.00
accountsPayable 10833972.00
noncontrollingInterestInConsolidatedEntity -85426.00
commonStockTotalEquity 49176040.00
retainedEarningsTotalEquity -1247237.00
nonCurrrentAssetsOther 15161078.00
nonCurrentAssetsTotal 47115550.00
capitalLeaseObligations 2315761.00
nonCurrentLiabilitiesOther 7904419.00
nonCurrentLiabilitiesTotal 24228211.00
liabilitiesAndStockholdersEquity 96009629.00
cashAndShortTermInvestments 26646530.00
propertyPlantAndEquipmentGross 2870580.00
propertyPlantAndEquipmentNet 2870580.00
netWorkingCapital 24956038.00
netInvestedCapital 64928803.00
commonStockSharesOutstanding 15134583.00
2020-06-30
date 2020-06-30
filing_date 2020-08-14
currency_symbol USD
totalAssets 97523455.00
intangibleAssets 29151228.00
otherCurrentAssets 2085230.00
totalLiab 49112285.00
totalStockholderEquity 48480629.00
otherCurrentLiab 10866765.00
commonStock 49246129.00
retainedEarnings -765500.00
otherLiab 7867679.00
goodWill 882000.00
otherAssets 18600865.00
cash 27373737.00
totalCurrentLiabilities 22664403.00
netDebt -7825878.00
shortTermDebt 967656.00
shortLongTermDebtTotal 19547859.00
propertyPlantEquipment 3134384.00
totalCurrentAssets 45754978.00
netTangibleAssets 18447401.00
netReceivables 7924338.00
longTermDebt 17000000.00
inventory 7627270.00
accountsPayable 10829982.00
noncontrollingInterestInConsolidatedEntity -69459.00
commonStockTotalEquity 49246129.00
retainedEarningsTotalEquity -765500.00
nonCurrrentAssetsOther 18579063.00
nonCurrentAssetsTotal 51768477.00
capitalLeaseObligations 2547859.00
nonCurrentLiabilitiesOther 7867679.00
nonCurrentLiabilitiesTotal 26447882.00
liabilitiesAndStockholdersEquity 97523455.00
cashAndShortTermInvestments 27373737.00
propertyPlantAndEquipmentGross 3134384.00
propertyPlantAndEquipmentNet 3134384.00
netWorkingCapital 23090575.00
netInvestedCapital 65480629.00
commonStockSharesOutstanding 15241463.00
2020-03-31
date 2020-03-31
filing_date 2020-05-22
currency_symbol USD
totalAssets 97419137.00
intangibleAssets 30142611.00
otherCurrentAssets 2318862.00
totalLiab 47576079.00
totalStockholderEquity 49890203.00
otherCurrentLiab 10180885.00
commonStock 49737428.00
retainedEarnings 152775.00
otherLiab 7872214.00
goodWill 882000.00
otherAssets 18229228.00
cash 27026734.00
totalCurrentLiabilities 19372591.00
netDebt -5751653.00
shortTermDebt 943807.00
shortLongTermDebtTotal 21275081.00
propertyPlantEquipment 3428281.00
totalCurrentAssets 44737017.00
netTangibleAssets 18865592.00
netReceivables 5949910.00
longTermDebt 18500000.00
inventory 8150152.00
accountsPayable 8247899.00
noncontrollingInterestInConsolidatedEntity -47145.00
accumulatedOtherComprehensiveIncome -3394329.00
commonStockTotalEquity 49737428.00
retainedEarningsTotalEquity 152775.00
nonCurrrentAssetsOther 18207426.00
nonCurrentAssetsTotal 52682120.00
capitalLeaseObligations 2775081.00
longTermDebtTotal 18500000.00
nonCurrentLiabilitiesOther 7872214.00
nonCurrentLiabilitiesTotal 28203488.00
liabilitiesAndStockholdersEquity 97419137.00
cashAndShortTermInvestments 27026734.00
propertyPlantAndEquipmentGross 3428281.00
propertyPlantAndEquipmentNet 3428281.00
netWorkingCapital 25364426.00
netInvestedCapital 68390203.00
commonStockSharesOutstanding 15578309.00
2019-12-31
date 2019-12-31
filing_date 2020-03-20
currency_symbol USD
totalAssets 104549283.00
intangibleAssets 30920324.00
otherCurrentAssets 2757456.00
totalLiab 53464030.00
totalStockholderEquity 51122873.00
otherCurrentLiab 7736498.00
commonStock 49914478.00
retainedEarnings 1208395.00
otherLiab 8737323.00
goodWill 882000.00
otherAssets 18875519.00
cash 28212635.00
totalCurrentLiabilities 24150235.00
currentDeferredRevenue 5499728.00
netDebt -6715732.00
shortTermDebt 920431.00
shortLongTermDebtTotal 21496903.00
otherStockholderEquity 3394329.00
propertyPlantEquipment 16302788.00
totalCurrentAssets 50163075.00
netTangibleAssets 19320549.00
shortTermInvestments 0.00
netReceivables 7859006.00
longTermDebt 18500000.00
inventory 8871254.00
accountsPayable 9993578.00
noncontrollingInterestInConsolidatedEntity -37620.00
accumulatedOtherComprehensiveIncome -3394329.00
commonStockTotalEquity 49914478.00
retainedEarningsTotalEquity 1208395.00
nonCurrrentAssetsOther 18853717.00
deferredLongTermAssetCharges 21802.00
nonCurrentAssetsTotal 54386208.00
capitalLeaseObligations 2996903.00
longTermDebtTotal 18500000.00
nonCurrentLiabilitiesOther 10813795.00
nonCurrentLiabilitiesTotal 29313795.00
liabilitiesAndStockholdersEquity 104549283.00
cashAndShortTermInvestments 28212635.00
propertyPlantAndEquipmentGross 3708365.00
propertyPlantAndEquipmentNet 3708365.00
commonStockSharesOutstanding 15227514.00
2019-09-30
date 2019-09-30
filing_date 2019-11-13
currency_symbol USD
totalAssets 103765900.00
intangibleAssets 31040213.00
otherCurrentAssets 1992409.00
totalLiab 52058972.00
totalStockholderEquity 51732908.00
otherCurrentLiab 12826341.00
commonStock 49563807.00
retainedEarnings 2169101.00
otherLiab 8690261.00
goodWill 882000.00
otherAssets 18655019.00
cash 26978424.00
totalCurrentLiabilities 21052950.00
netDebt -6978424.00
shortLongTermDebtTotal 20000000.00
propertyPlantEquipment 16073721.00
totalCurrentAssets 49397584.00
netTangibleAssets 19810695.00
shortTermInvestments 2265839.00
netReceivables 8296672.00
longTermDebt 20000000.00
inventory 9864240.00
accountsPayable 8226609.00
noncontrollingInterestInConsolidatedEntity -25980.00
commonStockTotalEquity 49563807.00
retainedEarningsTotalEquity 2169101.00
nonCurrrentAssetsOther 21658697.00
deferredLongTermAssetCharges 43605.00
nonCurrentAssetsTotal 54368316.00
longTermDebtTotal 20000000.00
nonCurrentLiabilitiesOther 11006022.00
nonCurrentLiabilitiesTotal 31006022.00
liabilitiesAndStockholdersEquity 103765900.00
cashAndShortTermInvestments 29244263.00
propertyPlantAndEquipmentGross 743801.00
propertyPlantAndEquipmentNet 743801.00
commonStockSharesOutstanding 15368027.00
2019-06-30
date 2019-06-30
filing_date 2019-08-14
currency_symbol USD
totalAssets 107546224.00
intangibleAssets 32044234.00
otherCurrentAssets 2425354.00
totalLiab 53857507.00
totalStockholderEquity 54061023.00
otherCurrentLiab 12777148.00
commonStock 49938254.00
retainedEarnings 4122769.00
otherLiab 9037528.00
goodWill 882000.00
otherAssets 18689628.00
cash 20951180.00
totalCurrentLiabilities 22317129.00
netDebt -951180.00
shortLongTermDebtTotal 20000000.00
propertyPlantEquipment 16578200.00
totalCurrentAssets 51932357.00
netTangibleAssets 21134789.00
shortTermInvestments 9479686.00
netReceivables 8427278.00
longTermDebt 20000000.00
inventory 10648859.00
accountsPayable 9539981.00
noncontrollingInterestInConsolidatedEntity -372306.00
commonStockTotalEquity 49938254.00
retainedEarningsTotalEquity 4122769.00
nonCurrrentAssetsOther 21906790.00
deferredLongTermAssetCharges 43605.00
nonCurrentAssetsTotal 55613867.00
longTermDebtTotal 20000000.00
nonCurrentLiabilitiesOther 11540378.00
nonCurrentLiabilitiesTotal 31540378.00
liabilitiesAndStockholdersEquity 107546224.00
cashAndShortTermInvestments 30430866.00
propertyPlantAndEquipmentGross 737238.00
propertyPlantAndEquipmentNet 737238.00
commonStockSharesOutstanding 15523628.00
2019-03-31
date 2019-03-31
filing_date 2019-05-15
currency_symbol USD
totalAssets 114617629.00
intangibleAssets 32910261.00
otherCurrentAssets 2456453.00
totalLiab 59426902.00
totalStockholderEquity 55431533.00
otherCurrentLiab 18706631.00
commonStock 50759257.00
retainedEarnings 4672276.00
otherLiab 8822540.00
goodWill 882000.00
otherAssets 18627140.00
cash 24609415.00
totalCurrentLiabilities 27998645.00
netDebt -4609415.00
shortTermDebt 1023603.00
shortLongTermDebt 1023603.00
shortLongTermDebtTotal 20000000.00
propertyPlantEquipment 16606177.00
totalCurrentAssets 57966169.00
netTangibleAssets 21639272.00
shortTermInvestments 9667073.00
netReceivables 9973995.00
longTermDebt 20000000.00
inventory 11259233.00
accountsPayable 9292014.00
noncontrollingInterestInConsolidatedEntity -240806.00
accumulatedOtherComprehensiveIncome -3124710.00
commonStockTotalEquity 50759257.00
retainedEarningsTotalEquity 4672276.00
nonCurrrentAssetsOther 22071509.00
deferredLongTermAssetCharges 43605.00
nonCurrentAssetsTotal 56651460.00
longTermDebtTotal 20000000.00
nonCurrentLiabilitiesOther 11428257.00
nonCurrentLiabilitiesTotal 31428257.00
liabilitiesAndStockholdersEquity 114617629.00
cashAndShortTermInvestments 34276488.00
propertyPlantAndEquipmentGross 744085.00
propertyPlantAndEquipmentNet 744085.00
commonStockSharesOutstanding 15891570.00
2018-12-31
date 2018-12-31
filing_date 2019-03-12
currency_symbol USD
totalAssets 112693868.00
intangibleAssets 33655099.00
otherCurrentAssets 2963806.00
totalLiab 57123367.00
totalStockholderEquity 55844767.00
otherCurrentLiab 16710927.00
commonStock 51098613.00
retainedEarnings 4746154.00
otherLiab 9319143.00
goodWill 784000.00
otherAssets 18367519.00
cash 27938960.00
totalCurrentLiabilities 27804224.00
netDebt -7938960.00
shortLongTermDebtTotal 20000000.00
otherStockholderEquity 3124710.00
propertyPlantEquipment 771213.00
totalCurrentAssets 74865037.00
netTangibleAssets 21405668.00
shortTermInvestments 8290679.00
netReceivables 7844249.00
longTermDebt 20000000.00
inventory 27827343.00
accountsPayable 11093297.00
noncontrollingInterestInConsolidatedEntity -274266.00
accumulatedOtherComprehensiveIncome -3124710.00
commonStockTotalEquity 51098613.00
retainedEarningsTotalEquity 4746154.00
nonCurrrentAssetsOther 2531309.00
deferredLongTermAssetCharges 87210.00
nonCurrentAssetsTotal 37828831.00
longTermDebtTotal 20000000.00
nonCurrentLiabilitiesOther 9319143.00
nonCurrentLiabilitiesTotal 29319143.00
liabilitiesAndStockholdersEquity 112693868.00
cashAndShortTermInvestments 36229639.00
propertyPlantAndEquipmentGross 771213.00
propertyPlantAndEquipmentNet 771213.00
commonStockSharesOutstanding 15521564.00
2018-09-30
date 2018-09-30
filing_date 2018-11-14
currency_symbol USD
totalAssets 87432076.00
intangibleAssets 20370330.00
otherCurrentAssets 2351708.00
totalLiab 29487463.00
totalStockholderEquity 58201864.00
otherCurrentLiab 7070860.00
commonStock 51235612.00
retainedEarnings 6966252.00
otherLiab 1969174.00
otherAssets 2896516.00
cash 38259233.00
totalCurrentLiabilities 15518289.00
netDebt -26259233.00
shortLongTermDebtTotal 12000000.00
propertyPlantEquipment 539019.00
totalCurrentAssets 63626211.00
netTangibleAssets 37831534.00
shortTermInvestments 9533703.00
netReceivables 7055138.00
longTermDebt 12000000.00
inventory 6426429.00
accountsPayable 8447429.00
noncontrollingInterestInConsolidatedEntity -257251.00
commonStockTotalEquity 51235612.00
retainedEarningsTotalEquity 6966252.00
nonCurrrentAssetsOther 2809306.00
deferredLongTermAssetCharges 87210.00
nonCurrentAssetsTotal 23805865.00
longTermDebtTotal 12000000.00
nonCurrentLiabilitiesOther 1969174.00
nonCurrentLiabilitiesTotal 13969174.00
liabilitiesAndStockholdersEquity 87432076.00
cashAndShortTermInvestments 47792936.00
propertyPlantAndEquipmentGross 539019.00
propertyPlantAndEquipmentNet 539019.00
commonStockSharesOutstanding 15573108.00
2018-06-30
date 2018-06-30
filing_date 2018-08-14
currency_symbol USD
totalAssets 90444641.00
intangibleAssets 20611853.00
otherCurrentAssets 2786290.00
totalLiab 30774191.00
totalStockholderEquity 59906724.00
otherCurrentLiab 6748405.00
commonStock 51297429.00
retainedEarnings 8609295.00
otherLiab 1959904.00
otherAssets 2634406.00
cash 35906655.00
totalCurrentLiabilities 16814287.00
netDebt -23906655.00
shortTermDebt 12000000.00
shortLongTermDebt 12000000.00
shortLongTermDebtTotal 12000000.00
propertyPlantEquipment 550492.00
totalCurrentAssets 66647890.00
netTangibleAssets 39294871.00
shortTermInvestments 14803349.00
netReceivables 5806095.00
longTermDebt 12000000.00
inventory 7345501.00
accountsPayable 10065882.00
noncontrollingInterestInConsolidatedEntity -236274.00
commonStockTotalEquity 51297429.00
retainedEarningsTotalEquity 8609295.00
nonCurrrentAssetsOther 2547196.00
deferredLongTermAssetCharges 87210.00
nonCurrentAssetsTotal 23796751.00
longTermDebtTotal 12000000.00
nonCurrentLiabilitiesOther 1959904.00
nonCurrentLiabilitiesTotal 13959904.00
liabilitiesAndStockholdersEquity 90444641.00
cashAndShortTermInvestments 50710004.00
propertyPlantAndEquipmentGross 550492.00
propertyPlantAndEquipmentNet 550492.00
commonStockSharesOutstanding 15674954.00
2018-03-31
date 2018-03-31
filing_date 2018-05-09
currency_symbol USD
totalAssets 91094840.00
intangibleAssets 21052197.00
otherCurrentAssets 2987404.00
totalLiab 30220535.00
totalStockholderEquity 61085817.00
otherCurrentLiab 7770977.00
commonStock 51755834.00
retainedEarnings 9329983.00
otherLiab 1930679.00
otherAssets 2652564.00
cash 35262976.00
totalCurrentLiabilities 16289856.00
netDebt -23262976.00
shortTermDebt 12000000.00
shortLongTermDebt 12000000.00
shortLongTermDebtTotal 12000000.00
propertyPlantEquipment 566907.00
totalCurrentAssets 66823172.00
netTangibleAssets 40033620.00
shortTermInvestments 15610105.00
netReceivables 6301162.00
longTermDebt 12000000.00
inventory 6661525.00
accountsPayable 8518879.00
noncontrollingInterestInConsolidatedEntity -211512.00
accumulatedOtherComprehensiveIncome -2911472.00
commonStockTotalEquity 51755834.00
retainedEarningsTotalEquity 9329983.00
nonCurrrentAssetsOther 2565354.00
deferredLongTermAssetCharges 87210.00
nonCurrentAssetsTotal 24271668.00
longTermDebtTotal 12000000.00
nonCurrentLiabilitiesOther 1930679.00
nonCurrentLiabilitiesTotal 13930679.00
liabilitiesAndStockholdersEquity 91094840.00
cashAndShortTermInvestments 50873081.00
propertyPlantAndEquipmentGross 566907.00
propertyPlantAndEquipmentNet 566907.00
commonStockSharesOutstanding 15689240.00
2017-12-31
date 2017-12-31
filing_date 2018-03-09
currency_symbol USD
totalAssets 93232312.00
intangibleAssets 21444545.00
otherCurrentAssets 3466541.00
totalLiab 29310711.00
totalStockholderEquity 64120163.00
deferredLongTermLiab 0.00
otherCurrentLiab 8714814.00
commonStock 52410941.00
retainedEarnings 11709222.00
otherLiab 1815000.00
goodWill 0.00
otherAssets 24018000.00
cash 45412868.00
totalCurrentLiabilities 17694743.00
netDebt -35612868.00
shortTermDebt 9800000.00
shortLongTermDebt 9800000.00
shortLongTermDebtTotal 9800000.00
otherStockholderEquity 2911472.00
propertyPlantEquipment 528882.00
totalCurrentAssets 68684845.00
netTangibleAssets 42675618.00
shortTermInvestments 4672476.00
netReceivables 8395112.00
longTermDebt 9800000.00
inventory 6737848.00
accountsPayable 8979929.00
totalPermanentEquity 63921601.00
noncontrollingInterestInConsolidatedEntity -198562.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -2911472.00
additionalPaidInCapital 0.00
commonStockTotalEquity 52410941.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 11709222.00
treasuryStock 0.00
nonCurrrentAssetsOther 2486830.00
deferredLongTermAssetCharges 87210.00
nonCurrentAssetsTotal 24547467.00
longTermDebtTotal 9800000.00
nonCurrentLiabilitiesOther 1815968.00
nonCurrentLiabilitiesTotal 11615968.00
liabilitiesAndStockholdersEquity 93232312.00
cashAndShortTermInvestments 50085344.00
propertyPlantAndEquipmentGross 528882.00
propertyPlantAndEquipmentNet 528882.00
commonStockSharesOutstanding 15727496.00
2017-09-30
date 2017-09-30
filing_date 2017-11-08
currency_symbol USD
totalAssets 90351057.00
intangibleAssets 21540316.00
otherCurrentAssets 2945999.00
totalLiab 25433027.00
totalStockholderEquity 65095333.00
deferredLongTermLiab 0.00
otherCurrentLiab 7876491.00
commonStock 52585566.00
retainedEarnings 12509767.00
otherLiab 1635000.00
goodWill 0.00
otherAssets 23793000.00
cash 42018953.00
totalCurrentLiabilities 15798091.00
netDebt -34018953.00
shortTermDebt 8000000.00
shortLongTermDebt 8000000.00
shortLongTermDebtTotal 8000000.00
propertyPlantEquipment 474748.00
totalCurrentAssets 66082815.00
netTangibleAssets 43555017.00
shortTermInvestments 8055017.00
netReceivables 7205378.00
longTermDebt 8000000.00
inventory 5857468.00
accountsPayable 7921600.00
totalPermanentEquity 64918030.00
noncontrollingInterestInConsolidatedEntity -177303.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 0.00
additionalPaidInCapital 0.00
commonStockTotalEquity 52585566.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 12509767.00
treasuryStock 0.00
nonCurrrentAssetsOther 2253178.00
nonCurrentAssetsTotal 24268242.00
longTermDebtTotal 8000000.00
nonCurrentLiabilitiesOther 1634936.00
nonCurrentLiabilitiesTotal 9634936.00
liabilitiesAndStockholdersEquity 90351057.00
cashAndShortTermInvestments 50073970.00
propertyPlantAndEquipmentGross 474748.00
propertyPlantAndEquipmentNet 474748.00
commonStockSharesOutstanding 15867159.00
2017-06-30
date 2017-06-30
filing_date 2017-08-09
currency_symbol USD
totalAssets 87802792.00
intangibleAssets 21812015.00
otherCurrentAssets 2659483.00
totalLiab 21309236.00
totalStockholderEquity 66656650.00
deferredLongTermLiab 0.00
otherCurrentLiab 6569773.00
commonStock 53403852.00
retainedEarnings 13252798.00
otherLiab 1628000.00
goodWill 0.00
otherAssets 24015000.00
cash 34616105.00
totalCurrentLiabilities 12981290.00
netDebt -27916105.00
shortTermDebt 6700000.00
shortLongTermDebt 6700000.00
shortLongTermDebtTotal 6700000.00
propertyPlantEquipment 495328.00
totalCurrentAssets 63293153.00
netTangibleAssets 44844635.00
shortTermInvestments 14356326.00
netReceivables 6106915.00
longTermDebt 6700000.00
inventory 5554324.00
accountsPayable 6411517.00
totalPermanentEquity 66493556.00
noncontrollingInterestInConsolidatedEntity -163094.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 0.00
additionalPaidInCapital 0.00
commonStockTotalEquity 53403852.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 13252798.00
treasuryStock 0.00
nonCurrrentAssetsOther 2202296.00
nonCurrentAssetsTotal 24509639.00
longTermDebtTotal 6700000.00
nonCurrentLiabilitiesOther 1627946.00
nonCurrentLiabilitiesTotal 8327946.00
liabilitiesAndStockholdersEquity 87802792.00
cashAndShortTermInvestments 48972431.00
propertyPlantAndEquipmentGross 495328.00
propertyPlantAndEquipmentNet 495328.00
commonStockSharesOutstanding 16011758.00
2017-03-31
date 2017-03-31
filing_date 2017-05-15
currency_symbol USD
totalAssets 91861605.00
intangibleAssets 22079180.00
otherCurrentAssets 2507876.00
totalLiab 19649452.00
totalStockholderEquity 72358656.00
deferredLongTermLiab 0.00
otherCurrentLiab 6801185.00
commonStock 53945247.00
retainedEarnings 18413409.00
otherLiab 1479000.00
goodWill 0.00
otherAssets 27782000.00
cash 34974242.00
totalCurrentLiabilities 14070829.00
netDebt -30874242.00
shortLongTermDebtTotal 4100000.00
propertyPlantEquipment 538358.00
totalCurrentAssets 63542348.00
netTangibleAssets 50279476.00
shortTermInvestments 15478547.00
netReceivables 4934779.00
longTermDebt 4100000.00
inventory 5646904.00
accountsPayable 7269644.00
totalPermanentEquity 72212153.00
noncontrollingInterestInConsolidatedEntity -146503.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -2699940.00
additionalPaidInCapital 0.00
commonStockTotalEquity 53945247.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 18413409.00
treasuryStock 0.00
nonCurrrentAssetsOther 2164236.00
deferredLongTermAssetCharges 3537483.00
nonCurrentAssetsTotal 28319257.00
longTermDebtTotal 4100000.00
nonCurrentLiabilitiesOther 1478623.00
nonCurrentLiabilitiesTotal 5578623.00
liabilitiesAndStockholdersEquity 91861605.00
cashAndShortTermInvestments 50452789.00
propertyPlantAndEquipmentGross 538358.00
propertyPlantAndEquipmentNet 538358.00
commonStockSharesOutstanding 16042219.00
2016-12-31
date 2016-12-31
filing_date 2017-03-13
currency_symbol USD
totalAssets 93404566.00
intangibleAssets 22154176.00
otherCurrentAssets 2710967.00
totalLiab 20283747.00
totalStockholderEquity 73248199.00
deferredLongTermLiab 0.00
otherCurrentLiab 6755652.00
commonStock 54643268.00
retainedEarnings 18604931.00
otherLiab 1392000.00
goodWill 0.00
otherAssets 27395000.00
cash 34510330.00
totalCurrentLiabilities 14792263.00
netDebt -30410330.00
shortTermDebt 4100000.00
shortLongTermDebt 4100000.00
shortLongTermDebtTotal 4100000.00
otherStockholderEquity 2699940.00
propertyPlantEquipment 464454.00
totalCurrentAssets 65545264.00
netTangibleAssets 51094023.00
shortTermInvestments 15622111.00
netReceivables 7330127.00
longTermDebt 4100000.00
inventory 5371729.00
accountsPayable 8036611.00
totalPermanentEquity 73120819.00
noncontrollingInterestInConsolidatedEntity -127380.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -2699940.00
additionalPaidInCapital 0.00
commonStockTotalEquity 54643268.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 18604931.00
treasuryStock 0.00
nonCurrrentAssetsOther 2120742.00
deferredLongTermAssetCharges 3119930.00
nonCurrentAssetsTotal 27859302.00
longTermDebtTotal 4100000.00
nonCurrentLiabilitiesOther 1391484.00
nonCurrentLiabilitiesTotal 5491484.00
liabilitiesAndStockholdersEquity 93404566.00
cashAndShortTermInvestments 50132441.00
propertyPlantAndEquipmentGross 464454.00
propertyPlantAndEquipmentNet 464454.00
commonStockSharesOutstanding 16142048.00
2016-09-30
date 2016-09-30
filing_date 2016-11-03
currency_symbol USD
totalAssets 91074271.00
intangibleAssets 21172570.00
otherCurrentAssets 5160817.00
totalLiab 16651656.00
totalStockholderEquity 74529758.00
deferredLongTermLiab 0.00
otherCurrentLiab 5027735.00
commonStock 55175133.00
retainedEarnings 19354625.00
otherLiab 1266000.00
goodWill 0.00
otherAssets 23628000.00
cash 35546244.00
totalCurrentLiabilities 11685931.00
netDebt -31846244.00
shortLongTermDebtTotal 3700000.00
propertyPlantEquipment 482591.00
totalCurrentAssets 66962992.00
netTangibleAssets 53357188.00
shortTermInvestments 14600404.00
netReceivables 6672300.00
longTermDebt 3700000.00
inventory 4983227.00
accountsPayable 6658196.00
totalPermanentEquity 74422615.00
noncontrollingInterestInConsolidatedEntity -107143.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 0.00
additionalPaidInCapital 0.00
commonStockTotalEquity 55175133.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 19354625.00
treasuryStock 0.00
nonCurrrentAssetsOther 2456118.00
nonCurrentAssetsTotal 24111279.00
longTermDebtTotal 3700000.00
nonCurrentLiabilitiesOther 1265725.00
nonCurrentLiabilitiesTotal 4965725.00
liabilitiesAndStockholdersEquity 91074271.00
cashAndShortTermInvestments 50146648.00
propertyPlantAndEquipmentGross 482591.00
propertyPlantAndEquipmentNet 482591.00
commonStockSharesOutstanding 16504568.00
2016-06-30
date 2016-06-30
filing_date 2016-08-05
currency_symbol USD
totalAssets 87888930.00
intangibleAssets 20881286.00
otherCurrentAssets 4117059.00
totalLiab 13514472.00
totalStockholderEquity 74470923.00
deferredLongTermLiab 0.00
otherCurrentLiab 5227831.00
commonStock 55222464.00
retainedEarnings 19248459.00
otherLiab 1119000.00
goodWill 0.00
otherAssets 23391000.00
cash 35837240.00
totalCurrentLiabilities 8895271.00
netDebt -32337240.00
shortLongTermDebtTotal 3500000.00
propertyPlantEquipment 505667.00
totalCurrentAssets 63992079.00
netTangibleAssets 53589637.00
shortTermInvestments 14565154.00
netReceivables 4550945.00
longTermDebt 3500000.00
inventory 4921681.00
accountsPayable 3667440.00
totalPermanentEquity 74374458.00
noncontrollingInterestInConsolidatedEntity -96465.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 0.00
additionalPaidInCapital 0.00
commonStockTotalEquity 55222464.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 19248459.00
treasuryStock 0.00
nonCurrrentAssetsOther 2509898.00
nonCurrentAssetsTotal 23896851.00
longTermDebtTotal 3500000.00
nonCurrentLiabilitiesOther 1119201.00
nonCurrentLiabilitiesTotal 4619201.00
liabilitiesAndStockholdersEquity 87888930.00
cashAndShortTermInvestments 50402394.00
propertyPlantAndEquipmentGross 505667.00
propertyPlantAndEquipmentNet 505667.00
commonStockSharesOutstanding 16247028.00
2016-03-31
date 2016-03-31
filing_date 2016-05-13
currency_symbol USD
totalAssets 89205734.00
intangibleAssets 21027967.00
otherCurrentAssets 4719427.00
totalLiab 13887016.00
totalStockholderEquity 75402289.00
deferredLongTermLiab 0.00
otherCurrentLiab 7070818.00
commonStock 56105786.00
retainedEarnings 19296503.00
otherLiab 1049000.00
goodWill 0.00
otherAssets 23725000.00
cash 36440779.00
totalCurrentLiabilities 11138136.00
netDebt -34740779.00
shortLongTermDebtTotal 1700000.00
propertyPlantEquipment 558184.00
totalCurrentAssets 64922913.00
netTangibleAssets 54374322.00
shortTermInvestments 14866218.00
netReceivables 4822800.00
longTermDebt 1700000.00
inventory 4073689.00
accountsPayable 4067318.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity -83571.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -2497072.00
additionalPaidInCapital 0.00
commonStockTotalEquity 56105786.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 19296503.00
treasuryStock 0.00
nonCurrrentAssetsOther 2696670.00
nonCurrentAssetsTotal 24282821.00
longTermDebtTotal 1700000.00
nonCurrentLiabilitiesOther 1048880.00
nonCurrentLiabilitiesTotal 2748880.00
liabilitiesAndStockholdersEquity 89205734.00
cashAndShortTermInvestments 51306997.00
propertyPlantAndEquipmentGross 558184.00
propertyPlantAndEquipmentNet 558184.00
commonStockSharesOutstanding 16341481.00
2015-12-31
date 2015-12-31
filing_date 2016-03-14
currency_symbol USD
totalAssets 91918959.00
intangibleAssets 21168596.00
otherCurrentAssets 1468913.00
totalLiab 15099176.00
totalStockholderEquity 76887908.00
deferredLongTermLiab 0.00
otherCurrentLiab 9534268.00
commonStock 57338294.00
retainedEarnings 19549614.00
otherLiab 987000.00
goodWill 0.00
otherAssets 24271000.00
cash 38203059.00
totalCurrentLiabilities 12411747.00
netDebt -36503059.00
shortTermDebt 1700000.00
shortLongTermDebt 1700000.00
shortLongTermDebtTotal 1700000.00
otherStockholderEquity 2497072.00
propertyPlantEquipment 536450.00
totalCurrentAssets 67112074.00
netTangibleAssets 55719312.00
shortTermInvestments 14564115.00
netReceivables 6077120.00
longTermDebt 1700000.00
inventory 4270143.00
accountsPayable 2877479.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity -68125.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -2497072.00
additionalPaidInCapital 0.00
commonStockTotalEquity 57338294.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 19549614.00
treasuryStock 0.00
nonCurrrentAssetsOther 1891053.00
deferredLongTermAssetCharges 1210786.00
nonCurrentAssetsTotal 24806885.00
longTermDebtTotal 1700000.00
nonCurrentLiabilitiesOther 987429.00
nonCurrentLiabilitiesTotal 2687429.00
liabilitiesAndStockholdersEquity 91918959.00
cashAndShortTermInvestments 52767174.00
propertyPlantAndEquipmentGross 536450.00
propertyPlantAndEquipmentNet 536450.00
commonStockSharesOutstanding 16811238.00
2015-09-30
date 2015-09-30
filing_date 2015-11-06
currency_symbol USD
totalAssets 92059237.00
intangibleAssets 21222380.00
otherCurrentAssets 4962835.00
totalLiab 14515206.00
totalStockholderEquity 77589693.00
deferredLongTermLiab 0.00
otherCurrentLiab 7747800.00
commonStock 58191138.00
retainedEarnings 19398555.00
otherLiab 941000.00
goodWill 0.00
otherAssets 23795000.00
cash 38316291.00
totalCurrentLiabilities 11874487.00
netDebt -36616291.00
shortLongTermDebtTotal 1700000.00
propertyPlantEquipment 541771.00
totalCurrentAssets 67722388.00
netTangibleAssets 56367313.00
shortTermInvestments 14438830.00
netReceivables 5798393.00
longTermDebt 1700000.00
inventory 4206039.00
accountsPayable 4126687.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity -45662.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 0.00
additionalPaidInCapital 0.00
commonStockTotalEquity 58191138.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 19398555.00
treasuryStock 0.00
nonCurrrentAssetsOther 2572698.00
nonCurrentAssetsTotal 24336849.00
longTermDebtTotal 1700000.00
nonCurrentLiabilitiesOther 940719.00
nonCurrentLiabilitiesTotal 2640719.00
liabilitiesAndStockholdersEquity 92059237.00
cashAndShortTermInvestments 52755121.00
propertyPlantAndEquipmentGross 541771.00
propertyPlantAndEquipmentNet 541771.00
commonStockSharesOutstanding 16996376.00
2015-06-30
date 2015-06-30
filing_date 2015-08-07
currency_symbol USD
totalAssets 92916727.00
intangibleAssets 21760085.00
otherCurrentAssets 4519796.00
totalLiab 14214835.00
totalStockholderEquity 78741243.00
deferredLongTermLiab 0.00
otherCurrentLiab 7437924.00
commonStock 59470701.00
retainedEarnings 19270542.00
otherLiab 967000.00
goodWill 0.00
otherAssets 24147000.00
cash 38940681.00
totalCurrentLiabilities 11548006.00
netDebt -37240681.00
shortLongTermDebtTotal 1700000.00
propertyPlantEquipment 568759.00
totalCurrentAssets 68200959.00
netTangibleAssets 56981158.00
shortTermInvestments 14136925.00
netReceivables 5808014.00
longTermDebt 1700000.00
inventory 4795543.00
accountsPayable 4110082.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity -39351.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 0.00
additionalPaidInCapital 0.00
commonStockTotalEquity 59470701.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 19270542.00
treasuryStock 0.00
nonCurrrentAssetsOther 2386924.00
nonCurrentAssetsTotal 24715768.00
longTermDebtTotal 1700000.00
nonCurrentLiabilitiesOther 966829.00
nonCurrentLiabilitiesTotal 2666829.00
liabilitiesAndStockholdersEquity 92916727.00
cashAndShortTermInvestments 53077606.00
propertyPlantAndEquipmentGross 568759.00
propertyPlantAndEquipmentNet 568759.00
commonStockSharesOutstanding 17184345.00
2015-03-31
date 2015-03-31
filing_date 2015-05-15
currency_symbol USD
totalAssets 92189835.00
intangibleAssets 21551175.00
otherCurrentAssets 4826271.00
totalLiab 12845301.00
totalStockholderEquity 79372185.00
deferredLongTermLiab 0.00
otherCurrentLiab 8523418.00
commonStock 60507641.00
retainedEarnings 18864544.00
otherLiab 950000.00
goodWill 0.00
otherAssets 23960000.00
cash 39044749.00
totalCurrentLiabilities 11894602.00
netDebt -39044749.00
propertyPlantEquipment 685188.00
totalCurrentAssets 67545073.00
netTangibleAssets 57821010.00
shortTermInvestments 13865122.00
netReceivables 5174866.00
longTermDebt 0.00
inventory 4634065.00
accountsPayable 3371184.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity -27651.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -2239527.00
additionalPaidInCapital 0.00
commonStockTotalEquity 60507641.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 18864544.00
treasuryStock 0.00
nonCurrrentAssetsOther 2408399.00
nonCurrentAssetsTotal 24644762.00
nonCurrentLiabilitiesOther 950699.00
nonCurrentLiabilitiesTotal 950699.00
liabilitiesAndStockholdersEquity 92189835.00
cashAndShortTermInvestments 52909871.00
propertyPlantAndEquipmentGross 685188.00
propertyPlantAndEquipmentNet 685188.00
commonStockSharesOutstanding 17405019.00
2014-12-31
date 2014-12-31
filing_date 2015-03-09
currency_symbol USD
totalAssets 95405114.00
intangibleAssets 21568541.00
otherCurrentAssets 1351324.00
totalLiab 14652323.00
totalStockholderEquity 80760673.00
deferredLongTermLiab 0.00
otherCurrentLiab 10506769.00
commonStock 61942410.00
retainedEarnings 18818263.00
otherLiab 903000.00
goodWill 0.00
otherAssets 23939000.00
cash 39866037.00
totalCurrentLiabilities 13749482.00
netDebt -39866037.00
otherStockholderEquity 2239527.00
propertyPlantEquipment 651000.00
totalCurrentAssets 70814971.00
netTangibleAssets 59192132.00
shortTermInvestments 14841418.00
netReceivables 5504728.00
longTermDebt 0.00
inventory 5600319.00
accountsPayable 3242713.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity -7882.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -2239527.00
additionalPaidInCapital 0.00
commonStockTotalEquity 61942410.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 18818263.00
treasuryStock 0.00
nonCurrrentAssetsOther 1791980.00
deferredLongTermAssetCharges 578592.00
nonCurrentAssetsTotal 24590143.00
nonCurrentLiabilitiesOther 902841.00
nonCurrentLiabilitiesTotal 902841.00
liabilitiesAndStockholdersEquity 95405114.00
cashAndShortTermInvestments 54707455.00
propertyPlantAndEquipmentGross 651030.00
propertyPlantAndEquipmentNet 651030.00
commonStockSharesOutstanding 17629434.00
2014-09-30
date 2014-09-30
filing_date 2014-11-07
currency_symbol USD
totalAssets 93904132.00
intangibleAssets 19997795.00
otherCurrentAssets 4444753.00
totalLiab 13018839.00
totalStockholderEquity 81102839.00
deferredLongTermLiab 0.00
otherCurrentLiab 8950250.00
commonStock 62953489.00
retainedEarnings 18149350.00
otherLiab 864000.00
goodWill 0.00
otherAssets 23023000.00
cash 39644081.00
totalCurrentLiabilities 12155483.00
netDebt -39644081.00
propertyPlantEquipment 731129.00
totalCurrentAssets 70149972.00
netTangibleAssets 61105044.00
shortTermInvestments 14634302.00
netReceivables 5296114.00
longTermDebt 0.00
inventory 6130722.00
accountsPayable 3205233.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity -217546.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 0.00
additionalPaidInCapital 0.00
commonStockTotalEquity 62953489.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 18149350.00
treasuryStock 0.00
nonCurrrentAssetsOther 3025236.00
nonCurrentAssetsTotal 23754160.00
nonCurrentLiabilitiesOther 863356.00
nonCurrentLiabilitiesTotal 863356.00
liabilitiesAndStockholdersEquity 93904132.00
cashAndShortTermInvestments 54278383.00
propertyPlantAndEquipmentGross 731129.00
propertyPlantAndEquipmentNet 731129.00
commonStockSharesOutstanding 17848110.00
2014-06-30
date 2014-06-30
filing_date 2014-08-08
currency_symbol USD
totalAssets 93468664.00
intangibleAssets 19073458.00
otherCurrentAssets 3744244.00
totalLiab 12736400.00
totalStockholderEquity 80933074.00
deferredLongTermLiab 0.00
otherCurrentLiab 7642960.00
commonStock 63529644.00
retainedEarnings 17403430.00
otherLiab 873000.00
goodWill 0.00
otherAssets 22110000.00
cash 39050841.00
totalCurrentLiabilities 11863154.00
netDebt -39050841.00
propertyPlantEquipment 726868.00
totalCurrentAssets 70632037.00
netTangibleAssets 61859616.00
shortTermInvestments 14825632.00
netReceivables 6014477.00
longTermDebt 0.00
inventory 6996843.00
accountsPayable 4220194.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity -200810.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 0.00
additionalPaidInCapital 0.00
commonStockTotalEquity 63529644.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 17403430.00
treasuryStock 0.00
nonCurrrentAssetsOther 3036301.00
nonCurrentAssetsTotal 22836627.00
nonCurrentLiabilitiesOther 873246.00
nonCurrentLiabilitiesTotal 873246.00
liabilitiesAndStockholdersEquity 93468664.00
cashAndShortTermInvestments 53876473.00
propertyPlantAndEquipmentGross 726868.00
propertyPlantAndEquipmentNet 726868.00
commonStockSharesOutstanding 18025913.00
2014-03-31
date 2014-03-31
filing_date 2014-05-12
currency_symbol USD
totalAssets 91106132.00
intangibleAssets 18473434.00
otherCurrentAssets 3847125.00
totalLiab 12145693.00
totalStockholderEquity 79148215.00
deferredLongTermLiab 0.00
otherCurrentLiab 6624983.00
commonStock 62467355.00
retainedEarnings 16680860.00
otherLiab 796000.00
goodWill 0.00
otherAssets 21031000.00
cash 39047959.00
totalCurrentLiabilities 11349856.00
netDebt -39047959.00
propertyPlantEquipment 809227.00
totalCurrentAssets 69266130.00
netTangibleAssets 60674781.00
shortTermInvestments 13531808.00
netReceivables 5417093.00
longTermDebt 0.00
inventory 7422145.00
accountsPayable 4724873.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity -187776.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -1846652.00
additionalPaidInCapital 0.00
commonStockTotalEquity 62467355.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 16680860.00
treasuryStock 0.00
nonCurrrentAssetsOther 2557341.00
nonCurrentAssetsTotal 21840002.00
nonCurrentLiabilitiesOther 795837.00
nonCurrentLiabilitiesTotal 795837.00
liabilitiesAndStockholdersEquity 91106132.00
cashAndShortTermInvestments 52579767.00
propertyPlantAndEquipmentGross 809227.00
propertyPlantAndEquipmentNet 809227.00
commonStockSharesOutstanding 18161680.00
2013-12-31
date 2013-12-31
filing_date 2014-03-11
currency_symbol USD
totalAssets 87613738.00
intangibleAssets 15498819.00
otherCurrentAssets 825675.00
totalLiab 8321895.00
totalStockholderEquity 79468481.00
deferredLongTermLiab 0.00
otherCurrentLiab 5509917.00
commonStock 63073941.00
retainedEarnings 16394540.00
otherLiab 776000.00
goodWill 0.00
otherAssets 18053000.00
cash 40869457.00
totalCurrentLiabilities 7545770.00
netDebt -40869457.00
otherStockholderEquity 1846652.00
propertyPlantEquipment 880647.00
totalCurrentAssets 68679715.00
netTangibleAssets 63969662.00
shortTermInvestments 14019761.00
netReceivables 4530424.00
longTermDebt 0.00
inventory 5722882.00
accountsPayable 2035853.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity -176638.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -1846652.00
additionalPaidInCapital 0.00
commonStockTotalEquity 63073941.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 16394540.00
treasuryStock 0.00
nonCurrrentAssetsOther 1345666.00
deferredLongTermAssetCharges 1208891.00
nonCurrentAssetsTotal 18934023.00
nonCurrentLiabilitiesOther 776125.00
nonCurrentLiabilitiesTotal 776125.00
liabilitiesAndStockholdersEquity 87613738.00
cashAndShortTermInvestments 54889218.00
propertyPlantAndEquipmentGross 880647.00
propertyPlantAndEquipmentNet 880647.00
commonStockSharesOutstanding 18072805.00
2013-09-30
date 2013-09-30
filing_date 2013-11-06
currency_symbol USD
totalAssets 91911297.00
intangibleAssets 11235866.00
otherCurrentAssets 3465791.00
totalLiab 10978915.00
totalStockholderEquity 81097988.00
deferredLongTermLiab 0.00
otherCurrentLiab 3139884.00
commonStock 63203085.00
retainedEarnings 17894903.00
otherLiab 707000.00
goodWill 0.00
otherAssets 12666000.00
cash 46011203.00
totalCurrentLiabilities 5411902.00
netDebt -41151252.00
shortLongTermDebtTotal 4859951.00
propertyPlantEquipment 975016.00
totalCurrentAssets 78270464.00
netTangibleAssets 69862122.00
shortTermInvestments 19163442.00
netReceivables 4194415.00
longTermDebt 4859951.00
inventory 5435613.00
accountsPayable 2272018.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity -165606.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 0.00
additionalPaidInCapital 0.00
commonStockTotalEquity 63203085.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 17894903.00
treasuryStock 0.00
nonCurrrentAssetsOther 1429951.00
nonCurrentAssetsTotal 13640833.00
longTermDebtTotal 4859951.00
nonCurrentLiabilitiesOther 707062.00
nonCurrentLiabilitiesTotal 5567013.00
liabilitiesAndStockholdersEquity 91911297.00
cashAndShortTermInvestments 65174645.00
propertyPlantAndEquipmentGross 975016.00
propertyPlantAndEquipmentNet 975016.00
commonStockSharesOutstanding 18233407.00
2013-06-30
date 2013-06-30
filing_date 2013-08-09
currency_symbol USD
totalAssets 95465610.00
intangibleAssets 10649164.00
otherCurrentAssets 3197594.00
totalLiab 12592242.00
totalStockholderEquity 83026421.00
deferredLongTermLiab 0.00
otherCurrentLiab 3000549.00
commonStock 64311576.00
retainedEarnings 18714845.00
otherLiab 638000.00
goodWill 0.00
otherAssets 11969000.00
cash 49664762.00
totalCurrentLiabilities 6094620.00
netDebt -43804811.00
shortLongTermDebtTotal 5859951.00
propertyPlantEquipment 1055677.00
totalCurrentAssets 82441231.00
netTangibleAssets 72377257.00
shortTermInvestments 19513639.00
netReceivables 3970942.00
longTermDebt 5859951.00
inventory 6094294.00
accountsPayable 3094071.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity -153053.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 0.00
additionalPaidInCapital 0.00
commonStockTotalEquity 64311576.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 18714845.00
treasuryStock 0.00
nonCurrrentAssetsOther 1319538.00
nonCurrentAssetsTotal 13024379.00
longTermDebtTotal 5859951.00
nonCurrentLiabilitiesOther 637671.00
nonCurrentLiabilitiesTotal 6497622.00
liabilitiesAndStockholdersEquity 95465610.00
cashAndShortTermInvestments 69178401.00
propertyPlantAndEquipmentGross 1055677.00
propertyPlantAndEquipmentNet 1055677.00
commonStockSharesOutstanding 18405522.00
2013-03-31
date 2013-03-31
filing_date 2013-05-08
currency_symbol USD
totalAssets 98277750.00
intangibleAssets 10403974.00
otherCurrentAssets 3892239.00
totalLiab 13248109.00
totalStockholderEquity 85172858.00
deferredLongTermLiab 0.00
otherCurrentLiab 4808531.00
commonStock 65818995.00
retainedEarnings 19353863.00
otherLiab 652000.00
goodWill 0.00
otherAssets 11105000.00
cash 51209544.00
totalCurrentLiabilities 8235787.00
netDebt -46849593.00
shortLongTermDebtTotal 4359951.00
propertyPlantEquipment 1153426.00
totalCurrentAssets 86020255.00
netTangibleAssets 74768884.00
shortTermInvestments 18958810.00
netReceivables 5967631.00
longTermDebt 4359951.00
inventory 5992031.00
accountsPayable 3427256.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity -143217.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -1440972.00
additionalPaidInCapital 0.00
commonStockTotalEquity 65818995.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 19353863.00
treasuryStock 0.00
nonCurrrentAssetsOther 700095.00
nonCurrentAssetsTotal 12257495.00
longTermDebtTotal 4359951.00
nonCurrentLiabilitiesOther 652371.00
nonCurrentLiabilitiesTotal 5012322.00
liabilitiesAndStockholdersEquity 98277750.00
cashAndShortTermInvestments 70168354.00
propertyPlantAndEquipmentGross 1153426.00
propertyPlantAndEquipmentNet 1153426.00
commonStockSharesOutstanding 18925165.00
2012-12-31
date 2012-12-31
filing_date 2013-03-12
currency_symbol USD
totalAssets 98593731.00
intangibleAssets 9476798.00
otherCurrentAssets 1671091.00
totalLiab 13027244.00
totalStockholderEquity 85696321.00
deferredLongTermLiab 0.00
otherCurrentLiab 5264806.00
commonStock 67197167.00
retainedEarnings 18499154.00
otherLiab 613000.00
goodWill 0.00
otherAssets 10173000.00
cash 54349381.00
totalCurrentLiabilities 8055360.00
netDebt -49989430.00
shortLongTermDebtTotal 4359951.00
otherStockholderEquity 1440972.00
propertyPlantEquipment 1188914.00
totalCurrentAssets 87232242.00
netTangibleAssets 76219523.00
shortTermInvestments 16686136.00
netReceivables 6017201.00
longTermDebt 4359951.00
inventory 6218355.00
accountsPayable 2790554.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity -129834.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -1440972.00
additionalPaidInCapital 0.00
commonStockTotalEquity 67197167.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 18499154.00
treasuryStock 0.00
nonCurrrentAssetsOther 645366.00
deferredLongTermAssetCharges 50411.00
nonCurrentAssetsTotal 11361489.00
longTermDebtTotal 4359951.00
nonCurrentLiabilitiesOther 611933.00
nonCurrentLiabilitiesTotal 4971884.00
liabilitiesAndStockholdersEquity 98593731.00
cashAndShortTermInvestments 71035517.00
propertyPlantAndEquipmentGross 1188914.00
propertyPlantAndEquipmentNet 1188914.00
commonStockSharesOutstanding 19245047.00
2012-09-30
date 2012-09-30
filing_date 2012-11-02
currency_symbol USD
totalAssets 96933796.00
intangibleAssets 8367508.00
otherCurrentAssets 4451786.00
totalLiab 13601875.00
totalStockholderEquity 83450210.00
deferredLongTermLiab 0.00
otherCurrentLiab 4429904.00
commonStock 66756556000.00
retainedEarnings 16693654.00
otherLiab 584000.00
goodWill 0.00
otherAssets 9021000.00
cash 50801571.00
totalCurrentLiabilities 8658134.00
netDebt -45857830.00
shortLongTermDebtTotal 4943741.00
otherStockholderEquity -66689799444.00
propertyPlantEquipment 1120591.00
totalCurrentAssets 86791929.00
netTangibleAssets 75082702.00
shortTermInvestments 18559476.00
netReceivables 5467455.00
longTermDebt 4359951.00
inventory 7511641.00
accountsPayable 4228230.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity -118289.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 0.00
additionalPaidInCapital 0.00
commonStockTotalEquity 66756556.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 16693654.00
treasuryStock 0.00
nonCurrrentAssetsOther 653768.00
nonCurrentAssetsTotal 10141867.00
longTermDebtTotal 4359951.00
nonCurrentLiabilitiesOther 583790.00
nonCurrentLiabilitiesTotal 4943741.00
liabilitiesAndStockholdersEquity 96933796.00
cashAndShortTermInvestments 69361047.00
propertyPlantAndEquipmentGross 1120591.00
propertyPlantAndEquipmentNet 1120591.00
commonStockSharesOutstanding 19670741.00
2012-06-30
date 2012-06-30
filing_date 2012-08-09
currency_symbol USD
totalAssets 95380596.00
intangibleAssets 7373013.00
otherCurrentAssets 3430107.00
totalLiab 12166990.00
totalStockholderEquity 83324557.00
deferredLongTermLiab 0.00
otherCurrentLiab 4195985.00
commonStock 68500397000.00
retainedEarnings 14824160.00
otherLiab 675000.00
goodWill 0.00
otherAssets 8024000.00
cash 52273392.00
totalCurrentLiabilities 7132066.00
netDebt -47913441.00
shortLongTermDebtTotal 4359951.00
otherStockholderEquity -68431896603.00
propertyPlantEquipment 1100253.00
totalCurrentAssets 86257157.00
netTangibleAssets 75951544.00
shortTermInvestments 18245440.00
netReceivables 4991612.00
longTermDebt 4359951.00
inventory 7316606.00
accountsPayable 2936081.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity -110951.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 0.00
additionalPaidInCapital 0.00
commonStockTotalEquity 68500397.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 14824160.00
treasuryStock 0.00
nonCurrrentAssetsOther 650173.00
nonCurrentAssetsTotal 9123439.00
longTermDebtTotal 4359951.00
nonCurrentLiabilitiesOther 674973.00
nonCurrentLiabilitiesTotal 5034924.00
liabilitiesAndStockholdersEquity 95380596.00
cashAndShortTermInvestments 70518832.00
propertyPlantAndEquipmentGross 1100253.00
propertyPlantAndEquipmentNet 1100253.00
commonStockSharesOutstanding 19996805.00
2012-03-31
date 2012-03-31
filing_date 2012-05-04
currency_symbol USD
totalAssets 94568144.00
intangibleAssets 7166652.00
otherCurrentAssets 4169221.00
totalLiab 12719920.00
totalStockholderEquity 81951139.00
deferredLongTermLiab 0.00
otherCurrentLiab 3855648.00
commonStock 68871269000.00
retainedEarnings 13079870.00
otherLiab 1450000.00
goodWill 0.00
otherAssets 7230000.00
cash 55643561.00
totalCurrentLiabilities 6159965.00
netDebt -49083606.00
shortLongTermDebtTotal 6559955.00
otherStockholderEquity -68802397731.00
propertyPlantEquipment 1054771.00
totalCurrentAssets 86283249.00
netTangibleAssets 74784487.00
shortTermInvestments 16001622.00
netReceivables 4463367.00
longTermDebt 5109951.00
inventory 6005478.00
accountsPayable 2304317.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity -102915.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -1084063.00
additionalPaidInCapital 0.00
commonStockTotalEquity 68871269.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 13079870.00
treasuryStock 0.00
nonCurrrentAssetsOther 63472.00
nonCurrentAssetsTotal 8284895.00
longTermDebtTotal 5109951.00
nonCurrentLiabilitiesOther 1450004.00
nonCurrentLiabilitiesTotal 6559955.00
liabilitiesAndStockholdersEquity 94568144.00
cashAndShortTermInvestments 71645183.00
propertyPlantAndEquipmentGross 1054771.00
propertyPlantAndEquipmentNet 1054771.00
commonStockSharesOutstanding 20234438.00
2011-12-31
date 2011-12-31
filing_date 2012-03-07
currency_symbol USD
totalAssets 95518316.00
intangibleAssets 97806000000.00
otherCurrentAssets 3851337.00
totalLiab 12683047.00
totalStockholderEquity 82928817.00
deferredLongTermLiab 645029.00
otherCurrentLiab 5086400.00
commonStock -4247440000000.00
retainedEarnings 12656662.00
otherLiab 578000.00
goodWill -97798976936.00
otherAssets 7091000.00
cash 70599146.00
totalCurrentLiabilities 6599948.00
netDebt -65739195.00
shortLongTermDebtTotal 4859951.00
otherStockholderEquity 4247510272155.00
propertyPlantEquipment 1119339.00
totalCurrentAssets 87308067.00
netTangibleAssets 75905753.00
shortTermInvestments 0.00
netReceivables 7082890.00
longTermDebt 4859951.00
inventory 5774694.00
accountsPayable 1513548.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity -93548.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -1084063.00
additionalPaidInCapital 0.00
commonStockTotalEquity 70272155.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 12656662.00
treasuryStock 0.00
nonCurrrentAssetsOther 67846.00
nonCurrentAssetsTotal 8210249.00
longTermDebtTotal 4859951.00
nonCurrentLiabilitiesOther 578119.00
nonCurrentLiabilitiesTotal 6083099.00
liabilitiesAndStockholdersEquity 95518316.00
cashAndShortTermInvestments 70599146.00
propertyPlantAndEquipmentGross 1119339.00
propertyPlantAndEquipmentNet 1119339.00
commonStockSharesOutstanding 20572132.00
2011-09-30
date 2011-09-30
filing_date 2011-11-07
currency_symbol USD
totalAssets 96078666.00
intangibleAssets 7029186.00
otherCurrentAssets 3423574.00
totalLiab 12621609.00
totalStockholderEquity 83547065.00
deferredLongTermLiab 0.00
otherCurrentLiab 4172942.00
commonStock 71802068000.00
retainedEarnings 11744997.00
otherLiab 592000.00
goodWill 0.00
otherAssets 9001000.00
cash 71074807.00
totalCurrentLiabilities 7453231.00
netDebt -65906429.00
shortLongTermDebtTotal 5168378.00
otherStockholderEquity -71730265932.00
propertyPlantEquipment 1198805.00
totalCurrentAssets 85878391.00
netTangibleAssets 76517879.00
shortTermInvestments 0.00
netReceivables 4505411.00
longTermDebt 4575951.00
inventory 6874599.00
accountsPayable 3280289.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity -90008.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 0.00
additionalPaidInCapital 0.00
commonStockTotalEquity 71802068.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 11744997.00
treasuryStock 0.00
nonCurrrentAssetsOther 1972284.00
nonCurrentAssetsTotal 10200275.00
longTermDebtTotal 4575951.00
nonCurrentLiabilitiesOther 592427.00
nonCurrentLiabilitiesTotal 5168378.00
liabilitiesAndStockholdersEquity 96078666.00
cashAndShortTermInvestments 71074807.00
propertyPlantAndEquipmentGross 1198805.00
propertyPlantAndEquipmentNet 1198805.00
commonStockSharesOutstanding 20534647.00
2011-06-30
date 2011-06-30
filing_date 2011-08-08
currency_symbol USD
totalAssets 94581055.00
intangibleAssets 7116260.00
otherCurrentAssets 2238864.00
totalLiab 13155980.00
totalStockholderEquity 81506628.00
deferredLongTermLiab 0.00
otherCurrentLiab 2599922.00
commonStock 71609043000.00
retainedEarnings 9897585.00
otherLiab 602000.00
goodWill 0.00
otherAssets 9041000.00
cash 69832030.00
totalCurrentLiabilities 10727930.00
netDebt -63403981.00
shortTermDebt 5825950.00
shortLongTermDebtTotal 6428049.00
otherStockholderEquity -71537433957.00
propertyPlantEquipment 1195924.00
totalCurrentAssets 84343879.00
netTangibleAssets 74390368.00
shortTermInvestments 0.00
netReceivables 4819734.00
longTermDebt 1825951.00
inventory 7453251.00
accountsPayable 2302058.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity -81553.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 0.00
additionalPaidInCapital 0.00
commonStockTotalEquity 71609043.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 9897585.00
treasuryStock 0.00
nonCurrrentAssetsOther 1924992.00
nonCurrentAssetsTotal 10237176.00
longTermDebtTotal 1825951.00
nonCurrentLiabilitiesOther 602099.00
nonCurrentLiabilitiesTotal 2428050.00
liabilitiesAndStockholdersEquity 94581055.00
cashAndShortTermInvestments 69832030.00
propertyPlantAndEquipmentGross 1195924.00
propertyPlantAndEquipmentNet 1195924.00
commonStockSharesOutstanding 20661719.00
2011-03-31
date 2011-03-31
filing_date 2011-05-09
currency_symbol USD
totalAssets 91575049.00
intangibleAssets 7269649.00
otherCurrentAssets 2174638.00
totalLiab 13189309.00
totalStockholderEquity 78457822.00
otherCurrentLiab 2089591.00
commonStock 70737856000.00
retainedEarnings 7719966.00
otherLiab 610000.00
otherAssets 9276000.00
cash 65958844.00
totalCurrentLiabilities 8753139.00
netDebt -58856006.00
shortTermDebt 4492619.00
shortLongTermDebtTotal 7102838.00
otherStockholderEquity -70667118144.00
propertyPlantEquipment 1197000.00
totalCurrentAssets 81101944.00
netReceivables 5145590.00
longTermDebt 3826000.00
inventory 7822872.00
accountsPayable 2170929.00
accumulatedOtherComprehensiveIncome -725890.00
nonCurrrentAssetsOther 2006940.00
nonCurrentAssetsTotal 10473105.00
nonCurrentLiabilitiesTotal 4436170.00
liabilitiesAndStockholdersEquity 91575049.00
cashAndShortTermInvestments 65958844.00
propertyPlantAndEquipmentGross 1196516.00
propertyPlantAndEquipmentNet 1196516.00
commonStockSharesOutstanding 20777666.00
2010-12-31
date 2010-12-31
filing_date 2011-03-11
currency_symbol USD
totalAssets 92054054.00
intangibleAssets 7427223000.00
otherCurrentAssets 2315536.00
totalLiab 14338579.00
totalStockholderEquity 77777680.00
otherCurrentLiab 24692.00
commonStock 70778874000.00
retainedEarnings 6998806.00
otherLiab 618000.00
goodWill -7419795777.00
otherAssets 9795000.00
cash 65893970.00
totalCurrentLiabilities 9227620.00
currentDeferredRevenue 4411606.00
netDebt -58734686.00
shortTermDebt 2666668.00
shortLongTermDebtTotal 7159284.00
otherStockholderEquity -70708095126.00
propertyPlantEquipment 1220000.00
totalCurrentAssets 81038842.00
netReceivables 5145494.00
longTermDebt 4493000.00
inventory 7683842.00
accountsPayable 2124654.00
accumulatedOtherComprehensiveIncome -725890.00
nonCurrrentAssetsOther 102787.00
nonCurrentAssetsTotal 11015212.00
nonCurrentLiabilitiesTotal 5110959.00
liabilitiesAndStockholdersEquity 92054054.00
cashAndShortTermInvestments 65893970.00
propertyPlantAndEquipmentGross 1220010.00
propertyPlantAndEquipmentNet 1220010.00
commonStockSharesOutstanding 21058577.00
2010-09-30
date 2010-09-30
filing_date 2010-11-15
currency_symbol USD
totalAssets 89909866.00
intangibleAssets 7580168.00
otherCurrentAssets 1940778.00
totalLiab 15283935.00
totalStockholderEquity 74682722.00
otherCurrentLiab 3817822.00
commonStock 68521470000.00
retainedEarnings 6161252.00
otherLiab 212000.00
otherAssets 8873000.00
cash 65518340.00
totalCurrentLiabilities 9912895.00
netDebt -57468597.00
shortTermDebt 2678703.00
shortLongTermDebtTotal 8049743.00
otherStockholderEquity -68452948530.00
propertyPlantEquipment 1140000.00
totalCurrentAssets 79897028.00
netReceivables 4791682.00
longTermDebt 5159000.00
inventory 7646228.00
accountsPayable 3416370.00
nonCurrrentAssetsOther 1292724.00
nonCurrentAssetsTotal 10012838.00
nonCurrentLiabilitiesTotal 5371040.00
liabilitiesAndStockholdersEquity 89909866.00
cashAndShortTermInvestments 65518340.00
propertyPlantAndEquipmentGross 1139946.00
propertyPlantAndEquipmentNet 1139946.00
commonStockSharesOutstanding 20803182.00
2010-06-30
date 2010-06-30
filing_date 2010-08-16
currency_symbol USD
totalAssets 96702030.00
intangibleAssets 7705084.00
otherCurrentAssets 3238151.00
totalLiab 23400000.00
totalStockholderEquity 73352173.00
otherCurrentLiab 3409097.00
commonStock 68199165000.00
retainedEarnings 5153008.00
otherLiab 209000.00
otherAssets 9082000.00
cash 71495305.00
totalCurrentLiabilities 15426695.00
netDebt -57497408.00
shortTermDebt 6024592.00
shortLongTermDebtTotal 13997897.00
otherStockholderEquity -68130965835.00
propertyPlantEquipment 959000.00
totalCurrentAssets 86660674.00
netReceivables 3960129.00
longTermDebt 7764000.00
inventory 7967089.00
accountsPayable 5993006.00
nonCurrrentAssetsOther 1377506.00
nonCurrentAssetsTotal 10041356.00
nonCurrentLiabilitiesTotal 7973305.00
liabilitiesAndStockholdersEquity 96702030.00
cashAndShortTermInvestments 71495305.00
propertyPlantAndEquipmentGross 958766.00
propertyPlantAndEquipmentNet 958766.00
commonStockSharesOutstanding 21207645.00
2010-03-31
date 2010-03-31
filing_date 2010-05-17
currency_symbol USD
totalAssets 98689669.00
intangibleAssets 7818394.00
otherCurrentAssets 3369809.00
totalLiab 25004731.00
totalStockholderEquity 73727554.00
otherCurrentLiab 2556585.00
commonStock 100000000.00
retainedEarnings 4865704.00
otherLiab 182000.00
otherAssets 9397000.00
cash 73752814.00
totalCurrentLiabilities 15459298.00
netDebt -58218642.00
shortTermDebt 6088739.00
shortLongTermDebtTotal 15534172.00
otherStockholderEquity -31138150.00
propertyPlantEquipment 949000.00
totalCurrentAssets 88343972.00
netReceivables 3814947.00
longTermDebt 9264000.00
inventory 7406402.00
accountsPayable 6813974.00
accumulatedOtherComprehensiveIncome -459131.00
preferredStockTotalEquity 100000.00
nonCurrrentAssetsOther 1578723.00
nonCurrentAssetsTotal 10345697.00
nonCurrentLiabilitiesTotal 9545433.00
liabilitiesAndStockholdersEquity 98689669.00
cashAndShortTermInvestments 73752814.00
propertyPlantAndEquipmentGross 948580.00
propertyPlantAndEquipmentNet 948580.00
commonStockSharesOutstanding 21395419.00
2009-12-31
date 2009-12-31
filing_date 2010-03-19
currency_symbol USD
totalAssets 103724320.00
intangibleAssets 7956009.00
otherCurrentAssets 3472455.00
totalLiab 31502984.00
totalStockholderEquity 72253872.00
otherCurrentLiab 3784777.00
commonStock 1930000000.00
retainedEarnings 4542126.00
otherLiab 185000.00
otherAssets 9632000.00
cash 78701682.00
totalCurrentLiabilities 18624374.00
netDebt -58546271.00
shortTermDebt 9206801.00
shortLongTermDebtTotal 20155411.00
otherStockholderEquity -1862288254.00
propertyPlantEquipment 918000.00
totalCurrentAssets 93173595.00
netReceivables 6176585.00
longTermDebt 10764000.00
inventory 4822873.00
accountsPayable 5632796.00
accumulatedOtherComprehensiveIncome -459131.00
preferredStockTotalEquity 1930000.00
nonCurrrentAssetsOther 369790.00
nonCurrentAssetsTotal 10550725.00
nonCurrentLiabilitiesTotal 12878610.00
liabilitiesAndStockholdersEquity 103724320.00
cashAndShortTermInvestments 78701682.00
propertyPlantAndEquipmentGross 918412.00
propertyPlantAndEquipmentNet 918412.00
commonStockSharesOutstanding 18234171.00
2009-09-30
date 2009-09-30
filing_date 2009-11-12
currency_symbol USD
totalAssets 101655736.00
intangibleAssets 8099612.00
otherCurrentAssets 3041819.00
totalLiab 30995141.00
totalStockholderEquity 70687015.00
otherCurrentLiab 3056915.00
commonStock 1930000000.00
retainedEarnings 4252809.00
otherLiab 181000.00
otherAssets 9506000.00
cash 79541274.00
totalCurrentLiabilities 13558538.00
netDebt -59330644.00
shortTermDebt 4704027.00
shortLongTermDebtTotal 20210630.00
otherStockholderEquity -1863565794.00
propertyPlantEquipment 597000.00
totalCurrentAssets 91553055.00
netReceivables 7282371.00
longTermDebt 15325000.00
inventory 1687591.00
accountsPayable 5797596.00
preferredStockTotalEquity 1930000.00
nonCurrrentAssetsOther 415170.00
nonCurrentAssetsTotal 10102681.00
nonCurrentLiabilitiesTotal 17436603.00
liabilitiesAndStockholdersEquity 101655736.00
cashAndShortTermInvestments 79541274.00
propertyPlantAndEquipmentGross 597238.00
propertyPlantAndEquipmentNet 597238.00
commonStockSharesOutstanding 19183606.00
2009-06-30
date 2009-06-30
filing_date 2009-08-31
currency_symbol USD
totalAssets 33347739.00
intangibleAssets 8226047.00
otherCurrentAssets 1216723.00
totalLiab 13468511.00
totalStockholderEquity 19899923.00
otherCurrentLiab 1263491.00
commonStock 630000000.00
retainedEarnings 2964672.00
otherLiab 159000.00
otherAssets 12932000.00
cash 12531110.00
totalCurrentLiabilities 7936729.00
currentDeferredRevenue 2586396.00
netDebt -6121826.00
shortTermDebt 1666667.00
shortLongTermDebtTotal 6409284.00
otherStockholderEquity 16935251.00
propertyPlantEquipment 505000.00
totalCurrentAssets 19911212.00
netReceivables 5055003.00
longTermDebt 4743000.00
inventory 1108376.00
accountsPayable 2420175.00
accumulatedOtherComprehensiveIncome -632604070.00
preferredStockTotalEquity 3234000.00
nonCurrrentAssetsOther 3705275.00
nonCurrentAssetsTotal 13436527.00
nonCurrentLiabilitiesTotal 5531782.00
liabilitiesAndStockholdersEquity 33347739.00
cashAndShortTermInvestments 12531110.00
propertyPlantAndEquipmentGross 505174.00
propertyPlantAndEquipmentNet 505174.00
commonStockSharesOutstanding 16046844.00
2009-03-31
date 2009-03-31
filing_date 2009-03-31
currency_symbol USD
totalAssets 30985849.00
intangibleAssets 8372134.00
otherCurrentAssets 785582.00
totalLiab 12533819.00
totalStockholderEquity 18464269.00
otherCurrentLiab 2346878.00
commonStock 13191000.00
retainedEarnings 2668801.00
otherLiab 386000.00
otherAssets 12940000.00
cash 10072273.00
totalCurrentLiabilities 6358774.00
netDebt -2811721.00
shortTermDebt 1715507.00
shortLongTermDebtTotal 7260552.00
otherStockholderEquity 13191398.00
propertyPlantEquipment 425000.00
totalCurrentAssets 17621183.00
netReceivables 5416500.00
longTermDebt 5159000.00
inventory 1346828.00
accountsPayable 2296389.00
preferredStockTotalEquity 3234000.00
nonCurrrentAssetsOther 3567603.00
nonCurrentAssetsTotal 13364666.00
nonCurrentLiabilitiesTotal 6175045.00
liabilitiesAndStockholdersEquity 30985849.00
cashAndShortTermInvestments 10072273.00
propertyPlantAndEquipmentGross 424898.00
propertyPlantAndEquipmentNet 424898.00
commonStockSharesOutstanding 16127240.00
2008-12-31
date 2008-12-31
filing_date 2008-12-31
currency_symbol USD
totalAssets 31119187.00
intangibleAssets 8528732.00
otherCurrentAssets 988524.00
totalLiab 13564372.00
totalStockholderEquity 17554815.00
otherCurrentLiab 457915.00
commonStock 13500000.00
retainedEarnings 1450711.00
otherLiab 382000.00
otherAssets 12977000.00
cash 11829551.00
totalCurrentLiabilities 7605934.00
currentDeferredRevenue 2640855.00
netDebt -5003600.00
shortTermDebt 1250000.00
shortLongTermDebtTotal 6825951.00
otherStockholderEquity 13500034.00
propertyPlantEquipment 432000.00
totalCurrentAssets 17710198.00
netReceivables 3129347.00
longTermDebt 5576000.00
inventory 1762776.00
accountsPayable 3257164.00
accumulatedOtherComprehensiveIncome -334526.00
preferredStockTotalEquity 2604000.00
nonCurrrentAssetsOther 3447813.00
nonCurrentAssetsTotal 13408989.00
nonCurrentLiabilitiesTotal 5958438.00
liabilitiesAndStockholdersEquity 31119187.00
cashAndShortTermInvestments 11829551.00
propertyPlantAndEquipmentGross 432413.00
propertyPlantAndEquipmentNet 432413.00
commonStockSharesOutstanding 16539662.00
2008-09-30
date 2008-09-30
filing_date 2008-09-30
currency_symbol USD
totalAssets 30372299.00
intangibleAssets 8697726.00
otherCurrentAssets 852025.00
totalLiab 9270370.00
totalStockholderEquity 21101929.00
otherCurrentLiab 456599.00
retainedEarnings 347144.00
cash 11163419.00
totalCurrentLiabilities 8880387.00
currentDeferredRevenue 2178422.00
netDebt -7962474.00
shortTermDebt 3200945.00
shortLongTermDebtTotal 3200945.00
otherStockholderEquity 18011791.00
totalCurrentAssets 17016430.00
netReceivables 3202417.00
inventory 1798569.00
accountsPayable 3044421.00
nonCurrrentAssetsOther 3188968.00
nonCurrentAssetsTotal 13355869.00
nonCurrentLiabilitiesTotal 389983.00
liabilitiesAndStockholdersEquity 30372299.00
cashAndShortTermInvestments 11163419.00
propertyPlantAndEquipmentGross 449814.00
propertyPlantAndEquipmentNet 449814.00
commonStockSharesOutstanding 16644395.00
2008-06-30
date 2008-06-30
filing_date 2008-06-30
currency_symbol USD
totalAssets 28647366.00
intangibleAssets 8849745.00
otherCurrentAssets 695914.00
totalLiab 9102443.00
totalStockholderEquity 19544923.00
otherCurrentLiab 455284.00
retainedEarnings -861865.00
cash 10316875.00
totalCurrentLiabilities 8711970.00
currentDeferredRevenue 1675282.00
netDebt -6657596.00
shortTermDebt 3659279.00
shortLongTermDebtTotal 3659279.00
otherStockholderEquity 17663794.00
totalCurrentAssets 14962110.00
netReceivables 3001322.00
inventory 947999.00
accountsPayable 2922125.00
nonCurrrentAssetsOther 3062949.00
nonCurrentAssetsTotal 13685256.00
nonCurrentLiabilitiesTotal 390473.00
liabilitiesAndStockholdersEquity 28647366.00
cashAndShortTermInvestments 10316875.00
propertyPlantAndEquipmentGross 467003.00
propertyPlantAndEquipmentNet 467003.00
commonStockSharesOutstanding 16116104.00
2008-03-31
date 2008-03-31
filing_date 2008-03-31
currency_symbol USD
totalAssets 30631284.00
intangibleAssets 8993798.00
otherCurrentAssets 583751.00
totalLiab 12396213.00
totalStockholderEquity 18235071.00
otherCurrentLiab 410423.00
retainedEarnings -1920288.00
cash 11912357.00
totalCurrentLiabilities 8758787.00
currentDeferredRevenue 1901955.00
netDebt -8294744.00
shortTermDebt 3159287.00
shortLongTermDebtTotal 3617613.00
otherStockholderEquity 17412365.00
totalCurrentAssets 16587570.00
netReceivables 2917657.00
inventory 1173805.00
accountsPayable 3287122.00
nonCurrrentAssetsOther 2919610.00
nonCurrentAssetsTotal 14043714.00
nonCurrentLiabilitiesTotal 3637426.00
liabilitiesAndStockholdersEquity 30631284.00
cashAndShortTermInvestments 11912357.00
propertyPlantAndEquipmentGross 470802.00
propertyPlantAndEquipmentNet 470802.00
commonStockSharesOutstanding 16411672.00
2007-12-31
date 2007-12-31
filing_date 2007-12-31
currency_symbol USD
totalAssets 28918667.00
intangibleAssets 9153751.00
otherCurrentAssets 651416.00
totalLiab 12172498.00
totalStockholderEquity 16746169.00
otherCurrentLiab 410423.00
commonStock 17319000.00
retainedEarnings -3315538.00
otherLiab 3137000.00
otherAssets 13670000.00
cash 10814518.00
totalCurrentLiabilities 8119260.00
currentDeferredRevenue 2628453.00
netDebt -6738571.00
shortTermDebt 3159283.00
shortLongTermDebtTotal 4075947.00
otherStockholderEquity 17318713.00
propertyPlantEquipment 460000.00
totalCurrentAssets 14788580.00
netReceivables 2373537.00
longTermDebt 917000.00
inventory 949109.00
accountsPayable 1921101.00
accumulatedOtherComprehensiveIncome -276498.00
preferredStockTotalEquity 2743000.00
nonCurrrentAssetsOther 2688511.00
nonCurrentAssetsTotal 14130087.00
nonCurrentLiabilitiesTotal 4053238.00
liabilitiesAndStockholdersEquity 28918667.00
cashAndShortTermInvestments 10814518.00
propertyPlantAndEquipmentGross 459843.00
propertyPlantAndEquipmentNet 459843.00
commonStockSharesOutstanding 16581902.00
2007-09-30
date 2007-09-30
filing_date 2007-09-30
currency_symbol USD
totalAssets 28124954.00
intangibleAssets 9320025.00
otherCurrentAssets 41505.00
totalLiab 12285274.00
totalStockholderEquity 15839680.00
otherCurrentLiab 410423.00
retainedEarnings -4130480.00
cash 9165453.00
totalCurrentLiabilities 7845590.00
currentDeferredRevenue 2006539.00
netDebt -4631172.00
shortTermDebt 3159283.00
shortLongTermDebtTotal 4534281.00
otherStockholderEquity 17227166.00
totalCurrentAssets 13557516.00
netReceivables 2821893.00
inventory 1036285.00
accountsPayable 2269345.00
nonCurrrentAssetsOther 2460276.00
nonCurrentAssetsTotal 14567438.00
nonCurrentLiabilitiesTotal 4439684.00
liabilitiesAndStockholdersEquity 28124954.00
cashAndShortTermInvestments 9165453.00
propertyPlantAndEquipmentGross 412485.00
propertyPlantAndEquipmentNet 412485.00
commonStockSharesOutstanding 16586030.00
2007-06-30
date 2007-06-30
filing_date 2007-06-30
currency_symbol USD
totalAssets 28123971.00
intangibleAssets 9491977.00
otherCurrentAssets 51310.00
totalLiab 13583975.00
totalStockholderEquity 14539996.00
otherCurrentLiab 148145.00
retainedEarnings -5371330.00
cash 9477749.00
totalCurrentLiabilities 8554867.00
currentDeferredRevenue 1938966.00
netDebt -4485134.00
shortTermDebt 3159283.00
shortLongTermDebtTotal 4992615.00
otherStockholderEquity 17168332.00
totalCurrentAssets 13766434.00
netReceivables 2413453.00
inventory 1285775.00
accountsPayable 3308473.00
nonCurrrentAssetsOther 1439704.00
nonCurrentAssetsTotal 14357537.00
nonCurrentLiabilitiesTotal 5029108.00
liabilitiesAndStockholdersEquity 28123971.00
cashAndShortTermInvestments 9477749.00
propertyPlantAndEquipmentGross 371019.00
propertyPlantAndEquipmentNet 371019.00
commonStockSharesOutstanding 16586351.00
2007-03-31
date 2007-03-31
filing_date 2007-03-31
currency_symbol USD
totalAssets 26853919.00
intangibleAssets 9664530.00
otherCurrentAssets 75155.00
totalLiab 14630711.00
totalStockholderEquity 12223208.00
otherCurrentLiab 1865804.00
retainedEarnings -6620820.00
cash 8999464.00
totalCurrentLiabilities 8383144.00
currentDeferredRevenue 1485504.00
netDebt -4048515.00
shortTermDebt 1833332.00
shortLongTermDebtTotal 4950949.00
otherStockholderEquity 16101034.00
totalCurrentAssets 12814129.00
netReceivables 2142489.00
inventory 988066.00
accountsPayable 3198504.00
nonCurrrentAssetsOther 775719.00
nonCurrentAssetsTotal 14039790.00
nonCurrentLiabilitiesTotal 6247567.00
liabilitiesAndStockholdersEquity 26853919.00
cashAndShortTermInvestments 8999464.00
propertyPlantAndEquipmentGross 379051.00
propertyPlantAndEquipmentNet 379051.00
commonStockSharesOutstanding 16620808.00
2006-12-31
date 2006-12-31
filing_date 2006-12-31
currency_symbol USD
totalAssets 26481124.00
intangibleAssets 9834270.00
otherCurrentAssets 48352.00
totalLiab 15355464.00
totalStockholderEquity 11125660.00
otherCurrentLiab 2052501.00
retainedEarnings -7359924.00
cash 6255398.00
totalCurrentLiabilities 8698154.00
currentDeferredRevenue 1439385.00
netDebt -846115.00
shortTermDebt 1833332.00
shortLongTermDebtTotal 5409283.00
otherStockholderEquity 15742590.00
totalCurrentAssets 12643322.00
netReceivables 5120462.00
inventory 671098.00
accountsPayable 3372936.00
accumulatedOtherComprehensiveIncome -207667.00
nonCurrrentAssetsOther 25897.00
nonCurrentAssetsTotal 13837802.00
nonCurrentLiabilitiesTotal 6657310.00
liabilitiesAndStockholdersEquity 26481124.00
cashAndShortTermInvestments 6255398.00
propertyPlantAndEquipmentGross 365774.00
propertyPlantAndEquipmentNet 365774.00
commonStockSharesOutstanding 16032852.00
2006-09-30
date 2006-09-30
filing_date 2006-09-30
currency_symbol USD
commonStockSharesOutstanding 16456227.00
2006-06-30
date 2006-06-30
filing_date 2006-06-30
currency_symbol USD
commonStockSharesOutstanding 32913630.00
2006-03-31
date 2006-03-31
filing_date 2006-03-31
currency_symbol USD
commonStockSharesOutstanding 16450600.00
yearly
2022-12-31
date 2022-12-31
filing_date 2023-03-13
currency_symbol USD
totalAssets 92925158.00
intangibleAssets 30590678.00
otherCurrentAssets 3548978.00
totalLiab 56951152.00
totalStockholderEquity 36266132.00
otherCurrentLiab 17587911.00
commonStock 47474973.00
capitalStock 47474973.00
retainedEarnings -11208841.00
otherLiab 7585019.00
goodWill 914000.00
otherAssets 10047828.00
cash 19757970.00
totalCurrentLiabilities 28579832.00
netDebt 1201241.00
shortTermDebt 172910.00
shortLongTermDebtTotal 20959211.00
propertyPlantEquipment 5502442.00
totalCurrentAssets 45870210.00
netTangibleAssets 4761454.00
netReceivables 13163681.00
longTermDebt 16200000.00
inventory 9399581.00
accountsPayable 10819011.00
nonCurrrentAssetsOther 10047828.00
nonCurrentAssetsTotal 47054948.00
capitalLeaseObligations 4759211.00
nonCurrentLiabilitiesOther 7585019.00
nonCurrentLiabilitiesTotal 28371320.00
liabilitiesAndStockholdersEquity 92925158.00
cashAndShortTermInvestments 19757970.00
propertyPlantAndEquipmentGross 5502442.00
propertyPlantAndEquipmentNet 5502442.00
netWorkingCapital 17290378.00
netInvestedCapital 52466132.00
commonStockSharesOutstanding 14563592.00
2021-12-31
date 2021-12-31
filing_date 2022-03-11
currency_symbol USD
totalAssets 84459798.00
intangibleAssets 23954475.00
otherCurrentAssets 3339969.00
totalLiab 41857820.00
totalStockholderEquity 42814306.00
otherCurrentLiab 8668303.00
commonStock 48452906.00
capitalStock 48452906.00
retainedEarnings -5638600.00
otherLiab 7488844.00
goodWill 882000.00
otherAssets 12468475.00
cash 27040816.00
totalCurrentLiabilities 19278960.00
netDebt -10981123.00
shortTermDebt 969677.00
shortLongTermDebtTotal 16059693.00
otherStockholderEquity -212328.00
propertyPlantEquipment 1466835.00
totalCurrentAssets 45688013.00
netTangibleAssets 17977831.00
netReceivables 6877346.00
longTermDebt 15000000.00
inventory 8429882.00
accountsPayable 9640980.00
nonCurrrentAssetsOther 12468475.00
nonCurrentAssetsTotal 38771785.00
capitalLeaseObligations 1059693.00
nonCurrentLiabilitiesOther 224786.00
nonCurrentLiabilitiesTotal 22578860.00
liabilitiesAndStockholdersEquity 84459798.00
cashAndShortTermInvestments 27040816.00
propertyPlantAndEquipmentGross 1466835.00
propertyPlantAndEquipmentNet 1466835.00
netWorkingCapital 26409053.00
netInvestedCapital 57814306.00
commonStockSharesOutstanding 14904834.00
2020-12-31
date 2020-12-31
filing_date 2021-03-12
currency_symbol USD
totalAssets 96463305.00
intangibleAssets 28118316.00
otherCurrentAssets 2199926.00
totalLiab 49589911.00
totalStockholderEquity 46990510.00
otherCurrentLiab 11254381.00
commonStock 49121523.00
capitalStock 49121523.00
retainedEarnings -2131013.00
otherLiab 7862772.00
goodWill 882000.00
otherAssets 17801228.00
cash 24753796.00
totalCurrentLiabilities 25667446.00
netDebt -7677324.00
shortTermDebt 1016779.00
shortLongTermDebt 2187140.00
shortLongTermDebtTotal 17076472.00
propertyPlantEquipment 12230911.00
totalCurrentAssets 49969592.00
netTangibleAssets 17990194.00
netReceivables 12377713.00
longTermDebt 15000000.00
inventory 10638157.00
accountsPayable 13396286.00
noncontrollingInterestInConsolidatedEntity -117116.00
commonStockTotalEquity 49121523.00
retainedEarningsTotalEquity -2131013.00
nonCurrrentAssetsOther 14891080.00
nonCurrentAssetsTotal 46493713.00
capitalLeaseObligations 2076472.00
longTermDebtTotal 15000000.00
nonCurrentLiabilitiesOther 8922465.00
nonCurrentLiabilitiesTotal 23922465.00
liabilitiesAndStockholdersEquity 96463305.00
cashAndShortTermInvestments 24753796.00
propertyPlantAndEquipmentGross 2602317.00
propertyPlantAndEquipmentNet 2602317.00
netWorkingCapital 24302146.00
netInvestedCapital 64177650.00
commonStockSharesOutstanding 15162184.00
2019-12-31
date 2019-12-31
filing_date 2020-03-20
currency_symbol USD
totalAssets 104549283.00
intangibleAssets 30920324.00
otherCurrentAssets 2757456.00
totalLiab 53464030.00
totalStockholderEquity 51122873.00
otherCurrentLiab 7736498.00
commonStock 49914478.00
capitalStock 49914478.00
retainedEarnings 1208395.00
otherLiab 8737323.00
goodWill 882000.00
otherAssets 18875519.00
cash 28212635.00
totalCurrentLiabilities 24150235.00
currentDeferredRevenue 5499728.00
netDebt -6715732.00
shortTermDebt 920431.00
shortLongTermDebtTotal 21496903.00
otherStockholderEquity 3394329.00
propertyPlantEquipment 16302788.00
totalCurrentAssets 50163075.00
netTangibleAssets 19320549.00
shortTermInvestments 0.00
netReceivables 7859006.00
longTermDebt 18500000.00
inventory 8871254.00
accountsPayable 9993578.00
noncontrollingInterestInConsolidatedEntity -37620.00
accumulatedOtherComprehensiveIncome -3394329.00
commonStockTotalEquity 49914478.00
retainedEarningsTotalEquity 1208395.00
nonCurrrentAssetsOther 18853717.00
deferredLongTermAssetCharges 21802.00
nonCurrentAssetsTotal 54386208.00
capitalLeaseObligations 2996903.00
longTermDebtTotal 18500000.00
nonCurrentLiabilitiesOther 10813795.00
nonCurrentLiabilitiesTotal 29313795.00
liabilitiesAndStockholdersEquity 104549283.00
cashAndShortTermInvestments 28212635.00
propertyPlantAndEquipmentGross 3708365.00
propertyPlantAndEquipmentNet 3708365.00
netWorkingCapital 26012840.00
netInvestedCapital 69622873.00
commonStockSharesOutstanding 15396098.00
2018-12-31
date 2018-12-31
filing_date 2019-03-12
currency_symbol USD
totalAssets 112693868.00
intangibleAssets 33655099.00
otherCurrentAssets 2963806.00
totalLiab 57123367.00
totalStockholderEquity 55844767.00
otherCurrentLiab 16710927.00
commonStock 51098613.00
capitalStock 51098613.00
retainedEarnings 4746154.00
otherLiab 9319143.00
goodWill 784000.00
otherAssets 18367519.00
cash 27938960.00
totalCurrentLiabilities 27804224.00
netDebt -7938960.00
shortLongTermDebtTotal 20000000.00
otherStockholderEquity 3124710.00
propertyPlantEquipment 771213.00
totalCurrentAssets 74865037.00
netTangibleAssets 21405668.00
shortTermInvestments 8290679.00
netReceivables 7844249.00
longTermDebt 20000000.00
inventory 27827343.00
accountsPayable 11093297.00
noncontrollingInterestInConsolidatedEntity -274266.00
accumulatedOtherComprehensiveIncome -3124710.00
commonStockTotalEquity 51098613.00
retainedEarningsTotalEquity 4746154.00
nonCurrrentAssetsOther 2531309.00
deferredLongTermAssetCharges 87210.00
nonCurrentAssetsTotal 37828831.00
longTermDebtTotal 20000000.00
nonCurrentLiabilitiesOther 9319143.00
nonCurrentLiabilitiesTotal 29319143.00
liabilitiesAndStockholdersEquity 112693868.00
cashAndShortTermInvestments 36229639.00
propertyPlantAndEquipmentGross 771213.00
propertyPlantAndEquipmentNet 771213.00
netWorkingCapital 31311813.00
netInvestedCapital 75844767.00
commonStockSharesOutstanding 15614052.00
2017-12-31
date 2017-12-31
filing_date 2018-03-09
currency_symbol USD
totalAssets 93232312.00
intangibleAssets 21444545.00
otherCurrentAssets 3466541.00
totalLiab 29310711.00
totalStockholderEquity 64120163.00
deferredLongTermLiab 0.00
otherCurrentLiab 8714814.00
commonStock 52410941.00
retainedEarnings 11709222.00
otherLiab 1815968.00
goodWill 0.00
otherAssets 2574040.00
cash 45412868.00
totalCurrentLiabilities 17694743.00
netDebt -35612868.00
shortTermDebt 9800000.00
shortLongTermDebt 9800000.00
shortLongTermDebtTotal 9800000.00
otherStockholderEquity 2911472.00
propertyPlantEquipment 528882.00
totalCurrentAssets 68684845.00
netTangibleAssets 42675618.00
shortTermInvestments 4672476.00
netReceivables 8395112.00
longTermDebt 9800000.00
inventory 6737848.00
accountsPayable 8979929.00
totalPermanentEquity 63921601.00
noncontrollingInterestInConsolidatedEntity -198562.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -2911472.00
additionalPaidInCapital 0.00
commonStockTotalEquity 52410941.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 11709222.00
treasuryStock 0.00
nonCurrrentAssetsOther 2486830.00
deferredLongTermAssetCharges 87210.00
nonCurrentAssetsTotal 24547467.00
longTermDebtTotal 9800000.00
nonCurrentLiabilitiesOther 1815968.00
nonCurrentLiabilitiesTotal 11615968.00
liabilitiesAndStockholdersEquity 93232312.00
cashAndShortTermInvestments 50085344.00
propertyPlantAndEquipmentGross 528882.00
propertyPlantAndEquipmentNet 528882.00
netWorkingCapital 50990102.00
netInvestedCapital 73920163.00
commonStockSharesOutstanding 15911577.00
2016-12-31
date 2016-12-31
filing_date 2017-03-13
currency_symbol USD
totalAssets 93404566.00
intangibleAssets 22154176.00
otherCurrentAssets 2710967.00
totalLiab 20283747.00
totalStockholderEquity 73248199.00
deferredLongTermLiab 0.00
otherCurrentLiab 6755652.00
commonStock 54643268.00
retainedEarnings 18604931.00
otherLiab 1391484.00
goodWill 0.00
otherAssets 5240672.00
cash 34510330.00
totalCurrentLiabilities 14792263.00
netDebt -30410330.00
shortTermDebt 4100000.00
shortLongTermDebt 4100000.00
shortLongTermDebtTotal 4100000.00
otherStockholderEquity 2699940.00
propertyPlantEquipment 464454.00
totalCurrentAssets 65545264.00
netTangibleAssets 51094023.00
shortTermInvestments 15622111.00
netReceivables 7330127.00
longTermDebt 4100000.00
inventory 5371729.00
accountsPayable 8036611.00
totalPermanentEquity 73120819.00
noncontrollingInterestInConsolidatedEntity -127380.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -2699940.00
additionalPaidInCapital 0.00
commonStockTotalEquity 54643268.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 18604931.00
treasuryStock 0.00
nonCurrrentAssetsOther 2120742.00
deferredLongTermAssetCharges 3119930.00
nonCurrentAssetsTotal 27859302.00
longTermDebtTotal 4100000.00
nonCurrentLiabilitiesOther 1391484.00
nonCurrentLiabilitiesTotal 5491484.00
liabilitiesAndStockholdersEquity 93404566.00
cashAndShortTermInvestments 50132441.00
propertyPlantAndEquipmentGross 464454.00
propertyPlantAndEquipmentNet 464454.00
commonStockSharesOutstanding 16236525.00
2015-12-31
date 2015-12-31
filing_date 2016-03-14
currency_symbol USD
totalAssets 91918959.00
intangibleAssets 21168596.00
otherCurrentAssets 1468913.00
totalLiab 15099176.00
totalStockholderEquity 76887908.00
deferredLongTermLiab 0.00
otherCurrentLiab 9534268.00
commonStock 57338294.00
retainedEarnings 19549614.00
otherLiab 987429.00
goodWill 0.00
otherAssets 3101840.00
cash 38203059.00
totalCurrentLiabilities 12411747.00
netDebt -36503059.00
shortTermDebt 1700000.00
shortLongTermDebt 1700000.00
shortLongTermDebtTotal 1700000.00
otherStockholderEquity 2497072.00
propertyPlantEquipment 536450.00
totalCurrentAssets 67112074.00
netTangibleAssets 55719312.00
shortTermInvestments 14564115.00
netReceivables 6077120.00
longTermDebt 1700000.00
inventory 4270143.00
accountsPayable 2877479.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity -68125.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -2497072.00
additionalPaidInCapital 0.00
commonStockTotalEquity 57338294.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 19549614.00
treasuryStock 0.00
nonCurrrentAssetsOther 1891053.00
deferredLongTermAssetCharges 1210786.00
nonCurrentAssetsTotal 24806885.00
longTermDebtTotal 1700000.00
nonCurrentLiabilitiesOther 987429.00
nonCurrentLiabilitiesTotal 2687429.00
liabilitiesAndStockholdersEquity 91918959.00
cashAndShortTermInvestments 52767174.00
propertyPlantAndEquipmentGross 536450.00
propertyPlantAndEquipmentNet 536450.00
commonStockSharesOutstanding 17094754.00
2014-12-31
date 2014-12-31
filing_date 2015-03-09
currency_symbol USD
totalAssets 95405114.00
intangibleAssets 21568541.00
otherCurrentAssets 1351324.00
totalLiab 14652323.00
totalStockholderEquity 80760673.00
deferredLongTermLiab 0.00
otherCurrentLiab 10506769.00
commonStock 61942410.00
retainedEarnings 18818263.00
otherLiab 903000.00
goodWill 0.00
otherAssets 2370000.00
cash 39866037.00
totalCurrentLiabilities 13749482.00
netDebt -39866037.00
otherStockholderEquity 2239527.00
propertyPlantEquipment 651000.00
totalCurrentAssets 70814971.00
netTangibleAssets 59192132.00
shortTermInvestments 14841418.00
netReceivables 5504728.00
longTermDebt 0.00
inventory 5600319.00
accountsPayable 3242713.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -2239527.00
additionalPaidInCapital 0.00
commonStockTotalEquity 61942410.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 0.00
treasuryStock 0.00
nonCurrrentAssetsOther 1791980.00
nonCurrentAssetsTotal 24590143.00
nonCurrentLiabilitiesTotal 902841.00
liabilitiesAndStockholdersEquity 95405114.00
cashAndShortTermInvestments 54707455.00
propertyPlantAndEquipmentGross 651030.00
propertyPlantAndEquipmentNet 651030.00
commonStockSharesOutstanding 17899632.00
2013-12-31
date 2013-12-31
filing_date 2014-03-11
currency_symbol USD
totalAssets 87613738.00
intangibleAssets 15498819.00
otherCurrentAssets 825675.00
totalLiab 8321895.00
totalStockholderEquity 79468481.00
deferredLongTermLiab 0.00
otherCurrentLiab 5509917.00
commonStock 63073941.00
retainedEarnings 16394540.00
otherLiab 776000.00
goodWill 0.00
otherAssets 2555000.00
cash 40869457.00
totalCurrentLiabilities 7545770.00
netDebt -40869457.00
otherStockholderEquity 1846652.00
propertyPlantEquipment 880647.00
totalCurrentAssets 68679715.00
netTangibleAssets 63969662.00
shortTermInvestments 14019761.00
netReceivables 4530424.00
longTermDebt 0.00
inventory 5722882.00
accountsPayable 2035853.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity -176638.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -1846652.00
additionalPaidInCapital 0.00
commonStockTotalEquity 63073941.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 16394540.00
treasuryStock 0.00
nonCurrrentAssetsOther 1345666.00
deferredLongTermAssetCharges 1208891.00
nonCurrentAssetsTotal 18934023.00
nonCurrentLiabilitiesOther 776125.00
nonCurrentLiabilitiesTotal 776125.00
liabilitiesAndStockholdersEquity 87613738.00
cashAndShortTermInvestments 54889218.00
propertyPlantAndEquipmentGross 880647.00
propertyPlantAndEquipmentNet 880647.00
commonStockSharesOutstanding 18332997.00
2012-12-31
date 2012-12-31
filing_date 2013-03-12
currency_symbol USD
totalAssets 98593731.00
intangibleAssets 9476798.00
otherCurrentAssets 1671091.00
totalLiab 13027244.00
totalStockholderEquity 85696321.00
deferredLongTermLiab 0.00
otherCurrentLiab 5264806.00
commonStock 67197167.00
retainedEarnings 18499154.00
otherLiab 613000.00
goodWill 0.00
otherAssets 695000.00
cash 54349381.00
totalCurrentLiabilities 8055360.00
netDebt -49989430.00
shortLongTermDebtTotal 4359951.00
otherStockholderEquity 1440972.00
propertyPlantEquipment 1188914.00
totalCurrentAssets 87232242.00
netTangibleAssets 76219523.00
shortTermInvestments 16686136.00
netReceivables 6017201.00
longTermDebt 4359951.00
inventory 6218355.00
accountsPayable 2790554.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity -129834.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -1440972.00
additionalPaidInCapital 0.00
commonStockTotalEquity 67197167.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 18499154.00
treasuryStock 0.00
nonCurrrentAssetsOther 645366.00
deferredLongTermAssetCharges 50411.00
nonCurrentAssetsTotal 11361489.00
longTermDebtTotal 4359951.00
nonCurrentLiabilitiesOther 611933.00
nonCurrentLiabilitiesTotal 4971884.00
liabilitiesAndStockholdersEquity 98593731.00
cashAndShortTermInvestments 71035517.00
propertyPlantAndEquipmentGross 1188914.00
propertyPlantAndEquipmentNet 1188914.00
commonStockSharesOutstanding 19787537.00
2011-12-31
date 2011-12-31
filing_date 2012-03-07
currency_symbol USD
totalAssets 95518316.00
intangibleAssets 7023064.00
otherCurrentAssets 3851337.00
totalLiab 12683047.00
totalStockholderEquity 82928817.00
deferredLongTermLiab 645029.00
otherCurrentLiab 5086400.00
commonStock 70272155.00
retainedEarnings 12656662.00
otherLiab 578000.00
goodWill 0.00
otherAssets 68000.00
cash 70599146.00
totalCurrentLiabilities 6599948.00
netDebt -65161076.00
shortLongTermDebtTotal 5438070.00
otherStockholderEquity -2533727845.00
propertyPlantEquipment 1119339.00
totalCurrentAssets 87308067.00
netTangibleAssets 75905753.00
shortTermInvestments 0.00
netReceivables 7082890.00
longTermDebt 4859951.00
inventory 5774694.00
accountsPayable 1513548.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity -93548.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -1084063.00
additionalPaidInCapital 0.00
commonStockTotalEquity 70272155.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 12656662.00
treasuryStock 0.00
nonCurrrentAssetsOther 67846.00
nonCurrentAssetsTotal 8210249.00
longTermDebtTotal 4859951.00
nonCurrentLiabilitiesOther 578119.00
nonCurrentLiabilitiesTotal 6083099.00
liabilitiesAndStockholdersEquity 95518316.00
cashAndShortTermInvestments 70599146.00
propertyPlantAndEquipmentGross 1119339.00
propertyPlantAndEquipmentNet 1119339.00
commonStockSharesOutstanding 20572132.00
2010-12-31
date 2010-12-31
filing_date 2011-03-11
currency_symbol USD
totalAssets 92054054.00
intangibleAssets 7427223.00
otherCurrentAssets 978771.00
totalLiab 14338579.00
totalStockholderEquity 77777680.00
otherCurrentLiab 24692.00
commonStock 70778874.00
retainedEarnings 6998806.00
otherLiab 618000.00
otherAssets 2368000.00
cash 65893970.00
totalCurrentLiabilities 9227620.00
currentDeferredRevenue 4386914.00
netDebt -58091651.00
shortTermDebt 2691360.00
shortLongTermDebtTotal 7802319.00
otherStockholderEquity 70778874.00
propertyPlantEquipment 1220000.00
totalCurrentAssets 81038842.00
netReceivables 5145494.00
longTermDebt 4493000.00
inventory 7683842.00
accountsPayable 2124654.00
accumulatedOtherComprehensiveIncome -725890.00
nonCurrrentAssetsOther 102787.00
nonCurrentAssetsTotal 11015212.00
nonCurrentLiabilitiesTotal 5110959.00
liabilitiesAndStockholdersEquity 92054054.00
cashAndShortTermInvestments 65893970.00
propertyPlantAndEquipmentGross 1220010.00
propertyPlantAndEquipmentNet 1220010.00
commonStockSharesOutstanding 21058577.00
2009-12-31
date 2009-12-31
filing_date 2010-03-19
currency_symbol USD
totalAssets 103724320.00
intangibleAssets 7956009.00
otherCurrentAssets 3472455.00
totalLiab 31502984.00
totalStockholderEquity 72253872.00
otherCurrentLiab 3784777.00
commonStock 1930000000.00
retainedEarnings 4542126.00
otherLiab 185000.00
otherAssets 1676000.00
cash 78701682.00
totalCurrentLiabilities 18624374.00
netDebt -58546271.00
shortTermDebt 9206801.00
shortLongTermDebtTotal 20155411.00
otherStockholderEquity -1862288254.00
propertyPlantEquipment 918000.00
totalCurrentAssets 93173595.00
netReceivables 6176585.00
longTermDebt 10764000.00
inventory 4822873.00
accountsPayable 5632796.00
accumulatedOtherComprehensiveIncome -459131.00
preferredStockTotalEquity 1930000.00
nonCurrrentAssetsOther 369790.00
nonCurrentAssetsTotal 10550725.00
nonCurrentLiabilitiesTotal 12878610.00
liabilitiesAndStockholdersEquity 103724320.00
cashAndShortTermInvestments 78701682.00
propertyPlantAndEquipmentGross 918412.00
propertyPlantAndEquipmentNet 918412.00
commonStockSharesOutstanding 18234171.00
2008-12-31
date 2008-12-31
filing_date 2008-12-31
currency_symbol USD
totalAssets 31119187.00
intangibleAssets 8528732.00
otherCurrentAssets 988524.00
totalLiab 13564372.00
totalStockholderEquity 17554815.00
otherCurrentLiab 457915.00
commonStock 13500000.00
retainedEarnings 1450711.00
otherLiab 382000.00
otherAssets 4448000.00
cash 11829551.00
totalCurrentLiabilities 7605934.00
currentDeferredRevenue 2640855.00
netDebt -5003600.00
shortTermDebt 1250000.00
shortLongTermDebtTotal 6825951.00
otherStockholderEquity 13500034.00
propertyPlantEquipment 432000.00
totalCurrentAssets 17710198.00
netReceivables 3129347.00
longTermDebt 5576000.00
inventory 1762776.00
accountsPayable 3257164.00
accumulatedOtherComprehensiveIncome -334526.00
preferredStockTotalEquity 2604000.00
nonCurrrentAssetsOther 3447813.00
nonCurrentAssetsTotal 13408989.00
nonCurrentLiabilitiesTotal 5958438.00
liabilitiesAndStockholdersEquity 31119187.00
cashAndShortTermInvestments 11829551.00
propertyPlantAndEquipmentGross 432413.00
propertyPlantAndEquipmentNet 432413.00
commonStockSharesOutstanding 16539662.00
2007-12-31
date 2007-12-31
filing_date 2007-12-31
currency_symbol USD
totalAssets 28918667.00
intangibleAssets 9153751.00
otherCurrentAssets 651416.00
totalLiab 12172498.00
totalStockholderEquity 16746169.00
otherCurrentLiab 410423.00
commonStock 17319000.00
retainedEarnings -3315538.00
otherLiab 3137000.00
otherAssets 4516000.00
cash 10814518.00
totalCurrentLiabilities 8119260.00
currentDeferredRevenue 2628453.00
netDebt -6738571.00
shortTermDebt 3159283.00
shortLongTermDebtTotal 4075947.00
otherStockholderEquity 17318713.00
propertyPlantEquipment 460000.00
totalCurrentAssets 14788580.00
netReceivables 2373537.00
longTermDebt 917000.00
inventory 949109.00
accountsPayable 1921101.00
accumulatedOtherComprehensiveIncome -276498.00
preferredStockTotalEquity 2743000.00
nonCurrrentAssetsOther 2688511.00
nonCurrentAssetsTotal 14130087.00
nonCurrentLiabilitiesTotal 4053238.00
liabilitiesAndStockholdersEquity 28918667.00
cashAndShortTermInvestments 10814518.00
propertyPlantAndEquipmentGross 459843.00
propertyPlantAndEquipmentNet 459843.00
commonStockSharesOutstanding 16581902.00
2006-12-31
date 2006-12-31
filing_date 2006-12-31
currency_symbol USD
totalAssets 26481124.00
intangibleAssets 9834270.00
otherCurrentAssets 48352.00
totalLiab 15355464.00
totalStockholderEquity 11125660.00
otherCurrentLiab 2052501.00
retainedEarnings -7359924.00
cash 6255398.00
totalCurrentLiabilities 8698154.00
currentDeferredRevenue 1439385.00
netDebt -846115.00
shortTermDebt 1833332.00
shortLongTermDebtTotal 5409283.00
otherStockholderEquity 15742590.00
totalCurrentAssets 12643322.00
netReceivables 5120462.00
inventory 671098.00
accountsPayable 3372936.00
accumulatedOtherComprehensiveIncome -207667.00
nonCurrrentAssetsOther 25897.00
nonCurrentAssetsTotal 13837802.00
nonCurrentLiabilitiesTotal 6657310.00
liabilitiesAndStockholdersEquity 26481124.00
cashAndShortTermInvestments 6255398.00
propertyPlantAndEquipmentGross 365774.00
propertyPlantAndEquipmentNet 365774.00
commonStockSharesOutstanding 16454112.00
2005-12-31
date 2005-12-31
filing_date 2005-12-31
currency_symbol USD
totalAssets 10173324.00
intangibleAssets 36975.00
otherCurrentAssets 21185.00
totalLiab 3939676.00
totalStockholderEquity 6233648.00
otherCurrentLiab 1127455.00
retainedEarnings -11764375.00
cash 5535985.00
totalCurrentLiabilities 2950715.00
currentDeferredRevenue 551928.00
netDebt -5254776.00
shortTermDebt 281209.00
shortLongTermDebtTotal 281209.00
otherStockholderEquity 15255029.00
totalCurrentAssets 8590897.00
netReceivables 2414813.00
inventory 546382.00
accountsPayable 990123.00
accumulatedOtherComprehensiveIncome -139783.00
nonCurrentAssetsTotal 1582427.00
nonCurrentLiabilitiesTotal 988961.00
liabilitiesAndStockholdersEquity 10173324.00
cashAndShortTermInvestments 5535985.00
propertyPlantAndEquipmentGross 373944.00
propertyPlantAndEquipmentNet 373944.00
commonStockSharesOutstanding 16090090.00
Cash_Flow
currency_symbol USD
quarterly
2023-09-30
date 2023-09-30
filing_date 2023-11-13
currency_symbol USD
investments -95073.00
totalCashFromFinancingActivities -882596.00
netIncome -1063219.00
changeInCash 258879.00
beginPeriodCashFlow 18249086.00
endPeriodCashFlow 18507965.00
totalCashFromOperatingActivities 1236548.00
depreciation 1246097.00
changeToInventory 650465.00
changeToAccountReceivables -54564.00
salePurchaseOfStock -201653.00
otherCashflowsFromFinancingActivities 7319057.00
capitalExpenditures 95073
changeInWorkingCapital 1742206.00
stockBasedCompensation 83112.00
otherNonCashItems -771648.00
freeCashFlow 1141475.00
2023-06-30
date 2023-06-30
filing_date 2023-08-11
currency_symbol USD
investments -96808.00
changeToLiabilities 1639804.00
totalCashflowsFromInvestingActivities -96808.00
netBorrowings -2924161.00
totalCashFromFinancingActivities -3275633.00
changeToOperatingActivities -696560.00
netIncome 862154.00
changeInCash 1862920.00
beginPeriodCashFlow 16386166.00
endPeriodCashFlow 18249086.00
totalCashFromOperatingActivities 5235361.00
depreciation 1200915.00
changeToInventory 91447.00
changeToAccountReceivables 463312.00
salePurchaseOfStock -162793.00
otherCashflowsFromFinancingActivities 7811321.00
changeToNetincome 1664243.00
capitalExpenditures 96808
changeInWorkingCapital 1498003.00
stockBasedCompensation 97878.00
otherNonCashItems 1576411.00
freeCashFlow 5138553.00
2023-03-31
date 2023-03-31
filing_date 2023-05-12
currency_symbol USD
investments -174453.00
changeToLiabilities 0.00
totalCashflowsFromInvestingActivities -96808.00
netBorrowings -2924161.00
totalCashFromFinancingActivities -1779142.00
changeToOperatingActivities -696560.00
netIncome 172286.00
changeInCash -3371804.00
beginPeriodCashFlow 19757970.00
endPeriodCashFlow 16386166.00
totalCashFromOperatingActivities -1418209.00
depreciation 1255675.00
changeToInventory -323557.00
changeToAccountReceivables 481613.00
salePurchaseOfStock -187117.00
otherCashflowsFromFinancingActivities 6535689.00
changeToNetincome 1664243.00
capitalExpenditures 174453
changeInWorkingCapital -795121.00
stockBasedCompensation 90156.00
otherNonCashItems -2141205.00
freeCashFlow -1592662.00
2022-12-31
date 2022-12-31
filing_date 2023-03-13
currency_symbol USD
investments -640772.00
changeToLiabilities 5757445.00
totalCashflowsFromInvestingActivities -640772.00
netBorrowings -1500000.00
totalCashFromFinancingActivities -2780827.00
changeToOperatingActivities -774024.00
netIncome -2459714.00
changeInCash 216432.00
beginPeriodCashFlow 19541538.00
endPeriodCashFlow 19757970.00
totalCashFromOperatingActivities 2843977.00
depreciation 511483.00
otherCashflowsFromInvestingActivities 1021757.00
changeToInventory 36197.00
changeToAccountReceivables 1923082.00
salePurchaseOfStock -189659.00
otherCashflowsFromFinancingActivities 5108832.00
changeToNetincome -1057357.00
capitalExpenditures 846718
changeInWorkingCapital 8466112.00
stockBasedCompensation 126905.00
otherNonCashItems -3848959.00
freeCashFlow 1997259.00
2022-09-30
date 2022-09-30
filing_date 2022-11-14
currency_symbol USD
investments -113249.00
changeToLiabilities 2664153.00
totalCashflowsFromInvestingActivities -113249.00
netBorrowings -1300000.00
totalCashFromFinancingActivities -1991159.00
changeToOperatingActivities 2344056.00
netIncome -423226.00
changeInCash 1324973.00
beginPeriodCashFlow 18216565.00
endPeriodCashFlow 19541538.00
totalCashFromOperatingActivities 3429381.00
depreciation 1544545.00
otherCashflowsFromInvestingActivities 899354.00
changeToInventory -1610562.00
changeToAccountReceivables -2511032.00
salePurchaseOfStock -75088.00
otherCashflowsFromFinancingActivities 7083929.00
changeToNetincome 1406860.00
capitalExpenditures 1012603
changeInWorkingCapital 886615.00
stockBasedCompensation 188450.00
otherNonCashItems 1226097.00
freeCashFlow 2416778.00
2022-06-30
date 2022-06-30
filing_date 2022-08-12
currency_symbol USD
investments -172591.00
changeToLiabilities 197393.00
totalCashflowsFromInvestingActivities -172591.00
netBorrowings -1000000.00
totalCashFromFinancingActivities -1208165.00
changeToOperatingActivities -329761.00
netIncome -1364666.00
changeInCash 949780.00
beginPeriodCashFlow 17266785.00
endPeriodCashFlow 18216565.00
totalCashFromOperatingActivities 2330536.00
depreciation 1618339.00
otherCashflowsFromInvestingActivities 899354.00
changeToInventory 677959.00
changeToAccountReceivables 2230399.00
salePurchaseOfStock -208165.00
otherCashflowsFromFinancingActivities 19000000.00
changeToNetincome -728173.00
capitalExpenditures 172591
changeInWorkingCapital 2775990.00
stockBasedCompensation -27753.00
otherNonCashItems -678274.00
freeCashFlow 2157945.00
2022-03-31
date 2022-03-31
filing_date 2022-05-13
currency_symbol USD
investments -13541898.00
changeToLiabilities 4461389.00
totalCashflowsFromInvestingActivities -13541898.00
netBorrowings 5000000.00
totalCashFromFinancingActivities 3918365.00
changeToOperatingActivities -131352.00
netIncome -1402433.00
changeInCash -9774031.00
beginPeriodCashFlow 27040816.00
endPeriodCashFlow 17266785.00
totalCashFromOperatingActivities -150498.00
depreciation 1653746.00
otherCashflowsFromInvestingActivities 899354.00
changeToInventory 2271484.00
changeToAccountReceivables -7758089.00
salePurchaseOfStock -580130.00
otherCashflowsFromFinancingActivities 19498495.00
changeToNetincome 737577.00
capitalExpenditures 41898
changeInWorkingCapital -1156568.00
stockBasedCompensation 159901.00
otherNonCashItems 594856.00
freeCashFlow -192396.00
2021-12-31
date 2021-12-31
filing_date 2022-03-11
currency_symbol USD
investments -26795.00
changeToLiabilities 2116005.00
totalCashflowsFromInvestingActivities -26795.00
netBorrowings 5000000.00
totalCashFromFinancingActivities -735300.00
changeToOperatingActivities -2063084.00
netIncome -2393254.00
changeInCash 1197585.00
beginPeriodCashFlow 25843231.00
endPeriodCashFlow 27040816.00
totalCashFromOperatingActivities 1959680.00
depreciation 1077121.00
otherCashflowsFromInvestingActivities 52569.00
changeToInventory 2261057.00
changeToAccountReceivables 2973184.00
salePurchaseOfStock -361192.00
otherCashflowsFromFinancingActivities 13625892.00
changeToNetincome -556906.00
capitalExpenditures 79364
changeInWorkingCapital 5287162.00
stockBasedCompensation 224786.00
otherNonCashItems -2739453.00
freeCashFlow 1880316.00
2021-09-30
date 2021-09-30
filing_date 2021-11-12
currency_symbol USD
investments -108244.00
changeToLiabilities -85418.00
totalCashflowsFromInvestingActivities -108244.00
netBorrowings 1000000.00
totalCashFromFinancingActivities 383020.00
changeToOperatingActivities 563258.00
netIncome -2577697.00
changeInCash 172769.00
beginPeriodCashFlow 25670462.00
endPeriodCashFlow 25843231.00
totalCashFromOperatingActivities -102007.00
depreciation 1073669.00
otherCashflowsFromInvestingActivities 52569.00
changeToInventory 245479.00
changeToAccountReceivables -703037.00
salePurchaseOfStock -247993.00
otherCashflowsFromFinancingActivities 15631013.00
changeToNetincome -140680.00
capitalExpenditures 108244
changeInWorkingCapital 20282.00
stockBasedCompensation 162167.00
otherNonCashItems 722785.00
freeCashFlow -210251.00
2021-06-30
date 2021-06-30
filing_date 2021-08-13
currency_symbol USD
investments -48513.00
changeToLiabilities -1697200.00
totalCashflowsFromInvestingActivities -48513.00
netBorrowings -1000000.00
totalCashFromFinancingActivities -1903171.00
changeToOperatingActivities 133633.00
netIncome 1223491.00
changeInCash 747537.00
beginPeriodCashFlow 24922925.00
endPeriodCashFlow 25670462.00
totalCashFromOperatingActivities 2699221.00
depreciation 1227969.00
otherCashflowsFromInvestingActivities 166560.00
changeToInventory 441564.00
changeToAccountReceivables 3401804.00
salePurchaseOfStock -474862.00
otherCashflowsFromFinancingActivities 13571691.00
changeToNetincome -2037109.00
capitalExpenditures 48513
changeReceivables 3401804.00
cashFlowsOtherOperating 933972.00
cashAndCashEquivalentsChanges 747537.00
changeInWorkingCapital 2279801.00
stockBasedCompensation 191954.00
otherNonCashItems -535661.00
freeCashFlow 2650708.00
2021-03-31
date 2021-03-31
filing_date 2021-05-14
currency_symbol USD
investments -318341.00
changeToLiabilities -1611060.00
totalCashflowsFromInvestingActivities -318341.00
netBorrowings -1000000.00
totalCashFromFinancingActivities -1298079.00
changeToOperatingActivities 207165.00
netIncome 144661.00
changeInCash 169129.00
beginPeriodCashFlow 24753796.00
endPeriodCashFlow 24922925.00
totalCashFromOperatingActivities 1785549.00
depreciation 1227607.00
otherCashflowsFromInvestingActivities -298883.00
changeToInventory 1868350.00
changeToAccountReceivables -171584.00
salePurchaseOfStock -302802.00
otherCashflowsFromFinancingActivities 14004723.00
changeToNetincome 378350.00
capitalExpenditures 118341
changeReceivables -171584.00
cashFlowsOtherOperating 80053.00
cashAndCashEquivalentsChanges 169129.00
changeInWorkingCapital 592808.00
stockBasedCompensation 162960.00
otherNonCashItems -837897.00
freeCashFlow 1667208.00
2020-12-31
date 2020-12-31
filing_date 2021-03-12
currency_symbol USD
investments -316021.00
changeToLiabilities 3151146.00
totalCashflowsFromInvestingActivities -316021.00
netBorrowings -2000000.00
totalCashFromFinancingActivities -2430634.00
changeToOperatingActivities -1025281.00
netIncome -915466.00
changeInCash -1892734.00
beginPeriodCashFlow 26646530.00
endPeriodCashFlow 24753796.00
totalCashFromOperatingActivities 853921.00
depreciation 1223881.00
otherCashflowsFromInvestingActivities -104750.00
changeToInventory 434679.00
changeToAccountReceivables -2701217.00
salePurchaseOfStock -300063.00
otherCashflowsFromFinancingActivities 14869429.00
changeToNetincome 214397.00
capitalExpenditures 211271
changeInWorkingCapital -140673.00
stockBasedCompensation 241178.00
otherNonCashItems 423199.00
freeCashFlow 642650.00
2020-09-30
date 2020-09-30
filing_date 2020-11-13
currency_symbol USD
investments -668754.00
changeToLiabilities 1004088.00
totalCashflowsFromInvestingActivities -668754.00
netBorrowings -2000000.00
totalCashFromFinancingActivities -915522.00
changeToOperatingActivities 228434.00
netIncome -497704.00
changeInCash -727207.00
beginPeriodCashFlow 27373737.00
endPeriodCashFlow 26646530.00
totalCashFromOperatingActivities 857069.00
depreciation 1190015.00
otherCashflowsFromInvestingActivities 460888.00
changeToInventory 537752.00
changeToAccountReceivables -1737069.00
salePurchaseOfStock -342243.00
otherCashflowsFromFinancingActivities 7926721.00
changeToNetincome 115587.00
capitalExpenditures 1129642
changeInWorkingCapital 33205.00
stockBasedCompensation 262415.00
otherNonCashItems -925511.00
freeCashFlow -272573.00
2020-06-30
date 2020-06-30
filing_date 2020-08-14
currency_symbol USD
investments -201853.00
changeToLiabilities 4808592.00
totalCashflowsFromInvestingActivities -201853.00
netBorrowings -1500000.00
totalCashFromFinancingActivities -2266676.00
changeToOperatingActivities -80402.00
netIncome -122316.00
changeInCash 347003.00
beginPeriodCashFlow 27026734.00
endPeriodCashFlow 27373737.00
totalCashFromOperatingActivities 2815532.00
depreciation 1182607.00
otherCashflowsFromInvestingActivities 460888.00
changeToInventory 452814.00
changeToAccountReceivables -2094859.00
salePurchaseOfStock -766676.00
otherCashflowsFromFinancingActivities 17000000.00
changeToNetincome -534945.00
capitalExpenditures 201853
changeInWorkingCapital 3086145.00
stockBasedCompensation 278349.00
otherNonCashItems -1647820.00
freeCashFlow 2613679.00
2020-03-31
date 2020-03-31
filing_date 2020-05-22
currency_symbol USD
investments -571161.00
changeToLiabilities -2394824.00
totalCashflowsFromInvestingActivities -571161.00
netBorrowings -1500000.00
totalCashFromFinancingActivities -1503279.00
changeToOperatingActivities 228408.00
netIncome -1883418.00
changeInCash -1185901.00
beginPeriodCashFlow 28212635.00
endPeriodCashFlow 27026734.00
totalCashFromOperatingActivities 888539.00
depreciation 1152062.00
otherCashflowsFromInvestingActivities 460888.00
changeToInventory 706102.00
changeToAccountReceivables 2014438.00
salePurchaseOfStock -442544.00
otherCashflowsFromFinancingActivities 17439265.00
changeToNetincome 237973.00
capitalExpenditures 571161
changeReceivables 2014438.00
cashFlowsOtherOperating -789901.00
cashAndCashEquivalentsChanges -1185901.00
changeInWorkingCapital 554124.00
stockBasedCompensation 264574.00
otherNonCashItems -531673.00
freeCashFlow 317378.00
2019-12-31
date 2019-12-31
filing_date 2020-03-20
currency_symbol USD
investments 2257851.00
changeToLiabilities 3028684.00
totalCashflowsFromInvestingActivities 1903115.00
netBorrowings -1500000.00
totalCashFromFinancingActivities -1525904.00
changeToOperatingActivities -1305178.00
netIncome -972346.00
changeInCash 1234211.00
beginPeriodCashFlow 26978424.00
endPeriodCashFlow 28212635.00
totalCashFromOperatingActivities 857000.00
depreciation 1125217.00
otherCashflowsFromInvestingActivities -274941.00
changeToInventory -1107928.00
changeToAccountReceivables -1946589.00
salePurchaseOfStock -901143.00
otherCashflowsFromFinancingActivities 20875239.00
changeToNetincome 311597.00
capitalExpenditures 354736
changeReceivables -2484791.00
cashFlowsOtherOperating -809321.00
cashAndCashEquivalentsChanges 1234211.00
changeInWorkingCapital 561195.00
stockBasedCompensation 378081.00
otherNonCashItems -256950.00
freeCashFlow 502264.00
2019-09-30
date 2019-09-30
filing_date 2019-11-13
currency_symbol USD
investments 7122346.00
changeToLiabilities -459207.00
totalCashflowsFromInvestingActivities 6942011.00
netBorrowings -52500.00
totalCashFromFinancingActivities -1649197.00
changeToOperatingActivities 189244.00
netIncome -1966935.00
changeInCash 6027244.00
beginPeriodCashFlow 20951180.00
endPeriodCashFlow 26978424.00
totalCashFromOperatingActivities 734430.00
depreciation 1104561.00
otherCashflowsFromInvestingActivities -102998.00
changeToInventory 784619.00
changeToAccountReceivables 1130606.00
salePurchaseOfStock -1373088.00
otherCashflowsFromFinancingActivities 19723891.00
changeToNetincome 78653.00
capitalExpenditures 180335
changeReceivables 1130606.00
cashFlowsOtherOperating 53952.00
cashAndCashEquivalentsChanges 6027244.00
changeInWorkingCapital 1509970.00
stockBasedCompensation 346835.00
otherNonCashItems -351502.00
freeCashFlow 554095.00
2019-06-30
date 2019-06-30
filing_date 2019-08-14
currency_symbol USD
investments 269000.00
changeToLiabilities -1124847.00
totalCashflowsFromInvestingActivities -4823890.00
netBorrowings -1500000.00
totalCashFromFinancingActivities -685004.00
changeToOperatingActivities 17984.00
netIncome -566812.00
changeInCash -3658235.00
beginPeriodCashFlow 24609415.00
endPeriodCashFlow 20951180.00
totalCashFromOperatingActivities 1850659.00
depreciation 1098151.00
otherCashflowsFromInvestingActivities -5031294.00
changeToInventory 610374.00
changeToAccountReceivables 1546717.00
salePurchaseOfStock -507771.00
otherCashflowsFromFinancingActivities 16822767.00
changeToNetincome 262463.00
capitalExpenditures 92890
changeReceivables 1546717.00
cashFlowsOtherOperating 6999.00
cashAndCashEquivalentsChanges -3658235.00
changeInWorkingCapital 1039243.00
stockBasedCompensation 396548.00
otherNonCashItems -34858.00
freeCashFlow 1757769.00
2019-03-31
date 2019-03-31
filing_date 2019-05-15
currency_symbol USD
investments -1332203.00
changeToLiabilities -350426.00
totalCashflowsFromInvestingActivities -1723388.00
netBorrowings -1500000.00
totalCashFromFinancingActivities -1220424.00
changeToOperatingActivities -219347.00
netIncome -40418.00
changeInCash -3329545.00
beginPeriodCashFlow 27938960.00
endPeriodCashFlow 24609415.00
totalCashFromOperatingActivities -385733.00
depreciation 1076246.00
otherCashflowsFromInvestingActivities -363711.00
changeToInventory 819110.00
changeToAccountReceivables -2129746.00
salePurchaseOfStock -712919.00
otherCashflowsFromFinancingActivities 18492495.00
changeToNetincome 94426.00
capitalExpenditures 391185
changeReceivables -2129746.00
cashFlowsOtherOperating 134578.00
cashAndCashEquivalentsChanges -3329545.00
changeInWorkingCapital -1526484.00
stockBasedCompensation 364434.00
otherNonCashItems -303116.00
freeCashFlow -776918.00
2018-12-31
date 2018-12-31
filing_date 2019-03-12
currency_symbol USD
investments 1279812.00
changeToLiabilities 5601905.00
totalCashflowsFromInvestingActivities -21411802.00
netBorrowings 8000000.00
totalCashFromFinancingActivities 7368340.00
changeToOperatingActivities -556712.00
netIncome -2237112.00
changeInCash -10320273.00
beginPeriodCashFlow 38259233.00
endPeriodCashFlow 27938960.00
totalCashFromOperatingActivities 3723189.00
depreciation 874652.00
otherCashflowsFromInvestingActivities -22407776.00
changeToInventory 149086.00
changeToAccountReceivables -789111.00
salePurchaseOfStock -496458.00
otherCashflowsFromFinancingActivities 19864798.00
changeToNetincome 491111.00
capitalExpenditures 2691614
changeReceivables -789111.00
cashFlowsOtherOperating -423108.00
cashAndCashEquivalentsChanges -10320273.00
changeInWorkingCapital 4707212.00
stockBasedCompensation 359459.00
otherNonCashItems -62908.00
freeCashFlow 1031575.00
2018-09-30
date 2018-09-30
filing_date 2018-11-14
currency_symbol USD
investments 5283110.00
changeToLiabilities -858399.00
totalCashflowsFromInvestingActivities 4424474.00
netBorrowings 8000000.00
totalCashFromFinancingActivities -431769.00
changeToOperatingActivities 168172.00
netIncome -1664021.00
changeInCash 2352578.00
beginPeriodCashFlow 35906655.00
endPeriodCashFlow 38259233.00
totalCashFromOperatingActivities -1640127.00
depreciation 713323.00
otherCashflowsFromInvestingActivities -818589.00
changeToInventory 919072.00
changeToAccountReceivables -1249043.00
salePurchaseOfStock -431769.00
otherCashflowsFromFinancingActivities 12000000.00
changeToNetincome 326466.00
capitalExpenditures 858636
changeReceivables -1249043.00
cashFlowsOtherOperating 162088.00
cashAndCashEquivalentsChanges 2352578.00
changeInWorkingCapital -1026282.00
stockBasedCompensation 339930.00
otherNonCashItems 10387.00
freeCashFlow -2498763.00
2018-06-30
date 2018-06-30
filing_date 2018-08-14
currency_symbol USD
investments 881606.00
changeToLiabilities 556186.00
totalCashflowsFromInvestingActivities 784636.00
netBorrowings 8000000.00
totalCashFromFinancingActivities -935043.00
changeToOperatingActivities 236256.00
netIncome -745450.00
changeInCash 643679.00
beginPeriodCashFlow 35262976.00
endPeriodCashFlow 35906655.00
totalCashFromOperatingActivities 794086.00
depreciation 701737.00
otherCashflowsFromInvestingActivities -60167.00
changeToInventory -683976.00
changeToAccountReceivables 495067.00
salePurchaseOfStock -935043.00
otherCashflowsFromFinancingActivities 12000000.00
changeToNetincome 164574.00
capitalExpenditures 96970
changeReceivables 4682967.00
cashFlowsOtherOperating 1405613.00
cashAndCashEquivalentsChanges 643679.00
changeInWorkingCapital 571122.00
stockBasedCompensation 326100.00
otherNonCashItems 15427.00
freeCashFlow 697116.00
2018-03-31
date 2018-03-31
filing_date 2018-05-09
currency_symbol USD
investments -10894291.00
changeToLiabilities -1150544.00
totalCashflowsFromInvestingActivities -11522126.00
netBorrowings 2200000.00
totalCashFromFinancingActivities 1136645.00
changeToOperatingActivities 704875.00
netIncome -2392189.00
changeInCash -10149892.00
beginPeriodCashFlow 45412868.00
endPeriodCashFlow 35262976.00
totalCashFromOperatingActivities 235589.00
depreciation 692991.00
otherCashflowsFromInvestingActivities -532954.00
dividendsPaid 12000000.00
changeToInventory 76323.00
changeToAccountReceivables 2093950.00
salePurchaseOfStock -1016156.00
otherCashflowsFromFinancingActivities 23751892.00
changeToNetincome 382547.00
capitalExpenditures 627835
changeReceivables -2093950.00
cashFlowsOtherOperating -600884.00
cashAndCashEquivalentsChanges -10149892.00
changeInWorkingCapital 1620613.00
stockBasedCompensation 339209.00
otherNonCashItems 18303.00
freeCashFlow -392246.00
2017-12-31
date 2017-12-31
filing_date 2018-03-09
currency_symbol USD
investments 3386469.00
changeToLiabilities 1840558.00
totalCashflowsFromInvestingActivities 2911945.00
netBorrowings 1800000.00
totalCashFromFinancingActivities 941532.00
changeToOperatingActivities -661272.00
netIncome -821804.00
changeInCash 3393915.00
beginPeriodCashFlow 42018953.00
endPeriodCashFlow 45412868.00
totalCashFromOperatingActivities -459562.00
depreciation 673559.00
otherCashflowsFromInvestingActivities -371463.00
dividendsPaid 0.00
changeToInventory -880379.00
changeToAccountReceivables -1189733.00
salePurchaseOfStock -830518.00
otherCashflowsFromFinancingActivities 1772050.00
changeToNetincome 226739.00
capitalExpenditures 474524
changeReceivables -1189733.00
cashFlowsOtherOperating -325705.00
cashAndCashEquivalentsChanges 3393915.00
changeInWorkingCapital -875747.00
stockBasedCompensation 638365.00
otherNonCashItems 13275.00
freeCashFlow -934086.00
2017-09-30
date 2017-09-30
filing_date 2017-11-08
currency_symbol USD
investments 6330687.00
changeToLiabilities 2560624.00
totalCashflowsFromInvestingActivities 6213191.00
netBorrowings 1300000.00
totalCashFromFinancingActivities 196814.00
changeToOperatingActivities -347372.00
netIncome -757240.00
changeInCash 7402848.00
beginPeriodCashFlow 34616105.00
endPeriodCashFlow 42018953.00
totalCashFromOperatingActivities 992843.00
depreciation 659901.00
otherCashflowsFromInvestingActivities -87747.00
dividendsPaid 0.00
changeToInventory -303144.00
changeToAccountReceivables -1098465.00
salePurchaseOfStock -1103186.00
otherCashflowsFromFinancingActivities 1300000.00
changeToNetincome 268565.00
capitalExpenditures 117496
changeReceivables -1098465.00
cashFlowsOtherOperating -346890.00
cashAndCashEquivalentsChanges 7402848.00
changeInWorkingCapital 812125.00
stockBasedCompensation 297943.00
otherNonCashItems 9492.00
freeCashFlow 875347.00
2017-06-30
date 2017-06-30
filing_date 2017-08-09
currency_symbol USD
investments 1136120.00
changeToLiabilities -557004.00
totalCashflowsFromInvestingActivities 816976.00
netBorrowings 2600000.00
totalCashFromFinancingActivities 1355253.00
changeToOperatingActivities -66801.00
netIncome -5177202.00
changeInCash -358137.00
beginPeriodCashFlow 34974242.00
endPeriodCashFlow 34616105.00
totalCashFromOperatingActivities -2530366.00
depreciation 652808.00
otherCashflowsFromInvestingActivities -299939.00
dividendsPaid 0.00
changeToInventory 92580.00
changeToAccountReceivables -1172135.00
salePurchaseOfStock -1244747.00
otherCashflowsFromFinancingActivities 2600000.00
changeToNetincome 3820254.00
capitalExpenditures 319144
changeReceivables -1172135.00
cashFlowsOtherOperating -214105.00
cashAndCashEquivalentsChanges -358137.00
changeInWorkingCapital -1850664.00
stockBasedCompensation 296670.00
otherNonCashItems 12171.00
freeCashFlow -2849510.00
2017-03-31
date 2017-03-31
filing_date 2017-05-15
currency_symbol USD
investments 148371.00
changeToLiabilities -1123464.00
totalCashflowsFromInvestingActivities -429535.00
netBorrowings 2600000.00
totalCashFromFinancingActivities -545924.00
changeToOperatingActivities 132819.00
netIncome -1293569.00
changeInCash 463912.00
beginPeriodCashFlow 34510330.00
endPeriodCashFlow 34974242.00
totalCashFromOperatingActivities 1439371.00
depreciation 661485.00
otherCashflowsFromInvestingActivities -453961.00
dividendsPaid 0.00
changeToInventory -275175.00
changeToAccountReceivables 2395348.00
salePurchaseOfStock -545924.00
otherCashflowsFromFinancingActivities -429535.00
changeToNetincome 915149.00
capitalExpenditures 577906
changeReceivables 2395348.00
cashFlowsOtherOperating 132819.00
cashAndCashEquivalentsChanges 463912.00
changeInWorkingCapital 1129528.00
stockBasedCompensation 254585.00
otherNonCashItems -70770.00
freeCashFlow 861465.00
2016-12-31
date 2016-12-31
filing_date 2017-03-13
currency_symbol USD
investments -1016832.00
changeToLiabilities 2016041.00
totalCashflowsFromInvestingActivities -1495245.00
netBorrowings 400000.00
totalCashFromFinancingActivities -360463.00
changeToOperatingActivities -1169419.00
netIncome -769931.00
changeInCash -1035914.00
beginPeriodCashFlow 35546244.00
endPeriodCashFlow 34510330.00
totalCashFromOperatingActivities 819794.00
depreciation 611851.00
otherCashflowsFromInvestingActivities -445816.00
dividendsPaid 0.00
changeToInventory -388502.00
changeToAccountReceivables -657827.00
salePurchaseOfStock -641320.00
otherCashflowsFromFinancingActivities 280857.00
changeToNetincome 373772.00
capitalExpenditures 478413
changeReceivables -657827.00
cashFlowsOtherOperating -388925.00
cashAndCashEquivalentsChanges -1035914.00
changeInWorkingCapital 654802.00
stockBasedCompensation 228598.00
otherNonCashItems 137583.00
freeCashFlow 341381.00
2016-09-30
date 2016-09-30
filing_date 2016-11-03
currency_symbol USD
investments -17323.00
changeToLiabilities 2487786.00
totalCashflowsFromInvestingActivities -522007.00
netBorrowings 200000.00
totalCashFromFinancingActivities -62609.00
netIncome 95488.00
changeInCash -290996.00
beginPeriodCashFlow 35837240.00
endPeriodCashFlow 35546244.00
totalCashFromOperatingActivities 293620.00
depreciation 613620.00
otherCashflowsFromInvestingActivities -476863.00
dividendsPaid 0.00
changeToInventory -61546.00
changeToAccountReceivables -2121355.00
salePurchaseOfStock -190355.00
otherCashflowsFromFinancingActivities 127746.00
changeToNetincome 399227.00
capitalExpenditures 504684
changeReceivables -2121355.00
cashFlowsOtherOperating -1143501.00
cashAndCashEquivalentsChanges -290996.00
changeInWorkingCapital -838616.00
stockBasedCompensation 215278.00
otherNonCashItems 78228.00
freeCashFlow -211064.00
2016-06-30
date 2016-06-30
filing_date 2016-08-05
currency_symbol USD
investments 305700.00
changeToLiabilities -2519667.00
totalCashflowsFromInvestingActivities -144346.00
netBorrowings 1800000.00
totalCashFromFinancingActivities 683230.00
netIncome -60938.00
changeInCash -603539.00
beginPeriodCashFlow 36440779.00
endPeriodCashFlow 35837240.00
totalCashFromOperatingActivities -1142423.00
depreciation 589344.00
otherCashflowsFromInvestingActivities -452649.00
dividendsPaid 0.00
changeToInventory -847992.00
changeToAccountReceivables 271855.00
salePurchaseOfStock -709747.00
otherCashflowsFromFinancingActivities 1392977.00
changeToNetincome 964835.00
capitalExpenditures 450046
changeReceivables 271855.00
cashFlowsOtherOperating 436750.00
cashAndCashEquivalentsChanges -603539.00
changeInWorkingCapital -2659054.00
stockBasedCompensation 233448.00
otherNonCashItems 425777.00
freeCashFlow -1592469.00
2016-03-31
date 2016-03-31
filing_date 2016-05-13
currency_symbol USD
investments -255526.00
changeToLiabilities -1405396.00
totalCashflowsFromInvestingActivities -953481.00
totalCashFromFinancingActivities -1407286.00
netIncome -268557.00
changeInCash -1762280.00
beginPeriodCashFlow 38203059.00
endPeriodCashFlow 36440779.00
totalCashFromOperatingActivities 598487.00
depreciation 582093.00
otherCashflowsFromInvestingActivities -624898.00
dividendsPaid 0.00
changeToInventory 196454.00
changeToAccountReceivables 1254320.00
salePurchaseOfStock -979293.00
otherCashflowsFromFinancingActivities -427993.00
changeToNetincome 760261.00
capitalExpenditures 697955
changeReceivables 1254320.00
cashFlowsOtherOperating -534621.00
cashAndCashEquivalentsChanges -1762280.00
changeInWorkingCapital -489243.00
stockBasedCompensation 174778.00
otherNonCashItems 395349.00
freeCashFlow -99468.00
2015-12-31
date 2015-12-31
filing_date 2016-03-14
currency_symbol USD
investments -128451.00
changeToLiabilities -45976.00
totalCashflowsFromInvestingActivities -338636.00
netBorrowings -1668252.00
totalCashFromFinancingActivities -1097965.00
changeToOperatingActivities -265815.00
netIncome 128596.00
changeInCash -113232.00
beginPeriodCashFlow 38316291.00
endPeriodCashFlow 38203059.00
totalCashFromOperatingActivities 1323369.00
depreciation 568903.00
otherCashflowsFromInvestingActivities -163988.00
dividendsPaid 0.00
changeToInventory -64104.00
changeToAccountReceivables -278727.00
salePurchaseOfStock -669094.00
otherCashflowsFromFinancingActivities -428871.00
changeToNetincome 1102011.00
capitalExpenditures 210185
changeReceivables -278727.00
cashFlowsOtherOperating -100755.00
cashAndCashEquivalentsChanges -113232.00
changeInWorkingCapital -412407.00
stockBasedCompensation 195852.00
otherNonCashItems 396189.00
freeCashFlow 1113184.00
2015-09-30
date 2015-09-30
filing_date 2015-11-06
currency_symbol USD
investments -266454.00
changeToLiabilities 173742.00
totalCashflowsFromInvestingActivities 46593.00
totalCashFromFinancingActivities -1156611.00
netIncome 121702.00
changeInCash -624390.00
beginPeriodCashFlow 38940681.00
endPeriodCashFlow 38316291.00
totalCashFromOperatingActivities 485628.00
depreciation 534904.00
otherCashflowsFromInvestingActivities 347524.00
dividendsPaid 0.00
changeToInventory 589504.00
changeToAccountReceivables 9621.00
salePurchaseOfStock -1313240.00
otherCashflowsFromFinancingActivities 156629.00
changeToNetincome -294634.00
capitalExpenditures 313047
changeReceivables 9621.00
cashFlowsOtherOperating -662430.00
cashAndCashEquivalentsChanges -624390.00
changeInWorkingCapital 110437.00
stockBasedCompensation -122952.00
otherNonCashItems -178861.00
freeCashFlow 798675.00
2015-06-30
date 2015-06-30
filing_date 2015-08-07
currency_symbol USD
investments -247751.00
changeToLiabilities 1540993.00
totalCashflowsFromInvestingActivities -879064.00
netBorrowings 1700000.00
totalCashFromFinancingActivities -1259051.00
netIncome 394298.00
changeInCash -104068.00
beginPeriodCashFlow 39044749.00
endPeriodCashFlow 38940681.00
totalCashFromOperatingActivities 2034047.00
depreciation 581754.00
otherCashflowsFromInvestingActivities -677680.00
dividendsPaid 0.00
changeToInventory -161478.00
changeToAccountReceivables -633148.00
salePurchaseOfStock -1644831.00
otherCashflowsFromFinancingActivities 385780.00
changeToNetincome 7272.00
capitalExpenditures 631313
changeReceivables -633148.00
cashFlowsOtherOperating 292625.00
cashAndCashEquivalentsChanges -104068.00
changeInWorkingCapital 1038992.00
stockBasedCompensation 303128.00
otherNonCashItems 11731.00
freeCashFlow 1402734.00
2015-03-31
date 2015-03-31
filing_date 2015-05-15
currency_symbol USD
investments 997114.00
changeToLiabilities -195526.00
totalCashflowsFromInvestingActivities -1173865.00
totalCashFromFinancingActivities -1681244.00
netIncome 26512.00
changeInCash -821288.00
beginPeriodCashFlow 39866037.00
endPeriodCashFlow 39044749.00
totalCashFromOperatingActivities 2033821.00
depreciation 561248.00
otherCashflowsFromInvestingActivities -2062321.00
dividendsPaid 0.00
changeToInventory 966254.00
changeToAccountReceivables 329862.00
salePurchaseOfStock -1711802.00
otherCashflowsFromFinancingActivities 30558.00
changeToNetincome 207099.00
capitalExpenditures 2170979
changeReceivables 329862.00
cashFlowsOtherOperating 130321.00
cashAndCashEquivalentsChanges -821288.00
changeInWorkingCapital 1230911.00
stockBasedCompensation 246475.00
otherNonCashItems 8051.00
freeCashFlow -137158.00
2014-12-31
date 2014-12-31
filing_date 2015-03-09
currency_symbol USD
investments -16449.00
changeToLiabilities 1609375.00
totalCashflowsFromInvestingActivities -1513011.00
netBorrowings 1700000.00
totalCashFromFinancingActivities -1000610.00
changeToOperatingActivities -849238.00
netIncome 648563.00
changeInCash 221956.00
beginPeriodCashFlow 39644081.00
endPeriodCashFlow 39866037.00
totalCashFromOperatingActivities 2735577.00
depreciation 605953.00
otherCashflowsFromInvestingActivities -1483691.00
dividendsPaid 0.00
changeToInventory 530403.00
changeToAccountReceivables -208615.00
salePurchaseOfStock -1576539.00
otherCashflowsFromFinancingActivities 575929.00
changeToNetincome -768086.00
capitalExpenditures 1496562
changeReceivables -208615.00
cashFlowsOtherOperating 291388.00
cashAndCashEquivalentsChanges 221956.00
changeInWorkingCapital 2274591.00
stockBasedCompensation 219545.00
otherNonCashItems -740000.00
freeCashFlow 1239015.00
2014-09-30
date 2014-09-30
filing_date 2014-11-07
currency_symbol USD
investments 234653.00
changeToLiabilities 124162.00
totalCashflowsFromInvestingActivities -753297.00
totalCashFromFinancingActivities -792929.00
netIncome 729184.00
changeInCash 593240.00
beginPeriodCashFlow 39050841.00
endPeriodCashFlow 39644081.00
totalCashFromOperatingActivities 2139466.00
depreciation 583380.00
otherCashflowsFromInvestingActivities -885802.00
dividendsPaid 0.00
changeToInventory 866121.00
changeToAccountReceivables 718363.00
salePurchaseOfStock -1158680.00
otherCashflowsFromFinancingActivities 365751.00
changeToNetincome -228555.00
capitalExpenditures 987950
changeReceivables 718363.00
cashFlowsOtherOperating -653189.00
cashAndCashEquivalentsChanges 593240.00
changeInWorkingCapital 1055457.00
stockBasedCompensation 216774.00
otherNonCashItems -409074.00
freeCashFlow 1151516.00
2014-06-30
date 2014-06-30
filing_date 2014-08-08
currency_symbol USD
investments -1333854.00
changeToLiabilities 553068.00
totalCashflowsFromInvestingActivities -1695637.00
totalCashFromFinancingActivities 862703.00
netIncome 709536.00
changeInCash 2882.00
beginPeriodCashFlow 39047959.00
endPeriodCashFlow 39050841.00
totalCashFromOperatingActivities 835816.00
depreciation 405096.00
otherCashflowsFromInvestingActivities -343304.00
dividendsPaid 0.00
changeToInventory 425302.00
changeToAccountReceivables -597383.00
salePurchaseOfStock -660642.00
otherCashflowsFromFinancingActivities 1523345.00
changeToNetincome -283724.00
capitalExpenditures 361783
changeReceivables -597383.00
cashFlowsOtherOperating -382098.00
cashAndCashEquivalentsChanges 2882.00
changeInWorkingCapital -1111.00
stockBasedCompensation 199586.00
otherNonCashItems 6019.00
freeCashFlow 474033.00
2014-03-31
date 2014-03-31
filing_date 2014-05-12
currency_symbol USD
investments 346033.00
changeToLiabilities 1722004.00
totalCashflowsFromInvestingActivities -2072495.00
totalCashFromFinancingActivities -731575.00
netIncome 275182.00
changeInCash -1821498.00
beginPeriodCashFlow 40869457.00
endPeriodCashFlow 39047959.00
totalCashFromOperatingActivities 982572.00
depreciation 395135.00
otherCashflowsFromInvestingActivities -2388768.00
dividendsPaid 0.00
changeToInventory -289263.00
changeToAccountReceivables -886669.00
salePurchaseOfStock -919583.00
otherCashflowsFromFinancingActivities 188008.00
changeToNetincome 79670.00
capitalExpenditures 418528
changeReceivables -886669.00
cashFlowsOtherOperating -319506.00
cashAndCashEquivalentsChanges -1821498.00
changeInWorkingCapital 226566.00
stockBasedCompensation 125758.00
otherNonCashItems 6019.00
freeCashFlow 564044.00
2013-12-31
date 2013-12-31
filing_date 2014-03-11
currency_symbol USD
investments 5100155.00
changeToLiabilities 3076246.00
totalCashflowsFromInvestingActivities 233364.00
netBorrowings -4859951.00
totalCashFromFinancingActivities -5182475.00
netIncome -1511395.00
changeInCash -5141746.00
beginPeriodCashFlow 46011203.00
endPeriodCashFlow 40869457.00
totalCashFromOperatingActivities -192635.00
depreciation 384823.00
otherCashflowsFromInvestingActivities -4861814.00
dividendsPaid 0.00
changeToInventory -287269.00
changeToAccountReceivables -336009.00
salePurchaseOfStock -882472.00
otherCashflowsFromFinancingActivities -4300003.00
changeToNetincome -2004665.00
capitalExpenditures 4866791
changeReceivables -336009.00
cashFlowsOtherOperating 473597.00
cashAndCashEquivalentsChanges -5141746.00
changeInWorkingCapital 2747743.00
stockBasedCompensation 194149.00
otherNonCashItems -504369.00
freeCashFlow -5059426.00
2013-09-30
date 2013-09-30
filing_date 2013-11-06
currency_symbol USD
investments 277224.00
changeToLiabilities -1159637.00
totalCashflowsFromInvestingActivities -516665.00
netBorrowings -1000000.00
totalCashFromFinancingActivities -2283330.00
netIncome -832495.00
changeInCash -3653559.00
beginPeriodCashFlow 49664762.00
endPeriodCashFlow 46011203.00
totalCashFromOperatingActivities -853564.00
depreciation 306960.00
otherCashflowsFromInvestingActivities -770573.00
dividendsPaid 0.00
changeToInventory 658681.00
changeToAccountReceivables -223473.00
salePurchaseOfStock -756134.00
otherCashflowsFromFinancingActivities -1527196.00
changeToNetincome 634031.00
capitalExpenditures 793889
changeReceivables -223473.00
cashFlowsOtherOperating -237631.00
cashAndCashEquivalentsChanges -3653559.00
changeInWorkingCapital -962060.00
stockBasedCompensation 175607.00
otherNonCashItems 600169.00
freeCashFlow -1647453.00
2013-06-30
date 2013-06-30
filing_date 2013-08-09
currency_symbol USD
investments -606581.00
changeToLiabilities -2209372.00
totalCashflowsFromInvestingActivities -1483469.00
netBorrowings 1500000.00
totalCashFromFinancingActivities -182987.00
netIncome -648854.00
changeInCash -1544782.00
beginPeriodCashFlow 51209544.00
endPeriodCashFlow 49664762.00
totalCashFromOperatingActivities 121674.00
depreciation 319544.00
otherCashflowsFromInvestingActivities -868680.00
dividendsPaid 0.00
changeToInventory -102263.00
changeToAccountReceivables 1996689.00
salePurchaseOfStock -1219577.00
otherCashflowsFromFinancingActivities 1036590.00
changeToNetincome 691736.00
capitalExpenditures 876888
changeReceivables 1996689.00
cashFlowsOtherOperating 68175.00
cashAndCashEquivalentsChanges -1544782.00
changeInWorkingCapital -246771.00
stockBasedCompensation 176574.00
otherNonCashItems 6019.00
freeCashFlow -755214.00
2013-03-31
date 2013-03-31
filing_date 2013-05-08
currency_symbol USD
investments -2283245.00
changeToLiabilities 539291.00
totalCashflowsFromInvestingActivities -3305169.00
totalCashFromFinancingActivities -1505319.00
netIncome 841326.00
changeInCash -3139837.00
beginPeriodCashFlow 54349381.00
endPeriodCashFlow 51209544.00
totalCashFromOperatingActivities 1670651.00
depreciation 290508.00
otherCashflowsFromInvestingActivities -961013.00
dividendsPaid 0.00
changeToInventory 226324.00
changeToAccountReceivables 49570.00
salePurchaseOfStock -1942725.00
otherCashflowsFromFinancingActivities 437406.00
changeToNetincome -274089.00
capitalExpenditures 1021924
changeReceivables 49570.00
cashFlowsOtherOperating -8298.00
cashAndCashEquivalentsChanges -3139837.00
changeInWorkingCapital 806887.00
stockBasedCompensation 128625.00
otherNonCashItems -462108.00
freeCashFlow 648727.00
2012-12-31
date 2012-12-31
filing_date 2013-03-12
currency_symbol USD
investments 1819868.00
changeToLiabilities 251355.00
totalCashflowsFromInvestingActivities 1197842.00
totalCashFromFinancingActivities 362265.00
netIncome 1793955.00
changeInCash 3547810.00
beginPeriodCashFlow 50801571.00
endPeriodCashFlow 54349381.00
totalCashFromOperatingActivities 1987703.00
depreciation 237280.00
otherCashflowsFromInvestingActivities -450826.00
dividendsPaid 0.00
changeToInventory 1293286.00
changeToAccountReceivables -549746.00
salePurchaseOfStock -1260200.00
otherCashflowsFromFinancingActivities 2122465.00
changeToNetincome -2235280.00
capitalExpenditures 622026
changeReceivables -549746.00
cashFlowsOtherOperating 1188828.00
cashAndCashEquivalentsChanges 3547810.00
changeInWorkingCapital 2229537.00
stockBasedCompensation 79824.00
otherNonCashItems 8025.00
freeCashFlow 1365677.00
2012-09-30
date 2012-09-30
filing_date 2012-11-02
currency_symbol USD
investments -249354.00
changeToLiabilities 2816323.00
totalCashflowsFromInvestingActivities -1465542.00
totalCashFromFinancingActivities -1908279.00
netIncome 1862156.00
changeInCash -1471821.00
beginPeriodCashFlow 52273392.00
endPeriodCashFlow 50801571.00
totalCashFromOperatingActivities 1902000.00
depreciation 223170.00
otherCashflowsFromInvestingActivities -1101381.00
dividendsPaid 0.00
changeToInventory -195035.00
changeToAccountReceivables -475843.00
salePurchaseOfStock -3264013.00
otherCashflowsFromFinancingActivities 1855734.00
changeToNetincome -1220000.00
capitalExpenditures 1216188
changeReceivables -475843.00
cashFlowsOtherOperating -1112783.00
cashAndCashEquivalentsChanges -1471821.00
changeInWorkingCapital 1032662.00
stockBasedCompensation 165916.00
otherNonCashItems 4012.00
freeCashFlow 685812.00
2012-06-30
date 2012-06-30
filing_date 2012-08-09
currency_symbol USD
investments -2218014.00
changeToLiabilities 1467127.00
totalCashflowsFromInvestingActivities -2703032.00
netBorrowings -750000.00
totalCashFromFinancingActivities -1301950.00
netIncome 1736254.00
changeInCash -3370169.00
beginPeriodCashFlow 55643561.00
endPeriodCashFlow 52273392.00
totalCashFromOperatingActivities 634813.00
depreciation 223936.00
otherCashflowsFromInvestingActivities -338932.00
dividendsPaid 0.00
changeToInventory -1311128.00
changeToAccountReceivables -528245.00
salePurchaseOfStock -1215857.00
otherCashflowsFromFinancingActivities 413907.00
changeToNetincome -307723.00
capitalExpenditures 485018
changeReceivables -528245.00
cashFlowsOtherOperating -651427.00
cashAndCashEquivalentsChanges -3370169.00
changeInWorkingCapital -818092.00
stockBasedCompensation 176407.00
otherNonCashItems 14819.00
freeCashFlow 149795.00
2012-03-31
date 2012-03-31
filing_date 2012-05-04
currency_symbol USD
investments -15992822.00
changeToLiabilities -104742.00
totalCashflowsFromInvestingActivities -16206409.00
netBorrowings 250000.00
totalCashFromFinancingActivities -1359842.00
netIncome 413841.00
changeInCash -14955585.00
beginPeriodCashFlow 70599146.00
endPeriodCashFlow 55643561.00
totalCashFromOperatingActivities 2610666.00
depreciation 217263.00
otherCashflowsFromInvestingActivities -180787.00
dividendsPaid 0.00
changeToInventory -230784.00
changeToAccountReceivables 2619523.00
salePurchaseOfStock -2346524.00
otherCashflowsFromFinancingActivities 986682.00
changeToNetincome -191081.00
capitalExpenditures 213587
changeReceivables 2619523.00
cashFlowsOtherOperating -119373.00
cashAndCashEquivalentsChanges -14955585.00
changeInWorkingCapital 1959043.00
stockBasedCompensation 214381.00
otherNonCashItems -2781.00
freeCashFlow 2397079.00
2011-12-31
date 2011-12-31
filing_date 2012-03-07
currency_symbol USD
changeToLiabilities 2296000.00
totalCashflowsFromInvestingActivities 0.00
totalCashFromFinancingActivities -1450220.00
netIncome 908125.00
changeInCash -475661.00
beginPeriodCashFlow 71074807.00
endPeriodCashFlow 70599146.00
totalCashFromOperatingActivities 1030089.00
depreciation 238924.00
otherCashflowsFromInvestingActivities 0.00
dividendsPaid 0.00
changeToInventory 1099905.00
changeToAccountReceivables -2577479.00
salePurchaseOfStock -1362900.00
otherCashflowsFromFinancingActivities -69683.00
capitalExpenditures 55530
changeInWorkingCapital -2282144.00
stockBasedCompensation 311455.00
otherNonCashItems -113295.00
freeCashFlow 974559.00
2011-09-30
date 2011-09-30
filing_date 2011-11-07
currency_symbol USD
changeToLiabilities 3912000.00
totalCashflowsFromInvestingActivities 0.00
totalCashFromFinancingActivities -1283875.00
netIncome 1838957.00
changeInCash 1242777.00
beginPeriodCashFlow 69832030.00
endPeriodCashFlow 71074807.00
totalCashFromOperatingActivities 2756711.00
depreciation 274182.00
otherCashflowsFromInvestingActivities 0.00
dividendsPaid 0.00
changeToInventory 578652.00
changeToAccountReceivables 314323.00
salePurchaseOfStock -1332693.00
otherCashflowsFromFinancingActivities 4048817.00
capitalExpenditures 230059
changeInWorkingCapital 1549371.00
stockBasedCompensation 152337.00
otherNonCashItems 82554.00
freeCashFlow 2526652.00
2011-06-30
date 2011-06-30
filing_date 2011-08-08
currency_symbol USD
changeToLiabilities 2009000.00
totalCashflowsFromInvestingActivities 0.00
totalCashFromFinancingActivities 19452.00
netIncome 2168148.00
changeInCash 3873186.00
beginPeriodCashFlow 65958844.00
endPeriodCashFlow 69832030.00
totalCashFromOperatingActivities 3951367.00
depreciation 264995.00
otherCashflowsFromInvestingActivities 0.00
dividendsPaid 0.00
changeToInventory 369621.00
changeToAccountReceivables 325856.00
salePurchaseOfStock -779822.00
otherCashflowsFromFinancingActivities 1465941.00
capitalExpenditures 97633
changeInWorkingCapital 2601045.00
stockBasedCompensation 148450.00
otherNonCashItems 144218.00
freeCashFlow 3853734.00
2011-03-31
date 2011-03-31
filing_date 2011-05-09
currency_symbol USD
totalCashFromFinancingActivities -864557.00
netIncome 711283.00
changeInCash 64874.00
beginPeriodCashFlow 65893970.00
endPeriodCashFlow 65958844.00
totalCashFromOperatingActivities 983980.00
depreciation 262306.00
changeToInventory -139030.00
changeToAccountReceivables -96.00
salePurchaseOfStock -772025.00
otherCashflowsFromFinancingActivities 574135.00
capitalExpenditures 54549
changeInWorkingCapital -39602.00
stockBasedCompensation 167063.00
otherNonCashItems 735293.00
freeCashFlow 929431.00
2010-12-31
date 2010-12-31
filing_date 2011-03-11
currency_symbol USD
changeToLiabilities 202000.00
totalCashFromFinancingActivities 1387364.00
netIncome 832140.00
changeInCash 375630.00
beginPeriodCashFlow 65518340.00
endPeriodCashFlow 65893970.00
totalCashFromOperatingActivities -686440.00
depreciation 254711.00
changeToInventory -37614.00
changeToAccountReceivables -353812.00
salePurchaseOfStock -717143.00
otherCashflowsFromFinancingActivities 2798674.00
capitalExpenditures 325294
changeInWorkingCapital 950465.00
stockBasedCompensation 202637.00
otherNonCashItems 24009.00
freeCashFlow -1011734.00
2010-09-30
date 2010-09-30
filing_date 2010-11-15
currency_symbol USD
totalCashFromFinancingActivities -6018601.00
netIncome 1001596.00
changeInCash -5976965.00
beginPeriodCashFlow 71495305.00
endPeriodCashFlow 65518340.00
totalCashFromOperatingActivities 277935.00
depreciation 260011.00
changeToInventory 320861.00
changeToAccountReceivables -831553.00
salePurchaseOfStock -1050020.00
otherCashflowsFromFinancingActivities 996946.00
capitalExpenditures 236299
changeInWorkingCapital -587482.00
stockBasedCompensation 247854.00
otherNonCashItems 150055.00
freeCashFlow 41636.00
2010-06-30
date 2010-06-30
filing_date 2010-08-16
currency_symbol USD
changeToLiabilities 338000.00
totalCashFromFinancingActivities -2350239.00
netIncome 279777.00
changeInCash -2257509.00
beginPeriodCashFlow 73752814.00
endPeriodCashFlow 71495305.00
totalCashFromOperatingActivities 235694.00
depreciation 232344.00
changeToInventory -560687.00
changeToAccountReceivables -145182.00
salePurchaseOfStock -1250931.00
otherCashflowsFromFinancingActivities 428192.00
capitalExpenditures 142964
changeInWorkingCapital -314323.00
stockBasedCompensation 183252.00
otherNonCashItems 111040.00
freeCashFlow 92730.00
2010-03-31
date 2010-03-31
filing_date 2010-05-17
currency_symbol USD
changeToLiabilities 127000.00
totalCashFromFinancingActivities -5404256.00
netIncome 313498.00
changeInCash -4948868.00
beginPeriodCashFlow 78701682.00
endPeriodCashFlow 73752814.00
totalCashFromOperatingActivities 519473.00
depreciation 231332.00
changeToInventory -2583529.00
changeToAccountReceivables 2361638.00
salePurchaseOfStock -1828697.00
otherCashflowsFromFinancingActivities 1013914.00
capitalExpenditures 64085
changeInWorkingCapital -21206.00
stockBasedCompensation 134887.00
otherNonCashItems 67380.00
freeCashFlow 455388.00
2009-12-31
date 2009-12-31
filing_date 2010-03-19
currency_symbol USD
changeToLiabilities 6572000.00
totalCashFromFinancingActivities 1120865.00
netIncome 283201.00
changeInCash -839592.00
beginPeriodCashFlow 79541274.00
endPeriodCashFlow 78701682.00
totalCashFromOperatingActivities -1518784.00
depreciation 210985.00
changeToInventory -3135282.00
changeToAccountReceivables 1007472.00
salePurchaseOfStock -116018.00
otherCashflowsFromFinancingActivities 1236883.00
capitalExpenditures 441673
changeInWorkingCapital -567916.00
stockBasedCompensation -895299.00
otherNonCashItems 1101781.00
freeCashFlow -1960457.00
2009-09-30
date 2009-09-30
filing_date 2009-11-12
currency_symbol USD
changeToLiabilities 3299000.00
totalCashFromFinancingActivities 66505258.00
netIncome 1282412.00
changeInCash 67010164.00
beginPeriodCashFlow 12531110.00
endPeriodCashFlow 79541274.00
totalCashFromOperatingActivities 655162.00
depreciation 207173.00
changeToInventory -579215.00
changeToAccountReceivables -3929686.00
salePurchaseOfStock -31797203.00
otherCashflowsFromFinancingActivities 103059979.00
capitalExpenditures 150256
changeInWorkingCapital -1068716.00
stockBasedCompensation 142438.00
otherNonCashItems 91855.00
freeCashFlow 504906.00
2009-06-30
date 2009-06-30
filing_date 2009-08-31
currency_symbol USD
totalCashFromFinancingActivities -456418.00
netIncome 287415.00
changeInCash 2458837.00
beginPeriodCashFlow 10072273.00
endPeriodCashFlow 12531110.00
totalCashFromOperatingActivities 3003723.00
depreciation 202282.00
changeToInventory 238452.00
changeToAccountReceivables 142868.00
salePurchaseOfStock -39751.00
otherCashflowsFromFinancingActivities -88468.00
capitalExpenditures 88468
changeInWorkingCapital 1359123.00
stockBasedCompensation 131402.00
otherNonCashItems 1023501.00
freeCashFlow 2915255.00
2009-03-31
date 2009-03-31
filing_date 2009-03-31
currency_symbol USD
totalCashFromFinancingActivities 9799.00
netIncome 1205851.00
changeInCash -1757278.00
beginPeriodCashFlow 11829551.00
endPeriodCashFlow 10072273.00
totalCashFromOperatingActivities -1735131.00
depreciation 196059.00
changeToInventory 415948.00
changeToAccountReceivables -267892.00
salePurchaseOfStock -2821847.00
otherCashflowsFromFinancingActivities 2847121.00
capitalExpenditures 31946
changeInWorkingCapital -490134.00
stockBasedCompensation 181662.00
otherNonCashItems 14256.00
freeCashFlow -1767077.00
2008-12-31
date 2008-12-31
filing_date 2008-12-31
currency_symbol USD
changeToLiabilities 1653000.00
totalCashFromFinancingActivities -1480985.00
netIncome 1103567.00
changeInCash 666132.00
beginPeriodCashFlow 11163419.00
endPeriodCashFlow 11829551.00
totalCashFromOperatingActivities 2157598.00
depreciation 171726.00
otherCashflowsFromFinancingActivities -993160.00
capitalExpenditures 10481
changeInWorkingCapital 1968221.00
otherNonCashItems 882305.00
freeCashFlow 2147117.00
2008-09-30
date 2008-09-30
filing_date 2008-09-30
currency_symbol USD
totalCashFromFinancingActivities -463310.00
netIncome 1209009.00
changeInCash 846544.00
beginPeriodCashFlow 10316875.00
endPeriodCashFlow 11163419.00
totalCashFromOperatingActivities 1337471.00
depreciation 171726.00
otherCashflowsFromFinancingActivities -4976.00
capitalExpenditures 27617
changeInWorkingCapital 1885903.00
otherNonCashItems -43264.00
freeCashFlow 1309854.00
2008-06-30
date 2008-06-30
filing_date 2008-06-30
currency_symbol USD
totalCashFromFinancingActivities -2577612.00
netIncome 1058423.00
changeInCash -1595482.00
beginPeriodCashFlow 11912357.00
endPeriodCashFlow 10316875.00
totalCashFromOperatingActivities 1032042.00
depreciation 171726.00
otherCashflowsFromFinancingActivities -2119278.00
capitalExpenditures 49912
changeInWorkingCapital -1578643.00
otherNonCashItems -198107.00
freeCashFlow 982130.00
2008-03-31
date 2008-03-31
filing_date 2008-03-31
currency_symbol USD
totalCashFromFinancingActivities -725864.00
netIncome 1395250.00
changeInCash 1097839.00
beginPeriodCashFlow 10814518.00
endPeriodCashFlow 11912357.00
totalCashFromOperatingActivities 1869841.00
depreciation 171726.00
otherCashflowsFromFinancingActivities -267530.00
capitalExpenditures 46138
changeInWorkingCapital 1159463.00
otherNonCashItems 302865.00
freeCashFlow 1823703.00
2007-12-31
date 2007-12-31
filing_date 2007-12-31
currency_symbol USD
totalCashFromFinancingActivities -948913.00
netIncome 814942.00
changeInCash 1649065.00
beginPeriodCashFlow 9165453.00
endPeriodCashFlow 10814518.00
totalCashFromOperatingActivities 2683498.00
depreciation 191620.00
changeToInventory 87176.00
changeToAccountReceivables 448356.00
otherCashflowsFromFinancingActivities -490579.00
capitalExpenditures 85520
changeInWorkingCapital 1101450.00
stockBasedCompensation -9615.00
otherNonCashItems 166227.00
freeCashFlow 2597978.00
2007-09-30
date 2007-09-30
filing_date 2007-09-30
currency_symbol USD
totalCashFromFinancingActivities -1741728.00
netIncome 1240850.00
changeInCash -312296.00
beginPeriodCashFlow 9477749.00
endPeriodCashFlow 9165453.00
totalCashFromOperatingActivities 1465361.00
depreciation 191514.00
changeToInventory 249490.00
changeToAccountReceivables -408440.00
otherCashflowsFromFinancingActivities -1283394.00
capitalExpenditures 35929
changeInWorkingCapital -788744.00
stockBasedCompensation 135594.00
otherNonCashItems -19792.00
freeCashFlow 1429432.00
2007-06-30
date 2007-06-30
filing_date 2007-06-30
currency_symbol USD
totalCashFromFinancingActivities -674957.00
netIncome 1249490.00
changeInCash 478285.00
beginPeriodCashFlow 8999464.00
endPeriodCashFlow 9477749.00
totalCashFromOperatingActivities 1163514.00
depreciation 190857.00
changeToInventory -297709.00
changeToAccountReceivables -270964.00
otherCashflowsFromFinancingActivities -216636.00
capitalExpenditures 10272
changeInWorkingCapital -665401.00
stockBasedCompensation 83603.00
otherNonCashItems -356384.00
freeCashFlow 1153242.00
2007-03-31
date 2007-03-31
filing_date 2007-03-31
currency_symbol USD
totalCashFromFinancingActivities -538675.00
netIncome 739104.00
changeInCash 2744066.00
beginPeriodCashFlow 6255398.00
endPeriodCashFlow 8999464.00
totalCashFromOperatingActivities 3314509.00
depreciation 188231.00
changeToInventory -316968.00
changeToAccountReceivables 2977973.00
otherCashflowsFromFinancingActivities -80328.00
capitalExpenditures 31768
changeInWorkingCapital 1502543.00
stockBasedCompensation 89630.00
otherNonCashItems 350567.00
freeCashFlow 3282741.00
2006-12-31
date 2006-12-31
filing_date 2006-12-31
currency_symbol USD
totalCashFromFinancingActivities -394986.00
netIncome 3488737.00
changeInCash 1427741.00
beginPeriodCashFlow 4827657.00
endPeriodCashFlow 6255398.00
totalCashFromOperatingActivities 1839766.00
depreciation 188979.00
changeToInventory -312693.00
changeToAccountReceivables -490808.00
otherCashflowsFromFinancingActivities 129080.00
capitalExpenditures 25813
changeInWorkingCapital 675327.00
stockBasedCompensation -2774.00
otherNonCashItems 322801.00
freeCashFlow 1865579.00
2006-09-30
date 2006-09-30
filing_date 2006-09-30
currency_symbol USD
totalCashFromFinancingActivities -458335.00
netIncome 1522735.00
changeInCash 271345.00
beginPeriodCashFlow 4556312.00
endPeriodCashFlow 4827657.00
totalCashFromOperatingActivities 758814.00
depreciation 188337.00
changeToInventory 164916.00
changeToAccountReceivables -1306295.00
otherCashflowsFromFinancingActivities -458335.00
capitalExpenditures 29134
changeInWorkingCapital -1095428.00
stockBasedCompensation 101629.00
otherNonCashItems 41541.00
freeCashFlow 729680.00
2006-06-30
date 2006-06-30
filing_date 2006-06-30
currency_symbol USD
totalCashFromFinancingActivities 5903024.00
netIncome 609672.00
changeInCash -1182196.00
beginPeriodCashFlow 5738508.00
endPeriodCashFlow 4556312.00
totalCashFromOperatingActivities -621647.00
depreciation 190805.00
changeToInventory 13357.00
changeToAccountReceivables -2500730.00
otherCashflowsFromFinancingActivities 5903024.00
capitalExpenditures 6508053
changeInWorkingCapital -1524082.00
stockBasedCompensation 5230.00
otherNonCashItems 96728.00
freeCashFlow -7129700.00
2006-03-31
date 2006-03-31
filing_date 2006-03-31
currency_symbol USD
totalCashFromFinancingActivities 59385.00
netIncome -1216693.00
changeInCash 202523.00
beginPeriodCashFlow 5535985.00
endPeriodCashFlow 5738508.00
totalCashFromOperatingActivities 186322.00
depreciation 19621.00
changeToInventory 9704.00
changeToAccountReceivables 1592184.00
otherCashflowsFromFinancingActivities 59385.00
capitalExpenditures 43184
changeInWorkingCapital 1231569.00
otherNonCashItems 151825.00
freeCashFlow 143138.00
yearly
2022-12-31
date 2022-12-31
filing_date 2023-03-13
currency_symbol USD
investments -13674456.00
changeToLiabilities 14536076.00
totalCashflowsFromInvestingActivities -13674456.00
netBorrowings 1200000.00
totalCashFromFinancingActivities -2061786.00
changeToOperatingActivities 1108919.00
netIncome -5650039.00
changeInCash -7282846.00
beginPeriodCashFlow 27040816.00
endPeriodCashFlow 19757970.00
totalCashFromOperatingActivities 8453396.00
depreciation 5328113.00
otherCashflowsFromInvestingActivities 1899354.00
changeToInventory 1375078.00
changeToAccountReceivables -6115640.00
salePurchaseOfStock -1053042.00
otherCashflowsFromFinancingActivities 50691256.00
changeToNetincome -1744909.00
capitalExpenditures 2073810
changeInWorkingCapital 10972149.00
stockBasedCompensation 447503.00
otherNonCashItems -2644330.00
freeCashFlow 6379586.00
2021-12-31
date 2021-12-31
filing_date 2022-03-11
currency_symbol USD
investments -501893.00
changeToLiabilities -757591.00
totalCashflowsFromInvestingActivities -501893.00
netBorrowings 1200000.00
totalCashFromFinancingActivities -3553530.00
changeToOperatingActivities -1379173.00
netIncome -3602799.00
changeInCash 2287020.00
beginPeriodCashFlow 24753796.00
endPeriodCashFlow 27040816.00
totalCashFromOperatingActivities 6342443.00
depreciation 4606366.00
otherCashflowsFromInvestingActivities -147431.00
changeToInventory 4816450.00
changeToAccountReceivables 5500367.00
salePurchaseOfStock -1386849.00
otherCashflowsFromFinancingActivities 56833319.00
changeToNetincome -2936389.00
capitalExpenditures 354462
changeInWorkingCapital 8180053.00
stockBasedCompensation 741867.00
otherNonCashItems -3390226.00
freeCashFlow 5987981.00
2020-12-31
date 2020-12-31
filing_date 2021-03-12
currency_symbol USD
investments -1757789.00
changeToLiabilities 6569002.00
totalCashflowsFromInvestingActivities -1757789.00
netBorrowings -3510000.00
totalCashFromFinancingActivities -7116111.00
changeToOperatingActivities -648841.00
netIncome -3418904.00
changeInCash -3458839.00
beginPeriodCashFlow 28212635.00
endPeriodCashFlow 24753796.00
totalCashFromOperatingActivities 5415061.00
issuanceOfCapitalStock 0.00
depreciation 4748565.00
otherCashflowsFromInvestingActivities -1616972.00
changeToInventory 2131347.00
changeToAccountReceivables -4518707.00
salePurchaseOfStock -1851526.00
otherCashflowsFromFinancingActivities 57235415.00
changeToNetincome 3206875.00
capitalExpenditures 2113927
changeReceivables 4518707.00
cashFlowsOtherOperating -1210489.00
cashAndCashEquivalentsChanges -3458839.00
changeInWorkingCapital 3532801.00
stockBasedCompensation 1046516.00
otherNonCashItems -515719.00
freeCashFlow 3301134.00
2019-12-31
date 2019-12-31
filing_date 2020-03-20
currency_symbol USD
investments 8316994.00
changeToLiabilities 1094204.00
totalCashflowsFromInvestingActivities 2297848.00
netBorrowings -1552500.00
totalCashFromFinancingActivities -5080529.00
changeToOperatingActivities -1317297.00
netIncome -3546511.00
changeInCash 273675.00
beginPeriodCashFlow 27938960.00
endPeriodCashFlow 28212635.00
totalCashFromOperatingActivities 3056356.00
issuanceOfCapitalStock 0.00
depreciation 4404175.00
otherCashflowsFromInvestingActivities -5772944.00
changeToInventory 1106175.00
changeToAccountReceivables -1399012.00
salePurchaseOfStock -3494921.00
otherCashflowsFromFinancingActivities 75914392.00
changeToNetincome 747139.00
capitalExpenditures 1019146
changeReceivables -1937214.00
cashFlowsOtherOperating -613792.00
cashAndCashEquivalentsChanges 273675.00
changeInWorkingCapital 1583924.00
stockBasedCompensation 1485898.00
otherNonCashItems -936538.00
freeCashFlow 2037210.00
2018-12-31
date 2018-12-31
filing_date 2019-03-12
currency_symbol USD
investments -3449763.00
changeToLiabilities 4149148.00
totalCashflowsFromInvestingActivities -27724818.00
netBorrowings 10200000.00
totalCashFromFinancingActivities 7138173.00
changeToOperatingActivities 552591.00
netIncome -7038772.00
changeInCash -17473908.00
beginPeriodCashFlow 45412868.00
endPeriodCashFlow 27938960.00
totalCashFromOperatingActivities 3112737.00
issuanceOfCapitalStock 200909.00
depreciation 2982703.00
otherCashflowsFromInvestingActivities -23819486.00
dividendsPaid 56000000.00
changeToInventory 460505.00
changeToAccountReceivables 550863.00
salePurchaseOfStock -2879426.00
otherCashflowsFromFinancingActivities 111616690.00
changeToNetincome 1364698.00
capitalExpenditures 4275055
changeReceivables 550863.00
cashFlowsOtherOperating 543709.00
cashAndCashEquivalentsChanges -17473908.00
changeInWorkingCapital 5872665.00
stockBasedCompensation 1364698.00
otherNonCashItems -150443.00
freeCashFlow -1162318.00
2017-12-31
date 2017-12-31
filing_date 2018-03-09
currency_symbol USD
investments 11001647.00
changeToLiabilities 2720714.00
totalCashflowsFromInvestingActivities 9512577.00
netBorrowings 5700000.00
totalCashFromFinancingActivities 1947675.00
changeToOperatingActivities -661272.00
netIncome -8049815.00
changeInCash 10902538.00
beginPeriodCashFlow 34510330.00
endPeriodCashFlow 45412868.00
totalCashFromOperatingActivities -557714.00
depreciation 2647753.00
otherCashflowsFromInvestingActivities -1213110.00
dividendsPaid 0.00
changeToInventory -1366118.00
changeToAccountReceivables -1064985.00
salePurchaseOfStock -3724375.00
otherCashflowsFromFinancingActivities 24472050.00
changeToNetincome 5230707.00
capitalExpenditures 1489070
changeReceivables -1064985.00
cashFlowsOtherOperating -753881.00
cashAndCashEquivalentsChanges 10902538.00
changeInWorkingCapital -784758.00
stockBasedCompensation 1487563.00
otherNonCashItems -65210.00
freeCashFlow -2046784.00
2016-12-31
date 2016-12-31
filing_date 2017-03-13
currency_symbol USD
investments -983981.00
changeToLiabilities 578764.00
totalCashflowsFromInvestingActivities -3115079.00
netBorrowings 2400000.00
totalCashFromFinancingActivities -1147128.00
changeToOperatingActivities -1169419.00
netIncome -1003938.00
changeInCash -3692729.00
beginPeriodCashFlow 38203059.00
endPeriodCashFlow 34510330.00
totalCashFromOperatingActivities 569478.00
depreciation 2396908.00
otherCashflowsFromInvestingActivities -2000226.00
dividendsPaid 0.00
changeToInventory -1101586.00
changeToAccountReceivables -1253007.00
salePurchaseOfStock -2520715.00
otherCashflowsFromFinancingActivities 1373587.00
changeToNetincome 2498095.00
capitalExpenditures 2131098
changeReceivables -1253007.00
cashFlowsOtherOperating -1630297.00
cashAndCashEquivalentsChanges -3692729.00
changeInWorkingCapital -3332111.00
stockBasedCompensation 852102.00
otherNonCashItems 1036937.00
freeCashFlow -1561620.00
2015-12-31
date 2015-12-31
filing_date 2016-03-14
currency_symbol USD
investments 354458.00
changeToLiabilities 1473233.00
totalCashflowsFromInvestingActivities -2344972.00
netBorrowings 31748.00
totalCashFromFinancingActivities -5194871.00
changeToOperatingActivities -265815.00
netIncome 671108.00
changeInCash -1662978.00
beginPeriodCashFlow 39866037.00
endPeriodCashFlow 38203059.00
totalCashFromOperatingActivities 5876865.00
depreciation 2246809.00
otherCashflowsFromInvestingActivities -2556465.00
dividendsPaid 0.00
changeToInventory 1330176.00
changeToAccountReceivables -572392.00
salePurchaseOfStock -5338967.00
otherCashflowsFromFinancingActivities 144096.00
changeToNetincome 1021748.00
capitalExpenditures 2699430
changeReceivables -572392.00
cashFlowsOtherOperating -340239.00
cashAndCashEquivalentsChanges -1662978.00
changeInWorkingCapital 1967933.00
stockBasedCompensation 622503.00
otherNonCashItems -121715.00
freeCashFlow 3177435.00
2014-12-31
date 2014-12-31
filing_date 2015-03-09
currency_symbol USD
investments -769617.00
changeToLiabilities 3845000.00
totalCashflowsFromInvestingActivities -6034440.00
netBorrowings 1700000.00
totalCashFromFinancingActivities -1662411.00
changeToOperatingActivities -849238.00
netIncome 2362465.00
changeInCash -1003420.00
beginPeriodCashFlow 40869457.00
endPeriodCashFlow 39866037.00
totalCashFromOperatingActivities 6693431.00
depreciation 1989564.00
otherCashflowsFromInvestingActivities -5101565.00
dividendsPaid 0.00
changeToInventory 1532563.00
changeToAccountReceivables -974304.00
salePurchaseOfStock -4315444.00
otherCashflowsFromFinancingActivities 2653033.00
changeToNetincome -1275359.00
capitalExpenditures 3264823
changeReceivables -974304.00
cashFlowsOtherOperating -1063405.00
cashAndCashEquivalentsChanges -1003420.00
changeInWorkingCapital 3555503.00
stockBasedCompensation 761663.00
otherNonCashItems -1666434.00
freeCashFlow 3428608.00
2013-12-31
date 2013-12-31
filing_date 2014-03-11
currency_symbol USD
investments 2487553.00
changeToLiabilities 246528.00
totalCashflowsFromInvestingActivities -5071939.00
netBorrowings -4359951.00
totalCashFromFinancingActivities -9154111.00
netIncome -2151418.00
changeInCash -13479924.00
beginPeriodCashFlow 54349381.00
endPeriodCashFlow 40869457.00
totalCashFromOperatingActivities 746126.00
depreciation 1301835.00
otherCashflowsFromInvestingActivities -7462080.00
dividendsPaid 0.00
changeToInventory 495473.00
changeToAccountReceivables 1486777.00
salePurchaseOfStock -4800908.00
otherCashflowsFromFinancingActivities 6748.00
changeToNetincome -952987.00
capitalExpenditures 7559492
changeReceivables 1486777.00
cashFlowsOtherOperating 295843.00
cashAndCashEquivalentsChanges -13479924.00
changeInWorkingCapital 2345799.00
stockBasedCompensation 674955.00
otherNonCashItems 154873.00
freeCashFlow -6813366.00
2012-12-31
date 2012-12-31
filing_date 2013-03-12
currency_symbol USD
investments -16640322.00
changeToLiabilities 4430063.00
totalCashflowsFromInvestingActivities -19177141.00
netBorrowings -500000.00
totalCashFromFinancingActivities -4207806.00
netIncome 5806206.00
changeInCash -16249765.00
beginPeriodCashFlow 70599146.00
endPeriodCashFlow 54349381.00
totalCashFromOperatingActivities 7135182.00
depreciation 901649.00
otherCashflowsFromInvestingActivities -2071926.00
dividendsPaid 0.00
changeToInventory -443661.00
changeToAccountReceivables 1065689.00
salePurchaseOfStock -8086594.00
otherCashflowsFromFinancingActivities 4378788.00
changeToNetincome -3954084.00
capitalExpenditures 2536819
changeReceivables 1065689.00
cashFlowsOtherOperating -694755.00
cashAndCashEquivalentsChanges -16249765.00
changeInWorkingCapital 4403150.00
stockBasedCompensation 636528.00
otherNonCashItems -3782505.00
freeCashFlow 4598363.00
2011-12-31
date 2011-12-31
filing_date 2012-03-07
currency_symbol USD
changeToLiabilities 2296535.00
totalCashflowsFromInvestingActivities -437771.00
netBorrowings -2316970.00
totalCashFromFinancingActivities -3579200.00
netIncome 5626513.00
changeInCash 4705176.00
beginPeriodCashFlow 65893970.00
endPeriodCashFlow 70599146.00
totalCashFromOperatingActivities 8722147.00
depreciation 1040407.00
otherCashflowsFromInvestingActivities -180269.00
dividendsPaid 0.00
changeToInventory 1909148.00
changeToAccountReceivables -1937396.00
salePurchaseOfStock -4247440.00
otherCashflowsFromFinancingActivities 6019210.00
changeToNetincome -690235.00
capitalExpenditures 437771
changeReceivables -1937396.00
cashFlowsOtherOperating 339688.00
cashAndCashEquivalentsChanges 4705176.00
changeInWorkingCapital 1828670.00
stockBasedCompensation 779305.00
otherNonCashItems -2217858.00
freeCashFlow 8284376.00
2010-12-31
date 2010-12-31
filing_date 2011-03-11
currency_symbol USD
changeToLiabilities 202000.00
totalCashFromFinancingActivities -12385732.00
netIncome 2427011.00
changeInCash -12807712.00
beginPeriodCashFlow 78701682.00
endPeriodCashFlow 65893970.00
totalCashFromOperatingActivities 346662.00
depreciation 978398.00
changeToInventory -2860969.00
changeToAccountReceivables 1031091.00
salePurchaseOfStock -4846791.00
otherCashflowsFromFinancingActivities 5237726.00
capitalExpenditures 768642
changeInWorkingCapital 27454.00
stockBasedCompensation 688408.00
otherNonCashItems -3442260.00
freeCashFlow -421980.00
2009-12-31
date 2009-12-31
filing_date 2010-03-19
currency_symbol USD
changeToLiabilities 6572000.00
totalCashFromFinancingActivities 67179504.00
netIncome 3058879.00
changeInCash 66872131.00
beginPeriodCashFlow 11829551.00
endPeriodCashFlow 78701682.00
totalCashFromOperatingActivities 404970.00
depreciation 816499.00
dividendsPaid 18175089.00
changeToInventory -3060097.00
changeToAccountReceivables -3047238.00
salePurchaseOfStock -34774819.00
otherCashflowsFromFinancingActivities 40319072.00
capitalExpenditures 712343
changeInWorkingCapital -767643.00
stockBasedCompensation 606395.00
otherNonCashItems -2783693.00
freeCashFlow -307373.00
2008-12-31
date 2008-12-31
filing_date 2008-12-31
currency_symbol USD
changeToLiabilities 1653000.00
totalCashFromFinancingActivities -5247771.00
netIncome 4766249.00
changeInCash 1015033.00
beginPeriodCashFlow 10814518.00
endPeriodCashFlow 11829551.00
totalCashFromOperatingActivities 6396952.00
depreciation 786597.00
changeToInventory -813667.00
changeToAccountReceivables -755810.00
salePurchaseOfStock -4999995.00
otherCashflowsFromFinancingActivities 1615051.00
capitalExpenditures 134148
changeInWorkingCapital -37339.00
stockBasedCompensation 397500.00
otherNonCashItems -199969.00
freeCashFlow 6262804.00
2007-12-31
date 2007-12-31
filing_date 2007-12-31
currency_symbol USD
totalCashFromFinancingActivities -3904273.00
netIncome 4044386.00
changeInCash 4559120.00
beginPeriodCashFlow 6255398.00
endPeriodCashFlow 10814518.00
totalCashFromOperatingActivities 8626882.00
depreciation 762222.00
changeToInventory -278011.00
changeToAccountReceivables 2746925.00
otherCashflowsFromFinancingActivities -2070937.00
capitalExpenditures 163489
changeInWorkingCapital 1149848.00
stockBasedCompensation 299212.00
otherNonCashItems 140618.00
freeCashFlow 8463393.00
2006-12-31
date 2006-12-31
filing_date 2006-12-31
currency_symbol USD
totalCashFromFinancingActivities 5109088.00
netIncome 4404451.00
changeInCash 719413.00
beginPeriodCashFlow 5535985.00
endPeriodCashFlow 6255398.00
totalCashFromOperatingActivities 2163255.00
depreciation 587742.00
changeToInventory -124716.00
changeToAccountReceivables -2705649.00
otherCashflowsFromFinancingActivities 6091489.00
capitalExpenditures 6552930
changeInWorkingCapital -712614.00
stockBasedCompensation 104085.00
otherNonCashItems 612895.00
freeCashFlow -4389675.00
2005-12-31
date 2005-12-31
filing_date 2005-12-31
currency_symbol USD
totalCashFromFinancingActivities 2922473.00
netIncome 1954319.00
changeInCash 5019981.00
beginPeriodCashFlow 516004.00
endPeriodCashFlow 5535985.00
totalCashFromOperatingActivities 2416007.00
depreciation 53537.00
changeToInventory 254492.00
changeToAccountReceivables 584603.00
otherCashflowsFromFinancingActivities 2004948.00
capitalExpenditures 318499
changeInWorkingCapital 1117236.00
otherNonCashItems 474915.00
freeCashFlow 2097508.00
Income_Statement
currency_symbol USD
quarterly
2023-09-30
date 2023-09-30
filing_date 2023-11-13
currency_symbol USD
researchDevelopment 1924768.00
incomeBeforeTax -1056281.00
minorityInterest 13921.00
netIncome -1049298.00
sellingGeneralAdministrative 2343855.00
sellingAndMarketingExpenses 4743142.00
grossProfit 8320336.00
reconciledDepreciation 1246097.00
ebit -1768000.00
ebitda -521903.00
depreciationAndAmortization 1246097.00
operatingIncome -1866603.00
otherOperatingExpenses 11952529.00
interestExpense 110081.00
taxProvision 6938.00
interestIncome 98603.00
netInterestIncome -11478.00
incomeTaxExpense 6938.00
totalRevenue 10085926.00
totalOperatingExpenses 10186939.00
costOfRevenue 1765590.00
totalOtherIncomeExpenseNet 821800.00
netIncomeFromContinuingOps -1063219.00
2023-06-30
date 2023-06-30
filing_date 2023-08-11
currency_symbol USD
researchDevelopment 1145038.00
incomeBeforeTax 869091.00
minorityInterest 10046.00
netIncome 872200.00
sellingGeneralAdministrative 2369883.00
sellingAndMarketingExpenses 4672075.00
grossProfit 9368103.00
reconciledDepreciation 1200915.00
ebit 1061726.00
ebitda 2262641.00
depreciationAndAmortization 1200915.00
operatingIncome 22859.00
otherOperatingExpenses 10866018.00
interestExpense 192635.00
taxProvision 6937.00
interestIncome 57061.00
netInterestIncome -135574.00
incomeTaxExpense 6937.00
totalRevenue 10888877.00
totalOperatingExpenses 9345244.00
costOfRevenue 1520774.00
totalOtherIncomeExpenseNet 981806.00
netIncomeFromContinuingOps 862154.00
netIncomeApplicableToCommonShares 872200.00
2023-03-31
date 2023-03-31
filing_date 2023-05-12
currency_symbol USD
researchDevelopment 1499670.00
incomeBeforeTax 179224.00
minorityInterest 19898.00
netIncome 192184.00
sellingGeneralAdministrative 2498993.00
sellingAndMarketingExpenses 4277318.00
grossProfit 7974374.00
reconciledDepreciation 1255675.00
ebit 365577.00
ebitda 1621252.00
depreciationAndAmortization 1255675.00
operatingIncome 365577.00
otherOperatingExpenses 10756316.00
interestExpense 186353.00
taxProvision 6938.00
interestIncome 50190.00
netInterestIncome -136163.00
incomeTaxExpense 6938.00
totalRevenue 9224638.00
totalOperatingExpenses 9506052.00
costOfRevenue 1250264.00
totalOtherIncomeExpenseNet -186353.00
netIncomeFromContinuingOps 172286.00
netIncomeApplicableToCommonShares 872200.00
2022-12-31
date 2022-12-31
filing_date 2023-03-13
currency_symbol USD
researchDevelopment 1405841.00
incomeBeforeTax -2411564.00
minorityInterest 18985.00
netIncome -2459714.00
sellingGeneralAdministrative 3507678.00
sellingAndMarketingExpenses 3379434.00
grossProfit 6473371.00
reconciledDepreciation 511483.00
ebit -2277804.00
ebitda -1720625.00
depreciationAndAmortization 557179.00
operatingIncome -2277804.00
otherOperatingExpenses 11401484.00
interestExpense 179456.00
taxProvision 48150.00
interestIncome 45696.00
netInterestIncome -133760.00
incomeTaxExpense 48150.00
totalRevenue 9123680.00
totalOperatingExpenses 8751175.00
costOfRevenue 2650309.00
totalOtherIncomeExpenseNet -133760.00
netIncomeFromContinuingOps -2459714.00
netIncomeApplicableToCommonShares -2440729.00
2022-09-30
date 2022-09-30
filing_date 2022-11-14
currency_symbol USD
researchDevelopment 1714254.00
incomeBeforeTax -416326.00
minorityInterest 14587.00
netIncome -423226.00
sellingGeneralAdministrative 2166118.00
sellingAndMarketingExpenses 4110397.00
grossProfit 9188629.00
reconciledDepreciation 1544545.00
ebit -266986.00
ebitda 1277559.00
depreciationAndAmortization 1544545.00
operatingIncome -266986.00
otherOperatingExpenses 11701660.00
interestExpense 149340.00
taxProvision 6900.00
interestIncome 21602.00
netInterestIncome -127738.00
incomeTaxExpense 6900.00
totalRevenue 11413072.00
totalOperatingExpenses 9477217.00
costOfRevenue 2224443.00
totalOtherIncomeExpenseNet -149340.00
netIncomeFromContinuingOps -423226.00
netIncomeApplicableToCommonShares -408639.00
2022-06-30
date 2022-06-30
filing_date 2022-08-12
currency_symbol USD
researchDevelopment 1823693.00
incomeBeforeTax -1357766.00
minorityInterest 29046.00
netIncome -1364666.00
sellingGeneralAdministrative 2203975.00
sellingAndMarketingExpenses 4556685.00
grossProfit 8267268.00
reconciledDepreciation 1618339.00
ebit -1846538.00
ebitda -213133.00
depreciationAndAmortization 1633405.00
operatingIncome -1846538.00
otherOperatingExpenses 12145690.00
interestExpense 137624.00
taxProvision 6900.00
interestIncome 15066.00
netInterestIncome -122558.00
incomeTaxExpense 6900.00
totalRevenue 10299152.00
totalOperatingExpenses 10113806.00
costOfRevenue 2031884.00
totalOtherIncomeExpenseNet 488772.00
netIncomeFromContinuingOps -1364666.00
netIncomeApplicableToCommonShares -1335620.00
2022-03-31
date 2022-03-31
filing_date 2022-05-13
currency_symbol USD
researchDevelopment 1745136.00
incomeBeforeTax -1395533.00
minorityInterest 17180.00
netIncome -1402433.00
sellingGeneralAdministrative 2302349.00
sellingAndMarketingExpenses 4614429.00
grossProfit 8963160.00
reconciledDepreciation 1653746.00
ebit -1275958.00
ebitda 377788.00
depreciationAndAmortization 1653746.00
operatingIncome -1275958.00
otherOperatingExpenses 12467044.00
interestExpense 119575.00
taxProvision 6900.00
interestIncome 16041.00
netInterestIncome -103534.00
incomeTaxExpense 6900.00
totalRevenue 11175045.00
totalOperatingExpenses 10255159.00
costOfRevenue 2211885.00
totalOtherIncomeExpenseNet -119575.00
netIncomeFromContinuingOps -1402433.00
netIncomeApplicableToCommonShares -1385253.00
2021-12-31
date 2021-12-31
filing_date 2022-03-11
currency_symbol USD
researchDevelopment 1612827.00
incomeBeforeTax -4375060.00
minorityInterest 36561.00
netIncome -3847697.00
sellingGeneralAdministrative 3412588.00
sellingAndMarketingExpenses 3305979.00
grossProfit 4994618.00
reconciledDepreciation 1077121.00
ebit -4347326.00
ebitda -3270205.00
depreciationAndAmortization 1077121.00
operatingIncome -4353996.00
otherOperatingExpenses 12673857.00
interestExpense 27734.00
taxProvision 12516.00
interestIncome 6670.00
netInterestIncome -21064.00
incomeTaxExpense 12516.00
totalRevenue 8319861.00
totalOperatingExpenses 9348614.00
costOfRevenue 3325243.00
totalOtherIncomeExpenseNet -567613.00
discontinuedOperations 503318.00
netIncomeFromContinuingOps -4387576.00
netIncomeApplicableToCommonShares -3847697.00
2021-09-30
date 2021-09-30
filing_date 2021-11-12
currency_symbol USD
researchDevelopment 1453873.00
incomeBeforeTax -1576022.00
minorityInterest 31415.00
netIncome -1055278.00
sellingGeneralAdministrative 2039799.00
sellingAndMarketingExpenses 3800288.00
grossProfit 6744513.00
reconciledDepreciation 1073669.00
ebit -1556001.00
ebitda -482332.00
depreciationAndAmortization 1073669.00
operatingIncome -1563395.00
otherOperatingExpenses 9635935.00
interestExpense 20021.00
taxProvision 7458.00
interestIncome 7394.00
netInterestIncome -12627.00
incomeTaxExpense 7458.00
totalRevenue 8072540.00
totalOperatingExpenses 8307908.00
costOfRevenue 1328027.00
totalOtherIncomeExpenseNet -12627.00
discontinuedOperations 496787.00
netIncomeFromContinuingOps -1583480.00
netIncomeApplicableToCommonShares -1055278.00
2021-06-30
date 2021-06-30
filing_date 2021-08-13
currency_symbol USD
researchDevelopment 1360398.00
incomeBeforeTax 732143.00
minorityInterest -144352.00
netIncome 1228560.00
sellingGeneralAdministrative 2097130.00
sellingAndMarketingExpenses 4121817.00
grossProfit 7314834.00
reconciledDepreciation 1227969.00
ebit 758002.00
ebitda 1985971.00
depreciationAndAmortization 1227969.00
nonOperatingIncomeNetOther 6591.00
operatingIncome -1435729.00
otherOperatingExpenses 10491212.00
interestExpense 25859.00
taxProvision 7459.00
interestIncome 6591.00
netInterestIncome -19268.00
incomeTaxExpense 7459.00
totalRevenue 9055483.00
totalOperatingExpenses 8750563.00
costOfRevenue 1740649.00
totalOtherIncomeExpenseNet 2187140.00
discontinuedOperations 498807.00
netIncomeFromContinuingOps 724684.00
netIncomeApplicableToCommonShares 1228560.00
2021-03-31
date 2021-03-31
filing_date 2021-05-14
currency_symbol USD
researchDevelopment 1257367.00
incomeBeforeTax -343291.00
minorityInterest -22167.00
netIncome 166828.00
sellingGeneralAdministrative 2230509.00
sellingAndMarketingExpenses 3787340.00
grossProfit 8119830.00
reconciledDepreciation 1227607.00
ebit -318874.00
ebitda 908733.00
depreciationAndAmortization 1227607.00
nonOperatingIncomeNetOther 5426.00
operatingIncome -324300.00
otherOperatingExpenses 10861459.00
interestExpense 24417.00
taxProvision 7458.00
interestIncome 5426.00
netInterestIncome -18991.00
incomeTaxExpense 7458.00
totalRevenue 10537159.00
totalOperatingExpenses 8444130.00
costOfRevenue 2417329.00
totalOtherIncomeExpenseNet -18991.00
discontinuedOperations 495410.00
netIncomeFromContinuingOps -350749.00
netIncomeApplicableToCommonShares 166828.00
2020-12-31
date 2020-12-31
filing_date 2021-03-12
currency_symbol USD
researchDevelopment 1399433.00
incomeBeforeTax -1777051.00
minorityInterest -117116.00
netIncome -883776.00
sellingGeneralAdministrative 3587977.00
sellingAndMarketingExpenses 3604541.00
grossProfit 7995516.00
reconciledDepreciation 1223881.00
ebit -1741154.00
ebitda -517273.00
depreciationAndAmortization 1223881.00
operatingIncome -1745946.00
otherOperatingExpenses 12007480.00
interestExpense 35897.00
taxProvision 10479.00
interestIncome 4792.00
netInterestIncome -31105.00
incomeTaxExpense 10479.00
totalRevenue 10261534.00
totalOperatingExpenses 9741462.00
costOfRevenue 2266018.00
totalOtherIncomeExpenseNet -31105.00
discontinuedOperations 872064.00
netIncomeFromContinuingOps -1787530.00
netIncomeApplicableToCommonShares -883775.00
2020-09-30
date 2020-09-30
filing_date 2020-11-13
currency_symbol USD
researchDevelopment 1230335.00
incomeBeforeTax -1271892.00
minorityInterest -15967.00
netIncome -481737.00
sellingGeneralAdministrative 2381273.00
sellingAndMarketingExpenses 3587842.00
grossProfit 7107850.00
reconciledDepreciation 1190015.00
ebit -1196682.00
ebitda -6667.00
depreciationAndAmortization 1190015.00
nonOperatingIncomeNetOther 12004.00
operatingIncome -1208686.00
otherOperatingExpenses 10459375.00
interestExpense 75210.00
taxProvision 3728.00
interestIncome 12004.00
netInterestIncome -63206.00
incomeTaxExpense 3728.00
totalRevenue 9250689.00
totalOperatingExpenses 8316536.00
costOfRevenue 2142839.00
totalOtherIncomeExpenseNet -63206.00
discontinuedOperations 777916.00
netIncomeFromContinuingOps -1275620.00
netIncomeApplicableToCommonShares -481737.00
2020-06-30
date 2020-06-30
filing_date 2020-08-14
currency_symbol USD
researchDevelopment 1421502.00
incomeBeforeTax -1671756.00
minorityInterest -69459.00
netIncome -918275.00
sellingGeneralAdministrative 2190764.00
sellingAndMarketingExpenses 3865406.00
grossProfit 6988195.00
reconciledDepreciation 1182607.00
ebit -1552301.00
ebitda -369694.00
depreciationAndAmortization 1182607.00
nonOperatingIncomeNetOther 28661.00
operatingIncome -1580962.00
otherOperatingExpenses 11179139.00
interestExpense 119455.00
taxProvision 7455.00
interestIncome 28661.00
netInterestIncome -90794.00
incomeTaxExpense 7455.00
totalRevenue 9598177.00
totalOperatingExpenses 8569157.00
costOfRevenue 2609982.00
totalOtherIncomeExpenseNet -90794.00
discontinuedOperations 738622.00
netIncomeFromContinuingOps -1679211.00
netIncomeApplicableToCommonShares -918275.00
2020-03-31
date 2020-03-31
filing_date 2020-05-22
currency_symbol USD
researchDevelopment 1722555.00
incomeBeforeTax -1849178.00
minorityInterest -47145.00
netIncome -1055620.00
sellingGeneralAdministrative 2036284.00
sellingAndMarketingExpenses 3707676.00
grossProfit 6696553.00
reconciledDepreciation 1152062.00
ebit -1816113.00
ebitda -664051.00
depreciationAndAmortization 1152062.00
nonOperatingIncomeNetOther 29888.00
operatingIncome -1846001.00
otherOperatingExpenses 10176735.00
interestExpense 33065.00
taxProvision 34240.00
interestIncome 29888.00
netInterestIncome -3177.00
extraordinaryItems 818270.00
incomeTaxExpense 34240.00
totalRevenue 8330734.00
totalOperatingExpenses 8542554.00
costOfRevenue 1634181.00
totalOtherIncomeExpenseNet -3177.00
discontinuedOperations 818273.00
netIncomeFromContinuingOps -1883418.00
netIncomeApplicableToCommonShares -1055620.00
2019-12-31
date 2019-12-31
filing_date 2020-03-20
currency_symbol USD
researchDevelopment 2079782.00
incomeBeforeTax -979158.00
minorityInterest -11640.00
netIncome -960706.00
sellingGeneralAdministrative 3135405.00
sellingAndMarketingExpenses 5592963.00
grossProfit 10860159.00
reconciledDepreciation 1125217.00
ebit -949960.00
ebitda 175257.00
depreciationAndAmortization 1125217.00
nonOperatingIncomeNetOther 47449.00
operatingIncome -997409.00
otherOperatingExpenses 14675781.00
interestExpense 29198.00
taxProvision -6812.00
interestIncome 47449.00
netInterestIncome 18251.00
incomeTaxExpense -6812.00
totalRevenue 13678372.00
totalOperatingExpenses 11857568.00
costOfRevenue 2818213.00
totalOtherIncomeExpenseNet 18251.00
discontinuedOperations 818273.00
netIncomeFromContinuingOps -975234.00
netIncomeApplicableToCommonShares -960706.00
2019-09-30
date 2019-09-30
filing_date 2019-11-13
currency_symbol USD
researchDevelopment 1278013.00
incomeBeforeTax -1962473.00
minorityInterest -13267.00
netIncome -1953668.00
sellingGeneralAdministrative 2422886.00
sellingAndMarketingExpenses 5562443.00
grossProfit 8450043.00
reconciledDepreciation 1104561.00
ebit -1897596.00
ebitda -863810.00
depreciationAndAmortization 1033786.00
nonOperatingIncomeNetOther -50511.00
operatingIncome -1847085.00
otherOperatingExpenses 12219003.00
interestExpense 64877.00
taxProvision 4462.00
interestIncome 50511.00
netInterestIncome -115388.00
incomeTaxExpense 4462.00
totalRevenue 10371918.00
totalOperatingExpenses 10297128.00
costOfRevenue 1921875.00
totalOtherIncomeExpenseNet -115388.00
discontinuedOperations 818273.00
netIncomeFromContinuingOps -1980202.00
netIncomeApplicableToCommonShares -1953668.00
2019-06-30
date 2019-06-30
filing_date 2019-08-14
currency_symbol USD
researchDevelopment 1458366.00
incomeBeforeTax -562350.00
minorityInterest -17305.00
netIncome -549507.00
sellingGeneralAdministrative 2528916.00
sellingAndMarketingExpenses 5153129.00
grossProfit 9568404.00
reconciledDepreciation 1098151.00
ebit -471150.00
ebitda 627001.00
depreciationAndAmortization 1098151.00
nonOperatingIncomeNetOther 130565.00
operatingIncome -601715.00
otherOperatingExpenses 12182315.00
interestExpense 91200.00
taxProvision 4462.00
interestIncome 130565.00
netInterestIncome 39365.00
incomeTaxExpense 4462.00
totalRevenue 11580600.00
totalOperatingExpenses 10170119.00
costOfRevenue 2012196.00
totalOtherIncomeExpenseNet 39365.00
discontinuedOperations 818273.00
netIncomeFromContinuingOps -584117.00
netIncomeApplicableToCommonShares -549507.00
2019-03-31
date 2019-03-31
filing_date 2019-05-15
currency_symbol USD
researchDevelopment 1267601.00
incomeBeforeTax -121846.00
minorityInterest 33460.00
netIncome -73878.00
sellingGeneralAdministrative 2670056.00
sellingAndMarketingExpenses 5120505.00
grossProfit 9903011.00
reconciledDepreciation 1076246.00
ebit -60935.00
ebitda 1015311.00
depreciationAndAmortization 1076246.00
nonOperatingIncomeNetOther 115861.00
operatingIncome -176796.00
otherOperatingExpenses 12079543.00
interestExpense 60911.00
taxProvision -81430.00
interestIncome 54950.00
netInterestIncome 54950.00
extraordinaryItems 1147140.00
incomeTaxExpense -81428.00
totalRevenue 11902747.00
totalOperatingExpenses 10079807.00
costOfRevenue 1999736.00
totalOtherIncomeExpenseNet 54950.00
netIncomeFromContinuingOps -6958.00
netIncomeApplicableToCommonShares -73878.00
2018-12-31
date 2018-12-31
filing_date 2019-03-12
currency_symbol USD
researchDevelopment 2689413.00
effectOfAccountingCharges 0.00
incomeBeforeTax -2232953.00
minorityInterest -42915.00
netIncome -2220097.00
sellingGeneralAdministrative 3673387.00
sellingAndMarketingExpenses 5708434.00
grossProfit 10631554.00
reconciledDepreciation 874652.00
ebit -2096625.00
ebitda -1273616.00
depreciationAndAmortization 823009.00
nonOperatingIncomeNetOther 166064.00
operatingIncome -2262689.00
otherOperatingExpenses 15760595.00
interestExpense 136328.00
taxProvision 4160.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 4159.00
totalRevenue 13497906.00
totalOperatingExpenses 12894243.00
costOfRevenue 2866352.00
totalOtherIncomeExpenseNet 29736.00
discontinuedOperations 0.00
netIncomeFromContinuingOps -2186741.00
netIncomeApplicableToCommonShares -2220097.00
2018-09-30
date 2018-09-30
filing_date 2018-11-14
currency_symbol USD
researchDevelopment 1306055.00
effectOfAccountingCharges 0.00
incomeBeforeTax -1659862.00
minorityInterest -20977.00
netIncome -1643044.00
sellingGeneralAdministrative 2067981.00
sellingAndMarketingExpenses 4803112.00
grossProfit 7032067.00
reconciledDepreciation 713323.00
ebit -1640663.00
ebitda -927340.00
depreciationAndAmortization 713323.00
nonOperatingIncomeNetOther 166220.00
operatingIncome -1806883.00
otherOperatingExpenses 10299413.00
interestExpense 19199.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 4159.00
totalRevenue 8492530.00
totalOperatingExpenses 8838950.00
costOfRevenue 1460463.00
totalOtherIncomeExpenseNet 147021.00
discontinuedOperations 0.00
netIncomeFromContinuingOps -1684998.00
netIncomeApplicableToCommonShares -1643044.00
2018-06-30
date 2018-06-30
filing_date 2018-08-14
currency_symbol USD
researchDevelopment 1450390.00
effectOfAccountingCharges 0.00
incomeBeforeTax -741291.00
minorityInterest -24762.00
netIncome -720688.00
sellingGeneralAdministrative 2334223.00
sellingAndMarketingExpenses 5076250.00
grossProfit 8640405.00
reconciledDepreciation 701737.00
ebit -719272.00
ebitda -17535.00
depreciationAndAmortization 701737.00
nonOperatingIncomeNetOther 149706.00
operatingIncome -868978.00
otherOperatingExpenses 11032702.00
interestExpense 22019.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 4159.00
totalRevenue 10163724.00
totalOperatingExpenses 9509383.00
costOfRevenue 1523319.00
totalOtherIncomeExpenseNet 127687.00
discontinuedOperations 0.00
netIncomeFromContinuingOps -770212.00
netIncomeApplicableToCommonShares -720688.00
2018-03-31
date 2018-03-31
filing_date 2018-05-09
currency_symbol USD
researchDevelopment 1874939.00
effectOfAccountingCharges 0.00
incomeBeforeTax -2388030.00
minorityInterest 12950.00
netIncome -2379239.00
sellingGeneralAdministrative 2330281.00
sellingAndMarketingExpenses 4670511.00
grossProfit 7059644.00
reconciledDepreciation 692991.00
ebit -2369728.00
ebitda -1676737.00
depreciationAndAmortization 692991.00
nonOperatingIncomeNetOther 82494.00
operatingIncome -2452222.00
otherOperatingExpenses 11039827.00
interestExpense 18302.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 4159.00
totalRevenue 8587605.00
totalOperatingExpenses 9511866.00
costOfRevenue 1527961.00
totalOtherIncomeExpenseNet 64192.00
discontinuedOperations 0.00
netIncomeFromContinuingOps -2396821.00
netIncomeApplicableToCommonShares -2379239.00
2017-12-31
date 2017-12-31
filing_date 2018-03-09
currency_symbol USD
researchDevelopment 979414.00
effectOfAccountingCharges 0.00
incomeBeforeTax -843107.00
minorityInterest -21259.00
netIncome -800545.00
sellingGeneralAdministrative 3476212.00
sellingAndMarketingExpenses 5318546.00
grossProfit 9495479.00
reconciledDepreciation 673559.00
ebit -820849.00
ebitda -196216.00
depreciationAndAmortization 624633.00
nonOperatingIncomeNetOther 82477.00
operatingIncome -903326.00
otherOperatingExpenses 12552614.00
interestExpense 22258.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense -21303.00
totalRevenue 11649288.00
totalOperatingExpenses 10398805.00
costOfRevenue 2153809.00
totalOtherIncomeExpenseNet 60219.00
discontinuedOperations 0.00
netIncomeFromContinuingOps -771881.00
netIncomeApplicableToCommonShares -800545.00
2017-09-30
date 2017-09-30
filing_date 2017-11-08
currency_symbol USD
researchDevelopment 943162.00
effectOfAccountingCharges 0.00
incomeBeforeTax -753418.00
minorityInterest -14209.00
netIncome -743031.00
sellingGeneralAdministrative 2090785.00
sellingAndMarketingExpenses 6226438.00
grossProfit 9030608.00
reconciledDepreciation 659901.00
ebit -744516.00
ebitda -84615.00
depreciationAndAmortization 659901.00
nonOperatingIncomeNetOther 94833.00
operatingIncome -839349.00
otherOperatingExpenses 12036310.00
interestExpense 8902.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 3822.00
totalRevenue 11196961.00
totalOperatingExpenses 9869957.00
costOfRevenue 2166353.00
totalOtherIncomeExpenseNet 85931.00
discontinuedOperations 0.00
netIncomeFromContinuingOps -771449.00
netIncomeApplicableToCommonShares -743031.00
2017-06-30
date 2017-06-30
filing_date 2017-08-09
currency_symbol USD
researchDevelopment 1080426.00
effectOfAccountingCharges 0.00
incomeBeforeTax -1641419.00
minorityInterest -16591.00
netIncome -5160611.00
sellingGeneralAdministrative 2353140.00
sellingAndMarketingExpenses 4654933.00
grossProfit 6998201.00
reconciledDepreciation 652808.00
ebit -1611390.00
ebitda -958582.00
depreciationAndAmortization 652808.00
nonOperatingIncomeNetOther 69481.00
operatingIncome -1680871.00
otherOperatingExpenses 10347998.00
interestExpense 30029.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 3535783.00
totalRevenue 8667127.00
totalOperatingExpenses 8679072.00
costOfRevenue 1668926.00
totalOtherIncomeExpenseNet 39452.00
discontinuedOperations 0.00
netIncomeFromContinuingOps -5193793.00
netIncomeApplicableToCommonShares -5160611.00
2017-03-31
date 2017-03-31
filing_date 2017-05-15
currency_symbol USD
researchDevelopment 898363.00
effectOfAccountingCharges 0.00
incomeBeforeTax -636982.00
minorityInterest -19123.00
netIncome -1274446.00
sellingGeneralAdministrative 2110233.00
sellingAndMarketingExpenses 5293020.00
grossProfit 8255258.00
reconciledDepreciation 661485.00
ebit -605267.00
ebitda 56218.00
depreciationAndAmortization 661485.00
nonOperatingIncomeNetOther 52535.00
operatingIncome -657802.00
otherOperatingExpenses 10294557.00
interestExpense 31715.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 656587.00
totalRevenue 9636755.00
totalOperatingExpenses 8913060.00
costOfRevenue 1381497.00
totalOtherIncomeExpenseNet 20820.00
discontinuedOperations 0.00
netIncomeFromContinuingOps -1312692.00
netIncomeApplicableToCommonShares -1274446.00
2016-12-31
date 2016-12-31
filing_date 2017-03-13
currency_symbol USD
researchDevelopment 1160786.00
effectOfAccountingCharges 0.00
incomeBeforeTax -941573.00
minorityInterest -20237.00
netIncome -749694.00
sellingGeneralAdministrative 2743868.00
sellingAndMarketingExpenses 3967526.00
grossProfit 7475928.00
reconciledDepreciation 611851.00
ebit -912958.00
ebitda -351839.00
depreciationAndAmortization 561119.00
nonOperatingIncomeNetOther 44413.00
operatingIncome -957371.00
otherOperatingExpenses 10038811.00
interestExpense 28615.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense -171642.00
totalRevenue 9081440.00
totalOperatingExpenses 8433299.00
costOfRevenue 1605512.00
totalOtherIncomeExpenseNet 15798.00
discontinuedOperations 0.00
netIncomeFromContinuingOps -730913.00
netIncomeApplicableToCommonShares -749694.00
2016-09-30
date 2016-09-30
filing_date 2016-11-03
currency_symbol USD
researchDevelopment 644662.00
effectOfAccountingCharges 0.00
incomeBeforeTax 152680.00
minorityInterest -10678.00
netIncome 106166.00
sellingGeneralAdministrative 1865575.00
sellingAndMarketingExpenses 3614714.00
grossProfit 6817805.00
reconciledDepreciation 613620.00
ebit 181768.00
ebitda 795388.00
depreciationAndAmortization 613620.00
nonOperatingIncomeNetOther 51636.00
operatingIncome 130132.00
otherOperatingExpenses 8661621.00
interestExpense 29088.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 57192.00
totalRevenue 8791753.00
totalOperatingExpenses 6687673.00
costOfRevenue 1973948.00
totalOtherIncomeExpenseNet 22548.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 84810.00
netIncomeApplicableToCommonShares 106166.00
2016-06-30
date 2016-06-30
filing_date 2016-08-05
currency_symbol USD
researchDevelopment 678780.00
effectOfAccountingCharges 0.00
incomeBeforeTax -102073.00
minorityInterest -12894.00
netIncome -48044.00
sellingGeneralAdministrative 1874396.00
sellingAndMarketingExpenses 3272279.00
grossProfit 6259574.00
reconciledDepreciation 589344.00
ebit -73826.00
ebitda 515518.00
depreciationAndAmortization 589344.00
nonOperatingIncomeNetOther 31483.00
operatingIncome -105309.00
otherOperatingExpenses 7520144.00
interestExpense 28247.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense -41135.00
totalRevenue 7414835.00
totalOperatingExpenses 6364883.00
costOfRevenue 1155261.00
totalOtherIncomeExpenseNet 3236.00
discontinuedOperations 0.00
netIncomeFromContinuingOps -73832.00
netIncomeApplicableToCommonShares -48044.00
2016-03-31
date 2016-03-31
filing_date 2016-05-13
currency_symbol USD
researchDevelopment 706472.00
effectOfAccountingCharges 0.00
incomeBeforeTax -443896.00
minorityInterest -15446.00
netIncome -253111.00
sellingGeneralAdministrative 2077972.00
sellingAndMarketingExpenses 3698962.00
grossProfit 6513593.00
reconciledDepreciation 582093.00
ebit -423454.00
ebitda 158639.00
depreciationAndAmortization 582093.00
nonOperatingIncomeNetOther 77129.00
operatingIncome -500583.00
otherOperatingExpenses 8238115.00
interestExpense 20442.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense -175339.00
totalRevenue 7737532.00
totalOperatingExpenses 7014176.00
costOfRevenue 1223939.00
totalOtherIncomeExpenseNet 56687.00
discontinuedOperations 0.00
netIncomeFromContinuingOps -284003.00
netIncomeApplicableToCommonShares -253111.00
2015-12-31
date 2015-12-31
filing_date 2016-03-14
currency_symbol USD
researchDevelopment 403127.00
effectOfAccountingCharges 0.00
incomeBeforeTax 173540.00
minorityInterest -23863.00
netIncome 151059.00
sellingGeneralAdministrative 2015606.00
sellingAndMarketingExpenses 3349539.00
grossProfit 6448336.00
reconciledDepreciation 568903.00
ebit 193542.00
ebitda 710927.00
depreciationAndAmortization 517385.00
nonOperatingIncomeNetOther 30863.00
operatingIncome -162679.00
otherOperatingExpenses 7874809.00
interestExpense 20002.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 44944.00
totalRevenue 8037488.00
totalOperatingExpenses 6285657.00
costOfRevenue 1589152.00
totalOtherIncomeExpenseNet 10861.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 164976.00
netIncomeApplicableToCommonShares 152459.00
2015-09-30
date 2015-09-30
filing_date 2015-11-06
currency_symbol USD
researchDevelopment 757442.00
effectOfAccountingCharges 0.00
incomeBeforeTax 315141.00
minorityInterest -4911.00
netIncome 126613.00
sellingGeneralAdministrative 1794279.00
sellingAndMarketingExpenses 3608828.00
grossProfit 6904872.00
reconciledDepreciation 534904.00
ebit 334956.00
ebitda 869860.00
depreciationAndAmortization 534904.00
nonOperatingIncomeNetOther 64072.00
operatingIncome 270884.00
otherOperatingExpenses 7614164.00
interestExpense 19815.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 193439.00
totalRevenue 7885048.00
totalOperatingExpenses 6633988.00
costOfRevenue 980176.00
totalOtherIncomeExpenseNet 44257.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 116791.00
netIncomeApplicableToCommonShares 126613.00
2015-06-30
date 2015-06-30
filing_date 2015-08-07
currency_symbol USD
researchDevelopment 828070.00
effectOfAccountingCharges 0.00
incomeBeforeTax 713288.00
minorityInterest -11700.00
netIncome 405998.00
sellingGeneralAdministrative 2153562.00
sellingAndMarketingExpenses 3505486.00
grossProfit 7672740.00
reconciledDepreciation 581754.00
ebit 731777.00
ebitda 1313531.00
depreciationAndAmortization 581754.00
nonOperatingIncomeNetOther 57846.00
operatingIncome 673931.00
otherOperatingExpenses 8235810.00
interestExpense 18489.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 318990.00
totalRevenue 8909741.00
totalOperatingExpenses 6998809.00
costOfRevenue 1237001.00
totalOtherIncomeExpenseNet 39357.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 382598.00
netIncomeApplicableToCommonShares 405998.00
2015-03-31
date 2015-03-31
filing_date 2015-05-15
currency_symbol USD
researchDevelopment 1859012.00
effectOfAccountingCharges 0.00
incomeBeforeTax 44968.00
minorityInterest -19769.00
netIncome 46281.00
sellingGeneralAdministrative 1644141.00
sellingAndMarketingExpenses 3530915.00
grossProfit 7524933.00
reconciledDepreciation 561248.00
ebit 60518.00
ebitda 621766.00
depreciationAndAmortization 561248.00
nonOperatingIncomeNetOther 56402.00
operatingIncome 4116.00
otherOperatingExpenses 8682658.00
interestExpense 15550.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 18456.00
totalRevenue 8686774.00
totalOperatingExpenses 7520817.00
costOfRevenue 1161841.00
totalOtherIncomeExpenseNet 40852.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 6743.00
netIncomeApplicableToCommonShares 46281.00
2014-12-31
date 2014-12-31
filing_date 2015-03-09
currency_symbol USD
researchDevelopment 767109.00
effectOfAccountingCharges 0.00
incomeBeforeTax 976977.00
minorityInterest -20350.00
netIncome 668913.00
sellingGeneralAdministrative 2206037.00
sellingAndMarketingExpenses 3536236.00
grossProfit 7968503.00
reconciledDepreciation 605953.00
ebit 992693.00
ebitda 1505676.00
depreciationAndAmortization 512983.00
nonOperatingIncomeNetOther 46555.00
operatingIncome 946138.00
otherOperatingExpenses 8383274.00
interestExpense 15716.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 328414.00
totalRevenue 9329412.00
totalOperatingExpenses 7022365.00
costOfRevenue 1360909.00
totalOtherIncomeExpenseNet 30839.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 665299.00
netIncomeApplicableToCommonShares 669000.00
2014-09-30
date 2014-09-30
filing_date 2014-11-07
currency_symbol USD
researchDevelopment 934783.00
effectOfAccountingCharges 0.00
incomeBeforeTax 1070166.00
minorityInterest -16736.00
netIncome 745920.00
sellingGeneralAdministrative 2158057.00
sellingAndMarketingExpenses 3821953.00
grossProfit 8389324.00
reconciledDepreciation 583380.00
ebit 1097043.00
ebitda 1680423.00
depreciationAndAmortization 583380.00
nonOperatingIncomeNetOther 108005.00
operatingIncome 989038.00
otherOperatingExpenses 8740009.00
interestExpense 26877.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 340982.00
totalRevenue 9729047.00
totalOperatingExpenses 7400286.00
costOfRevenue 1339723.00
totalOtherIncomeExpenseNet 81128.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 712448.00
netIncomeApplicableToCommonShares 745920.00
2014-06-30
date 2014-06-30
filing_date 2014-08-08
currency_symbol USD
researchDevelopment 861154.00
effectOfAccountingCharges 0.00
incomeBeforeTax 1232875.00
minorityInterest -13034.00
netIncome 722570.00
sellingGeneralAdministrative 2140249.00
sellingAndMarketingExpenses 3930082.00
grossProfit 8451352.00
reconciledDepreciation 405096.00
ebit 1245153.00
ebitda 1650249.00
depreciationAndAmortization 405096.00
nonOperatingIncomeNetOther 29544.00
operatingIncome 1215609.00
otherOperatingExpenses 8534559.00
interestExpense 12278.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 523339.00
totalRevenue 9750168.00
totalOperatingExpenses 7235743.00
costOfRevenue 1298816.00
totalOtherIncomeExpenseNet 17266.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 709536.00
netIncomeApplicableToCommonShares 722570.00
2014-03-31
date 2014-03-31
filing_date 2014-05-12
currency_symbol USD
researchDevelopment 826373.00
effectOfAccountingCharges 0.00
incomeBeforeTax 463191.00
minorityInterest -11138.00
netIncome 286320.00
sellingGeneralAdministrative 1897217.00
sellingAndMarketingExpenses 3613931.00
grossProfit 7039527.00
reconciledDepreciation 395135.00
ebit 475394.00
ebitda 870529.00
depreciationAndAmortization 395135.00
nonOperatingIncomeNetOther 67343.00
operatingIncome 408051.00
otherOperatingExpenses 7685193.00
interestExpense 12203.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 188009.00
totalRevenue 8093244.00
totalOperatingExpenses 6631476.00
costOfRevenue 1053717.00
totalOtherIncomeExpenseNet 55140.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 275182.00
netIncomeApplicableToCommonShares 286320.00
2013-12-31
date 2013-12-31
filing_date 2014-03-11
currency_symbol USD
researchDevelopment 1339295.00
effectOfAccountingCharges 0.00
incomeBeforeTax -2444196.00
minorityInterest -11032.00
netIncome -1500363.00
sellingGeneralAdministrative 3100407.00
sellingAndMarketingExpenses 3761552.00
grossProfit 6014656.00
reconciledDepreciation 384823.00
ebit -2403495.00
ebitda -2118016.00
depreciationAndAmortization 285479.00
nonOperatingIncomeNetOther 68582.00
operatingIncome -2472077.00
otherOperatingExpenses 10631744.00
interestExpense 40701.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense -932801.00
totalRevenue 8159667.00
totalOperatingExpenses 8486733.00
costOfRevenue 2145011.00
totalOtherIncomeExpenseNet 27881.00
discontinuedOperations 0.00
netIncomeFromContinuingOps -1511395.00
netIncomeApplicableToCommonShares -1500363.00
2013-09-30
date 2013-09-30
filing_date 2013-11-06
currency_symbol USD
researchDevelopment 1440584.00
effectOfAccountingCharges 0.00
incomeBeforeTax -1518704.00
minorityInterest -12553.00
netIncome -819942.00
sellingGeneralAdministrative 1958629.00
sellingAndMarketingExpenses 3410205.00
grossProfit 5497632.00
reconciledDepreciation 306960.00
ebit -1494418.00
ebitda -1187458.00
depreciationAndAmortization 306960.00
nonOperatingIncomeNetOther 20350.00
operatingIncome -1514768.00
otherOperatingExpenses 8043343.00
interestExpense 24286.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense -686209.00
totalRevenue 6528575.00
totalOperatingExpenses 7012400.00
costOfRevenue 1030943.00
totalOtherIncomeExpenseNet -3936.00
discontinuedOperations 0.00
netIncomeFromContinuingOps -832495.00
netIncomeApplicableToCommonShares -819942.00
2013-06-30
date 2013-06-30
filing_date 2013-08-09
currency_symbol USD
researchDevelopment 1386904.00
effectOfAccountingCharges 0.00
incomeBeforeTax -1112262.00
minorityInterest -9836.00
netIncome -639018.00
sellingGeneralAdministrative 1855201.00
sellingAndMarketingExpenses 3542049.00
grossProfit 5926255.00
reconciledDepreciation 319544.00
ebit -1091562.00
ebitda -772018.00
depreciationAndAmortization 319544.00
nonOperatingIncomeNetOther 48982.00
operatingIncome -1140544.00
otherOperatingExpenses 8221632.00
interestExpense 20700.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense -463408.00
totalRevenue 7081088.00
totalOperatingExpenses 7066799.00
costOfRevenue 1154833.00
totalOtherIncomeExpenseNet 28282.00
discontinuedOperations 0.00
netIncomeFromContinuingOps -648854.00
netIncomeApplicableToCommonShares -639018.00
2013-03-31
date 2013-03-31
filing_date 2013-05-08
currency_symbol USD
researchDevelopment 1448718.00
effectOfAccountingCharges 0.00
incomeBeforeTax 1400693.00
minorityInterest -13383.00
netIncome 854709.00
sellingGeneralAdministrative 2575739.00
sellingAndMarketingExpenses 3673939.00
grossProfit 9149497.00
reconciledDepreciation 290508.00
ebit 1418428.00
ebitda 1708936.00
depreciationAndAmortization 290508.00
nonOperatingIncomeNetOther 92377.00
operatingIncome 1326051.00
otherOperatingExpenses 8932081.00
interestExpense 17735.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 559367.00
totalRevenue 10258132.00
totalOperatingExpenses 7823446.00
costOfRevenue 1108635.00
totalOtherIncomeExpenseNet 74642.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 841326.00
netIncomeApplicableToCommonShares 854709.00
2012-12-31
date 2012-12-31
filing_date 2013-03-12
currency_symbol USD
researchDevelopment 441215.00
effectOfAccountingCharges 0.00
incomeBeforeTax 3286168.00
minorityInterest -11545.00
netIncome 1805500.00
sellingGeneralAdministrative 2765056.00
sellingAndMarketingExpenses 4942425.00
grossProfit 11523604.00
reconciledDepreciation 237280.00
ebit 3301784.00
ebitda 3423699.00
depreciationAndAmortization 121915.00
nonOperatingIncomeNetOther 48791.00
operatingIncome 3252993.00
otherOperatingExpenses 10443373.00
interestExpense 15616.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 1492213.00
totalRevenue 13696366.00
totalOperatingExpenses 8270611.00
costOfRevenue 2172762.00
totalOtherIncomeExpenseNet 33175.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 1793955.00
netIncomeApplicableToCommonShares 1805500.00
2012-09-30
date 2012-09-30
filing_date 2012-11-02
currency_symbol USD
researchDevelopment 1696592.00
effectOfAccountingCharges 0.00
incomeBeforeTax 3069660.00
minorityInterest -7338.00
netIncome 1869494.00
sellingGeneralAdministrative 1901986.00
sellingAndMarketingExpenses 4914551.00
grossProfit 11609857.00
reconciledDepreciation 223170.00
ebit 3086882.00
ebitda 3310052.00
depreciationAndAmortization 223170.00
nonOperatingIncomeNetOther 107719.00
operatingIncome 2979163.00
otherOperatingExpenses 9552556.00
interestExpense 17222.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 1207504.00
totalRevenue 12531719.00
totalOperatingExpenses 8630694.00
costOfRevenue 921862.00
totalOtherIncomeExpenseNet 90497.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 1862156.00
netIncomeApplicableToCommonShares 1869494.00
2012-06-30
date 2012-06-30
filing_date 2012-08-09
currency_symbol USD
researchDevelopment 1553343.00
effectOfAccountingCharges 0.00
incomeBeforeTax 1999285.00
minorityInterest -8036.00
netIncome 1744290.00
sellingGeneralAdministrative 2164098.00
sellingAndMarketingExpenses 5491964.00
grossProfit 11263935.00
reconciledDepreciation 223936.00
ebit 2016005.00
ebitda 2130604.00
depreciationAndAmortization 114599.00
nonOperatingIncomeNetOther 76074.00
operatingIncome 1939931.00
otherOperatingExpenses 10427009.00
interestExpense 16720.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 263031.00
totalRevenue 12366940.00
totalOperatingExpenses 9324004.00
costOfRevenue 1103005.00
totalOtherIncomeExpenseNet 59354.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 1736254.00
netIncomeApplicableToCommonShares 1744290.00
2012-03-31
date 2012-03-31
filing_date 2012-05-04
currency_symbol USD
researchDevelopment 1404022.00
effectOfAccountingCharges 0.00
incomeBeforeTax 695869.00
minorityInterest -9367.00
netIncome 423208.00
sellingGeneralAdministrative 2265025.00
sellingAndMarketingExpenses 4980553.00
grossProfit 9407662.00
reconciledDepreciation 217263.00
ebit 718296.00
ebitda 935559.00
depreciationAndAmortization 217263.00
nonOperatingIncomeNetOther 72281.00
operatingIncome 646015.00
otherOperatingExpenses 9610197.00
interestExpense 22427.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 282028.00
totalRevenue 10256212.00
totalOperatingExpenses 8761647.00
costOfRevenue 848550.00
totalOtherIncomeExpenseNet 49854.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 413841.00
netIncomeApplicableToCommonShares 423208.00
2011-12-31
date 2011-12-31
filing_date 2012-03-07
currency_symbol USD
researchDevelopment 1758326.00
effectOfAccountingCharges 0.00
incomeBeforeTax 1749908.00
minorityInterest 0.00
netIncome 911665.00
sellingGeneralAdministrative 2755816.00
sellingAndMarketingExpenses 4686486.00
grossProfit 11080630.00
reconciledDepreciation 238924.00
ebit 1774368.00
ebitda 2013292.00
depreciationAndAmortization 238924.00
operatingIncome 1711269.00
otherOperatingExpenses 11211215.00
interestExpense 24460.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 841783.00
totalRevenue 13031830.00
totalOperatingExpenses 9260015.00
costOfRevenue 1951200.00
totalOtherIncomeExpenseNet 38639.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 912000.00
2011-09-30
date 2011-09-30
filing_date 2011-11-07
currency_symbol USD
researchDevelopment 1233025.00
effectOfAccountingCharges 0.00
incomeBeforeTax 3117429.00
minorityInterest -8455.00
netIncome 1847412.00
sellingGeneralAdministrative 2117684.00
sellingAndMarketingExpenses 5060546.00
grossProfit 11713022.00
reconciledDepreciation 274182.00
ebit 3150819.00
ebitda 3322546.00
depreciationAndAmortization 171727.00
nonOperatingIncomeNetOther 52459.00
operatingIncome 3098360.00
otherOperatingExpenses 9955918.00
interestExpense 33390.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 1278472.00
totalRevenue 13054278.00
totalOperatingExpenses 8614662.00
costOfRevenue 1341256.00
totalOtherIncomeExpenseNet 19069.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 1838957.00
netIncomeApplicableToCommonShares 1847412.00
2011-06-30
date 2011-06-30
filing_date 2011-08-08
currency_symbol USD
researchDevelopment 1027048.00
effectOfAccountingCharges 0.00
incomeBeforeTax 3604513.00
minorityInterest -9471.00
netIncome 2177619.00
sellingGeneralAdministrative 2344064.00
sellingAndMarketingExpenses 5904444.00
grossProfit 13106581.00
reconciledDepreciation 264995.00
ebit 3684117.00
ebitda 3949112.00
depreciationAndAmortization 264995.00
nonOperatingIncomeNetOther 52260.00
operatingIncome 3631857.00
otherOperatingExpenses 10757884.00
interestExpense 79604.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 1436365.00
totalRevenue 14389741.00
totalOperatingExpenses 9474724.00
costOfRevenue 1283160.00
totalOtherIncomeExpenseNet -27344.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 2168148.00
netIncomeApplicableToCommonShares 2177619.00
2011-03-31
date 2011-03-31
filing_date 2011-05-09
currency_symbol USD
researchDevelopment 1009673.00
effectOfAccountingCharges 0.00
incomeBeforeTax 1234867.00
minorityInterest 0.00
netIncome 721160.00
sellingGeneralAdministrative 1980391.00
sellingAndMarketingExpenses 5288584.00
grossProfit 9879989.00
reconciledDepreciation 262306.00
ebit 1450910.00
ebitda 1713216.00
depreciationAndAmortization 262306.00
operatingIncome 1408001.00
otherOperatingExpenses 9258926.00
interestExpense 216043.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 523584.00
totalRevenue 10666927.00
totalOperatingExpenses 8471988.00
costOfRevenue 786938.00
totalOtherIncomeExpenseNet -173134.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 721000.00
2010-12-31
date 2010-12-31
filing_date 2011-03-11
currency_symbol USD
researchDevelopment 1379862.00
effectOfAccountingCharges 0.00
incomeBeforeTax 2154221.00
minorityInterest 0.00
netIncome 837554.00
sellingGeneralAdministrative 2519210.00
sellingAndMarketingExpenses 5526822.00
grossProfit 11860715.00
reconciledDepreciation 254711.00
ebit 2278041.00
ebitda 2532752.00
depreciationAndAmortization 254711.00
operatingIncome 2237522.00
otherOperatingExpenses 10468537.00
interestExpense 123820.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 1322081.00
totalRevenue 12814914.00
totalOperatingExpenses 9514338.00
costOfRevenue 954199.00
totalOtherIncomeExpenseNet -83301.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 838000.00
2010-09-30
date 2010-09-30
filing_date 2010-11-15
currency_symbol USD
researchDevelopment 1138955.00
effectOfAccountingCharges 0.00
incomeBeforeTax 1944737.00
minorityInterest 0.00
netIncome 1008244.00
sellingGeneralAdministrative 1806975.00
sellingAndMarketingExpenses 5692048.00
grossProfit 11281436.00
reconciledDepreciation 260011.00
ebit 2492532.00
ebitda 2664264.00
depreciationAndAmortization 171732.00
operatingIncome 2443857.00
otherOperatingExpenses 9747013.00
interestExpense 547795.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 943141.00
totalRevenue 12190870.00
totalOperatingExpenses 8837579.00
costOfRevenue 909434.00
totalOtherIncomeExpenseNet -499120.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 1008000.00
2010-06-30
date 2010-06-30
filing_date 2010-08-16
currency_symbol USD
researchDevelopment 1034800.00
effectOfAccountingCharges 0.00
incomeBeforeTax 654238.00
minorityInterest 0.00
netIncome 287304.00
sellingGeneralAdministrative 1782834.00
sellingAndMarketingExpenses 5848123.00
grossProfit 9876210.00
reconciledDepreciation 232344.00
ebit 1060194.00
ebitda 1292538.00
depreciationAndAmortization 232344.00
operatingIncome 1009860.00
otherOperatingExpenses 9730075.00
interestExpense 405956.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 374461.00
totalRevenue 10739935.00
totalOperatingExpenses 8866350.00
costOfRevenue 863725.00
totalOtherIncomeExpenseNet -355622.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 287000.00
2010-03-31
date 2010-03-31
filing_date 2010-05-17
currency_symbol USD
researchDevelopment 773868.00
effectOfAccountingCharges 0.00
incomeBeforeTax 525235.00
minorityInterest 0.00
netIncome 323578.00
sellingGeneralAdministrative 1881203.00
sellingAndMarketingExpenses 5607512.00
grossProfit 9271364.00
reconciledDepreciation 231332.00
ebit 871187.00
ebitda 1102519.00
depreciationAndAmortization 231332.00
operatingIncome 810508.00
otherOperatingExpenses 9320144.00
interestExpense 345952.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 211737.00
totalRevenue 10130652.00
totalOperatingExpenses 8460856.00
costOfRevenue 859288.00
totalOtherIncomeExpenseNet -285273.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 324000.00
2009-12-31
date 2009-12-31
filing_date 2010-03-19
currency_symbol USD
researchDevelopment 951559.00
effectOfAccountingCharges 0.00
incomeBeforeTax 388037.00
minorityInterest 0.00
netIncome 289317.00
sellingGeneralAdministrative 2424145.00
sellingAndMarketingExpenses 5582278.00
grossProfit 9849128.00
reconciledDepreciation 210985.00
ebit 730757.00
ebitda 941742.00
depreciationAndAmortization 210985.00
operatingIncome 693435.00
otherOperatingExpenses 10101662.00
interestExpense 342720.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 104836.00
totalRevenue 10714306.00
totalOperatingExpenses 9236484.00
costOfRevenue 865178.00
totalOtherIncomeExpenseNet -305398.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 289000.00
2009-09-30
date 2009-09-30
filing_date 2009-11-12
currency_symbol USD
researchDevelopment 640877.00
effectOfAccountingCharges 0.00
incomeBeforeTax 2138072.00
minorityInterest 0.00
netIncome 1288137.00
sellingGeneralAdministrative 2537627.00
sellingAndMarketingExpenses 6087807.00
grossProfit 11836691.00
reconciledDepreciation 207173.00
ebit 2386344.00
ebitda 2593517.00
depreciationAndAmortization 207173.00
operatingIncome 2372059.00
otherOperatingExpenses 11225701.00
interestExpense 248272.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 855660.00
totalRevenue 13597760.00
totalOperatingExpenses 9464632.00
costOfRevenue 1761069.00
totalOtherIncomeExpenseNet -26595.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 1288000.00
2009-06-30
date 2009-06-30
filing_date 2009-08-31
currency_symbol USD
researchDevelopment 2630725.00
effectOfAccountingCharges 0.00
incomeBeforeTax 520052.00
minorityInterest 0.00
netIncome 295871.00
sellingGeneralAdministrative 1236435.00
sellingAndMarketingExpenses 4383802.00
grossProfit 9043537.00
reconciledDepreciation 202282.00
ebit 604276.00
ebitda 776002.00
depreciationAndAmortization 171726.00
operatingIncome 594116.00
otherOperatingExpenses 9226497.00
interestExpense 84224.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 232637.00
totalRevenue 9820613.00
totalOperatingExpenses 8449421.00
costOfRevenue 777076.00
totalOtherIncomeExpenseNet -74064.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 296000.00
2009-03-31
date 2009-03-31
filing_date 2009-03-31
currency_symbol USD
researchDevelopment 770117.00
effectOfAccountingCharges 0.00
incomeBeforeTax 2036910.00
minorityInterest 0.00
netIncome 1218090.00
sellingGeneralAdministrative 1444863.00
sellingAndMarketingExpenses 4140187.00
grossProfit 8671381.00
reconciledDepreciation 196059.00
ebit 2134621.00
ebitda 2330680.00
depreciationAndAmortization 196059.00
operatingIncome 2117025.00
otherOperatingExpenses 7287574.00
interestExpense 97711.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 831059.00
totalRevenue 9404599.00
totalOperatingExpenses 6554356.00
costOfRevenue 733218.00
totalOtherIncomeExpenseNet -80115.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 1218000.00
2008-12-31
date 2008-12-31
filing_date 2008-12-31
currency_symbol USD
researchDevelopment 1670022.00
effectOfAccountingCharges 0.00
incomeBeforeTax 1514017.00
minorityInterest 0.00
netIncome 1103567.00
sellingGeneralAdministrative 1867517.00
sellingAndMarketingExpenses 3758108.00
grossProfit 8993633.00
reconciledDepreciation 171726.00
ebit 1554692.00
ebitda 1726418.00
depreciationAndAmortization 171726.00
operatingIncome 1499686.00
otherOperatingExpenses 8311406.00
interestExpense 40675.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 410450.00
totalRevenue 9811092.00
totalOperatingExpenses 7493947.00
costOfRevenue 817459.00
totalOtherIncomeExpenseNet 14331.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 1103000.00
2008-09-30
date 2008-09-30
filing_date 2008-09-30
currency_symbol USD
researchDevelopment 730640.00
effectOfAccountingCharges 0.00
incomeBeforeTax 2155118.00
minorityInterest 0.00
netIncome 1209009.00
sellingGeneralAdministrative 1167687.00
sellingAndMarketingExpenses 3620243.00
grossProfit 7867217.00
reconciledDepreciation 171726.00
ebit 2203765.00
ebitda 2375491.00
depreciationAndAmortization 171726.00
operatingIncome 2150508.00
otherOperatingExpenses 6452201.00
interestExpense 48647.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 946109.00
totalRevenue 8602709.00
totalOperatingExpenses 5716709.00
costOfRevenue 735492.00
totalOtherIncomeExpenseNet 4610.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 1209000.00
2008-06-30
date 2008-06-30
filing_date 2008-06-30
currency_symbol USD
researchDevelopment 918460.00
effectOfAccountingCharges 0.00
incomeBeforeTax 1878758.00
minorityInterest 0.00
netIncome 1058423.00
sellingGeneralAdministrative 1021639.00
sellingAndMarketingExpenses 3644796.00
grossProfit 7620302.00
reconciledDepreciation 171726.00
ebit 1889135.00
ebitda 2060861.00
depreciationAndAmortization 171726.00
operatingIncome 1838488.00
otherOperatingExpenses 6519044.00
interestExpense 10377.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 820335.00
totalRevenue 8357532.00
totalOperatingExpenses 5781814.00
costOfRevenue 737230.00
totalOtherIncomeExpenseNet 40270.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 1059000.00
2008-03-31
date 2008-03-31
filing_date 2008-03-31
currency_symbol USD
researchDevelopment 1109942.00
effectOfAccountingCharges 0.00
incomeBeforeTax 1762307.00
minorityInterest 0.00
netIncome 1395250.00
sellingGeneralAdministrative 1083094.00
sellingAndMarketingExpenses 3364006.00
grossProfit 7548336.00
reconciledDepreciation 171726.00
ebit 1875911.00
ebitda 2047637.00
depreciationAndAmortization 171726.00
operatingIncome 1793539.00
otherOperatingExpenses 6510288.00
interestExpense 113604.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 367057.00
totalRevenue 8303827.00
totalOperatingExpenses 5754797.00
costOfRevenue 755491.00
totalOtherIncomeExpenseNet -31232.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 1395000.00
2007-12-31
date 2007-12-31
filing_date 2007-12-31
currency_symbol USD
researchDevelopment 1136038.00
effectOfAccountingCharges 0.00
incomeBeforeTax 1297265.00
minorityInterest 0.00
netIncome 814942.00
sellingGeneralAdministrative 1344572.00
sellingAndMarketingExpenses 2672062.00
grossProfit 6674322.00
reconciledDepreciation 191620.00
ebit 1430982.00
ebitda 1622602.00
depreciationAndAmortization 191620.00
operatingIncome 1332328.00
otherOperatingExpenses 6101504.00
interestExpense 133717.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 482323.00
totalRevenue 7433832.00
totalOperatingExpenses 5341994.00
costOfRevenue 759510.00
totalOtherIncomeExpenseNet -35063.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 4044000.00
2007-09-30
date 2007-09-30
filing_date 2007-09-30
currency_symbol USD
researchDevelopment 1016835.00
incomeBeforeTax 2049185.00
netIncome 1240850.00
sellingGeneralAdministrative 827279.00
sellingAndMarketingExpenses 2508213.00
grossProfit 6649700.00
reconciledDepreciation 191514.00
ebit 2200154.00
ebitda 2391668.00
depreciationAndAmortization 191514.00
operatingIncome 2099242.00
otherOperatingExpenses 5239362.00
interestExpense 150969.00
incomeTaxExpense 808335.00
totalRevenue 7338604.00
totalOperatingExpenses 4550458.00
costOfRevenue 688904.00
totalOtherIncomeExpenseNet -50057.00
2007-06-30
date 2007-06-30
filing_date 2007-06-30
currency_symbol USD
researchDevelopment 1088845.00
incomeBeforeTax 1973504.00
netIncome 1249490.00
sellingGeneralAdministrative 946962.00
sellingAndMarketingExpenses 2456027.00
grossProfit 6734246.00
reconciledDepreciation 190857.00
ebit 2136337.00
ebitda 2327194.00
depreciationAndAmortization 190857.00
operatingIncome 2043141.00
otherOperatingExpenses 5341227.00
interestExpense 162833.00
incomeTaxExpense 724014.00
totalRevenue 7384368.00
totalOperatingExpenses 4691105.00
costOfRevenue 650122.00
totalOtherIncomeExpenseNet -69637.00
2007-03-31
date 2007-03-31
filing_date 2007-03-31
currency_symbol USD
researchDevelopment 452199.00
incomeBeforeTax 1148693.00
netIncome 739104.00
sellingGeneralAdministrative 1019129.00
sellingAndMarketingExpenses 2417053.00
grossProfit 5335693.00
reconciledDepreciation 188231.00
ebit 1340764.00
ebitda 1528995.00
depreciationAndAmortization 188231.00
operatingIncome 1250607.00
otherOperatingExpenses 4656178.00
interestExpense 192071.00
incomeTaxExpense 409589.00
totalRevenue 5906785.00
totalOperatingExpenses 4085086.00
costOfRevenue 571092.00
totalOtherIncomeExpenseNet -101914.00
2006-12-31
date 2006-12-31
filing_date 2006-12-31
currency_symbol USD
researchDevelopment 270988.00
incomeBeforeTax 792221.00
netIncome 3488737.00
sellingGeneralAdministrative 1162178.00
sellingAndMarketingExpenses 2525100.00
grossProfit 5104341.00
reconciledDepreciation 188979.00
ebit 999148.00
ebitda 1188127.00
depreciationAndAmortization 188979.00
operatingIncome 951582.00
otherOperatingExpenses 5099008.00
interestExpense 206927.00
incomeTaxExpense -2696516.00
totalRevenue 6050590.00
totalOperatingExpenses 4152759.00
costOfRevenue 946249.00
totalOtherIncomeExpenseNet -159361.00
2006-09-30
date 2006-09-30
filing_date 2006-09-30
currency_symbol USD
researchDevelopment 521087.00
incomeBeforeTax 1522735.00
netIncome 1522735.00
sellingGeneralAdministrative 652234.00
sellingAndMarketingExpenses 1931543.00
grossProfit 4993931.00
reconciledDepreciation 188337.00
ebit 1743111.00
ebitda 1931448.00
depreciationAndAmortization 188337.00
operatingIncome 1694853.00
otherOperatingExpenses 4063782.00
interestExpense 220376.00
incomeTaxExpense 48258.00
totalRevenue 5758635.00
totalOperatingExpenses 3299078.00
costOfRevenue 764704.00
totalOtherIncomeExpenseNet -172118.00
2006-06-30
date 2006-06-30
filing_date 2006-06-30
currency_symbol USD
researchDevelopment 851960.00
incomeBeforeTax 609672.00
netIncome 609672.00
sellingGeneralAdministrative 565017.00
sellingAndMarketingExpenses 1565921.00
grossProfit 3957484.00
reconciledDepreciation 190805.00
ebit 835619.00
ebitda 1026424.00
depreciationAndAmortization 190805.00
operatingIncome 780415.00
otherOperatingExpenses 3838086.00
interestExpense 225947.00
incomeTaxExpense 55204.00
totalRevenue 4618501.00
totalOperatingExpenses 3177069.00
costOfRevenue 661017.00
totalOtherIncomeExpenseNet -170743.00
2006-03-31
date 2006-03-31
filing_date 2006-03-31
currency_symbol USD
researchDevelopment 588949.00
incomeBeforeTax -1216693.00
netIncome -1216693.00
sellingGeneralAdministrative 619918.00
sellingAndMarketingExpenses 1325976.00
grossProfit 1360591.00
reconciledDepreciation 19621.00
ebit -1148139.00
ebitda -1128518.00
depreciationAndAmortization 19621.00
operatingIncome -1202988.00
otherOperatingExpenses 2590742.00
interestExpense 68554.00
incomeTaxExpense 54849.00
totalRevenue 1387754.00
totalOperatingExpenses 2563579.00
costOfRevenue 27163.00
totalOtherIncomeExpenseNet -13705.00
yearly
2022-12-31
date 2022-12-31
filing_date 2023-03-13
currency_symbol USD
researchDevelopment 6688924.00
incomeBeforeTax -5581189.00
minorityInterest 79798.00
netIncome -5650039.00
sellingGeneralAdministrative 10180120.00
sellingAndMarketingExpenses 16660945.00
grossProfit 32892428.00
reconciledDepreciation 5328113.00
ebit -5704929.00
ebitda -278411.00
depreciationAndAmortization 5426518.00
operatingIncome -5704929.00
otherOperatingExpenses 47715878.00
interestExpense 585995.00
taxProvision 68850.00
interestIncome 98405.00
netInterestIncome -487590.00
incomeTaxExpense 68850.00
totalRevenue 42010949.00
totalOperatingExpenses 38597357.00
costOfRevenue 9118521.00
totalOtherIncomeExpenseNet 123740.00
netIncomeFromContinuingOps -5650039.00
netIncomeApplicableToCommonShares -5570241.00
2021-12-31
date 2021-12-31
filing_date 2022-03-11
currency_symbol USD
researchDevelopment 5684465.00
incomeBeforeTax -5562230.00
minorityInterest 95212.00
netIncome -5597121.00
sellingGeneralAdministrative 9780026.00
sellingAndMarketingExpenses 15015424.00
grossProfit 27173795.00
reconciledDepreciation 4606366.00
ebit -7677420.00
ebitda -857833.00
depreciationAndAmortization 6819587.00
operatingIncome -7677420.00
otherOperatingExpenses 43662463.00
interestExpense 98031.00
taxProvision 34891.00
interestIncome 26081.00
netInterestIncome -71950.00
incomeTaxExpense 34891.00
totalRevenue 35985043.00
totalOperatingExpenses 34851215.00
costOfRevenue 8811248.00
totalOtherIncomeExpenseNet 2115190.00
discontinuedOperations 1994322.00
netIncomeFromContinuingOps -5597121.00
netIncomeApplicableToCommonShares -3507587.00
2020-12-31
date 2020-12-31
filing_date 2021-03-12
currency_symbol USD
researchDevelopment 5773825.00
incomeBeforeTax -6569877.00
minorityInterest -79496.00
netIncome -6625779.00
sellingGeneralAdministrative 10196299.00
sellingAndMarketingExpenses 14765465.00
grossProfit 28788114.00
reconciledDepreciation 4748565.00
ebit -6381595.00
ebitda -1557685.00
depreciationAndAmortization 4823910.00
nonOperatingIncomeNetOther 75345.00
operatingIncome -6381595.00
otherOperatingExpenses 43822729.00
interestExpense 263627.00
taxProvision 55902.00
interestIncome 75345.00
netInterestIncome -188282.00
incomeTaxExpense 55902.00
totalRevenue 37441134.00
totalOperatingExpenses 35169709.00
costOfRevenue 8653020.00
totalOtherIncomeExpenseNet -188282.00
discontinuedOperations 3206875.00
netIncomeFromContinuingOps -6625779.00
netIncomeApplicableToCommonShares -3339408.00
2019-12-31
date 2019-12-31
filing_date 2020-03-20
currency_symbol USD
researchDevelopment 6868480.00
incomeBeforeTax -9291004.00
minorityInterest -8752.00
netIncome -9211688.00
sellingGeneralAdministrative 9974384.00
sellingAndMarketingExpenses 15277740.00
grossProfit 26966979.00
reconciledDepreciation 4404175.00
ebit -9288182.00
ebitda -4640643.00
depreciationAndAmortization 4647539.00
nonOperatingIncomeNetOther 243364.00
operatingIncome -9288182.00
otherOperatingExpenses 43676477.00
interestExpense 246186.00
taxProvision -79316.00
interestIncome 243364.00
netInterestIncome -2822.00
incomeTaxExpense -79316.00
totalRevenue 34388295.00
totalOperatingExpenses 36255161.00
costOfRevenue 7421316.00
totalOtherIncomeExpenseNet -2822.00
discontinuedOperations 3206875.00
netIncomeFromContinuingOps -3546511.00
netIncomeApplicableToCommonShares -3537759.00
2018-12-31
date 2018-12-31
filing_date 2019-03-12
currency_symbol USD
researchDevelopment 7320797.00
incomeBeforeTax -7022136.00
minorityInterest -75704.00
netIncome -6963068.00
sellingGeneralAdministrative 10405872.00
sellingAndMarketingExpenses 20258307.00
grossProfit 33363670.00
reconciledDepreciation 2982703.00
ebit -6826288.00
ebitda -3843585.00
depreciationAndAmortization 2982703.00
nonOperatingIncomeNetOther 564484.00
operatingIncome -7390772.00
otherOperatingExpenses 48132537.00
interestExpense 195848.00
taxProvision 16636.00
interestIncome 564484.00
netInterestIncome 368636.00
incomeTaxExpense 16636.00
totalRevenue 40741765.00
totalOperatingExpenses 40754442.00
costOfRevenue 7378095.00
totalOtherIncomeExpenseNet 368636.00
discontinuedOperations 3206875.00
netIncomeFromContinuingOps -7038772.00
netIncomeApplicableToCommonShares -6963068.00
2017-12-31
date 2017-12-31
filing_date 2018-03-09
currency_symbol USD
researchDevelopment 3901365.00
incomeBeforeTax -3874926.00
minorityInterest -71182.00
netIncome -7978633.00
sellingGeneralAdministrative 10030370.00
sellingAndMarketingExpenses 21492937.00
grossProfit 33779546.00
reconciledDepreciation 2647753.00
ebit -3782022.00
ebitda -1134269.00
depreciationAndAmortization 2647753.00
nonOperatingIncomeNetOther 299326.00
operatingIncome -4081348.00
otherOperatingExpenses 45231479.00
interestExpense 92904.00
taxProvision 4174889.00
interestIncome 299326.00
netInterestIncome 206422.00
extraordinaryItems 100000.00
incomeTaxExpense 4174889.00
totalRevenue 41150131.00
totalOperatingExpenses 37860894.00
costOfRevenue 7370585.00
totalOtherIncomeExpenseNet 206422.00
discontinuedOperations 3206875.00
netIncomeFromContinuingOps -8049815.00
netIncomeApplicableToCommonShares -7978633.00
2016-12-31
date 2016-12-31
filing_date 2017-03-13
currency_symbol USD
researchDevelopment 3190700.00
incomeBeforeTax -1334862.00
minorityInterest -59255.00
netIncome -944683.00
sellingGeneralAdministrative 8561811.00
sellingAndMarketingExpenses 14553481.00
grossProfit 27066900.00
ebit -1228470.00
ebitda 1168438.00
depreciationAndAmortization 2396908.00
nonOperatingIncomeNetOther 204661.00
operatingIncome -1433131.00
otherOperatingExpenses 34458691.00
interestExpense 106392.00
taxProvision -330924.00
interestIncome 204661.00
netInterestIncome 98269.00
incomeTaxExpense -330924.00
totalRevenue 33025560.00
totalOperatingExpenses 28500031.00
costOfRevenue 5958660.00
totalOtherIncomeExpenseNet 98269.00
netIncomeFromContinuingOps -1003938.00
netIncomeApplicableToCommonShares -944683.00
2015-12-31
date 2015-12-31
filing_date 2016-03-14
currency_symbol USD
researchDevelopment 3847651.00
incomeBeforeTax 1246937.00
minorityInterest -60243.00
netIncome 731351.00
sellingGeneralAdministrative 7607588.00
sellingAndMarketingExpenses 13994768.00
grossProfit 28550881.00
ebit 1320793.00
ebitda 3567602.00
depreciationAndAmortization 2246809.00
nonOperatingIncomeNetOther 209183.00
operatingIncome -1111610.00
otherOperatingExpenses 32407441.00
interestExpense 73856.00
taxProvision 575830.00
interestIncome 135320.00
incomeTaxExpense 575829.00
totalRevenue 33519051.00
totalOperatingExpenses 27439271.00
costOfRevenue 4968170.00
totalOtherIncomeExpenseNet 135327.00
netIncomeFromContinuingOps 671108.00
netIncomeApplicableToCommonShares 731351.00
2014-12-31
date 2014-12-31
filing_date 2015-03-09
currency_symbol USD
researchDevelopment 3389419.00
incomeBeforeTax 3743209.00
minorityInterest -61258.00
netIncome 2423723.00
sellingGeneralAdministrative 8401560.00
sellingAndMarketingExpenses 14902202.00
grossProfit 31848706.00
ebit 3810283.00
ebitda 5799847.00
depreciationAndAmortization 1989564.00
nonOperatingIncomeNetOther 251447.00
operatingIncome 3558836.00
otherOperatingExpenses 33343035.00
interestExpense 67074.00
incomeTaxExpense 1380744.00
totalRevenue 36901871.00
totalOperatingExpenses 28289870.00
costOfRevenue 5053165.00
totalOtherIncomeExpenseNet 184373.00
netIncomeFromContinuingOps 2362465.00
netIncomeApplicableToCommonShares 2424000.00
2013-12-31
date 2013-12-31
filing_date 2014-03-11
currency_symbol USD
researchDevelopment 5615501.00
incomeBeforeTax -3674469.00
minorityInterest -46804.00
netIncome -2104614.00
sellingGeneralAdministrative 9489976.00
sellingAndMarketingExpenses 14387745.00
grossProfit 26588040.00
ebit -3571047.00
ebitda -2269212.00
depreciationAndAmortization 1301835.00
nonOperatingIncomeNetOther 230291.00
operatingIncome -3801338.00
otherOperatingExpenses 35828800.00
interestExpense 103422.00
incomeTaxExpense -1523051.00
totalRevenue 32027462.00
totalOperatingExpenses 30389378.00
costOfRevenue 5439422.00
totalOtherIncomeExpenseNet 126869.00
netIncomeFromContinuingOps -2151418.00
netIncomeApplicableToCommonShares -2104614.00
2012-12-31
date 2012-12-31
filing_date 2013-03-12
currency_symbol USD
researchDevelopment 5095172.00
incomeBeforeTax 9050982.00
minorityInterest -36286.00
netIncome 5842492.00
sellingGeneralAdministrative 9096165.00
sellingAndMarketingExpenses 20329493.00
grossProfit 43805058.00
ebit 9122967.00
ebitda 10024616.00
depreciationAndAmortization 901649.00
nonOperatingIncomeNetOther 304865.00
operatingIncome 8818102.00
otherOperatingExpenses 40033135.00
interestExpense 71985.00
incomeTaxExpense 3244776.00
totalRevenue 48851237.00
totalOperatingExpenses 34986956.00
costOfRevenue 5046179.00
totalOtherIncomeExpenseNet 232880.00
netIncomeFromContinuingOps 5806206.00
netIncomeApplicableToCommonShares 5842492.00
2011-12-31
date 2011-12-31
filing_date 2012-03-07
currency_symbol USD
researchDevelopment 5028072.00
incomeBeforeTax 9706717.00
minorityInterest -31343.00
netIncome 5657856.00
sellingGeneralAdministrative 9197955.00
sellingAndMarketingExpenses 20940060.00
grossProfit 45780222.00
ebit 10060214.00
ebitda 11100621.00
depreciationAndAmortization 1040407.00
nonOperatingIncomeNetOther 210727.00
operatingIncome 9849487.00
otherOperatingExpenses 41293289.00
interestExpense 353497.00
incomeTaxExpense 4080204.00
totalRevenue 51142776.00
totalOperatingExpenses 35930735.00
costOfRevenue 5362554.00
totalOtherIncomeExpenseNet -109346.00
netIncomeFromContinuingOps 5626513.00
netIncomeApplicableToCommonShares 5657856.00
2010-12-31
date 2010-12-31
filing_date 2011-03-11
currency_symbol USD
researchDevelopment 4327485.00
incomeBeforeTax 5278431.00
netIncome 2456680.00
sellingGeneralAdministrative 7990222.00
sellingAndMarketingExpenses 22674505.00
grossProfit 42289725.00
ebit 6701954.00
ebitda 7680352.00
depreciationAndAmortization 978398.00
operatingIncome 6501747.00
otherOperatingExpenses 39374624.00
interestExpense 1423523.00
incomeTaxExpense 2851420.00
totalRevenue 45876371.00
totalOperatingExpenses 35787978.00
costOfRevenue 3586646.00
totalOtherIncomeExpenseNet -108855.00
netIncomeApplicableToCommonShares 2457000.00
2009-12-31
date 2009-12-31
filing_date 2010-03-19
currency_symbol USD
researchDevelopment 4993278.00
incomeBeforeTax 5083071.00
netIncome 3091415.00
sellingGeneralAdministrative 7643070.00
sellingAndMarketingExpenses 20194074.00
grossProfit 39400737.00
ebit 5855998.00
ebitda 6672497.00
depreciationAndAmortization 816499.00
operatingIncome 5776635.00
otherOperatingExpenses 37760643.00
interestExpense 772927.00
incomeTaxExpense 2024192.00
totalRevenue 43537278.00
totalOperatingExpenses 33624102.00
costOfRevenue 4136541.00
totalOtherIncomeExpenseNet -693564.00
netIncomeApplicableToCommonShares 3091000.00
2008-12-31
date 2008-12-31
filing_date 2008-12-31
currency_symbol USD
researchDevelopment 4429064.00
incomeBeforeTax 7310200.00
netIncome 4766249.00
sellingGeneralAdministrative 5139937.00
sellingAndMarketingExpenses 14387153.00
grossProfit 32029488.00
ebit 7523503.00
ebitda 8310100.00
depreciationAndAmortization 786597.00
operatingIncome 7282221.00
otherOperatingExpenses 27792939.00
interestExpense 213303.00
incomeTaxExpense 2543951.00
totalRevenue 35075160.00
totalOperatingExpenses 24747267.00
costOfRevenue 3045672.00
totalOtherIncomeExpenseNet 27979.00
netIncomeApplicableToCommonShares 4766000.00
2007-12-31
date 2007-12-31
filing_date 2007-12-31
currency_symbol USD
researchDevelopment 3693917.00
incomeBeforeTax 6468647.00
netIncome 4044386.00
sellingGeneralAdministrative 4137942.00
sellingAndMarketingExpenses 10053355.00
grossProfit 25393961.00
ebit 7108237.00
ebitda 7870459.00
depreciationAndAmortization 762222.00
operatingIncome 6725318.00
otherOperatingExpenses 21338271.00
interestExpense 639590.00
incomeTaxExpense 2424261.00
totalRevenue 28063589.00
totalOperatingExpenses 18668643.00
costOfRevenue 2669628.00
totalOtherIncomeExpenseNet -256671.00
netIncomeApplicableToCommonShares 4044000.00
2006-12-31
date 2006-12-31
filing_date 2006-12-31
currency_symbol USD
researchDevelopment 2232984.00
incomeBeforeTax 1707935.00
netIncome 4404451.00
sellingGeneralAdministrative 2999347.00
sellingAndMarketingExpenses 7348540.00
grossProfit 15416347.00
ebit 2426939.00
ebitda 3014681.00
depreciationAndAmortization 587742.00
operatingIncome 2223862.00
otherOperatingExpenses 15591618.00
interestExpense 721804.00
incomeTaxExpense -2696516.00
totalRevenue 17815480.00
totalOperatingExpenses 13192485.00
costOfRevenue 2399133.00
totalOtherIncomeExpenseNet 2800.00
2005-12-31
date 2005-12-31
filing_date 2005-12-31
currency_symbol USD
researchDevelopment 1157881.00
incomeBeforeTax 770319.00
netIncome 1954319.00
sellingGeneralAdministrative 2587861.00
sellingAndMarketingExpenses 5647254.00
grossProfit 10156401.00
ebit 827891.00
ebitda 881428.00
depreciationAndAmortization 53537.00
operatingIncome 749916.00
otherOperatingExpenses 9939748.00
interestExpense 63204.00
incomeTaxExpense -1184000.00
totalRevenue 10689664.00
totalOperatingExpenses 9406485.00
costOfRevenue 533263.00
totalOtherIncomeExpenseNet 5632.00