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

Logo

Компания eXp World Holdings, Inc. работает в качестве облачной брокерской компании по недвижимости. Основное внимание уделяется разработке и использованию облачных технологий для развития международного брокерского бизнеса без бремени физических офисов и обычных офисных помещений и избыточных затрат на персонал. Фирма предлагает клиентам подписку на программное обеспечение для доступа к программной платформе виртуальной реальности через VirBELA. Компания была основана Гленом Даррелом Сэнфордом 30 июля 2008 года, ее штаб-квартира находится в Беллингхэме, штат Вашингтон.

General
Code EXPI
Type Common Stock
Name eXp World Holdings Inc
Exchange NASDAQ
CurrencyCode USD
CurrencyName US Dollar
CurrencySymbol $
CountryName USA
CountryISO US
OpenFigi BBG001DCTG63
ISIN US30212W1009
LEI 549300TWVVZC283VEC32
PrimaryTicker EXPI.US
CUSIP 30212W100
CIK 1495932
EmployerIdNumber 98-0681092
FiscalYearEnd December
IPODate 2014-02-19
InternationalDomestic Domestic
Sector Real Estate
Industry Real Estate Services
GicSector Real Estate
GicGroup Real Estate Management & Development
GicIndustry Real Estate Management & Development
GicSubIndustry Real Estate Development
HomeCategory Domestic
IsDelisted Нет
Address 2219 Rimland Drive, Bellingham, WA, United States, 98226
Phone 360 685 4206
WebURL https://expworldholdings.com
FullTimeEmployees 2016
UpdatedAt 2023-12-24
Highlights
MarketCapitalization 2342358784
MarketCapitalizationMln 2342.3588
EBITDA 11410000
PERatio 506.3333
WallStreetTargetPrice 17
BookValue 1.624
DividendShare 0.185
DividendYield 0.0132
EarningsShare 0.03
EPSEstimateCurrentYear 0.03
EPSEstimateNextYear 0.18
EPSEstimateNextQuarter 0.02
EPSEstimateCurrentQuarter 0.05
MostRecentQuarter 2023-09-30
ProfitMargin 0.0012
OperatingMarginTTM 0.0015
ReturnOnAssetsTTM 0.0008
ReturnOnEquityTTM 0.0198
RevenueTTM 4231450880
RevenuePerShareTTM 27.68
QuarterlyRevenueGrowthYOY -0.02
GrossProfitTTM 366899000
DilutedEpsTTM 0.03
QuarterlyEarningsGrowthYOY -0.697

Financials / Income Statement / quarterly / net Income

15.46M
2021-12-31
8.88M
2022-03-31
9.36M
2022-06-30
4.4M
2022-09-30
-7.2M
2022-12-31
1.45M
2023-03-31
9.42M
2023-06-30
1.35M
2023-09-30

Financials / Income Statement / quarterly / ebitda

1.54M
2021-12-31
6.4M
2022-03-31
14.08M
2022-06-30
2.79M
2022-09-30
-10.71M
2022-12-31
906K
2023-03-31
13.88M
2023-06-30
1.86M
2023-09-30

Financials / Income Statement / quarterly / totalRevenue

1.077B
2021-12-31
1.011B
2022-03-31
1.415B
2022-06-30
1.239B
2022-09-30
933.4M
2022-12-31
850.62M
2023-03-31
1.233B
2023-06-30
1.215B
2023-09-30

Earnings / History / epsActual

-0.05
2022-12-31
0.01
2023-03-31
0.06
2023-06-30
0.01
2023-09-30
0
2023-12-31
0
2024-03-31
0
2024-06-30
0
2024-09-30
Valuation
TrailingPE 506.3333
ForwardPE 0
PriceSalesTTM 0.531
PriceBookMRQ 8.9967
EnterpriseValue 2217251072
EnterpriseValueRevenue 0.5026
EnterpriseValueEbitda 186.4044
SharesStats
SharesOutstanding 153799008
SharesFloat 77320816
PercentInsiders 49.909
PercentInstitutions 34.686
Technicals
Beta 2.524
52WeekHigh 25.2319
52WeekLow 9.8245
50DayMA 13.6934
200DayMA 16.1784
SharesShort 19809794
SharesShortPriorMonth 19534846
ShortRatio 17.45
ShortPercent 0.2613
Financials
Balance_Sheet
currency_symbol USD
quarterly
2023-09-30
date 2023-09-30
filing_date 2023-11-02
currency_symbol USD
totalAssets 422862000.00
intangibleAssets 11458000.00
otherCurrentAssets 12325000.00
totalLiab 171936000.00
totalStockholderEquity 249757000.00
otherCurrentLiab 108385000.00
commonStock 2000.00
capitalStock 2000.00
retainedEarnings 11968000.00
goodWill 24879000.00
cash 120141000.00
totalCurrentLiabilities 171931000.00
currentDeferredRevenue 54210000.00
netDebt -120127000.00
shortTermDebt 14000.00
shortLongTermDebtTotal 14000.00
otherStockholderEquity 237371000.00
totalCurrentAssets 299810000.00
netReceivables 113344000.00
inventory 54000000.00
accountsPayable 9322000.00
accumulatedOtherComprehensiveIncome 416000.00
nonCurrrentAssetsOther 7598000.00
nonCurrentAssetsTotal 123052000.00
capitalLeaseObligations 14000.00
nonCurrentLiabilitiesTotal 5000.00
liabilitiesAndStockholdersEquity 422862000.00
cashAndShortTermInvestments 120141000.00
propertyPlantAndEquipmentGross 13876000.00
propertyPlantAndEquipmentNet 13876000.00
netWorkingCapital 127879000.00
netInvestedCapital 249757000.00
commonStockSharesOutstanding 158183888.00
2023-06-30
date 2023-06-30
filing_date 2023-08-03
currency_symbol USD
totalAssets 482782000.00
intangibleAssets 11728000.00
otherCurrentAssets 8101000.00
totalLiab 224462000.00
totalStockholderEquity 257151000.00
otherCurrentLiab 128461000.00
commonStock 2000.00
capitalStock 2000.00
retainedEarnings 18138000.00
goodWill 27552000.00
otherAssets 71873000.00
cash 124714000.00
totalCurrentLiabilities 224454000.00
currentDeferredRevenue 88643000.00
netDebt -124682000.00
shortTermDebt 29000.00
shortLongTermDebtTotal 32000.00
otherStockholderEquity 238068000.00
propertyPlantEquipment 15224000.00
totalCurrentAssets 356373000.00
netTangibleAssets 217871000.00
netReceivables 134998000.00
longTermDebt 5000.00
inventory 88560000.00
accountsPayable 7321000.00
noncontrollingInterestInConsolidatedEntity 1169000.00
accumulatedOtherComprehensiveIncome 943000.00
commonStockTotalEquity 2000.00
retainedEarningsTotalEquity 18138000.00
nonCurrrentAssetsOther 6567000.00
nonCurrentAssetsTotal 126409000.00
capitalLeaseObligations 32000.00
longTermDebtTotal 5000.00
nonCurrentLiabilitiesOther 3000.00
nonCurrentLiabilitiesTotal 8000.00
capitalSurpluse 701806000.00
liabilitiesAndStockholdersEquity 482782000.00
cashAndShortTermInvestments 124714000.00
propertyPlantAndEquipmentGross 38808000.00
propertyPlantAndEquipmentNet 15256000.00
netWorkingCapital 131919000.00
netInvestedCapital 257151000.00
commonStockSharesOutstanding 156693959.00
2023-03-31
date 2023-03-31
filing_date 2023-05-02
currency_symbol USD
totalAssets 415333000.00
intangibleAssets 11565000.00
otherCurrentAssets 12253000.00
totalLiab 162246000.00
totalStockholderEquity 251918000.00
otherCurrentLiab 97137000.00
commonStock 2000.00
capitalStock 2000.00
retainedEarnings 15580000.00
goodWill 27261000.00
otherAssets 70110000.00
cash 122769000.00
totalCurrentLiabilities 161547000.00
currentDeferredRevenue 55171000.00
netDebt -121916000.00
shortTermDebt 159000.00
shortLongTermDebtTotal 853000.00
otherStockholderEquity 235457000.00
propertyPlantEquipment 14075000.00
totalCurrentAssets 290247000.00
netTangibleAssets 213092000.00
netReceivables 99860000.00
longTermDebt 5000.00
inventory 55365000.00
accountsPayable 9080000.00
noncontrollingInterestInConsolidatedEntity 1169000.00
accumulatedOtherComprehensiveIncome 879000.00
commonStockTotalEquity 2000.00
retainedEarningsTotalEquity 15580000.00
nonCurrrentAssetsOther 1711000.00
nonCurrentAssetsTotal 125086000.00
capitalLeaseObligations 853000.00
longTermDebtTotal 5000.00
nonCurrentLiabilitiesOther 694000.00
nonCurrentLiabilitiesTotal 699000.00
capitalSurpluse 650383000.00
liabilitiesAndStockholdersEquity 415333000.00
cashAndShortTermInvestments 122769000.00
propertyPlantAndEquipmentGross 16150000.00
propertyPlantAndEquipmentNet 16150000.00
netWorkingCapital 128700000.00
netInvestedCapital 251918000.00
commonStockSharesOutstanding 155668712.00
2022-12-31
date 2022-12-31
filing_date 2023-02-28
currency_symbol USD
totalAssets 381682000.00
intangibleAssets 8700000.00
otherCurrentAssets 8468000.00
totalLiab 132690000.00
totalStockholderEquity 247823000.00
otherCurrentLiab 78944000.00
commonStock 2000.00
capitalStock 2000.00
retainedEarnings 20723000.00
goodWill 27212000.00
otherAssets 70379000.00
cash 121594000.00
totalCurrentLiabilities 127299000.00
currentDeferredRevenue 37789000.00
netDebt -120725000.00
shortTermDebt 175000.00
shortLongTermDebtTotal 869000.00
otherStockholderEquity 226862000.00
propertyPlantEquipment 20278000.00
totalCurrentAssets 255113000.00
netTangibleAssets 211911000.00
netReceivables 87262000.00
inventory 37789000.00
accountsPayable 10391000.00
accumulatedOtherComprehensiveIncome 236000.00
nonCurrrentAssetsOther 1703000.00
nonCurrentAssetsTotal 126569000.00
capitalLeaseObligations 869000.00
nonCurrentLiabilitiesTotal 5391000.00
liabilitiesAndStockholdersEquity 381682000.00
cashAndShortTermInvestments 121594000.00
propertyPlantAndEquipmentGross 20278000.00
propertyPlantAndEquipmentNet 20278000.00
netWorkingCapital 127814000.00
netInvestedCapital 247823000.00
commonStockSharesOutstanding 155158879.00
2022-09-30
date 2022-09-30
filing_date 2022-11-02
currency_symbol USD
totalAssets 440867000.00
intangibleAssets 8975000.00
otherCurrentAssets 65819000.00
totalLiab 183804000.00
totalStockholderEquity 255894000.00
otherCurrentLiab 117605000.00
commonStock 2000.00
capitalStock 2000.00
retainedEarnings 34616000.00
goodWill 26514000.00
otherAssets 65286000.00
cash 134545000.00
totalCurrentLiabilities 180370000.00
currentDeferredRevenue 52652000.00
netDebt -133623000.00
shortTermDebt 202000.00
shortLongTermDebtTotal 922000.00
otherStockholderEquity 222750000.00
propertyPlantEquipment 17689000.00
totalCurrentAssets 320186000.00
netTangibleAssets 220405000.00
netReceivables 119822000.00
longTermDebt 2714000.00
accountsPayable 9911000.00
noncontrollingInterestInConsolidatedEntity 1169000.00
accumulatedOtherComprehensiveIncome -1474000.00
commonStockTotalEquity 2000.00
retainedEarningsTotalEquity 34616000.00
nonCurrrentAssetsOther 1614000.00
nonCurrentAssetsTotal 120681000.00
capitalLeaseObligations 922000.00
longTermDebtTotal 2714000.00
nonCurrentLiabilitiesOther 720000.00
nonCurrentLiabilitiesTotal 3434000.00
capitalSurpluse 567594000.00
liabilitiesAndStockholdersEquity 440867000.00
cashAndShortTermInvestments 134545000.00
propertyPlantAndEquipmentGross 37269000.00
propertyPlantAndEquipmentNet 19906000.00
netWorkingCapital 139816000.00
netInvestedCapital 255894000.00
commonStockSharesOutstanding 155915307.00
2022-06-30
date 2022-06-30
filing_date 2022-08-03
currency_symbol USD
totalAssets 507449000.00
intangibleAssets 7071000.00
otherCurrentAssets 113705000.00
totalLiab 250577000.00
totalStockholderEquity 255703000.00
otherCurrentLiab 147393000.00
commonStock 2000.00
capitalStock 2000.00
retainedEarnings 37007000.00
goodWill 12945000.00
otherAssets 61662000.00
cash 134898000.00
totalCurrentLiabilities 247143000.00
currentDeferredRevenue 93566000.00
netDebt -133965000.00
shortTermDebt 213000.00
shortLongTermDebtTotal 933000.00
otherStockholderEquity 219647000.00
propertyPlantEquipment 19906000.00
totalCurrentAssets 403600000.00
netTangibleAssets 235687000.00
netReceivables 154997000.00
longTermDebt 2714000.00
accountsPayable 5971000.00
noncontrollingInterestInConsolidatedEntity 1169000.00
accumulatedOtherComprehensiveIncome -953000.00
commonStockTotalEquity 2000.00
retainedEarningsTotalEquity 37007000.00
nonCurrrentAssetsOther 1943000.00
nonCurrentAssetsTotal 103849000.00
capitalLeaseObligations 933000.00
longTermDebtTotal 2714000.00
nonCurrentLiabilitiesOther 720000.00
nonCurrentLiabilitiesTotal 3434000.00
capitalSurpluse 509476000.00
liabilitiesAndStockholdersEquity 507449000.00
cashAndShortTermInvestments 134898000.00
propertyPlantAndEquipmentNet 22171000.00
netWorkingCapital 156457000.00
netInvestedCapital 255703000.00
commonStockSharesOutstanding 155816038.00
2022-03-31
date 2022-03-31
filing_date 2022-05-04
currency_symbol USD
totalAssets 502140000.00
intangibleAssets 7204000.00
otherCurrentAssets 126287000.00
totalLiab 256602000.00
totalStockholderEquity 244369000.00
otherCurrentLiab 128741000.00
commonStock 2000.00
capitalStock 2000.00
retainedEarnings 33533000.00
goodWill 12945000.00
otherAssets 61238000.00
cash 130092000.00
totalCurrentLiabilities 253109000.00
currentDeferredRevenue 116939000.00
netDebt -129075000.00
shortTermDebt 238000.00
shortLongTermDebtTotal 1017000.00
otherStockholderEquity 210605000.00
propertyPlantEquipment 19024000.00
totalCurrentAssets 399342000.00
netTangibleAssets 224220000.00
netReceivables 142963000.00
longTermDebt 2714000.00
accountsPayable 7191000.00
noncontrollingInterestInConsolidatedEntity 1169000.00
accumulatedOtherComprehensiveIncome 229000.00
commonStockTotalEquity 2000.00
retainedEarningsTotalEquity 33533000.00
nonCurrrentAssetsOther 2510000.00
nonCurrentAssetsTotal 102798000.00
capitalLeaseObligations 1017000.00
longTermDebtTotal 2714000.00
nonCurrentLiabilitiesOther 779000.00
nonCurrentLiabilitiesTotal 3493000.00
capitalSurpluse 450570000.00
liabilitiesAndStockholdersEquity 502140000.00
cashAndShortTermInvestments 130092000.00
propertyPlantAndEquipmentNet 21411000.00
netWorkingCapital 146233000.00
netInvestedCapital 244369000.00
commonStockSharesOutstanding 156842721.00
2021-12-31
date 2021-12-31
filing_date 2022-02-24
currency_symbol USD
totalAssets 413826000.00
intangibleAssets 7528000.00
otherCurrentAssets 481000.00
totalLiab 190293000.00
totalStockholderEquity 222169000.00
otherCurrentLiab 111672000.00
commonStock 1000.00
capitalStock 1000.00
retainedEarnings 30510000.00
goodWill 12945000.00
otherAssets 55654000.00
cash 108237000.00
totalCurrentLiabilities 186814000.00
currentDeferredRevenue 67673000.00
netDebt -107161000.00
shortTermDebt 311000.00
shortLongTermDebtTotal 1076000.00
otherStockholderEquity 191470000.00
propertyPlantEquipment 15902000.00
totalCurrentAssets 319315000.00
netTangibleAssets 201696000.00
netReceivables 133489000.00
longTermDebt 2714000.00
inventory 77108000.00
accountsPayable 7158000.00
noncontrollingInterestInConsolidatedEntity 1364000.00
accumulatedOtherComprehensiveIncome 188000.00
commonStockTotalEquity 1000.00
retainedEarningsTotalEquity 30510000.00
nonCurrrentAssetsOther 2827000.00
nonCurrentAssetsTotal 94511000.00
capitalLeaseObligations 1076000.00
longTermDebtTotal 2714000.00
nonCurrentLiabilitiesOther 765000.00
nonCurrentLiabilitiesTotal 3479000.00
capitalSurpluse 401479000.00
liabilitiesAndStockholdersEquity 413826000.00
cashAndShortTermInvestments 108237000.00
propertyPlantAndEquipmentNet 18384000.00
netWorkingCapital 132501000.00
netInvestedCapital 222169000.00
commonStockSharesOutstanding 157509206.00
2021-09-30
date 2021-09-30
filing_date 2021-11-03
currency_symbol USD
totalAssets 381633000.00
intangibleAssets 7693000.00
otherCurrentAssets 78234000.00
totalLiab 192065000.00
totalStockholderEquity 188561000.00
otherCurrentLiab 110268000.00
commonStock 1000.00
capitalStock 1000.00
retainedEarnings 20800000.00
goodWill 12945000.00
otherAssets 39029000.00
cash 98064000.00
totalCurrentLiabilities 189480000.00
currentDeferredRevenue 69406000.00
netDebt -96870000.00
shortTermDebt 345000.00
shortLongTermDebtTotal 1194000.00
otherStockholderEquity 167573000.00
propertyPlantEquipment 13186000.00
totalCurrentAssets 306141000.00
netTangibleAssets 167923000.00
netReceivables 129843000.00
longTermDebt 1736000.00
accountsPayable 9461000.00
noncontrollingInterestInConsolidatedEntity 1007000.00
accumulatedOtherComprehensiveIncome 187000.00
commonStockTotalEquity 1000.00
retainedEarningsTotalEquity 20800000.00
nonCurrrentAssetsOther 3009000.00
nonCurrentAssetsTotal 75492000.00
capitalLeaseObligations 1194000.00
longTermDebtTotal 1736000.00
nonCurrentLiabilitiesOther 849000.00
nonCurrentLiabilitiesTotal 2585000.00
capitalSurpluse 347670000.00
liabilitiesAndStockholdersEquity 381633000.00
cashAndShortTermInvestments 98064000.00
propertyPlantAndEquipmentNet 15825000.00
netWorkingCapital 116661000.00
netInvestedCapital 188561000.00
commonStockSharesOutstanding 157345924.00
2021-06-30
date 2021-06-30
filing_date 2021-08-04
currency_symbol USD
totalAssets 395134000.00
intangibleAssets 7934000.00
otherCurrentAssets 105469000.00
totalLiab 222937000.00
totalStockholderEquity 171182000.00
otherCurrentLiab 119605000.00
commonStock 1000.00
capitalStock 1000.00
retainedEarnings 2734000.00
goodWill 12945000.00
otherAssets 15336000.00
cash 107413000.00
totalCurrentLiabilities 220887000.00
currentDeferredRevenue 93762000.00
netDebt -106793000.00
shortTermDebt 286000.00
shortLongTermDebtTotal 620000.00
otherStockholderEquity 168129000.00
propertyPlantEquipment 11787000.00
totalCurrentAssets 347132000.00
netTangibleAssets 150303000.00
netReceivables 134250000.00
longTermDebt 1716000.00
accountsPayable 7234000.00
noncontrollingInterestInConsolidatedEntity 1015000.00
accumulatedOtherComprehensiveIncome 318000.00
commonStockTotalEquity 1000.00
retainedEarningsTotalEquity 2734000.00
nonCurrrentAssetsOther 7000.00
nonCurrentAssetsTotal 48002000.00
capitalLeaseObligations 620000.00
longTermDebtTotal 1716000.00
nonCurrentLiabilitiesOther 334000.00
nonCurrentLiabilitiesTotal 2050000.00
capitalSurpluse 295035000.00
liabilitiesAndStockholdersEquity 395134000.00
cashAndShortTermInvestments 107413000.00
propertyPlantAndEquipmentGross 11787000.00
propertyPlantAndEquipmentNet 11787000.00
netWorkingCapital 126245000.00
netInvestedCapital 171182000.00
commonStockSharesOutstanding 157288672.00
2021-03-31
date 2021-03-31
filing_date 2021-05-06
currency_symbol USD
totalAssets 297602000.00
intangibleAssets 8121000.00
otherCurrentAssets 73896000.00
totalLiab 153989000.00
totalStockholderEquity 142610000.00
otherCurrentLiab 79392000.00
commonStock 1000.00
retainedEarnings -34316000.00
goodWill 12945000.00
cash 104392000.00
totalCurrentLiabilities 151893000.00
currentDeferredRevenue 66105000.00
netDebt -103661000.00
shortTermDebt 361000.00
shortLongTermDebtTotal 731000.00
otherStockholderEquity 176631000.00
propertyPlantEquipment 9042000.00
totalCurrentAssets 266763000.00
netTangibleAssets 121544000.00
netReceivables 88475000.00
longTermDebt 1726000.00
accountsPayable 6035000.00
noncontrollingInterestInConsolidatedEntity 1003000.00
accumulatedOtherComprehensiveIncome 294000.00
commonStockTotalEquity 1000.00
retainedEarningsTotalEquity -34316000.00
nonCurrrentAssetsOther 731000.00
nonCurrentAssetsTotal 30839000.00
capitalLeaseObligations 731000.00
longTermDebtTotal 1726000.00
nonCurrentLiabilitiesOther 370000.00
nonCurrentLiabilitiesTotal 2096000.00
capitalSurpluse 248634000.00
liabilitiesAndStockholdersEquity 297602000.00
cashAndShortTermInvestments 104392000.00
propertyPlantAndEquipmentGross 9773000.00
propertyPlantAndEquipmentNet 9773000.00
netWorkingCapital 114870000.00
netInvestedCapital 142610000.00
commonStockSharesOutstanding 158722126.00
2020-12-31
date 2020-12-31
filing_date 2021-03-11
currency_symbol USD
totalAssets 242187000.00
intangibleAssets 8350000.00
otherCurrentAssets 2420000.00
totalLiab 99600000.00
totalStockholderEquity 141584000.00
otherCurrentLiab 62750000.00
commonStock 1000.00
retainedEarnings -39162000.00
goodWill 12945000.00
otherAssets 819.00
cash 100143000.00
totalCurrentLiabilities 96650000.00
currentDeferredRevenue 27781000.00
netDebt -99323000.00
shortTermDebt 746000.00
shortLongTermDebt 1416000.00
shortLongTermDebtTotal 820000.00
otherStockholderEquity 180498000.00
propertyPlantEquipment 7848000.00
totalCurrentAssets 212225000.00
netTangibleAssets 120289000.00
netReceivables 76951000.00
longTermDebt 2876000.00
inventory 32711000.00
accountsPayable 5373000.00
noncontrollingInterestInConsolidatedEntity 1003000.00
accumulatedOtherComprehensiveIncome 247000.00
commonStockTotalEquity 1000.00
retainedEarningsTotalEquity -39162000.00
nonCurrrentAssetsOther 819000.00
nonCurrentAssetsTotal 29962000.00
capitalLeaseObligations 820000.00
longTermDebtTotal 2876000.00
nonCurrentLiabilitiesOther 74000.00
nonCurrentLiabilitiesTotal 2950000.00
capitalSurpluse 218492000.00
liabilitiesAndStockholdersEquity 242187000.00
cashAndShortTermInvestments 100143000.00
propertyPlantAndEquipmentGross 8667000.00
propertyPlantAndEquipmentNet 8667000.00
netWorkingCapital 115575000.00
netInvestedCapital 145876000.00
commonStockSharesOutstanding 156543876.00
2020-09-30
date 2020-09-30
filing_date 2020-11-09
currency_symbol USD
totalAssets 232200000.00
intangibleAssets 3521000.00
otherCurrentAssets 25171000.00
totalLiab 121137000.00
totalStockholderEquity 110911000.00
otherCurrentLiab 91333000.00
commonStock 1000.00
retainedEarnings -46883000.00
goodWill 10558000.00
otherAssets 7000.00
cash 91871000.00
totalCurrentLiabilities 118270000.00
currentDeferredRevenue 22115000.00
netDebt -91033000.00
shortTermDebt 720000.00
shortLongTermDebt 1492000.00
shortLongTermDebtTotal 838000.00
otherStockholderEquity 157722000.00
propertyPlantEquipment 6751000.00
totalCurrentAssets 210524000.00
netTangibleAssets 96832000.00
netReceivables 93482000.00
longTermDebt 2749000.00
accountsPayable 4102000.00
noncontrollingInterestInConsolidatedEntity 152000.00
accumulatedOtherComprehensiveIncome 71000.00
commonStockTotalEquity 1000.00
retainedEarningsTotalEquity -46883000.00
nonCurrrentAssetsOther 7000.00
nonCurrentAssetsTotal 21676000.00
capitalLeaseObligations 838000.00
longTermDebtTotal 2749000.00
nonCurrentLiabilitiesOther 118000.00
nonCurrentLiabilitiesTotal 2867000.00
capitalSurpluse 187675000.00
liabilitiesAndStockholdersEquity 232200000.00
cashAndShortTermInvestments 91871000.00
propertyPlantAndEquipmentGross 7590000.00
propertyPlantAndEquipmentNet 7590000.00
netWorkingCapital 92254000.00
netInvestedCapital 115152000.00
commonStockSharesOutstanding 150917721.00
2020-06-30
date 2020-06-30
filing_date 2020-08-05
currency_symbol USD
totalAssets 154875000.00
intangibleAssets 2837000.00
otherCurrentAssets 20707000.00
totalLiab 76343000.00
totalStockholderEquity 78328000.00
otherCurrentLiab 53839000.00
commonStock 1000.00
retainedEarnings -61853000.00
goodWill 8248000.00
otherAssets 7000.00
cash 63551000.00
totalCurrentLiabilities 74583000.00
currentDeferredRevenue 17405000.00
netDebt -62649000.00
shortTermDebt 727000.00
shortLongTermDebt 970000.00
shortLongTermDebtTotal 902000.00
otherStockholderEquity 140033000.00
propertyPlantEquipment 6982000.00
totalCurrentAssets 136801000.00
netTangibleAssets 67243000.00
netReceivables 52543000.00
longTermDebt 1585000.00
accountsPayable 2612000.00
noncontrollingInterestInConsolidatedEntity 204000.00
accumulatedOtherComprehensiveIncome 147000.00
commonStockTotalEquity 1000.00
retainedEarningsTotalEquity -61853000.00
nonCurrrentAssetsOther 7000.00
nonCurrentAssetsTotal 18074000.00
capitalLeaseObligations 902000.00
longTermDebtTotal 1585000.00
nonCurrentLiabilitiesOther 175000.00
nonCurrentLiabilitiesTotal 1760000.00
capitalSurpluse 160643000.00
liabilitiesAndStockholdersEquity 154875000.00
cashAndShortTermInvestments 63551000.00
propertyPlantAndEquipmentGross 6982000.00
propertyPlantAndEquipmentNet 6982000.00
netWorkingCapital 62218000.00
netInvestedCapital 80883000.00
commonStockSharesOutstanding 145124056.00
2020-03-31
date 2020-03-31
filing_date 2020-05-05
currency_symbol USD
totalAssets 110665000.00
intangibleAssets 2729000.00
otherCurrentAssets 13826000.00
totalLiab 54665000.00
totalStockholderEquity 55776000.00
otherCurrentLiab 37322000.00
commonStock 1000.00
retainedEarnings -70128000.00
goodWill 8248000.00
cash 44279000.00
totalCurrentLiabilities 52411000.00
currentDeferredRevenue 9829000.00
netDebt -43161000.00
shortTermDebt 424000.00
shortLongTermDebt 950000.00
shortLongTermDebtTotal 1118000.00
otherStockholderEquity 126000000.00
propertyPlantEquipment 7003000.00
totalCurrentAssets 92685000.00
netTangibleAssets 44799000.00
netReceivables 34580000.00
longTermDebt 1560000.00
accountsPayable 4836000.00
noncontrollingInterestInConsolidatedEntity 224000.00
accumulatedOtherComprehensiveIncome -97000.00
commonStockTotalEquity 1000.00
retainedEarningsTotalEquity -70128000.00
treasuryStock -18928000.00
nonCurrrentAssetsOther 15756.00
nonCurrentAssetsTotal 17980000.00
capitalLeaseObligations 1118000.00
longTermDebtTotal 1560000.00
nonCurrentLiabilitiesOther 694000.00
nonCurrentLiabilitiesTotal 2254000.00
capitalSurpluse 144928000.00
liabilitiesAndStockholdersEquity 110665000.00
cashAndShortTermInvestments 44279000.00
propertyPlantAndEquipmentGross 7003000.00
propertyPlantAndEquipmentNet 7003000.00
netWorkingCapital 40274000.00
netInvestedCapital 58286000.00
commonStockSharesOutstanding 144647818.00
2019-12-31
date 2019-12-31
filing_date 2020-03-12
currency_symbol USD
totalAssets 96452379.00
intangibleAssets 2677129.00
otherCurrentAssets 791518.00
totalLiab 44324500.00
totalStockholderEquity 51967285.00
otherCurrentLiab 31034315.00
commonStock 662.00
retainedEarnings -70292980.00
goodWill 8248107.00
otherAssets 15756.00
cash 40087372.00
totalCurrentLiabilities 41965379.00
currentDeferredRevenue 6987076.00
netDebt -38822903.00
shortTermDebt 434854.00
shortLongTermDebt 916240.00
shortLongTermDebtTotal 1264469.00
otherStockholderEquity 122059704.00
propertyPlantEquipment 6692367.00
totalCurrentAssets 78819020.00
netTangibleAssets 41042049.00
netReceivables 28195798.00
longTermDebt 1529506.00
inventory 9744332.00
accountsPayable 3509134.00
noncontrollingInterestInConsolidatedEntity 160594.00
accumulatedOtherComprehensiveIncome 199899.00
commonStockTotalEquity 662.00
retainedEarningsTotalEquity -70292980.00
treasuryStock -8623210.00
nonCurrrentAssetsOther 15756.00
nonCurrentAssetsTotal 17633359.00
capitalLeaseObligations 1264469.00
longTermDebtTotal 1529510.00
nonCurrentLiabilitiesOther 829615.00
nonCurrentLiabilitiesTotal 2359121.00
capitalSurpluse 130682920.00
liabilitiesAndStockholdersEquity 96452379.00
cashAndShortTermInvestments 40087372.00
propertyPlantAndEquipmentGross 6692367.00
propertyPlantAndEquipmentNet 6692367.00
commonStockSharesOutstanding 126394990.00
2019-09-30
date 2019-09-30
filing_date 2019-11-06
currency_symbol USD
totalAssets 98191398.00
intangibleAssets 2646678.00
otherCurrentAssets 10516471.00
totalLiab 52987824.00
totalStockholderEquity 45203574.00
otherCurrentLiab 39769890.00
commonStock 665.00
retainedEarnings -71104193.00
goodWill 8248107.00
cash 34736287.00
totalCurrentLiabilities 50064504.00
currentDeferredRevenue 7913156.00
netDebt -33436562.00
shortTermDebt 167420.00
shortLongTermDebt 992067.00
shortLongTermDebtTotal 1299725.00
otherStockholderEquity 116178895.00
propertyPlantEquipment 6004530.00
totalCurrentAssets 81292083.00
netTangibleAssets 34308789.00
netReceivables 36039325.00
longTermDebt 1791015.00
accountsPayable 2214038.00
accumulatedOtherComprehensiveIncome 128207.00
commonStockTotalEquity 665.00
retainedEarningsTotalEquity -71104193.00
treasuryStock -17649010.00
nonCurrrentAssetsOther 16899315.00
nonCurrentAssetsTotal 16899315.00
capitalLeaseObligations 1299725.00
longTermDebtTotal 1791020.00
nonCurrentLiabilitiesOther 1132305.00
nonCurrentLiabilitiesTotal 2923320.00
capitalSurpluse 133827910.00
liabilitiesAndStockholdersEquity 98191398.00
cashAndShortTermInvestments 34736287.00
propertyPlantAndEquipmentGross 6004530.00
propertyPlantAndEquipmentNet 6004530.00
commonStockSharesOutstanding 126394990.00
2019-06-30
date 2019-06-30
filing_date 2019-08-08
currency_symbol USD
totalAssets 105425426.00
intangibleAssets 2698132.00
otherCurrentAssets 8079998.00
totalLiab 64766800.00
totalStockholderEquity 40658626.00
otherCurrentLiab 53873562.00
commonStock 631.00
retainedEarnings -69256830.00
goodWill 8248107.00
cash 31523012.00
totalCurrentLiabilities 62771690.00
currentDeferredRevenue 6165740.00
netDebt -31237451.00
shortTermDebt 44516.00
shortLongTermDebt 974659.00
shortLongTermDebtTotal 285561.00
otherStockholderEquity 109863480.00
propertyPlantEquipment 4087269.00
totalCurrentAssets 90391918.00
netTangibleAssets 29712387.00
netReceivables 50788908.00
longTermDebt 1754065.00
accountsPayable 2687872.00
accumulatedOtherComprehensiveIncome 51345.00
commonStockTotalEquity 631.00
retainedEarningsTotalEquity -69256830.00
treasuryStock -8545050.00
nonCurrrentAssetsOther 15033508.00
nonCurrentAssetsTotal 15033508.00
capitalLeaseObligations 285561.00
longTermDebtTotal 1754070.00
nonCurrentLiabilitiesOther 241045.00
nonCurrentLiabilitiesTotal 1995110.00
capitalSurpluse 118408530.00
liabilitiesAndStockholdersEquity 105425426.00
cashAndShortTermInvestments 31523012.00
propertyPlantAndEquipmentGross 4087269.00
propertyPlantAndEquipmentNet 4087269.00
commonStockSharesOutstanding 123052000.00
2019-03-31
date 2019-03-31
filing_date 2019-05-10
currency_symbol USD
totalAssets 70604458.00
intangibleAssets 2458678.00
otherCurrentAssets 5986558.00
totalLiab 39242080.00
totalStockholderEquity 31362378.00
otherCurrentLiab 30764719.00
commonStock 612.00
retainedEarnings -67061089.00
goodWill 8248107.00
cash 20771971.00
totalCurrentLiabilities 37313013.00
currentDeferredRevenue 4193802.00
netDebt -20480219.00
shortTermDebt 79538.00
shortLongTermDebt 974659.00
shortLongTermDebtTotal 291752.00
otherStockholderEquity 98419322.00
propertyPlantEquipment 3445500.00
totalCurrentAssets 56452170.00
netTangibleAssets 20655593.00
netReceivables 29693641.00
longTermDebt 1716850.00
accountsPayable 2274954.00
accumulatedOtherComprehensiveIncome 3533.00
commonStockTotalEquity 612.00
retainedEarningsTotalEquity -67061089.00
treasuryStock -3647080.00
nonCurrrentAssetsOther 291689.00
nonCurrentAssetsTotal 14152288.00
capitalLeaseObligations 291752.00
longTermDebtTotal 1716850.00
nonCurrentLiabilitiesOther 212214.00
nonCurrentLiabilitiesTotal 1929067.00
capitalSurpluse 102066400.00
liabilitiesAndStockholdersEquity 70604458.00
cashAndShortTermInvestments 20771971.00
propertyPlantAndEquipmentGross 3445503.00
propertyPlantAndEquipmentNet 3445503.00
commonStockSharesOutstanding 121498000.00
2018-12-31
date 2018-12-31
filing_date 2019-03-18
currency_symbol USD
totalAssets 55846028.00
intangibleAssets 2531669.00
otherCurrentAssets 30376.00
totalLiab 25866399.00
totalStockholderEquity 29979629.00
otherCurrentLiab 18001776.00
commonStock 606.00
retainedEarnings -60765266.00
goodWill 8248107.00
cash 20538057.00
totalCurrentLiabilities 24212062.00
currentDeferredRevenue 2502591.00
netDebt -17909061.00
shortTermDebt 974659.00
shortLongTermDebt 974659.00
shortLongTermDebtTotal 2628996.00
otherStockholderEquity 90755616.00
propertyPlantEquipment 2739525.00
totalCurrentAssets 42326727.00
netTangibleAssets 19199853.00
netReceivables 17428091.00
longTermDebt 1654337.00
inventory 4330203.00
accountsPayable 2733036.00
accumulatedOtherComprehensiveIncome -11327.00
commonStockTotalEquity 606.00
retainedEarningsTotalEquity -60765266.00
nonCurrentAssetsTotal 13519301.00
longTermDebtTotal 1654337.00
nonCurrentLiabilitiesTotal 1654337.00
capitalSurpluse 90755616.00
liabilitiesAndStockholdersEquity 55846028.00
cashAndShortTermInvestments 20538057.00
propertyPlantAndEquipmentGross 2739525.00
propertyPlantAndEquipmentNet 2739525.00
commonStockSharesOutstanding 116720466.00
2018-09-30
date 2018-09-30
filing_date 2018-11-13
currency_symbol USD
totalAssets 49071143.00
otherCurrentAssets 3474727.00
totalLiab 25426592.00
totalStockholderEquity 23644551.00
otherCurrentLiab 21181935.00
commonStock 589.00
retainedEarnings -55557542.00
cash 22093710.00
totalCurrentLiabilities 25426592.00
currentDeferredRevenue 2717187.00
netDebt -22093710.00
otherStockholderEquity 79195251.00
propertyPlantEquipment 2319415.00
totalCurrentAssets 46751728.00
netTangibleAssets 23644551.00
shortTermInvestments 2717000.00
netReceivables 21183291.00
accountsPayable 1527470.00
accumulatedOtherComprehensiveIncome 6253.00
commonStockTotalEquity 589.00
retainedEarningsTotalEquity -55557542.00
nonCurrrentAssetsOther 2319415.00
nonCurrentAssetsTotal 2319415.00
nonCurrentLiabilitiesTotal 4244657.00
capitalSurpluse 79195251.00
liabilitiesAndStockholdersEquity 49071143.00
cashAndShortTermInvestments 22093710.00
propertyPlantAndEquipmentGross 2319415.00
propertyPlantAndEquipmentNet 2319415.00
commonStockSharesOutstanding 116720466.00
2018-06-30
date 2018-06-30
filing_date 2018-08-14
currency_symbol USD
totalAssets 44093691.00
otherCurrentAssets 3573759.00
totalLiab 29134512.00
totalStockholderEquity 14959179.00
otherCurrentLiab 25217704.00
commonStock 575.00
retainedEarnings -45179377.00
cash 15567430.00
totalCurrentLiabilities 29134512.00
currentDeferredRevenue 2894294.00
netDebt -15567430.00
otherStockholderEquity 60121007.00
propertyPlantEquipment 1978362.00
totalCurrentAssets 42115329.00
netTangibleAssets 14959179.00
shortTermInvestments 2894000.00
netReceivables 22974140.00
accountsPayable 1022514.00
accumulatedOtherComprehensiveIncome 16974.00
commonStockTotalEquity 575.00
retainedEarningsTotalEquity -45179377.00
nonCurrrentAssetsOther 1978362.00
nonCurrentAssetsTotal 1978362.00
nonCurrentLiabilitiesTotal 3916808.00
capitalSurpluse 60121007.00
liabilitiesAndStockholdersEquity 44093691.00
cashAndShortTermInvestments 15567430.00
propertyPlantAndEquipmentGross 1978362.00
propertyPlantAndEquipmentNet 1978362.00
commonStockSharesOutstanding 113754198.00
2018-03-31
date 2018-03-31
filing_date 2018-04-17
currency_symbol USD
totalAssets 14637131.00
otherCurrentAssets 16520.00
totalLiab 10376460.00
totalStockholderEquity 4260671.00
otherCurrentLiab 1252823.00
commonStock 550.00
retainedEarnings -32596374.00
cash 4672034.00
totalCurrentLiabilities 10376460.00
currentDeferredRevenue 923193.00
netDebt 2893323.00
shortTermDebt 7565357.00
shortLongTermDebtTotal 7565357.00
otherStockholderEquity 36848041.00
propertyPlantEquipment 1868413.00
totalCurrentAssets 13098918.00
netTangibleAssets 5778222.00
shortTermInvestments 1771000.00
netReceivables 6912657.00
inventory 1497707.00
accountsPayable 635087.00
accumulatedOtherComprehensiveIncome 8454.00
commonStockTotalEquity 550.00
retainedEarningsTotalEquity -43292719.00
nonCurrrentAssetsOther 1868413.00
nonCurrentAssetsTotal 1538213.00
nonCurrentLiabilitiesTotal 9123637.00
capitalSurpluse 49063199.00
liabilitiesAndStockholdersEquity 14637131.00
cashAndShortTermInvestments 4672034.00
propertyPlantAndEquipmentGross 1538213.00
propertyPlantAndEquipmentNet 1538213.00
commonStockSharesOutstanding 106671644.00
2017-12-31
date 2017-12-31
filing_date 2018-04-17
currency_symbol USD
totalAssets 14637131.00
otherCurrentAssets 591034.00
totalLiab 10376460.00
totalStockholderEquity 4260671.00
otherCurrentLiab 923193.00
commonStock 550.00
retainedEarnings -32596374.00
cash 4672034.00
totalCurrentLiabilities 10376460.00
netDebt 2893323.00
shortTermDebt 7565357.00
shortLongTermDebtTotal 7565357.00
otherStockholderEquity 8454.00
propertyPlantEquipment 1538000.00
totalCurrentAssets 13098918.00
netTangibleAssets 4260671.00
shortTermInvestments 923000.00
netReceivables 6912657.00
accountsPayable 9453267.00
accumulatedOtherComprehensiveIncome -450446.00
commonStockTotalEquity 550.00
retainedEarningsTotalEquity -32596374.00
nonCurrrentAssetsOther 1538213.00
nonCurrentAssetsTotal 1538213.00
capitalSurpluse 36848041.00
liabilitiesAndStockholdersEquity 14637131.00
cashAndShortTermInvestments 5595227.00
propertyPlantAndEquipmentGross 1538213.00
commonStockSharesOutstanding 106671644.00
2017-09-30
date 2017-09-30
filing_date 2017-11-14
currency_symbol USD
totalAssets 13917607.00
otherCurrentAssets 1722013.00
totalLiab 9291701.00
totalStockholderEquity 4625906.00
otherCurrentLiab 7745153.00
commonStock 540.00
retainedEarnings -36621221.00
cash 3347910.00
totalCurrentLiabilities 9291701.00
currentDeferredRevenue 1134109.00
netDebt -3347910.00
otherStockholderEquity 41238713.00
propertyPlantEquipment 1299000.00
totalCurrentAssets 12619392.00
netTangibleAssets 4625906.00
shortTermInvestments 1134000.00
netReceivables 7549469.00
accountsPayable 412439.00
accumulatedOtherComprehensiveIncome 7874.00
commonStockTotalEquity 540.00
retainedEarningsTotalEquity -20827262.00
nonCurrrentAssetsOther 1298215.00
nonCurrentAssetsTotal 1298215.00
nonCurrentLiabilitiesTotal 1546548.00
capitalSurpluse 25444754.00
liabilitiesAndStockholdersEquity 13917607.00
cashAndShortTermInvestments 3347910.00
propertyPlantAndEquipmentGross 1298215.00
propertyPlantAndEquipmentNet 1298215.00
commonStockSharesOutstanding 106671644.00
2017-06-30
date 2017-06-30
filing_date 2017-08-14
currency_symbol USD
totalAssets 12645799.00
otherCurrentAssets 1550459.00
totalLiab 8762466.00
totalStockholderEquity 3883333.00
otherCurrentLiab 7165071.00
commonStock 527.00
retainedEarnings -28840651.00
cash 1564220.00
totalCurrentLiabilities 8762466.00
currentDeferredRevenue 1116117.00
netDebt -1555104.00
shortTermDebt 9116.00
shortLongTermDebt 9116.00
shortLongTermDebtTotal 9116.00
otherStockholderEquity 32716439.00
propertyPlantEquipment 1089000.00
totalCurrentAssets 11557051.00
netTangibleAssets 3883333.00
shortTermInvestments 1116000.00
netReceivables 8442372.00
accountsPayable 472162.00
accumulatedOtherComprehensiveIncome 7018.00
commonStockTotalEquity 527.00
retainedEarningsTotalEquity -15512525.00
nonCurrrentAssetsOther -1.00
nonCurrentAssetsTotal 1088748.00
nonCurrentLiabilitiesTotal 1597395.00
capitalSurpluse 19388309.00
liabilitiesAndStockholdersEquity 12645799.00
cashAndShortTermInvestments 1564220.00
propertyPlantAndEquipmentGross 1088749.00
propertyPlantAndEquipmentNet 1088749.00
commonStockSharesOutstanding 105498172.00
2017-03-31
date 2017-03-31
filing_date 2017-05-19
currency_symbol USD
totalAssets 7268175.00
otherCurrentAssets 1337117.00
totalLiab 4545524.00
totalStockholderEquity 2722651.00
otherCurrentLiab 3269709.00
commonStock 525.00
retainedEarnings -32074290.00
cash 1790640.00
totalCurrentLiabilities 4545524.00
currentDeferredRevenue 786246.00
netDebt -1768666.00
shortTermDebt 21974.00
shortLongTermDebt 21974.00
shortLongTermDebtTotal 21974.00
otherStockholderEquity 34791174.00
propertyPlantEquipment 804000.00
totalCurrentAssets 6463681.00
netTangibleAssets 2722651.00
shortTermInvestments 786000.00
netReceivables 3335924.00
accountsPayable 467595.00
accumulatedOtherComprehensiveIncome 5242.00
commonStockTotalEquity 525.00
retainedEarningsTotalEquity -13365230.00
nonCurrrentAssetsOther 804494.00
nonCurrentAssetsTotal 804494.00
nonCurrentLiabilitiesTotal 1275815.00
capitalSurpluse 16082114.00
liabilitiesAndStockholdersEquity 7268175.00
cashAndShortTermInvestments 1790640.00
propertyPlantAndEquipmentGross 804494.00
propertyPlantAndEquipmentNet 804494.00
commonStockSharesOutstanding 104832784.00
2016-12-31
date 2016-12-31
filing_date 2017-03-31
currency_symbol USD
totalAssets 6104047.00
otherCurrentAssets 10625.00
totalLiab 3577021.00
totalStockholderEquity 2527026.00
otherCurrentLiab 2742119.00
commonStock 523.00
retainedEarnings -32004561.00
cash 1684608.00
totalCurrentLiabilities 3577021.00
currentDeferredRevenue 481704.00
netDebt -1648830.00
shortTermDebt 35778.00
shortLongTermDebt 35778.00
shortLongTermDebtTotal 35778.00
otherStockholderEquity 34526859.00
propertyPlantEquipment 538000.00
totalCurrentAssets 5565642.00
netTangibleAssets 2527026.00
shortTermInvestments 482000.00
netReceivables 3015767.00
inventory 854642.00
accountsPayable 317420.00
accumulatedOtherComprehensiveIncome 4205.00
commonStockTotalEquity 523.00
retainedEarningsTotalEquity -32004561.00
nonCurrrentAssetsOther 538405.00
nonCurrentAssetsTotal 538405.00
nonCurrentLiabilitiesTotal 834902.00
capitalSurpluse 34526859.00
liabilitiesAndStockholdersEquity 6104047.00
cashAndShortTermInvestments 1684608.00
propertyPlantAndEquipmentGross 538405.00
propertyPlantAndEquipmentNet 538405.00
commonStockSharesOutstanding 102451634.00
2016-09-30
date 2016-09-30
filing_date 2016-11-14
currency_symbol USD
totalAssets 3567997.00
otherCurrentAssets 937939.00
totalLiab 1544064.00
totalStockholderEquity 2065422.00
otherCurrentLiab 615268.00
commonStock 512.00
retainedEarnings -27263960.00
cash 944096.00
totalCurrentLiabilities 1544064.00
currentDeferredRevenue 533374.00
netDebt -944096.00
otherStockholderEquity 29322379.00
propertyPlantEquipment 352000.00
totalCurrentAssets 3215709.00
netTangibleAssets 2065422.00
shortTermInvestments 533000.00
netReceivables 1333674.00
accountsPayable 395422.00
noncontrollingInterestInConsolidatedEntity -41489.00
accumulatedOtherComprehensiveIncome 6491.00
commonStockTotalEquity 512.00
retainedEarningsTotalEquity -27263960.00
nonCurrrentAssetsOther 352288.00
nonCurrentAssetsTotal 352288.00
nonCurrentLiabilitiesTotal 928796.00
capitalSurpluse 29322379.00
liabilitiesAndStockholdersEquity 3567997.00
cashAndShortTermInvestments 944096.00
propertyPlantAndEquipmentGross 352288.00
propertyPlantAndEquipmentNet 352288.00
commonStockSharesOutstanding 102451634.00
2016-06-30
date 2016-06-30
filing_date 2016-08-15
currency_symbol USD
totalAssets 2681153.00
otherCurrentAssets 539932.00
totalLiab 1439884.00
totalStockholderEquity 1274145.00
otherCurrentLiab 1029105.00
commonStock 511.00
retainedEarnings -12616862.00
cash 886193.00
totalCurrentLiabilities 1439884.00
currentDeferredRevenue 349117.00
netDebt -886193.00
otherStockholderEquity 13894520.00
propertyPlantEquipment 234000.00
totalCurrentAssets 2447186.00
netTangibleAssets 1274145.00
shortTermInvestments 349000.00
netReceivables 1021061.00
accountsPayable 61662.00
noncontrollingInterestInConsolidatedEntity -32876.00
accumulatedOtherComprehensiveIncome -4024.00
commonStockTotalEquity 511.00
retainedEarningsTotalEquity -12616862.00
nonCurrrentAssetsOther 233967.00
nonCurrentAssetsTotal 233967.00
nonCurrentLiabilitiesTotal 410779.00
capitalSurpluse 13894520.00
liabilitiesAndStockholdersEquity 2681153.00
cashAndShortTermInvestments 886193.00
propertyPlantAndEquipmentGross 233967.00
propertyPlantAndEquipmentNet 233967.00
commonStockSharesOutstanding 101880920.00
2016-03-31
date 2016-03-31
filing_date 2016-05-13
currency_symbol USD
totalAssets 1560236.00
otherCurrentAssets 447401.00
totalLiab 904915.00
totalStockholderEquity 681477.00
otherCurrentLiab 547151.00
commonStock 508.00
retainedEarnings -6610955.00
cash 424501.00
totalCurrentLiabilities 904915.00
currentDeferredRevenue 244460.00
netDebt -424501.00
otherStockholderEquity 7294029.00
propertyPlantEquipment 161000.00
totalCurrentAssets 1398640.00
netTangibleAssets 681477.00
shortTermInvestments 244000.00
netReceivables 526738.00
accountsPayable 113304.00
noncontrollingInterestInConsolidatedEntity -26156.00
accumulatedOtherComprehensiveIncome -2105.00
commonStockTotalEquity 508.00
retainedEarningsTotalEquity -6610955.00
nonCurrrentAssetsOther 161596.00
nonCurrentAssetsTotal 161596.00
nonCurrentLiabilitiesTotal 357764.00
capitalSurpluse 7294029.00
liabilitiesAndStockholdersEquity 1560236.00
cashAndShortTermInvestments 424501.00
propertyPlantAndEquipmentGross 161596.00
propertyPlantAndEquipmentNet 161596.00
commonStockSharesOutstanding 101235538.00
2015-12-31
date 2015-12-31
filing_date 2016-03-15
currency_symbol USD
totalAssets 1256716.00
otherCurrentAssets 2457.00
totalLiab 664210.00
totalStockholderEquity 612082.00
otherCurrentLiab 425613.00
commonStock 502.00
retainedEarnings -5991088.00
cash 571814.00
totalCurrentLiabilities 664210.00
currentDeferredRevenue 148613.00
netDebt -571814.00
otherStockholderEquity 6611781.00
propertyPlantEquipment 110000.00
totalCurrentAssets 1146521.00
netTangibleAssets 612082.00
shortTermInvestments 149000.00
netReceivables 341643.00
inventory 230607.00
accountsPayable 89984.00
noncontrollingInterestInConsolidatedEntity -19576.00
accumulatedOtherComprehensiveIncome -9113.00
commonStockTotalEquity 502.00
retainedEarningsTotalEquity -5991088.00
nonCurrrentAssetsOther 110195.00
nonCurrentAssetsTotal 110195.00
nonCurrentLiabilitiesTotal 238597.00
capitalSurpluse 6611781.00
liabilitiesAndStockholdersEquity 1256716.00
cashAndShortTermInvestments 571814.00
propertyPlantAndEquipmentGross 110195.00
propertyPlantAndEquipmentNet 110195.00
commonStockSharesOutstanding 99428570.00
2015-09-30
date 2015-09-30
filing_date 2015-11-10
currency_symbol USD
totalAssets 1678180.00
otherCurrentAssets 553381.00
totalLiab 1057396.00
totalStockholderEquity 626222.00
otherCurrentLiab 588077.00
commonStock 499.00
retainedEarnings -4907502.00
otherAssets 75000.00
cash 448904.00
totalCurrentLiabilities 1057396.00
currentDeferredRevenue 399536.00
netDebt -448904.00
otherStockholderEquity 5557430.00
propertyPlantEquipment 98000.00
totalCurrentAssets 1504790.00
netTangibleAssets 626222.00
shortTermInvestments 400000.00
netReceivables 502505.00
accountsPayable 69783.00
noncontrollingInterestInConsolidatedEntity -5438.00
accumulatedOtherComprehensiveIncome -24205.00
commonStockTotalEquity 499.00
retainedEarningsTotalEquity -4907502.00
nonCurrrentAssetsOther 173390.00
nonCurrentAssetsTotal 173390.00
nonCurrentLiabilitiesTotal 469319.00
capitalSurpluse 5557430.00
liabilitiesAndStockholdersEquity 1678180.00
cashAndShortTermInvestments 448904.00
propertyPlantAndEquipmentGross 98194.00
propertyPlantAndEquipmentNet 98194.00
commonStockSharesOutstanding 102326438.00
2015-06-30
date 2015-06-30
filing_date 2015-08-11
currency_symbol USD
totalAssets 1092245.00
otherCurrentAssets 339834.00
totalLiab 726288.00
totalStockholderEquity 365957.00
otherCurrentLiab 374771.00
commonStock 496.00
retainedEarnings -6424610.00
otherAssets 75000.00
cash 288294.00
totalCurrentLiabilities 726288.00
currentDeferredRevenue 209534.00
netDebt -241407.00
shortTermDebt 46887.00
shortLongTermDebtTotal 46887.00
otherStockholderEquity 6806075.00
propertyPlantEquipment 101000.00
totalCurrentAssets 915829.00
netTangibleAssets 365957.00
shortTermInvestments 210000.00
netReceivables 287701.00
accountsPayable 95096.00
accumulatedOtherComprehensiveIncome -16004.00
commonStockTotalEquity 496.00
retainedEarningsTotalEquity -6424610.00
nonCurrrentAssetsOther 176416.00
nonCurrentAssetsTotal 176416.00
nonCurrentLiabilitiesTotal 351517.00
capitalSurpluse 6806075.00
liabilitiesAndStockholdersEquity 1092245.00
cashAndShortTermInvestments 288294.00
propertyPlantAndEquipmentGross 101220.00
propertyPlantAndEquipmentNet 101220.00
commonStockSharesOutstanding 98365904.00
2015-03-31
date 2015-03-31
filing_date 2015-05-14
currency_symbol USD
totalAssets 979126.00
otherCurrentAssets 369620.00
totalLiab 665288.00
totalStockholderEquity 313838.00
otherCurrentLiab 295606.00
commonStock 489.00
retainedEarnings -1426456.00
otherAssets 75000.00
cash 197623.00
totalCurrentLiabilities 665288.00
currentDeferredRevenue 206351.00
netDebt -135736.00
shortTermDebt 61887.00
shortLongTermDebtTotal 61887.00
otherStockholderEquity 1749217.00
propertyPlantEquipment 79000.00
totalCurrentAssets 825283.00
netTangibleAssets 313838.00
shortTermInvestments 206000.00
netReceivables 258040.00
accountsPayable 101444.00
accumulatedOtherComprehensiveIncome -9412.00
commonStockTotalEquity 489.00
retainedEarningsTotalEquity -1426456.00
nonCurrrentAssetsOther 153843.00
nonCurrentAssetsTotal 153843.00
nonCurrentLiabilitiesTotal 369682.00
capitalSurpluse 1749217.00
liabilitiesAndStockholdersEquity 979126.00
cashAndShortTermInvestments 197623.00
propertyPlantAndEquipmentGross 78647.00
propertyPlantAndEquipmentNet 78647.00
commonStockSharesOutstanding 97454770.00
2014-12-31
date 2014-12-31
filing_date 2015-03-31
currency_symbol USD
totalAssets 913170.00
otherCurrentAssets 2457.00
totalLiab 499504.00
totalStockholderEquity 413666.00
otherCurrentLiab 216720.00
commonStock 486.00
retainedEarnings -1409639.00
otherAssets 75196.00
cash 353374.00
totalCurrentLiabilities 499504.00
currentDeferredRevenue 141508.00
netDebt -291487.00
shortTermDebt 61887.00
shortLongTermDebt 61887.00
shortLongTermDebtTotal 61887.00
otherStockholderEquity 1824361.00
propertyPlantEquipment 79393.00
totalCurrentAssets 758581.00
netTangibleAssets 413666.00
netReceivables 189026.00
longTermDebt 61887.00
inventory 213724.00
accountsPayable 79389.00
accumulatedOtherComprehensiveIncome -1542.00
commonStockTotalEquity 486.00
retainedEarningsTotalEquity -1409639.00
nonCurrrentAssetsOther 154589.00
nonCurrentAssetsTotal 154589.00
nonCurrentLiabilitiesTotal 282784.00
capitalSurpluse 1824361.00
liabilitiesAndStockholdersEquity 913170.00
cashAndShortTermInvestments 353374.00
propertyPlantAndEquipmentGross 79393.00
propertyPlantAndEquipmentNet 79393.00
commonStockSharesOutstanding 96146872.00
2014-09-30
date 2014-09-30
filing_date 2014-11-10
currency_symbol USD
totalAssets 733932.00
otherCurrentAssets 122806.00
totalLiab 516349.00
totalStockholderEquity 217583.00
otherCurrentLiab 335991.00
commonStock 481.00
retainedEarnings -1543807.00
cash 268703.00
totalCurrentLiabilities 516349.00
currentDeferredRevenue 57404.00
netDebt -206816.00
shortTermDebt 61887.00
shortLongTermDebtTotal 61887.00
otherStockholderEquity 1760941.00
totalCurrentAssets 656976.00
netTangibleAssets 217583.00
netReceivables 265467.00
accountsPayable 61067.00
accumulatedOtherComprehensiveIncome -32.00
commonStockTotalEquity 481.00
retainedEarningsTotalEquity -1543807.00
nonCurrrentAssetsOther 76956.00
nonCurrentAssetsTotal 76956.00
nonCurrentLiabilitiesTotal 180358.00
capitalSurpluse 1760941.00
liabilitiesAndStockholdersEquity 733932.00
cashAndShortTermInvestments 268703.00
propertyPlantAndEquipmentGross 76956.00
propertyPlantAndEquipmentNet 76956.00
commonStockSharesOutstanding 96146872.00
2014-06-30
date 2014-06-30
filing_date 2014-08-14
currency_symbol USD
totalAssets 643344.00
otherCurrentAssets 159936.00
totalLiab 531675.00
totalStockholderEquity 111669.00
otherCurrentLiab 332814.00
commonStock 481.00
retainedEarnings -1590970.00
cash 205599.00
totalCurrentLiabilities 531675.00
currentDeferredRevenue 76804.00
netDebt -143712.00
shortTermDebt 61887.00
shortLongTermDebtTotal 61887.00
otherStockholderEquity 1702216.00
totalCurrentAssets 567714.00
netTangibleAssets 111669.00
netReceivables 202179.00
accountsPayable 60170.00
accumulatedOtherComprehensiveIncome -58.00
commonStockTotalEquity 481.00
retainedEarningsTotalEquity -1590970.00
nonCurrrentAssetsOther 75630.00
nonCurrentAssetsTotal 75630.00
nonCurrentLiabilitiesTotal 198861.00
capitalSurpluse 1702216.00
liabilitiesAndStockholdersEquity 643344.00
cashAndShortTermInvestments 205599.00
propertyPlantAndEquipmentGross 75630.00
propertyPlantAndEquipmentNet 75630.00
commonStockSharesOutstanding 96029940.00
2014-03-31
date 2014-03-31
filing_date 2014-05-15
currency_symbol USD
totalAssets 457381.00
otherCurrentAssets 133802.00
totalLiab 443608.00
totalStockholderEquity 13773.00
otherCurrentLiab 55075.00
commonStock 480.00
retainedEarnings -1629401.00
cash 100954.00
totalCurrentLiabilities 381721.00
currentDeferredRevenue 55075.00
netDebt -39067.00
shortTermDebt 177912.00
shortLongTermDebtTotal 61887.00
otherStockholderEquity 1643701.00
totalCurrentAssets 381304.00
netTangibleAssets 13773.00
netReceivables 146548.00
longTermDebt 61887.00
accountsPayable 93659.00
accumulatedOtherComprehensiveIncome -1007.00
commonStockTotalEquity 480.00
retainedEarningsTotalEquity -1629401.00
nonCurrrentAssetsOther 76077.00
nonCurrentAssetsTotal 76077.00
longTermDebtTotal 61887.00
nonCurrentLiabilitiesTotal 61887.00
capitalSurpluse 1643701.00
liabilitiesAndStockholdersEquity 457381.00
cashAndShortTermInvestments 100954.00
propertyPlantAndEquipmentGross 76077.00
propertyPlantAndEquipmentNet 76077.00
commonStockSharesOutstanding 95749006.00
2013-12-31
date 2013-12-31
filing_date 2014-03-21
currency_symbol USD
totalAssets 330741.00
otherCurrentAssets 2456.00
totalLiab 311924.00
totalStockholderEquity 18817.00
otherCurrentLiab 38198.00
commonStock 478.00
retainedEarnings -1513482.00
cash 100056.00
totalCurrentLiabilities 250037.00
currentDeferredRevenue 38198.00
netDebt -38169.00
shortTermDebt 117815.00
shortLongTermDebt 61887.00
shortLongTermDebtTotal 61887.00
otherStockholderEquity 1531821.00
propertyPlantEquipment 44854.00
totalCurrentAssets 285887.00
netTangibleAssets 18817.00
netReceivables 107840.00
longTermDebt 61887.00
inventory 75535.00
accountsPayable 55826.00
accumulatedOtherComprehensiveIncome -9878.00
commonStockTotalEquity 478.00
retainedEarningsTotalEquity -1513482.00
nonCurrrentAssetsOther 44854.00
nonCurrentAssetsTotal 44854.00
longTermDebtTotal 61887.00
nonCurrentLiabilitiesTotal 61887.00
capitalSurpluse 1531821.00
liabilitiesAndStockholdersEquity 330741.00
cashAndShortTermInvestments 100056.00
propertyPlantAndEquipmentGross 44854.00
propertyPlantAndEquipmentNet 44854.00
commonStockSharesOutstanding 119271700.60
2013-09-30
date 2013-09-30
filing_date 2013-11-07
currency_symbol USD
totalAssets 451009.00
otherCurrentAssets 98205.00
totalLiab 418415.00
totalStockholderEquity 32594.00
otherCurrentLiab 81333.00
commonStock 477.00
retainedEarnings -1346289.00
cash 225513.00
totalCurrentLiabilities 356528.00
currentDeferredRevenue 81333.00
netDebt -163626.00
shortTermDebt 99468.00
shortLongTermDebtTotal 61887.00
otherStockholderEquity 1378406.00
totalCurrentAssets 443073.00
netTangibleAssets 32594.00
netReceivables 119355.00
longTermDebt 61887.00
accountsPayable 94394.00
commonStockTotalEquity 477.00
retainedEarningsTotalEquity -1346289.00
nonCurrrentAssetsOther 7936.00
nonCurrentAssetsTotal 7936.00
longTermDebtTotal 61887.00
nonCurrentLiabilitiesTotal 61887.00
capitalSurpluse 1378406.00
liabilitiesAndStockholdersEquity 451009.00
cashAndShortTermInvestments 225513.00
propertyPlantAndEquipmentGross 7936.00
propertyPlantAndEquipmentNet 7936.00
commonStockSharesOutstanding 119271700.60
2013-06-30
date 2013-06-30
filing_date 2013-09-27
currency_symbol USD
totalAssets 40650.00
otherCurrentAssets 96.00
totalLiab 43762.00
totalStockholderEquity -3112.00
otherCurrentLiab 20577.00
commonStock 401.00
retainedEarnings -224183.00
cash 40554.00
totalCurrentLiabilities 43762.00
netDebt -40554.00
otherStockholderEquity 220670.00
totalCurrentAssets 40650.00
netTangibleAssets -3112.00
accountsPayable 23185.00
commonStockTotalEquity 401.00
retainedEarningsTotalEquity -224183.00
nonCurrentLiabilitiesTotal 23185.00
capitalSurpluse 220670.00
liabilitiesAndStockholdersEquity 40650.00
cashAndShortTermInvestments 40554.00
commonStockSharesOutstanding 140301000.00
2013-03-31
date 2013-03-31
filing_date 2013-05-15
currency_symbol USD
totalAssets 49.00
totalLiab 10750.00
totalStockholderEquity -10701.00
commonStock 401.00
retainedEarnings -191019.00
cash 49.00
totalCurrentLiabilities 10750.00
netDebt -49.00
otherStockholderEquity 179917.00
totalCurrentAssets 49.00
netTangibleAssets -10701.00
accountsPayable 10750.00
commonStockTotalEquity 401.00
retainedEarningsTotalEquity -191019.00
nonCurrentLiabilitiesTotal 10750.00
capitalSurpluse 70417.00
liabilitiesAndStockholdersEquity 49.00
cashAndShortTermInvestments 49.00
commonStockSharesOutstanding 140301000.00
2012-12-31
date 2012-12-31
filing_date 2013-02-14
currency_symbol USD
totalAssets 5592.00
otherCurrentAssets 200.00
totalLiab 121011.00
totalStockholderEquity -115419.00
otherCurrentLiab 102418.00
commonStock 401.00
retainedEarnings -176919.00
cash 5392.00
totalCurrentLiabilities 121011.00
netDebt -5392.00
otherStockholderEquity 61099.00
totalCurrentAssets 5592.00
netTangibleAssets -115419.00
accountsPayable 18593.00
commonStockTotalEquity 401.00
retainedEarningsTotalEquity -176919.00
nonCurrentLiabilitiesTotal 18593.00
capitalSurpluse 61099.00
liabilitiesAndStockholdersEquity 5592.00
cashAndShortTermInvestments 5392.00
commonStockSharesOutstanding 140301000.00
2012-09-30
date 2012-09-30
filing_date 2012-11-09
currency_symbol USD
totalAssets 368.00
totalLiab 104654.00
totalStockholderEquity -104286.00
otherCurrentLiab 82422.00
commonStock 401.00
retainedEarnings -165786.00
cash 368.00
totalCurrentLiabilities 104654.00
netDebt -368.00
otherStockholderEquity 61099.00
totalCurrentAssets 368.00
netTangibleAssets -104286.00
accountsPayable 22232.00
commonStockTotalEquity 401.00
nonCurrentLiabilitiesTotal 22232.00
liabilitiesAndStockholdersEquity 368.00
cashAndShortTermInvestments 368.00
commonStockSharesOutstanding 140301000.00
2012-06-30
date 2012-06-30
filing_date 2012-09-27
currency_symbol USD
totalAssets 738.00
totalLiab 92612.00
totalStockholderEquity -91874.00
otherCurrentLiab 80412.00
commonStock 401.00
retainedEarnings -153374.00
cash 738.00
totalCurrentLiabilities 92612.00
netDebt -738.00
otherStockholderEquity 61099.00
totalCurrentAssets 738.00
accountsPayable 12200.00
commonStockTotalEquity 401.00
nonCurrentLiabilitiesTotal 12200.00
liabilitiesAndStockholdersEquity 738.00
cashAndShortTermInvestments 738.00
commonStockSharesOutstanding 140301000.00
2012-03-31
date 2012-03-31
filing_date 2012-05-15
currency_symbol USD
totalAssets 3628.00
totalLiab 88573.00
totalStockholderEquity -84945.00
otherCurrentLiab 75418.00
commonStock 401.00
retainedEarnings -146445.00
cash 3628.00
totalCurrentLiabilities 88573.00
netDebt -3628.00
otherStockholderEquity 61099.00
totalCurrentAssets 3628.00
accountsPayable 13155.00
commonStockTotalEquity 401.00
nonCurrentLiabilitiesTotal 13155.00
liabilitiesAndStockholdersEquity 3628.00
cashAndShortTermInvestments 3628.00
commonStockSharesOutstanding 140301000.00
2011-12-31
date 2011-12-31
filing_date 2012-02-14
currency_symbol USD
totalAssets 600.00
otherCurrentAssets 600.00
totalLiab 81310.00
totalStockholderEquity -80710.00
otherCurrentLiab 66946.00
commonStock 401.00
retainedEarnings -142210.00
totalCurrentLiabilities 81310.00
netDebt 1243.00
shortTermDebt 1243.00
shortLongTermDebtTotal 1243.00
otherStockholderEquity 61099.00
totalCurrentAssets 600.00
accountsPayable 13121.00
commonStockTotalEquity 401.00
nonCurrentLiabilitiesTotal 14364.00
liabilitiesAndStockholdersEquity 600.00
commonStockSharesOutstanding 140301000.00
2011-09-30
date 2011-09-30
filing_date 2011-11-10
currency_symbol USD
totalAssets 1875.00
totalLiab 70571.00
totalStockholderEquity -68696.00
otherCurrentLiab 50371.00
commonStock 401.00
retainedEarnings -130196.00
cash 1875.00
totalCurrentLiabilities 70571.00
netDebt -1875.00
otherStockholderEquity 61099.00
totalCurrentAssets 1875.00
netTangibleAssets -68696.00
accountsPayable 20200.00
commonStockTotalEquity 401.00
retainedEarningsTotalEquity -130196.00
nonCurrentLiabilitiesTotal 20200.00
capitalSurpluse 61099.00
liabilitiesAndStockholdersEquity 1875.00
cashAndShortTermInvestments 1875.00
commonStockSharesOutstanding 140301000.00
2011-06-30
date 2011-06-30
filing_date 2011-09-29
currency_symbol USD
totalLiab 58156.00
totalStockholderEquity -58156.00
otherCurrentLiab 42393.00
commonStock 401.00
retainedEarnings -119656.00
totalCurrentLiabilities 58156.00
netDebt 745.00
shortTermDebt 745.00
shortLongTermDebtTotal 745.00
otherStockholderEquity 61099.00
netTangibleAssets -58156.00
accountsPayable 15018.00
commonStockTotalEquity 401.00
retainedEarningsTotalEquity -119656.00
nonCurrentLiabilitiesTotal 15763.00
capitalSurpluse 61099.00
commonStockSharesOutstanding 140301000.00
2011-03-31
date 2011-03-31
filing_date 2011-05-17
currency_symbol USD
totalAssets 2031.00
totalLiab 52393.00
totalStockholderEquity -50362.00
otherCurrentLiab 52393.00
commonStock 401.00
retainedEarnings -111862.00
cash 2031.00
totalCurrentLiabilities 52393.00
netDebt -2031.00
otherStockholderEquity 61099.00
totalCurrentAssets 2031.00
commonStockTotalEquity 401.00
liabilitiesAndStockholdersEquity 2031.00
cashAndShortTermInvestments 2031.00
commonStockSharesOutstanding 140301000.00
2010-12-31
date 2010-12-31
filing_date 2011-02-15
currency_symbol USD
totalAssets 8825.00
totalLiab 53288.00
totalStockholderEquity -44463.00
otherCurrentLiab 53288.00
commonStock 401.00
retainedEarnings -105963.00
cash 8825.00
totalCurrentLiabilities 53288.00
netDebt -8825.00
otherStockholderEquity 61099.00
totalCurrentAssets 8825.00
commonStockTotalEquity 401.00
liabilitiesAndStockholdersEquity 8825.00
cashAndShortTermInvestments 8825.00
commonStockSharesOutstanding 140301000.00
2010-09-30
date 2010-09-30
filing_date 2010-12-06
currency_symbol USD
totalAssets -4564.00
totalLiab 7707.00
totalStockholderEquity -12271.00
cash -4564.00
totalCurrentLiabilities 7707.00
netDebt 4564.00
totalCurrentAssets -4564.00
accountsPayable 7707.00
liabilitiesAndStockholdersEquity -4564.00
cashAndShortTermInvestments -4564.00
commonStockSharesOutstanding 140301000.00
2010-06-30
date 2010-06-30
filing_date 2010-06-30
currency_symbol USD
totalAssets 2406.00
otherCurrentAssets 1935.00
totalLiab 10371.00
totalStockholderEquity -7965.00
otherCurrentLiab 10371.00
commonStock 401.00
retainedEarnings -69465.00
cash 471.00
totalCurrentLiabilities 10371.00
netDebt -471.00
otherStockholderEquity 61099.00
totalCurrentAssets 2406.00
commonStockTotalEquity 401.00
liabilitiesAndStockholdersEquity 2406.00
cashAndShortTermInvestments 471.00
commonStockSharesOutstanding 140301000.00
2010-03-31
date 2010-03-31
filing_date 2010-03-31
currency_symbol USD
commonStockSharesOutstanding 140301000.00
2009-12-31
date 2009-12-31
filing_date 2009-12-31
currency_symbol USD
commonStockSharesOutstanding 140301000.00
yearly
2022-12-31
date 2022-12-31
filing_date 2023-02-28
currency_symbol USD
totalAssets 381682000.00
intangibleAssets 8700000.00
otherCurrentAssets 8468000.00
totalLiab 132690000.00
totalStockholderEquity 247823000.00
otherCurrentLiab 78944000.00
commonStock 2000.00
capitalStock 2000.00
retainedEarnings 20723000.00
goodWill 27212000.00
otherAssets 70379000.00
cash 121594000.00
totalCurrentLiabilities 127299000.00
currentDeferredRevenue 37789000.00
netDebt -120725000.00
shortTermDebt 175000.00
shortLongTermDebtTotal 869000.00
otherStockholderEquity 226862000.00
propertyPlantEquipment 20278000.00
totalCurrentAssets 255113000.00
netTangibleAssets 211911000.00
netReceivables 87262000.00
inventory 37789000.00
accountsPayable 10391000.00
accumulatedOtherComprehensiveIncome 236000.00
nonCurrrentAssetsOther 1703000.00
nonCurrentAssetsTotal 126569000.00
capitalLeaseObligations 869000.00
nonCurrentLiabilitiesTotal 5391000.00
liabilitiesAndStockholdersEquity 381682000.00
cashAndShortTermInvestments 121594000.00
propertyPlantAndEquipmentGross 20278000.00
propertyPlantAndEquipmentNet 20278000.00
netWorkingCapital 127814000.00
netInvestedCapital 247823000.00
commonStockSharesOutstanding 156220165.00
2021-12-31
date 2021-12-31
filing_date 2022-02-25
currency_symbol USD
totalAssets 413826000.00
intangibleAssets 7528000.00
otherCurrentAssets 481000.00
totalLiab 190293000.00
totalStockholderEquity 222169000.00
otherCurrentLiab 111672000.00
commonStock 1000.00
capitalStock 1000.00
retainedEarnings 30510000.00
goodWill 12945000.00
otherAssets 55654000.00
cash 108237000.00
totalCurrentLiabilities 186814000.00
currentDeferredRevenue 67673000.00
netDebt -107161000.00
shortTermDebt 311000.00
shortLongTermDebtTotal 1076000.00
otherStockholderEquity 191470000.00
propertyPlantEquipment 15902000.00
totalCurrentAssets 319315000.00
netTangibleAssets 201696000.00
netReceivables 133489000.00
longTermDebt 2714000.00
inventory 77108000.00
accountsPayable 7158000.00
noncontrollingInterestInConsolidatedEntity 1364000.00
accumulatedOtherComprehensiveIncome 188000.00
commonStockTotalEquity 1000.00
retainedEarningsTotalEquity 30510000.00
nonCurrrentAssetsOther 2827000.00
nonCurrentAssetsTotal 94511000.00
capitalLeaseObligations 1076000.00
longTermDebtTotal 2714000.00
nonCurrentLiabilitiesOther 765000.00
nonCurrentLiabilitiesTotal 3479000.00
capitalSurpluse 401479000.00
liabilitiesAndStockholdersEquity 413826000.00
cashAndShortTermInvestments 108237000.00
propertyPlantAndEquipmentGross 18384000.00
propertyPlantAndEquipmentNet 18384000.00
netWorkingCapital 132501000.00
netInvestedCapital 222169000.00
commonStockSharesOutstanding 157729374.00
2020-12-31
date 2020-12-31
filing_date 2021-03-11
currency_symbol USD
totalAssets 242187000.00
intangibleAssets 8350000.00
otherCurrentAssets 2420000.00
totalLiab 99600000.00
totalStockholderEquity 141584000.00
otherCurrentLiab 62750000.00
commonStock 1000.00
capitalStock 1000.00
retainedEarnings -39162000.00
goodWill 12945000.00
otherAssets 819.00
cash 100143000.00
totalCurrentLiabilities 96650000.00
currentDeferredRevenue 27781000.00
netDebt -99323000.00
shortTermDebt 746000.00
shortLongTermDebt 1416000.00
shortLongTermDebtTotal 820000.00
otherStockholderEquity 180498000.00
propertyPlantEquipment 7848000.00
totalCurrentAssets 212225000.00
netTangibleAssets 120289000.00
netReceivables 76951000.00
longTermDebt 2876000.00
inventory 32711000.00
accountsPayable 5373000.00
noncontrollingInterestInConsolidatedEntity 1003000.00
accumulatedOtherComprehensiveIncome 247000.00
commonStockTotalEquity 1000.00
retainedEarningsTotalEquity -39162000.00
nonCurrrentAssetsOther 819000.00
nonCurrentAssetsTotal 29962000.00
capitalLeaseObligations 820000.00
longTermDebtTotal 2876000.00
nonCurrentLiabilitiesOther 74000.00
nonCurrentLiabilitiesTotal 2950000.00
capitalSurpluse 218492000.00
liabilitiesAndStockholdersEquity 242187000.00
cashAndShortTermInvestments 100143000.00
propertyPlantAndEquipmentGross 8667000.00
propertyPlantAndEquipmentNet 8667000.00
netWorkingCapital 115575000.00
netInvestedCapital 145876000.00
commonStockSharesOutstanding 151550075.00
2019-12-31
date 2019-12-31
filing_date 2020-03-12
currency_symbol USD
totalAssets 96452379.00
intangibleAssets 2677129.00
otherCurrentAssets 791518.00
totalLiab 44324500.00
totalStockholderEquity 51967285.00
otherCurrentLiab 31034315.00
commonStock 662.00
capitalStock 662.00
retainedEarnings -70292980.00
goodWill 8248107.00
otherAssets 16000.00
cash 40087372.00
totalCurrentLiabilities 41965379.00
currentDeferredRevenue 6987076.00
netDebt -38822903.00
shortTermDebt 434854.00
shortLongTermDebt 916240.00
shortLongTermDebtTotal 1264469.00
otherStockholderEquity 122059704.00
propertyPlantEquipment 6692000.00
totalCurrentAssets 78819020.00
netTangibleAssets 41042000.00
netReceivables 28195798.00
longTermDebt 1529506.00
inventory 9744332.00
accountsPayable 3509134.00
noncontrollingInterestInConsolidatedEntity 160594.00
accumulatedOtherComprehensiveIncome 199899.00
commonStockTotalEquity 662.00
retainedEarningsTotalEquity -70292980.00
treasuryStock -8623210.00
nonCurrrentAssetsOther 15756.00
nonCurrentAssetsTotal 17633359.00
capitalLeaseObligations 1264469.00
longTermDebtTotal 1529510.00
nonCurrentLiabilitiesOther 829615.00
nonCurrentLiabilitiesTotal 2359121.00
capitalSurpluse 130682920.00
liabilitiesAndStockholdersEquity 96452379.00
cashAndShortTermInvestments 40087372.00
propertyPlantAndEquipmentGross 6692367.00
propertyPlantAndEquipmentNet 6692367.00
netWorkingCapital 36853641.00
netInvestedCapital 54413031.00
commonStockSharesOutstanding 126256407.00
2018-12-31
date 2018-12-31
filing_date 2019-03-18
currency_symbol USD
totalAssets 55846028.00
intangibleAssets 2531669.00
otherCurrentAssets 30376.00
totalLiab 25866399.00
totalStockholderEquity 29979629.00
otherCurrentLiab 18001776.00
commonStock 606.00
capitalStock 606.00
retainedEarnings -60765266.00
goodWill 8248107.00
cash 20538057.00
totalCurrentLiabilities 24212062.00
currentDeferredRevenue 2502591.00
netDebt -17909061.00
shortTermDebt 974659.00
shortLongTermDebt 974659.00
shortLongTermDebtTotal 2628996.00
otherStockholderEquity 90755616.00
propertyPlantEquipment 2739525.00
totalCurrentAssets 42326727.00
netTangibleAssets 19199853.00
netReceivables 17428091.00
longTermDebt 1654337.00
inventory 4330203.00
accountsPayable 2733036.00
accumulatedOtherComprehensiveIncome -11327.00
commonStockTotalEquity 606.00
retainedEarningsTotalEquity -60765266.00
nonCurrrentAssetsOther 13519301.00
nonCurrentAssetsTotal 13519301.00
longTermDebtTotal 1654340.00
nonCurrentLiabilitiesTotal 1654337.00
capitalSurpluse 90755620.00
liabilitiesAndStockholdersEquity 55846028.00
cashAndShortTermInvestments 20538057.00
propertyPlantAndEquipmentGross 2739525.00
propertyPlantAndEquipmentNet 2739525.00
netWorkingCapital 18114665.00
netInvestedCapital 32608625.00
commonStockSharesOutstanding 115379840.00
2017-12-31
date 2017-12-31
filing_date 2018-04-17
currency_symbol USD
totalAssets 14637131.00
otherCurrentAssets 16520.00
totalLiab 10376460.00
totalStockholderEquity 4260671.00
otherCurrentLiab 1252823.00
commonStock 550.00
retainedEarnings -32596374.00
cash 4672034.00
totalCurrentLiabilities 10376460.00
currentDeferredRevenue 923193.00
netDebt 2893323.00
shortTermDebt 7565357.00
shortLongTermDebt 7565357.00
shortLongTermDebtTotal 7565357.00
otherStockholderEquity 36848041.00
propertyPlantEquipment 1538213.00
totalCurrentAssets 13098918.00
netTangibleAssets 4260671.00
shortTermInvestments 923000.00
netReceivables 6912657.00
inventory 1497707.00
accountsPayable 635087.00
accumulatedOtherComprehensiveIncome 8454.00
commonStockTotalEquity 550.00
retainedEarningsTotalEquity -32596374.00
nonCurrrentAssetsOther 1538213.00
nonCurrentAssetsTotal 1538213.00
nonCurrentLiabilitiesTotal 9123637.00
capitalSurpluse 36848040.00
liabilitiesAndStockholdersEquity 14637131.00
cashAndShortTermInvestments 4672034.00
propertyPlantAndEquipmentGross 1538213.00
propertyPlantAndEquipmentNet 1538213.00
netWorkingCapital 2722458.00
netInvestedCapital 4260671.00
commonStockSharesOutstanding 106389856.00
2016-12-31
date 2016-12-31
filing_date 2017-03-31
currency_symbol USD
totalAssets 6104047.00
otherCurrentAssets 10625.00
totalLiab 3577021.00
totalStockholderEquity 2527026.00
otherCurrentLiab 2742119.00
commonStock 523.00
retainedEarnings -32004561.00
cash 1684608.00
totalCurrentLiabilities 3577021.00
currentDeferredRevenue 481704.00
netDebt -1648830.00
shortTermDebt 35778.00
shortLongTermDebt 35778.00
shortLongTermDebtTotal 35778.00
otherStockholderEquity 34526859.00
propertyPlantEquipment 538405.00
totalCurrentAssets 5565642.00
netTangibleAssets 2527026.00
shortTermInvestments 482000.00
netReceivables 3015767.00
inventory 854642.00
accountsPayable 317420.00
accumulatedOtherComprehensiveIncome 4205.00
commonStockTotalEquity 523.00
retainedEarningsTotalEquity -32004561.00
nonCurrrentAssetsOther 538405.00
nonCurrentAssetsTotal 538405.00
nonCurrentLiabilitiesTotal 834902.00
capitalSurpluse 34526860.00
liabilitiesAndStockholdersEquity 6104047.00
cashAndShortTermInvestments 1684608.00
propertyPlantAndEquipmentGross 538405.00
propertyPlantAndEquipmentNet 538405.00
commonStockSharesOutstanding 102163898.00
2015-12-31
date 2015-12-31
filing_date 2016-03-15
currency_symbol USD
totalAssets 1256716.00
otherCurrentAssets 2457.00
totalLiab 664210.00
totalStockholderEquity 612082.00
otherCurrentLiab 425613.00
commonStock 502.00
retainedEarnings -5991088.00
cash 571814.00
totalCurrentLiabilities 664210.00
currentDeferredRevenue 148613.00
netDebt -571814.00
otherStockholderEquity 6611781.00
propertyPlantEquipment 110200.00
totalCurrentAssets 1146521.00
netTangibleAssets 612082.00
shortTermInvestments 149000.00
netReceivables 341643.00
inventory 230607.00
accountsPayable 89984.00
noncontrollingInterestInConsolidatedEntity -19576.00
accumulatedOtherComprehensiveIncome -9113.00
commonStockTotalEquity 502.00
retainedEarningsTotalEquity -5991088.00
nonCurrrentAssetsOther 110195.00
nonCurrentAssetsTotal 110195.00
nonCurrentLiabilitiesTotal 238597.00
capitalSurpluse 6611780.00
liabilitiesAndStockholdersEquity 1256716.00
cashAndShortTermInvestments 571814.00
propertyPlantAndEquipmentGross 110195.00
propertyPlantAndEquipmentNet 110195.00
commonStockSharesOutstanding 98818532.00
2014-12-31
date 2014-12-31
filing_date 2015-03-31
currency_symbol USD
totalAssets 913170.00
intangibleAssets 0.00
otherCurrentAssets 2457.00
totalLiab 499504.00
totalStockholderEquity 413666.00
deferredLongTermLiab 0.00
otherCurrentLiab 216720.00
commonStock 486.00
retainedEarnings -1409639.00
otherLiab 0.00
goodWill 0.00
otherAssets 75196.00
cash 353374.00
totalCurrentLiabilities 499504.00
currentDeferredRevenue 141508.00
netDebt -291487.00
shortTermDebt 61887.00
shortLongTermDebt 61887.00
shortLongTermDebtTotal 61887.00
otherStockholderEquity 1824361.00
propertyPlantEquipment 79393.00
totalCurrentAssets 758581.00
longTermInvestments 0.00
netTangibleAssets 413666.00
shortTermInvestments 0.00
netReceivables 189026.00
longTermDebt 61887.00
inventory 213724.00
accountsPayable 79389.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -1542.00
additionalPaidInCapital 0.00
commonStockTotalEquity 486.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity -1409639.00
treasuryStock 0.00
nonCurrrentAssetsOther 154589.00
nonCurrentAssetsTotal 154589.00
nonCurrentLiabilitiesTotal 282784.00
capitalSurpluse 1824361.00
liabilitiesAndStockholdersEquity 913170.00
cashAndShortTermInvestments 353374.00
propertyPlantAndEquipmentGross 79393.00
propertyPlantAndEquipmentNet 79393.00
commonStockSharesOutstanding 103471730.00
2013-12-31
date 2013-12-31
filing_date 2014-03-21
currency_symbol USD
totalAssets 330741.00
otherCurrentAssets 2456.00
totalLiab 311924.00
totalStockholderEquity 18817.00
otherCurrentLiab 38198.00
commonStock 478.00
retainedEarnings -1513482.00
cash 100056.00
totalCurrentLiabilities 250037.00
currentDeferredRevenue 38198.00
netDebt -38169.00
shortTermDebt 117815.00
shortLongTermDebt 61887.00
shortLongTermDebtTotal 61887.00
otherStockholderEquity 1531821.00
propertyPlantEquipment 44854.00
totalCurrentAssets 285887.00
netTangibleAssets 18817.00
netReceivables 107840.00
longTermDebt 61887.00
inventory 75535.00
accountsPayable 55826.00
accumulatedOtherComprehensiveIncome -9878.00
commonStockTotalEquity 401.00
retainedEarningsTotalEquity -1513482.00
nonCurrrentAssetsOther 44854.00
nonCurrentAssetsTotal 44854.00
longTermDebtTotal 61887.00
nonCurrentLiabilitiesTotal 61887.00
capitalSurpluse 1531821.00
liabilitiesAndStockholdersEquity 330741.00
cashAndShortTermInvestments 100056.00
propertyPlantAndEquipmentGross 44854.00
propertyPlantAndEquipmentNet 44854.00
commonStockSharesOutstanding 100854179.00
2012-12-31
date 2012-12-31
filing_date 2012-09-27
currency_symbol USD
totalAssets 738.00
otherCurrentAssets 96.00
totalLiab 92612.00
totalStockholderEquity -91874.00
otherCurrentLiab 80412.00
commonStock 401.00
retainedEarnings -153374.00
cash 738.00
totalCurrentLiabilities 92612.00
netDebt -738.00
shortLongTermDebtTotal 80000.00
otherStockholderEquity 61099.00
totalCurrentAssets 738.00
netTangibleAssets -3112.00
netReceivables 70000.00
accountsPayable 12200.00
accumulatedOtherComprehensiveIncome -30000.00
commonStockTotalEquity 401.00
retainedEarningsTotalEquity -224183.00
nonCurrentAssetsTotal 10000.00
nonCurrentLiabilitiesTotal 12200.00
capitalSurpluse 220670.00
liabilitiesAndStockholdersEquity 738.00
cashAndShortTermInvestments 738.00
propertyPlantAndEquipmentGross 10000.00
commonStockSharesOutstanding 140301000.00
2011-12-31
date 2011-12-31
filing_date 2011-09-29
currency_symbol USD
totalAssets 738.00
totalLiab 58156.00
totalStockholderEquity -58156.00
otherCurrentLiab 42393.00
commonStock 401.00
retainedEarnings -119656.00
cash 738.00
totalCurrentLiabilities 58156.00
netDebt 745.00
shortTermDebt 745.00
shortLongTermDebtTotal 745.00
otherStockholderEquity 61099.00
totalCurrentAssets 738.00
netTangibleAssets -91874.00
accountsPayable 15018.00
commonStockTotalEquity 401.00
nonCurrentLiabilitiesTotal 15763.00
liabilitiesAndStockholdersEquity 738.00
commonStockSharesOutstanding 140301000.00
2010-12-31
date 2010-12-31
filing_date 2011-06-30
currency_symbol USD
totalLiab 58156.00
totalStockholderEquity -58156.00
otherCurrentLiab 42393.00
commonStock 401.00
retainedEarnings -119656.00
totalCurrentLiabilities 58156.00
netDebt 745.00
shortTermDebt 745.00
shortLongTermDebt 745.00
shortLongTermDebtTotal 745.00
otherStockholderEquity 61099.00
netTangibleAssets -58156.00
accountsPayable 15018.00
commonStockTotalEquity 401.00
retainedEarningsTotalEquity -119656.00
capitalSurpluse 61099.00
commonStockSharesOutstanding 140301000.00
2009-12-31
date 2009-12-31
filing_date 2010-06-30
currency_symbol USD
totalAssets 2406.00
otherCurrentAssets 1935.00
totalLiab 10371.00
totalStockholderEquity -7965.00
otherCurrentLiab 10371.00
commonStock 401.00
retainedEarnings -69465.00
cash 471.00
totalCurrentLiabilities 10371.00
netDebt -471.00
shortTermDebt 10000.00
shortLongTermDebt 10000.00
otherStockholderEquity 61099.00
totalCurrentAssets 2406.00
netTangibleAssets -7965.00
commonStockTotalEquity 401.00
liabilitiesAndStockholdersEquity 2406.00
cashAndShortTermInvestments 471.00
commonStockSharesOutstanding 2806020000.00
Cash_Flow
currency_symbol USD
quarterly
2023-09-30
date 2023-09-30
filing_date 2023-11-02
currency_symbol USD
netIncome 1349000.00
changeInCash 16771000.00
beginPeriodCashFlow 213274000.00
endPeriodCashFlow 16771000.00
totalCashFromOperatingActivities 16771000.00
depreciation 2790000.00
capitalExpenditures 0
stockBasedCompensation 11764000.00
otherNonCashItems -16771000.00
freeCashFlow 16771000.00
2023-06-30
date 2023-06-30
filing_date 2023-08-03
currency_symbol USD
investments -5000000.00
changeToLiabilities 30314000.00
totalCashflowsFromInvestingActivities -8180000.00
totalCashFromFinancingActivities -54730000.00
changeToOperatingActivities 69634000.00
netIncome 9422000.00
changeInCash 35140000.00
beginPeriodCashFlow 178134000.00
endPeriodCashFlow 213274000.00
totalCashFromOperatingActivities 98024000.00
depreciation 2779000.00
otherCashflowsFromInvestingActivities 253000.00
dividendsPaid 6864000.00
changeToInventory 36162000.00
changeToAccountReceivables -34458000.00
salePurchaseOfStock -48812000.00
otherCashflowsFromFinancingActivities 946000.00
changeToNetincome 1828000.00
capitalExpenditures 3180000
changeReceivables -34458000.00
cashFlowsOtherOperating 88139000.00
cashAndCashEquivalentsChanges 35114000.00
changeInWorkingCapital 33537000.00
stockBasedCompensation 49730000.00
otherNonCashItems -537000.00
freeCashFlow 94844000.00
2023-03-31
date 2023-03-31
filing_date 2023-05-02
currency_symbol USD
investments -350000.00
changeToLiabilities 11198000.00
totalCashflowsFromInvestingActivities -1782000.00
totalCashFromFinancingActivities -36205000.00
changeToOperatingActivities 26168000.00
netIncome 1453000.00
changeInCash 18751000.00
beginPeriodCashFlow 159383000.00
endPeriodCashFlow 178134000.00
totalCashFromOperatingActivities 56144000.00
depreciation 2579000.00
otherCashflowsFromInvestingActivities -1432000.00
dividendsPaid 6596000.00
changeToAccountReceivables -10808000.00
salePurchaseOfStock -29916000.00
otherCashflowsFromFinancingActivities 307000.00
changeToNetincome 1313000.00
capitalExpenditures 1432000
changeReceivables -10808000.00
cashFlowsOtherOperating 50409000.00
cashAndCashEquivalentsChanges 18157000.00
changeInWorkingCapital 14087000.00
stockBasedCompensation 39196000.00
otherNonCashItems -1448000.00
freeCashFlow 54712000.00
2022-12-31
date 2022-12-31
filing_date 2023-02-28
currency_symbol USD
investments -3571000.00
changeToLiabilities 480000.00
totalCashflowsFromInvestingActivities -3571000.00
totalCashFromFinancingActivities -48138000.00
changeToOperatingActivities -45234000.00
netIncome -7201000.00
changeInCash -27814000.00
beginPeriodCashFlow 187197000.00
endPeriodCashFlow 159383000.00
totalCashFromOperatingActivities 23211000.00
depreciation 2684000.00
dividendsPaid 6692000.00
changeToAccountReceivables 31332000.00
salePurchaseOfStock -39838000.00
otherCashflowsFromFinancingActivities -6162000.00
changeToNetincome 41150000.00
capitalExpenditures 2829000
changeInWorkingCapital -13385000.00
stockBasedCompensation 44477000.00
otherNonCashItems 1639000.00
freeCashFlow 20382000.00
2022-09-30
date 2022-09-30
filing_date 2022-11-02
currency_symbol USD
investments -10813000.00
changeToLiabilities -24087000.00
totalCashflowsFromInvestingActivities -10813000.00
totalCashFromFinancingActivities -65167000.00
changeToOperatingActivities -74532000.00
netIncome 4402000.00
changeInCash -53584000.00
beginPeriodCashFlow 240781000.00
endPeriodCashFlow 187197000.00
totalCashFromOperatingActivities 22026000.00
depreciation 2767000.00
otherCashflowsFromInvestingActivities -9668000.00
dividendsPaid 6793000.00
changeToAccountReceivables 35872000.00
salePurchaseOfStock -59815000.00
otherCashflowsFromFinancingActivities 1441000.00
changeToNetincome 4060000.00
capitalExpenditures 1145000
changeReceivables 35872000.00
cashFlowsOtherOperating -988000.00
cashAndCashEquivalentsChanges -53954000.00
changeInWorkingCapital -35445000.00
stockBasedCompensation 53946000.00
otherNonCashItems 309000.00
freeCashFlow 20881000.00
2022-06-30
date 2022-06-30
filing_date 2022-08-03
currency_symbol USD
investments -3393000.00
changeToLiabilities 14881000.00
totalCashflowsFromInvestingActivities -3393000.00
totalCashFromFinancingActivities -55466000.00
changeToOperatingActivities -5488000.00
netIncome 9359000.00
changeInCash -6250000.00
beginPeriodCashFlow 247031000.00
endPeriodCashFlow 240781000.00
totalCashFromOperatingActivities 53791000.00
depreciation 2429000.00
dividendsPaid 5885000.00
changeToAccountReceivables -12423000.00
salePurchaseOfStock -49864000.00
otherCashflowsFromFinancingActivities 283000.00
changeToNetincome 4566000.00
capitalExpenditures 3393000
changeReceivables -12423000.00
cashFlowsOtherOperating 34979000.00
cashAndCashEquivalentsChanges -5068000.00
changeInWorkingCapital -19137000.00
stockBasedCompensation 61175000.00
otherNonCashItems 956000.00
freeCashFlow 50398000.00
2022-03-31
date 2022-03-31
filing_date 2022-05-04
currency_symbol USD
investments -4684000.00
changeToLiabilities 15928000.00
totalCashflowsFromInvestingActivities -4684000.00
totalCashFromFinancingActivities -35743000.00
changeToOperatingActivities 65652000.00
netIncome 8864000.00
changeInCash 71121000.00
beginPeriodCashFlow 175910000.00
endPeriodCashFlow 247031000.00
totalCashFromOperatingActivities 111507000.00
depreciation 1958000.00
dividendsPaid 5859000.00
changeToAccountReceivables -9846000.00
salePurchaseOfStock -29956000.00
otherCashflowsFromFinancingActivities 72000.00
changeToNetincome 4047000.00
capitalExpenditures 4684000
changeReceivables -9846000.00
cashFlowsOtherOperating 90556000.00
cashAndCashEquivalentsChanges 71080000.00
changeInWorkingCapital 55880000.00
stockBasedCompensation 49809000.00
otherNonCashItems 897000.00
freeCashFlow 106823000.00
2021-12-31
date 2021-12-31
filing_date 2022-02-25
currency_symbol USD
investments 4000.00
changeToLiabilities 1666000.00
totalCashflowsFromInvestingActivities -5260000.00
totalCashFromFinancingActivities -34780000.00
changeToOperatingActivities 244000.00
netIncome 15456000.00
changeInCash 8440000.00
beginPeriodCashFlow 167470000.00
endPeriodCashFlow 175910000.00
totalCashFromOperatingActivities 48479000.00
depreciation 1737000.00
otherCashflowsFromInvestingActivities -4000000.00
dividendsPaid 5793000.00
changeToInventory 1977000.00
changeToAccountReceivables -3944000.00
salePurchaseOfStock -29912000.00
otherCashflowsFromFinancingActivities 925000.00
changeToNetincome 39994000.00
capitalExpenditures 4264000
changeReceivables -3944000.00
cashFlowsOtherOperating -6430000.00
cashAndCashEquivalentsChanges 8439000.00
changeInWorkingCapital -5085000.00
stockBasedCompensation 52604000.00
otherNonCashItems 574000.00
freeCashFlow 44215000.00
2021-09-30
date 2021-09-30
filing_date 2021-11-03
currency_symbol USD
investments -3004000.00
changeToLiabilities -7417000.00
totalCashflowsFromInvestingActivities -6554000.00
totalCashFromFinancingActivities -58008000.00
changeToOperatingActivities -31060000.00
netIncome 23814000.00
changeInCash -33705000.00
beginPeriodCashFlow 201175000.00
endPeriodCashFlow 167470000.00
totalCashFromOperatingActivities 30988000.00
depreciation 1694000.00
dividendsPaid 5755.00
changeToInventory -6704000.00
changeToAccountReceivables 4182000.00
salePurchaseOfStock -53191000.00
otherCashflowsFromFinancingActivities -4817000.00
changeToNetincome -17094000.00
capitalExpenditures 3550000
changeReceivables 4182000.00
cashFlowsOtherOperating 25809000.00
cashAndCashEquivalentsChanges -33574000.00
changeInWorkingCapital -26081000.00
stockBasedCompensation 52024000.00
otherNonCashItems 228000.00
freeCashFlow 27438000.00
2021-06-30
date 2021-06-30
filing_date 2021-08-04
currency_symbol USD
investments -3352000.00
changeToLiabilities 1193000.00
totalCashflowsFromInvestingActivities -3352000.00
totalCashFromFinancingActivities -54500000.00
changeToOperatingActivities 62451000.00
netIncome 37043000.00
changeInCash 30678000.00
beginPeriodCashFlow 170497000.00
endPeriodCashFlow 201175000.00
totalCashFromOperatingActivities 88506000.00
depreciation 1507000.00
dividendsPaid 5755000.00
changeToInventory 34794000.00
changeToAccountReceivables -45188000.00
salePurchaseOfStock -54903000.00
otherCashflowsFromFinancingActivities 403000.00
changeToNetincome 31493000.00
capitalExpenditures 3352000
changeReceivables -45188000.00
cashFlowsOtherOperating 67941000.00
cashAndCashEquivalentsChanges 30654000.00
changeInWorkingCapital 18456000.00
stockBasedCompensation 47421000.00
otherNonCashItems 4664000.00
freeCashFlow 85154000.00
2021-03-31
date 2021-03-31
filing_date 2021-05-06
currency_symbol USD
investments -3757000.00
changeToLiabilities 16431000.00
totalCashflowsFromInvestingActivities -3757000.00
totalCashFromFinancingActivities -32636000.00
changeToOperatingActivities 53135000.00
netIncome 4846000.00
changeInCash 42573000.00
beginPeriodCashFlow 127924000.00
endPeriodCashFlow 170497000.00
totalCashFromOperatingActivities 78919000.00
depreciation 1310000.00
otherCashflowsFromInvestingActivities -1500000.00
dividendsPaid 5755000.00
changeToInventory 14811000.00
changeToAccountReceivables -11907000.00
salePurchaseOfStock -34009000.00
otherCashflowsFromFinancingActivities 1373000.00
changeToNetincome 3500000.00
capitalExpenditures 2257000
changeReceivables -11907000.00
cashFlowsOtherOperating 64739000.00
cashAndCashEquivalentsChanges 42526000.00
changeInWorkingCapital 42389000.00
stockBasedCompensation 29983000.00
otherNonCashItems 391000.00
freeCashFlow 76662000.00
2020-12-31
date 2020-12-31
filing_date 2021-03-11
currency_symbol USD
investments -11312000.00
changeToLiabilities -26289000.00
totalCashflowsFromInvestingActivities -11312000.00
totalCashFromFinancingActivities -5379000.00
changeToOperatingActivities -25999000.00
netIncome 7695000.00
changeInCash 13938000.00
beginPeriodCashFlow 113986000.00
endPeriodCashFlow 127924000.00
totalCashFromOperatingActivities 30453000.00
depreciation 1204000.00
otherCashflowsFromInvestingActivities -8567000.00
dividendsPaid 5755000.00
changeToInventory -31665000.00
changeToAccountReceivables 16297000.00
salePurchaseOfStock -8041000.00
otherCashflowsFromFinancingActivities 2662000.00
changeToNetincome 3397000.00
capitalExpenditures 2172000
changeReceivables 16297000.00
cashFlowsOtherOperating 28149000.00
cashAndCashEquivalentsChanges 13762000.00
changeInWorkingCapital -8353000.00
stockBasedCompensation 29127000.00
otherNonCashItems 5000.00
freeCashFlow 28281000.00
2020-09-30
date 2020-09-30
filing_date 2020-11-09
currency_symbol USD
investments -2964000.00
changeToLiabilities 37731000.00
totalCashflowsFromInvestingActivities -2964000.00
totalCashFromFinancingActivities -7100000.00
changeToOperatingActivities 41650000.00
netIncome 14918000.00
changeInCash 33030000.00
beginPeriodCashFlow 80956000.00
endPeriodCashFlow 113986000.00
totalCashFromOperatingActivities 43170000.00
depreciation 1004000.00
otherCashflowsFromInvestingActivities -1546000.00
changeToInventory 36940000.00
changeToAccountReceivables -41019000.00
salePurchaseOfStock -9343000.00
otherCashflowsFromFinancingActivities 2243000.00
changeToNetincome 1965000.00
capitalExpenditures 1602000
changeReceivables -41019000.00
cashFlowsOtherOperating 28571000.00
cashAndCashEquivalentsChanges 33106000.00
changeInWorkingCapital 1598000.00
stockBasedCompensation 25519000.00
otherNonCashItems 45000.00
freeCashFlow 41568000.00
2020-06-30
date 2020-06-30
filing_date 2020-08-05
currency_symbol USD
investments -1332000.00
changeToLiabilities 14280000.00
totalCashflowsFromInvestingActivities -1332000.00
totalCashFromFinancingActivities -1024000.00
changeToOperatingActivities 24560000.00
netIncome 8236000.00
changeInCash 26848000.00
beginPeriodCashFlow 54108000.00
endPeriodCashFlow 80956000.00
totalCashFromOperatingActivities 28547000.00
depreciation 921000.00
otherCashflowsFromInvestingActivities -414000.00
changeToInventory 17361000.00
changeToAccountReceivables -19038000.00
salePurchaseOfStock -1682000.00
otherCashflowsFromFinancingActivities 658000.00
changeToNetincome 2363000.00
capitalExpenditures 1307000
changeReceivables -19038000.00
cashFlowsOtherOperating 21785000.00
cashAndCashEquivalentsChanges 26191000.00
changeInWorkingCapital 3235000.00
stockBasedCompensation 14976000.00
otherNonCashItems 43000.00
freeCashFlow 27240000.00
2020-03-31
date 2020-03-31
filing_date 2020-05-05
currency_symbol USD
investments -1355000.00
changeToLiabilities 6707000.00
totalCashflowsFromInvestingActivities -1355000.00
totalCashFromFinancingActivities -8390000.00
changeToOperatingActivities 8114000.00
netIncome 141000.00
changeInCash 7034000.00
beginPeriodCashFlow 47074000.00
endPeriodCashFlow 54108000.00
totalCashFromOperatingActivities 17489000.00
depreciation 860000.00
otherCashflowsFromInvestingActivities -25000.00
changeToInventory 4895000.00
changeToAccountReceivables -6433000.00
salePurchaseOfStock -10305000.00
otherCashflowsFromFinancingActivities 1915000.00
changeToNetincome 1094000.00
capitalExpenditures 1355000
changeReceivables -6433000.00
cashFlowsOtherOperating 15120000.00
cashAndCashEquivalentsChanges 7744000.00
changeInWorkingCapital 3017000.00
stockBasedCompensation 13386000.00
otherNonCashItems 64000.00
freeCashFlow 16134000.00
2019-12-31
date 2019-12-31
filing_date 2020-03-12
currency_symbol USD
investments -2575942.00
changeToLiabilities -6482186.00
totalCashflowsFromInvestingActivities -2575942.00
totalCashFromFinancingActivities -8471850.00
changeToOperatingActivities -9806903.00
netIncome 782307.00
changeInCash 4425005.00
beginPeriodCashFlow 42649443.00
endPeriodCashFlow 47074448.00
totalCashFromOperatingActivities 15410306.00
depreciation 767523.00
otherCashflowsFromInvestingActivities -980186.00
changeToInventory -8843109.00
changeToAccountReceivables 7845803.00
salePurchaseOfStock -9407122.00
otherCashflowsFromFinancingActivities 935272.00
changeToNetincome 1013610.00
capitalExpenditures 1525942
changeReceivables 7845868.00
cashFlowsOtherOperating 11483184.00
cashAndCashEquivalentsChanges 4362514.00
changeInWorkingCapital -550974.00
stockBasedCompensation 14391569.00
otherNonCashItems -14363.00
freeCashFlow 13884364.00
2019-09-30
date 2019-09-30
filing_date 2019-11-06
currency_symbol USD
investments -1529194.00
changeToLiabilities -15345996.00
totalCashflowsFromInvestingActivities -1529194.00
totalCashFromFinancingActivities -8457798.00
changeToOperatingActivities -13841533.00
netIncome -1847363.00
changeInCash 4960691.00
beginPeriodCashFlow 37688752.00
endPeriodCashFlow 42649443.00
totalCashFromOperatingActivities 14999646.00
depreciation 642089.00
otherCashflowsFromInvestingActivities -31986.00
changeToInventory -15629186.00
changeToAccountReceivables 14746184.00
salePurchaseOfStock -9103962.00
otherCashflowsFromFinancingActivities 646164.00
changeToNetincome 1060175.00
capitalExpenditures 1529194
changeReceivables 14746373.00
cashFlowsOtherOperating 15744368.00
cashAndCashEquivalentsChanges 5012654.00
changeInWorkingCapital 476780.00
stockBasedCompensation 15673782.00
otherNonCashItems 54358.00
freeCashFlow 13470452.00
2019-06-30
date 2019-06-30
filing_date 2019-08-08
currency_symbol USD
investments -1256982.00
changeToLiabilities 23407273.00
totalCashflowsFromInvestingActivities -1256982.00
totalCashFromFinancingActivities -4207709.00
changeToOperatingActivities 24797148.00
netIncome -2195741.00
changeInCash 12722979.00
beginPeriodCashFlow 24965773.00
endPeriodCashFlow 37688752.00
totalCashFromOperatingActivities 18119125.00
depreciation 533852.00
otherCashflowsFromInvestingActivities -177828.00
changeToInventory 22875795.00
changeToAccountReceivables -21090918.00
salePurchaseOfStock -4897976.00
otherCashflowsFromFinancingActivities 690267.00
changeToNetincome -1838813.00
capitalExpenditures 1256982
changeReceivables -21090918.00
cashFlowsOtherOperating 19303472.00
cashAndCashEquivalentsChanges 12654434.00
changeInWorkingCapital 4091916.00
stockBasedCompensation 21862179.00
otherNonCashItems -6173081.00
freeCashFlow 16862143.00
2019-03-31
date 2019-03-31
filing_date 2019-05-10
currency_symbol USD
investments -1327919.00
changeToLiabilities 11832000.00
totalCashflowsFromInvestingActivities -1327919.00
totalCashFromFinancingActivities -3431350.00
changeToOperatingActivities 13574306.00
netIncome -6295823.00
changeInCash 1925125.00
beginPeriodCashFlow 23040648.00
endPeriodCashFlow 24965773.00
totalCashFromOperatingActivities 6657355.00
depreciation 440279.00
otherCashflowsFromInvestingActivities -500000.00
changeToInventory 11898687.00
changeToAccountReceivables -12263873.00
salePurchaseOfStock -3647076.00
otherCashflowsFromFinancingActivities 215726.00
changeToNetincome 4884769.00
capitalExpenditures 827919
changeReceivables -12263873.00
cashFlowsOtherOperating 8060003.00
cashAndCashEquivalentsChanges 1898086.00
changeInWorkingCapital 1355321.00
stockBasedCompensation 4884769.00
otherNonCashItems 6272809.00
freeCashFlow 5829436.00
2018-12-31
date 2018-12-31
filing_date 2019-03-18
currency_symbol USD
changeToLiabilities -2481560.00
totalCashflowsFromInvestingActivities -7463116.00
totalCashFromFinancingActivities 265138.00
changeToOperatingActivities -3451858.00
netIncome -5219182.00
changeInCash -1770249.00
beginPeriodCashFlow 24810897.00
endPeriodCashFlow 23040648.00
totalCashFromOperatingActivities 5455674.00
depreciation 323078.00
otherCashflowsFromInvestingActivities -6725000.00
changeToInventory -3254881.00
changeToAccountReceivables 3752633.00
salePurchaseOfStock 265138.00
otherCashflowsFromFinancingActivities 265138.00
changeToNetincome 3806280.00
capitalExpenditures 738116
changeReceivables 3752633.00
cashFlowsOtherOperating 5253229.00
cashAndCashEquivalentsChanges -1742304.00
changeInWorkingCapital 17327.00
stockBasedCompensation 3806280.00
otherNonCashItems 6528171.00
freeCashFlow 4717558.00
2018-09-30
date 2018-09-30
filing_date 2018-11-13
currency_symbol USD
changeToLiabilities -3530813.00
totalCashflowsFromInvestingActivities -567813.00
totalCashFromFinancingActivities 876639.00
changeToOperatingActivities -4304222.00
netIncome -4628171.00
changeInCash 6349173.00
beginPeriodCashFlow 18461724.00
endPeriodCashFlow 24810897.00
totalCashFromOperatingActivities 6325852.00
depreciation 240031.00
changeToInventory -4127115.00
changeToAccountReceivables 2072186.00
salePurchaseOfStock 876642.00
otherCashflowsFromFinancingActivities 876639.00
changeToNetincome 5341720.00
capitalExpenditures 567813
changeReceivables 2072186.00
cashFlowsOtherOperating 6830899.00
cashAndCashEquivalentsChanges 6634681.00
changeInWorkingCapital -1727080.00
stockBasedCompensation 5341720.00
otherNonCashItems 7099352.00
freeCashFlow 5758039.00
2018-06-30
date 2018-06-30
filing_date 2018-08-14
currency_symbol USD
changeToLiabilities 12015877.00
totalCashflowsFromInvestingActivities -315012.00
totalCashFromFinancingActivities 608902.00
changeToOperatingActivities 12928751.00
netIncome -1886658.00
changeInCash 8350274.00
beginPeriodCashFlow 10111450.00
endPeriodCashFlow 18461724.00
totalCashFromOperatingActivities 7740771.00
depreciation 147558.00
changeToInventory 11805056.00
changeToAccountReceivables -14169656.00
salePurchaseOfStock 608899.00
otherCashflowsFromFinancingActivities 608902.00
changeToNetincome 5171573.00
capitalExpenditures 315012
changeReceivables -14169656.00
cashFlowsOtherOperating 6462077.00
cashAndCashEquivalentsChanges 8034658.00
changeInWorkingCapital -969048.00
stockBasedCompensation 5171573.00
otherNonCashItems 5277346.00
freeCashFlow 7425759.00
2018-03-31
date 2018-03-31
filing_date 2018-04-17
currency_symbol USD
changeToLiabilities 4771074.00
totalCashflowsFromInvestingActivities -513521.00
totalCashFromFinancingActivities 26596.00
changeToOperatingActivities 5410949.00
netIncome -17514305.00
changeInCash 1324124.00
beginPeriodCashFlow 3347910.00
endPeriodCashFlow 4672034.00
totalCashFromOperatingActivities 1730163.00
depreciation 146040.00
dividendsPaid 174329.00
changeToInventory 4563543.00
changeToAccountReceivables 648720.00
salePurchaseOfStock 3607.00
otherCashflowsFromFinancingActivities 375254.00
changeToNetincome 9580811.00
capitalExpenditures 431383
changeReceivables -2175888.00
cashFlowsOtherOperating 3125449.00
cashAndCashEquivalentsChanges 4539256.00
changeInWorkingCapital 1976534.00
stockBasedCompensation 11264340.00
otherNonCashItems 6380597.00
freeCashFlow 1298780.00
2017-12-31
date 2017-12-31
currency_symbol USD
changeToLiabilities 6394000.00
totalCashflowsFromInvestingActivities -1281147.00
netBorrowings -35778.00
totalCashFromFinancingActivities 26596.00
changeToOperatingActivities 5796701.00
netIncome -17514305.00
changeInCash 1324124.00
beginPeriodCashFlow 3347910.00
endPeriodCashFlow 4672034.00
totalCashFromOperatingActivities 1730163.00
depreciation 146040.00
changeToAccountReceivables 648720.00
salePurchaseOfStock 188754.00
otherCashflowsFromFinancingActivities -431383.00
changeToNetincome 23675214.00
capitalExpenditures 431383
changeInWorkingCapital -605233.00
otherNonCashItems 6380597.00
freeCashFlow 1298780.00
2017-09-30
date 2017-09-30
filing_date 2017-11-14
currency_symbol USD
changeToLiabilities 5108000.00
totalCashflowsFromInvestingActivities -301006.00
netBorrowings -7866.00
totalCashFromFinancingActivities -7866.00
changeToOperatingActivities 406837.00
netIncome -7780570.00
changeInCash 1783690.00
beginPeriodCashFlow 1564220.00
endPeriodCashFlow 3347910.00
totalCashFromOperatingActivities 2094221.00
depreciation 112487.00
changeToAccountReceivables 892903.00
salePurchaseOfStock 26596.00
otherCashflowsFromFinancingActivities 17842.00
changeToNetincome 14264050.00
capitalExpenditures 301006
changeInWorkingCapital 1240017.00
stockBasedCompensation 8522287.00
otherNonCashItems 4979213.00
freeCashFlow 1793215.00
2017-06-30
date 2017-06-30
filing_date 2017-08-14
currency_symbol USD
changeToLiabilities 4576000.00
totalCashflowsFromInvestingActivities -335133.00
netBorrowings -14108.00
totalCashFromFinancingActivities -17715.00
changeToOperatingActivities 3698582.00
netIncome 3233639.00
changeInCash -226420.00
beginPeriodCashFlow 1790640.00
endPeriodCashFlow 1564220.00
totalCashFromOperatingActivities 145194.00
depreciation 81437.00
changeToAccountReceivables -5106448.00
salePurchaseOfStock -3607.00
otherCashflowsFromFinancingActivities -335133.00
changeToNetincome -4901216.00
capitalExpenditures 335133
changeInWorkingCapital -1098757.00
stockBasedCompensation -2071125.00
otherNonCashItems -4300892.00
freeCashFlow -189939.00
2017-03-31
date 2017-03-31
filing_date 2017-05-19
currency_symbol USD
changeToLiabilities 916773.00
totalCashflowsFromInvestingActivities -213625.00
netBorrowings -13804.00
totalCashFromFinancingActivities 148354.00
changeToOperatingActivities -485024.00
netIncome -69729.00
changeInCash 106032.00
beginPeriodCashFlow 1684608.00
endPeriodCashFlow 1790640.00
totalCashFromOperatingActivities 157286.00
depreciation 13265.00
changeToAccountReceivables -320157.00
salePurchaseOfStock -96000.00
otherCashflowsFromFinancingActivities 2158.00
changeToNetincome 2113967.00
capitalExpenditures 213625
changeReceivables -320157.00
cashFlowsOtherOperating 333258.00
exchangeRateChanges 14017.00
cashAndCashEquivalentsChanges 106032.00
changeInWorkingCapital 111592.00
stockBasedCompensation 102158.00
otherNonCashItems -1201364.00
freeCashFlow -56339.00
2016-12-31
date 2016-12-31
filing_date 2017-03-31
currency_symbol USD
changeToLiabilities 2536000.00
totalCashflowsFromInvestingActivities -416672.00
netBorrowings 35778.00
totalCashFromFinancingActivities 493698.00
changeToOperatingActivities 1949586.00
netIncome -4749489.00
changeInCash 740512.00
beginPeriodCashFlow 944096.00
endPeriodCashFlow 1684608.00
totalCashFromOperatingActivities 386396.00
depreciation 20264.00
changeToAccountReceivables -1700167.00
salePurchaseOfStock -96000.00
otherCashflowsFromFinancingActivities -10302.00
changeToNetincome 8865994.00
capitalExpenditures 135469
changeInWorkingCapital 301859.00
stockBasedCompensation 4813762.00
otherNonCashItems 780974.00
freeCashFlow 250927.00
2016-09-30
date 2016-09-30
filing_date 2016-11-14
currency_symbol USD
changeToLiabilities -80077.00
totalCashflowsFromInvestingActivities -130875.00
netIncome -14655711.00
changeInCash 57903.00
beginPeriodCashFlow 886193.00
endPeriodCashFlow 944096.00
totalCashFromOperatingActivities 178263.00
depreciation 12555.00
changeToAccountReceivables -312613.00
otherCashflowsFromFinancingActivities -130875.00
changeToNetincome 15427859.00
capitalExpenditures 130875
changeReceivables -312613.00
cashFlowsOtherOperating -213750.00
exchangeRateChanges 10515.00
cashAndCashEquivalentsChanges 57903.00
changeInWorkingCapital -606440.00
stockBasedCompensation 15427859.00
otherNonCashItems 14632458.00
freeCashFlow 47388.00
2016-06-30
date 2016-06-30
filing_date 2016-08-15
currency_symbol USD
changeToLiabilities 430312.00
totalCashflowsFromInvestingActivities -86300.00
totalCashFromFinancingActivities 1000.00
netIncome -6012627.00
changeInCash 461692.00
beginPeriodCashFlow 424501.00
endPeriodCashFlow 886193.00
totalCashFromOperatingActivities 548911.00
depreciation 12929.00
changeToAccountReceivables -494323.00
salePurchaseOfStock 1000.00
otherCashflowsFromFinancingActivities 1000.00
changeToNetincome 6600494.00
capitalExpenditures 86300
changeReceivables -494323.00
cashFlowsOtherOperating 12126.00
exchangeRateChanges -1919.00
cashAndCashEquivalentsChanges 461692.00
changeInWorkingCapital -51885.00
stockBasedCompensation 6600494.00
otherNonCashItems 6117510.00
freeCashFlow 462611.00
2016-03-31
date 2016-03-31
filing_date 2016-05-13
currency_symbol USD
changeToLiabilities 144858.00
totalCashflowsFromInvestingActivities -64028.00
totalCashFromFinancingActivities -1000.00
netIncome -625447.00
changeInCash -147313.00
beginPeriodCashFlow 571814.00
endPeriodCashFlow 424501.00
totalCashFromOperatingActivities -89293.00
depreciation 12626.00
changeToAccountReceivables -185095.00
salePurchaseOfStock -1000.00
otherCashflowsFromFinancingActivities -64028.00
changeToNetincome 682255.00
capitalExpenditures 64028
changeReceivables -185095.00
cashFlowsOtherOperating -118490.00
exchangeRateChanges 7008.00
cashAndCashEquivalentsChanges -147313.00
changeInWorkingCapital -158727.00
stockBasedCompensation 682255.00
otherNonCashItems 433530.00
freeCashFlow -153321.00
2015-12-31
date 2015-12-31
filing_date 2016-03-15
currency_symbol USD
changeToLiabilities 220000.00
totalCashflowsFromInvestingActivities -57116.00
netBorrowings -61877.00
totalCashFromFinancingActivities -62995941.00
changeToOperatingActivities 199115.00
netIncome -1097724.00
changeInCash 122910.00
beginPeriodCashFlow 448904.00
endPeriodCashFlow 571814.00
totalCashFromOperatingActivities 127113.00
depreciation 7294.00
changeToAccountReceivables 160862.00
salePurchaseOfStock 3132.00
otherCashflowsFromFinancingActivities -64900246.00
changeToNetincome 2201690.00
capitalExpenditures 19295
changeInWorkingCapital 87993.00
stockBasedCompensation 1054354.00
otherNonCashItems -75120804.00
freeCashFlow 107818.00
2015-09-30
date 2015-09-30
filing_date 2015-11-10
currency_symbol USD
changeToLiabilities 187993.00
totalCashflowsFromInvestingActivities -2847.00
netBorrowings -46877.00
totalCashFromFinancingActivities -44927.00
netIncome 1509720.00
changeInCash 160610.00
beginPeriodCashFlow 288294.00
endPeriodCashFlow 448904.00
totalCashFromOperatingActivities 216585.00
depreciation 5863.00
changeToAccountReceivables -214804.00
otherCashflowsFromFinancingActivities -2847.00
changeToNetincome -1248642.00
capitalExpenditures 2847
changeReceivables -214804.00
cashFlowsOtherOperating -23545.00
exchangeRateChanges -8201.00
cashAndCashEquivalentsChanges 168811.00
changeInWorkingCapital -50356.00
stockBasedCompensation -1248642.00
otherNonCashItems -1461593.00
freeCashFlow 213738.00
2015-06-30
date 2015-06-30
filing_date 2015-08-11
currency_symbol USD
changeToLiabilities 72817.00
totalCashflowsFromInvestingActivities -30397.00
netBorrowings -15000.00
totalCashFromFinancingActivities -15000.00
netIncome -4998154.00
changeInCash 90671.00
beginPeriodCashFlow 197623.00
endPeriodCashFlow 288294.00
totalCashFromOperatingActivities 142660.00
depreciation 7824.00
changeToAccountReceivables -29661.00
otherCashflowsFromFinancingActivities -15000.00
changeToNetincome 5056865.00
capitalExpenditures 30397
changeReceivables -29661.00
cashFlowsOtherOperating 32969.00
exchangeRateChanges -6592.00
cashAndCashEquivalentsChanges 97263.00
changeInWorkingCapital 76125.00
stockBasedCompensation 5056865.00
otherNonCashItems 4384538.00
freeCashFlow 112263.00
2015-03-31
date 2015-03-31
filing_date 2015-05-14
currency_symbol USD
changeToLiabilities 100941.00
totalCashflowsFromInvestingActivities -4577.00
totalCashFromFinancingActivities -3132.00
netIncome -16817.00
changeInCash -155751.00
beginPeriodCashFlow 353374.00
endPeriodCashFlow 197623.00
totalCashFromOperatingActivities -140172.00
depreciation 5323.00
changeToAccountReceivables -69014.00
salePurchaseOfStock -3132.00
otherCashflowsFromFinancingActivities -4577.00
changeToNetincome -72009.00
capitalExpenditures 4577
changeReceivables -69014.00
cashFlowsOtherOperating -88596.00
exchangeRateChanges -7870.00
cashAndCashEquivalentsChanges -147881.00
changeInWorkingCapital -56669.00
stockBasedCompensation -72009.00
otherNonCashItems -171807.00
freeCashFlow -144749.00
2014-12-31
date 2014-12-31
filing_date 2015-03-31
currency_symbol USD
changeToLiabilities 23563.00
totalCashflowsFromInvestingActivities -49032.00
netBorrowings -61877.00
totalCashFromFinancingActivities 59390550.00
changeToOperatingActivities 25827.00
netIncome 134168.00
changeInCash 84671.00
beginPeriodCashFlow 268703.00
endPeriodCashFlow 353374.00
totalCashFromOperatingActivities 96039.00
depreciation 7421.00
changeToAccountReceivables 76441.00
salePurchaseOfStock 59450.00
otherCashflowsFromFinancingActivities -9858.00
changeToNetincome 157902.00
capitalExpenditures 9858
changeInWorkingCapital -33779.00
stockBasedCompensation 63425.00
otherNonCashItems 75120804.00
freeCashFlow 86181.00
2014-09-30
date 2014-09-30
filing_date 2014-11-10
currency_symbol USD
changeToLiabilities 4074.00
totalCashflowsFromInvestingActivities -6174.00
totalCashFromFinancingActivities 1.00
netIncome 47163.00
changeInCash 63104.00
beginPeriodCashFlow 205599.00
endPeriodCashFlow 268703.00
totalCashFromOperatingActivities 69251.00
depreciation 4847.00
changeToAccountReceivables -63288.00
otherCashflowsFromFinancingActivities -6174.00
changeToNetincome 58726.00
capitalExpenditures 6174
changeReceivables -63288.00
cashFlowsOtherOperating 17730.00
exchangeRateChanges 26.00
cashAndCashEquivalentsChanges 63078.00
changeInWorkingCapital -41484.00
stockBasedCompensation 58726.00
otherNonCashItems -1.00
freeCashFlow 63077.00
2014-06-30
date 2014-06-30
filing_date 2014-08-14
currency_symbol USD
changeToLiabilities 66338.00
totalCashflowsFromInvestingActivities -750.00
totalCashFromFinancingActivities -1.00
netIncome 38431.00
changeInCash 104645.00
beginPeriodCashFlow 100954.00
endPeriodCashFlow 205599.00
totalCashFromOperatingActivities 104447.00
depreciation 1198.00
changeToAccountReceivables -55631.00
otherCashflowsFromFinancingActivities -750.00
changeToNetincome 58515.00
capitalExpenditures 750
changeReceivables -55631.00
cashFlowsOtherOperating -4405.00
exchangeRateChanges 949.00
cashAndCashEquivalentsChanges 103696.00
changeInWorkingCapital 6302.00
stockBasedCompensation 58515.00
otherNonCashItems 23442.00
freeCashFlow 103697.00
2014-03-31
date 2014-03-31
filing_date 2014-05-15
currency_symbol USD
changeToLiabilities 114807.00
totalCashflowsFromInvestingActivities -32250.00
totalCashFromFinancingActivities 59450.00
netIncome -115919.00
changeInCash 898.00
beginPeriodCashFlow 100056.00
endPeriodCashFlow 100954.00
totalCashFromOperatingActivities -25295.00
depreciation 1027.00
changeToAccountReceivables -38708.00
salePurchaseOfStock 59450.00
otherCashflowsFromFinancingActivities -32250.00
changeToNetincome 52432.00
capitalExpenditures 32250
changeReceivables -38708.00
cashFlowsOtherOperating -38934.00
exchangeRateChanges -1007.00
cashAndCashEquivalentsChanges 1905.00
changeInWorkingCapital 37165.00
stockBasedCompensation 52432.00
otherNonCashItems 28273.00
freeCashFlow -57545.00
2013-12-31
date 2013-12-31
filing_date 2014-03-21
currency_symbol USD
changeToLiabilities 4491.00
totalCashflowsFromInvestingActivities -39513.00
netBorrowings -15000.00
totalCashFromFinancingActivities -12000.00
changeToOperatingActivities 22430.00
netIncome -167196.00
changeInCash -125457.00
beginPeriodCashFlow 225513.00
endPeriodCashFlow 100056.00
totalCashFromOperatingActivities -74437.00
depreciation 2101.00
changeToAccountReceivables 11515.00
salePurchaseOfStock 90235.00
otherCashflowsFromFinancingActivities -12000.00
changeToNetincome 1139915.00
capitalExpenditures 39020
changeInWorkingCapital -75859.00
stockBasedCompensation 166517.00
otherNonCashItems -724678.00
freeCashFlow -113457.00
2013-09-30
date 2013-09-30
filing_date 2013-11-07
currency_symbol USD
totalCashFromFinancingActivities 77235.00
netIncome -642974.00
changeInCash 167205.00
beginPeriodCashFlow 58308.00
endPeriodCashFlow 225513.00
totalCashFromOperatingActivities 90463.00
depreciation 2341.00
changeToAccountReceivables 47906.00
salePurchaseOfStock -225513.00
otherCashflowsFromFinancingActivities 214513.00
capitalExpenditures 493
changeInWorkingCapital 89657.00
freeCashFlow 89970.00
2013-06-30
date 2013-06-30
filing_date 2013-09-27
currency_symbol USD
changeToLiabilities 10985.00
netBorrowings 22000.00
totalCashFromFinancingActivities 24347.00
changeToOperatingActivities 36887.00
netIncome -33164.00
changeInCash 40505.00
beginPeriodCashFlow 49.00
endPeriodCashFlow 40554.00
totalCashFromOperatingActivities 16158.00
changeToInventory -7843.00
changeToAccountReceivables 7843.00
salePurchaseOfStock 40753.00
otherCashflowsFromFinancingActivities 76688.00
capitalExpenditures 0
changeInWorkingCapital 49322.00
freeCashFlow 16158.00
2013-03-31
date 2013-03-31
filing_date 2013-05-15
currency_symbol USD
changeToLiabilities -7843.00
netBorrowings -91094.00
totalCashFromFinancingActivities 18406.00
changeToOperatingActivities -1806.00
netIncome -14100.00
changeInCash -5343.00
beginPeriodCashFlow 5392.00
endPeriodCashFlow 49.00
totalCashFromOperatingActivities -23749.00
changeToAccountReceivables -7843.00
salePurchaseOfStock 109500.00
otherCashflowsFromFinancingActivities 18406.00
capitalExpenditures 0
changeInWorkingCapital -9649.00
freeCashFlow -23749.00
2012-12-31
date 2012-12-31
filing_date 2013-02-14
currency_symbol USD
changeToLiabilities -3639.00
netBorrowings 20000.00
totalCashFromFinancingActivities 20000.00
changeToOperatingActivities -204.00
netIncome -11133.00
changeInCash 5024.00
beginPeriodCashFlow 368.00
endPeriodCashFlow 5392.00
totalCashFromOperatingActivities -14976.00
salePurchaseOfStock 109500.00
otherCashflowsFromFinancingActivities 20000.00
capitalExpenditures 0
changeInWorkingCapital -3843.00
freeCashFlow -14976.00
2012-09-30
date 2012-09-30
filing_date 2012-11-09
currency_symbol USD
changeToLiabilities 10032.00
netBorrowings 20000.00
totalCashFromFinancingActivities 7255.00
changeToOperatingActivities 2010.00
netIncome -12412.00
changeInCash -370.00
beginPeriodCashFlow 738.00
endPeriodCashFlow 368.00
totalCashFromOperatingActivities -370.00
salePurchaseOfStock 109500.00
otherCashflowsFromFinancingActivities 7255.00
capitalExpenditures 0
changeInWorkingCapital 12042.00
otherNonCashItems -12412.00
freeCashFlow -370.00
2012-06-30
date 2012-06-30
filing_date 2012-09-27
currency_symbol USD
totalCashFromFinancingActivities 10490.00
netIncome -6929.00
changeInCash -2890.00
beginPeriodCashFlow 3628.00
endPeriodCashFlow 738.00
totalCashFromOperatingActivities -2890.00
otherCashflowsFromFinancingActivities 10490.00
capitalExpenditures 0
changeInWorkingCapital 4039.00
freeCashFlow -2890.00
2012-03-31
date 2012-03-31
filing_date 2012-05-15
currency_symbol USD
totalCashFromFinancingActivities -1243.00
netIncome -4235.00
changeInCash 3628.00
endPeriodCashFlow 3628.00
totalCashFromOperatingActivities 4871.00
otherCashflowsFromFinancingActivities -1243.00
capitalExpenditures 0
changeInWorkingCapital 9106.00
otherNonCashItems -4235.00
freeCashFlow 4871.00
2011-12-31
date 2011-12-31
filing_date 2012-02-14
currency_symbol USD
totalCashFromFinancingActivities 16243.00
netIncome -12014.00
changeInCash -1875.00
beginPeriodCashFlow 1875.00
totalCashFromOperatingActivities -18118.00
otherCashflowsFromFinancingActivities 16243.00
capitalExpenditures 0
changeInWorkingCapital -6104.00
otherNonCashItems -12014.00
freeCashFlow -18118.00
2011-09-30
date 2011-09-30
filing_date 2011-11-10
currency_symbol USD
changeToLiabilities 5160.00
netBorrowings 7255.00
totalCashFromFinancingActivities 7255.00
netIncome -10540.00
changeInCash 1875.00
endPeriodCashFlow 1875.00
totalCashFromOperatingActivities -5380.00
otherCashflowsFromFinancingActivities 7255.00
capitalExpenditures 0
cashAndCashEquivalentsChanges 1875.00
changeInWorkingCapital 5160.00
otherNonCashItems -10540.00
freeCashFlow -5380.00
2011-06-30
date 2011-06-30
filing_date 2011-09-29
currency_symbol USD
totalCashFromFinancingActivities 5745.00
netIncome -7794.00
changeInCash -2031.00
beginPeriodCashFlow 2031.00
totalCashFromOperatingActivities -7776.00
otherCashflowsFromFinancingActivities 5745.00
capitalExpenditures 0
changeInWorkingCapital 18.00
freeCashFlow -7776.00
2011-03-31
date 2011-03-31
filing_date 2011-05-17
currency_symbol USD
netIncome -5899.00
changeInCash -6794.00
beginPeriodCashFlow 8825.00
endPeriodCashFlow 2031.00
totalCashFromOperatingActivities -6794.00
capitalExpenditures 0
changeInWorkingCapital -895.00
freeCashFlow -6794.00
2010-12-31
date 2010-12-31
filing_date 2011-02-15
currency_symbol USD
totalCashFromFinancingActivities 22000.00
netIncome -22288.00
changeInCash 7918.00
beginPeriodCashFlow 907.00
endPeriodCashFlow 8825.00
totalCashFromOperatingActivities -14082.00
otherCashflowsFromFinancingActivities 22000.00
capitalExpenditures 0
changeInWorkingCapital 8206.00
freeCashFlow -14082.00
2010-09-30
date 2010-09-30
filing_date 2010-12-06
currency_symbol USD
totalCashFromFinancingActivities 5000.00
netIncome -14210.00
changeInCash 436.00
beginPeriodCashFlow 471.00
endPeriodCashFlow 907.00
totalCashFromOperatingActivities -4564.00
otherCashflowsFromFinancingActivities 5000.00
capitalExpenditures 0
changeInWorkingCapital 9646.00
otherNonCashItems -14210.00
freeCashFlow -4564.00
2010-06-30
date 2010-06-30
filing_date 2010-06-30
currency_symbol USD
totalCashFromFinancingActivities 5000.00
netIncome -5870.00
changeInCash -6840.00
beginPeriodCashFlow 7311.00
endPeriodCashFlow 471.00
totalCashFromOperatingActivities -11840.00
otherCashflowsFromFinancingActivities 5000.00
capitalExpenditures 0
changeInWorkingCapital -5970.00
freeCashFlow -11840.00
2010-03-31
date 2010-03-31
filing_date 2010-03-31
currency_symbol USD
netIncome -17810.00
changeInCash -14655.00
beginPeriodCashFlow 21966.00
endPeriodCashFlow 7311.00
totalCashFromOperatingActivities -14655.00
capitalExpenditures 0
changeInWorkingCapital 3155.00
freeCashFlow -14655.00
yearly
2022-12-31
date 2022-12-31
filing_date 2023-02-28
currency_symbol USD
investments -22461000.00
changeToLiabilities 2432000.00
totalCashflowsFromInvestingActivities -22461000.00
totalCashFromFinancingActivities -204514000.00
changeToOperatingActivities -59602000.00
netIncome 15424000.00
changeInCash -16527000.00
beginPeriodCashFlow 175910000.00
endPeriodCashFlow 159383000.00
totalCashFromOperatingActivities 210535000.00
depreciation 9838000.00
dividendsPaid 25229000.00
changeToAccountReceivables 44935000.00