Аналитика онлайн » 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