Аналитика онлайн » 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
salePurchaseOfStock -179473000.00
otherCashflowsFromFinancingActivities -4366000.00
changeToNetincome 197490000.00
capitalExpenditures 12051000
changeInWorkingCapital -12087000.00
stockBasedCompensation 209407000.00
otherNonCashItems 3801000.00
freeCashFlow 198484000.00
2021-12-31
date 2021-12-31
filing_date 2022-02-25
currency_symbol USD
investments -3000000.00
changeToLiabilities 50674000.00
totalCashflowsFromInvestingActivities -18923000.00
totalCashFromFinancingActivities -179924000.00
changeToOperatingActivities 84770000.00
netIncome 81159000.00
changeInCash 47986000.00
beginPeriodCashFlow 127924000.00
endPeriodCashFlow 175910000.00
totalCashFromOperatingActivities 246892000.00
depreciation 6248000.00
otherCashflowsFromInvestingActivities -5500000.00
dividendsPaid 11548000.00
changeToInventory 44878000.00
changeToAccountReceivables -56857000.00
salePurchaseOfStock -172015000.00
otherCashflowsFromFinancingActivities 3639000.00
changeToNetincome 13609000.00
capitalExpenditures 13423000
changeReceivables -56857000.00
cashFlowsOtherOperating 152059000.00
cashAndCashEquivalentsChanges 48045000.00
changeInWorkingCapital 29679000.00
stockBasedCompensation 182032000.00
otherNonCashItems 601000.00
freeCashFlow 233469000.00
2020-12-31
date 2020-12-31
filing_date 2021-03-11
currency_symbol USD
investments -16963000.00
changeToLiabilities 32429000.00
totalCashflowsFromInvestingActivities -16963000.00
totalCashFromFinancingActivities -21893000.00
changeToOperatingActivities 48325000.00
netIncome 30990000.00
changeInCash 80850000.00
beginPeriodCashFlow 47074000.00
endPeriodCashFlow 127924000.00
totalCashFromOperatingActivities 119659000.00
depreciation 3989000.00
otherCashflowsFromInvestingActivities -10527000.00
dividendsPaid 11548000.00
changeToInventory 27531000.00
changeToAccountReceivables -50193000.00
salePurchaseOfStock -29371000.00
otherCashflowsFromFinancingActivities 7478000.00
changeToNetincome 8819000.00
capitalExpenditures 6436000
changeReceivables -50193000.00
cashFlowsOtherOperating 93625000.00
cashAndCashEquivalentsChanges 80803000.00
changeInWorkingCapital -503000.00
stockBasedCompensation 83008000.00
otherNonCashItems 157000.00
freeCashFlow 113223000.00
2019-12-31
date 2019-12-31
filing_date 2020-03-12
currency_symbol USD
investments -6690037.00
changeToLiabilities 13411091.00
totalCashflowsFromInvestingActivities -6690037.00
totalCashFromFinancingActivities -24568707.00
changeToOperatingActivities 14723018.00
netIncome -9556620.00
changeInCash 24033800.00
beginPeriodCashFlow 23040648.00
endPeriodCashFlow 47074448.00
totalCashFromOperatingActivities 55186432.00
depreciation 2383743.00
otherCashflowsFromInvestingActivities -1690000.00
dividendsPaid 11548000.00
changeToInventory 10302187.00
changeToAccountReceivables -10762804.00
salePurchaseOfStock -27056136.00
otherCashflowsFromFinancingActivities 2487429.00
changeToNetincome 5119741.00
capitalExpenditures 5140037
changeReceivables -10762550.00
cashFlowsOtherOperating 54591027.00
cashAndCashEquivalentsChanges 23927688.00
changeInWorkingCapital 5373043.00
stockBasedCompensation 56812299.00
otherNonCashItems 139723.00
freeCashFlow 50046395.00
2018-12-31
date 2018-12-31
filing_date 2019-03-18
currency_symbol USD
investments -8859462.00
changeToLiabilities 10774578.00
totalCashflowsFromInvestingActivities -8859462.00
totalCashFromFinancingActivities 2015034.00
changeToOperatingActivities 10583620.00
netIncome -22430356.00
changeInCash 17445421.00
beginPeriodCashFlow 5595227.00
endPeriodCashFlow 23040648.00
totalCashFromOperatingActivities 24310719.00
issuanceOfCapitalStock 0.00
depreciation 893988.00
otherCashflowsFromInvestingActivities -6725000.00
dividendsPaid 11548000.00
changeToInventory 8986603.00
changeToAccountReceivables -10520725.00
salePurchaseOfStock 2015034.00
otherCashflowsFromFinancingActivities 2015034.00
changeToNetincome 23900384.00
capitalExpenditures 2134462
changeReceivables -10520725.00
cashFlowsOtherOperating 21671654.00
cashAndCashEquivalentsChanges 17466291.00
changeInWorkingCapital 671830.00
stockBasedCompensation 23900384.00
otherNonCashItems 21274873.00
freeCashFlow 22176257.00
2017-12-31
date 2017-12-31
filing_date 2018-04-17
currency_symbol USD
investments -1281147.00
changeToLiabilities 317667.00
totalCashflowsFromInvestingActivities -1281147.00
netBorrowings -35778.00
totalCashFromFinancingActivities 149369.00
changeToOperatingActivities 6238190.00
netIncome -22130965.00
changeInCash 2987426.00
beginPeriodCashFlow 1684608.00
endPeriodCashFlow 4672034.00
totalCashFromOperatingActivities 4126864.00
depreciation 353229.00
otherCashflowsFromInvestingActivities -50000.00
changeToAccountReceivables -3884982.00
salePurchaseOfStock -3607.00
otherCashflowsFromFinancingActivities 46596.00
changeToNetincome 23675214.00
capitalExpenditures 1281147
changeReceivables -3884982.00
cashFlowsOtherOperating 5578193.00
exchangeRateChanges -7660.00
cashAndCashEquivalentsChanges 2987426.00
changeInWorkingCapital 2229386.00
stockBasedCompensation 17817660.00
otherNonCashItems 5857554.00
freeCashFlow 2845717.00
2016-12-31
date 2016-12-31
filing_date 2017-03-31
currency_symbol USD
investments -416672.00
changeToLiabilities 227436.00
totalCashflowsFromInvestingActivities -416672.00
netBorrowings 35778.00
totalCashFromFinancingActivities 493698.00
changeToOperatingActivities 1949586.00
netIncome -26043274.00
changeInCash 1112794.00
beginPeriodCashFlow 571814.00
endPeriodCashFlow 1684608.00
totalCashFromOperatingActivities 1024277.00
depreciation 58374.00
otherCashflowsFromInvestingActivities -50000.00
dividendsPaid 58398.00
changeToAccountReceivables -2692198.00
salePurchaseOfStock -97000.00
otherCashflowsFromFinancingActivities 66816.00
changeToNetincome 8865994.00
capitalExpenditures 416672
changeReceivables -2692198.00
cashFlowsOtherOperating -359112.00
exchangeRateChanges 11491.00
cashAndCashEquivalentsChanges 1112794.00
changeInWorkingCapital -515193.00
stockBasedCompensation 27524370.00
otherNonCashItems 21964472.00
freeCashFlow 607605.00
2015-12-31
date 2015-12-31
filing_date 2016-03-15
currency_symbol USD
changeToLiabilities 10595.00
totalCashflowsFromInvestingActivities -57120.00
netBorrowings -61877.00
totalCashFromFinancingActivities -63059.00
changeToOperatingActivities 199115.00
netIncome -4602975.00
changeInCash 218440.00
beginPeriodCashFlow 353374.00
endPeriodCashFlow 571814.00
totalCashFromOperatingActivities 346186.00
depreciation 26304.00
dividendsPaid 65009000.00
changeToAccountReceivables -152617.00
salePurchaseOfStock -3132.00
otherCashflowsFromFinancingActivities 65009000.00
changeToNetincome 2201690.00
capitalExpenditures 57116
changeReceivables -152617.00
cashFlowsOtherOperating 65418.00
exchangeRateChanges -7571.00
cashAndCashEquivalentsChanges 226011.00
changeInWorkingCapital 57093.00
stockBasedCompensation 4790568.00
otherNonCashItems -21526.00
freeCashFlow 289070.00
2014-12-31
date 2014-12-31
filing_date 2015-03-31
currency_symbol USD
investments 0.00
changeToLiabilities 84270.00
totalCashflowsFromInvestingActivities -49032.00
netBorrowings -61877.00
totalCashFromFinancingActivities 59450.00
changeToOperatingActivities 25827.00
netIncome 103843.00
changeInCash 253318.00
beginPeriodCashFlow 100056.00
endPeriodCashFlow 353374.00
totalCashFromOperatingActivities 244442.00
depreciation 14493.00
otherCashflowsFromInvestingActivities 0.00
dividendsPaid 0.00
changeToInventory 0.00
changeToAccountReceivables -81186.00
salePurchaseOfStock 59450.00
otherCashflowsFromFinancingActivities -49032.00
changeToNetincome 233098.00
capitalExpenditures 49032
changeReceivables -81186.00
cashFlowsOtherOperating -110076.00
exchangeRateChanges -1542.00
cashAndCashEquivalentsChanges 254860.00
changeInWorkingCapital -31796.00
stockBasedCompensation 233098.00
otherNonCashItems 21408.00
freeCashFlow 195410.00
2013-12-31
date 2013-12-31
filing_date 2014-03-21
currency_symbol USD
changeToLiabilities 50169.00
totalCashflowsFromInvestingActivities -39513.00
netBorrowings -15000.00
totalCashFromFinancingActivities 65235.00
changeToOperatingActivities 22430.00
netIncome -1118861.00
changeInCash 41748.00
beginPeriodCashFlow 58308.00
endPeriodCashFlow 100056.00
totalCashFromOperatingActivities 16026.00
depreciation 4442.00
dividendsPaid 10000.00
changeToAccountReceivables -36391.00
salePurchaseOfStock -10000.00
otherCashflowsFromFinancingActivities 10000.00
changeToNetincome 248720.00
capitalExpenditures 39513
changeReceivables -36391.00
cashFlowsOtherOperating 867947.00
cashAndCashEquivalentsChanges 41748.00
changeInWorkingCapital -9470.00
stockBasedCompensation 1139915.00
otherNonCashItems 891195.00
freeCashFlow -23487.00
2012-12-31
date 2012-12-31
filing_date 2012-09-27
currency_symbol USD
changeToLiabilities 47968.00
netBorrowings 22000.00
totalCashFromFinancingActivities 22255.00
changeToOperatingActivities 36887.00
netIncome -33718.00
changeInCash 738.00
beginPeriodCashFlow 738.00
endPeriodCashFlow 738.00
totalCashFromOperatingActivities -21517.00
depreciation 10000.00
salePurchaseOfStock 40753.00
otherCashflowsFromFinancingActivities 22255.00
capitalExpenditures 0
cashFlowsOtherOperating -96.00
cashAndCashEquivalentsChanges 39816.00
changeInWorkingCapital 12201.00
freeCashFlow -21517.00
2011-12-31
date 2011-12-31
filing_date 2011-09-29
currency_symbol USD
changeToLiabilities -2818.00
netBorrowings 37274.00
totalCashFromFinancingActivities 32745.00
changeToOperatingActivities 36887.00
netIncome -50191.00
changeInCash -471.00
beginPeriodCashFlow 471.00
endPeriodCashFlow 738.00
totalCashFromOperatingActivities -33216.00
salePurchaseOfStock 40753.00
otherCashflowsFromFinancingActivities 32745.00
capitalExpenditures 0
changeInWorkingCapital 16975.00
freeCashFlow -33216.00
2010-12-31
date 2010-12-31
filing_date 2011-06-30
currency_symbol USD
changeToLiabilities 15040.00
netBorrowings 32745.00
totalCashFromFinancingActivities 32745.00
changeToOperatingActivities 1957.00
netIncome -50191.00
changeInCash -471.00
beginPeriodCashFlow 471.00
endPeriodCashFlow 471.00
totalCashFromOperatingActivities -33216.00
salePurchaseOfStock 40753.00
otherCashflowsFromFinancingActivities 32745.00
capitalExpenditures 0
cashFlowsOtherOperating 1935.00
cashAndCashEquivalentsChanges -471.00
changeInWorkingCapital 16975.00
otherNonCashItems -50191.00
freeCashFlow -33216.00
2009-12-31
date 2009-12-31
filing_date 2010-06-30
currency_symbol USD
changeToLiabilities -24660.00
netBorrowings 5000.00
totalCashFromFinancingActivities 5000.00
changeToOperatingActivities -1772.00
netIncome -32583.00
changeInCash -54015.00
beginPeriodCashFlow 54486.00
endPeriodCashFlow 471.00
totalCashFromOperatingActivities -59015.00
salePurchaseOfStock 40753.00
otherCashflowsFromFinancingActivities 5000.00
capitalExpenditures 0
changeInWorkingCapital -26432.00
otherNonCashItems -32583.00
freeCashFlow -59015.00
Income_Statement
currency_symbol USD
quarterly
2023-09-30
date 2023-09-30
filing_date 2023-11-02
currency_symbol USD
incomeBeforeTax 2217000.00
minorityInterest 0.00
netIncome 1349000.00
sellingGeneralAdministrative 78568000.00
sellingAndMarketingExpenses 3194000.00
grossProfit 83625000.00
ebitda 1863000.00
operatingIncome 1863000.00
otherOperatingExpenses 1212650000.00
taxProvision 868000.00
incomeTaxExpense 868000.00
totalRevenue 1214513000.00
totalOperatingExpenses 1212650000.00
costOfRevenue 1130888000.00
totalOtherIncomeExpenseNet 354000.00
netIncomeFromContinuingOps 1349000.00
2023-06-30
date 2023-06-30
filing_date 2023-08-03
currency_symbol USD
incomeBeforeTax 12253000.00
minorityInterest 0.00
netIncome 9422000.00
sellingGeneralAdministrative 82541000.00
sellingAndMarketingExpenses 2878000.00
grossProfit 96516000.00
reconciledDepreciation 2779000.00
ebit 11097000.00
ebitda 13876000.00
depreciationAndAmortization 2779000.00
nonOperatingIncomeNetOther 1156000.00
operatingIncome 11097000.00
otherOperatingExpenses 1221830000.00
taxProvision 2831000.00
incomeTaxExpense 2831000.00
totalRevenue 1232927000.00
totalOperatingExpenses 85419000.00
costOfRevenue 1136411000.00
totalOtherIncomeExpenseNet 1156000.00
netIncomeFromContinuingOps 9422000.00
netIncomeApplicableToCommonShares 9422000.00
2023-03-31
date 2023-03-31
filing_date 2023-05-02
currency_symbol USD
incomeBeforeTax -1135000.00
minorityInterest 0.00
netIncome 1453000.00
sellingGeneralAdministrative 71767000.00
sellingAndMarketingExpenses 2963000.00
grossProfit 73057000.00
reconciledDepreciation 2579000.00
ebit -1673000.00
ebitda 906000.00
depreciationAndAmortization 2579000.00
nonOperatingIncomeNetOther 538000.00
operatingIncome -1673000.00
otherOperatingExpenses 852289000.00
interestExpense 538000.00
taxProvision -2588000.00
incomeTaxExpense -2588000.00
totalRevenue 850616000.00
totalOperatingExpenses 74730000.00
costOfRevenue 777559000.00
totalOtherIncomeExpenseNet 538000.00
netIncomeFromContinuingOps 1453000.00
netIncomeApplicableToCommonShares 1453000.00
2022-12-31
date 2022-12-31
filing_date 2023-02-28
currency_symbol USD
incomeBeforeTax -9922000.00
minorityInterest 0.00
netIncome -7201000.00
sellingGeneralAdministrative 89959000.00
sellingAndMarketingExpenses 3813000.00
grossProfit 83063000.00
reconciledDepreciation 2684000.00
ebit -13393000.00
ebitda -10709000.00
depreciationAndAmortization 2684000.00
operatingIncome -10709000.00
otherOperatingExpenses 944104000.00
interestExpense 787000.00
taxProvision -2721000.00
incomeTaxExpense -2721000.00
totalRevenue 933395000.00
totalOperatingExpenses 93772000.00
costOfRevenue 850332000.00
totalOtherIncomeExpenseNet 787000.00
netIncomeFromContinuingOps -7201000.00
netIncomeApplicableToCommonShares -7201000.00
2022-09-30
date 2022-09-30
filing_date 2022-11-02
currency_symbol USD
incomeBeforeTax -225000.00
minorityInterest 0.00
netIncome 4402000.00
sellingGeneralAdministrative 89460000.00
sellingAndMarketingExpenses 3636000.00
grossProfit 93122000.00
reconciledDepreciation 2767000.00
ebit 26000.00
ebitda 2793000.00
depreciationAndAmortization 2767000.00
nonOperatingIncomeNetOther -251000.00
operatingIncome 26000.00
otherOperatingExpenses 1238949000.00
interestExpense 251000.00
taxProvision -4627000.00
incomeTaxExpense -4627000.00
totalRevenue 1238975000.00
totalOperatingExpenses 93096000.00
costOfRevenue 1145853000.00
totalOtherIncomeExpenseNet -251000.00
netIncomeFromContinuingOps 4402000.00
netIncomeApplicableToCommonShares 4402000.00
2022-06-30
date 2022-06-30
filing_date 2022-08-03
currency_symbol USD
incomeBeforeTax 11020000.00
minorityInterest 0.00
netIncome 9359000.00
sellingGeneralAdministrative 91391000.00
sellingAndMarketingExpenses 4210000.00
grossProfit 107250000.00
reconciledDepreciation 2429000.00
ebit 11649000.00
ebitda 14078000.00
depreciationAndAmortization 2429000.00
nonOperatingIncomeNetOther -629000.00
operatingIncome 11649000.00
otherOperatingExpenses 1403411000.00
interestExpense 629000.00
taxProvision 1661000.00
incomeTaxExpense 1661000.00
totalRevenue 1415060000.00
totalOperatingExpenses 95601000.00
costOfRevenue 1307810000.00
totalOtherIncomeExpenseNet -629000.00
netIncomeFromContinuingOps 9359000.00
netIncomeApplicableToCommonShares 9359000.00
2022-03-31
date 2022-03-31
filing_date 2022-05-04
currency_symbol USD
incomeBeforeTax 3715000.00
minorityInterest -18000.00
netIncome 8882000.00
sellingGeneralAdministrative 75322000.00
sellingAndMarketingExpenses 3700000.00
grossProfit 83464000.00
reconciledDepreciation 1958000.00
ebit 4442000.00
ebitda 6400000.00
depreciationAndAmortization 1958000.00
nonOperatingIncomeNetOther -727000.00
operatingIncome 4442000.00
otherOperatingExpenses 1006289000.00
interestExpense 709000.00
taxProvision -5149000.00
incomeTaxExpense -5149000.00
totalRevenue 1010731000.00
totalOperatingExpenses 79022000.00
costOfRevenue 927267000.00
totalOtherIncomeExpenseNet -727000.00
netIncomeFromContinuingOps 8864000.00
netIncomeApplicableToCommonShares 8882000.00
2021-12-31
date 2021-12-31
filing_date 2022-02-24
currency_symbol USD
incomeBeforeTax 1227000.00
minorityInterest -47000.00
netIncome 15456000.00
sellingGeneralAdministrative 78063000.00
sellingAndMarketingExpenses 3479000.00
grossProfit 1076970000.00
reconciledDepreciation 1737000.00
ebit -194000.00
ebitda 1543000.00
depreciationAndAmortization 1737000.00
nonOperatingIncomeNetOther -316000.00
operatingIncome 1543000.00
otherOperatingExpenses 1075427000.00
interestExpense 269000.00
taxProvision -14229000.00
incomeTaxExpense -14229000.00
totalRevenue 1076970000.00
totalOperatingExpenses 1075427000.00
costOfRevenue 993885000.00
totalOtherIncomeExpenseNet -316000.00
netIncomeFromContinuingOps 15456000.00
netIncomeApplicableToCommonShares 15503000.00
2021-09-30
date 2021-09-30
filing_date 2021-11-03
currency_symbol USD
incomeBeforeTax 10930000.00
minorityInterest -7000.00
netIncome 23821000.00
sellingGeneralAdministrative 64615000.00
sellingAndMarketingExpenses 3761000.00
grossProfit 79543000.00
reconciledDepreciation 1694000.00
ebit 11167000.00
ebitda 12861000.00
depreciationAndAmortization 1694000.00
nonOperatingIncomeNetOther -237000.00
operatingIncome 11167000.00
otherOperatingExpenses 1099313000.00
interestExpense 230000.00
taxProvision -12884000.00
incomeTaxExpense -12884000.00
totalRevenue 1110480000.00
totalOperatingExpenses 68376000.00
costOfRevenue 1030937000.00
totalOtherIncomeExpenseNet -237000.00
netIncomeFromContinuingOps 23814000.00
netIncomeApplicableToCommonShares 23821000.00
2021-06-30
date 2021-06-30
filing_date 2021-08-04
currency_symbol USD
incomeBeforeTax 16458000.00
minorityInterest 1015000.00
netIncome 37043000.00
sellingGeneralAdministrative 60721000.00
sellingAndMarketingExpenses 2683000.00
grossProfit 999887000.00
reconciledDepreciation 1507000.00
ebit 16513000.00
ebitda 16513000.00
depreciationAndAmortization 1507000.00
nonOperatingIncomeNetOther -55000.00
operatingIncome 16513000.00
otherOperatingExpenses 983374000.00
interestExpense 48000.00
taxProvision -20585000.00
incomeTaxExpense -20585000.00
totalRevenue 999887000.00
totalOperatingExpenses 983374000.00
costOfRevenue 919970000.00
totalOtherIncomeExpenseNet -55000.00
netIncomeFromContinuingOps 37043000.00
netIncomeApplicableToCommonShares 37050000.00
2021-03-31
date 2021-03-31
filing_date 2021-05-06
currency_symbol USD
incomeBeforeTax 5057000.00
minorityInterest 1003000.00
netIncome 4846000.00
sellingGeneralAdministrative 46300000.00
sellingAndMarketingExpenses 2257000.00
grossProfit 53486000.00
reconciledDepreciation 1310000.00
ebit 4929000.00
ebitda 6239000.00
depreciationAndAmortization 1310000.00
nonOperatingIncomeNetOther 128000.00
operatingIncome 4929000.00
otherOperatingExpenses 578904000.00
interestExpense 128000.00
taxProvision 211000.00
incomeTaxExpense 211000.00
totalRevenue 583833000.00
totalOperatingExpenses 48557000.00
costOfRevenue 530347000.00
totalOtherIncomeExpenseNet 128000.00
netIncomeFromContinuingOps 4846000.00
netIncomeApplicableToCommonShares 4846000.00
2020-12-31
date 2020-12-31
filing_date 2021-03-11
currency_symbol USD
incomeBeforeTax 7814000.00
minorityInterest -73000.00
netIncome 7722000.00
sellingGeneralAdministrative 40656000.00
sellingAndMarketingExpenses 1897000.00
grossProfit 50387000.00
reconciledDepreciation 1204000.00
ebit 6630000.00
ebitda 7834000.00
depreciationAndAmortization 1204000.00
nonOperatingIncomeNetOther -22000.00
operatingIncome 7834000.00
otherOperatingExpenses 601488000.00
interestExpense 5000.00
taxProvision 118000.00
incomeTaxExpense 118000.00
totalRevenue 609322000.00
totalOperatingExpenses 42553000.00
costOfRevenue 558935000.00
totalOtherIncomeExpenseNet -20000.00
netIncomeFromContinuingOps 7696000.00
netIncomeApplicableToCommonShares 7721000.00
2020-09-30
date 2020-09-30
filing_date 2020-11-09
currency_symbol USD
incomeBeforeTax 15143000.00
minorityInterest -52000.00
netIncome 14970000.00
sellingGeneralAdministrative 30130000.00
sellingAndMarketingExpenses 1495000.00
grossProfit 46848000.00
reconciledDepreciation 1004000.00
ebit 15223000.00
ebitda 16227000.00
depreciationAndAmortization 1004000.00
nonOperatingIncomeNetOther -80000.00
operatingIncome 15223000.00
otherOperatingExpenses 548794000.00
interestExpense 28000.00
taxProvision 225000.00
incomeTaxExpense 225000.00
totalRevenue 564017000.00
totalOperatingExpenses 31625000.00
costOfRevenue 517169000.00
totalOtherIncomeExpenseNet -80000.00
netIncomeFromContinuingOps 14918000.00
netIncomeApplicableToCommonShares 14970000.00
2020-06-30
date 2020-06-30
filing_date 2020-08-05
currency_symbol USD
incomeBeforeTax 8296000.00
minorityInterest 204000.00
netIncome 8275000.00
sellingGeneralAdministrative 25155000.00
sellingAndMarketingExpenses 887000.00
grossProfit 34361000.00
reconciledDepreciation 921000.00
ebit 8319000.00
ebitda 9240000.00
depreciationAndAmortization 921000.00
nonOperatingIncomeNetOther -23000.00
operatingIncome 8319000.00
otherOperatingExpenses 345206000.00
interestExpense 17000.00
taxProvision 61000.00
incomeTaxExpense 61000.00
totalRevenue 353525000.00
totalOperatingExpenses 26042000.00
costOfRevenue 319164000.00
totalOtherIncomeExpenseNet -23000.00
netIncomeFromContinuingOps 8235000.00
netIncomeApplicableToCommonShares 8275000.00
2020-03-31
date 2020-03-31
filing_date 2020-05-05
currency_symbol USD
incomeBeforeTax 152000.00
minorityInterest 224000.00
netIncome 165000.00
sellingGeneralAdministrative 26860000.00
sellingAndMarketingExpenses 944000.00
grossProfit 28015000.00
reconciledDepreciation 860000.00
ebit 211000.00
ebitda 1071000.00
depreciationAndAmortization 860000.00
nonOperatingIncomeNetOther -59000.00
operatingIncome 211000.00
otherOperatingExpenses 271210000.00
interestExpense 35000.00
taxProvision 11000.00
interestIncome 21000.00
incomeTaxExpense 11000.00
totalRevenue 271421000.00
totalOperatingExpenses 27804000.00
costOfRevenue 243406000.00
totalOtherIncomeExpenseNet -59000.00
netIncomeFromContinuingOps 141000.00
netIncomeApplicableToCommonShares 165000.00
2019-12-31
date 2019-12-31
filing_date 2020-03-12
currency_symbol USD
incomeBeforeTax 1035903.00
minorityInterest 160594.00
netIncome 811213.00
sellingGeneralAdministrative 22532427.00
sellingAndMarketingExpenses 755109.00
grossProfit 24407131.00
reconciledDepreciation 767523.00
ebit 1119595.00
ebitda 1887118.00
depreciationAndAmortization 767523.00
operatingIncome 1119595.00
otherOperatingExpenses 272899730.00
interestExpense 54786.00
taxProvision 253596.00
interestIncome 211080.00
incomeTaxExpense 253596.00
totalRevenue 274019325.00
totalOperatingExpenses 23287536.00
costOfRevenue 249612194.00
totalOtherIncomeExpenseNet 93144.00
netIncomeFromContinuingOps 782307.00
netIncomeApplicableToCommonShares 811213.00
2019-09-30
date 2019-09-30
filing_date 2019-11-06
currency_symbol USD
incomeBeforeTax -1815130.00
minorityInterest 160594.00
netIncome -1847363.00
sellingGeneralAdministrative 23597497.00
sellingAndMarketingExpenses 1083456.00
grossProfit 23038698.00
reconciledDepreciation 642089.00
ebit -1642255.00
ebitda -1000166.00
depreciationAndAmortization 642089.00
nonOperatingIncomeNetOther -256511.00
operatingIncome -1642255.00
otherOperatingExpenses 283821594.00
interestExpense 172875.00
taxProvision 32233.00
interestIncome 83636.00
netInterestIncome 83636.00
incomeTaxExpense 32233.00
totalRevenue 282179339.00
totalOperatingExpenses 24680953.00
costOfRevenue 259140641.00
totalOtherIncomeExpenseNet -256511.00
netIncomeFromContinuingOps -1847363.00
netIncomeApplicableToCommonShares -1847363.00
2019-06-30
date 2019-06-30
filing_date 2019-08-08
currency_symbol USD
incomeBeforeTax -2147286.00
minorityInterest 160594.00
netIncome -2195741.00
sellingGeneralAdministrative 23204363.00
sellingAndMarketingExpenses 1071101.00
grossProfit 22118435.00
reconciledDepreciation 533852.00
ebit -2157029.00
ebitda -1623177.00
depreciationAndAmortization 533852.00
nonOperatingIncomeNetOther -37212.00
operatingIncome -2157029.00
otherOperatingExpenses 268861974.00
interestExpense 46955.00
taxProvision 48455.00
interestIncome 46955.00
netInterestIncome 46955.00
incomeTaxExpense 48455.00
totalRevenue 266704945.00
totalOperatingExpenses 24275464.00
costOfRevenue 244586510.00
totalOtherIncomeExpenseNet -37212.00
netIncomeFromContinuingOps -2195741.00
netIncomeApplicableToCommonShares -2195741.00
2019-03-31
date 2019-03-31
filing_date 2019-05-10
currency_symbol USD
incomeBeforeTax -6133126.00
minorityInterest 160594.00
netIncome -6295823.00
sellingGeneralAdministrative 19700772.00
sellingAndMarketingExpenses 888850.00
grossProfit 14491227.00
reconciledDepreciation 440279.00
ebit -6098395.00
ebitda -5658116.00
depreciationAndAmortization 440279.00
nonOperatingIncomeNetOther -80976.00
operatingIncome -6098395.00
otherOperatingExpenses 163132027.00
interestExpense 34731.00
taxProvision 162700.00
interestIncome 46250.00
netInterestIncome 46245.00
incomeTaxExpense 162697.00
totalRevenue 157033632.00
totalOperatingExpenses 20589622.00
costOfRevenue 142542405.00
totalOtherIncomeExpenseNet -80976.00
netIncomeFromContinuingOps -6295823.00
netIncomeApplicableToCommonShares -6295820.00
2018-12-31
date 2018-12-31
filing_date 2019-03-18
currency_symbol USD
researchDevelopment 0.00
effectOfAccountingCharges 0.00
incomeBeforeTax -5193557.00
minorityInterest 0.00
netIncome -5219182.00
sellingGeneralAdministrative 14636583.00
sellingAndMarketingExpenses 830974.00
grossProfit 10251428.00
reconciledDepreciation 323078.00
ebit -5216129.00
ebitda -4893051.00
depreciationAndAmortization 323078.00
operatingIncome -5216129.00
otherOperatingExpenses 155622401.00
interestExpense 22572.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 25625.00
totalRevenue 150406272.00
totalOperatingExpenses 15467557.00
costOfRevenue 140154844.00
totalOtherIncomeExpenseNet 22572.00
discontinuedOperations 0.00
netIncomeFromContinuingOps -5219182.00
netIncomeApplicableToCommonShares -5219182.00
2018-09-30
date 2018-09-30
filing_date 2018-11-13
currency_symbol USD
researchDevelopment 0.00
effectOfAccountingCharges 0.00
incomeBeforeTax -4620716.00
minorityInterest 0.00
netIncome -4628171.00
sellingGeneralAdministrative 15351430.00
sellingAndMarketingExpenses 774479.00
grossProfit 11495806.00
reconciledDepreciation 240031.00
ebit -4630103.00
ebitda -4390072.00
depreciationAndAmortization 240031.00
nonOperatingIncomeNetOther 9387.00
operatingIncome -4630103.00
otherOperatingExpenses 161866173.00
interestExpense 9387.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 7455.00
totalRevenue 157236070.00
totalOperatingExpenses 16125909.00
costOfRevenue 145740264.00
totalOtherIncomeExpenseNet 9387.00
discontinuedOperations 0.00
netIncomeFromContinuingOps -4628171.00
netIncomeApplicableToCommonShares -4628171.00
2018-06-30
date 2018-06-30
filing_date 2018-08-14
currency_symbol USD
researchDevelopment 0.00
effectOfAccountingCharges 0.00
incomeBeforeTax -1872388.00
minorityInterest 0.00
netIncome -1886658.00
sellingGeneralAdministrative 13585616.00
sellingAndMarketingExpenses 710368.00
grossProfit 12423596.00
reconciledDepreciation 147558.00
ebit -1872388.00
ebitda -1724830.00
depreciationAndAmortization 147558.00
operatingIncome -1872388.00
otherOperatingExpenses 132415196.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 14270.00
totalRevenue 130542808.00
totalOperatingExpenses 14295984.00
costOfRevenue 118119212.00
totalOtherIncomeExpenseNet 0.00
discontinuedOperations 0.00
netIncomeFromContinuingOps -1886658.00
netIncomeApplicableToCommonShares -1886658.00
2018-03-31
date 2018-03-31
filing_date 2018-04-17
currency_symbol USD
researchDevelopment 0.00
effectOfAccountingCharges 0.00
incomeBeforeTax -17468686.00
minorityInterest 0.00
netIncome -17514305.00
sellingGeneralAdministrative 21356493.00
sellingAndMarketingExpenses 541544.00
grossProfit 4429323.00
reconciledDepreciation 146040.00
ebit -17468714.00
ebitda -17322674.00
depreciationAndAmortization 146040.00
operatingIncome -17468714.00
otherOperatingExpenses 63881941.00
interestExpense 28.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 45619.00
totalRevenue 46413227.00
totalOperatingExpenses 21898037.00
costOfRevenue 41983904.00
totalOtherIncomeExpenseNet 28.00
discontinuedOperations 0.00
netIncomeFromContinuingOps -10696345.00
netIncomeApplicableToCommonShares -10696345.00
2017-12-31
date 2017-12-31
currency_symbol USD
researchDevelopment 0.00
effectOfAccountingCharges 0.00
incomeBeforeTax -17468686.00
minorityInterest 0.00
netIncome -17514305.00
sellingGeneralAdministrative 21356493.00
sellingAndMarketingExpenses 541544.00
grossProfit 4429323.00
reconciledDepreciation 146040.00
ebit -17468714.00
ebitda -17322674.00
depreciationAndAmortization 146040.00
operatingIncome -17468714.00
otherOperatingExpenses 63881941.00
interestExpense 28.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 45619.00
totalRevenue 46413227.00
totalOperatingExpenses 21898037.00
costOfRevenue 41983904.00
totalOtherIncomeExpenseNet -7828.00
discontinuedOperations 0.00
netIncomeFromContinuingOps -21041089.00
netIncomeApplicableToCommonShares -21041089.00
2017-09-30
date 2017-09-30
filing_date 2017-11-14
currency_symbol USD
researchDevelopment 0.00
effectOfAccountingCharges 0.00
incomeBeforeTax -7777293.00
minorityInterest 0.00
netIncome -7750570.00
sellingGeneralAdministrative 12211079.00
sellingAndMarketingExpenses 380452.00
grossProfit 4814296.00
reconciledDepreciation 112487.00
ebit -7777235.00
ebitda -7664748.00
depreciationAndAmortization 112487.00
operatingIncome -7777235.00
otherOperatingExpenses 55883004.00
interestExpense 58.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 3277.00
totalRevenue 48105769.00
totalOperatingExpenses 12591531.00
costOfRevenue 43291473.00
totalOtherIncomeExpenseNet -58.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 917961.00
netIncomeApplicableToCommonShares 917961.00
2017-06-30
date 2017-06-30
filing_date 2017-08-14
currency_symbol USD
researchDevelopment 0.00
effectOfAccountingCharges 0.00
incomeBeforeTax 3253956.00
minorityInterest 0.00
netIncome 3230209.00
sellingGeneralAdministrative 918803.00
sellingAndMarketingExpenses 348823.00
grossProfit 4525344.00
reconciledDepreciation 81437.00
ebit 3257718.00
ebitda 3339155.00
depreciationAndAmortization 81437.00
operatingIncome 3257718.00
otherOperatingExpenses 36316593.00
interestExpense 3762.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 23747.00
totalRevenue 39574311.00
totalOperatingExpenses 1267626.00
costOfRevenue 35048967.00
totalOtherIncomeExpenseNet -3762.00
discontinuedOperations 0.00
netIncomeFromContinuingOps -1938108.00
netIncomeApplicableToCommonShares -1938108.00
2017-03-31
date 2017-03-31
filing_date 2017-05-19
currency_symbol USD
researchDevelopment 0.00
effectOfAccountingCharges 0.00
incomeBeforeTax -45138.00
minorityInterest 0.00
netIncome -69729.00
sellingGeneralAdministrative 2473812.00
sellingAndMarketingExpenses 301222.00
grossProfit 2731611.00
reconciledDepreciation 13265.00
ebit -56688.00
ebitda -43423.00
depreciationAndAmortization 13265.00
operatingIncome -43423.00
otherOperatingExpenses 22054660.00
interestExpense 1715.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 24591.00
totalRevenue 22011237.00
totalOperatingExpenses 2775034.00
costOfRevenue 19279626.00
totalOtherIncomeExpenseNet -1715.00
discontinuedOperations 0.00
netIncomeFromContinuingOps -69729.00
netIncomeApplicableToCommonShares -69729.00
2016-12-31
date 2016-12-31
filing_date 2017-03-31
currency_symbol USD
researchDevelopment 0.00
effectOfAccountingCharges 0.00
incomeBeforeTax -4739976.00
minorityInterest 0.00
netIncome -4740601.00
sellingGeneralAdministrative 6666905.00
sellingAndMarketingExpenses 212448.00
grossProfit 2139746.00
reconciledDepreciation 20264.00
ebit -4739592.00
ebitda -4719328.00
depreciationAndAmortization 20264.00
operatingIncome -4739607.00
otherOperatingExpenses 22737322.00
interestExpense 8504.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 9513.00
totalRevenue 17997715.00
totalOperatingExpenses 6879353.00
costOfRevenue 15857969.00
totalOtherIncomeExpenseNet 1.00
discontinuedOperations 0.00
netIncomeFromContinuingOps -7414716.00
netIncomeApplicableToCommonShares -7384915.00
2016-09-30
date 2016-09-30
filing_date 2016-11-14
currency_symbol USD
researchDevelopment 0.00
effectOfAccountingCharges 0.00
incomeBeforeTax -14648267.00
minorityInterest 0.00
netIncome -14647098.00
sellingGeneralAdministrative 16951371.00
sellingAndMarketingExpenses 158968.00
grossProfit 2462504.00
reconciledDepreciation 12555.00
ebit -14647835.00
ebitda -14635280.00
depreciationAndAmortization 12555.00
operatingIncome -14647835.00
otherOperatingExpenses 30404791.00
interestExpense 8181.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 7444.00
totalRevenue 15756956.00
totalOperatingExpenses 17110339.00
costOfRevenue 13294452.00
totalOtherIncomeExpenseNet -432.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 0.00
2016-06-30
date 2016-06-30
filing_date 2016-08-15
currency_symbol USD
researchDevelopment 0.00
effectOfAccountingCharges 0.00
incomeBeforeTax -5998659.00
minorityInterest 0.00
netIncome -6005907.00
sellingGeneralAdministrative 7695716.00
sellingAndMarketingExpenses 122285.00
grossProfit 1818903.00
reconciledDepreciation 12929.00
ebit -5998659.00
ebitda -5985730.00
depreciationAndAmortization 12929.00
operatingIncome -5999098.00
otherOperatingExpenses 19281126.00
interestExpense 6720.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 13968.00
totalRevenue 13282028.00
totalOperatingExpenses 7818001.00
costOfRevenue 11463125.00
totalOtherIncomeExpenseNet 439.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 0.00
2016-03-31
date 2016-03-31
filing_date 2016-05-13
currency_symbol USD
researchDevelopment 0.00
effectOfAccountingCharges 0.00
incomeBeforeTax -613844.00
minorityInterest 0.00
netIncome -619867.00
sellingGeneralAdministrative 1568533.00
sellingAndMarketingExpenses 77143.00
grossProfit 1031825.00
reconciledDepreciation 12626.00
ebit -613844.00
ebitda -601218.00
depreciationAndAmortization 12626.00
operatingIncome -613851.00
otherOperatingExpenses 7756663.00
interestExpense 5580.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 11603.00
totalRevenue 7142812.00
totalOperatingExpenses 1645676.00
costOfRevenue 6110987.00
totalOtherIncomeExpenseNet 7.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 0.00
2015-12-31
date 2015-12-31
filing_date 2016-03-15
currency_symbol USD
researchDevelopment 0.00
effectOfAccountingCharges 0.00
incomeBeforeTax -1021622.00
minorityInterest -19576.00
netIncome -1083586.00
sellingGeneralAdministrative 1926954.00
sellingAndMarketingExpenses 45082.00
grossProfit 957293.00
reconciledDepreciation 7294.00
ebit -1021622.00
ebitda -1014328.00
depreciationAndAmortization 7294.00
operatingIncome -1014743.00
otherOperatingExpenses 7428223.00
interestExpense 14138.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 76102.00
totalRevenue 6413480.00
totalOperatingExpenses 1972036.00
costOfRevenue 5456187.00
totalOtherIncomeExpenseNet -6879.00
discontinuedOperations 0.00
netIncomeFromContinuingOps -1960427.00
netIncomeApplicableToCommonShares -3455901.00
2015-09-30
date 2015-09-30
filing_date 2015-11-10
currency_symbol USD
researchDevelopment 0.00
effectOfAccountingCharges 0.00
incomeBeforeTax 1510964.00
minorityInterest 0.00
netIncome 1517108.00
sellingGeneralAdministrative 523706.00
sellingAndMarketingExpenses 77011.00
grossProfit 1064152.00
reconciledDepreciation 5863.00
ebit 1511166.00
ebitda 1517029.00
depreciationAndAmortization 5863.00
operatingIncome 1510847.00
otherOperatingExpenses 5908256.00
interestExpense 202.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 1244.00
totalRevenue 7419103.00
totalOperatingExpenses -446695.00
costOfRevenue 6354951.00
totalOtherIncomeExpenseNet 319.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 1517000.00
2015-06-30
date 2015-06-30
filing_date 2015-08-11
currency_symbol USD
researchDevelopment 0.00
effectOfAccountingCharges 0.00
incomeBeforeTax -4991074.00
minorityInterest 0.00
netIncome -4998154.00
sellingGeneralAdministrative 5767937.00
sellingAndMarketingExpenses 43006.00
grossProfit 817436.00
reconciledDepreciation 7824.00
ebit -4990610.00
ebitda -4982786.00
depreciationAndAmortization 7824.00
nonOperatingIncomeNetOther 2433.00
operatingIncome -4993507.00
otherOperatingExpenses 10578470.00
interestExpense 464.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 7080.00
totalRevenue 5584963.00
totalOperatingExpenses 5810943.00
costOfRevenue 4767527.00
totalOtherIncomeExpenseNet 2897.00
discontinuedOperations 0.00
netIncomeFromContinuingOps -4998154.00
netIncomeApplicableToCommonShares -4998154.00
2015-03-31
date 2015-03-31
filing_date 2015-05-14
currency_symbol USD
researchDevelopment 0.00
effectOfAccountingCharges 0.00
incomeBeforeTax 1826.00
minorityInterest 0.00
netIncome -16817.00
sellingGeneralAdministrative 526539.00
sellingAndMarketingExpenses 46357.00
grossProfit 571497.00
reconciledDepreciation 5323.00
ebit 2287.00
ebitda 7610.00
depreciationAndAmortization 5323.00
nonOperatingIncomeNetOther 3225.00
operatingIncome -1399.00
otherOperatingExpenses 3450640.00
interestExpense 461.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 18643.00
totalRevenue 3449241.00
totalOperatingExpenses 572896.00
costOfRevenue 2877744.00
totalOtherIncomeExpenseNet 3686.00
discontinuedOperations 0.00
netIncomeFromContinuingOps -16817.00
netIncomeApplicableToCommonShares -16817.00
2014-12-31
date 2014-12-31
filing_date 2015-03-31
currency_symbol USD
researchDevelopment 0.00
effectOfAccountingCharges 0.00
incomeBeforeTax 59967.00
minorityInterest 0.00
netIncome 134168.00
sellingGeneralAdministrative 592097.00
sellingAndMarketingExpenses 26244.00
grossProfit 682643.00
reconciledDepreciation 7421.00
ebit 59514.00
ebitda 66935.00
depreciationAndAmortization 7421.00
operatingIncome 64302.00
otherOperatingExpenses 3493234.00
interestExpense 453.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense -74201.00
totalRevenue 3557536.00
totalOperatingExpenses 618341.00
costOfRevenue 2874893.00
totalOtherIncomeExpenseNet -4788.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 1171111.00
netIncomeApplicableToCommonShares 1171111.00
2014-09-30
date 2014-09-30
filing_date 2014-11-10
currency_symbol USD
incomeBeforeTax 49511.00
netIncome 47163.00
sellingGeneralAdministrative 582522.00
sellingAndMarketingExpenses 19825.00
grossProfit 651747.00
reconciledDepreciation 4847.00
ebit 49976.00
ebitda 54823.00
depreciationAndAmortization 4847.00
nonOperatingIncomeNetOther 111.00
operatingIncome 49400.00
otherOperatingExpenses 3827889.00
interestExpense 465.00
incomeTaxExpense 2348.00
totalRevenue 3877289.00
totalOperatingExpenses 602347.00
costOfRevenue 3225542.00
totalOtherIncomeExpenseNet 576.00
netIncomeFromContinuingOps 47163.00
netIncomeApplicableToCommonShares 47163.00
2014-06-30
date 2014-06-30
filing_date 2014-08-14
currency_symbol USD
incomeBeforeTax 38931.00
netIncome 38431.00
sellingGeneralAdministrative 518603.00
sellingAndMarketingExpenses 15502.00
grossProfit 571903.00
reconciledDepreciation 1198.00
ebit 39396.00
ebitda 40594.00
depreciationAndAmortization 1198.00
nonOperatingIncomeNetOther 1133.00
operatingIncome 37798.00
otherOperatingExpenses 3512213.00
interestExpense 465.00
incomeTaxExpense 500.00
totalRevenue 3550011.00
totalOperatingExpenses 534105.00
costOfRevenue 2978108.00
totalOtherIncomeExpenseNet 1598.00
netIncomeFromContinuingOps 38431.00
netIncomeApplicableToCommonShares 38431.00
2014-03-31
date 2014-03-31
filing_date 2014-05-15
currency_symbol USD
incomeBeforeTax -115919.00
netIncome -115919.00
sellingGeneralAdministrative 466482.00
sellingAndMarketingExpenses 14448.00
grossProfit 362862.00
reconciledDepreciation 1027.00
ebit -115454.00
ebitda -114427.00
depreciationAndAmortization 1027.00
nonOperatingIncomeNetOther 2149.00
operatingIncome -118068.00
otherOperatingExpenses 2502137.00
interestExpense 465.00
incomeTaxExpense -2149.00
totalRevenue 2384069.00
totalOperatingExpenses 480930.00
costOfRevenue 2021207.00
totalOtherIncomeExpenseNet 2614.00
netIncomeFromContinuingOps -115919.00
netIncomeApplicableToCommonShares -115919.00
2013-12-31
date 2013-12-31
filing_date 2014-03-21
currency_symbol USD
researchDevelopment 0.00
effectOfAccountingCharges 0.00
incomeBeforeTax -166364.00
minorityInterest -19576.00
netIncome -167196.00
sellingGeneralAdministrative 599247.00
sellingAndMarketingExpenses 3330.00
grossProfit 426693.00
reconciledDepreciation 2101.00
ebit -165900.00
ebitda -163799.00
depreciationAndAmortization 2101.00
operatingIncome -169224.00
otherOperatingExpenses 2661832.00
interestExpense 464.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 832.00
totalRevenue 2492608.00
totalOperatingExpenses 595917.00
costOfRevenue 2065915.00
totalOtherIncomeExpenseNet 3324.00
discontinuedOperations 0.00
netIncomeFromContinuingOps -1048582.00
netIncomeApplicableToCommonShares -1048582.00
2013-09-30
date 2013-09-30
filing_date 2013-11-07
currency_symbol USD
incomeBeforeTax -655880.00
netIncome -642974.00
sellingGeneralAdministrative 1087666.00
sellingAndMarketingExpenses 21497.00
grossProfit 453747.00
reconciledDepreciation 2341.00
ebit -655416.00
ebitda -655416.00
depreciationAndAmortization 2341.00
operatingIncome -655416.00
otherOperatingExpenses 3725008.00
interestExpense 464.00
incomeTaxExpense -12906.00
totalRevenue 3069592.00
totalOperatingExpenses 1109163.00
costOfRevenue 2615845.00
totalOtherIncomeExpenseNet -464.00
netIncomeFromContinuingOps -642974.00
netIncomeApplicableToCommonShares -642974.00
2013-06-30
date 2013-06-30
filing_date 2013-09-27
currency_symbol USD
researchDevelopment 0.00
effectOfAccountingCharges 0.00
incomeBeforeTax -33164.00
minorityInterest 0.00
netIncome -33164.00
sellingGeneralAdministrative 33164.00
grossProfit 0.00
ebit -33164.00
ebitda -33164.00
operatingIncome -33164.00
otherOperatingExpenses 33164.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense -12412.00
totalRevenue 0.00
totalOperatingExpenses 33164.00
costOfRevenue 0.00
totalOtherIncomeExpenseNet -12412.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 40324.00
netIncomeApplicableToCommonShares 40324.00
2013-03-31
date 2013-03-31
filing_date 2013-05-15
currency_symbol USD
researchDevelopment 0.00
effectOfAccountingCharges 0.00
incomeBeforeTax -14100.00
minorityInterest 0.00
netIncome -14100.00
sellingGeneralAdministrative 14100.00
grossProfit 0.00
ebit -14100.00
ebitda -14100.00
operatingIncome -14100.00
otherOperatingExpenses 14100.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 0.00
totalRevenue 0.00
totalOperatingExpenses 14100.00
costOfRevenue 0.00
totalOtherIncomeExpenseNet 0.00
discontinuedOperations 0.00
netIncomeFromContinuingOps -14100.00
netIncomeApplicableToCommonShares -14100.00
2012-12-31
date 2012-12-31
filing_date 2013-02-14
currency_symbol USD
researchDevelopment 0.00
effectOfAccountingCharges 0.00
incomeBeforeTax -11133.00
minorityInterest 0.00
netIncome -11133.00
sellingGeneralAdministrative 11133.00
grossProfit 0.00
ebit -11133.00
ebitda -11133.00
operatingIncome -11133.00
otherOperatingExpenses 11133.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 0.00
totalRevenue 0.00
totalOperatingExpenses 11133.00
costOfRevenue 0.00
totalOtherIncomeExpenseNet -11133.00
discontinuedOperations 0.00
netIncomeFromContinuingOps -11133.00
netIncomeApplicableToCommonShares -11133.00
2012-09-30
date 2012-09-30
filing_date 2012-11-09
currency_symbol USD
researchDevelopment 0.00
effectOfAccountingCharges 0.00
incomeBeforeTax -12412.00
minorityInterest 0.00
netIncome -12412.00
sellingGeneralAdministrative 12412.00
grossProfit 0.00
ebit -12412.00
ebitda -12412.00
operatingIncome -12412.00
otherOperatingExpenses 12412.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 12412.00
totalRevenue 0.00
totalOperatingExpenses 12412.00
costOfRevenue 0.00
totalOtherIncomeExpenseNet 0.00
discontinuedOperations 0.00
netIncomeFromContinuingOps -12412.00
netIncomeApplicableToCommonShares -12412.00
2012-06-30
date 2012-06-30
filing_date 2012-09-27
currency_symbol USD
incomeBeforeTax -6929.00
netIncome -6929.00
sellingGeneralAdministrative 6929.00
ebitda -6929.00
operatingIncome -6929.00
otherOperatingExpenses 6929.00
incomeTaxExpense 6929.00
totalOperatingExpenses 6929.00
2012-03-31
date 2012-03-31
filing_date 2012-05-15
currency_symbol USD
incomeBeforeTax -4235.00
netIncome -4235.00
sellingGeneralAdministrative 4235.00
ebitda -4235.00
operatingIncome -4235.00
otherOperatingExpenses 4235.00
incomeTaxExpense 4235.00
totalOperatingExpenses 4235.00
2011-12-31
date 2011-12-31
filing_date 2012-02-14
currency_symbol USD
incomeBeforeTax -12014.00
netIncome -12014.00
sellingGeneralAdministrative 12014.00
ebitda -12014.00
operatingIncome -12014.00
otherOperatingExpenses 12014.00
incomeTaxExpense 12014.00
totalOperatingExpenses 12014.00
2011-09-30
date 2011-09-30
filing_date 2011-11-10
currency_symbol USD
incomeBeforeTax -10540.00
netIncome -10540.00
sellingGeneralAdministrative 10540.00
ebit -10540.00
ebitda -10540.00
operatingIncome -10540.00
otherOperatingExpenses 10540.00
incomeTaxExpense 10540.00
totalOperatingExpenses 10540.00
netIncomeFromContinuingOps -10540.00
netIncomeApplicableToCommonShares -10540.00
2011-06-30
date 2011-06-30
filing_date 2011-09-29
currency_symbol USD
incomeBeforeTax -7794.00
netIncome -7794.00
sellingGeneralAdministrative 7794.00
ebitda -7794.00
operatingIncome -7794.00
otherOperatingExpenses 7794.00
incomeTaxExpense 7794.00
totalOperatingExpenses 7794.00
2011-03-31
date 2011-03-31
filing_date 2011-05-17
currency_symbol USD
incomeBeforeTax -5899.00
netIncome -5899.00
sellingGeneralAdministrative 5899.00
ebitda -5899.00
operatingIncome -5899.00
otherOperatingExpenses 5899.00
incomeTaxExpense 5899.00
totalOperatingExpenses 5899.00
2010-12-31
date 2010-12-31
filing_date 2011-02-15
currency_symbol USD
incomeBeforeTax -22288.00
netIncome -22288.00
sellingGeneralAdministrative 22288.00
ebitda -22288.00
operatingIncome -22288.00
otherOperatingExpenses 22288.00
incomeTaxExpense 22288.00
totalOperatingExpenses 22288.00
2010-09-30
date 2010-09-30
filing_date 2010-12-06
currency_symbol USD
incomeBeforeTax -14210.00
netIncome -14210.00
sellingGeneralAdministrative 14210.00
ebitda -14210.00
operatingIncome -14210.00
otherOperatingExpenses 14210.00
incomeTaxExpense 14210.00
totalOperatingExpenses 14210.00
2010-06-30
date 2010-06-30
filing_date 2010-06-30
currency_symbol USD
incomeBeforeTax -5870.00
netIncome -5870.00
sellingGeneralAdministrative 6734.00
ebitda -5870.00
operatingIncome -5870.00
otherOperatingExpenses 5870.00
incomeTaxExpense 5870.00
totalOperatingExpenses 5870.00
2010-03-31
date 2010-03-31
filing_date 2010-03-31
currency_symbol USD
incomeBeforeTax -17810.00
netIncome -17810.00
sellingGeneralAdministrative 17810.00
ebitda -17810.00
operatingIncome -17810.00
otherOperatingExpenses 17810.00
incomeTaxExpense 17810.00
totalOperatingExpenses 17810.00
2009-12-31
date 2009-12-31
filing_date 2009-12-31
currency_symbol USD
incomeBeforeTax -6421.00
netIncome -6421.00
sellingGeneralAdministrative 6421.00
ebitda -6421.00
operatingIncome -6421.00
otherOperatingExpenses 6421.00
incomeTaxExpense 6421.00
totalOperatingExpenses 6421.00
yearly
2022-12-31
date 2022-12-31
filing_date 2023-02-28
currency_symbol USD
incomeBeforeTax 4588000.00
minorityInterest 18000.00
netIncome 15442000.00
sellingGeneralAdministrative 346132000.00
sellingAndMarketingExpenses 15359000.00
grossProfit 366899000.00
reconciledDepreciation 9838000.00
ebit 5408000.00
ebitda 15246000.00
depreciationAndAmortization 9838000.00
operatingIncome 5408000.00
otherOperatingExpenses 4592753000.00
interestExpense 802000.00
taxProvision -10836000.00
incomeTaxExpense -10836000.00
totalRevenue 4598161000.00
totalOperatingExpenses 361491000.00
costOfRevenue 4231262000.00
totalOtherIncomeExpenseNet -820000.00
netIncomeFromContinuingOps 15424000.00
netIncomeApplicableToCommonShares 15442000.00
2021-12-31
date 2021-12-31
filing_date 2022-02-25
currency_symbol USD
incomeBeforeTax 33672000.00
minorityInterest -61000.00
netIncome 81220000.00
sellingGeneralAdministrative 249699000.00
sellingAndMarketingExpenses 12180000.00
grossProfit 296031000.00
reconciledDepreciation 6248000.00
ebit 34152000.00
ebitda 40400000.00
depreciationAndAmortization 6248000.00
nonOperatingIncomeNetOther -480000.00
operatingIncome 34152000.00
otherOperatingExpenses 3737018000.00
interestExpense 419000.00
taxProvision -47487000.00
incomeTaxExpense -47487000.00
totalRevenue 3771170000.00
totalOperatingExpenses 261879000.00
costOfRevenue 3475139000.00
totalOtherIncomeExpenseNet -480000.00
netIncomeFromContinuingOps 81159000.00
netIncomeApplicableToCommonShares 81220000.00
2020-12-31
date 2020-12-31
filing_date 2021-03-11
currency_symbol USD
incomeBeforeTax 31403000.00
minorityInterest -141000.00
netIncome 31131000.00
sellingGeneralAdministrative 122801000.00
sellingAndMarketingExpenses 5223000.00
grossProfit 159611000.00
reconciledDepreciation 3989000.00
ebit 27598000.00
ebitda 31587000.00
depreciationAndAmortization 3989000.00
nonOperatingIncomeNetOther -184000.00
operatingIncome 31587000.00
otherOperatingExpenses 1766698000.00
interestExpense 3946000.00
taxProvision 413000.00
incomeTaxExpense 413000.00
totalRevenue 1798285000.00
totalOperatingExpenses 128024000.00
costOfRevenue 1638674000.00
totalOtherIncomeExpenseNet -184000.00
netIncomeFromContinuingOps 30990000.00
netIncomeApplicableToCommonShares 31131000.00
2019-12-31
date 2019-12-31
filing_date 2020-03-12
currency_symbol USD
incomeBeforeTax -9059639.00
minorityInterest 161000.00
netIncome -9556620.00
sellingGeneralAdministrative 89035059.00
sellingAndMarketingExpenses 3798516.00
grossProfit 84055491.00
reconciledDepreciation 2383743.00
ebit -8778084.00
ebitda -6394341.00
depreciationAndAmortization 2383743.00
nonOperatingIncomeNetOther -281555.00
operatingIncome -8778084.00
otherOperatingExpenses 988715325.00
interestExpense 252649.00
taxProvision 496981.00
interestIncome 34240.00
incomeTaxExpense 496981.00
totalRevenue 979937241.00
totalOperatingExpenses 92833575.00
costOfRevenue 895881750.00
totalOtherIncomeExpenseNet -281555.00
netIncomeFromContinuingOps -9556620.00
netIncomeApplicableToCommonShares -9528000.00
2018-12-31
date 2018-12-31
filing_date 2019-03-18
currency_symbol USD
incomeBeforeTax -22352556.00
minorityInterest 161000.00
netIncome -22430356.00
sellingGeneralAdministrative 59854742.00
sellingAndMarketingExpenses 2961618.00
grossProfit 40431845.00
reconciledDepreciation 893988.00
ebit -22384515.00
ebitda -21490527.00
depreciationAndAmortization 893988.00
nonOperatingIncomeNetOther -21196.00
operatingIncome -22384515.00
otherOperatingExpenses 522532196.00
interestExpense 31959.00
taxProvision 77800.00
interestIncome 53155.00
netInterestIncome 53155.00
incomeTaxExpense 77800.00
totalRevenue 500147681.00
totalOperatingExpenses 62816360.00
costOfRevenue 459715836.00
totalOtherIncomeExpenseNet -21196.00
netIncomeFromContinuingOps -22430356.00
netIncomeApplicableToCommonShares -22430000.00
2017-12-31
date 2017-12-31
filing_date 2018-04-17
currency_symbol USD
incomeBeforeTax -22033731.00
minorityInterest 161000.00
netIncome -22130965.00
sellingGeneralAdministrative 36960187.00
sellingAndMarketingExpenses 1572041.00
grossProfit 16500574.00
reconciledDepreciation 353229.00
ebit -22031654.00
ebitda -21678425.00
depreciationAndAmortization 353229.00
nonOperatingIncomeNetOther -2077.00
operatingIncome -22031654.00
otherOperatingExpenses 178136198.00
interestExpense 2077.00
taxProvision 97234.00
interestIncome 2080.00
netInterestIncome -2077.00
incomeTaxExpense 97234.00
totalRevenue 156104544.00
totalOperatingExpenses 38532228.00
costOfRevenue 139603970.00
totalOtherIncomeExpenseNet -2077.00
netIncomeFromContinuingOps -22130965.00
netIncomeApplicableToCommonShares -22130965.00
2016-12-31
date 2016-12-31
filing_date 2017-03-31
currency_symbol USD
incomeBeforeTax -26000746.00
minorityInterest 160594.00
netIncome -26013473.00
sellingGeneralAdministrative 32882525.00
sellingAndMarketingExpenses 570844.00
grossProfit 7452978.00
ebit -26058750.00
ebitda -26000376.00
depreciationAndAmortization 58374.00
nonOperatingIncomeNetOther -355.00
operatingIncome -26000391.00
otherOperatingExpenses 80179902.00
interestExpense 370.00
taxProvision 42528.00
interestIncome 370.00
netInterestIncome -370.00
incomeTaxExpense 42528.00
totalRevenue 54179511.00
totalOperatingExpenses 33453369.00
costOfRevenue 46726533.00
totalOtherIncomeExpenseNet 15.00
netIncomeFromContinuingOps -26043274.00
netIncomeApplicableToCommonShares -7384915.00
2015-12-31
date 2015-12-31
filing_date 2016-03-15
currency_symbol USD
incomeBeforeTax -4499906.00
minorityInterest -19576.00
netIncome -4581449.00
sellingGeneralAdministrative 7697724.00
sellingAndMarketingExpenses 211456.00
grossProfit 3410378.00
ebit -4498779.00
ebitda -4472475.00
depreciationAndAmortization 26304.00
nonOperatingIncomeNetOther -1104.00
operatingIncome -4498802.00
otherOperatingExpenses 27365589.00
interestExpense 1127.00
taxProvision 103070.00
interestIncome 1130.00
incomeTaxExpense 103069.00
totalRevenue 22866787.00
totalOperatingExpenses 7909180.00
costOfRevenue 19456409.00
totalOtherIncomeExpenseNet 23.00
netIncomeFromContinuingOps -1960427.00
netIncomeApplicableToCommonShares -1938900.00
2014-12-31
date 2014-12-31
filing_date 2015-03-31
currency_symbol USD
researchDevelopment 0.00
effectOfAccountingCharges 0.00
incomeBeforeTax 32490.00
minorityInterest -19576.00
netIncome 103843.00
sellingGeneralAdministrative 2159704.00
sellingAndMarketingExpenses 76019.00
grossProfit 2269155.00
ebit 33432.00
ebitda 47925.00
depreciationAndAmortization 14493.00
nonOperatingIncomeNetOther -942.00
operatingIncome 33432.00
otherOperatingExpenses 13335473.00
interestExpense 942.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense -71353.00
totalRevenue 13368905.00
totalOperatingExpenses 2235723.00
costOfRevenue 11099750.00
totalOtherIncomeExpenseNet -942.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 103843.00
netIncomeApplicableToCommonShares 103843.00
2013-12-31
date 2013-12-31
filing_date 2014-03-21
currency_symbol USD
incomeBeforeTax -1117318.00
minorityInterest -19576.00
netIncome -1118861.00
sellingGeneralAdministrative 2854577.00
sellingAndMarketingExpenses 60197.00
grossProfit 1796166.00
ebit -1115284.00
ebitda -1110842.00
depreciationAndAmortization 4442.00
nonOperatingIncomeNetOther 1290.00
operatingIncome -1118608.00
otherOperatingExpenses 11819888.00
interestExpense 2034.00
incomeTaxExpense 1543.00
totalRevenue 10701280.00
totalOperatingExpenses 2914774.00
costOfRevenue 8905114.00
totalOtherIncomeExpenseNet 3324.00
netIncomeFromContinuingOps -1118861.00
netIncomeApplicableToCommonShares -1118861.00
2012-12-31
date 2012-12-31
filing_date 2012-09-27
currency_symbol USD
incomeBeforeTax -33718.00
netIncome -33718.00
sellingGeneralAdministrative 33718.00
grossProfit 1000000.00
ebit -100000.00
ebitda -33718.00
depreciationAndAmortization 10000.00
operatingIncome -33718.00
otherOperatingExpenses 33718.00
interestExpense 0.00
incomeTaxExpense 0.00
totalRevenue 6700000.00
totalOperatingExpenses 33718.00
costOfRevenue 5700000.00
totalOtherIncomeExpenseNet 0.00
netIncomeFromContinuingOps -70809.00
netIncomeApplicableToCommonShares -70809.00
2011-12-31
date 2011-12-31
filing_date 2011-09-29
currency_symbol USD
incomeBeforeTax -50191.00
netIncome -50191.00
sellingGeneralAdministrative 50191.00
grossProfit 0.00
ebit -33718.00
ebitda -50191.00
operatingIncome -50191.00
otherOperatingExpenses 50191.00
interestExpense 0.00
incomeTaxExpense 50191.00
totalRevenue 0.00
totalOperatingExpenses 50191.00
costOfRevenue 0.00
totalOtherIncomeExpenseNet 0.00
netIncomeFromContinuingOps -33718.00
netIncomeApplicableToCommonShares -33718.00
2010-12-31
date 2010-12-31
filing_date 2011-06-30
currency_symbol USD
incomeBeforeTax -50191.00
netIncome -50191.00
sellingGeneralAdministrative 50191.00
grossProfit 0.00
ebit -50191.00
ebitda -50191.00
operatingIncome -50191.00
otherOperatingExpenses 50191.00
interestExpense 0.00
incomeTaxExpense 0.00
totalRevenue 0.00
totalOperatingExpenses 50191.00
costOfRevenue 0.00
totalOtherIncomeExpenseNet 0.00
netIncomeFromContinuingOps -50191.00
netIncomeApplicableToCommonShares -50191.00
2009-12-31
date 2009-12-31
filing_date 2010-06-30
currency_symbol USD
researchDevelopment 12604.00
incomeBeforeTax -32583.00
netIncome -32583.00
sellingGeneralAdministrative 19979.00
grossProfit -12604.00
ebit -32583.00
ebitda -32583.00
operatingIncome -32583.00
otherOperatingExpenses 32583.00
interestExpense 0.00
incomeTaxExpense 32583.00
totalRevenue 0.00
totalOperatingExpenses 32583.00
costOfRevenue 12604.00
totalOtherIncomeExpenseNet 0.00
netIncomeFromContinuingOps -32583.00
netIncomeApplicableToCommonShares -32583.00