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

Logo

One Stop Systems, Inc. занимается разработкой, производством и продажей вычислительных систем и компонентов. Он работает в следующих сегментах: системы One Stop Systems (OSS); Concept Development Inc. (CDI); и Bressner Technology GmbH. Сегмент OSS включает в себя производство вычислительной системы для вычислительных приложений. Сегмент Concept Development Inc. предлагает бортовые развлекательные системы для коммерческих самолетов. Компания была основана Стивеном Д. Купером и Марком Ганном в 1998 году, ее штаб-квартира находится в Эскондидо, штат Калифорния.

General
Code OSS
Type Common Stock
Name One Stop Systems Inc
Exchange NASDAQ
CurrencyCode USD
CurrencyName US Dollar
CurrencySymbol $
CountryName USA
CountryISO US
OpenFigi BBG000BFKT34
ISIN US68247W1099
LEI 549300JIBHBZNCC8X044
PrimaryTicker OSS.US
CUSIP 68247W109
CIK 1394056
EmployerIdNumber 33-0885351
FiscalYearEnd December
IPODate 2018-02-01
InternationalDomestic Domestic
Sector Technology
Industry Computer Hardware
GicSector Information Technology
GicGroup Technology Hardware & Equipment
GicIndustry Technology Hardware, Storage & Peripherals
GicSubIndustry Technology Hardware, Storage & Peripherals
HomeCategory Domestic
IsDelisted Нет
Address 2235 Enterprise Street, Escondido, CA, United States, 92029
Phone 760 745 9883
WebURL https://www.onestopsystems.com
FullTimeEmployees 104
UpdatedAt 2023-12-25
Highlights
MarketCapitalization 39971904
MarketCapitalizationMln 39.9719
EBITDA -529309
WallStreetTargetPrice 3.75
BookValue 1.9
DividendShare 0
DividendYield 0
EarningsShare -0.48
EPSEstimateCurrentYear -0.07
EPSEstimateNextYear -0.03
EPSEstimateNextQuarter -0.04
EPSEstimateCurrentQuarter -0.05
MostRecentQuarter 2023-09-30
ProfitMargin -0.147
OperatingMarginTTM -0.0765
ReturnOnAssetsTTM -0.0181
ReturnOnEquityTTM -0.227
RevenueTTM 65991072
RevenuePerShareTTM 3.247
QuarterlyRevenueGrowthYOY -0.269
GrossProfitTTM 20397609
DilutedEpsTTM -0.48
QuarterlyEarningsGrowthYOY -0.868

Financials / Income Statement / quarterly / net Income

-386.24K
2021-12-31
579.23K
2022-03-31
322.82K
2022-06-30
132.53K
2022-09-30
-3.26M
2022-12-31
-400.51K
2023-03-31
-2.4M
2023-06-30
-3.64M
2023-09-30

Financials / Income Statement / quarterly / ebitda

3.75K
2021-12-31
1.07M
2022-03-31
707.69K
2022-06-30
459.56K
2022-09-30
901.68K
2022-12-31
165.97K
2023-03-31
-306.68K
2023-06-30
-596.63K
2023-09-30

Financials / Income Statement / quarterly / totalRevenue

17.78M
2021-12-31
17.05M
2022-03-31
18.3M
2022-06-30
18.82M
2022-09-30
18.25M
2022-12-31
16.78M
2023-03-31
17.21M
2023-06-30
13.75M
2023-09-30

Earnings / History / epsActual

-0.14
2022-12-31
-0.0198
2023-03-31
-0.04
2023-06-30
-0.03
2023-09-30
0
2023-12-31
0
2024-03-31
0
2024-06-30
0
2024-09-30
Valuation
TrailingPE 0
ForwardPE 14.1044
PriceSalesTTM 0.5963
PriceBookMRQ 1.0051
EnterpriseValue 30740224
EnterpriseValueRevenue 0.4627
EnterpriseValueEbitda -8.7629
SharesStats
SharesOutstanding 20604000
SharesFloat 14184034
PercentInsiders 19.287
PercentInstitutions 33.876
Technicals
Beta 1.314
52WeekHigh 3.7101
52WeekLow 1.56
50DayMA 2.0059
200DayMA 2.3486
SharesShort 39298
SharesShortPriorMonth 39701
ShortRatio 2.84
ShortPercent 0.0023
Financials
Balance_Sheet
currency_symbol USD
quarterly
2023-09-30
date 2023-09-30
filing_date 2023-11-09
currency_symbol USD
totalAssets 51514322.00
otherCurrentAssets 668665.00
totalLiab 12361431.00
totalStockholderEquity 39152891.00
otherCurrentLiab 4463279.00
commonStock 2059.00
capitalStock 2059.00
retainedEarnings -8141167.00
goodWill 1489722.00
cash 3735005.00
totalCurrentLiabilities 10631998.00
currentDeferredRevenue 315269.00
netDebt 619744.00
shortTermDebt 2625316.00
shortLongTermDebt 2259687.00
shortLongTermDebtTotal 4354749.00
otherStockholderEquity 46905058.00
totalCurrentAssets 45046630.00
shortTermInvestments 9439296.00
netReceivables 8978454.00
inventory 22225210.00
accountsPayable 3228134.00
accumulatedOtherComprehensiveIncome 386941.00
nonCurrrentAssetsOther 48093.00
nonCurrentAssetsTotal 6467692.00
capitalLeaseObligations 2095062.00
nonCurrentLiabilitiesTotal 1729433.00
liabilitiesAndStockholdersEquity 51514322.00
cashAndShortTermInvestments 13174301.00
propertyPlantAndEquipmentGross 4208983.00
propertyPlantAndEquipmentNet 4208983.00
netWorkingCapital 34414632.00
netInvestedCapital 41412578.00
commonStockSharesOutstanding 20569111.00
2023-06-30
date 2023-06-30
filing_date 2023-08-10
currency_symbol USD
totalAssets 54823990.00
intangibleAssets 10538.00
otherCurrentAssets 1231609.00
totalLiab 11680984.00
totalStockholderEquity 43143006.00
deferredLongTermLiab 136746.00
otherCurrentLiab 4430715.00
commonStock 2053.00
capitalStock 2053.00
retainedEarnings -4502559.00
otherLiab 136746.00
goodWill 4420510.00
otherAssets 48093.00
cash 6100317.00
totalCurrentLiabilities 11395408.00
currentDeferredRevenue 556980.00
netDebt -2354867.00
shortTermDebt 3596620.00
shortLongTermDebt 3012945.00
shortLongTermDebtTotal 3745450.00
otherStockholderEquity 46404428.00
propertyPlantEquipment 2432900.00
totalCurrentAssets 47342653.00
netTangibleAssets 38711958.00
shortTermInvestments 9321456.00
netReceivables 9225346.00
inventory 21463925.00
accountsPayable 2811093.00
accumulatedOtherComprehensiveIncome 1239084.00
commonStockTotalEquity 2053.00
retainedEarningsTotalEquity -4502559.00
nonCurrrentAssetsOther 48093.00
nonCurrentAssetsTotal 7481337.00
capitalLeaseObligations 732505.00
nonCurrentLiabilitiesOther 148830.00
nonCurrentLiabilitiesTotal 285576.00
capitalSurpluse 46404428.00
liabilitiesAndStockholdersEquity 54823990.00
cashAndShortTermInvestments 15421773.00
propertyPlantAndEquipmentGross 3002196.00
propertyPlantAndEquipmentNet 3002196.00
netWorkingCapital 35947245.00
netInvestedCapital 46155951.00
commonStockSharesOutstanding 20397741.00
2023-03-31
date 2023-03-31
filing_date 2023-05-11
currency_symbol USD
totalAssets 58151262.00
intangibleAssets 26346.00
otherCurrentAssets 1444681.00
totalLiab 13727315.00
totalStockholderEquity 44423947.00
deferredLongTermLiab 137215.00
otherCurrentLiab 3049608.00
commonStock 2035.00
capitalStock 2035.00
retainedEarnings -2103063.00
goodWill 7120510.00
cash 3470061.00
totalCurrentLiabilities 13124934.00
currentDeferredRevenue 811790.00
netDebt 532439.00
shortTermDebt 3537334.00
shortLongTermDebt 2996157.00
shortLongTermDebtTotal 4002500.00
otherStockholderEquity 45661455.00
propertyPlantEquipment 2445005.00
totalCurrentAssets 47883519.00
netTangibleAssets 37277091.00
shortTermInvestments 9218870.00
netReceivables 10107413.00
longTermDebt 207452.00
inventory 23642494.00
accountsPayable 5726202.00
accumulatedOtherComprehensiveIncome 863520.00
commonStockTotalEquity 2035.00
retainedEarningsTotalEquity -2103063.00
nonCurrrentAssetsOther 60243.00
nonCurrentAssetsTotal 10267743.00
capitalLeaseObligations 798891.00
longTermDebtTotal 207452.00
nonCurrentLiabilitiesOther 257714.00
nonCurrentLiabilitiesTotal 602381.00
capitalSurpluse 45661455.00
liabilitiesAndStockholdersEquity 58151262.00
cashAndShortTermInvestments 12688931.00
propertyPlantAndEquipmentGross 3060644.00
propertyPlantAndEquipmentNet 3060644.00
netWorkingCapital 34758585.00
netInvestedCapital 47627556.00
commonStockSharesOutstanding 20251509.00
2022-12-31
date 2022-12-31
filing_date 2023-03-23
currency_symbol USD
totalAssets 56364571.00
intangibleAssets 42154.00
otherCurrentAssets 502156.00
totalLiab 12040822.00
totalStockholderEquity 44323749.00
deferredLongTermLiab 138662.00
otherCurrentLiab 2573221.00
commonStock 2008.00
capitalStock 2008.00
retainedEarnings -1702551.00
otherLiab 138662.00
goodWill 7120510.00
otherAssets 60243.00
cash 3112196.00
totalCurrentLiabilities 11095617.00
currentDeferredRevenue 440648.00
netDebt 1183382.00
shortTermDebt 3489035.00
shortLongTermDebt 2952447.00
shortLongTermDebtTotal 4295578.00
otherStockholderEquity 45513807.00
propertyPlantEquipment 2570124.00
totalCurrentAssets 45840497.00
netTangibleAssets 37161085.00
shortTermInvestments 10123535.00
netReceivables 11327244.00
longTermDebt 409294.00
inventory 20775366.00
accountsPayable 4592713.00
accumulatedOtherComprehensiveIncome 510485.00
commonStockTotalEquity 2008.00
retainedEarningsTotalEquity -1702551.00
nonCurrrentAssetsOther 60243.00
nonCurrentAssetsTotal 10524074.00
capitalLeaseObligations 933837.00
longTermDebtTotal 409294.00
nonCurrentLiabilitiesOther 397249.00
nonCurrentLiabilitiesTotal 945205.00
capitalSurpluse 45513807.00
liabilitiesAndStockholdersEquity 56364571.00
cashAndShortTermInvestments 13235731.00
propertyPlantAndEquipmentGross 3301167.00
propertyPlantAndEquipmentNet 3301167.00
netWorkingCapital 34744880.00
netInvestedCapital 47685490.00
commonStockSharesOutstanding 20059269.00
2022-09-30
date 2022-09-30
filing_date 2022-11-10
currency_symbol USD
totalAssets 59634265.00
intangibleAssets 57961.00
otherCurrentAssets 1025828.00
totalLiab 13288659.00
totalStockholderEquity 46345606.00
otherCurrentLiab 3172502.00
commonStock 2002.00
capitalStock 2002.00
retainedEarnings 1561093.00
goodWill 7120510.00
otherAssets 3816310.00
cash 3180175.00
totalCurrentLiabilities 12226053.00
currentDeferredRevenue 768131.00
netDebt 1106436.00
shortTermDebt 3224005.00
shortLongTermDebt 2687901.00
shortLongTermDebtTotal 4286611.00
otherStockholderEquity 45053422.00
propertyPlantEquipment 3405352.00
totalCurrentAssets 45234132.00
netTangibleAssets 39167135.00
shortTermInvestments 9543000.00
netReceivables 11390316.00
longTermDebt 558502.00
inventory 20094813.00
accountsPayable 5061415.00
accumulatedOtherComprehensiveIncome -270911.00
nonCurrrentAssetsOther 38093.00
nonCurrentAssetsTotal 14400133.00
capitalLeaseObligations 1040208.00
nonCurrentLiabilitiesTotal 1062606.00
liabilitiesAndStockholdersEquity 59634265.00
cashAndShortTermInvestments 12723175.00
propertyPlantAndEquipmentGross 3405352.00
propertyPlantAndEquipmentNet 3405352.00
netWorkingCapital 33008079.00
netInvestedCapital 49592009.00
commonStockSharesOutstanding 21138957.00
2022-06-30
date 2022-06-30
filing_date 2022-08-11
currency_symbol USD
totalAssets 60465824.00
intangibleAssets 73769.00
otherCurrentAssets 1090682.00
totalLiab 14483315.00
totalStockholderEquity 45982509.00
otherCurrentLiab 2443869.00
commonStock 2001.00
capitalStock 2001.00
retainedEarnings 1428560.00
goodWill 7120510.00
otherAssets 3673279.00
cash 2874831.00
totalCurrentLiabilities 13046738.00
currentDeferredRevenue 853591.00
netDebt 1978477.00
shortTermDebt 3416731.00
shortLongTermDebt 2866875.00
shortLongTermDebtTotal 4853308.00
otherStockholderEquity 44618756.00
propertyPlantEquipment 3637515.00
totalCurrentAssets 45960751.00
netTangibleAssets 38788230.00
shortTermInvestments 11514047.00
netReceivables 10014336.00
longTermDebt 796134.00
inventory 20466855.00
accountsPayable 6332547.00
accumulatedOtherComprehensiveIncome -66808.00
nonCurrrentAssetsOther 38092.00
nonCurrentAssetsTotal 14505073.00
capitalLeaseObligations 1190299.00
nonCurrentLiabilitiesTotal 1436577.00
liabilitiesAndStockholdersEquity 60465824.00
cashAndShortTermInvestments 14388878.00
propertyPlantAndEquipmentNet 3637515.00
netWorkingCapital 32914013.00
netInvestedCapital 49645518.00
commonStockSharesOutstanding 21180490.00
2022-03-31
date 2022-03-31
filing_date 2022-05-12
currency_symbol USD
totalAssets 57090345.00
intangibleAssets 89577.00
otherCurrentAssets 1055181.00
totalLiab 11670361.00
totalStockholderEquity 45419984.00
otherCurrentLiab 2420162.00
commonStock 1991.00
capitalStock 1991.00
retainedEarnings 1105738.00
goodWill 7120510.00
otherAssets 3604195.00
cash 2219800.00
totalCurrentLiabilities 10875934.00
currentDeferredRevenue 1297782.00
netDebt 1339397.00
shortTermDebt 2764770.00
shortLongTermDebt 2219128.00
shortLongTermDebtTotal 3559197.00
otherStockholderEquity 44215256.00
propertyPlantEquipment 3952839.00
totalCurrentAssets 42323224.00
netTangibleAssets 38209897.00
shortTermInvestments 13540410.00
netReceivables 9077449.00
inventory 16430384.00
accountsPayable 4393220.00
accumulatedOtherComprehensiveIncome 96999.00
nonCurrrentAssetsOther 35629.00
nonCurrentAssetsTotal 14767121.00
capitalLeaseObligations 1340069.00
nonCurrentLiabilitiesTotal 794427.00
liabilitiesAndStockholdersEquity 57090345.00
cashAndShortTermInvestments 15760210.00
propertyPlantAndEquipmentNet 3952839.00
netWorkingCapital 31447290.00
netInvestedCapital 47639112.00
commonStockSharesOutstanding 19764069.00
2021-12-31
date 2021-12-31
filing_date 2022-03-24
currency_symbol USD
totalAssets 51590439.00
intangibleAssets 105385.00
otherCurrentAssets 580651.00
totalLiab 9631723.00
totalStockholderEquity 41958716.00
otherCurrentLiab 3002407.00
commonStock 1877.00
capitalStock 1877.00
retainedEarnings 571037.00
goodWill 7120510.00
otherAssets 3687877.00
cash 5101174.00
totalCurrentLiabilities 9631723.00
currentDeferredRevenue 844081.00
netDebt -1374998.00
shortTermDebt 3726176.00
shortLongTermDebt 3726176.00
shortLongTermDebtTotal 3726176.00
otherStockholderEquity 41232441.00
propertyPlantEquipment 3091415.00
totalCurrentAssets 37585252.00
netTangibleAssets 34732821.00
shortTermInvestments 14535750.00
netReceivables 5089804.00
inventory 12277873.00
accountsPayable 2059059.00
accumulatedOtherComprehensiveIncome 153361.00
nonCurrrentAssetsOther 46845.00
nonCurrentAssetsTotal 14005187.00
nonCurrentLiabilitiesTotal 1450874.00
liabilitiesAndStockholdersEquity 51590439.00
cashAndShortTermInvestments 19636924.00
propertyPlantAndEquipmentNet 3091415.00
netWorkingCapital 27953529.00
netInvestedCapital 45684892.00
commonStockSharesOutstanding 18707006.00
2021-09-30
date 2021-09-30
filing_date 2021-11-10
currency_symbol USD
totalAssets 53802595.00
intangibleAssets 170556.00
otherCurrentAssets 1121868.00
totalLiab 11595366.00
totalStockholderEquity 42207229.00
otherCurrentLiab 2533263.00
commonStock 1867.00
capitalStock 1867.00
retainedEarnings 957280.00
goodWill 7120510.00
otherAssets 3640236.00
cash 3955215.00
totalCurrentLiabilities 11595366.00
currentDeferredRevenue 908828.00
netDebt 351778.00
shortTermDebt 4306993.00
shortLongTermDebt 4306993.00
shortLongTermDebtTotal 4306993.00
otherStockholderEquity 41040749.00
propertyPlantEquipment 3090908.00
totalCurrentAssets 39780385.00
netTangibleAssets 34916163.00
shortTermInvestments 14534084.00
netReceivables 5808184.00
inventory 14361034.00
accountsPayable 3846282.00
accumulatedOtherComprehensiveIncome 207333.00
nonCurrrentAssetsOther 35629.00
nonCurrentAssetsTotal 14022210.00
nonCurrentLiabilitiesTotal 0.00
liabilitiesAndStockholdersEquity 53802595.00
cashAndShortTermInvestments 18489299.00
propertyPlantAndEquipmentNet 3090908.00
netWorkingCapital 28185019.00
netInvestedCapital 46514222.00
commonStockSharesOutstanding 19963270.00
2021-06-30
date 2021-06-30
filing_date 2021-08-12
currency_symbol USD
totalAssets 52641889.00
intangibleAssets 334456.00
otherCurrentAssets 996801.00
totalLiab 11480441.00
totalStockholderEquity 41161448.00
otherCurrentLiab 2151437.00
commonStock 1854.00
capitalStock 1854.00
retainedEarnings -23416.00
goodWill 7120510.00
otherAssets 3533864.00
cash 3975069.00
totalCurrentLiabilities 11480441.00
currentDeferredRevenue 885356.00
netDebt 319097.00
shortTermDebt 4294166.00
shortLongTermDebt 4294166.00
shortLongTermDebtTotal 4294166.00
otherStockholderEquity 41037948.00
propertyPlantEquipment 3218341.00
totalCurrentAssets 38434718.00
netTangibleAssets 33706482.00
shortTermInvestments 14524249.00
netReceivables 6527109.00
inventory 12411490.00
accountsPayable 4149482.00
accumulatedOtherComprehensiveIncome 145062.00
commonStockTotalEquity 1854.00
retainedEarningsTotalEquity -23416.00
nonCurrrentAssetsOther 48155.00
nonCurrentAssetsTotal 14207171.00
nonCurrentLiabilitiesTotal 2516451.00
capitalSurpluse 41037948.00
liabilitiesAndStockholdersEquity 52641889.00
cashAndShortTermInvestments 18499318.00
propertyPlantAndEquipmentGross 3218341.00
propertyPlantAndEquipmentNet 3218341.00
netWorkingCapital 26954277.00
netInvestedCapital 45455614.00
commonStockSharesOutstanding 19735383.00
2021-03-31
date 2021-03-31
filing_date 2021-05-13
currency_symbol USD
totalAssets 50457028.00
intangibleAssets 498357.00
otherCurrentAssets 889043.00
totalLiab 11486085.00
totalStockholderEquity 38970943.00
otherCurrentLiab 2303439.00
commonStock 1850.00
retainedEarnings -1720538.00
goodWill 7120510.00
otherAssets 3683209.00
cash 19614315.00
totalCurrentLiabilities 9850361.00
currentDeferredRevenue 1281663.00
netDebt -14449027.00
shortTermDebt 3529564.00
shortLongTermDebt 3529564.00
shortLongTermDebtTotal 5165288.00
otherStockholderEquity 40652472.00
propertyPlantEquipment 3368959.00
totalCurrentAssets 35785993.00
netTangibleAssets 31352076.00
netReceivables 5733675.00
longTermDebt 1635724.00
inventory 9548960.00
accountsPayable 2735695.00
accumulatedOtherComprehensiveIncome 37159.00
commonStockTotalEquity 1850.00
retainedEarningsTotalEquity -1720538.00
nonCurrrentAssetsOther 45136.00
nonCurrentAssetsTotal 14671035.00
nonCurrentLiabilitiesOther 1635724.00
nonCurrentLiabilitiesTotal 1635724.00
capitalSurpluse 40652472.00
liabilitiesAndStockholdersEquity 50457028.00
cashAndShortTermInvestments 19614315.00
propertyPlantAndEquipmentGross 3368959.00
propertyPlantAndEquipmentNet 3368959.00
netWorkingCapital 25935632.00
netInvestedCapital 44136231.00
commonStockSharesOutstanding 18642061.00
2020-12-31
date 2020-12-31
filing_date 2021-03-25
currency_symbol USD
totalAssets 39128763.00
intangibleAssets 662257.00
otherCurrentAssets 655708.00
totalLiab 9842930.00
totalStockholderEquity 29285833.00
otherCurrentLiab 2384772.00
commonStock 1668.00
retainedEarnings -1761736.00
goodWill 7120510.00
otherAssets 3780302.00
cash 6316921.00
totalCurrentLiabilities 7812223.00
currentDeferredRevenue 1096672.00
netDebt -931855.00
shortTermDebt 3354359.00
shortLongTermDebt 3354359.00
shortLongTermDebtTotal 5385066.00
otherStockholderEquity 30758354.00
propertyPlantEquipment 3487178.00
totalCurrentAssets 24078516.00
netTangibleAssets 21503066.00
netReceivables 7458383.00
longTermDebt 2030707.00
inventory 9647504.00
accountsPayable 976420.00
accumulatedOtherComprehensiveIncome 287547.00
commonStockTotalEquity 1668.00
retainedEarningsTotalEquity -1761736.00
nonCurrrentAssetsOther 81709.00
nonCurrentAssetsTotal 15050247.00
nonCurrentLiabilitiesOther 2030707.00
nonCurrentLiabilitiesTotal 2030707.00
capitalSurpluse 30758354.00
liabilitiesAndStockholdersEquity 39128763.00
cashAndShortTermInvestments 6316921.00
propertyPlantAndEquipmentGross 3487178.00
propertyPlantAndEquipmentNet 3487178.00
netWorkingCapital 16266293.00
netInvestedCapital 34670899.00
commonStockSharesOutstanding 17143126.00
2020-09-30
date 2020-09-30
filing_date 2020-11-12
currency_symbol USD
totalAssets 41519256.00
intangibleAssets 826157.00
otherCurrentAssets 720070.00
totalLiab 12918403.00
totalStockholderEquity 28600853.00
otherCurrentLiab 2351426.00
commonStock 1662.00
retainedEarnings -2005596.00
goodWill 7120510.00
otherAssets 4021257.00
cash 5519829.00
totalCurrentLiabilities 10516204.00
currentDeferredRevenue 1406683.00
netDebt -39727.00
shortTermDebt 3077903.00
shortLongTermDebt 3077903.00
shortLongTermDebtTotal 5480102.00
otherStockholderEquity 30480405.00
propertyPlantEquipment 3567582.00
totalCurrentAssets 25983750.00
netTangibleAssets 20654186.00
netReceivables 9744171.00
longTermDebt 2402199.00
inventory 9999680.00
accountsPayable 3680192.00
accumulatedOtherComprehensiveIncome 124382.00
commonStockTotalEquity 1662.00
retainedEarningsTotalEquity -2005596.00
nonCurrrentAssetsOther 81711.00
nonCurrentAssetsTotal 15535506.00
nonCurrentLiabilitiesOther 2402199.00
nonCurrentLiabilitiesTotal 2402199.00
capitalSurpluse 30480405.00
liabilitiesAndStockholdersEquity 41519256.00
cashAndShortTermInvestments 5519829.00
propertyPlantAndEquipmentGross 3567582.00
propertyPlantAndEquipmentNet 3567582.00
netWorkingCapital 15467546.00
netInvestedCapital 34080955.00
commonStockSharesOutstanding 17018614.00
2020-06-30
date 2020-06-30
filing_date 2020-08-06
currency_symbol USD
totalAssets 40367438.00
intangibleAssets 997142.00
otherCurrentAssets 604742.00
totalLiab 13011088.00
totalStockholderEquity 27356350.00
otherCurrentLiab 2735742.00
commonStock 1649.00
retainedEarnings -2863386.00
goodWill 7120510.00
otherAssets -1.00
cash 4654602.00
totalCurrentLiabilities 10256174.00
currentDeferredRevenue 1427115.00
netDebt 1175496.00
shortTermDebt 3075184.00
shortLongTermDebt 3075184.00
shortLongTermDebtTotal 5830098.00
otherStockholderEquity 30218087.00
propertyPlantEquipment 3554648.00
totalCurrentAssets 24637830.00
netTangibleAssets 19238699.00
netReceivables 10454051.00
longTermDebt 2754914.00
inventory 8924435.00
accountsPayable 3018133.00
accumulatedOtherComprehensiveIncome -5898.00
commonStockTotalEquity 1649.00
retainedEarningsTotalEquity -2863386.00
nonCurrrentAssetsOther 81710.00
nonCurrentAssetsTotal 15729609.00
nonCurrentLiabilitiesOther 2754914.00
nonCurrentLiabilitiesTotal 2754914.00
capitalSurpluse 30223985.00
liabilitiesAndStockholdersEquity 40367438.00
cashAndShortTermInvestments 4654602.00
propertyPlantAndEquipmentGross 3554648.00
propertyPlantAndEquipmentNet 3554648.00
netWorkingCapital 14381656.00
netInvestedCapital 33186448.00
commonStockSharesOutstanding 16488325.00
2020-03-31
date 2020-03-31
filing_date 2020-05-15
currency_symbol USD
totalAssets 37324920.00
intangibleAssets 1171667.00
otherCurrentAssets 840525.00
totalLiab 10102941.00
totalStockholderEquity 27221979.00
otherCurrentLiab 3200015.00
commonStock 1647.00
retainedEarnings -2851224.00
goodWill 7120510.00
otherAssets 1.00
cash 3038006.00
totalCurrentLiabilities 10036533.00
currentDeferredRevenue 1410491.00
netDebt -1379362.00
shortTermDebt 1592236.00
shortLongTermDebt 1592236.00
shortLongTermDebtTotal 1658644.00
otherStockholderEquity 32815639.00
propertyPlantEquipment 3552551.00
totalCurrentAssets 21975087.00
netTangibleAssets 18929802.00
netReceivables 9111679.00
longTermDebt 66408.00
inventory 8984877.00
accountsPayable 3833791.00
accumulatedOtherComprehensiveIncome -73340.00
commonStockTotalEquity 1647.00
retainedEarningsTotalEquity -2851224.00
nonCurrrentAssetsOther 45133.00
nonCurrentAssetsTotal 15349833.00
longTermDebtTotal 66410.00
nonCurrentLiabilitiesOther 50686.00
nonCurrentLiabilitiesTotal 66408.00
capitalSurpluse 30144900.00
liabilitiesAndStockholdersEquity 37324920.00
cashAndShortTermInvestments 3038006.00
propertyPlantAndEquipmentGross 3552551.00
propertyPlantAndEquipmentNet 3552551.00
netWorkingCapital 11938554.00
netInvestedCapital 28880623.00
commonStockSharesOutstanding 16332898.00
2019-12-31
date 2019-12-31
filing_date 2020-03-26
currency_symbol USD
totalAssets 39778007.00
intangibleAssets 1346192.00
otherCurrentAssets 453938.00
totalLiab 11011845.00
totalStockholderEquity 28765662.00
otherCurrentLiab 3347306.00
commonStock 1612.00
retainedEarnings -1755192.00
goodWill 7120510.00
otherAssets 3066969.00
cash 5185321.00
totalCurrentLiabilities 10662601.00
currentDeferredRevenue 1260126.00
netDebt -2896885.00
shortTermDebt 1939192.00
shortLongTermDebt 1939192.00
shortLongTermDebtTotal 2288436.00
otherStockholderEquity 33027267.00
propertyPlantEquipment 3568564.00
totalCurrentAssets 24675772.00
netTangibleAssets 20298960.00
netReceivables 11667157.00
longTermDebt 349244.00
inventory 7369356.00
accountsPayable 4115977.00
noncontrollingInterestInConsolidatedEntity 500.00
accumulatedOtherComprehensiveIncome -17773.00
commonStockTotalEquity 1612.00
retainedEarningsTotalEquity -1755192.00
nonCurrrentAssetsOther 47146.00
nonCurrentAssetsTotal 15102235.00
longTermDebtTotal 349240.00
nonCurrentLiabilitiesOther 199943.00
nonCurrentLiabilitiesTotal 349244.00
capitalSurpluse 30537020.00
liabilitiesAndStockholdersEquity 39778007.00
cashAndShortTermInvestments 5185321.00
propertyPlantAndEquipmentGross 3568564.00
propertyPlantAndEquipmentNet 3568564.00
commonStockSharesOutstanding 17117800.00
2019-09-30
date 2019-09-30
filing_date 2019-11-07
currency_symbol USD
totalAssets 37595493.00
intangibleAssets 1520718.00
otherCurrentAssets 820677.00
totalLiab 10148437.00
totalStockholderEquity 27446556.00
otherCurrentLiab 2597877.00
commonStock 1610.00
retainedEarnings -2849317.00
goodWill 7120510.00
otherAssets -1.00
cash 4226201.00
totalCurrentLiabilities 9561056.00
currentDeferredRevenue 971138.00
netDebt -1241642.00
shortTermDebt 2397178.00
shortLongTermDebt 2397178.00
shortLongTermDebtTotal 2984559.00
otherStockholderEquity 32564863.00
propertyPlantEquipment 2069817.00
totalCurrentAssets 22482611.00
netTangibleAssets 17504387.00
netReceivables 9208166.00
longTermDebt 587381.00
inventory 8227567.00
accountsPayable 3594863.00
accumulatedOtherComprehensiveIncome -65240.00
commonStockTotalEquity 1610.00
nonCurrrentAssetsOther 52204.00
nonCurrentAssetsTotal 15112883.00
longTermDebtTotal 587380.00
nonCurrentLiabilitiesTotal 587381.00
capitalSurpluse 30359500.00
liabilitiesAndStockholdersEquity 37595493.00
cashAndShortTermInvestments 4226201.00
propertyPlantAndEquipmentGross 3370759.00
propertyPlantAndEquipmentNet 3370759.00
commonStockSharesOutstanding 16390206.00
2019-06-30
date 2019-06-30
filing_date 2019-08-08
currency_symbol USD
totalAssets 37689553.00
intangibleAssets 1711687.00
otherCurrentAssets 778629.00
totalLiab 13360949.00
totalStockholderEquity 24328104.00
otherCurrentLiab 2355534.00
commonStock 1450.00
retainedEarnings -3394218.00
goodWill 7120510.00
otherAssets 3092942.00
cash 4944853.00
totalCurrentLiabilities 12486288.00
currentDeferredRevenue 3661717.00
netDebt -744387.00
shortTermDebt 3325805.00
shortLongTermDebt 3325805.00
shortLongTermDebtTotal 4200466.00
otherStockholderEquity 29848483.00
propertyPlantEquipment 2097884.00
totalCurrentAssets 22924175.00
netTangibleAssets 14753552.00
netReceivables 8341412.00
longTermDebt 874661.00
inventory 8859281.00
accountsPayable 3143232.00
accumulatedOtherComprehensiveIncome 3076.00
commonStockTotalEquity 1450.00
nonCurrrentAssetsOther 42088.00
nonCurrentAssetsTotal 14765378.00
longTermDebtTotal 874660.00
nonCurrentLiabilitiesTotal 874661.00
capitalSurpluse 27717800.00
liabilitiesAndStockholdersEquity 37689553.00
cashAndShortTermInvestments 4944853.00
propertyPlantAndEquipmentGross 2840239.00
propertyPlantAndEquipmentNet 2840239.00
commonStockSharesOutstanding 14442291.00
2019-03-31
date 2019-03-31
filing_date 2019-05-09
currency_symbol USD
totalAssets 36582688.00
intangibleAssets 3175838.00
otherCurrentAssets 848614.00
totalLiab 10815289.00
totalStockholderEquity 25766899.00
otherCurrentLiab 2490247.00
commonStock 1427.00
retainedEarnings -1799584.00
goodWill 7914211.00
otherAssets 3720870.00
cash 455434.00
totalCurrentLiabilities 10600974.00
currentDeferredRevenue 2190774.00
netDebt 532165.00
shortTermDebt 773284.00
shortLongTermDebt 773284.00
shortLongTermDebtTotal 987599.00
otherStockholderEquity 29536636.00
propertyPlantEquipment 2440690.00
totalCurrentAssets 19331076.00
netTangibleAssets 14273739.00
netReceivables 8633406.00
longTermDebt 214320.00
inventory 9393622.00
accountsPayable 5146669.00
accumulatedOtherComprehensiveIncome -40727.00
commonStockTotalEquity 1427.00
nonCurrrentAssetsOther 49966.00
nonCurrentAssetsTotal 17251612.00
longTermDebtTotal 214320.00
nonCurrentLiabilitiesTotal 214315.00
capitalSurpluse 27605780.00
liabilitiesAndStockholdersEquity 36582688.00
cashAndShortTermInvestments 455434.00
propertyPlantAndEquipmentGross 2440694.00
propertyPlantAndEquipmentNet 2440694.00
commonStockSharesOutstanding 14239711.00
2018-12-31
date 2018-12-31
filing_date 2019-03-21
currency_symbol USD
totalAssets 36056818.00
intangibleAssets 3525257.00
otherCurrentAssets 666330.00
totalLiab 9484496.00
totalStockholderEquity 26571822.00
otherCurrentLiab 2795248.00
commonStock 1422.00
retainedEarnings -854855.00
goodWill 7914211.00
otherAssets 2555598.00
cash 2272256.00
totalCurrentLiabilities 9219458.00
currentDeferredRevenue 1135470.00
netDebt -427343.00
shortTermDebt 1579875.00
shortLongTermDebt 1156915.00
shortLongTermDebtTotal 1844913.00
otherStockholderEquity 29305422.00
propertyPlantEquipment 1759086.00
totalCurrentAssets 20302666.00
netTangibleAssets 15132354.00
netReceivables 10540150.00
longTermDebt 265038.00
inventory 6823930.00
accountsPayable 3708865.00
noncontrollingInterestInConsolidatedEntity 500.00
accumulatedOtherComprehensiveIncome 1142.00
commonStockTotalEquity 1422.00
retainedEarningsTotalEquity -854855.00
nonCurrrentAssetsOther 49966.00
nonCurrentAssetsTotal 15754152.00
longTermDebtTotal 265038.00
nonCurrentLiabilitiesTotal 265038.00
capitalSurpluse 27424113.00
liabilitiesAndStockholdersEquity 36056818.00
cashAndShortTermInvestments 2272256.00
propertyPlantAndEquipmentGross 1759086.00
propertyPlantAndEquipmentNet 1759086.00
commonStockSharesOutstanding 14239711.00
2018-09-30
date 2018-09-30
filing_date 2018-11-08
currency_symbol USD
totalAssets 30759764.00
intangibleAssets 2048202.00
otherCurrentAssets 426286.00
totalLiab 4429384.00
totalStockholderEquity 26262585.00
deferredLongTermLiab 0.00
otherCurrentLiab 827623.00
commonStock 1407.00
retainedEarnings -734527.00
goodWill 6461253.00
otherAssets 1722636.00
cash 7057228.00
totalCurrentLiabilities 4429384.00
currentDeferredRevenue 1139681.00
netDebt -7057228.00
otherStockholderEquity 29067865.00
propertyPlantEquipment 1556941.00
totalCurrentAssets 18970732.00
netTangibleAssets 17753130.00
shortTermInvestments 0.00
netReceivables 8078307.00
longTermDebt 0.00
inventory 3408911.00
accountsPayable 2462080.00
totalPermanentEquity 26330380.00
noncontrollingInterestInConsolidatedEntity 67795.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -2072160.00
additionalPaidInCapital 26995705.00
commonStockTotalEquity 1407.00
preferredStockTotalEquity 114430.00
retainedEarningsTotalEquity -734527.00
treasuryStock 0.00
nonCurrrentAssetsOther 49966.00
nonCurrentAssetsTotal 11789032.00
capitalSurpluse 26995705.00
liabilitiesAndStockholdersEquity 30759764.00
cashAndShortTermInvestments 7057228.00
propertyPlantAndEquipmentGross 1556941.00
propertyPlantAndEquipmentNet 1556941.00
commonStockSharesOutstanding 14549354.00
2018-06-30
date 2018-06-30
filing_date 2018-08-08
currency_symbol USD
totalAssets 23590812.00
intangibleAssets 411085.00
otherCurrentAssets 403839.00
totalLiab 2751594.00
totalStockholderEquity 20631957.00
deferredLongTermLiab 0.00
otherCurrentLiab 560052.00
commonStock 1278.00
retainedEarnings -2015817.00
goodWill 3324128.00
otherAssets 561436.00
cash 9267320.00
totalCurrentLiabilities 2751594.00
currentDeferredRevenue 918739.00
netDebt -9267320.00
otherStockholderEquity 24663607.00
propertyPlantEquipment 1756218.00
totalCurrentAssets 17537945.00
netTangibleAssets 16896744.00
shortTermInvestments 0.00
netReceivables 4510711.00
longTermDebt 0.00
inventory 3356075.00
accountsPayable 1272803.00
totalPermanentEquity 20839218.00
noncontrollingInterestInConsolidatedEntity 207261.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -2017111.00
additionalPaidInCapital 22646496.00
commonStockTotalEquity 1278.00
preferredStockTotalEquity 114430.00
retainedEarningsTotalEquity -2015817.00
treasuryStock 0.00
nonCurrrentAssetsOther 31215.00
nonCurrentAssetsTotal 6052867.00
capitalSurpluse 22646496.00
liabilitiesAndStockholdersEquity 23590812.00
cashAndShortTermInvestments 9267320.00
propertyPlantAndEquipmentGross 1756218.00
propertyPlantAndEquipmentNet 1756218.00
commonStockSharesOutstanding 12773419.00
2018-03-31
date 2018-03-31
filing_date 2018-05-08
currency_symbol USD
totalAssets 24891103.00
intangibleAssets 509745.00
otherCurrentAssets 418969.00
totalLiab 2561458.00
totalStockholderEquity 22005388.00
deferredLongTermLiab 0.00
otherCurrentLiab 588357.00
commonStock 1277.00
retainedEarnings -512996.00
goodWill 3324128.00
otherAssets 1133680.00
cash 9126847.00
totalCurrentLiabilities 2561458.00
currentDeferredRevenue 871803.00
netDebt -9126847.00
otherStockholderEquity 24360567.00
propertyPlantEquipment 1824422.00
totalCurrentAssets 18099128.00
netTangibleAssets 18171515.00
shortTermInvestments 0.00
netReceivables 5213551.00
longTermDebt 0.00
inventory 3339761.00
accountsPayable 1101298.00
totalPermanentEquity 22329645.00
noncontrollingInterestInConsolidatedEntity 324257.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -1843460.00
additionalPaidInCapital 22517107.00
commonStockTotalEquity 1277.00
preferredStockTotalEquity 114430.00
retainedEarningsTotalEquity -512996.00
treasuryStock 0.00
nonCurrrentAssetsOther 31215.00
nonCurrentAssetsTotal 6791975.00
capitalSurpluse 22517107.00
liabilitiesAndStockholdersEquity 24891103.00
cashAndShortTermInvestments 9126847.00
propertyPlantAndEquipmentGross 1824422.00
propertyPlantAndEquipmentNet 1824422.00
commonStockSharesOutstanding 10140459.00
2017-12-31
date 2017-12-31
filing_date 2018-03-21
currency_symbol USD
totalAssets 16917214.00
intangibleAssets 608405.00
otherCurrentAssets 978428.00
totalLiab 10297443.00
totalStockholderEquity 6182929.00
otherCurrentLiab 900132.00
commonStock 551.00
retainedEarnings 281423.00
otherLiab 12696.00
goodWill 3324128.00
otherAssets 5282000.00
cash 185717.00
totalCurrentLiabilities 9949480.00
currentDeferredRevenue 1033845.00
netDebt 4273136.00
shortTermDebt 4110890.00
shortLongTermDebt 776382.00
shortLongTermDebtTotal 4458853.00
otherStockholderEquity 5172791.00
propertyPlantEquipment 1582000.00
totalCurrentAssets 10053205.00
netTangibleAssets -166131.00
netReceivables 5192730.00
longTermDebt 348000.00
inventory 3696330.00
accountsPayable 3904613.00
accumulatedOtherComprehensiveIncome -1688363.00
commonStockTotalEquity 551.00
preferredStockTotalEquity 2417000.00
nonCurrrentAssetsOther 31215.00
nonCurrentAssetsTotal 6864009.00
nonCurrentLiabilitiesTotal 347963.00
liabilitiesAndStockholdersEquity 16917214.00
cashAndShortTermInvestments 185717.00
propertyPlantAndEquipmentGross 1581814.00
propertyPlantAndEquipmentNet 1581814.00
commonStockSharesOutstanding 8467003.00
2017-09-30
date 2017-09-30
filing_date 2017-09-30
currency_symbol USD
totalAssets 15356201.00
intangibleAssets 707102.00
otherCurrentAssets 418530.00
totalLiab 8569424.00
totalStockholderEquity 6241885.00
otherCurrentLiab 1410564.00
commonStock 4686231.00
retainedEarnings 402099.00
goodWill 3324128.00
otherAssets 4965000.00
cash 488584.00
totalCurrentLiabilities 8022781.00
currentDeferredRevenue 1180412.00
netDebt 3286562.00
shortTermDebt 3228503.00
shortLongTermDebt 764183.00
shortLongTermDebtTotal 3775146.00
otherStockholderEquity 2705185.00
propertyPlantEquipment 1158000.00
totalCurrentAssets 9233157.00
netTangibleAssets -205872.00
netReceivables 3986700.00
longTermDebt 546000.00
inventory 4339343.00
accountsPayable 2203302.00
accumulatedOtherComprehensiveIncome -1551630.00
commonStockTotalEquity 4686231.00
preferredStockTotalEquity 2417000.00
nonCurrrentAssetsOther 32060.00
nonCurrentAssetsTotal 6123044.00
nonCurrentLiabilitiesTotal 546643.00
liabilitiesAndStockholdersEquity 15356201.00
cashAndShortTermInvestments 488584.00
propertyPlantAndEquipmentGross 1157921.00
propertyPlantAndEquipmentNet 1157921.00
commonStockSharesOutstanding 9540490.00
2017-06-30
date 2017-06-30
filing_date 2017-06-30
currency_symbol USD
totalAssets 16623534.00
intangibleAssets 805869.00
totalLiab 9684322.00
totalStockholderEquity 3895211.00
otherCurrentLiab 868608.00
commonStock 2264016.00
retainedEarnings 521260.00
goodWill 3324128.00
otherAssets 929572.00
cash 452607.00
totalCurrentLiabilities 8942149.00
shortTermDebt 4205251.00
shortLongTermDebt 4205251.00
propertyPlantEquipment 930404.00
totalCurrentAssets 10633561.00
netTangibleAssets -234786.00
netReceivables 5078301.00
longTermDebt 742173.00
inventory 4886458.00
accountsPayable 3629153.00
commonStockSharesOutstanding 9540490.00
2017-03-31
date 2017-03-31
filing_date 2017-03-31
currency_symbol USD
totalAssets 16623534.00
intangibleAssets 805869.00
totalLiab 9684322.00
totalStockholderEquity 3404218.00
otherCurrentLiab 868608.00
commonStock 2264016.00
retainedEarnings 521260.00
goodWill 3324128.00
otherAssets 929572.00
cash 452607.00
totalCurrentLiabilities 8942149.00
shortTermDebt 4311749.00
shortLongTermDebt 4311749.00
propertyPlantEquipment 930404.00
totalCurrentAssets 10633561.00
netTangibleAssets -923959.00
netReceivables 5078301.00
longTermDebt 742173.00
inventory 4886458.00
accountsPayable 3629153.00
commonStockSharesOutstanding 9540490.00
2016-12-31
date 2016-12-31
filing_date 2016-12-31
currency_symbol USD
totalAssets 14284171.00
intangibleAssets 1004049.00
otherCurrentAssets 133964.00
totalLiab 8463426.00
totalStockholderEquity 5820745.00
otherCurrentLiab 763803.00
commonStock 2170110.00
retainedEarnings 184803.00
otherLiab 148999.00
goodWill 3324128.00
otherAssets 5258000.00
cash 14197.00
totalCurrentLiabilities 7339040.00
currentDeferredRevenue 761315.00
netDebt 4297552.00
shortTermDebt 3187363.00
shortLongTermDebt 729186.00
shortLongTermDebtTotal 4311749.00
otherStockholderEquity 2297039.00
propertyPlantEquipment 720000.00
totalCurrentAssets 8306067.00
netTangibleAssets -923959.00
netReceivables 4936938.00
longTermDebt 1124000.00
inventory 3220968.00
accountsPayable 2626559.00
accumulatedOtherComprehensiveIncome -1247734.00
commonStockTotalEquity 2170110.00
preferredStockTotalEquity 2417000.00
nonCurrrentAssetsOther 27739.00
nonCurrentAssetsTotal 5978104.00
nonCurrentLiabilitiesTotal 1124386.00
liabilitiesAndStockholdersEquity 14284171.00
cashAndShortTermInvestments 14197.00
propertyPlantAndEquipmentGross 720355.00
propertyPlantAndEquipmentNet 720355.00
commonStockSharesOutstanding 8467003.00
2015-12-31
date 2015-12-31
currency_symbol USD
totalAssets 9279000.00
intangibleAssets 1776000.00
otherCurrentAssets 78000.00
totalLiab 5185000.00
totalStockholderEquity 4094000.00
otherCurrentLiab 438000.00
commonStock 396000.00
retainedEarnings 369000.00
goodWill 1776000.00
otherAssets 2724000.00
cash 25000.00
totalCurrentLiabilities 4579000.00
shortTermDebt 410596.00
shortLongTermDebt 410596.00
propertyPlantEquipment 626000.00
totalCurrentAssets 5928794.00
netTangibleAssets -99537.00
netReceivables 2994117.00
longTermDebt 606000.00
inventory 2832000.00
accountsPayable 1643000.00
preferredStockTotalEquity 2417000.00
yearly
2022-12-31
date 2022-12-31
filing_date 2023-03-23
currency_symbol USD
totalAssets 56364571.00
intangibleAssets 42154.00
otherCurrentAssets 502156.00
totalLiab 12040822.00
totalStockholderEquity 44323749.00
deferredLongTermLiab 138662.00
otherCurrentLiab 2573221.00
commonStock 2008.00
capitalStock 2008.00
retainedEarnings -1702551.00
otherLiab 138662.00
goodWill 7120510.00
otherAssets 60243.00
cash 3112196.00
totalCurrentLiabilities 11095617.00
currentDeferredRevenue 440648.00
netDebt 1183382.00
shortTermDebt 3489035.00
shortLongTermDebt 2952447.00
shortLongTermDebtTotal 4295578.00
otherStockholderEquity 45513807.00
propertyPlantEquipment 2570124.00
totalCurrentAssets 45840497.00
netTangibleAssets 37161085.00
shortTermInvestments 10123535.00
netReceivables 11327244.00
longTermDebt 409294.00
inventory 20775366.00
accountsPayable 4592713.00
accumulatedOtherComprehensiveIncome 510485.00
commonStockTotalEquity 2008.00
retainedEarningsTotalEquity -1702551.00
nonCurrrentAssetsOther 60243.00
nonCurrentAssetsTotal 10524074.00
capitalLeaseObligations 933837.00
longTermDebtTotal 409294.00
nonCurrentLiabilitiesOther 397249.00
nonCurrentLiabilitiesTotal 945205.00
capitalSurpluse 45513807.00
liabilitiesAndStockholdersEquity 56364571.00
cashAndShortTermInvestments 13235731.00
propertyPlantAndEquipmentGross 3301167.00
propertyPlantAndEquipmentNet 3301167.00
netWorkingCapital 34744880.00
netInvestedCapital 47685490.00
commonStockSharesOutstanding 19730698.00
2021-12-31
date 2021-12-31
filing_date 2022-03-24
currency_symbol USD
totalAssets 51590439.00
intangibleAssets 105385.00
otherCurrentAssets 580651.00
totalLiab 9631723.00
totalStockholderEquity 41958716.00
otherCurrentLiab 3002407.00
commonStock 1877.00
capitalStock 1877.00
retainedEarnings 571037.00
goodWill 7120510.00
otherAssets 3687877.00
cash 5101174.00
totalCurrentLiabilities 9631723.00
currentDeferredRevenue 844081.00
netDebt -1374998.00
shortTermDebt 3726176.00
shortLongTermDebt 3726176.00
shortLongTermDebtTotal 3726176.00
otherStockholderEquity 41232441.00
propertyPlantEquipment 3091415.00
totalCurrentAssets 37585252.00
netTangibleAssets 34732821.00
shortTermInvestments 14535750.00
netReceivables 5089804.00
inventory 12277873.00
accountsPayable 2059059.00
accumulatedOtherComprehensiveIncome 153361.00
nonCurrrentAssetsOther 46845.00
nonCurrentAssetsTotal 14005187.00
nonCurrentLiabilitiesTotal 1450874.00
liabilitiesAndStockholdersEquity 51590439.00
cashAndShortTermInvestments 19636924.00
propertyPlantAndEquipmentGross 3091415.00
propertyPlantAndEquipmentNet 3091415.00
netWorkingCapital 27953529.00
netInvestedCapital 45684892.00
commonStockSharesOutstanding 19503737.00
2020-12-31
date 2020-12-31
filing_date 2021-03-25
currency_symbol USD
totalAssets 39128763.00
intangibleAssets 662257.00
otherCurrentAssets 655708.00
totalLiab 9842930.00
totalStockholderEquity 29285833.00
otherCurrentLiab 2384772.00
commonStock 1668.00
capitalStock 1668.00
retainedEarnings -1761736.00
goodWill 7120510.00
otherAssets 3780302.00
cash 6316921.00
totalCurrentLiabilities 7812223.00
currentDeferredRevenue 1096672.00
netDebt -931855.00
shortTermDebt 3354359.00
shortLongTermDebt 3354359.00
shortLongTermDebtTotal 5385066.00
otherStockholderEquity 30758354.00
propertyPlantEquipment 3487178.00
totalCurrentAssets 24078516.00
netTangibleAssets 21503066.00
netReceivables 7458383.00
longTermDebt 2030707.00
inventory 9647504.00
accountsPayable 976420.00
accumulatedOtherComprehensiveIncome 287547.00
commonStockTotalEquity 1668.00
retainedEarningsTotalEquity -1761736.00
nonCurrrentAssetsOther 81709.00
nonCurrentAssetsTotal 15050247.00
nonCurrentLiabilitiesOther 2030707.00
nonCurrentLiabilitiesTotal 2030707.00
capitalSurpluse 30758354.00
liabilitiesAndStockholdersEquity 39128763.00
cashAndShortTermInvestments 6316921.00
propertyPlantAndEquipmentGross 3487178.00
propertyPlantAndEquipmentNet 3487178.00
netWorkingCapital 16266293.00
netInvestedCapital 34670899.00
commonStockSharesOutstanding 16512203.00
2019-12-31
date 2019-12-31
filing_date 2020-03-26
currency_symbol USD
totalAssets 39778007.00
intangibleAssets 1346192.00
otherCurrentAssets 453938.00
totalLiab 11011845.00
totalStockholderEquity 28765662.00
otherCurrentLiab 3347306.00
commonStock 1612.00
capitalStock 1612.00
retainedEarnings -1755192.00
goodWill 7120510.00
otherAssets 3066969.00
cash 5185321.00
totalCurrentLiabilities 10662601.00
currentDeferredRevenue 1260126.00
netDebt -2896885.00
shortTermDebt 1939192.00
shortLongTermDebt 1939192.00
shortLongTermDebtTotal 2288436.00
otherStockholderEquity 30537015.00
propertyPlantEquipment 3568564.00
totalCurrentAssets 24675772.00
netTangibleAssets 20298960.00
netReceivables 11667157.00
longTermDebt 349244.00
inventory 7369356.00
accountsPayable 4115977.00
noncontrollingInterestInConsolidatedEntity 500.00
accumulatedOtherComprehensiveIncome -17773.00
commonStockTotalEquity 1612.00
retainedEarningsTotalEquity -1755192.00
nonCurrrentAssetsOther 47146.00
nonCurrentAssetsTotal 15102235.00
longTermDebtTotal 349240.00
nonCurrentLiabilitiesOther 199943.00
nonCurrentLiabilitiesTotal 349244.00
capitalSurpluse 30537020.00
liabilitiesAndStockholdersEquity 39778007.00
cashAndShortTermInvestments 5185321.00
propertyPlantAndEquipmentGross 3568564.00
propertyPlantAndEquipmentNet 3568564.00
netWorkingCapital 14013171.00
netInvestedCapital 31054098.00
commonStockSharesOutstanding 15148613.00
2018-12-31
date 2018-12-31
filing_date 2019-03-21
currency_symbol USD
totalAssets 36056818.00
intangibleAssets 3525257.00
otherCurrentAssets 666330.00
totalLiab 9484496.00
totalStockholderEquity 26571822.00
otherCurrentLiab 2795248.00
commonStock 1422.00
capitalStock 1422.00
retainedEarnings -854855.00
goodWill 7914211.00
otherAssets 2555598.00
cash 2272256.00
totalCurrentLiabilities 9219458.00
currentDeferredRevenue 1135470.00
netDebt -427343.00
shortTermDebt 1579875.00
shortLongTermDebt 1579875.00
shortLongTermDebtTotal 1844913.00
otherStockholderEquity 27424113.00
propertyPlantEquipment 1513585.00
totalCurrentAssets 20302666.00
netTangibleAssets 14886853.00
netReceivables 10540150.00
longTermDebt 265038.00
inventory 6823930.00
accountsPayable 3708865.00
noncontrollingInterestInConsolidatedEntity 500.00
accumulatedOtherComprehensiveIncome 1142.00
commonStockTotalEquity 1422.00
retainedEarningsTotalEquity -854855.00
nonCurrrentAssetsOther 49966.00
nonCurrentAssetsTotal 15754152.00
longTermDebtTotal 265040.00
nonCurrentLiabilitiesTotal 265038.00
capitalSurpluse 27424110.00
liabilitiesAndStockholdersEquity 36056818.00
cashAndShortTermInvestments 2272256.00
propertyPlantAndEquipmentGross 1759086.00
propertyPlantAndEquipmentNet 1759086.00
netWorkingCapital 11083208.00
netInvestedCapital 28416735.00
commonStockSharesOutstanding 12586513.00
2017-12-31
date 2017-12-31
filing_date 2018-03-21
currency_symbol USD
totalAssets 16917214.00
intangibleAssets 608405.00
otherCurrentAssets 978428.00
totalLiab 10297443.00
totalStockholderEquity 6182929.00
otherCurrentLiab 900132.00
commonStock 551.00
retainedEarnings 281423.00
otherLiab 12696.00
goodWill 3324128.00
otherAssets 1349662.00
cash 185717.00
totalCurrentLiabilities 9949480.00
currentDeferredRevenue 1033845.00
netDebt 4273136.00
shortTermDebt 4110890.00
shortLongTermDebt 4110890.00
shortLongTermDebtTotal 4458853.00
otherStockholderEquity 5172791.00
propertyPlantEquipment 1581814.00
totalCurrentAssets 10053205.00
netTangibleAssets -166131.00
netReceivables 5192730.00
longTermDebt 347963.00
inventory 3696330.00
accountsPayable 3904613.00
accumulatedOtherComprehensiveIncome -1688363.00
commonStockTotalEquity 551.00
preferredStockTotalEquity 2417000.00
nonCurrrentAssetsOther 31215.00
nonCurrentAssetsTotal 6864009.00
longTermDebtTotal 347960.00
nonCurrentLiabilitiesOther 0.00
nonCurrentLiabilitiesTotal 347963.00
capitalSurpluse 3484430.00
liabilitiesAndStockholdersEquity 16917214.00
cashAndShortTermInvestments 185717.00
propertyPlantAndEquipmentGross 1581814.00
propertyPlantAndEquipmentNet 1581814.00
netWorkingCapital 103725.00
netInvestedCapital 8225255.00
commonStockSharesOutstanding 11418948.00
2016-12-31
date 2016-12-31
filing_date 2016-12-31
currency_symbol USD
totalAssets 14284171.00
intangibleAssets 1004049.00
otherCurrentAssets 133964.00
totalLiab 8463426.00
totalStockholderEquity 5820745.00
otherCurrentLiab 763803.00
commonStock 2170110.00
retainedEarnings 184803.00
otherLiab 148999.00
goodWill 3324128.00
otherAssets 929572.00
cash 14197.00
totalCurrentLiabilities 7339040.00
currentDeferredRevenue 761315.00
netDebt 4297552.00
shortTermDebt 3187363.00
shortLongTermDebt 3187363.00
shortLongTermDebtTotal 4311749.00
otherStockholderEquity 2297039.00
propertyPlantEquipment 720355.00
totalCurrentAssets 8306067.00
netTangibleAssets -923959.00
netReceivables 4936938.00
longTermDebt 1124386.00
inventory 3220968.00
accountsPayable 2626559.00
accumulatedOtherComprehensiveIncome -1247734.00
commonStockTotalEquity 2170110.00
preferredStockTotalEquity 2417000.00
nonCurrrentAssetsOther 27739.00
nonCurrentAssetsTotal 5978104.00
longTermDebtTotal 1124390.00
nonCurrentLiabilitiesOther 0.00
nonCurrentLiabilitiesTotal 1124386.00
capitalSurpluse 1049310.00
liabilitiesAndStockholdersEquity 14284171.00
cashAndShortTermInvestments 14197.00
propertyPlantAndEquipmentGross 720355.00
propertyPlantAndEquipmentNet 720355.00
commonStockSharesOutstanding 9540490.00
2015-12-31
date 2015-12-31
filing_date 2015-12-31
currency_symbol USD
totalAssets 9279248.00
intangibleAssets 1776000.00
otherCurrentAssets 77770.00
totalLiab 5185488.00
totalStockholderEquity 4093760.00
otherCurrentLiab 271946.00
commonStock 395927.00
retainedEarnings 369240.00
goodWill 1776770.00
otherAssets 947190.00
cash 25074.00
totalCurrentLiabilities 4578688.00
currentDeferredRevenue 166171.00
netDebt 3079407.00
shortTermDebt 2497681.00
shortLongTermDebt 410596.00
shortLongTermDebtTotal 3104481.00
otherStockholderEquity 1905399.00
propertyPlantEquipment 626490.00
totalCurrentAssets 5928794.00
netTangibleAssets -99537.00
netReceivables 2994117.00
longTermDebt 606800.00
inventory 2831833.00
accountsPayable 1642890.00
accumulatedOtherComprehensiveIncome -993333.00
commonStockTotalEquity 395927.00
preferredStockTotalEquity 2417000.00
nonCurrrentAssetsOther 9538.00
nonCurrentAssetsTotal 3350454.00
longTermDebtTotal 606800.00
nonCurrentLiabilitiesTotal 606800.00
capitalSurpluse 912070.00
liabilitiesAndStockholdersEquity 9279248.00
cashAndShortTermInvestments 25074.00
propertyPlantAndEquipmentGross 626490.00
propertyPlantAndEquipmentNet 626490.00
commonStockSharesOutstanding 7819553.00
Cash_Flow
currency_symbol USD
quarterly
2023-09-30
date 2023-09-30
filing_date 2023-11-09
currency_symbol USD
investments -204653.00
totalCashFromFinancingActivities -278172.00
netIncome -3638608.00
changeInCash -2365312.00
beginPeriodCashFlow 6100317.00
endPeriodCashFlow 3735005.00
totalCashFromOperatingActivities -1823465.00
depreciation 271245.00
changeToInventory -1695699.00
changeToAccountReceivables 112986.00
otherCashflowsFromFinancingActivities 400442.00
capitalExpenditures 74573
changeInWorkingCapital -2086191.00
stockBasedCompensation 518680.00
otherNonCashItems -935526.00
freeCashFlow -1898038.00
2023-06-30
date 2023-06-30
filing_date 2023-08-10
currency_symbol USD
investments -330470.00
changeToLiabilities -1447808.00
totalCashflowsFromInvestingActivities -330470.00
netBorrowings -203716.00
totalCashFromFinancingActivities 939508.00
changeToOperatingActivities 1683170.00
netIncome -2399496.00
changeInCash 2630256.00
beginPeriodCashFlow 3470061.00
endPeriodCashFlow 6100317.00
totalCashFromOperatingActivities 2024970.00
depreciation 270255.00
otherCashflowsFromInvestingActivities -115664.00
changeToInventory 1991483.00
changeToAccountReceivables 897338.00
salePurchaseOfStock 51049.00
otherCashflowsFromFinancingActivities 1143224.00
changeToNetincome 3793016.00
capitalExpenditures 214806
changeReceivables 897338.00
cashFlowsOtherOperating -1079818.00
cashAndCashEquivalentsChanges 2634008.00
changeInWorkingCapital 1668243.00
stockBasedCompensation 898008.00
otherNonCashItems 1587960.00
freeCashFlow 1810164.00
2023-03-31
date 2023-03-31
filing_date 2023-05-11
currency_symbol USD
investments 833524.00
changeToLiabilities 1736650.00
totalCashflowsFromInvestingActivities 833524.00
netBorrowings -199399.00
totalCashFromFinancingActivities -525933.00
changeToOperatingActivities 1683170.00
netIncome -400512.00
changeInCash 357865.00
beginPeriodCashFlow 3112196.00
endPeriodCashFlow 3470061.00
totalCashFromOperatingActivities 23964.00
depreciation 272273.00
otherCashflowsFromInvestingActivities 918609.00
changeToInventory -2909978.00
changeToAccountReceivables 1628801.00
otherCashflowsFromFinancingActivities 833524.00
changeToNetincome 634936.00
capitalExpenditures 85085
changeReceivables 1628801.00
cashFlowsOtherOperating -938206.00
cashAndCashEquivalentsChanges 331555.00
changeInWorkingCapital -483324.00
stockBasedCompensation 474209.00
otherNonCashItems 161318.00
freeCashFlow -61121.00
2022-12-31
date 2022-12-31
filing_date 2023-03-23
currency_symbol USD
investments -809597.00
changeToLiabilities -741015.00
totalCashflowsFromInvestingActivities -809597.00
netBorrowings -220197.00
totalCashFromFinancingActivities -293293.00
changeToOperatingActivities -429362.00
netIncome -3263644.00
changeInCash -67979.00
beginPeriodCashFlow 3180175.00
endPeriodCashFlow 3112196.00
totalCashFromOperatingActivities 868869.00
issuanceOfCapitalStock 0.00
depreciation 265252.00
changeToInventory -480459.00
changeToAccountReceivables 325324.00
otherCashflowsFromFinancingActivities -42162265627.00
changeToNetincome 5192773.00
capitalExpenditures 244409
changeInWorkingCapital -1325512.00
stockBasedCompensation 533487.00
otherNonCashItems 726087.00
freeCashFlow 624460.00
2022-09-30
date 2022-09-30
filing_date 2022-11-10
currency_symbol USD
investments 1983134.00
changeToLiabilities -1173141.00
totalCashflowsFromInvestingActivities 1839320.00
netBorrowings -267118.00
totalCashFromFinancingActivities -374617.00
changeToOperatingActivities 893418.00
netIncome 132533.00
changeInCash 305344.00
beginPeriodCashFlow 2874831.00
endPeriodCashFlow 3180175.00
totalCashFromOperatingActivities -1098539.00
issuanceOfCapitalStock 0.00
depreciation 260827.00
changeToInventory -104406.00
changeToAccountReceivables -1536346.00
otherCashflowsFromFinancingActivities 328743.00
changeToNetincome 428576.00
capitalExpenditures 143814
changeInWorkingCapital -1920475.00
stockBasedCompensation 542166.00
otherNonCashItems 36257.00
freeCashFlow -1242353.00
2022-06-30
date 2022-06-30
filing_date 2022-08-11
currency_symbol USD
investments 1905940.00
changeToLiabilities 2074991.00
totalCashflowsFromInvestingActivities 1850096.00
netBorrowings 1612244.00
totalCashFromFinancingActivities 1483118.00
changeToOperatingActivities -236990.00
netIncome 322822.00
changeInCash 655031.00
beginPeriodCashFlow 2219800.00
endPeriodCashFlow 2874831.00
totalCashFromOperatingActivities -2557957.00
issuanceOfCapitalStock 0.00
depreciation 254429.00
changeToInventory -4632866.00
changeToAccountReceivables -1030983.00
otherCashflowsFromFinancingActivities 1651481.00
changeToNetincome 690640.00
capitalExpenditures 55844
changeInWorkingCapital -3825848.00
stockBasedCompensation 532636.00
otherNonCashItems 231022.00
freeCashFlow -2613801.00
2022-03-31
date 2022-03-31
filing_date 2022-05-12
currency_symbol USD
investments 989345.00
changeToLiabilities 2354165.00
totalCashflowsFromInvestingActivities 1028504.00
netBorrowings 1122153.00
totalCashFromFinancingActivities 1131345.00
changeToOperatingActivities -259103.00
netIncome 579234.00
changeInCash -2881374.00
beginPeriodCashFlow 5101174.00
endPeriodCashFlow 2219800.00
totalCashFromOperatingActivities -5018398.00
issuanceOfCapitalStock 0.00
depreciation 269791.00
changeToInventory -4329659.00
changeToAccountReceivables -4010998.00
otherCashflowsFromFinancingActivities 2248798.00
changeToNetincome 376948.00
capitalExpenditures 85841
changeInWorkingCapital -6245595.00
stockBasedCompensation 382828.00
otherNonCashItems -76026.00
freeCashFlow -5104239.00
2021-12-31
date 2021-12-31
filing_date 2022-03-24
currency_symbol USD
investments -14785.00
changeToLiabilities -1864423.00
totalCashflowsFromInvestingActivities -265343.00
netBorrowings -597351.00
totalCashFromFinancingActivities -797876.00
changeToOperatingActivities 953978.00
netIncome -386243.00
changeInCash 1145959.00
beginPeriodCashFlow 3955215.00
endPeriodCashFlow 5101174.00
totalCashFromOperatingActivities 2325471.00
issuanceOfCapitalStock 0.00
depreciation 308871.00
changeToInventory 2090356.00
changeToAccountReceivables 753451.00
otherCashflowsFromFinancingActivities -401887200525.00
changeToNetincome 460203.00
capitalExpenditures 250558
changeInWorkingCapital 1933362.00
stockBasedCompensation 392227.00
otherNonCashItems 113669.00
freeCashFlow 2074913.00
2021-09-30
date 2021-09-30
filing_date 2021-11-10
currency_symbol USD
investments -8378.00
changeToLiabilities -271583.00
totalCashflowsFromInvestingActivities -121836.00
netBorrowings -3796.00
totalCashFromFinancingActivities -400130.00
changeToOperatingActivities 474219.00
netIncome 980696.00
changeInCash -19854.00
beginPeriodCashFlow 3975069.00
endPeriodCashFlow 3955215.00
totalCashFromOperatingActivities 508762.00
issuanceOfCapitalStock 0.00
depreciation 396165.00
changeToInventory -2274808.00
changeToAccountReceivables 671447.00
otherCashflowsFromFinancingActivities 103666.00
changeToNetincome 504915.00
capitalExpenditures 113458
changeInWorkingCapital -1400725.00
stockBasedCompensation 399148.00
otherNonCashItems 254796.00
freeCashFlow 395304.00
2021-06-30
date 2021-06-30
filing_date 2021-08-12
currency_symbol USD
investments -14523647.00
changeToLiabilities 1424819.00
totalCashflowsFromInvestingActivities -14601687.00
netBorrowings 534981.00
totalCashFromFinancingActivities 455125.00
changeToOperatingActivities -568338.00
netIncome 1697122.00
changeInCash -15639246.00
beginPeriodCashFlow 19614315.00
endPeriodCashFlow 3975069.00
totalCashFromOperatingActivities -1502703.00
issuanceOfCapitalStock 0.00
depreciation 394794.00
otherCashflowsFromInvestingActivities -14523647.00
changeToInventory -3048782.00
changeToAccountReceivables -795329.00
salePurchaseOfStock -9965.00
otherCashflowsFromFinancingActivities 1727962.00
changeToNetincome -655084.00
capitalExpenditures 78040
changeReceivables -795329.00
cashFlowsOtherOperating -1541101.00
cashAndCashEquivalentsChanges -15649265.00
changeInWorkingCapital -2987630.00
stockBasedCompensation 465336.00
otherNonCashItems -1225770.00
freeCashFlow -1580743.00
2021-03-31
date 2021-03-31
filing_date 2021-05-13
currency_symbol USD
investments -121759.00
changeToLiabilities 1954907.00
totalCashflowsFromInvestingActivities -121759.00
netBorrowings -282313.00
totalCashFromFinancingActivities 9173593.00
changeToOperatingActivities 7205.00
netIncome 41198.00
changeInCash 13297394.00
beginPeriodCashFlow 6316921.00
endPeriodCashFlow 19614315.00
totalCashFromOperatingActivities 4291066.00
depreciation 380778.00
changeToInventory -223160.00
changeToAccountReceivables 1697901.00
salePurchaseOfStock 9500158.00
otherCashflowsFromFinancingActivities -544094.00
changeToNetincome 516849.00
capitalExpenditures 121759
changeReceivables 1697901.00
cashFlowsOtherOperating -138617.00
cashAndCashEquivalentsChanges 13342900.00
changeInWorkingCapital 3277087.00
stockBasedCompensation 438394.00
otherNonCashItems 212899.00
freeCashFlow 4169307.00
2020-12-31
date 2020-12-31
filing_date 2021-03-25
currency_symbol USD
investments -155951.00
changeToLiabilities -2664435.00
totalCashflowsFromInvestingActivities -155951.00
netBorrowings -273270.00
totalCashFromFinancingActivities -216274.00
changeToOperatingActivities -226873.00
netIncome 243860.00
changeInCash 797092.00
beginPeriodCashFlow 5519829.00
endPeriodCashFlow 6316921.00
totalCashFromOperatingActivities 1135217.00
depreciation 397770.00
changeToInventory 241959.00
changeToAccountReceivables 2314970.00
salePurchaseOfStock 57425.00
otherCashflowsFromFinancingActivities 181463.00
changeToNetincome 701844.00
capitalExpenditures 155951
changeReceivables 2314970.00
cashFlowsOtherOperating 20857.00
cashAndCashEquivalentsChanges 762992.00
changeInWorkingCapital -334379.00
stockBasedCompensation 220959.00
otherNonCashItems 359820.00
freeCashFlow 979266.00
2020-09-30
date 2020-09-30
filing_date 2020-11-12
currency_symbol USD
investments -248803.00
changeToLiabilities 169078.00
totalCashflowsFromInvestingActivities -248803.00
netBorrowings -2512998.00
totalCashFromFinancingActivities -492209.00
changeToOperatingActivities -565096.00
netIncome 857790.00
changeInCash 865227.00
beginPeriodCashFlow 4654602.00
endPeriodCashFlow 5519829.00
totalCashFromOperatingActivities 1549669.00
depreciation 410552.00
changeToInventory -1102453.00
changeToAccountReceivables 754393.00
salePurchaseOfStock 60000.00
otherCashflowsFromFinancingActivities 73245.00
changeToNetincome 437917.00
capitalExpenditures 248803
changeReceivables 754393.00
cashFlowsOtherOperating -111500.00
cashAndCashEquivalentsChanges 808657.00
changeInWorkingCapital -289759.00
stockBasedCompensation 210280.00
otherNonCashItems 317826.00
freeCashFlow 1300866.00
2020-06-30
date 2020-06-30
filing_date 2020-08-06
currency_symbol USD
investments -215533.00
changeToLiabilities -1276093.00
totalCashflowsFromInvestingActivities -215533.00
netBorrowings 2538764.00
totalCashFromFinancingActivities 4031837.00
changeToOperatingActivities -241490.00
netIncome -12162.00
changeInCash 1616596.00
beginPeriodCashFlow 3038006.00
endPeriodCashFlow 4654602.00
totalCashFromOperatingActivities -2213286.00
depreciation 402385.00
changeToInventory 56909.00
changeToAccountReceivables -1313141.00
salePurchaseOfStock 7467.00
otherCashflowsFromFinancingActivities 4266500.00
changeToNetincome -364527.00
capitalExpenditures 215533
changeReceivables -1313141.00
cashFlowsOtherOperating 197232.00
cashAndCashEquivalentsChanges 1603018.00
changeInWorkingCapital -2330018.00
stockBasedCompensation 85378.00
otherNonCashItems 153788.00
freeCashFlow -2428819.00
2020-03-31
date 2020-03-31
filing_date 2020-05-15
currency_symbol USD
investments -198507.00
changeToLiabilities -221135.00
totalCashflowsFromInvestingActivities -198507.00
netBorrowings -614274.00
totalCashFromFinancingActivities -1214119.00
changeToOperatingActivities -331712.00
netIncome -1096032.00
changeInCash -2147315.00
beginPeriodCashFlow 5185321.00
endPeriodCashFlow 3038006.00
totalCashFromOperatingActivities -721773.00
depreciation 395825.00
otherCashflowsFromInvestingActivities 1542.00
changeToInventory -1826564.00
changeToAccountReceivables 2530072.00
salePurchaseOfStock 57000.00
otherCashflowsFromFinancingActivities -656845.00
changeToNetincome -89050.00
capitalExpenditures 200049
changeReceivables 2530072.00
cashFlowsOtherOperating -380930.00
cashAndCashEquivalentsChanges -2134399.00
changeInWorkingCapital 96368.00
stockBasedCompensation 207761.00
otherNonCashItems 115587.00
freeCashFlow -921822.00
2019-12-31
date 2019-12-31
filing_date 2020-03-26
currency_symbol USD
investments -324465.00
changeToLiabilities 485174.00
totalCashflowsFromInvestingActivities -324465.00
netBorrowings -755815.00
totalCashFromFinancingActivities -737630.00
changeToOperatingActivities 1186321.00
netIncome 1094124.00
changeInCash 959120.00
beginPeriodCashFlow 4226201.00
endPeriodCashFlow 5185321.00
totalCashFromOperatingActivities 1986521.00
depreciation 415401.00
otherCashflowsFromInvestingActivities 1050.00
changeToInventory 655185.00
changeToAccountReceivables -2386100.00
salePurchaseOfStock 2616030.00
otherCashflowsFromFinancingActivities 2476674.00
changeToNetincome 528899.00
capitalExpenditures 324465
changeInWorkingCapital -59420.00
stockBasedCompensation 159329.00
otherNonCashItems -77430.00
freeCashFlow 1662056.00
2019-09-30
date 2019-09-30
filing_date 2019-11-07
currency_symbol USD
investments -704787.00
changeToLiabilities -1877553.00
totalCashflowsFromInvestingActivities -704787.00
netBorrowings -1140449.00
totalCashFromFinancingActivities 1336561.00
changeToOperatingActivities -2376784.00
netIncome 544902.00
changeInCash -718652.00
beginPeriodCashFlow 4944853.00
endPeriodCashFlow 4226201.00
totalCashFromOperatingActivities -1325537.00
depreciation 352905.00
otherCashflowsFromInvestingActivities 1050.00
changeToInventory 454606.00
changeToAccountReceivables -964934.00
salePurchaseOfStock 2496148.00
otherCashflowsFromFinancingActivities -1364153.00
changeToNetincome 170219.00
capitalExpenditures 704787
changeReceivables -964934.00
cashFlowsOtherOperating 1239044.00
cashAndCashEquivalentsChanges -685231.00
changeInWorkingCapital -2387888.00
stockBasedCompensation 164857.00
otherNonCashItems 22540.00
freeCashFlow -2030324.00
2019-06-30
date 2019-06-30
filing_date 2019-08-08
currency_symbol USD
investments -553732.00
changeToLiabilities -693184.00
totalCashflowsFromInvestingActivities -553732.00
netBorrowings 3246373.00
totalCashFromFinancingActivities 3140442.00
changeToOperatingActivities 1413398.00
netIncome -1594634.00
changeInCash 4489419.00
beginPeriodCashFlow 455434.00
endPeriodCashFlow 4944853.00
totalCashFromOperatingActivities 1913901.00
depreciation 422255.00
otherCashflowsFromInvestingActivities 1050.00
changeToInventory 581096.00
changeToAccountReceivables 317141.00
salePurchaseOfStock 6948.00
otherCashflowsFromFinancingActivities 3140442.00
changeToNetincome 2804188.00
capitalExpenditures 553732
changeReceivables 317141.00
cashFlowsOtherOperating 87251.00
exchangeRateChanges -11192.00
cashAndCashEquivalentsChanges 4489419.00
changeInWorkingCapital 284058.00
stockBasedCompensation 157809.00
otherNonCashItems 2023598.00
freeCashFlow 1360169.00
2019-03-31
date 2019-03-31
filing_date 2019-05-09
currency_symbol USD
investments -802193.00
changeToLiabilities 2258895.00
totalCashflowsFromInvestingActivities -802193.00
netBorrowings -831473.00
totalCashFromFinancingActivities -817272.00
changeToOperatingActivities 605553.00
netIncome -944729.00
changeInCash -1816822.00
beginPeriodCashFlow 2272256.00
endPeriodCashFlow 455434.00
totalCashFromOperatingActivities -200017.00
depreciation 464727.00
otherCashflowsFromInvestingActivities 1050.00
changeToInventory -2699867.00
changeToAccountReceivables 1868297.00
salePurchaseOfStock 14201.00
otherCashflowsFromFinancingActivities 155168.00
changeToNetincome -941837.00
capitalExpenditures 803243
changeReceivables 1868297.00
cashFlowsOtherOperating -189024.00
exchangeRateChanges 2660.00
cashAndCashEquivalentsChanges -1816822.00
changeInWorkingCapital 1241729.00
stockBasedCompensation 167474.00
otherNonCashItems 36001.00
freeCashFlow -1003260.00
2018-12-31
date 2018-12-31
filing_date 2019-03-21
currency_symbol USD
changeToLiabilities 1103734.00
totalCashflowsFromInvestingActivities -5356043.00
netBorrowings -706735.00
totalCashFromFinancingActivities -659447.00
changeToOperatingActivities 1062463.00
netIncome -120328.00
changeInCash -4784972.00
beginPeriodCashFlow 7057228.00
endPeriodCashFlow 2272256.00
totalCashFromOperatingActivities 1225322.00
depreciation 508295.00
otherCashflowsFromInvestingActivities -4813351.00
changeToInventory 293920.00
changeToAccountReceivables -76420.00
salePurchaseOfStock 48714.00
otherCashflowsFromFinancingActivities 341593547288.00
changeToNetincome -506409.00
capitalExpenditures 542692
changeReceivables -76420.00
cashFlowsOtherOperating 45311.00
exchangeRateChanges 5196.00
cashAndCashEquivalentsChanges -4784972.00
changeInWorkingCapital 1353953.00
stockBasedCompensation 152356.00
otherNonCashItems 171088.00
freeCashFlow 682630.00
2018-09-30
date 2018-09-30
filing_date 2018-11-08
currency_symbol USD
changeToLiabilities 1388259.00
totalCashflowsFromInvestingActivities -492939.00
netBorrowings -370096.00
totalCashFromFinancingActivities -430277.00
changeToOperatingActivities 307989.00
netIncome 1281290.00
changeInCash -2210092.00
beginPeriodCashFlow 9267320.00
endPeriodCashFlow 7057228.00
totalCashFromOperatingActivities -1286876.00
depreciation 313540.00
otherCashflowsFromInvestingActivities -472675.00
dividendsPaid 0.00
changeToInventory 102381.00
changeToAccountReceivables -3074690.00
salePurchaseOfStock 5304.00
otherCashflowsFromFinancingActivities -60181.00
changeToNetincome -1265895.00
capitalExpenditures 20264
changeReceivables -3074690.00
cashFlowsOtherOperating 22423.00
cashAndCashEquivalentsChanges -2210092.00
changeInWorkingCapital -1567039.00
stockBasedCompensation 214846.00
otherNonCashItems -91999.00
freeCashFlow -1307140.00
2018-06-30
date 2018-06-30
filing_date 2018-08-08
currency_symbol USD
changeToLiabilities 223215.00
totalCashflowsFromInvestingActivities -46823.00
netBorrowings -370096.00
totalCashFromFinancingActivities 4575.00
changeToOperatingActivities 66839.00
netIncome -1502821.00
changeInCash 140473.00
beginPeriodCashFlow 9126847.00
endPeriodCashFlow 9267320.00
totalCashFromOperatingActivities 182721.00
depreciation 274736.00
otherCashflowsFromInvestingActivities 0.00
dividendsPaid 0.00
changeToInventory -779633.00
changeToAccountReceivables 699536.00
salePurchaseOfStock 4575.00
otherCashflowsFromFinancingActivities 4575.00
changeToNetincome 1285638.00
capitalExpenditures 46823
changeReceivables 699536.00
cashFlowsOtherOperating 10887.00
cashAndCashEquivalentsChanges 140473.00
changeInWorkingCapital 158247.00
stockBasedCompensation 124815.00
otherNonCashItems 555500.00
freeCashFlow 135898.00
2018-03-31
date 2018-03-31
filing_date 2018-05-08
currency_symbol USD
changeToLiabilities -3237030.00
totalCashflowsFromInvestingActivities -13387.00
netBorrowings -4483683.00
totalCashFromFinancingActivities 12985327.00
changeToOperatingActivities -774293.00
netIncome -794419.00
changeInCash 8941130.00
beginPeriodCashFlow 185717.00
endPeriodCashFlow 9126847.00
totalCashFromOperatingActivities -4030810.00
depreciation 253758.00
otherCashflowsFromInvestingActivities 0.00
dividendsPaid 0.00
changeToInventory 430121.00
changeToAccountReceivables -111949.00
salePurchaseOfStock 17743673.00
otherCashflowsFromFinancingActivities -2030990.00
changeToNetincome -228030.00
capitalExpenditures 13387
changeReceivables -111949.00
cashFlowsOtherOperating -339253.00
cashAndCashEquivalentsChanges 8941130.00
changeInWorkingCapital -3259437.00
stockBasedCompensation 35318.00
otherNonCashItems -482012.00
freeCashFlow -4044197.00
2017-12-31
date 2017-12-31
filing_date 2018-03-21
currency_symbol USD
changeToLiabilities 1278055.00
totalCashflowsFromInvestingActivities -425482.00
netBorrowings 123266.00
totalCashFromFinancingActivities 683658.00
changeToOperatingActivities -631110.00
netIncome -120676.00
changeInCash -302867.00
beginPeriodCashFlow 488584.00
endPeriodCashFlow 185717.00
totalCashFromOperatingActivities -678566.00
depreciation 235430.00
changeToInventory -1256803.00
changeToAccountReceivables -1204705.00
salePurchaseOfStock 105502.00
otherCashflowsFromFinancingActivities 876097.00
changeToNetincome -27293.00
capitalExpenditures 307959
changeInWorkingCapital -1948865.00
stockBasedCompensation 55812.00
otherNonCashItems 1516347.00
freeCashFlow -986525.00
2017-09-30
date 2017-09-30
filing_date 2017-09-30
currency_symbol USD
changeToLiabilities -1425851.00
totalCashflowsFromInvestingActivities -103552.00
netBorrowings -436069.00
totalCashFromFinancingActivities -430381.00
changeToOperatingActivities 314991.00
netIncome -119161.00
changeInCash 35977.00
beginPeriodCashFlow 452607.00
endPeriodCashFlow 488584.00
totalCashFromOperatingActivities 569910.00
depreciation 219231.00
changeToInventory 1515029.00
changeToAccountReceivables 1091600.00
salePurchaseOfStock 5688.00
otherCashflowsFromFinancingActivities -240835.00
changeToNetincome -735351.00
capitalExpenditures 103552
changeInWorkingCapital 1495769.00
stockBasedCompensation 43620.00
otherNonCashItems -105460.00
freeCashFlow 466358.00
2017-06-30
date 2017-06-30
filing_date 2017-06-30
currency_symbol USD
changeToLiabilities 501297.00
totalCashflowsFromInvestingActivities -6986.00
netBorrowings -59208.00
totalCashFromFinancingActivities 1878312.00
changeToOperatingActivities 121284.00
netIncome 257310.00
changeInCash 443923.00
beginPeriodCashFlow 8684.00
endPeriodCashFlow 452607.00
totalCashFromOperatingActivities -1472178.00
depreciation 202569.00
changeToInventory -972160.00
changeToAccountReceivables -1477927.00
salePurchaseOfStock 46953.00
otherCashflowsFromFinancingActivities 2674468.00
changeToNetincome -220764.00
capitalExpenditures 37789
changeInWorkingCapital -1918912.00
stockBasedCompensation 36004.00
otherNonCashItems -116567.00
freeCashFlow -1434389.00
2017-03-31
date 2017-03-31
filing_date 2017-03-31
currency_symbol USD
changeToLiabilities 550505.00
totalCashflowsFromInvestingActivities -51760.00
netBorrowings -1167236.00
totalCashFromFinancingActivities -1152821.00
changeToOperatingActivities 163482.00
netIncome 79147.00
changeInCash -5513.00
beginPeriodCashFlow 14197.00
endPeriodCashFlow 8684.00
totalCashFromOperatingActivities 1199068.00
depreciation 179044.00
changeToInventory -990200.00
changeToAccountReceivables 1337017.00
salePurchaseOfStock 14415.00
otherCashflowsFromFinancingActivities 14415.00
changeToNetincome -125886.00
capitalExpenditures 51760
changeInWorkingCapital 1060804.00
stockBasedCompensation 24626.00
otherNonCashItems 5959.00
freeCashFlow 1147308.00
2016-12-31
date 2016-12-31
filing_date 2016-12-31
currency_symbol USD
changeToLiabilities 140826.00
totalCashflowsFromInvestingActivities -138011.00
netBorrowings 382786.00
totalCashFromFinancingActivities -294204.00
changeToOperatingActivities 242358.00
netIncome -165247.00
changeInCash -18626.00
beginPeriodCashFlow 32823.00
endPeriodCashFlow 14197.00
totalCashFromOperatingActivities 372476.00
depreciation 176791.00
otherCashflowsFromInvestingActivities 68308.00
changeToInventory 512869.00
changeToAccountReceivables -1638768.00
salePurchaseOfStock 17572.00
otherCashflowsFromFinancingActivities 230947.00
changeToNetincome 593583.00
capitalExpenditures 96898
changeInWorkingCapital 448897.00
stockBasedCompensation 21721.00
otherNonCashItems 99061.00
freeCashFlow 275578.00
2015-12-31
date 2015-12-31
currency_symbol USD
changeToLiabilities -40584.00
totalCashflowsFromInvestingActivities -194422.00
netBorrowings -242472.00
totalCashFromFinancingActivities -226016.00
changeToOperatingActivities 161838.00
netIncome 17000.00
changeInCash 25074.00
endPeriodCashFlow 32823.00
totalCashFromOperatingActivities 446000.00
depreciation 156945.00
changeToInventory 156000.00
changeToAccountReceivables -27630.00
salePurchaseOfStock 16456.00
otherCashflowsFromFinancingActivities 750000.00
changeToNetincome 5720.00
capitalExpenditures 194000
yearly
2022-12-31
date 2022-12-31
filing_date 2023-03-23
currency_symbol USD
investments 3908323.00
changeToLiabilities 2444883.00
totalCashflowsFromInvestingActivities 3908323.00
netBorrowings 2247082.00
totalCashFromFinancingActivities 1946553.00
changeToOperatingActivities -32037.00
netIncome -2229055.00
changeInCash -1988978.00
beginPeriodCashFlow 5101174.00
endPeriodCashFlow 3112196.00
totalCashFromOperatingActivities -7806025.00
issuanceOfCapitalStock 0.00
depreciation 1050299.00
otherCashflowsFromInvestingActivities 4438231.00
changeToInventory -9547390.00
changeToAccountReceivables -6253003.00
salePurchaseOfStock 42162.00
otherCashflowsFromFinancingActivities -42159800529.00
changeToNetincome 6655141.00
capitalExpenditures 529908
changeReceivables -6253003.00
cashFlowsOtherOperating 71876.00
cashAndCashEquivalentsChanges -1951149.00
changeInWorkingCapital -13317430.00
stockBasedCompensation 1991117.00
otherNonCashItems 917340.00
freeCashFlow -8335933.00
2021-12-31
date 2021-12-31
filing_date 2022-03-24
currency_symbol USD
investments -14546810.00
changeToLiabilities 1083954.00
totalCashflowsFromInvestingActivities -15110625.00
netBorrowings -348479.00
totalCashFromFinancingActivities 8430712.00
changeToOperatingActivities 867064.00
netIncome 2332773.00
changeInCash -1215747.00
beginPeriodCashFlow 6316921.00
endPeriodCashFlow 5101174.00
totalCashFromOperatingActivities 5622596.00
issuanceOfCapitalStock 10000000.00
depreciation 1480608.00
changeToInventory -3456394.00
changeToAccountReceivables 2327470.00
otherCashflowsFromFinancingActivities 1087009.00
changeToNetincome 840827.00
capitalExpenditures 563815
changeInWorkingCapital 822094.00
stockBasedCompensation 1695105.00
otherNonCashItems -644406.00
freeCashFlow 5058781.00
2020-12-31
date 2020-12-31
filing_date 2021-03-25
currency_symbol USD
investments -818794.00
changeToLiabilities -3148762.00
totalCashflowsFromInvestingActivities -818794.00
netBorrowings 2612218.00
totalCashFromFinancingActivities 2109235.00
changeToOperatingActivities -1365171.00
netIncome -6544.00
changeInCash 1131600.00
beginPeriodCashFlow 5185321.00
endPeriodCashFlow 6316921.00
totalCashFromOperatingActivities -250173.00
issuanceOfCapitalStock 0.00
depreciation 1606532.00
otherCashflowsFromInvestingActivities 1542.00
changeToInventory -2630149.00
changeToAccountReceivables 4286294.00
salePurchaseOfStock 181892.00
otherCashflowsFromFinancingActivities 684878380103.00
changeToNetincome 631623.00
capitalExpenditures 820336
changeReceivables 4286294.00
cashFlowsOtherOperating -274341.00
cashAndCashEquivalentsChanges 1040268.00
changeInWorkingCapital -2857788.00
stockBasedCompensation 724378.00
otherNonCashItems 947021.00
freeCashFlow -1070509.00
2019-12-31
date 2019-12-31
filing_date 2020-03-26
currency_symbol USD
investments -2385177.00
changeToLiabilities 1041730.00
totalCashflowsFromInvestingActivities -2385177.00
netBorrowings 518636.00
totalCashFromFinancingActivities 2922101.00
changeToOperatingActivities 828488.00
netIncome -900337.00
changeInCash 2913065.00
beginPeriodCashFlow 2272256.00
endPeriodCashFlow 5185321.00
totalCashFromOperatingActivities 2374868.00
issuanceOfCapitalStock 2700714.00
depreciation 1655288.00
otherCashflowsFromInvestingActivities 1050.00
changeToInventory -1008980.00
changeToAccountReceivables -1165596.00
salePurchaseOfStock 2535482.00
otherCashflowsFromFinancingActivities 734977.00
changeToNetincome 2534342.00
capitalExpenditures 2386227
changeReceivables -1165596.00
cashFlowsOtherOperating 1880961.00
cashAndCashEquivalentsChanges 2911792.00
changeInWorkingCapital -921521.00
stockBasedCompensation 649469.00
otherNonCashItems 2004709.00
freeCashFlow -11359.00
2018-12-31
date 2018-12-31
filing_date 2019-03-21
currency_symbol USD
investments -5909192.00
changeToLiabilities -521822.00
totalCashflowsFromInvestingActivities -5909192.00
netBorrowings -5190418.00
totalCashFromFinancingActivities 11900178.00
changeToOperatingActivities 662998.00
netIncome -1136278.00
changeInCash 2086539.00
beginPeriodCashFlow 185717.00
endPeriodCashFlow 2272256.00
totalCashFromOperatingActivities -3909643.00
issuanceOfCapitalStock 19500000.00
depreciation 1350329.00
otherCashflowsFromInvestingActivities -5286026.00
changeToInventory 46789.00
changeToAccountReceivables -2563523.00
salePurchaseOfStock 17802266.00
otherCashflowsFromFinancingActivities -2039308.00
changeToNetincome -714696.00
capitalExpenditures 623166
changeReceivables -2563523.00
cashFlowsOtherOperating -260632.00
exchangeRateChanges 5196.00
cashAndCashEquivalentsChanges 2086539.00
changeInWorkingCapital -3314276.00
stockBasedCompensation 527335.00
otherNonCashItems 152577.00
freeCashFlow -4532809.00
2017-12-31
date 2017-12-31
filing_date 2018-03-21
currency_symbol USD
investments -425482.00
changeToLiabilities 1278055.00
totalCashflowsFromInvestingActivities -425482.00
netBorrowings 123266.00
totalCashFromFinancingActivities 978768.00
changeToOperatingActivities -631110.00
netIncome 96620.00
changeInCash 171520.00
beginPeriodCashFlow 14197.00
endPeriodCashFlow 185717.00
totalCashFromOperatingActivities -381766.00
depreciation 836274.00
changeToInventory -1704134.00
changeToAccountReceivables -254015.00
salePurchaseOfStock 105500.00
otherCashflowsFromFinancingActivities 1731833.00
changeToNetincome -27293.00
capitalExpenditures 425482
changeInWorkingCapital -1311204.00
stockBasedCompensation 160062.00
otherNonCashItems 253096.00
freeCashFlow -807248.00
2016-12-31
date 2016-12-31
filing_date 2016-12-31
currency_symbol USD
investments -138011.00
changeToLiabilities 140826.00
totalCashflowsFromInvestingActivities -138011.00
netBorrowings 382786.00
totalCashFromFinancingActivities 400358.00
changeToOperatingActivities 242358.00
netIncome -184437.00
changeInCash -10877.00
beginPeriodCashFlow 25074.00
endPeriodCashFlow 14197.00
totalCashFromOperatingActivities -273224.00
depreciation 437036.00
otherCashflowsFromInvestingActivities 68310.00
changeToInventory 69826.00
changeToAccountReceivables -1583341.00
salePurchaseOfStock 17570.00
otherCashflowsFromFinancingActivities 988664.00
changeToNetincome 593583.00
capitalExpenditures 206319
changeInWorkingCapital -1130331.00
stockBasedCompensation 77647.00
otherNonCashItems 757658.00
freeCashFlow -479543.00
2015-12-31
date 2015-12-31
filing_date 2015-12-31
currency_symbol USD
changeToLiabilities -40584.00
totalCashflowsFromInvestingActivities -194420.00
netBorrowings -242472.00
totalCashFromFinancingActivities -226016.00
changeToOperatingActivities 161838.00
netIncome 16650.00
changeInCash 25074.00
endPeriodCashFlow 25074.00
totalCashFromOperatingActivities 445512.00
depreciation 156945.00
changeToInventory 155473.00
changeToAccountReceivables -27630.00
salePurchaseOfStock 16460.00
otherCashflowsFromFinancingActivities 566555.00
changeToNetincome 5720.00
capitalExpenditures 194422
changeInWorkingCapital 249097.00
stockBasedCompensation 52212.00
otherNonCashItems 116112.00
freeCashFlow 251090.00
Income_Statement
currency_symbol USD
quarterly
2023-09-30
date 2023-09-30
filing_date 2023-11-09
currency_symbol USD
researchDevelopment 1053852.00
incomeBeforeTax -3411641.00
netIncome -3638608.00
sellingGeneralAdministrative 1935720.00
sellingAndMarketingExpenses 1713105.00
grossProfit 3651351.00
reconciledDepreciation 271245.00
ebit -867871.00
ebitda -596626.00
depreciationAndAmortization 271245.00
operatingIncome -3982114.00
otherOperatingExpenses 14799489.00
interestExpense 31468.00
taxProvision 226967.00
interestIncome 170420.00
netInterestIncome 138952.00
incomeTaxExpense 226967.00
totalRevenue 13748163.00
totalOperatingExpenses 4702677.00
costOfRevenue 10096812.00
totalOtherIncomeExpenseNet -2499267.00
netIncomeFromContinuingOps -3638608.00
2023-06-30
date 2023-06-30
filing_date 2023-08-10
currency_symbol USD
researchDevelopment 954650.00
incomeBeforeTax -2002633.00
netIncome -2399496.00
sellingGeneralAdministrative 3072880.00
sellingAndMarketingExpenses 1483965.00
grossProfit 4797938.00
reconciledDepreciation 270255.00
ebit -576935.00
ebitda -306680.00
depreciationAndAmortization 270255.00
nonOperatingIncomeNetOther 1434863.00
operatingIncome -3413557.00
otherOperatingExpenses 17925089.00
interestExpense 23939.00
taxProvision 396863.00
interestIncome 104785.00
netInterestIncome 80846.00
nonRecurring 2700000.00
incomeTaxExpense 396863.00
totalRevenue 17211532.00
totalOperatingExpenses 5511495.00
costOfRevenue 12413594.00
totalOtherIncomeExpenseNet -1369922.00
netIncomeFromContinuingOps -2399496.00
netIncomeApplicableToCommonShares -2399496.00
2023-03-31
date 2023-03-31
filing_date 2023-05-11
currency_symbol USD
researchDevelopment 1195328.00
incomeBeforeTax -139010.00
netIncome -400512.00
sellingGeneralAdministrative 2285101.00
sellingAndMarketingExpenses 1786681.00
grossProfit 5070762.00
reconciledDepreciation 272273.00
ebit -106305.00
ebitda 165968.00
depreciationAndAmortization 272273.00
nonOperatingIncomeNetOther 90043.00
operatingIncome -106305.00
otherOperatingExpenses 16978242.00
interestExpense 32705.00
taxProvision 261502.00
interestIncome 110266.00
netInterestIncome 77561.00
incomeTaxExpense 261502.00
totalRevenue 16781894.00
totalOperatingExpenses 5267110.00
costOfRevenue 11711132.00
totalOtherIncomeExpenseNet -32705.00
netIncomeFromContinuingOps -400512.00
netIncomeApplicableToCommonShares -400512.00
2022-12-31
date 2022-12-31
filing_date 2023-03-23
currency_symbol USD
researchDevelopment 1087554.00
incomeBeforeTax 872999.00
netIncome -3263644.00
sellingGeneralAdministrative 1793232.00
sellingAndMarketingExpenses 1745085.00
grossProfit 4978768.00
reconciledDepreciation 789472.00
ebit 636428.00
ebitda 901680.00
depreciationAndAmortization 265252.00
operatingIncome 636428.00
otherOperatingExpenses 17896584.00
interestExpense 28681.00
taxProvision 4136643.00
interestIncome 84832.00
netInterestIncome 56151.00
incomeTaxExpense 4136643.00
totalRevenue 18249481.00
totalOperatingExpenses 4625871.00
costOfRevenue 13270713.00
totalOtherIncomeExpenseNet 236571.00
netIncomeFromContinuingOps -3263644.00
netIncomeApplicableToCommonShares -3263644.00
2022-09-30
date 2022-09-30
filing_date 2022-11-10
currency_symbol USD
researchDevelopment 1159868.00
incomeBeforeTax 168689.00
netIncome 132533.00
sellingGeneralAdministrative 1890036.00
sellingAndMarketingExpenses 1864588.00
grossProfit 5077868.00
reconciledDepreciation 260827.00
ebit 163376.00
ebitda 459560.00
depreciationAndAmortization 296184.00
operatingIncome 163376.00
otherOperatingExpenses 18652468.00
interestExpense 30044.00
taxProvision 36156.00
interestIncome 46407.00
netInterestIncome 16363.00
incomeTaxExpense 36156.00
totalRevenue 18815844.00
totalOperatingExpenses 4914492.00
costOfRevenue 13737976.00
totalOtherIncomeExpenseNet 5313.00
netIncomeFromContinuingOps 132533.00
netIncomeApplicableToCommonShares 132533.00
2022-06-30
date 2022-06-30
filing_date 2022-08-11
currency_symbol USD
researchDevelopment 1252037.00
incomeBeforeTax 408312.00
netIncome 322822.00
sellingGeneralAdministrative 1821445.00
sellingAndMarketingExpenses 1724913.00
grossProfit 5200318.00
reconciledDepreciation 254429.00
ebit 401923.00
ebitda 707690.00
depreciationAndAmortization 305767.00
operatingIncome 401923.00
otherOperatingExpenses 17901420.00
interestExpense 44949.00
taxProvision 85490.00
interestIncome 55507.00
netInterestIncome 10558.00
incomeTaxExpense 85490.00
totalRevenue 18303343.00
totalOperatingExpenses 4798395.00
costOfRevenue 13103025.00
totalOtherIncomeExpenseNet 6389.00
netIncomeFromContinuingOps 322822.00
netIncomeApplicableToCommonShares 322822.00
2022-03-31
date 2022-03-31
filing_date 2022-05-12
currency_symbol USD
researchDevelopment 1244115.00
incomeBeforeTax 744542.00
netIncome 579234.00
sellingGeneralAdministrative 1774689.00
sellingAndMarketingExpenses 1471720.00
grossProfit 5140655.00
reconciledDepreciation 269791.00
ebit 650131.00
ebitda 1073048.00
depreciationAndAmortization 422917.00
operatingIncome 650131.00
otherOperatingExpenses 16402546.00
interestExpense 58715.00
taxProvision 165308.00
interestIncome 51005.00
netInterestIncome -7710.00
incomeTaxExpense 165308.00
totalRevenue 17052677.00
totalOperatingExpenses 4490524.00
costOfRevenue 11912022.00
totalOtherIncomeExpenseNet 94411.00
netIncomeFromContinuingOps 579234.00
netIncomeApplicableToCommonShares 579234.00
2021-12-31
date 2021-12-31
filing_date 2022-03-24
currency_symbol USD
researchDevelopment 1192651.00
incomeBeforeTax -76063.00
netIncome -386243.00
sellingGeneralAdministrative 1931440.00
sellingAndMarketingExpenses 1983900.00
grossProfit 5037058.00
reconciledDepreciation 308871.00
ebit -305123.00
ebitda 3748.00
depreciationAndAmortization 308871.00
operatingIncome -70933.00
otherOperatingExpenses 17847983.00
interestExpense 79811.00
taxProvision 310180.00
interestIncome 85179.00
netInterestIncome 5368.00
incomeTaxExpense 310180.00
totalRevenue 17777050.00
totalOperatingExpenses 5107991.00
costOfRevenue 12739992.00
totalOtherIncomeExpenseNet -10498.00
netIncomeFromContinuingOps -386243.00
netIncomeApplicableToCommonShares -386243.00
2021-09-30
date 2021-09-30
filing_date 2021-11-10
currency_symbol USD
researchDevelopment 999715.00
incomeBeforeTax 980376.00
netIncome 980696.00
sellingGeneralAdministrative 1920574.00
sellingAndMarketingExpenses 1570135.00
grossProfit 5516703.00
reconciledDepreciation 396165.00
ebit 1108691.00
ebitda 1504856.00
depreciationAndAmortization 396165.00
operatingIncome 1026279.00
otherOperatingExpenses 14958014.00
interestExpense 128315.00
taxProvision -320.00
interestIncome 92105.00
netInterestIncome -36210.00
incomeTaxExpense -320.00
totalRevenue 15984293.00
totalOperatingExpenses 4490424.00
costOfRevenue 10467590.00
totalOtherIncomeExpenseNet -9693.00
netIncomeFromContinuingOps 980696.00
netIncomeApplicableToCommonShares 980696.00
2021-06-30
date 2021-06-30
filing_date 2021-08-12
currency_symbol USD
researchDevelopment 1008017.00
incomeBeforeTax 1932415.00
netIncome 1697122.00
sellingGeneralAdministrative 1648785.00
sellingAndMarketingExpenses 1479292.00
grossProfit 4652744.00
reconciledDepreciation 394794.00
ebit 2101446.00
ebitda 2496240.00
depreciationAndAmortization 394794.00
nonOperatingIncomeNetOther 1584796.00
operatingIncome 516650.00
otherOperatingExpenses 14388359.00
interestExpense 169031.00
taxProvision 235293.00
interestIncome 61798.00
netInterestIncome -107233.00
incomeTaxExpense 235293.00
totalRevenue 14905009.00
totalOperatingExpenses 4136094.00
costOfRevenue 10252265.00
totalOtherIncomeExpenseNet 1522998.00
netIncomeFromContinuingOps 1697122.00
netIncomeApplicableToCommonShares 1697122.00
2021-03-31
date 2021-03-31
filing_date 2021-05-13
currency_symbol USD
researchDevelopment 832233.00
incomeBeforeTax 101720.00
netIncome 41198.00
sellingGeneralAdministrative 2157619.00
sellingAndMarketingExpenses 1167901.00
grossProfit 4432784.00
reconciledDepreciation 380778.00
ebit -129076.00
ebitda 251702.00
depreciationAndAmortization 380778.00
nonOperatingIncomeNetOther -23329.00
operatingIncome 275031.00
otherOperatingExpenses 13040721.00
interestExpense 149982.00
taxProvision 60522.00
interestIncome 5300.00
netInterestIncome -144682.00
incomeTaxExpense 60522.00
totalRevenue 13315752.00
totalOperatingExpenses 4157753.00
costOfRevenue 8882968.00
totalOtherIncomeExpenseNet -28629.00
netIncomeFromContinuingOps 41198.00
netIncomeApplicableToCommonShares 41198.00
2020-12-31
date 2020-12-31
filing_date 2021-03-25
currency_symbol USD
researchDevelopment 1106420.00
incomeBeforeTax 491172.00
netIncome 243860.00
sellingGeneralAdministrative 2209436.00
sellingAndMarketingExpenses 982945.00
grossProfit 4812118.00
reconciledDepreciation 397770.00
ebit 251001.00
ebitda 648771.00
depreciationAndAmortization 397770.00
nonOperatingIncomeNetOther 135454.00
operatingIncome 513317.00
otherOperatingExpenses 13421048.00
interestExpense 157599.00
taxProvision 247312.00
interestIncome 150468.00
netInterestIncome -7131.00
incomeTaxExpense 247312.00
totalRevenue 13934365.00
totalOperatingExpenses 4298801.00
costOfRevenue 9122247.00
totalOtherIncomeExpenseNet -15014.00
netIncomeFromContinuingOps 243860.00
netIncomeApplicableToCommonShares 243860.00
2020-09-30
date 2020-09-30
filing_date 2020-11-12
currency_symbol USD
researchDevelopment 1001288.00
incomeBeforeTax 915543.00
netIncome 857790.00
sellingGeneralAdministrative 1817499.00
sellingAndMarketingExpenses 1103384.00
grossProfit 4901613.00
reconciledDepreciation 410552.00
ebit 679196.00
ebitda 1089748.00
depreciationAndAmortization 410552.00
nonOperatingIncomeNetOther 110306.00
operatingIncome 979442.00
otherOperatingExpenses 11996616.00
interestExpense 174205.00
taxProvision 57753.00
interestIncome 143931.00
netInterestIncome -30274.00
incomeTaxExpense 57753.00
totalRevenue 12976058.00
totalOperatingExpenses 3922171.00
costOfRevenue 8074445.00
totalOtherIncomeExpenseNet -33625.00
netIncomeFromContinuingOps 857790.00
netIncomeApplicableToCommonShares 857790.00
2020-06-30
date 2020-06-30
filing_date 2020-08-06
currency_symbol USD
researchDevelopment 1008625.00
incomeBeforeTax -453673.00
netIncome -12162.00
sellingGeneralAdministrative 1877358.00
sellingAndMarketingExpenses 845098.00
grossProfit 3325195.00
reconciledDepreciation 402385.00
ebit -303487.00
ebitda 98898.00
depreciationAndAmortization 402385.00
nonOperatingIncomeNetOther 102399.00
operatingIncome -405886.00
otherOperatingExpenses 12031213.00
interestExpense 150186.00
taxProvision -441511.00
interestIncome 99343.00
netInterestIncome -50843.00
incomeTaxExpense -441511.00
totalRevenue 11625327.00
totalOperatingExpenses 3731081.00
costOfRevenue 8300132.00
totalOtherIncomeExpenseNet 3056.00
netIncomeFromContinuingOps -12162.00
netIncomeApplicableToCommonShares -12162.00
2020-03-31
date 2020-03-31
filing_date 2020-05-15
currency_symbol USD
researchDevelopment 1203425.00
incomeBeforeTax -1563330.00
netIncome -1096032.00
sellingGeneralAdministrative 2514065.00
sellingAndMarketingExpenses 1189351.00
grossProfit 3395687.00
reconciledDepreciation 395825.00
ebit -1890371.00
ebitda -1494546.00
depreciationAndAmortization 395825.00
nonOperatingIncomeNetOther 16608.00
operatingIncome -1511154.00
otherOperatingExpenses 14870791.00
interestExpense 68784.00
taxProvision -467298.00
interestIncome 24637.00
netInterestIncome -44147.00
incomeTaxExpense -467298.00
totalRevenue 13359637.00
totalOperatingExpenses 4906841.00
costOfRevenue 9963950.00
totalOtherIncomeExpenseNet -8029.00
netIncomeFromContinuingOps -1096032.00
netIncomeApplicableToCommonShares -1096032.00
2019-12-31
date 2019-12-31
filing_date 2020-03-26
currency_symbol USD
researchDevelopment 1320039.00
incomeBeforeTax 1926268.00
minorityInterest 500.00
netIncome 1094126.00
sellingGeneralAdministrative 2033551.00
sellingAndMarketingExpenses 1379861.00
grossProfit 6547563.00
reconciledDepreciation 415401.00
ebit 1564963.00
ebitda 1980364.00
depreciationAndAmortization 415401.00
operatingIncome 1814112.00
otherOperatingExpenses 16610808.00
interestExpense 54096.00
taxProvision 832142.00
interestIncome 54100.00
netInterestIncome -54097.00
incomeTaxExpense 832142.00
totalRevenue 18424920.00
totalOperatingExpenses 4733451.00
costOfRevenue 11877357.00
totalOtherIncomeExpenseNet 166252.00
netIncomeFromContinuingOps 1094124.00
netIncomeApplicableToCommonShares 1094124.00
2019-09-30
date 2019-09-30
filing_date 2019-11-07
currency_symbol USD
researchDevelopment 1036394.00
incomeBeforeTax 493850.00
minorityInterest 500.00
netIncome 544901.00
sellingGeneralAdministrative 2190003.00
sellingAndMarketingExpenses 1383965.00
grossProfit 5029919.00
reconciledDepreciation 352905.00
ebit 546032.00
ebitda 898937.00
depreciationAndAmortization 352905.00
operatingIncome 419557.00
otherOperatingExpenses 14519407.00
interestExpense 52182.00
taxProvision -51051.00
interestIncome 52180.00
netInterestIncome -52182.00
incomeTaxExpense -51051.00
totalRevenue 14938964.00
totalOperatingExpenses 4610362.00
costOfRevenue 9909045.00
totalOtherIncomeExpenseNet 126475.00
netIncomeFromContinuingOps 544901.00
netIncomeApplicableToCommonShares 544901.00
2019-06-30
date 2019-06-30
filing_date 2019-08-08
currency_symbol USD
researchDevelopment 1225157.00
incomeBeforeTax -1036561.00
minorityInterest 500.00
netIncome -1594633.00
sellingGeneralAdministrative 3931478.00
sellingAndMarketingExpenses 1237003.00
grossProfit 5413158.00
reconciledDepreciation 422255.00
ebit -983548.00
ebitda -561293.00
depreciationAndAmortization 422255.00
operatingIncome -980480.00
otherOperatingExpenses 15866716.00
interestExpense 53013.00
taxProvision 558072.00
interestIncome 53010.00
netInterestIncome -53013.00
incomeTaxExpense 558072.00
totalRevenue 14886236.00
totalOperatingExpenses 6393638.00
costOfRevenue 9473078.00
totalOtherIncomeExpenseNet -3068.00
netIncomeFromContinuingOps -1594633.00
netIncomeApplicableToCommonShares -1594633.00
2019-03-31
date 2019-03-31
filing_date 2019-05-09
currency_symbol USD
researchDevelopment 1261964.00
incomeBeforeTax -2046640.00
minorityInterest 500.00
netIncome -944729.00
sellingGeneralAdministrative 2043934.00
sellingAndMarketingExpenses 1137932.00
grossProfit 2411622.00
reconciledDepreciation 464727.00
ebit -2040372.00
ebitda -1575645.00
depreciationAndAmortization 464727.00
operatingIncome -2032208.00
otherOperatingExpenses 12090107.00
interestExpense 6268.00
taxProvision -1101910.00
interestIncome 6270.00
netInterestIncome -6268.00
incomeTaxExpense -1101911.00
totalRevenue 10057899.00
totalOperatingExpenses 4443830.00
costOfRevenue 7646277.00
totalOtherIncomeExpenseNet -8164.00
netIncomeFromContinuingOps -944729.00
netIncomeApplicableToCommonShares -944730.00
2018-12-31
date 2018-12-31
filing_date 2019-03-21
currency_symbol USD
researchDevelopment 1175608.00
effectOfAccountingCharges 0.00
incomeBeforeTax -909598.00
minorityInterest 500.00
netIncome -120328.00
sellingGeneralAdministrative 2783768.00
sellingAndMarketingExpenses 1427274.00
grossProfit 4311566.00
reconciledDepreciation 508295.00
ebit -899726.00
ebitda -391431.00
depreciationAndAmortization 508295.00
operatingIncome -1075084.00
otherOperatingExpenses 15456751.00
interestExpense 9872.00
taxProvision -721980.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense -721975.00
totalRevenue 14381667.00
totalOperatingExpenses 5386650.00
costOfRevenue 10070101.00
totalOtherIncomeExpenseNet 175358.00
discontinuedOperations 0.00
netIncomeFromContinuingOps -187623.00
netIncomeApplicableToCommonShares -120328.00
2018-09-30
date 2018-09-30
filing_date 2018-11-08
currency_symbol USD
researchDevelopment 894744.00
effectOfAccountingCharges 0.00
incomeBeforeTax -305737.00
minorityInterest -139466.00
netIncome 1281290.00
sellingGeneralAdministrative 1558930.00
sellingAndMarketingExpenses 996495.00
grossProfit 3170111.00
reconciledDepreciation 313540.00
ebit -305577.00
ebitda 7963.00
depreciationAndAmortization 313540.00
nonOperatingIncomeNetOther -25519.00
operatingIncome -280058.00
otherOperatingExpenses 9913396.00
interestExpense 160.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense -1447561.00
totalRevenue 9633338.00
totalOperatingExpenses 3450169.00
costOfRevenue 6463227.00
totalOtherIncomeExpenseNet -25519.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 1141824.00
netIncomeApplicableToCommonShares 1281290.00
2018-06-30
date 2018-06-30
filing_date 2018-08-08
currency_symbol USD
researchDevelopment 958775.00
effectOfAccountingCharges 0.00
incomeBeforeTax -1064189.00
minorityInterest -116996.00
netIncome -1502822.00
sellingGeneralAdministrative 1097552.00
sellingAndMarketingExpenses 702474.00
grossProfit 1640182.00
reconciledDepreciation 274736.00
ebit -1064189.00
ebitda -789453.00
depreciationAndAmortization 274736.00
nonOperatingIncomeNetOther 54430.00
operatingIncome -1118619.00
otherOperatingExpenses 7011285.00
interestExpense 160.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 555629.00
totalRevenue 5892666.00
totalOperatingExpenses 2758801.00
costOfRevenue 4252484.00
totalOtherIncomeExpenseNet 54430.00
discontinuedOperations 0.00
netIncomeFromContinuingOps -1619818.00
netIncomeApplicableToCommonShares -1502822.00
2018-03-31
date 2018-03-31
filing_date 2018-05-08
currency_symbol USD
researchDevelopment 972631.00
effectOfAccountingCharges 0.00
incomeBeforeTax -689880.00
minorityInterest -112585.00
netIncome -794419.00
sellingGeneralAdministrative 1073048.00
sellingAndMarketingExpenses 869015.00
grossProfit 2212866.00
reconciledDepreciation 253758.00
ebit -634219.00
ebitda -380461.00
depreciationAndAmortization 253758.00
nonOperatingIncomeNetOther 67609.00
operatingIncome -701828.00
otherOperatingExpenses 7821540.00
interestExpense 55661.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 217124.00
totalRevenue 7119712.00
totalOperatingExpenses 2914694.00
costOfRevenue 4906846.00
totalOtherIncomeExpenseNet 67609.00
discontinuedOperations 0.00
netIncomeFromContinuingOps -907004.00
netIncomeApplicableToCommonShares -794419.00
2017-12-31
date 2017-12-31
filing_date 2018-03-21
currency_symbol USD
researchDevelopment 943196.00
effectOfAccountingCharges 0.00
incomeBeforeTax -764911.00
minorityInterest 602006.00
netIncome -120676.00
sellingGeneralAdministrative 953914.00
sellingAndMarketingExpenses 783869.00
grossProfit 1949337.00
reconciledDepreciation 235430.00
ebit -709811.00
ebitda -474381.00
depreciationAndAmortization 235430.00
operatingIncome -731642.00
otherOperatingExpenses 7784599.00
interestExpense 55100.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense -536185.00
totalRevenue 7052957.00
totalOperatingExpenses 2680979.00
costOfRevenue 5103620.00
totalOtherIncomeExpenseNet 21831.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 119990.00
netIncomeApplicableToCommonShares 473092.00
2017-09-30
date 2017-09-30
filing_date 2017-09-30
currency_symbol USD
researchDevelopment 551070.00
effectOfAccountingCharges 0.00
incomeBeforeTax -177873.00
minorityInterest 297146.00
netIncome -119160.00
sellingGeneralAdministrative 893554.00
sellingAndMarketingExpenses 682042.00
grossProfit 1990667.00
reconciledDepreciation 219231.00
ebit -126228.00
ebitda 93003.00
depreciationAndAmortization 219231.00
operatingIncome -135999.00
otherOperatingExpenses 6796613.00
interestExpense 51645.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 23869.00
totalRevenue 6660614.00
totalOperatingExpenses 2126666.00
costOfRevenue 4669947.00
totalOtherIncomeExpenseNet 9771.00
discontinuedOperations 0.00
netIncomeFromContinuingOps -285200.00
netIncomeApplicableToCommonShares -633472.00
2017-06-30
date 2017-06-30
filing_date 2017-06-30
currency_symbol USD
researchDevelopment 605529.00
effectOfAccountingCharges 0.00
incomeBeforeTax 199751.00
minorityInterest -1007202.00
netIncome 257310.00
sellingGeneralAdministrative 966799.00
sellingAndMarketingExpenses 851778.00
grossProfit 2667463.00
reconciledDepreciation 202569.00
ebit 242262.00
ebitda 444831.00
depreciationAndAmortization 202569.00
operatingIncome 243357.00
otherOperatingExpenses 7245067.00
interestExpense 42511.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 64967.00
totalRevenue 7488424.00
totalOperatingExpenses 2424106.00
costOfRevenue 4820961.00
totalOtherIncomeExpenseNet -1095.00
discontinuedOperations 0.00
netIncomeFromContinuingOps -130475.00
netIncomeApplicableToCommonShares 257000.00
2017-03-31
date 2017-03-31
filing_date 2017-03-31
currency_symbol USD
researchDevelopment 587454.00
effectOfAccountingCharges 0.00
incomeBeforeTax 123779.00
minorityInterest 544892.00
netIncome 79147.00
sellingGeneralAdministrative 688730.00
sellingAndMarketingExpenses 607038.00
grossProfit 2057069.00
reconciledDepreciation 179044.00
ebit 173780.00
ebitda 352824.00
depreciationAndAmortization 179044.00
operatingIncome 173847.00
otherOperatingExpenses 6162491.00
interestExpense 50001.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 44632.00
totalRevenue 6336338.00
totalOperatingExpenses 1883222.00
costOfRevenue 4279269.00
totalOtherIncomeExpenseNet -67.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 79147.00
netIncomeApplicableToCommonShares 79000.00
2016-12-31
date 2016-12-31
filing_date 2016-12-31
currency_symbol USD
researchDevelopment 680529.00
effectOfAccountingCharges 0.00
incomeBeforeTax -326934.00
minorityInterest 436842.00
netIncome -165247.00
sellingGeneralAdministrative 840185.00
sellingAndMarketingExpenses 659030.00
grossProfit 1907497.00
reconciledDepreciation 176791.00
ebit -272745.00
ebitda -95954.00
depreciationAndAmortization 176791.00
operatingIncome -272247.00
otherOperatingExpenses 6766885.00
interestExpense 54189.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense -161687.00
totalRevenue 6494638.00
totalOperatingExpenses 2179744.00
costOfRevenue 4587141.00
totalOtherIncomeExpenseNet -498.00
discontinuedOperations 0.00
netIncomeFromContinuingOps -184437.00
netIncomeApplicableToCommonShares -184437.00
2015-12-31
date 2015-12-31
currency_symbol USD
researchDevelopment 1096000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 60000.00
minorityInterest 436842.00
netIncome 17000.00
sellingGeneralAdministrative 3789000.00
grossProfit 3983654.00
ebit 195114.00
operatingIncome 194000.00
otherOperatingExpenses 0.00
interestExpense 128000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 43000.00
totalRevenue 14230000.00
totalOperatingExpenses 14034662.00
costOfRevenue 10090000.00
totalOtherIncomeExpenseNet -134735.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 16650.00
netIncomeApplicableToCommonShares 17000.00
yearly
2022-12-31
date 2022-12-31
filing_date 2023-03-23
currency_symbol USD
researchDevelopment 4743574.00
incomeBeforeTax 2194542.00
netIncome -2229055.00
sellingGeneralAdministrative 7279401.00
sellingAndMarketingExpenses 6806306.00
grossProfit 20397609.00
reconciledDepreciation 1050299.00
ebit 1568328.00
ebitda 2356933.00
depreciationAndAmortization 788605.00
nonOperatingIncomeNetOther 788605.00
operatingIncome 1568328.00
otherOperatingExpenses 70853017.00
interestExpense 162391.00
taxProvision 4423597.00
interestIncome 237751.00
netInterestIncome 75360.00
incomeTaxExpense 4423597.00
totalRevenue 72421345.00
totalOperatingExpenses 18829281.00
costOfRevenue 52023736.00
totalOtherIncomeExpenseNet 626214.00
netIncomeFromContinuingOps -2229055.00
netIncomeApplicableToCommonShares -2229055.00
2021-12-31
date 2021-12-31
filing_date 2022-03-24
currency_symbol USD
researchDevelopment 4032616.00
incomeBeforeTax 2938448.00
netIncome 2332773.00
sellingGeneralAdministrative 7658418.00
sellingAndMarketingExpenses 6201228.00
grossProfit 19639289.00
reconciledDepreciation 1480608.00
ebit 470625.00
ebitda 1951233.00
depreciationAndAmortization 1480608.00
operatingIncome 470625.00
otherOperatingExpenses 60235077.00
interestExpense 527139.00
taxProvision 605675.00
interestIncome 244382.00
netInterestIncome -282757.00
incomeTaxExpense 605675.00
totalRevenue 61982104.00
totalOperatingExpenses 17892262.00
costOfRevenue 42342815.00
totalOtherIncomeExpenseNet 2467823.00
netIncomeFromContinuingOps 2332773.00
netIncomeApplicableToCommonShares 2332773.00
2020-12-31
date 2020-12-31
filing_date 2021-03-25
currency_symbol USD
researchDevelopment 4319759.00
incomeBeforeTax -610288.00
netIncome -6544.00
sellingGeneralAdministrative 8418358.00
sellingAndMarketingExpenses 4120778.00
grossProfit 16434614.00
reconciledDepreciation 1606532.00
ebit -424281.00
ebitda -59514.00
depreciationAndAmortization 364767.00
nonOperatingIncomeNetOther 364767.00
operatingIncome -424281.00
otherOperatingExpenses 52319669.00
interestExpense 550774.00
taxProvision -603744.00
interestIncome 418379.00
netInterestIncome -132395.00
incomeTaxExpense -603744.00
totalRevenue 51895388.00
totalOperatingExpenses 16858895.00
costOfRevenue 35460774.00
totalOtherIncomeExpenseNet -186007.00
netIncomeFromContinuingOps -6544.00
netIncomeApplicableToCommonShares -6544.00
2019-12-31
date 2019-12-31
filing_date 2020-03-26
currency_symbol USD
researchDevelopment 4843554.00
incomeBeforeTax -663085.00
minorityInterest 500.00
netIncome -900337.00
sellingGeneralAdministrative 8501572.00
sellingAndMarketingExpenses 5138762.00
grossProfit 19402263.00
reconciledDepreciation 1655288.00
ebit 1199869.00
ebitda 2855157.00
depreciationAndAmortization 1655288.00
nonOperatingIncomeNetOther 281494.00
operatingIncome 1199869.00
otherOperatingExpenses 57389644.00
interestExpense 165560.00
taxProvision 237252.00
interestIncome 165560.00
netInterestIncome -165560.00
nonRecurring 1697394.00
incomeTaxExpense 237252.00
totalRevenue 58308019.00
totalOperatingExpenses 18483888.00
costOfRevenue 38905756.00
totalOtherIncomeExpenseNet -1862954.00
netIncomeFromContinuingOps -900337.00
netIncomeApplicableToCommonShares -900337.00
2018-12-31
date 2018-12-31
filing_date 2019-03-21
currency_symbol USD
researchDevelopment 4001757.00
incomeBeforeTax -2969404.00
minorityInterest 500.00
netIncome -1136278.00
sellingGeneralAdministrative 6513298.00
sellingAndMarketingExpenses 3995258.00
grossProfit 11334724.00
reconciledDepreciation 1350329.00
ebit -2903711.00
ebitda -1553382.00
depreciationAndAmortization 1350329.00
nonOperatingIncomeNetOther 271878.00
operatingIncome -3175589.00
otherOperatingExpenses 40202971.00
interestExpense 65693.00
taxProvision -1396784.00
interestIncome 65690.00
netInterestIncome -65693.00
incomeTaxExpense -1396784.00
totalRevenue 37027382.00
totalOperatingExpenses 14510313.00
costOfRevenue 25692658.00
totalOtherIncomeExpenseNet 271878.00
netIncomeFromContinuingOps -1572620.00
netIncomeApplicableToCommonShares -1136278.00
2017-12-31
date 2017-12-31
filing_date 2018-03-21
currency_symbol USD
researchDevelopment 2687249.00
incomeBeforeTax -619255.00
minorityInterest 436842.00
netIncome 96620.00
sellingGeneralAdministrative 3502998.00
sellingAndMarketingExpenses 2924727.00
grossProfit 8664536.00
reconciledDepreciation 836274.00
ebit -1256272.00
ebitda -419998.00
depreciationAndAmortization 836274.00
operatingIncome -450438.00
otherOperatingExpenses 27988771.00
interestExpense 199257.00
taxProvision -402717.00
interestIncome 199260.00
netInterestIncome -199257.00
extraordinaryItems 43040.00
incomeTaxExpense -402717.00
totalRevenue 27538333.00
totalOperatingExpenses 9114974.00
costOfRevenue 18873797.00
totalOtherIncomeExpenseNet 30440.00
netIncomeFromContinuingOps -216538.00
netIncomeApplicableToCommonShares 96620.00
2016-12-31
date 2016-12-31
filing_date 2016-12-31
currency_symbol USD
researchDevelopment 1599585.00
incomeBeforeTax -367374.00
minorityInterest 436842.00
netIncome -184437.00
sellingGeneralAdministrative 2146624.00
sellingAndMarketingExpenses 1987358.00
grossProfit 5513706.00
ebit -214497.00
ebitda 222539.00
depreciationAndAmortization 437036.00
operatingIncome -219861.00
otherOperatingExpenses 19099182.00
interestExpense 152877.00
taxProvision -182937.00
interestIncome 152880.00
netInterestIncome -152877.00
incomeTaxExpense -182937.00
totalRevenue 18879321.00
totalOperatingExpenses 5733567.00
costOfRevenue 13365615.00
totalOtherIncomeExpenseNet 5364.00
netIncomeFromContinuingOps -184437.00
netIncomeApplicableToCommonShares -184437.00
2015-12-31
date 2015-12-31
filing_date 2015-12-31
currency_symbol USD
researchDevelopment 1095919.00
incomeBeforeTax 60379.00
minorityInterest 436842.00
netIncome 16650.00
sellingGeneralAdministrative 1324765.00
sellingAndMarketingExpenses 1367856.00
grossProfit 3983654.00
ebit 188749.00
ebitda 345694.00
depreciationAndAmortization 156945.00
operatingIncome 195114.00
otherOperatingExpenses 14034662.00
interestExpense 128370.00
taxProvision 43730.00
interestIncome 128370.00
incomeTaxExpense 43729.00
totalRevenue 14229776.00
totalOperatingExpenses 3788540.00
costOfRevenue 10246122.00
totalOtherIncomeExpenseNet -6365.00
netIncomeFromContinuingOps 16650.00
netIncomeApplicableToCommonShares 16650.00