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

Logo

UP Fintech Holding Ltd. работает как брокерская фирма, которая ориентирована на глобальных китайских инвесторов. Компания была основана Тяньхуа Ву в январе 2018 года и имеет штаб-квартиру в округе Чаоян, Китай.

General
Code TIGR
Type Common Stock
Name Up Fintech Holding Ltd
Exchange NASDAQ
CurrencyCode USD
CurrencyName US Dollar
CurrencySymbol $
CountryName USA
CountryISO US
OpenFigi BBG00NG4GW96
ISIN US91531W1062
CUSIP 91531W106
EmployerIdNumber 94-3046892
FiscalYearEnd March
IPODate 1987-10-16
InternationalDomestic Domestic
Sector Financial Services
Industry Capital Markets
GicSector Financials
GicGroup Financial Services
GicIndustry Capital Markets
GicSubIndustry Investment Banking & Brokerage
HomeCategory ADR
IsDelisted Нет
Address Grandyvic Building, Beijing, China, 100020
Phone 86 10 5621 6660
WebURL https://www.itigerup.com
FullTimeEmployees 1040
UpdatedAt 2023-12-24
Highlights
MarketCapitalization 633806592
MarketCapitalizationMln 633.8066
PERatio 18.4545
PEGRatio 0
WallStreetTargetPrice 5.95
BookValue 3.095
DividendShare 0
DividendYield 0
EarningsShare 0.22
EPSEstimateCurrentYear 0.02
EPSEstimateNextYear 0.12
EPSEstimateNextQuarter 0.04
EPSEstimateCurrentQuarter 0.04
MostRecentQuarter 2023-09-30
ProfitMargin 0.1562
OperatingMarginTTM 0.1593
ReturnOnAssetsTTM 0.0109
ReturnOnEquityTTM 0.0776
RevenueTTM 228231136
RevenuePerShareTTM 1.477
QuarterlyRevenueGrowthYOY 0.135
GrossProfitTTM 192844498
DilutedEpsTTM 0.22
QuarterlyEarningsGrowthYOY 4.686

Financials / Income Statement / quarterly / net Income

-5.38M
2021-12-31
-5.38M
2022-03-31
-887.05K
2022-06-30
3.34M
2022-09-30
1.24M
2022-12-31
1.24M
2023-03-31
13.19M
2023-06-30
13.25M
2023-09-30

Financials / Income Statement / quarterly / ebitda

-6.53M
2021-12-31
-6.53M
2022-03-31
-1.9M
2022-06-30
3.81M
2022-09-30
5.75M
2022-12-31
5.75M
2023-03-31
28.3M
2023-06-30
28.1M
2023-09-30

Financials / Income Statement / quarterly / totalRevenue

62.19M
2021-12-31
62.19M
2022-03-31
53.48M
2022-06-30
55.41M
2022-09-30
63.85M
2022-12-31
63.85M
2023-03-31
66.05M
2023-06-30
70.15M
2023-09-30

Earnings / History / epsActual

0.041
2022-09-30
0.029
2022-12-31
0.05
2023-03-31
0.08
2023-06-30
0.08
2023-09-30
0
2023-12-31
0
2024-03-31
0
2024-06-30
Valuation
TrailingPE 18.4545
ForwardPE 21.5983
PriceSalesTTM 2.7565
PriceBookMRQ 1.3078
EnterpriseValue 8391305728
EnterpriseValueRevenue 0.36
EnterpriseValueEbitda 1.0902
SharesStats
SharesOutstanding 156110000
SharesFloat 1070145483
PercentInsiders 33.223
PercentInstitutions 8.909
Technicals
Beta 1.248
52WeekHigh 5.8
52WeekLow 2.31
50DayMA 4.5552
200DayMA 3.808
SharesShort 3350439
SharesShortPriorMonth 3469357
ShortRatio 2.3
ShortPercent 0.0323
Financials
Balance_Sheet
currency_symbol USD
quarterly
2023-09-30
date 2023-09-30
filing_date 2023-09-30
currency_symbol USD
totalAssets 3483585332.00
otherCurrentAssets 13768366.00
totalLiab 2996398669.00
totalStockholderEquity 481060724.00
otherCurrentLiab 2826661997.00
commonStock 23415.00
capitalStock 23415.00
retainedEarnings -15574122.00
goodWill 2492668.00
cash 270263384.00
totalCurrentLiabilities 2832642175.00
currentDeferredRevenue 1771098.00
netDebt -105030017.00
shortTermDebt 4209080.00
shortLongTermDebtTotal 165233367.00
otherStockholderEquity 500491032.00
totalCurrentAssets 3430221085.00
longTermInvestments 7966394.00
shortTermInvestments 422117188.00
netReceivables 1329919129.00
longTermDebt 156239288.00
inventory 1394153018.00
accumulatedOtherComprehensiveIncome -3879601.00
nonCurrrentAssetsOther 5432029.00
nonCurrentAssetsTotal 53364247.00
capitalLeaseObligations 8994079.00
nonCurrentLiabilitiesTotal 163756494.00
liabilitiesAndStockholdersEquity 3483585332.00
cashAndShortTermInvestments 692380572.00
propertyPlantAndEquipmentGross 25991347.00
propertyPlantAndEquipmentNet 25991347.00
netWorkingCapital 597578910.00
netInvestedCapital 637300012.00
commonStockSharesOutstanding 162616553.00
2023-06-30
date 2023-06-30
filing_date 2023-06-30
currency_symbol USD
totalAssets 3743876708.00
otherCurrentAssets 14542004.00
totalLiab 3271130792.00
totalStockholderEquity 466705973.00
otherCurrentLiab 3099980796.00
commonStock 23353.00
capitalStock 23353.00
retainedEarnings -28968612.00
otherLiab 2729647.00
goodWill 2492668.00
otherAssets 16502719.00
cash 324102449.00
totalCurrentLiabilities 3107467889.00
currentDeferredRevenue 2722387.00
netDebt -158404487.00
shortTermDebt 4764706.00
shortLongTermDebtTotal 165697962.00
otherStockholderEquity 497858369.00
propertyPlantEquipment 27182970.00
totalCurrentAssets 3689901541.00
longTermInvestments 7796810.00
netTangibleAssets 464213305.00
shortTermInvestments 354173783.00
netReceivables 1433438214.00
longTermDebt 155594685.00
inventory 1563645091.00
accountsPayable 3067438958.00
accumulatedOtherComprehensiveIncome -2207137.00
nonCurrrentAssetsOther 5334852.00
nonCurrentAssetsTotal 53975167.00
capitalLeaseObligations 10103277.00
nonCurrentLiabilitiesTotal 163662903.00
liabilitiesAndStockholdersEquity 3743876708.00
cashAndShortTermInvestments 678276232.00
propertyPlantAndEquipmentGross 27182970.00
propertyPlantAndEquipmentNet 27182970.00
netWorkingCapital 582433652.00
netInvestedCapital 622300658.00
commonStockSharesOutstanding 161147584.00
2023-03-31
date 2023-03-31
filing_date 2023-04-26
currency_symbol USD
totalAssets 3797360388.00
intangibleAssets 10194582.00
otherCurrentAssets 12963375.00
totalLiab 3350373496.00
totalStockholderEquity 447129536.00
otherCurrentLiab 3173265646.00
commonStock 23189.00
capitalStock 23247.00
retainedEarnings -50366734.00
otherLiab 2587728.00
goodWill 2492668.00
otherAssets 16859555.00
cash 277660847.00
totalCurrentLiabilities 3180556023.00
currentDeferredRevenue 1800298.00
netDebt -263780691.00
shortTermDebt 5490079.00
shortLongTermDebtTotal 13880156.00
otherStockholderEquity 493532865.00
propertyPlantEquipment 29846509.00
totalCurrentAssets 3738578867.00
longTermInvestments 7940122.00
netTangibleAssets 455383204.00
shortTermInvestments 163480717.00
netReceivables 1606406246.00
longTermDebt 154960800.00
inventory 1678067682.00
accountsPayable 3170436906.00
accumulatedOtherComprehensiveIncome 3940216.00
nonCurrrentAssetsOther 4773925.00
nonCurrentAssetsTotal 58781521.00
capitalLeaseObligations 12458255.00
nonCurrentLiabilitiesTotal 169817473.00
liabilitiesAndStockholdersEquity 3797360388.00
cashAndShortTermInvestments 441141564.00
propertyPlantAndEquipmentGross 29846509.00
propertyPlantAndEquipmentNet 30464157.00
netWorkingCapital 569929768.00
netInvestedCapital 612836672.00
commonStockSharesOutstanding 155382549.00
2022-12-31
date 2022-12-31
filing_date 2023-03-29
currency_symbol USD
totalAssets 3844174419.00
intangibleAssets 10194582.00
otherCurrentAssets 11147139.00
totalLiab 3381679583.00
totalStockholderEquity 457875872.00
otherCurrentLiab 3209941450.00
commonStock 23247.00
capitalStock 23189.00
retainedEarnings -42296016.00
goodWill 2492668.00
otherAssets 17896197.00
cash 227835442.00
totalCurrentLiabilities 3217105797.00
currentDeferredRevenue 1731350.00
netDebt -60416387.00
shortTermDebt 5432997.00
shortLongTermDebtTotal 167419055.00
otherStockholderEquity 495819471.00
propertyPlantEquipment 30464157.00
totalCurrentAssets 3787035565.00
longTermInvestments 7928499.00
shortTermInvestments 282499050.00
netReceivables 1642187382.00
longTermDebt 154337483.00
inventory 1623366552.00
accumulatedOtherComprehensiveIncome 4329170.00
nonCurrrentAssetsOther 4864215.00
nonCurrentAssetsTotal 57138854.00
capitalLeaseObligations 13880156.00
nonCurrentLiabilitiesOther 154337483.00
nonCurrentLiabilitiesTotal 164573786.00
liabilitiesAndStockholdersEquity 3844174419.00
cashAndShortTermInvestments 510334492.00
propertyPlantAndEquipmentGross 30464157.00
propertyPlantAndEquipmentNet 29846509.00
netWorkingCapital 558022844.00
netInvestedCapital 447129536.00
commonStockSharesOutstanding 155382549.00
2022-09-30
date 2022-09-30
filing_date 2022-09-30
currency_symbol USD
totalAssets 3089084514.00
otherCurrentAssets 1253207271.00
totalLiab 2649588272.00
totalStockholderEquity 439579969.00
otherCurrentLiab 2482256301.00
commonStock 23094.00
capitalStock 23094.00
retainedEarnings -49059491.00
otherLiab 2373305.00
goodWill 2492668.00
otherAssets 17954259.00
cash 257396169.00
totalCurrentLiabilities 2486523098.00
currentDeferredRevenue 1818406.00
netDebt -94255909.00
shortTermDebt 2448391.00
shortLongTermDebtTotal 163140260.00
otherStockholderEquity 490256499.00
propertyPlantEquipment 24442767.00
totalCurrentAssets 3035669407.00
longTermInvestments 8525413.00
netTangibleAssets 437087301.00
shortTermInvestments 37826859.00
netReceivables 1487239108.00
longTermDebt 153703992.00
accountsPayable 2450805367.00
accumulatedOtherComprehensiveIncome -1640133.00
nonCurrrentAssetsOther 5050653.00
nonCurrentAssetsTotal 53415107.00
capitalLeaseObligations 9436268.00
nonCurrentLiabilitiesTotal 163065174.00
liabilitiesAndStockholdersEquity 3089084514.00
cashAndShortTermInvestments 295223028.00
propertyPlantAndEquipmentGross 24442767.00
propertyPlantAndEquipmentNet 24442767.00
netWorkingCapital 549146309.00
netInvestedCapital 593283961.00
commonStockSharesOutstanding 161662699.00
2022-06-30
date 2022-06-30
filing_date 2022-06-30
currency_symbol USD
totalAssets 3507164234.00
otherCurrentAssets 1587284653.00
totalLiab 3068203216.00
totalStockholderEquity 438961018.00
otherCurrentLiab 2901680256.00
commonStock 23089.00
capitalStock 23089.00
retainedEarnings -52395963.00
otherLiab 2280994.00
goodWill 2492668.00
otherAssets 19047498.00
cash 327780671.00
totalCurrentLiabilities 2905063589.00
currentDeferredRevenue 1173406.00
netDebt -164712111.00
shortTermDebt 2209927.00
shortLongTermDebtTotal 163068560.00
otherStockholderEquity 486924183.00
propertyPlantEquipment 24825018.00
totalCurrentAssets 3452111476.00
longTermInvestments 8687574.00
netTangibleAssets 436468350.00
shortTermInvestments 9649867.00
netReceivables 1527396285.00
longTermDebt 153074190.00
accountsPayable 2871025787.00
accumulatedOtherComprehensiveIncome 4409709.00
nonCurrrentAssetsOther 5362044.00
nonCurrentAssetsTotal 55052758.00
capitalLeaseObligations 9994370.00
nonCurrentLiabilitiesTotal 163139627.00
liabilitiesAndStockholdersEquity 3507164234.00
cashAndShortTermInvestments 337430538.00
propertyPlantAndEquipmentNet 24825018.00
netWorkingCapital 547047887.00
netInvestedCapital 592035208.00
commonStockSharesOutstanding 152919589.00
2022-03-31
date 2022-03-31
filing_date 2022-04-28
currency_symbol USD
totalAssets 3321418656.00
intangibleAssets 8889009.00
otherCurrentAssets 16051623.00
totalLiab 2874792788.00
totalStockholderEquity 446625868.00
otherCurrentLiab 2714368288.00
commonStock 22820.00
capitalStock 22924.00
retainedEarnings -45788131.00
otherLiab 2563011.00
goodWill 2492668.00
otherAssets 18052537.00
cash 269057708.00
totalCurrentLiabilities 2719940143.00
currentDeferredRevenue 1213647.00
netDebt -114513078.00
shortTermDebt 2610041.00
shortLongTermDebtTotal 154544630.00
otherStockholderEquity 482162472.00
propertyPlantEquipment 19477988.00
totalCurrentAssets 3271271527.00
longTermInvestments 8839312.00
netTangibleAssets 439499531.00
shortTermInvestments 6947448.00
netReceivables 1547387501.00
longTermDebt 152454838.00
inventory 1431827247.00
accountsPayable 1748167.00
accumulatedOtherComprehensiveIncome 10228707.00
nonCurrrentAssetsOther 4973085.00
nonCurrentAssetsTotal 50147129.00
capitalLeaseObligations 4551841.00
nonCurrentLiabilitiesTotal 154852645.00
liabilitiesAndStockholdersEquity 3321418656.00
cashAndShortTermInvestments 276005156.00
propertyPlantAndEquipmentNet 20645172.00
netWorkingCapital 551070859.00
netInvestedCapital 594447037.00
commonStockSharesOutstanding 151124435.00
2021-12-31
date 2021-12-31
filing_date 2021-12-31
currency_symbol USD
totalAssets 3321418656.00
intangibleAssets 8889009.00
otherCurrentAssets 16051623.00
totalLiab 2874792788.00
totalStockholderEquity 446625868.00
otherCurrentLiab 2714368288.00
commonStock 22820.00
capitalStock 22820.00
retainedEarnings -45788131.00
otherLiab 2918056.00
goodWill 2492668.00
otherAssets 17231445.00
cash 269057708.00
totalCurrentLiabilities 2719940143.00
currentDeferredRevenue 1213647.00
netDebt -114513078.00
shortTermDebt 2610041.00
shortLongTermDebtTotal 154544630.00
otherStockholderEquity 482162472.00
propertyPlantEquipment 20645172.00
totalCurrentAssets 3271271527.00
longTermInvestments 9777844.00
netTangibleAssets 444133200.00
shortTermInvestments 6947448.00
netReceivables 1547387501.00
longTermDebt 148841676.00
inventory 1431827247.00
accountsPayable 1748167.00
accumulatedOtherComprehensiveIncome 10228707.00
nonCurrrentAssetsOther 4973085.00
nonCurrentAssetsTotal 50147129.00
capitalLeaseObligations 5702954.00
nonCurrentLiabilitiesTotal 154852645.00
liabilitiesAndStockholdersEquity 3321418656.00
cashAndShortTermInvestments 276005156.00
propertyPlantAndEquipmentNet 20645172.00
netWorkingCapital 551331384.00
netInvestedCapital 595467544.00
commonStockSharesOutstanding 151124435.00
2021-09-30
date 2021-09-30
filing_date 2021-09-30
currency_symbol USD
totalAssets 4076813915.00
otherCurrentAssets 15609072.00
totalLiab 3631996081.00
totalStockholderEquity 444817834.00
otherCurrentLiab 3474560827.00
commonStock 22692.00
capitalStock 22692.00
retainedEarnings -39509678.00
otherLiab 2942870.00
goodWill 2421403.00
otherAssets 16436616.00
cash 315386083.00
totalCurrentLiabilities 3479165489.00
currentDeferredRevenue 1236283.00
netDebt -162129982.00
shortTermDebt 3368379.00
shortLongTermDebtTotal 153256101.00
otherStockholderEquity 476495014.00
propertyPlantEquipment 17454322.00
totalCurrentAssets 4030452033.00
longTermInvestments 10049541.00
netTangibleAssets 442396431.00
shortTermInvestments 6455137.00
netReceivables 1851530210.00
longTermDebt 148064883.00
inventory 1841471531.00
accountsPayable 3441357221.00
accumulatedOtherComprehensiveIncome 7809806.00
nonCurrrentAssetsOther 4278605.00
nonCurrentAssetsTotal 46361882.00
capitalLeaseObligations 5191218.00
nonCurrentLiabilitiesTotal 152830592.00
liabilitiesAndStockholdersEquity 4076813915.00
cashAndShortTermInvestments 321841220.00
propertyPlantAndEquipmentNet 17454322.00
netWorkingCapital 551286544.00
netInvestedCapital 592882717.00
commonStockSharesOutstanding 161494265.00
2021-06-30
date 2021-06-30
filing_date 2021-06-30
currency_symbol USD
totalAssets 4865539912.00
otherCurrentAssets 15597678.00
totalLiab 4448995983.00
totalStockholderEquity 416543929.00
otherCurrentLiab 4271708210.00
commonStock 22682.00
capitalStock 22682.00
retainedEarnings -60030081.00
otherLiab 1413893.00
goodWill 2421403.00
otherAssets 16925286.00
cash 310353294.00
totalCurrentLiabilities 4276344850.00
currentDeferredRevenue 794256.00
netDebt -304172597.00
shortTermDebt 3842384.00
shortLongTermDebtTotal 6180697.00
otherStockholderEquity 470569234.00
propertyPlantEquipment 17172493.00
totalCurrentAssets 4821848109.00
longTermInvestments 7172621.00
netTangibleAssets 414122526.00
shortTermInvestments 6501023.00
netReceivables 2439049689.00
inventory 2050346425.00
accountsPayable 4218288363.00
accumulatedOtherComprehensiveIncome 5982094.00
commonStockTotalEquity 22682.00
nonCurrrentAssetsOther 4279388.00
nonCurrentAssetsTotal 43691803.00
capitalLeaseObligations 6180697.00
nonCurrentLiabilitiesOther 129515045.00
nonCurrentLiabilitiesTotal 172651133.00
liabilitiesAndStockholdersEquity 4865539912.00
cashAndShortTermInvestments 316854317.00
propertyPlantAndEquipmentGross 17172493.00
propertyPlantAndEquipmentNet 17172493.00
netWorkingCapital 545503259.00
netInvestedCapital 416543929.00
commonStockSharesOutstanding 144357366.00
2021-03-31
date 2021-03-31
filing_date 2021-04-28
currency_symbol USD
totalAssets 2193766351.00
intangibleAssets 8064235.00
otherCurrentAssets 11214430.00
totalLiab 1958079223.00
totalStockholderEquity 235687128.00
otherCurrentLiab 1946582998.00
commonStock 21320.00
retainedEarnings -59579495.00
otherLiab 1364420.00
goodWill 2421403.00
otherAssets 13396811.00
cash 79652897.00
totalCurrentLiabilities 1951371679.00
currentDeferredRevenue 844558.00
netDebt -72445604.00
shortTermDebt 3514592.00
shortLongTermDebtTotal 7207293.00
otherStockholderEquity 289654560.00
propertyPlantEquipment 16980612.00
totalCurrentAssets 2152221987.00
longTermInvestments 5833982.00
netTangibleAssets 256165573.00
shortTermInvestments 19260679.00
netReceivables 1174147227.00
inventory 867946754.00
accountsPayable 429531.00
accumulatedOtherComprehensiveIncome 5590743.00
commonStockTotalEquity 21452.00
nonCurrrentAssetsOther 4299246.00
nonCurrentAssetsTotal 41544364.00
capitalLeaseObligations 6645866.00
nonCurrentLiabilitiesOther 13983742.00
nonCurrentLiabilitiesTotal 6707544.00
liabilitiesAndStockholdersEquity 2193766351.00
cashAndShortTermInvestments 98913576.00
propertyPlantAndEquipmentGross 16980612.00
propertyPlantAndEquipmentNet 16973797.00
netWorkingCapital 268361474.00
netInvestedCapital 258586976.00
commonStockSharesOutstanding 144502750.00
2020-12-31
date 2020-12-31
filing_date 2020-12-31
currency_symbol USD
totalAssets 2193766351.00
intangibleAssets 8064235.00
otherCurrentAssets 11214430.00
totalLiab 1958079223.00
totalStockholderEquity 235687128.00
otherCurrentLiab 1946582998.00
commonStock 21320.00
retainedEarnings -59579495.00
otherLiab 1565843.00
goodWill 2421403.00
otherAssets 14219213.00
cash 79652897.00
totalCurrentLiabilities 1951371679.00
currentDeferredRevenue 844558.00
netDebt -72445604.00
shortTermDebt 3514592.00
shortLongTermDebtTotal 7207293.00
otherStockholderEquity 289654560.00
propertyPlantEquipment 8909562.00
totalCurrentAssets 2152221987.00
longTermInvestments 6480951.00
netTangibleAssets 225201490.00
shortTermInvestments 19260679.00
netReceivables 1174147227.00
inventory 867946754.00
accountsPayable 429531.00
accumulatedOtherComprehensiveIncome 5590743.00
commonStockTotalEquity 21320.00
nonCurrrentAssetsOther 4299246.00
nonCurrentAssetsTotal 41544364.00
capitalLeaseObligations 7207293.00
nonCurrentLiabilitiesTotal 6707544.00
liabilitiesAndStockholdersEquity 2193766351.00
cashAndShortTermInvestments 98913576.00
propertyPlantAndEquipmentGross 8909562.00
propertyPlantAndEquipmentNet 16973797.00
netWorkingCapital 200850308.00
netInvestedCapital 235687128.00
commonStockSharesOutstanding 144502750.00
2020-09-30
date 2020-09-30
filing_date 2020-09-30
currency_symbol USD
totalAssets 2164221938.00
intangibleAssets 220981654.00
otherCurrentAssets 8756305.00
totalLiab 1940818881.00
totalStockholderEquity 223403057.00
otherCurrentLiab 1921649245.00
commonStock 21248.00
retainedEarnings -65738775.00
otherLiab 2295215.00
goodWill 2421403.00
otherAssets 15744920.00
cash 61276054.00
totalCurrentLiabilities 1925758464.00
currentDeferredRevenue 872853.00
netDebt -53763296.00
shortTermDebt 3236366.00
shortLongTermDebtTotal 7512758.00
otherStockholderEquity 288037719.00
propertyPlantEquipment 17301165.00
totalCurrentAssets 2122190400.00
longTermInvestments 6564050.00
netTangibleAssets 220981654.00
shortTermInvestments 43673401.00
netReceivables 1368064023.00
inventory 640420617.00
accountsPayable 1898135823.00
accumulatedOtherComprehensiveIncome 1082865.00
commonStockTotalEquity 21248.00
nonCurrrentAssetsOther 4495996.00
nonCurrentAssetsTotal 42031538.00
capitalLeaseObligations 7512758.00
nonCurrentLiabilitiesTotal 15060417.00
liabilitiesAndStockholdersEquity 2164221938.00
cashAndShortTermInvestments 104949455.00
propertyPlantAndEquipmentGross 17301165.00
propertyPlantAndEquipmentNet 17301165.00
netWorkingCapital 196431936.00
netInvestedCapital 223403057.00
commonStockSharesOutstanding 144070136.00
2020-06-30
date 2020-06-30
filing_date 2020-08-18
currency_symbol USD
totalAssets 1207660152.00
otherCurrentAssets 4638337.00
totalLiab 992591290.00
totalStockholderEquity 215068862.00
otherCurrentLiab 974741296.00
commonStock 21246.00
retainedEarnings -69581932.00
otherLiab 2700088.00
goodWill 2421403.00
otherAssets 1207660150.00
cash 66154699.00
totalCurrentLiabilities 978135166.00
currentDeferredRevenue 634453.00
netDebt -58989966.00
shortTermDebt 2759417.00
shortLongTermDebtTotal 7164733.00
otherStockholderEquity 286551259.00
propertyPlantEquipment 16557775.00
totalCurrentAssets 1168235318.00
longTermInvestments 6466493.00
netTangibleAssets 212647459.00
shortTermInvestments 45677060.00
netReceivables 606220797.00
inventory 445544425.00
accountsPayable 757791640.00
accumulatedOtherComprehensiveIncome -1921711.00
commonStockTotalEquity 21250.00
nonCurrrentAssetsOther 4335668.00
nonCurrentAssetsTotal 39424834.00
capitalLeaseObligations 7164733.00
nonCurrentLiabilitiesTotal 14456124.00
liabilitiesAndStockholdersEquity 1207660152.00
cashAndShortTermInvestments 111831759.00
propertyPlantAndEquipmentGross 16557780.00
propertyPlantAndEquipmentNet 16557775.00
netWorkingCapital 190100152.00
netInvestedCapital 215068862.00
commonStockSharesOutstanding 142783496.00
2020-03-31
date 2020-03-31
filing_date 2020-04-29
currency_symbol USD
totalAssets 809059947.00
intangibleAssets 8073824.00
otherCurrentAssets 10815917.00
totalLiab 597118335.00
totalStockholderEquity 211941612.00
otherCurrentLiab 525969859.00
commonStock 21148.00
retainedEarnings -72980737.00
otherLiab 2838267.00
goodWill 2421403.00
otherAssets 13839385.00
cash 59408555.00
totalCurrentLiabilities 584493630.00
currentDeferredRevenue 992211.00
netDebt -53566897.00
shortTermDebt 2401566.00
shortLongTermDebtTotal 5841658.00
otherStockholderEquity 285767622.00
propertyPlantEquipment 17062771.00
totalCurrentAssets 772541757.00
longTermInvestments 5977605.00
netTangibleAssets 210053662.00
shortTermInvestments 80482447.00
netReceivables 303919746.00
inventory 317915092.00
accountsPayable 55129994.00
accumulatedOtherComprehensiveIncome -866421.00
commonStockTotalEquity 21150.00
nonCurrrentAssetsOther 3014542.00
nonCurrentAssetsTotal 36518190.00
capitalLeaseObligations 7635587.00
nonCurrentLiabilitiesTotal 12624705.00
liabilitiesAndStockholdersEquity 809059947.00
cashAndShortTermInvestments 139891002.00
propertyPlantAndEquipmentGross 15268100.00
propertyPlantAndEquipmentNet 15268100.00
netWorkingCapital 183729088.00
netInvestedCapital 212475065.00
commonStockSharesOutstanding 140981004.00
2019-12-31
date 2019-12-31
filing_date 2020-03-25
currency_symbol USD
totalAssets 809059947.00
intangibleAssets 8073824.00
otherCurrentAssets 10815917.00
totalLiab 597118335.00
totalStockholderEquity 211941612.00
otherCurrentLiab 525969859.00
commonStock 21148.00
retainedEarnings -72980737.00
otherLiab 3001595.00
goodWill 2421403.00
otherAssets 15607193.00
cash 59408555.00
totalCurrentLiabilities 584493630.00
currentDeferredRevenue 992211.00
netDebt -53566897.00
shortTermDebt 2401566.00
shortLongTermDebtTotal 5841658.00
otherStockholderEquity 285767622.00
propertyPlantEquipment 7194276.00
totalCurrentAssets 772541757.00
longTermInvestments 6017219.00
netTangibleAssets 201446385.00
shortTermInvestments 80482447.00
netReceivables 303919746.00
inventory 317915092.00
accountsPayable 55129994.00
accumulatedOtherComprehensiveIncome -866421.00
commonStockTotalEquity 21150.00
nonCurrrentAssetsOther 3045732.00
nonCurrentAssetsTotal 36518190.00
capitalLeaseObligations 5841658.00
nonCurrentLiabilitiesTotal 12624705.00
capitalSurpluse 285767620.00
liabilitiesAndStockholdersEquity 809059947.00
cashAndShortTermInvestments 139891002.00
propertyPlantAndEquipmentGross 15268100.00
propertyPlantAndEquipmentNet 15268100.00
commonStockSharesOutstanding 140981004.00
2019-09-30
date 2019-09-30
filing_date 2019-11-25
currency_symbol USD
totalAssets 511321929.00
otherCurrentAssets 8367863.00
totalLiab 302360483.00
totalStockholderEquity 208961446.00
otherCurrentLiab 215751367.00
commonStock 21041.00
retainedEarnings -72423769.00
otherLiab 3900766.00
goodWill 2421403.00
otherAssets 9746270.00
cash 30674337.00
totalCurrentLiabilities 289901225.00
netDebt -24894015.00
shortLongTermDebtTotal 5780322.00
otherStockholderEquity 284822959.00
propertyPlantEquipment 15202252.00
totalCurrentAssets 478346083.00
longTermInvestments 5605921.00
netTangibleAssets 206540043.00
shortTermInvestments 117913419.00
netReceivables 284951127.00
inventory 36439337.00
accountsPayable 74149858.00
accumulatedOtherComprehensiveIncome -3458785.00
commonStockTotalEquity 21040.00
nonCurrrentAssetsOther 39130689.00
nonCurrentAssetsTotal 32975846.00
capitalLeaseObligations 5780322.00
nonCurrentLiabilitiesTotal 12459258.00
capitalSurpluse 284822960.00
liabilitiesAndStockholdersEquity 511321929.00
cashAndShortTermInvestments 148587756.00
propertyPlantAndEquipmentGross 15202250.00
propertyPlantAndEquipmentNet 15202252.00
commonStockSharesOutstanding 140181599.00
2019-06-30
date 2019-06-30
filing_date 2019-07-02
currency_symbol USD
totalAssets 493800525.00
otherCurrentAssets 7856445.00
totalLiab 284905018.00
totalStockholderEquity 208895507.00
otherCurrentLiab 191704935.00
commonStock 20945.00
retainedEarnings -71144030.00
otherLiab 2669006.00
otherAssets 493800530.00
cash 33292402.00
totalCurrentLiabilities 273240200.00
netDebt -27547794.00
shortLongTermDebtTotal 5744608.00
otherStockholderEquity 280640595.00
propertyPlantEquipment 8193687.00
totalCurrentAssets 471613215.00
longTermInvestments 5450455.00
netTangibleAssets 208895507.00
shortTermInvestments 131821272.00
netReceivables 290229602.00
inventory 8413494.00
accountsPayable 81535265.00
accumulatedOtherComprehensiveIncome -622003.00
commonStockTotalEquity 20950.00
nonCurrrentAssetsOther 16956660.00
nonCurrentAssetsTotal 22187310.00
capitalLeaseObligations 5744608.00
nonCurrentLiabilitiesTotal 11664818.00
capitalSurpluse 280640600.00
liabilitiesAndStockholdersEquity 493800525.00
cashAndShortTermInvestments 165113674.00
propertyPlantAndEquipmentGross 8193690.00
propertyPlantAndEquipmentNet 8193687.00
commonStockSharesOutstanding 135814472.00
2019-03-31
date 2019-03-31
filing_date 2019-04-16
currency_symbol USD
totalAssets 371571958.00
intangibleAssets 0.00
otherCurrentAssets 5345103.00
totalLiab 161644986.00
totalStockholderEquity 209926972.00
deferredLongTermLiab 0.00
otherCurrentLiab 151298.00
commonStock 20211.00
retainedEarnings -69265579.00
otherLiab 0.00
goodWill 0.00
otherAssets 371571960.00
cash 144921466.00
totalCurrentLiabilities 156634001.00
currentDeferredRevenue 11503106.00
netDebt -141858615.00
shortTermDebt 1797635.00
shortLongTermDebt 1797635.00
shortLongTermDebtTotal 3062851.00
otherStockholderEquity 279530218.00
propertyPlantEquipment 5405040.00
totalCurrentAssets 351686291.00
longTermInvestments 5505234.00
netTangibleAssets 209926972.00
shortTermInvestments 31574110.00
netReceivables 158824435.00
longTermDebt 1265216.00
inventory 11021177.00
accountsPayable 143181962.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -357878.00
additionalPaidInCapital 0.00
commonStockTotalEquity 20210.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 0.00
treasuryStock 0.00
nonCurrrentAssetsOther 1265373.00
nonCurrentAssetsTotal 19885667.00
capitalLeaseObligations 3062851.00
nonCurrentLiabilitiesTotal 5010985.00
capitalSurpluse 279530220.00
liabilitiesAndStockholdersEquity 371571958.00
cashAndShortTermInvestments 176495576.00
propertyPlantAndEquipmentGross 5405040.00
propertyPlantAndEquipmentNet 5405044.00
commonStockSharesOutstanding 48896354.00
2018-12-31
date 2018-12-31
filing_date 2018-12-31
currency_symbol USD
totalAssets 115215165.00
intangibleAssets 995646.00
otherCurrentAssets 193356.00
totalLiab 19192201.00
totalStockholderEquity 97494698.00
deferredLongTermLiab 0.00
otherCurrentLiab 10047626.00
commonStock 17858.00
retainedEarnings -66391306.00
otherLiab 0.00
goodWill 0.00
otherAssets 13032250.00
cash 34406970.00
totalCurrentLiabilities 16987261.00
currentDeferredRevenue 375481.00
netDebt -34406970.00
shortTermDebt 0.00
shortLongTermDebt 0.00
otherStockholderEquity 164413134.00
propertyPlantEquipment 1334790.00
totalCurrentAssets 102905779.00
longTermInvestments 8821932.00
netTangibleAssets -25406066.00
shortTermInvestments 36435106.00
netReceivables 20753485.00
longTermDebt 0.00
inventory 11116862.00
accountsPayable 6564154.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -544988.00
additionalPaidInCapital 0.00
commonStockTotalEquity 5540.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 0.00
treasuryStock 0.00
nonCurrrentAssetsOther 1255447.00
nonCurrentAssetsTotal 12309386.00
nonCurrentLiabilitiesTotal 2204940.00
capitalSurpluse 42520330.00
liabilitiesAndStockholdersEquity 115215165.00
cashAndShortTermInvestments 70842076.00
propertyPlantAndEquipmentGross 1334790.00
propertyPlantAndEquipmentNet 1334787.00
commonStockSharesOutstanding 133033207.00
2018-09-30
date 2018-09-30
filing_date 2018-09-30
currency_symbol USD
commonStockSharesOutstanding 107737956.00
2018-06-30
date 2018-06-30
filing_date 2018-06-30
currency_symbol USD
commonStockSharesOutstanding 107737956.00
2018-03-31
date 2018-03-31
filing_date 2018-03-31
currency_symbol USD
totalAssets 0.00
intangibleAssets 0.00
otherCurrentAssets 0.00
totalLiab 0.00
totalStockholderEquity 28418952.00
deferredLongTermLiab 0.00
otherCurrentLiab 0.00
commonStock 0.00
retainedEarnings 0.00
otherLiab 0.00
goodWill 0.00
otherAssets 0.00
cash 0.00
totalCurrentLiabilities 0.00
shortTermDebt 0.00
shortLongTermDebt 0.00
otherStockholderEquity 0.00
propertyPlantEquipment 0.00
totalCurrentAssets 0.00
longTermInvestments 0.00
netTangibleAssets 28418952.00
shortTermInvestments 0.00
netReceivables 0.00
longTermDebt 0.00
inventory 0.00
accountsPayable 0.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 0.00
additionalPaidInCapital 0.00
commonStockTotalEquity 0.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 0.00
treasuryStock 0.00
commonStockSharesOutstanding 107737956.00
2017-12-31
date 2017-12-31
currency_symbol USD
totalAssets 36004255.00
intangibleAssets 0.00
otherCurrentAssets 5914380.00
totalLiab 8050181.00
totalStockholderEquity 28418952.00
deferredLongTermLiab 0.00
otherCurrentLiab 2119865.00
commonStock 357338.00
retainedEarnings -23183574.00
otherLiab 0.00
goodWill 0.00
otherAssets 4598785.00
cash 16462187.00
totalCurrentLiabilities 8050181.00
shortTermDebt 0.00
shortLongTermDebt 0.00
otherStockholderEquity 43953333.00
propertyPlantEquipment 1081561.00
totalCurrentAssets 28137148.00
longTermInvestments 2186761.00
netTangibleAssets 28418952.00
shortTermInvestments 1599254.00
netReceivables 4161327.00
longTermDebt 0.00
inventory 0.00
accountsPayable 1247891.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 0.00
additionalPaidInCapital 0.00
commonStockTotalEquity 0.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 0.00
treasuryStock 0.00
commonStockSharesOutstanding 31641900.00
2015-12-31
date 2015-12-31
currency_symbol USD
totalAssets 8926000.00
intangibleAssets 306000.00
otherCurrentAssets 449000.00
totalLiab 2786000.00
totalStockholderEquity 6140000.00
otherCurrentLiab 2392000.00
commonStock 3096000.00
otherLiab 144000.00
otherAssets 452000.00
cash 6487000.00
totalCurrentLiabilities 2642000.00
propertyPlantEquipment 584000.00
accountsPayable 250000.00
2015-09-30
date 2015-09-30
currency_symbol USD
totalAssets 10148000.00
intangibleAssets 325000.00
otherCurrentAssets 428000.00
totalLiab 3243000.00
totalStockholderEquity 6905000.00
otherCurrentLiab 2777000.00
commonStock 3096000.00
otherLiab 161000.00
otherAssets 476000.00
cash 7747000.00
totalCurrentLiabilities 3082000.00
propertyPlantEquipment 641000.00
accountsPayable 305000.00
2015-06-30
date 2015-06-30
currency_symbol USD
totalAssets 11979000.00
intangibleAssets 344000.00
otherCurrentAssets 438000.00
totalLiab 3873000.00
totalStockholderEquity 8106000.00
otherCurrentLiab 3118000.00
commonStock 3096000.00
otherLiab 103000.00
otherAssets 493000.00
cash 9456000.00
totalCurrentLiabilities 3770000.00
propertyPlantEquipment 834000.00
accountsPayable 652000.00
2015-03-31
date 2015-03-31
currency_symbol USD
totalAssets 13382000.00
intangibleAssets 363000.00
otherCurrentAssets 460000.00
totalLiab 3826000.00
totalStockholderEquity 9556000.00
otherCurrentLiab 3277000.00
commonStock 3096000.00
otherLiab 101000.00
otherAssets 511000.00
cash 10251000.00
totalCurrentLiabilities 3725000.00
propertyPlantEquipment 869000.00
accountsPayable 295000.00
2014-12-31
date 2014-12-31
currency_symbol USD
totalAssets 15408000.00
intangibleAssets 383000.00
otherCurrentAssets 472000.00
totalLiab 3646000.00
totalStockholderEquity 11762000.00
otherCurrentLiab 3170000.00
commonStock 3015000.00
otherLiab 108000.00
otherAssets 553000.00
cash 12846000.00
totalCurrentLiabilities 3538000.00
propertyPlantEquipment 687000.00
accountsPayable 368000.00
2014-09-30
date 2014-09-30
currency_symbol USD
totalAssets 35810000.00
intangibleAssets 18651000.00
otherCurrentAssets 484000.00
totalLiab 3760000.00
totalStockholderEquity 32050000.00
otherCurrentLiab 2965000.00
commonStock 3015000.00
otherLiab 112000.00
goodWill 18183000.00
otherAssets 18829000.00
cash 12582000.00
totalCurrentLiabilities 3648000.00
propertyPlantEquipment 748000.00
accountsPayable 683000.00
2014-06-30
date 2014-06-30
currency_symbol USD
totalAssets 38570000.00
intangibleAssets 18672000.00
otherCurrentAssets 480000.00
totalLiab 4007000.00
totalStockholderEquity 34563000.00
otherCurrentLiab 3260000.00
commonStock 3013000.00
otherLiab 121000.00
goodWill 18183000.00
otherAssets 18854000.00
cash 15357000.00
totalCurrentLiabilities 3886000.00
propertyPlantEquipment 790000.00
accountsPayable 626000.00
2014-03-31
date 2014-03-31
currency_symbol USD
totalAssets 41739000.00
intangibleAssets 18693000.00
otherCurrentAssets 553000.00
totalLiab 3962000.00
totalStockholderEquity 37777000.00
otherCurrentLiab 3480000.00
commonStock 3012000.00
otherLiab 122000.00
goodWill 18183000.00
otherAssets 18875000.00
cash 18602000.00
totalCurrentLiabilities 3840000.00
propertyPlantEquipment 575000.00
accountsPayable 349000.00
2013-12-31
date 2013-12-31
currency_symbol USD
totalAssets 44965000.00
intangibleAssets 18713000.00
otherCurrentAssets 630000.00
totalLiab 4722000.00
totalStockholderEquity 40243000.00
otherCurrentLiab 4380000.00
commonStock 3008000.00
otherLiab 111000.00
goodWill 18183000.00
otherAssets 19006000.00
cash 21653000.00
totalCurrentLiabilities 4611000.00
propertyPlantEquipment 539000.00
accountsPayable 231000.00
2013-09-30
date 2013-09-30
currency_symbol USD
totalAssets 40177000.00
intangibleAssets 32207000.00
otherCurrentAssets 527000.00
totalLiab 6735000.00
totalStockholderEquity 33442000.00
otherCurrentLiab 6148000.00
commonStock 3007000.00
otherLiab 144000.00
goodWill 31656000.00
otherAssets 32522000.00
cash 4881000.00
totalCurrentLiabilities 6591000.00
propertyPlantEquipment 572000.00
accountsPayable 443000.00
2013-06-30
date 2013-06-30
currency_symbol USD
totalAssets 40810000.00
intangibleAssets 32228000.00
otherCurrentAssets 520000.00
totalLiab 6654000.00
totalStockholderEquity 34156000.00
otherCurrentLiab 6157000.00
commonStock 2995000.00
otherLiab 139000.00
goodWill 31656000.00
otherAssets 32568000.00
cash 5825000.00
totalCurrentLiabilities 6515000.00
propertyPlantEquipment 541000.00
accountsPayable 358000.00
2013-03-31
date 2013-03-31
currency_symbol USD
totalAssets 41151000.00
intangibleAssets 32249000.00
otherCurrentAssets 561000.00
totalLiab 6161000.00
totalStockholderEquity 34990000.00
otherCurrentLiab 5535000.00
commonStock 2993000.00
otherLiab 137000.00
goodWill 31656000.00
otherAssets 32588000.00
cash 6465000.00
totalCurrentLiabilities 6024000.00
propertyPlantEquipment 551000.00
accountsPayable 388000.00
2012-12-31
date 2012-12-31
currency_symbol USD
totalAssets 36877000.00
intangibleAssets 26388000.00
otherCurrentAssets 747000.00
totalLiab 5991000.00
totalStockholderEquity 30886000.00
otherCurrentLiab 5669000.00
commonStock 2822000.00
goodWill 26388000.00
otherAssets 26757000.00
cash 7927000.00
totalCurrentLiabilities 5991000.00
propertyPlantEquipment 556000.00
accountsPayable 322000.00
2012-09-30
date 2012-09-30
currency_symbol USD
totalAssets 36551000.00
intangibleAssets 26388000.00
otherCurrentAssets 637000.00
totalLiab 5217000.00
totalStockholderEquity 31334000.00
otherCurrentLiab 5011000.00
commonStock 2822000.00
goodWill 26388000.00
otherAssets 26756000.00
cash 7591000.00
totalCurrentLiabilities 5217000.00
propertyPlantEquipment 579000.00
accountsPayable 206000.00
2012-06-30
date 2012-06-30
currency_symbol USD
totalAssets 37199000.00
intangibleAssets 26388000.00
otherCurrentAssets 573000.00
totalLiab 5682000.00
totalStockholderEquity 31517000.00
otherCurrentLiab 5415000.00
commonStock 2820000.00
goodWill 26388000.00
otherAssets 26755000.00
cash 8530000.00
totalCurrentLiabilities 5682000.00
propertyPlantEquipment 583000.00
accountsPayable 267000.00
2012-03-31
date 2012-03-31
currency_symbol USD
totalAssets 37814000.00
intangibleAssets 26388000.00
otherCurrentAssets 632000.00
totalLiab 6050000.00
totalStockholderEquity 31764000.00
otherCurrentLiab 5672000.00
commonStock 2818000.00
goodWill 26388000.00
otherAssets 26758000.00
cash 8918000.00
totalCurrentLiabilities 6050000.00
propertyPlantEquipment 615000.00
accountsPayable 272000.00
2011-12-31
date 2011-12-31
currency_symbol USD
totalAssets 38181000.00
intangibleAssets 26388000.00
otherCurrentAssets 782000.00
totalLiab 5845000.00
totalStockholderEquity 32336000.00
otherCurrentLiab 5646000.00
commonStock 2816000.00
goodWill 26388000.00
otherAssets 26742000.00
cash 8994000.00
totalCurrentLiabilities 5845000.00
propertyPlantEquipment 625000.00
accountsPayable 199000.00
2011-09-30
date 2011-09-30
currency_symbol USD
totalAssets 38621000.00
intangibleAssets 26388000.00
otherCurrentAssets 1040000.00
totalLiab 5904000.00
totalStockholderEquity 32717000.00
otherCurrentLiab 5677000.00
commonStock 2815000.00
goodWill 26388000.00
otherAssets 26792000.00
cash 8917000.00
totalCurrentLiabilities 5904000.00
propertyPlantEquipment 645000.00
accountsPayable 227000.00
2011-06-30
date 2011-06-30
currency_symbol USD
totalAssets 39294000.00
intangibleAssets 26388000.00
otherCurrentAssets 836000.00
totalLiab 6391000.00
totalStockholderEquity 32903000.00
otherCurrentLiab 6011000.00
commonStock 2812000.00
goodWill 26388000.00
otherAssets 26794000.00
cash 10281000.00
totalCurrentLiabilities 6391000.00
propertyPlantEquipment 686000.00
accountsPayable 380000.00
2011-03-31
date 2011-03-31
currency_symbol USD
totalAssets 40038000.00
intangibleAssets 26388000.00
otherCurrentAssets 421000.00
totalLiab 6170000.00
totalStockholderEquity 33868000.00
otherCurrentLiab 5814000.00
commonStock 2810000.00
goodWill 26388000.00
otherAssets 26808000.00
cash 11354000.00
totalCurrentLiabilities 6170000.00
propertyPlantEquipment 699000.00
accountsPayable 205000.00
2010-12-31
date 2010-12-31
currency_symbol USD
totalAssets 40512000.00
intangibleAssets 26388000.00
otherCurrentAssets 396000.00
totalLiab 6330000.00
totalStockholderEquity 34182000.00
otherCurrentLiab 6049000.00
commonStock 2803000.00
goodWill 26388000.00
otherAssets 26766000.00
cash 11375000.00
totalCurrentLiabilities 6330000.00
propertyPlantEquipment 730000.00
accountsPayable 281000.00
2010-09-30
date 2010-09-30
currency_symbol USD
totalAssets 39812000.00
intangibleAssets 26388000.00
otherCurrentAssets 399000.00
totalLiab 5449000.00
totalStockholderEquity 34363000.00
otherCurrentLiab 5238000.00
commonStock 2801000.00
goodWill 26388000.00
otherAssets 26808000.00
cash 10875000.00
totalCurrentLiabilities 5449000.00
propertyPlantEquipment 808000.00
accountsPayable 211000.00
2010-06-30
date 2010-06-30
currency_symbol USD
totalAssets 40542000.00
intangibleAssets 26388000.00
otherCurrentAssets 411000.00
totalLiab 5961000.00
totalStockholderEquity 34581000.00
otherCurrentLiab 5560000.00
commonStock 2794000.00
goodWill 26388000.00
otherAssets 26950000.00
cash 11488000.00
totalCurrentLiabilities 5961000.00
propertyPlantEquipment 855000.00
accountsPayable 401000.00
2010-03-31
date 2010-03-31
currency_symbol USD
totalAssets 41504000.00
intangibleAssets 26388000.00
otherCurrentAssets 412000.00
totalLiab 6192000.00
totalStockholderEquity 35312000.00
otherCurrentLiab 5892000.00
commonStock 2793000.00
goodWill 26388000.00
otherAssets 26880000.00
cash 12492000.00
totalCurrentLiabilities 6192000.00
propertyPlantEquipment 766000.00
accountsPayable 192000.00
2009-12-31
date 2009-12-31
currency_symbol USD
totalAssets 41990000.00
intangibleAssets 26388000.00
otherCurrentAssets 383000.00
totalLiab 6310000.00
totalStockholderEquity 35680000.00
otherCurrentLiab 6071000.00
commonStock 2791000.00
goodWill 26388000.00
otherAssets 26994000.00
cash 12701000.00
totalCurrentLiabilities 6310000.00
propertyPlantEquipment 725000.00
accountsPayable 239000.00
2009-09-30
date 2009-09-30
currency_symbol USD
totalAssets 40558000.00
intangibleAssets 26388000.00
otherCurrentAssets 442000.00
totalLiab 5968000.00
totalStockholderEquity 34590000.00
otherCurrentLiab 5749000.00
commonStock 2692000.00
goodWill 26388000.00
otherAssets 26989000.00
cash 11439000.00
totalCurrentLiabilities 5968000.00
propertyPlantEquipment 821000.00
accountsPayable 219000.00
2009-06-30
date 2009-06-30
currency_symbol USD
totalAssets 41102000.00
intangibleAssets 26388000.00
otherCurrentAssets 434000.00
totalLiab 6636000.00
totalStockholderEquity 34466000.00
otherCurrentLiab 6091000.00
commonStock 2674000.00
goodWill 26388000.00
otherAssets 26942000.00
cash 11780000.00
totalCurrentLiabilities 6636000.00
propertyPlantEquipment 914000.00
accountsPayable 545000.00
2009-03-31
date 2009-03-31
currency_symbol USD
totalAssets 41333000.00
intangibleAssets 26388000.00
otherCurrentAssets 389000.00
totalLiab 6782000.00
totalStockholderEquity 34551000.00
otherCurrentLiab 6439000.00
commonStock 2673000.00
goodWill 26388000.00
otherAssets 26932000.00
cash 12282000.00
totalCurrentLiabilities 6782000.00
propertyPlantEquipment 849000.00
accountsPayable 161000.00
2008-12-31
date 2008-12-31
currency_symbol USD
totalAssets 41679000.00
intangibleAssets 26388000.00
otherCurrentAssets 404000.00
totalLiab 6763000.00
totalStockholderEquity 34916000.00
otherCurrentLiab 6523000.00
commonStock 2670000.00
goodWill 26388000.00
otherAssets 26958000.00
cash 12128000.00
totalCurrentLiabilities 6763000.00
propertyPlantEquipment 951000.00
accountsPayable 240000.00
2008-09-30
date 2008-09-30
currency_symbol USD
totalAssets 42238000.00
intangibleAssets 26388000.00
otherCurrentAssets 525000.00
totalLiab 7183000.00
totalStockholderEquity 35055000.00
otherCurrentLiab 6895000.00
commonStock 2669000.00
goodWill 26388000.00
otherAssets 26998000.00
cash 12233000.00
totalCurrentLiabilities 7183000.00
propertyPlantEquipment 1113000.00
accountsPayable 288000.00
2008-06-30
date 2008-06-30
currency_symbol USD
totalAssets 42567000.00
intangibleAssets 26388000.00
otherCurrentAssets 483000.00
totalLiab 7429000.00
totalStockholderEquity 35138000.00
otherCurrentLiab 7068000.00
commonStock 2648000.00
goodWill 26388000.00
otherAssets 26983000.00
cash 12053000.00
totalCurrentLiabilities 7429000.00
propertyPlantEquipment 1267000.00
accountsPayable 361000.00
2008-03-31
date 2008-03-31
currency_symbol USD
totalAssets 44392000.00
intangibleAssets 26388000.00
otherCurrentAssets 439000.00
totalLiab 9317000.00
totalStockholderEquity 35075000.00
otherCurrentLiab 7738000.00
commonStock 2625000.00
goodWill 26388000.00
otherAssets 26990000.00
cash 14065000.00
totalCurrentLiabilities 8340000.00
propertyPlantEquipment 1053000.00
longTermDebt 977000.00
accountsPayable 424000.00
2007-12-31
date 2007-12-31
currency_symbol USD
totalAssets 43132000.00
intangibleAssets 26622000.00
otherCurrentAssets 497000.00
totalLiab 8478000.00
totalStockholderEquity 34654000.00
otherCurrentLiab 7207000.00
commonStock 2620000.00
goodWill 26622000.00
otherAssets 26726000.00
cash 13054000.00
totalCurrentLiabilities 8478000.00
propertyPlantEquipment 876000.00
accountsPayable 307000.00
2007-09-30
date 2007-09-30
currency_symbol USD
totalAssets 42394000.00
intangibleAssets 26674000.00
otherCurrentAssets 446000.00
totalLiab 32078000.00
totalStockholderEquity 10316000.00
otherCurrentLiab 7088000.00
commonStock 2132000.00
goodWill 26674000.00
otherAssets 26776000.00
cash 12234000.00
totalCurrentLiabilities 8226000.00
propertyPlantEquipment 909000.00
longTermDebt 23852000.00
accountsPayable 187000.00
2007-06-30
date 2007-06-30
currency_symbol USD
totalAssets 41455000.00
intangibleAssets 26732000.00
otherCurrentAssets 474000.00
totalLiab 31653000.00
totalStockholderEquity 9802000.00
otherCurrentLiab 6930000.00
commonStock 2119000.00
goodWill 26732000.00
otherAssets 26829000.00
cash 11290000.00
totalCurrentLiabilities 31653000.00
propertyPlantEquipment 922000.00
accountsPayable 250000.00
2007-03-31
date 2007-03-31
currency_symbol USD
totalAssets 41536000.00
intangibleAssets 26751000.00
otherCurrentAssets 461000.00
totalLiab 31617000.00
totalStockholderEquity 9919000.00
otherCurrentLiab 7203000.00
commonStock 2118000.00
goodWill 26751000.00
otherAssets 26863000.00
totalCurrentLiabilities 7467000.00
propertyPlantEquipment 949000.00
longTermDebt 24150000.00
accountsPayable 130000.00
2006-12-31
date 2006-12-31
currency_symbol USD
totalAssets 41227000.00
intangibleAssets 26788000.00
otherCurrentAssets 585000.00
totalLiab 31479000.00
totalStockholderEquity 9748000.00
otherCurrentLiab 7414000.00
commonStock 2115000.00
goodWill 26788000.00
otherAssets 26889000.00
totalCurrentLiabilities 7644000.00
propertyPlantEquipment 1030000.00
longTermDebt 23835000.00
accountsPayable 230000.00
2006-09-30
date 2006-09-30
currency_symbol USD
totalAssets 40901000.00
intangibleAssets 26805000.00
otherCurrentAssets 458000.00
totalLiab 31094000.00
totalStockholderEquity 9807000.00
otherCurrentLiab 7305000.00
commonStock 2113000.00
goodWill 26805000.00
otherAssets 26904000.00
totalCurrentLiabilities 7578000.00
propertyPlantEquipment 1082000.00
longTermDebt 23516000.00
accountsPayable 273000.00
2006-06-30
date 2006-06-30
currency_symbol USD
totalAssets 40217000.00
intangibleAssets 26845000.00
otherCurrentAssets 483000.00
totalLiab 30754000.00
totalStockholderEquity 9463000.00
otherCurrentLiab 7260000.00
commonStock 2069000.00
goodWill 26845000.00
otherAssets 26943000.00
totalCurrentLiabilities 7553000.00
propertyPlantEquipment 1137000.00
longTermDebt 23201000.00
accountsPayable 293000.00
2006-03-31
date 2006-03-31
currency_symbol USD
totalAssets 41159000.00
intangibleAssets 26845000.00
otherCurrentAssets 355000.00
totalLiab 31063000.00
totalStockholderEquity 10096000.00
otherCurrentLiab 7771000.00
commonStock 2064000.00
goodWill 26845000.00
otherAssets 26941000.00
totalCurrentLiabilities 8170000.00
propertyPlantEquipment 1055000.00
longTermDebt 22893000.00
accountsPayable 399000.00
2005-12-31
date 2005-12-31
currency_symbol USD
totalAssets 41284000.00
intangibleAssets 27684000.00
otherCurrentAssets 475000.00
totalLiab 30056000.00
totalStockholderEquity 11228000.00
otherCurrentLiab 7251000.00
commonStock 2060000.00
goodWill 27684000.00
otherAssets 27813000.00
totalCurrentLiabilities 7465000.00
propertyPlantEquipment 1056000.00
longTermDebt 22591000.00
accountsPayable 214000.00
2005-09-30
date 2005-09-30
currency_symbol USD
totalAssets 40903000.00
intangibleAssets 27684000.00
otherCurrentAssets 452000.00
totalLiab 30055000.00
totalStockholderEquity 10848000.00
otherCurrentLiab 7384000.00
commonStock 2036000.00
goodWill 27684000.00
otherAssets 27878000.00
totalCurrentLiabilities 7768000.00
propertyPlantEquipment 998000.00
longTermDebt 22287000.00
accountsPayable 384000.00
2005-06-30
date 2005-06-30
currency_symbol USD
totalAssets 41433000.00
intangibleAssets 27684000.00
otherCurrentAssets 368000.00
totalLiab 29857000.00
totalStockholderEquity 11576000.00
otherCurrentLiab 7553000.00
commonStock 1978000.00
goodWill 27684000.00
otherAssets 27878000.00
totalCurrentLiabilities 7871000.00
propertyPlantEquipment 875000.00
longTermDebt 21986000.00
accountsPayable 318000.00
preferredStockTotalEquity 300000.00
2005-03-31
date 2005-03-31
currency_symbol USD
totalAssets 41810000.00
intangibleAssets 27684000.00
otherCurrentAssets 403000.00
totalLiab 30040000.00
totalStockholderEquity 11770000.00
otherCurrentLiab 7806000.00
commonStock 1975000.00
goodWill 27684000.00
otherAssets 27902000.00
totalCurrentLiabilities 8348000.00
propertyPlantEquipment 871000.00
longTermDebt 21692000.00
accountsPayable 542000.00
preferredStockTotalEquity 300000.00
2004-12-31
date 2004-12-31
currency_symbol USD
totalAssets 40543000.00
intangibleAssets 27684000.00
otherCurrentAssets 502000.00
totalLiab 29068000.00
totalStockholderEquity 11475000.00
otherCurrentLiab 7503000.00
commonStock 1962000.00
goodWill 27684000.00
otherAssets 27925000.00
totalCurrentLiabilities 7670000.00
propertyPlantEquipment 702000.00
longTermDebt 21398000.00
accountsPayable 167000.00
preferredStockTotalEquity 300000.00
2004-09-30
date 2004-09-30
currency_symbol USD
totalAssets 39620000.00
intangibleAssets 28117000.00
otherCurrentAssets 405000.00
totalLiab 30737000.00
totalStockholderEquity 8883000.00
otherCurrentLiab 6846000.00
commonStock 1847000.00
goodWill 27684000.00
otherAssets 28277000.00
totalCurrentLiabilities 6986000.00
propertyPlantEquipment 688000.00
longTermDebt 23751000.00
accountsPayable 135000.00
preferredStockTotalEquity 300000.00
2004-06-30
date 2004-06-30
currency_symbol USD
totalAssets 39835000.00
intangibleAssets 28767000.00
otherCurrentAssets 303000.00
totalLiab 30565000.00
totalStockholderEquity 9270000.00
otherCurrentLiab 6842000.00
commonStock 1843000.00
goodWill 27684000.00
otherAssets 28947000.00
totalCurrentLiabilities 7134000.00
propertyPlantEquipment 742000.00
longTermDebt 23431000.00
accountsPayable 270000.00
preferredStockTotalEquity 300000.00
2004-03-31
date 2004-03-31
currency_symbol USD
totalAssets 40451000.00
intangibleAssets 29417000.00
otherCurrentAssets 390000.00
totalLiab 30660000.00
totalStockholderEquity 9791000.00
otherCurrentLiab 7263000.00
commonStock 1840000.00
goodWill 27684000.00
otherAssets 29618000.00
totalCurrentLiabilities 7543000.00
propertyPlantEquipment 795000.00
longTermDebt 23117000.00
accountsPayable 242000.00
preferredStockTotalEquity 300000.00
2003-12-31
date 2003-12-31
currency_symbol USD
totalAssets 39695000.00
intangibleAssets 30067000.00
otherCurrentAssets 560000.00
totalLiab 30531000.00
totalStockholderEquity 9164000.00
otherCurrentLiab 7530000.00
commonStock 1820000.00
goodWill 27684000.00
otherAssets 30265000.00
totalCurrentLiabilities 7723000.00
propertyPlantEquipment 776000.00
longTermDebt 22808000.00
accountsPayable 139000.00
preferredStockTotalEquity 300000.00
2003-09-30
date 2003-09-30
currency_symbol USD
totalAssets 39622000.00
intangibleAssets 30717000.00
otherCurrentAssets 314000.00
totalLiab 30366000.00
totalStockholderEquity 9256000.00
otherCurrentLiab 7639000.00
commonStock 1816000.00
goodWill 27684000.00
otherAssets 30934000.00
totalCurrentLiabilities 7861000.00
propertyPlantEquipment 780000.00
longTermDebt 22505000.00
accountsPayable 158000.00
preferredStockTotalEquity 300000.00
2003-06-30
date 2003-06-30
currency_symbol USD
totalAssets 39953000.00
intangibleAssets 31367000.00
otherCurrentAssets 274000.00
totalLiab 30431000.00
totalStockholderEquity 9522000.00
otherCurrentLiab 7814000.00
commonStock 1800000.00
goodWill 27684000.00
otherAssets 31604000.00
totalCurrentLiabilities 8216000.00
propertyPlantEquipment 839000.00
longTermDebt 22215000.00
accountsPayable 338000.00
preferredStockTotalEquity 300000.00
2003-03-31
date 2003-03-31
currency_symbol USD
totalAssets 40894000.00
intangibleAssets 32017000.00
otherCurrentAssets 401000.00
totalLiab 31087000.00
totalStockholderEquity 9807000.00
otherCurrentLiab 8234000.00
commonStock 1795000.00
goodWill 27684000.00
otherAssets 32192000.00
totalCurrentLiabilities 9155000.00
propertyPlantEquipment 880000.00
longTermDebt 21932000.00
accountsPayable 600000.00
preferredStockTotalEquity 300000.00
2002-12-31
date 2002-12-31
currency_symbol USD
totalAssets 39023000.00
intangibleAssets 4983000.00
otherCurrentAssets 510000.00
totalLiab 29179000.00
totalStockholderEquity 9844000.00
otherCurrentLiab 7259000.00
commonStock 1788000.00
otherAssets 33011000.00
totalCurrentLiabilities 7715000.00
propertyPlantEquipment 920000.00
longTermDebt 21464000.00
accountsPayable 130000.00
preferredStockTotalEquity 300000.00
2002-09-30
date 2002-09-30
currency_symbol USD
totalAssets 38848000.00
intangibleAssets 5633000.00
otherCurrentAssets 290000.00
totalLiab 28464000.00
totalStockholderEquity 10384000.00
otherCurrentLiab 7392000.00
commonStock 1788000.00
otherAssets 33683000.00
totalCurrentLiabilities 28464000.00
propertyPlantEquipment 793000.00
accountsPayable 261000.00
preferredStockTotalEquity 300000.00
2002-06-30
date 2002-06-30
currency_symbol USD
totalAssets 40435000.00
intangibleAssets 6283000.00
otherCurrentAssets 219000.00
totalLiab 30055000.00
totalStockholderEquity 10380000.00
otherCurrentLiab 8906000.00
commonStock 1769000.00
otherAssets 34188000.00
totalCurrentLiabilities 30055000.00
propertyPlantEquipment 871000.00
accountsPayable 354000.00
preferredStockTotalEquity 300000.00
2002-03-31
date 2002-03-31
currency_symbol USD
totalAssets 40958000.00
intangibleAssets 33724000.00
otherCurrentAssets 190000.00
totalLiab 29417000.00
totalStockholderEquity 11541000.00
otherCurrentLiab 8598000.00
commonStock 1759000.00
otherLiab 125000.00
goodWill 25635000.00
otherAssets 33783000.00
totalCurrentLiabilities 10790000.00
propertyPlantEquipment 910000.00
longTermDebt 18502000.00
accountsPayable 985000.00
preferredStockTotalEquity 300000.00
2001-12-31
date 2001-12-31
currency_symbol USD
totalAssets 44373000.00
otherCurrentAssets 190000.00
totalLiab 28609000.00
totalStockholderEquity 15764000.00
otherCurrentLiab 9187000.00
commonStock 1759000.00
otherAssets 36802000.00
totalCurrentLiabilities 28609000.00
propertyPlantEquipment 1005000.00
accountsPayable 715000.00
preferredStockTotalEquity 300000.00
2001-09-30
date 2001-09-30
currency_symbol USD
totalAssets 47254000.00
otherCurrentAssets 165000.00
totalLiab 27251000.00
totalStockholderEquity 20003000.00
otherCurrentLiab 8131000.00
commonStock 1756000.00
otherAssets 39945000.00
totalCurrentLiabilities 9670000.00
propertyPlantEquipment 1178000.00
longTermDebt 17581000.00
accountsPayable 1379000.00
preferredStockTotalEquity 300000.00
2001-06-30
date 2001-06-30
currency_symbol USD
totalAssets 49248000.00
otherCurrentAssets 193000.00
totalLiab 26589000.00
totalStockholderEquity 22659000.00
otherCurrentLiab 7460000.00
commonStock 1574000.00
otherAssets 43183000.00
totalCurrentLiabilities 9942000.00
propertyPlantEquipment 1224000.00
longTermDebt 16647000.00
accountsPayable 2245000.00
preferredStockTotalEquity 300000.00
2001-03-31
date 2001-03-31
currency_symbol USD
totalAssets 52855000.00
otherCurrentAssets 263000.00
totalLiab 24187000.00
totalStockholderEquity 28668000.00
otherCurrentLiab 6368000.00
commonStock 1572000.00
otherAssets 46263000.00
totalCurrentLiabilities 8429000.00
propertyPlantEquipment 1403000.00
longTermDebt 15758000.00
accountsPayable 1733000.00
preferredStockTotalEquity 300000.00
2000-12-31
date 2000-12-31
currency_symbol USD
totalAssets 93478000.00
otherCurrentAssets 347000.00
totalLiab 30527000.00
totalStockholderEquity 62951000.00
otherCurrentLiab 11591000.00
commonStock 1594000.00
otherAssets 85498000.00
totalCurrentLiabilities 14149000.00
propertyPlantEquipment 1646000.00
longTermDebt 16378000.00
inventory 26000.00
accountsPayable 2090000.00
preferredStockTotalEquity 300000.00
2000-09-30
date 2000-09-30
currency_symbol USD
totalAssets 3993000.00
otherCurrentAssets 194000.00
totalLiab 5997000.00
otherCurrentLiab 1228000.00
commonStock 1026000.00
otherAssets 1434000.00
totalCurrentLiabilities 4994000.00
propertyPlantEquipment 912000.00
longTermDebt 1003000.00
inventory 14000.00
accountsPayable 620000.00
preferredStockTotalEquity 300000.00
2000-06-30
date 2000-06-30
currency_symbol USD
totalAssets 4519000.00
otherCurrentAssets 962000.00
totalLiab 5477000.00
otherCurrentLiab 1983000.00
commonStock 1024000.00
otherAssets 1040000.00
totalCurrentLiabilities 5477000.00
propertyPlantEquipment 993000.00
inventory 20000.00
accountsPayable 401000.00
preferredStockTotalEquity 300000.00
2000-03-31
date 2000-03-31
currency_symbol USD
totalAssets 3178000.00
otherCurrentAssets 273000.00
totalLiab 3341000.00
otherCurrentLiab 797000.00
commonStock 1004000.00
totalCurrentLiabilities 3341000.00
propertyPlantEquipment 923000.00
inventory 26000.00
accountsPayable 460000.00
preferredStockTotalEquity 300000.00
yearly
2023-03-31
date 2023-03-31
filing_date 2023-04-26
currency_symbol USD
totalAssets 3797360388.00
intangibleAssets 10194582.00
otherCurrentAssets 2816270326000.00
totalLiab 3350373496.00
totalStockholderEquity 447129536.00
otherCurrentLiab 3173265646.00
commonStock 23189.00
capitalStock 23189.00
retainedEarnings -50366734.00
otherLiab 2448171.00
goodWill 2492668.00
otherAssets 17896197.00
cash 277660847.00
totalCurrentLiabilities 3180556023.00
currentDeferredRevenue 1800298.00
netDebt -263780691.00
shortTermDebt 5490079.00
shortLongTermDebtTotal 13880156.00
otherStockholderEquity 493532865.00
propertyPlantEquipment 30464157.00
totalCurrentAssets 3738578867.00
longTermInvestments 7928499.00
netTangibleAssets 444636868.00
shortTermInvestments 163480717.00
netReceivables 1606406246.00
longTermDebt 154337483.00
inventory -2814579294943.00
accountsPayable 3135026193.00
accumulatedOtherComprehensiveIncome 3940216.00
nonCurrrentAssetsOther 4773925.00
nonCurrentAssetsTotal 58781521.00
capitalLeaseObligations 13880156.00
nonCurrentLiabilitiesOther 154337483.00
nonCurrentLiabilitiesTotal 169817473.00
liabilitiesAndStockholdersEquity 3797360388.00
cashAndShortTermInvestments 441141564.00
propertyPlantAndEquipmentGross 30464157.00
propertyPlantAndEquipmentNet 30464157.00
netWorkingCapital 558022844.00
netInvestedCapital 447129536.00
commonStockSharesOutstanding 153010319.00
2022-03-31
date 2022-03-31
filing_date 2022-04-28
currency_symbol USD
totalAssets 3321418656.00
intangibleAssets 8889009.00
otherCurrentAssets 16051623.00
totalLiab 2874792788.00
totalStockholderEquity 446625868.00
otherCurrentLiab 2716116455.00
commonStock 22820.00
capitalStock 22820.00
retainedEarnings -45788131.00
otherLiab 2918056.00
goodWill 2492668.00
otherAssets 17231445.00
cash 269057708.00
totalCurrentLiabilities 2719940143.00
currentDeferredRevenue 1213647.00
netDebt -114513078.00
shortTermDebt 2610041.00
shortLongTermDebtTotal 154544630.00
otherStockholderEquity 482162472.00
propertyPlantEquipment 20645172.00
totalCurrentAssets 3271271527.00
longTermInvestments 9777844.00
netTangibleAssets 444133200.00
shortTermInvestments 6947448.00
netReceivables 1547387501.00
longTermDebt 148841676.00
inventory 1431827247.00
accountsPayable 2680330991.00
accumulatedOtherComprehensiveIncome 10228707.00
nonCurrrentAssetsOther 4973085.00
nonCurrentAssetsTotal 50147129.00
capitalLeaseObligations 5702954.00
nonCurrentLiabilitiesTotal 154852645.00
liabilitiesAndStockholdersEquity 3321418656.00
cashAndShortTermInvestments 276005156.00
propertyPlantAndEquipmentGross 20645172.00
propertyPlantAndEquipmentNet 20645172.00
netWorkingCapital 551331384.00
netInvestedCapital 595467544.00
commonStockSharesOutstanding 155714480.00
2021-03-31
date 2021-03-31
filing_date 2021-04-28
currency_symbol USD
totalAssets 2193766351.00
intangibleAssets 8064235.00
otherCurrentAssets 11214430.00
totalLiab 1958079223.00
totalStockholderEquity 235687128.00
otherCurrentLiab 1947012529.00
commonStock 21320.00
capitalStock 21320.00
retainedEarnings -59579495.00
otherLiab 1565843.00
goodWill 2421403.00
otherAssets 14219213.00
cash 79652897.00
totalCurrentLiabilities 1951371679.00
currentDeferredRevenue 844558.00
netDebt -72445604.00
shortTermDebt 3514592.00
shortLongTermDebtTotal 7207293.00
otherStockholderEquity 289654560.00
propertyPlantEquipment 8909562.00
totalCurrentAssets 2152221987.00
longTermInvestments 6480951.00
netTangibleAssets 225201490.00
shortTermInvestments 19260679.00
netReceivables 1174147227.00
inventory 867946754.00
accountsPayable 1919874328.00
accumulatedOtherComprehensiveIncome 5590743.00
commonStockTotalEquity 21320.00
nonCurrrentAssetsOther 4299246.00
nonCurrentAssetsTotal 41544364.00
capitalLeaseObligations 7207293.00
nonCurrentLiabilitiesTotal 6707544.00
liabilitiesAndStockholdersEquity 2193766351.00
cashAndShortTermInvestments 98913576.00
propertyPlantAndEquipmentGross 8909562.00
propertyPlantAndEquipmentNet 16973797.00
netWorkingCapital 200850308.00
netInvestedCapital 235687128.00
commonStockSharesOutstanding 144148822.00
2020-03-31
date 2020-03-31
filing_date 2020-04-29
currency_symbol USD
totalAssets 809059947.00
intangibleAssets 8073824.00
otherCurrentAssets 10815917.00
totalLiab 597118335.00
totalStockholderEquity 211941612.00
otherCurrentLiab 525969859.00
commonStock 21148.00
capitalStock 21148.00
retainedEarnings -72980737.00
otherLiab 3001595.00
goodWill 2421403.00
otherAssets 15607193.00
cash 59408555.00
totalCurrentLiabilities 584493630.00
currentDeferredRevenue 992211.00
netDebt -53566897.00
shortTermDebt 2401566.00
shortLongTermDebtTotal 5841658.00
otherStockholderEquity 285767622.00
propertyPlantEquipment 7194276.00
totalCurrentAssets 772541757.00
longTermInvestments 6017219.00
netTangibleAssets 201446385.00
shortTermInvestments 80482447.00
netReceivables 303919746.00
inventory 317915092.00
accountsPayable 55129994.00
accumulatedOtherComprehensiveIncome -866421.00
commonStockTotalEquity 21150.00
nonCurrrentAssetsOther 3045732.00
nonCurrentAssetsTotal 36518190.00
capitalLeaseObligations 5841658.00
nonCurrentLiabilitiesTotal 12624705.00
capitalSurpluse 285767620.00
liabilitiesAndStockholdersEquity 809059947.00
cashAndShortTermInvestments 139891002.00
propertyPlantAndEquipmentGross 7194280.00
propertyPlantAndEquipmentNet 15268100.00
netWorkingCapital 182153506.00
netInvestedCapital 211941612.00
commonStockSharesOutstanding 116785612.00
2019-03-31
date 2019-03-31
filing_date 2018-12-31
currency_symbol USD
totalAssets 115215165.00
intangibleAssets 995646.00
otherCurrentAssets 193356.00
totalLiab 19192201.00
totalStockholderEquity 97494698.00
deferredLongTermLiab 0.00
otherCurrentLiab 10047626.00
commonStock 17858.00
capitalStock 17858.00
retainedEarnings -66391306.00
otherLiab 0.00
goodWill 0.00
otherAssets 99852480.00
cash 34406970.00
totalCurrentLiabilities 16987261.00
currentDeferredRevenue 375481.00
netDebt -34406970.00
shortTermDebt 0.00
shortLongTermDebt 0.00
otherStockholderEquity 164413134.00
propertyPlantEquipment 1334787.00
totalCurrentAssets 102905779.00
longTermInvestments 2386691.00
netTangibleAssets -25406066.00
shortTermInvestments 36435106.00
netReceivables 20753485.00
longTermDebt 0.00
inventory 11116862.00
accountsPayable 6564154.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -544988.00
additionalPaidInCapital 0.00
commonStockTotalEquity 5540.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 0.00
treasuryStock 0.00
nonCurrrentAssetsOther 1255447.00
nonCurrentAssetsTotal 12309386.00
nonCurrentLiabilitiesTotal 2204940.00
capitalSurpluse 42520330.00
liabilitiesAndStockholdersEquity 115215165.00
cashAndShortTermInvestments 70842076.00
propertyPlantAndEquipmentGross 1334790.00
propertyPlantAndEquipmentNet 1334787.00
netWorkingCapital 85918518.00
netInvestedCapital 97494698.00
commonStockSharesOutstanding 133033207.00
2018-03-31
date 2018-03-31
filing_date 2017-12-31
currency_symbol USD
totalAssets 36004255.00
intangibleAssets 242300.00
otherCurrentAssets 139687.00
totalLiab 51300196.00
totalStockholderEquity -14831063.00
deferredLongTermLiab 0.00
otherCurrentLiab 6802290.00
commonStock 357338.00
retainedEarnings -23183574.00
otherLiab 0.00
goodWill 0.00
otherAssets 4598785.00
cash 16462187.00
totalCurrentLiabilities 8050181.00
netDebt -16462187.00
shortTermDebt 0.00
shortLongTermDebt 0.00
otherStockholderEquity 8145777.00
propertyPlantEquipment 839261.00
totalCurrentAssets 28137148.00
longTermInvestments 2186761.00
netTangibleAssets 28176652.00
shortTermInvestments 0.00
netReceivables 6982148.00
longTermDebt 0.00
inventory 4553126.00
accountsPayable 1247891.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 206734.00
additionalPaidInCapital 0.00
commonStockTotalEquity 0.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 0.00
treasuryStock 0.00
nonCurrrentAssetsOther 7867107.00
nonCurrentAssetsTotal 7867107.00
nonCurrentLiabilitiesTotal 43250015.00
capitalSurpluse 7291860.00
liabilitiesAndStockholdersEquity 36004255.00
cashAndShortTermInvestments 16462187.00
propertyPlantAndEquipmentGross 839261.00
propertyPlantAndEquipmentNet 839261.00
netWorkingCapital 20086967.00
netInvestedCapital -14831063.00
commonStockSharesOutstanding 107737956.00
2017-03-31
date 2017-03-31
filing_date 2016-12-31
currency_symbol USD
totalAssets 24363109.00
intangibleAssets 240688.00
otherCurrentAssets 2093208.00
totalLiab 3538523.00
totalStockholderEquity 20713770.00
deferredLongTermLiab 0.00
otherCurrentLiab 365490.00
commonStock 357338.00
retainedEarnings -15673525.00
otherLiab 0.00
goodWill 0.00
otherAssets 3177324.00
cash 14750273.00
totalCurrentLiabilities 3538523.00
shortTermDebt 0.00
shortLongTermDebt 0.00
otherStockholderEquity 29087802.00
propertyPlantEquipment 576793.00
totalCurrentAssets 20333304.00
longTermInvestments 35000.00
netTangibleAssets 20473082.00
shortTermInvestments 88.00
netReceivables 3489735.00
longTermDebt 0.00
inventory 0.00
accountsPayable 88.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 0.00
additionalPaidInCapital 0.00
commonStockTotalEquity 0.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 0.00
treasuryStock 0.00
commonStockSharesOutstanding 107737956.00
2015-03-31
date 2015-03-31
currency_symbol USD
totalAssets 13382000.00
intangibleAssets 363000.00
otherCurrentAssets 460000.00
totalLiab 3826000.00
totalStockholderEquity 9556000.00
otherCurrentLiab 3277000.00
commonStock 3096000.00
otherLiab 101000.00
otherAssets 148000.00
cash 10251000.00
totalCurrentLiabilities 3725000.00
propertyPlantEquipment 869000.00
accountsPayable 295000.00
2014-03-31
date 2014-03-31
currency_symbol USD
totalAssets 41739000.00
intangibleAssets 18693000.00
otherCurrentAssets 553000.00
totalLiab 3962000.00
totalStockholderEquity 37777000.00
otherCurrentLiab 3480000.00
commonStock 3012000.00
otherLiab 122000.00
goodWill 18183000.00
otherAssets 182000.00
cash 18602000.00
totalCurrentLiabilities 3840000.00
propertyPlantEquipment 575000.00
accountsPayable 349000.00
2013-03-31
date 2013-03-31
currency_symbol USD
totalAssets 41151000.00
intangibleAssets 32249000.00
otherCurrentAssets 561000.00
totalLiab 6161000.00
totalStockholderEquity 34990000.00
otherCurrentLiab 5535000.00
commonStock 2993000.00
otherLiab 137000.00
goodWill 31656000.00
otherAssets 339000.00
cash 6465000.00
totalCurrentLiabilities 6024000.00
propertyPlantEquipment 551000.00
accountsPayable 388000.00
2012-03-31
date 2012-03-31
currency_symbol USD
totalAssets 37814000.00
intangibleAssets 26388000.00
otherCurrentAssets 632000.00
totalLiab 6050000.00
totalStockholderEquity 31764000.00
otherCurrentLiab 5672000.00
commonStock 2818000.00
goodWill 26388000.00
otherAssets 370000.00
cash 8918000.00
totalCurrentLiabilities 6050000.00
propertyPlantEquipment 615000.00
accountsPayable 272000.00
2011-03-31
date 2011-03-31
currency_symbol USD
totalAssets 40038000.00
intangibleAssets 26388000.00
otherCurrentAssets 421000.00
totalLiab 6170000.00
totalStockholderEquity 33868000.00
otherCurrentLiab 5814000.00
commonStock 2810000.00
goodWill 26388000.00
otherAssets 420000.00
cash 11354000.00
totalCurrentLiabilities 6170000.00
propertyPlantEquipment 699000.00
accountsPayable 205000.00
2010-03-31
date 2010-03-31
currency_symbol USD
totalAssets 41504000.00
intangibleAssets 26388000.00
otherCurrentAssets 412000.00
totalLiab 6192000.00
totalStockholderEquity 35312000.00
otherCurrentLiab 5892000.00
commonStock 2793000.00
goodWill 26388000.00
otherAssets 492000.00
cash 12492000.00
totalCurrentLiabilities 6192000.00
propertyPlantEquipment 766000.00
accountsPayable 192000.00
2009-03-31
date 2009-03-31
currency_symbol USD
totalAssets 41333000.00
intangibleAssets 26388000.00
otherCurrentAssets 389000.00
totalLiab 6782000.00
totalStockholderEquity 34551000.00
otherCurrentLiab 6439000.00
commonStock 2673000.00
goodWill 26388000.00
otherAssets 544000.00
cash 12282000.00
totalCurrentLiabilities 6782000.00
propertyPlantEquipment 849000.00
accountsPayable 161000.00
2008-03-31
date 2008-03-31
currency_symbol USD
totalAssets 44392000.00
intangibleAssets 26388000.00
otherCurrentAssets 439000.00
totalLiab 9317000.00
totalStockholderEquity 35075000.00
otherCurrentLiab 7738000.00
commonStock 2625000.00
goodWill 26388000.00
otherAssets 602000.00
cash 14065000.00
totalCurrentLiabilities 8340000.00
propertyPlantEquipment 1053000.00
longTermDebt 977000.00
accountsPayable 424000.00
2007-03-31
date 2007-03-31
currency_symbol USD
totalAssets 41536000.00
intangibleAssets 26751000.00
otherCurrentAssets 461000.00
totalLiab 31617000.00
totalStockholderEquity 9919000.00
otherCurrentLiab 7203000.00
commonStock 2118000.00
goodWill 26751000.00
otherAssets 112000.00
cash 11654000.00
totalCurrentLiabilities 7467000.00
propertyPlantEquipment 949000.00
longTermDebt 24150000.00
accountsPayable 130000.00
2006-03-31
date 2006-03-31
currency_symbol USD
totalAssets 41159000.00
intangibleAssets 26845000.00
otherCurrentAssets 355000.00
totalLiab 31063000.00
totalStockholderEquity 10096000.00
otherCurrentLiab 7771000.00
commonStock 2064000.00
goodWill 26845000.00
otherAssets 96000.00
cash 10789000.00
totalCurrentLiabilities 8170000.00
propertyPlantEquipment 1055000.00
longTermDebt 22893000.00
accountsPayable 399000.00
2005-03-31
date 2005-03-31
currency_symbol USD
totalAssets 41810000.00
intangibleAssets 27684000.00
otherCurrentAssets 403000.00
totalLiab 30040000.00
totalStockholderEquity 11770000.00
otherCurrentLiab 7806000.00
commonStock 1975000.00
goodWill 27684000.00
otherAssets 218000.00
cash 10625000.00
totalCurrentLiabilities 8348000.00
propertyPlantEquipment 871000.00
longTermDebt 21692000.00
accountsPayable 542000.00
preferredStockTotalEquity 300000.00
2004-03-31
date 2004-03-31
currency_symbol USD
totalAssets 40451000.00
intangibleAssets 29417000.00
otherCurrentAssets 390000.00
totalLiab 30660000.00
totalStockholderEquity 9791000.00
otherCurrentLiab 7263000.00
commonStock 1840000.00
goodWill 27684000.00
otherAssets 201000.00
cash 7783000.00
totalCurrentLiabilities 7543000.00
propertyPlantEquipment 795000.00
longTermDebt 23117000.00
accountsPayable 242000.00
preferredStockTotalEquity 300000.00
2003-03-31
date 2003-03-31
currency_symbol USD
totalAssets 40894000.00
intangibleAssets 32017000.00
otherCurrentAssets 401000.00
totalLiab 31087000.00
totalStockholderEquity 9807000.00
otherCurrentLiab 8234000.00
commonStock 1795000.00
goodWill 27684000.00
otherAssets 175000.00
cash 5279000.00
totalCurrentLiabilities 9155000.00
propertyPlantEquipment 880000.00
longTermDebt 21932000.00
accountsPayable 600000.00
preferredStockTotalEquity 300000.00
2002-03-31
date 2002-03-31
currency_symbol USD
totalAssets 40958000.00
intangibleAssets 33724000.00
otherCurrentAssets 190000.00
totalLiab 29417000.00
totalStockholderEquity 11541000.00
otherCurrentLiab 8598000.00
commonStock 1759000.00
otherLiab 125000.00
goodWill 25635000.00
otherAssets 59000.00
cash 4500000.00
totalCurrentLiabilities 10790000.00
propertyPlantEquipment 910000.00
longTermDebt 18502000.00
accountsPayable 985000.00
preferredStockTotalEquity 300000.00
2001-03-31
date 2001-03-31
currency_symbol USD
totalAssets 52855000.00
intangibleAssets 45994000.00
otherCurrentAssets 263000.00
totalLiab 24187000.00
totalStockholderEquity 28668000.00
otherCurrentLiab 6368000.00
commonStock 1572000.00
goodWill 34610000.00
otherAssets 269000.00
cash 2424000.00
totalCurrentLiabilities 8429000.00
propertyPlantEquipment 1403000.00
longTermDebt 15758000.00
accountsPayable 1733000.00
preferredStockTotalEquity 300000.00
2000-03-31
date 2000-03-31
currency_symbol USD
totalAssets 3178000.00
otherCurrentAssets 273000.00
totalLiab 3341000.00
otherCurrentLiab 797000.00
commonStock 1004000.00
cash 1238000.00
totalCurrentLiabilities 3341000.00
propertyPlantEquipment 923000.00
inventory 26000.00
accountsPayable 460000.00
preferredStockTotalEquity 300000.00
Cash_Flow
currency_symbol USD
quarterly
2023-09-30
date 2023-09-30
currency_symbol USD
netIncome 13249790.00
capitalExpenditures 0
2023-06-30
date 2023-06-30
currency_symbol USD
changeToLiabilities 0.00
netIncome 13185826.00
beginPeriodCashFlow 32631860.00
capitalExpenditures 0
2023-03-31
date 2023-03-31
filing_date 2023-04-26
currency_symbol USD
changeToLiabilities 0.00
totalCashFromFinancingActivities -2204940.00
netIncome -2968927.00
changeInCash 32631860.00
endPeriodCashFlow 32631860.00
totalCashFromOperatingActivities 14895210.00
depreciation -118530.00
changeToAccountReceivables -787110.00
otherCashflowsFromFinancingActivities -2204940.00
capitalExpenditures 420850
changeInWorkingCapital 12121060.00
otherNonCashItems 4614267.00
freeCashFlow 15316060.00
2022-12-31
date 2022-12-31
currency_symbol USD
changeToLiabilities 0.00
netIncome 1242720.00
capitalExpenditures 0
2022-09-30
date 2022-09-30
currency_symbol USD
changeToLiabilities 0.00
netIncome 3336472.00
capitalExpenditures 0
2022-06-30
date 2022-06-30
currency_symbol USD
changeToLiabilities 0.00
netIncome -887050.00
beginPeriodCashFlow 947599651000.00
capitalExpenditures 0
2022-03-31
date 2022-03-31
filing_date 2022-04-28
currency_symbol USD
changeToLiabilities 0.00
totalCashFromFinancingActivities -8368280940.00
netIncome 19176276073.00
changeInCash 570503189860.00
beginPeriodCashFlow 377096461140.00
endPeriodCashFlow 947599651000.00
totalCashFromOperatingActivities 535295910210.00
depreciation 928295470.00
changeToAccountReceivables -787110.00
otherCashflowsFromFinancingActivities -8368280940.00
capitalExpenditures 977721150
changeInWorkingCapital 12121060.00
stockBasedCompensation 6054612000.00
otherNonCashItems 507350688267.00
freeCashFlow 534318189060.00
2021-12-31
date 2021-12-31
currency_symbol USD
changeToLiabilities 0.00
netIncome -5379116.00
endPeriodCashFlow 377096461140.00
capitalExpenditures 0
2021-09-30
date 2021-09-30
currency_symbol USD
changeToLiabilities 0.00
netIncome 20520403.00
capitalExpenditures 0
2021-06-30
date 2021-06-30
currency_symbol USD
changeToLiabilities 0.00
netIncome -21506914.00
beginPeriodCashFlow 32631860.00
capitalExpenditures 0
2021-03-31
date 2021-03-31
filing_date 2021-04-28
currency_symbol USD
changeToLiabilities 0.00
totalCashFromFinancingActivities -2204940.00
netIncome -2968927.00
changeInCash 32631860.00
endPeriodCashFlow 32631860.00
totalCashFromOperatingActivities 14895210.00
depreciation -118530.00
changeToAccountReceivables -787110.00
otherCashflowsFromFinancingActivities -2204940.00
capitalExpenditures 420850
changeInWorkingCapital 12121060.00
otherNonCashItems 4614267.00
freeCashFlow 15316060.00
2020-12-31
date 2020-12-31
currency_symbol USD
changeToLiabilities 0.00
netIncome 8098823.00
capitalExpenditures 0
2020-09-30
date 2020-09-30
filing_date 2020-09-30
currency_symbol USD
changeToLiabilities 0.00
netIncome 3843157.00
capitalExpenditures 0
otherNonCashItems -3843157.00
2020-06-30
date 2020-06-30
filing_date 2020-08-18
currency_symbol USD
changeToLiabilities 0.00
netIncome 1090210.00
capitalExpenditures 0
otherNonCashItems -1090210.00
2020-03-31
date 2020-03-31
currency_symbol USD
changeToLiabilities 0.00
netIncome 3032602.00
capitalExpenditures 0
2019-12-31
date 2019-12-31
currency_symbol USD
changeToLiabilities 0.00
netIncome -556968.00
capitalExpenditures 0
2019-09-30
date 2019-09-30
currency_symbol USD
changeToLiabilities 0.00
netIncome -1279739.00
capitalExpenditures 0
2019-06-30
date 2019-06-30
currency_symbol USD
changeToLiabilities 0.00
netIncome -1878451.00
capitalExpenditures 0
2019-03-31
date 2019-03-31
currency_symbol USD
investments 0.00
changeToLiabilities 0.00
totalCashflowsFromInvestingActivities 0.00
netBorrowings 0.00
totalCashFromFinancingActivities 0.00
changeToOperatingActivities 0.00
netIncome -2874273.00
changeInCash 0.00
beginPeriodCashFlow 32214310.00
totalCashFromOperatingActivities 0.00
depreciation 0.00
otherCashflowsFromInvestingActivities 0.00
dividendsPaid 0.00
changeToInventory 0.00
changeToAccountReceivables 0.00
salePurchaseOfStock 0.00
otherCashflowsFromFinancingActivities 0.00
changeToNetincome 0.00
capitalExpenditures 0
2018-12-31
date 2018-12-31
filing_date 2018-12-31
currency_symbol USD
investments -19999930.00
changeToLiabilities 222059.00
totalCashflowsFromInvestingActivities -35124220.00
netBorrowings 0.00
totalCashFromFinancingActivities 2204940.00
changeToOperatingActivities -6910438.00
netIncome -1964440.00
changeInCash -32631860.00
beginPeriodCashFlow 64846170.00
endPeriodCashFlow 32214310.00
totalCashFromOperatingActivities -14895210.00
depreciation 118530.00
otherCashflowsFromInvestingActivities -33439840.00
dividendsPaid 0.00
changeToInventory 0.00
changeToAccountReceivables 787110.00
salePurchaseOfStock 77321010.00
otherCashflowsFromFinancingActivities 2204940.00
changeToNetincome -928245.00
capitalExpenditures 420850
changeInWorkingCapital -12121060.00
otherNonCashItems 319100.00
freeCashFlow -15316060.00
2018-06-30
date 2018-06-30
currency_symbol USD
investments -19999930.00
changeToLiabilities 0.00
totalCashflowsFromInvestingActivities -19945884.00
totalCashFromFinancingActivities 2204940.00
changeToOperatingActivities -6910438.00
netIncome -36017419.00
changeInCash -32631865.00
beginPeriodCashFlow 32214310.00
endPeriodCashFlow 64846170.00
totalCashFromOperatingActivities -14895213.00
depreciation 118532.00
otherCashflowsFromInvestingActivities 474896.00
changeToAccountReceivables 787116.00
otherCashflowsFromFinancingActivities 2204940.00
changeToNetincome -928245.00
capitalExpenditures 420850
2018-03-31
date 2018-03-31
currency_symbol USD
investments -19999930.00
changeToLiabilities 0.00
totalCashflowsFromInvestingActivities -19945884.00
netBorrowings 0.00
totalCashFromFinancingActivities 2204940.00
changeToOperatingActivities -6910438.00
netIncome -2001993.00
changeInCash -32631865.00
beginPeriodCashFlow 64846170.00
endPeriodCashFlow 32214310.00
totalCashFromOperatingActivities -14895213.00
depreciation 118532.00
otherCashflowsFromInvestingActivities 474896.00
dividendsPaid 0.00
changeToInventory 0.00
changeToAccountReceivables 787116.00
salePurchaseOfStock 0.00
otherCashflowsFromFinancingActivities 2204940.00
changeToNetincome -928245.00
capitalExpenditures 420850
2017-12-31
date 2017-12-31
currency_symbol USD
investments -1550556.00
changeToLiabilities 1240571.00
totalCashflowsFromInvestingActivities -2603227.00
netBorrowings 0.00
totalCashFromFinancingActivities 1509434.00
changeToOperatingActivities 10543.00
netIncome -2142154.00
changeInCash 590019.00
endPeriodCashFlow 64846170.00
totalCashFromOperatingActivities 1713000.00
depreciation 118614.00
otherCashflowsFromInvestingActivities -927120.00
dividendsPaid 0.00
changeToInventory 0.00
changeToAccountReceivables 2700417.00
salePurchaseOfStock 0.00
otherCashflowsFromFinancingActivities 2204940.00
changeToNetincome -214991.00
capitalExpenditures 90513
2015-12-31
date 2015-12-31
currency_symbol USD
totalCashFromFinancingActivities 1000.00
changeToAccountReceivables 343000.00
capitalExpenditures 159000
2015-09-30
date 2015-09-30
currency_symbol USD
totalCashFromFinancingActivities 1000.00
changeToAccountReceivables 436000.00
capitalExpenditures 106000
2015-06-30
date 2015-06-30
currency_symbol USD
changeToLiabilities 169000.00
changeToAccountReceivables 544000.00
capitalExpenditures 51000
2015-03-31
date 2015-03-31
currency_symbol USD
totalCashFromFinancingActivities 2227000.00
otherCashflowsFromFinancingActivities 2200000.00
capitalExpenditures 331000
2014-12-31
date 2014-12-31
currency_symbol USD
totalCashFromFinancingActivities 2223000.00
changeToAccountReceivables 173000.00
otherCashflowsFromFinancingActivities 2200000.00
capitalExpenditures 264000
2014-09-30
date 2014-09-30
currency_symbol USD
totalCashFromFinancingActivities 23000.00
capitalExpenditures 258000
2014-06-30
date 2014-06-30
currency_symbol USD
totalCashFromFinancingActivities 12000.00
changeToAccountReceivables 53000.00
capitalExpenditures 222000
2014-03-31
date 2014-03-31
currency_symbol USD
totalCashflowsFromInvestingActivities 19617000.00
totalCashFromFinancingActivities 96000.00
otherCashflowsFromInvestingActivities 19800000.00
capitalExpenditures 183000
2013-12-31
date 2013-12-31
currency_symbol USD
changeToLiabilities 357000.00
totalCashflowsFromInvestingActivities 19698000.00
totalCashFromFinancingActivities 67000.00
netIncome 6397000.00
otherCashflowsFromInvestingActivities 19800000.00
capitalExpenditures 102000
2013-09-30
date 2013-09-30
currency_symbol USD
changeToLiabilities 295000.00
totalCashFromFinancingActivities 56000.00
capitalExpenditures 33000
2013-06-30
date 2013-06-30
currency_symbol USD
changeToLiabilities 98000.00
totalCashFromFinancingActivities 12000.00
capitalExpenditures 17000
2013-03-31
date 2013-03-31
currency_symbol USD
totalCashFromFinancingActivities 71000.00
changeToAccountReceivables 76000.00
capitalExpenditures 81000
2012-12-31
date 2012-12-31
currency_symbol USD
changeToLiabilities 156000.00
totalCashFromFinancingActivities 47000.00
changeToAccountReceivables 10000.00
capitalExpenditures 34000
2012-09-30
date 2012-09-30
currency_symbol USD
totalCashFromFinancingActivities 47000.00
capitalExpenditures 27000
2012-06-30
date 2012-06-30
currency_symbol USD
totalCashFromFinancingActivities 24000.00
changeToAccountReceivables 118000.00
capitalExpenditures 13000
2012-03-31
date 2012-03-31
currency_symbol USD
totalCashFromFinancingActivities 172000.00
capitalExpenditures 76000
2011-12-31
date 2011-12-31
currency_symbol USD
totalCashFromFinancingActivities 135000.00
capitalExpenditures 61000
2011-09-30
date 2011-09-30
currency_symbol USD
totalCashFromFinancingActivities 110000.00
capitalExpenditures 44000
2011-06-30
date 2011-06-30
currency_symbol USD
totalCashFromFinancingActivities 47000.00
changeToAccountReceivables 63000.00
capitalExpenditures 33000
2011-03-31
date 2011-03-31
currency_symbol USD
totalCashFromFinancingActivities 462000.00
changeToAccountReceivables 221000.00
capitalExpenditures 266000
2010-12-31
date 2010-12-31
currency_symbol USD
changeToLiabilities 84000.00
totalCashFromFinancingActivities 272000.00
capitalExpenditures 225000
2010-09-30
date 2010-09-30
currency_symbol USD
totalCashFromFinancingActivities 207000.00
changeToAccountReceivables 42000.00
capitalExpenditures 213000
2010-06-30
date 2010-06-30
currency_symbol USD
totalCashFromFinancingActivities 32000.00
changeToAccountReceivables 84000.00
capitalExpenditures 116000
2010-03-31
date 2010-03-31
currency_symbol USD
totalCashFromFinancingActivities 1926000.00
changeToAccountReceivables 12000.00
capitalExpenditures 264000
2009-12-31
date 2009-12-31
currency_symbol USD
totalCashFromFinancingActivities 1887000.00
capitalExpenditures 111000
2009-09-30
date 2009-09-30
currency_symbol USD
totalCashFromFinancingActivities 273000.00
changeToAccountReceivables 62000.00
capitalExpenditures 106000
2009-06-30
date 2009-06-30
currency_symbol USD
totalCashFromFinancingActivities 14000.00
netIncome 297000.00
capitalExpenditures 88000
2009-03-31
date 2009-03-31
currency_symbol USD
totalCashFromFinancingActivities 730000.00
changeToAccountReceivables 790000.00
capitalExpenditures 573000
2008-12-31
date 2008-12-31
currency_symbol USD
totalCashFromFinancingActivities 671000.00
changeToAccountReceivables 417000.00
capitalExpenditures 570000
2008-09-30
date 2008-09-30
currency_symbol USD
totalCashFromFinancingActivities 641000.00
changeToAccountReceivables 416000.00
capitalExpenditures 531000
2008-06-30
date 2008-06-30
currency_symbol USD
totalCashFromFinancingActivities 100000.00
changeToAccountReceivables 82000.00
capitalExpenditures 498000
2008-03-31
date 2008-03-31
currency_symbol USD
changeToLiabilities 739000.00
totalCashFromFinancingActivities 654000.00
totalCashFromOperatingActivities 1851000.00
capitalExpenditures 171000
2007-12-31
date 2007-12-31
currency_symbol USD
changeToLiabilities 405000.00
totalCashFromFinancingActivities 529000.00
totalCashFromOperatingActivities 875000.00
capitalExpenditures 118000
2007-09-30
date 2007-09-30
currency_symbol USD
changeToLiabilities 113000.00
totalCashFromFinancingActivities 256000.00
netIncome 80000.00
totalCashFromOperatingActivities 254000.00
capitalExpenditures 33000
2007-06-30
date 2007-06-30
currency_symbol USD
totalCashFromFinancingActivities 5000.00
changeToNetincome 19000.00
capitalExpenditures 27000
2007-03-31
date 2007-03-31
currency_symbol USD
changeToLiabilities 866000.00
totalCashFromFinancingActivities 1186000.00
changeToAccountReceivables 375000.00
capitalExpenditures 87000
2006-12-31
date 2006-12-31
currency_symbol USD
changeToLiabilities 146000.00
totalCashFromFinancingActivities 1117000.00
capitalExpenditures 139000
2006-09-30
date 2006-09-30
currency_symbol USD
totalCashFromFinancingActivities 1093000.00
changeToAccountReceivables 391000.00
capitalExpenditures 140000
2006-06-30
date 2006-06-30
currency_symbol USD
totalCashFromFinancingActivities 86000.00
changeToAccountReceivables 217000.00
capitalExpenditures 133000
2006-03-31
date 2006-03-31
currency_symbol USD
changeToLiabilities 1348000.00
totalCashFromFinancingActivities 863000.00
capitalExpenditures 483000
2005-12-31
date 2005-12-31
currency_symbol USD
changeToLiabilities 552000.00
totalCashFromFinancingActivities 781000.00
capitalExpenditures 421000
2005-09-30
date 2005-09-30
currency_symbol USD
changeToLiabilities 269000.00
totalCashFromFinancingActivities 185000.00
changeToAccountReceivables 408000.00
capitalExpenditures 290000
2005-06-30
date 2005-06-30
currency_symbol USD
totalCashFromFinancingActivities 34000.00
capitalExpenditures 91000
2005-03-31
date 2005-03-31
currency_symbol USD
changeToLiabilities 1344000.00
totalCashFromFinancingActivities 240000.00
netIncome 241000.00
totalCashFromOperatingActivities 2812000.00
capitalExpenditures 262000
2004-12-31
date 2004-12-31
currency_symbol USD
changeToLiabilities 895000.00
totalCashFromFinancingActivities 103000.00
totalCashFromOperatingActivities 1098000.00
capitalExpenditures 22000
2004-09-30
date 2004-09-30
currency_symbol USD
totalCashFromFinancingActivities 103000.00
totalCashFromOperatingActivities 763000.00
changeToAccountReceivables 299000.00
capitalExpenditures 9000
2004-06-30
date 2004-06-30
currency_symbol USD
totalCashFromFinancingActivities 16000.00
totalCashFromOperatingActivities 565000.00
changeToAccountReceivables 398000.00
capitalExpenditures 7000
2004-03-31
date 2004-03-31
currency_symbol USD
changeToLiabilities 189000.00
totalCashFromFinancingActivities 81000.00
totalCashFromOperatingActivities 2328000.00
changeToAccountReceivables 494000.00
capitalExpenditures 29000
2003-12-31
date 2003-12-31
currency_symbol USD
totalCashFromOperatingActivities 446000.00
capitalExpenditures 24000
2003-09-30
date 2003-09-30
currency_symbol USD
totalCashFromOperatingActivities 335000.00
changeToAccountReceivables 227000.00
capitalExpenditures 3000
2003-06-30
date 2003-06-30
currency_symbol USD
totalCashFromFinancingActivities 50000.00
capitalExpenditures 1000
2003-03-31
date 2003-03-31
currency_symbol USD
totalCashFromFinancingActivities 40000.00
totalCashFromOperatingActivities 889000.00
otherCashflowsFromInvestingActivities 150000.00
capitalExpenditures 410000
2002-12-31
date 2002-12-31
currency_symbol USD
totalCashFromFinancingActivities 9000.00
capitalExpenditures 179000
2002-09-30
date 2002-09-30
currency_symbol USD
capitalExpenditures 67000
2002-06-30
date 2002-06-30
currency_symbol USD
capitalExpenditures 53000
2002-03-31
date 2002-03-31
currency_symbol USD
changeToLiabilities 1141000.00
totalCashFromFinancingActivities 2050000.00
changeToAccountReceivables 927000.00
capitalExpenditures 123000
2001-12-31
date 2001-12-31
currency_symbol USD
totalCashFromFinancingActivities 2204000.00
changeToAccountReceivables 42000.00
capitalExpenditures 93000
2001-09-30
date 2001-09-30
currency_symbol USD
totalCashFromFinancingActivities 2196000.00
capitalExpenditures 96000
2001-06-30
date 2001-06-30
currency_symbol USD
changeToLiabilities 210000.00
capitalExpenditures 21000
2001-03-31
date 2001-03-31
currency_symbol USD
totalCashFromFinancingActivities 6341000.00
changeToAccountReceivables 1624000.00
capitalExpenditures 362000
2000-12-31
date 2000-12-31
currency_symbol USD
totalCashFromFinancingActivities 6370000.00
capitalExpenditures 486000
2000-09-30
date 2000-09-30
currency_symbol USD
changeToLiabilities 497000.00
totalCashFromFinancingActivities 2163000.00
changeToInventory 12000.00
capitalExpenditures 206000
2000-06-30
date 2000-06-30
currency_symbol USD
changeToLiabilities 1083000.00
totalCashFromFinancingActivities 1969000.00
changeToInventory 6000.00
capitalExpenditures 178000
2000-03-31
date 2000-03-31
currency_symbol USD
changeToLiabilities 278000.00
totalCashFromFinancingActivities 2102000.00
changeToAccountReceivables 171000.00
capitalExpenditures 392000
yearly
2023-03-31
date 2023-03-31
filing_date 2023-04-26
currency_symbol USD
investments -3612001.00
totalCashFromFinancingActivities 4730461.00
netIncome -2256880.00
changeInCash 254843574.00
beginPeriodCashFlow 1700884955.00
endPeriodCashFlow 1955728529.00
totalCashFromOperatingActivities 258060599.00
issuanceOfCapitalStock 0.00
depreciation 2749144.00
changeToAccountReceivables 19787135.00
salePurchaseOfStock 0.00
otherCashflowsFromFinancingActivities 4730461.00
capitalExpenditures 4888631
changeInWorkingCapital 242139646.00
stockBasedCompensation 14213841.00
otherNonCashItems 2478928.00
freeCashFlow 253171968.00
2022-03-31
date 2022-03-31
filing_date 2022-04-28
currency_symbol USD
investments 13177382.00
changeToLiabilities 757757404.00
totalCashflowsFromInvestingActivities 10918825.00
netBorrowings 154909777.00
totalCashFromFinancingActivities 330881355.00
changeToOperatingActivities 3414804.00
netIncome 14690701.00
changeInCash 753285304.00
beginPeriodCashFlow 947599651.00
endPeriodCashFlow 1700884955.00
totalCashFromOperatingActivities 413203956.00
issuanceOfCapitalStock 175421594.00
depreciation 1338968.00
otherCashflowsFromInvestingActivities -2124392.00
changeToInventory 726515647.00
changeToAccountReceivables -292868761.00
salePurchaseOfStock 0.00
otherCashflowsFromFinancingActivities 155459761.00
changeToNetincome 13129738.00
capitalExpenditures 4967842
changeInWorkingCapital 384044549.00
stockBasedCompensation 13370377.00
otherNonCashItems 421671.00
freeCashFlow 408236114.00
2021-03-31
date 2021-03-31
filing_date 2021-04-28
currency_symbol USD
investments 46924564.00
changeToLiabilities 1352423131.00
totalCashflowsFromInvestingActivities 43555619.00
netBorrowings 154909777.00
totalCashFromFinancingActivities -8366076.00
changeToOperatingActivities 6021492.00
netIncome 19179245.00
changeInCash 570276004.00
beginPeriodCashFlow 377323647.00
endPeriodCashFlow 947599651.00
totalCashFromOperatingActivities 535281015.00
issuanceOfCapitalStock 0.00
depreciation 928414.00
otherCashflowsFromInvestingActivities -2390803.00
changeToInventory 601484121.00
changeToAccountReceivables -266193537.00
salePurchaseOfStock -2172819.00
otherCashflowsFromFinancingActivities -6193257.00
changeToNetincome 14256681.00
capitalExpenditures 978142
changeInWorkingCapital 504031127.00
stockBasedCompensation 6054612.00
otherNonCashItems 3314947.00
freeCashFlow 534302873.00
2020-03-31
date 2020-03-31
filing_date 2020-04-29
currency_symbol USD
investments -22040111.00
changeToLiabilities 538434167.00
totalCashflowsFromInvestingActivities -22040111.00
netBorrowings -1100000.00
totalCashFromFinancingActivities 114906520.00
changeToOperatingActivities 5016169.00
netIncome -5949858.00
changeInCash 336221241.00
beginPeriodCashFlow 41102406.00
endPeriodCashFlow 377323647.00
totalCashFromOperatingActivities 243309139.00
issuanceOfCapitalStock 115565901.00
depreciation 752167.00
otherCashflowsFromInvestingActivities 141934.00
changeToInventory 296390256.00
changeToAccountReceivables -101438442.00
salePurchaseOfStock 115766910.00
otherCashflowsFromFinancingActivities 1240619.00
changeToNetincome -3134098.00
capitalExpenditures 1317435
changeInWorkingCapital 252280501.00
stockBasedCompensation 4062600.00
otherNonCashItems -1621131.00
freeCashFlow 241991704.00
2019-03-31
date 2019-03-31
filing_date 2018-12-31
currency_symbol USD
investments -35124217.00
changeToLiabilities 5316263.00
totalCashflowsFromInvestingActivities -35124217.00
netBorrowings -1100000.00
totalCashFromFinancingActivities 79525945.00
changeToOperatingActivities -8796030.00
netIncome -44293555.00
changeInCash 23040965.00
beginPeriodCashFlow 18061441.00
endPeriodCashFlow 41102406.00
totalCashFromOperatingActivities -21171600.00
issuanceOfCapitalStock 77321005.00
depreciation 473730.00
otherCashflowsFromInvestingActivities -3439970.00
dividendsPaid 0.00
changeToInventory -12631447.00
changeToAccountReceivables -353304.00
salePurchaseOfStock 77321010.00
otherCashflowsFromFinancingActivities 79346412.00
changeToNetincome 30486337.00
capitalExpenditures 1684382
changeInWorkingCapital -8923935.00
stockBasedCompensation 34204761.00
otherNonCashItems -757782.00
freeCashFlow -22855982.00
2018-03-31
date 2018-03-31
filing_date 2017-12-31
currency_symbol USD
investments -2014332.00
changeToLiabilities 1247803.00
totalCashflowsFromInvestingActivities -3670010.00
netBorrowings -1100000.00
totalCashFromFinancingActivities 14596081.00
changeToOperatingActivities -1976708.00
netIncome -7927494.00
changeInCash 3311080.00
beginPeriodCashFlow 14750361.00
endPeriodCashFlow 18061441.00
totalCashFromOperatingActivities -8510634.00
depreciation 342450.00
otherCashflowsFromInvestingActivities -1070662.00
dividendsPaid 0.00
changeToInventory 0.00
changeToAccountReceivables 185906.00
salePurchaseOfStock 14736310.00
otherCashflowsFromFinancingActivities 14596081.00
changeToNetincome -800036.00
capitalExpenditures 585016
changeInWorkingCapital -542999.00
stockBasedCompensation 349700.00
otherNonCashItems 902814.00
freeCashFlow -9095650.00
2017-03-31
date 2017-03-31
filing_date 2016-12-31
currency_symbol USD
investments 302252.00
changeToLiabilities 88.00
totalCashflowsFromInvestingActivities 302252.00
netBorrowings -1100000.00
totalCashFromFinancingActivities 18087346.00
changeToOperatingActivities 3633579.00
netIncome -10811288.00
changeInCash 6235830.00
beginPeriodCashFlow 8514531.00
endPeriodCashFlow 14750361.00
totalCashFromOperatingActivities -11502794.00
depreciation 195762.00
otherCashflowsFromInvestingActivities 1021247.00
dividendsPaid 0.00
changeToInventory 0.00
changeToAccountReceivables 0.00
salePurchaseOfStock 17943320.00
otherCashflowsFromFinancingActivities 18087346.00
changeToNetincome -2524506.00
capitalExpenditures 440305
changeInWorkingCapital 1584403.00
stockBasedCompensation 222035.00
otherNonCashItems -139828.00
freeCashFlow -11943099.00
2015-03-31
date 2015-03-31
currency_symbol USD
totalCashFromFinancingActivities 2227000.00
endPeriodCashFlow 8514531.00
otherCashflowsFromFinancingActivities 2200000.00
capitalExpenditures 331000
2014-03-31
date 2014-03-31
currency_symbol USD
totalCashflowsFromInvestingActivities 19617000.00
totalCashFromFinancingActivities 96000.00
netIncome 1295000.00
otherCashflowsFromInvestingActivities 19800000.00
capitalExpenditures 183000
2013-03-31
date 2013-03-31
currency_symbol USD
totalCashFromFinancingActivities 71000.00
changeToAccountReceivables 76000.00
capitalExpenditures 81000
2012-03-31
date 2012-03-31
currency_symbol USD
totalCashFromFinancingActivities 172000.00
capitalExpenditures 76000
2011-03-31
date 2011-03-31
currency_symbol USD
totalCashFromFinancingActivities 462000.00
changeToAccountReceivables 221000.00
capitalExpenditures 266000
2010-03-31
date 2010-03-31
currency_symbol USD
totalCashFromFinancingActivities 1926000.00
changeToAccountReceivables 12000.00
capitalExpenditures 264000
2009-03-31
date 2009-03-31
currency_symbol USD
totalCashFromFinancingActivities 730000.00
changeToAccountReceivables 790000.00
capitalExpenditures 573000
2008-03-31
date 2008-03-31
currency_symbol USD
changeToLiabilities 739000.00
totalCashFromFinancingActivities 654000.00
totalCashFromOperatingActivities 1851000.00
capitalExpenditures 171000
2007-03-31
date 2007-03-31
currency_symbol USD
changeToLiabilities 866000.00
totalCashFromFinancingActivities 1186000.00
changeToAccountReceivables 375000.00
capitalExpenditures 87000
2006-03-31
date 2006-03-31
currency_symbol USD
changeToLiabilities 1348000.00
totalCashFromFinancingActivities 863000.00
capitalExpenditures 483000
2005-03-31
date 2005-03-31
currency_symbol USD
changeToLiabilities 1344000.00
totalCashFromFinancingActivities 240000.00
totalCashFromOperatingActivities 2812000.00
capitalExpenditures 262000
2004-03-31
date 2004-03-31
currency_symbol USD
changeToLiabilities 189000.00
totalCashFromFinancingActivities 81000.00
totalCashFromOperatingActivities 2328000.00
changeToAccountReceivables 494000.00
capitalExpenditures 29000
2003-03-31
date 2003-03-31
currency_symbol USD
totalCashFromFinancingActivities 40000.00
totalCashFromOperatingActivities 889000.00
otherCashflowsFromInvestingActivities 150000.00
capitalExpenditures 410000
2002-03-31
date 2002-03-31
currency_symbol USD
changeToLiabilities 1141000.00
totalCashFromFinancingActivities 2050000.00
changeToAccountReceivables 927000.00
capitalExpenditures 123000
2001-03-31
date 2001-03-31
currency_symbol USD
totalCashFromFinancingActivities 6341000.00
changeToAccountReceivables 1624000.00
capitalExpenditures 362000
2000-03-31
date 2000-03-31
currency_symbol USD
changeToLiabilities 278000.00
totalCashFromFinancingActivities 2102000.00
changeToAccountReceivables 171000.00
capitalExpenditures 392000
Income_Statement
currency_symbol USD
quarterly
2023-09-30
date 2023-09-30
filing_date 2023-09-30
currency_symbol USD
incomeBeforeTax 15965643.00
minorityInterest -123150.00
netIncome 13249790.00
sellingGeneralAdministrative 15262402.00
sellingAndMarketingExpenses 5163903.00
grossProfit 41797431.00
ebitda 28096257.00
operatingIncome 28096257.00
otherOperatingExpenses 48775085.00
interestExpense 12130614.00
taxProvision 2592703.00
netInterestIncome -12130614.00
incomeTaxExpense 2592703.00
totalRevenue 70146211.00
totalOperatingExpenses 20426305.00
costOfRevenue 28348780.00
totalOtherIncomeExpenseNet 6725131.00
netIncomeFromContinuingOps 13372940.00
2023-06-30
date 2023-06-30
filing_date 2023-06-30
currency_symbol USD
incomeBeforeTax 17880724.00
minorityInterest -117150.00
netIncome 13185826.00
sellingGeneralAdministrative 14841000.00
sellingAndMarketingExpenses 4720995.00
grossProfit 40110634.00
ebitda 28304068.00
operatingIncome 28304068.00
otherOperatingExpenses 45506109.00
interestExpense 10423344.00
taxProvision 4577748.00
netInterestIncome -10423344.00
incomeTaxExpense 4577748.00
totalRevenue 66054748.00
totalOperatingExpenses 19561995.00
costOfRevenue 25944114.00
totalOtherIncomeExpenseNet 7755429.00
netIncomeFromContinuingOps 13302976.00
netIncomeApplicableToCommonShares 13185826.00
2023-03-31
date 2023-03-31
filing_date 2023-04-26
currency_symbol USD
incomeBeforeTax 3627179.00
minorityInterest -56271.00
netIncome 1242720.00
sellingGeneralAdministrative 15014835.00
sellingAndMarketingExpenses 7401281.00
grossProfit 28165353.00
ebit 9020032387.00
ebitda 5749237.00
depreciationAndAmortization -9014283150.00
operatingIncome 9020032387.00
otherOperatingExpenses 58105120.00
interestExpense 2127598.00
taxProvision 4317220.00
netInterestIncome -8407961.00
incomeTaxExpense 2378919.00
totalRevenue 63854357.00
totalOperatingExpenses 22416116.00
costOfRevenue 35689004.00
totalOtherIncomeExpenseNet -9016405208.00
netIncomeFromContinuingOps 8019704.00
netIncomeApplicableToCommonShares 7963433.00
2022-12-31
date 2022-12-31
filing_date 2022-12-31
currency_symbol USD
incomeBeforeTax 3627179.00
minorityInterest -5540.00
netIncome 1242720.00
sellingGeneralAdministrative 15014835.00
sellingAndMarketingExpenses 7401281.00
grossProfit 28165353.00
ebit 9020032387.00
ebitda 5749237.00
depreciationAndAmortization -9014283150.00
operatingIncome 9020032387.00
otherOperatingExpenses 58105120.00
interestExpense 2127598.00
taxProvision 2378919.00
netInterestIncome -7187936.00
incomeTaxExpense 2378919.00
totalRevenue 63854357.00
totalOperatingExpenses 22416116.00
costOfRevenue 35689004.00
totalOtherIncomeExpenseNet -9016405208.00
netIncomeFromContinuingOps 1248260.00
netIncomeApplicableToCommonShares 1242720.00
2022-09-30
date 2022-09-30
filing_date 2022-09-30
currency_symbol USD
incomeBeforeTax 4980563.00
minorityInterest 75979.00
netIncome 3336472.00
sellingGeneralAdministrative 12513708.00
sellingAndMarketingExpenses 7397094.00
grossProfit 23725551.00
ebit 2572956.00
ebitda 3814749.00
depreciationAndAmortization 1241793.00
operatingIncome 2572956.00
otherOperatingExpenses 51591626.00
interestExpense 1241793.00
taxProvision 1720070.00
netInterestIncome -4300550.00
incomeTaxExpense 1720070.00
totalRevenue 55406375.00
totalOperatingExpenses 19910802.00
costOfRevenue 31680824.00
totalOtherIncomeExpenseNet 2407607.00
netIncomeFromContinuingOps 3260493.00
netIncomeApplicableToCommonShares 3336472.00
2022-06-30
date 2022-06-30
filing_date 2022-06-30
currency_symbol USD
incomeBeforeTax -223684.00
netIncome -887050.00
sellingGeneralAdministrative 13992066.00
sellingAndMarketingExpenses 8366559.00
grossProfit 20454904.00
ebitda -1903721.00
operatingIncome -1903721.00
otherOperatingExpenses 55379833.00
interestExpense 1680037.00
taxProvision 663366.00
netInterestIncome -3529347.00
incomeTaxExpense 663366.00
totalRevenue 53476112.00
totalOperatingExpenses 22358625.00
costOfRevenue 33021208.00
totalOtherIncomeExpenseNet 1680037.00
netIncomeFromContinuingOps -887050.00
netIncomeApplicableToCommonShares -887050.00
2022-03-31
date 2022-03-31
filing_date 2022-04-28
currency_symbol USD
incomeBeforeTax -6332517.00
netIncome -5379116.00
sellingGeneralAdministrative 18062532.00
sellingAndMarketingExpenses 11594222.00
grossProfit 23129023.00
ebit -6722945.00
ebitda -6527731.00
depreciationAndAmortization 195214.00
operatingIncome -6527731.00
otherOperatingExpenses 68722389.00
interestExpense 195214.00
taxProvision -473690.00
incomeTaxExpense -953401.00
totalRevenue 62194658.00
totalOperatingExpenses 29656754.00
costOfRevenue 39065635.00
totalOtherIncomeExpenseNet 195214.00
netIncomeFromContinuingOps -5878583.00
netIncomeApplicableToCommonShares -5878583.00
2021-12-31
date 2021-12-31
filing_date 2021-12-31
currency_symbol USD
incomeBeforeTax -6332517.00
minorityInterest 0.00
netIncome -5379116.00
sellingGeneralAdministrative 18062532.00
sellingAndMarketingExpenses 11594222.00
grossProfit 23129023.00
ebit -6722945.00
ebitda -6527731.00
depreciationAndAmortization 195214.00
operatingIncome -6527731.00
otherOperatingExpenses 68722389.00
interestExpense 195214.00
taxProvision -953401.00
incomeTaxExpense -953401.00
totalRevenue 62194658.00
totalOperatingExpenses 29656754.00
costOfRevenue 39065635.00
totalOtherIncomeExpenseNet 195214.00
netIncomeFromContinuingOps -5379116.00
netIncomeApplicableToCommonShares -5379116.00
2021-09-30
date 2021-09-30
filing_date 2021-09-30
currency_symbol USD
incomeBeforeTax 19110965.00
minorityInterest 0.00
netIncome 20520403.00
sellingGeneralAdministrative 11996966.00
sellingAndMarketingExpenses 11157923.00
grossProfit 25333087.00
ebit -32712417.00
ebitda -15779650.00
depreciationAndAmortization 16932767.00
operatingIncome 2178198.00
otherOperatingExpenses 58603552.00
interestExpense 16932767.00
taxProvision -1409438.00
incomeTaxExpense -1409438.00
totalRevenue 60781750.00
totalOperatingExpenses 23154889.00
costOfRevenue 35448663.00
totalOtherIncomeExpenseNet 16932767.00
netIncomeFromContinuingOps 20520403.00
netIncomeApplicableToCommonShares 20520403.00
2021-06-30
date 2021-06-30
filing_date 2021-06-30
currency_symbol USD
incomeBeforeTax -21803686.00
netIncome -21506914.00
sellingGeneralAdministrative 11681952.00
sellingAndMarketingExpenses 23709115.00
grossProfit 28275011.00
ebit 21304704.00
ebitda 6617074.00
depreciationAndAmortization -14687630.00
operatingIncome -7116056.00
otherOperatingExpenses 67350436.00
interestExpense 14687630.00
taxProvision -296772.00
incomeTaxExpense -296772.00
totalRevenue 60234380.00
totalOperatingExpenses 35391067.00
costOfRevenue 31959369.00
totalOtherIncomeExpenseNet -14687630.00
netIncomeFromContinuingOps -21506914.00
netIncomeApplicableToCommonShares -21506914.00
2021-03-31
date 2021-03-31
filing_date 2021-04-28
currency_symbol USD
incomeBeforeTax 6990567.00
minorityInterest 0.00
netIncome 8494639.00
sellingGeneralAdministrative 10028871.00
sellingAndMarketingExpenses 6538162.00
grossProfit 23179647.00
ebit 7165250.00
ebitda 6612614.00
depreciationAndAmortization -552636.00
operatingIncome 6612614.00
otherOperatingExpenses 40623466.00
interestExpense 552636.00
taxProvision 7023382.00
incomeTaxExpense -2434661.00
totalRevenue 47236080.00
totalOperatingExpenses 16567033.00
costOfRevenue 24056433.00
totalOtherIncomeExpenseNet 377953.00
netIncomeFromContinuingOps 21056328.00
netIncomeApplicableToCommonShares 21056328.00
2020-12-31
date 2020-12-31
filing_date 2020-12-31
currency_symbol USD
incomeBeforeTax 6990567.00
minorityInterest -930589.00
netIncome 8494639.00
sellingGeneralAdministrative 10028871.00
sellingAndMarketingExpenses 6538162.00
grossProfit 23179647.00
ebit 7165250.00
ebitda 6612614.00
depreciationAndAmortization -552636.00
operatingIncome 6612614.00
otherOperatingExpenses 40623466.00
interestExpense 552636.00
taxProvision -2434661.00
incomeTaxExpense -2434661.00
totalRevenue 47236080.00
totalOperatingExpenses 16567033.00
costOfRevenue 24056433.00
totalOtherIncomeExpenseNet 377953.00
netIncomeFromContinuingOps 9425228.00
netIncomeApplicableToCommonShares 8098823.00
2020-09-30
date 2020-09-30
filing_date 2020-09-30
currency_symbol USD
incomeBeforeTax 6033756.00
minorityInterest 8488810.00
netIncome 3843157.00
sellingGeneralAdministrative 7503828.00
sellingAndMarketingExpenses 3712224.00
grossProfit 18591776.00
ebit 9732958.00
ebitda 7375724.00
depreciationAndAmortization -2357234.00
operatingIncome 7375724.00
otherOperatingExpenses 30667271.00
interestExpense 2357234.00
taxProvision 1175333.00
incomeTaxExpense 1175333.00
totalRevenue 38042995.00
totalOperatingExpenses 11216052.00
costOfRevenue 19451219.00
totalOtherIncomeExpenseNet -1341968.00
netIncomeFromContinuingOps 4858423.00
netIncomeApplicableToCommonShares 3843157.00
2020-06-30
date 2020-06-30
filing_date 2020-08-18
currency_symbol USD
incomeBeforeTax 4984004.00
minorityInterest 7350720.00
netIncome 1090211.00
sellingGeneralAdministrative 5983529.00
sellingAndMarketingExpenses 2885653.00
grossProfit 13976440.00
ebit 6704824.00
ebitda 5107258.00
depreciationAndAmortization -1597566.00
operatingIncome 5107258.00
otherOperatingExpenses 24989335.00
interestExpense 1597566.00
taxProvision 2419481.00
incomeTaxExpense 2419481.00
totalRevenue 30096593.00
totalOperatingExpenses 8869182.00
costOfRevenue 16120153.00
totalOtherIncomeExpenseNet -123254.00
netIncomeFromContinuingOps 2564523.00
netIncomeApplicableToCommonShares 1090211.00
2020-03-31
date 2020-03-31
filing_date 2020-04-29
currency_symbol USD
incomeBeforeTax -1273893.00
minorityInterest 2748910.00
netIncome -556968.00
sellingGeneralAdministrative 5920045.00
sellingAndMarketingExpenses 1732222.00
grossProfit 7000663.00
reconciledDepreciation 1160614.00
ebit -1790314.00
ebitda -651604.00
depreciationAndAmortization 1138710.00
operatingIncome -78500.00
otherOperatingExpenses 20621523.00
interestExpense 1513329.00
taxProvision 1957732.00
incomeTaxExpense -1034861.00
totalRevenue 19969919.00
totalOperatingExpenses 7652267.00
costOfRevenue 12969256.00
totalOtherIncomeExpenseNet -622289.00
netIncomeFromContinuingOps 2726887.00
netIncomeApplicableToCommonShares 3032602.00
2019-12-31
date 2019-12-31
filing_date 2020-03-25
currency_symbol USD
incomeBeforeTax -1273893.00
minorityInterest 3084122.00
netIncome -556968.00
sellingGeneralAdministrative 5920045.00
sellingAndMarketingExpenses 1732222.00
grossProfit 7000663.00
reconciledDepreciation 1138710.00
ebit -1790314.00
ebitda -651604.00
depreciationAndAmortization 1138710.00
operatingIncome -78500.00
otherOperatingExpenses 20621523.00
interestExpense 1513329.00
taxProvision -1034861.00
netInterestIncome -1513329.00
incomeTaxExpense -1034861.00
totalRevenue 19969919.00
totalOperatingExpenses 7652267.00
costOfRevenue 12969256.00
totalOtherIncomeExpenseNet -622289.00
netIncomeFromContinuingOps -239032.00
netIncomeApplicableToCommonShares -556968.00
2019-09-30
date 2019-09-30
filing_date 2019-11-25
currency_symbol USD
incomeBeforeTax -2015383.00
minorityInterest 2778170.00
netIncome -1279739.00
sellingGeneralAdministrative 4970611.00
sellingAndMarketingExpenses 1504334.00
grossProfit 3958109.00
reconciledDepreciation 1052067.00
ebit -3568903.00
ebitda -2516836.00
depreciationAndAmortization 1052067.00
operatingIncome -525576.00
otherOperatingExpenses 17845659.00
interestExpense 1364008.00
taxProvision -609845.00
netInterestIncome -1364008.00
incomeTaxExpense -609845.00
totalRevenue 15328823.00
totalOperatingExpenses 6474945.00
costOfRevenue 11370714.00
totalOtherIncomeExpenseNet 501453.00
netIncomeFromContinuingOps -1405538.00
netIncomeApplicableToCommonShares -1279739.00
2019-06-30
date 2019-06-30
filing_date 2019-07-02
currency_symbol USD
incomeBeforeTax -2587146.00
minorityInterest 3266603.00
netIncome -1878451.00
sellingGeneralAdministrative 4455126.00
sellingAndMarketingExpenses 1954115.00
grossProfit 3152732.00
reconciledDepreciation 784006.00
ebit -4050790.00
ebitda -3266784.00
depreciationAndAmortization 784006.00
operatingIncome -1490328.00
otherOperatingExpenses 16159123.00
interestExpense 1015470.00
taxProvision -627347.00
interestIncome 666315.00
netInterestIncome 666315.00
incomeTaxExpense -627347.00
totalRevenue 12902614.00
totalOperatingExpenses 6409241.00
costOfRevenue 9749882.00
totalOtherIncomeExpenseNet 3048.00
netIncomeFromContinuingOps -1959799.00
netIncomeApplicableToCommonShares -1878451.00
2019-03-31
date 2019-03-31
filing_date 2019-04-16
currency_symbol USD
researchDevelopment 0.00
effectOfAccountingCharges 0.00
incomeBeforeTax -3428802.00
minorityInterest 3745769.00
netIncome -2874273.00
sellingGeneralAdministrative 3979968.00
sellingAndMarketingExpenses 1912507.00
grossProfit 1281749.00
reconciledDepreciation 597477.00
ebit -6194975.00
ebitda -5597498.00
depreciationAndAmortization 597477.00
operatingIncome -3748865.00
otherOperatingExpenses 14210847.00
interestExpense 208721.00
taxProvision -1083310.00
interestIncome 564380.00
netInterestIncome 195108.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense -1083313.00
totalRevenue 9600121.00
totalOperatingExpenses 5892475.00
costOfRevenue 8318372.00
totalOtherIncomeExpenseNet 986816.00
discontinuedOperations 0.00
netIncomeFromContinuingOps -2345489.00
netIncomeApplicableToCommonShares -2874270.00
2018-12-31
date 2018-12-31
filing_date 2018-12-31
currency_symbol USD
researchDevelopment 0.00
effectOfAccountingCharges 0.00
incomeBeforeTax -3363957.00
minorityInterest 733206.00
netIncome -1964442.00
sellingGeneralAdministrative 4102352.00
sellingAndMarketingExpenses 2308646.00
grossProfit 2847645.00
reconciledDepreciation 663308.00
ebit -4259744.00
ebitda -3596436.00
depreciationAndAmortization 663308.00
operatingIncome -3046747.00
otherOperatingExpenses 13077993.00
interestExpense 165040.00
taxProvision -1247350.00
interestIncome 198120.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense -1247345.00
totalRevenue 9514640.00
totalOperatingExpenses 6410998.00
costOfRevenue 6666995.00
totalOtherIncomeExpenseNet 34356.00
discontinuedOperations 0.00
netIncomeFromContinuingOps -2116612.00
netIncomeApplicableToCommonShares -1964440.00
2018-09-30
date 2018-09-30
filing_date 2018-09-30
currency_symbol USD
incomeBeforeTax -3600515.00
netIncome -3223878.00
sellingGeneralAdministrative 3867670.00
sellingAndMarketingExpenses 3138817.00
grossProfit 3134321.00
reconciledDepreciation 786481.00
ebit -4658647.00
ebitda -3872166.00
depreciationAndAmortization 786481.00
operatingIncome -3372540.00
otherOperatingExpenses 13061454.00
incomeTaxExpense -148662.00
totalRevenue 9189288.00
totalOperatingExpenses 7006487.00
costOfRevenue 6054967.00
totalOtherIncomeExpenseNet 271651.00
2018-06-30
date 2018-06-30
filing_date 2018-06-30
currency_symbol USD
incomeBeforeTax -36735212.00
minorityInterest 733206.00
netIncome -36017419.00
sellingGeneralAdministrative 3310406.00
sellingAndMarketingExpenses 2428232.00
grossProfit -31443717.00
reconciledDepreciation 650211.00
ebit -38277213.00
ebitda -37627002.00
depreciationAndAmortization 650211.00
operatingIncome -36430855.00
otherOperatingExpenses 44046408.00
interestExpense 2496.00
incomeTaxExpense -415932.00
totalRevenue 6864053.00
totalOperatingExpenses 5738638.00
costOfRevenue 38307770.00
totalOtherIncomeExpenseNet 444647.00
netIncomeFromContinuingOps -36319280.00
netIncomeApplicableToCommonShares -36017419.00
2018-03-31
date 2018-03-31
filing_date 2018-03-31
currency_symbol USD
researchDevelopment 0.00
effectOfAccountingCharges 0.00
incomeBeforeTax -2466984.00
minorityInterest 733206.00
netIncome -2001993.00
sellingGeneralAdministrative 2731677.00
sellingAndMarketingExpenses 2651245.00
grossProfit 3112938.00
reconciledDepreciation 521699.00
ebit -2573343.00
ebitda -2051644.00
depreciationAndAmortization 521699.00
operatingIncome -2040919.00
otherOperatingExpenses 10266524.00
interestExpense 22248.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense -61174.00
totalRevenue 7996540.00
totalOperatingExpenses 5382922.00
costOfRevenue 4883602.00
totalOtherIncomeExpenseNet -219248.00
discontinuedOperations 0.00
netIncomeFromContinuingOps -2405810.00
netIncomeApplicableToCommonShares -2001993.00
2017-12-31
date 2017-12-31
currency_symbol USD
researchDevelopment 0.00
effectOfAccountingCharges 0.00
incomeBeforeTax -2699181.00
minorityInterest -464878.00
netIncome -2142154.00
sellingGeneralAdministrative 8054632.00
grossProfit 5264511.00
ebit 0.00
operatingIncome -2566285.00
otherOperatingExpenses 0.00
interestExpense 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense -350670.00
totalRevenue 6088322.00
totalOperatingExpenses 8654607.00
costOfRevenue 823811.00
totalOtherIncomeExpenseNet -132896.00
discontinuedOperations 0.00
netIncomeFromContinuingOps -2348511.00
netIncomeApplicableToCommonShares -2142154.00
2015-12-31
date 2015-12-31
currency_symbol USD
researchDevelopment 688000.00
sellingGeneralAdministrative 2280000.00
incomeTaxExpense 55000.00
totalRevenue 1811000.00
costOfRevenue 269000.00
2015-09-30
date 2015-09-30
currency_symbol USD
researchDevelopment 683000.00
sellingGeneralAdministrative 2645000.00
interestExpense 1000.00
incomeTaxExpense 10000.00
totalRevenue 1592000.00
costOfRevenue 29000.00
2015-06-30
date 2015-06-30
currency_symbol USD
researchDevelopment 595000.00
sellingGeneralAdministrative 2898000.00
interestExpense 1000.00
totalRevenue 1600000.00
costOfRevenue 202000.00
2015-03-31
date 2015-03-31
currency_symbol USD
researchDevelopment 977000.00
sellingGeneralAdministrative 3132000.00
interestExpense 1000.00
totalRevenue 1483000.00
costOfRevenue 130000.00
2014-12-31
date 2014-12-31
currency_symbol USD
researchDevelopment 780000.00
sellingGeneralAdministrative 3769000.00
incomeTaxExpense 78000.00
totalRevenue 1913000.00
costOfRevenue 170000.00
2014-09-30
date 2014-09-30
currency_symbol USD
researchDevelopment 1143000.00
sellingGeneralAdministrative 4099000.00
interestExpense 1000.00
incomeTaxExpense 18000.00
totalRevenue 1828000.00
costOfRevenue 311000.00
2014-06-30
date 2014-06-30
currency_symbol USD
researchDevelopment 1086000.00
sellingGeneralAdministrative 4888000.00
interestExpense 1000.00
incomeTaxExpense 12000.00
totalRevenue 1769000.00
costOfRevenue 214000.00
2014-03-31
date 2014-03-31
currency_symbol USD
researchDevelopment 1174000.00
sellingGeneralAdministrative 3784000.00
interestExpense 3000.00
totalRevenue 1164000.00
costOfRevenue 1061000.00
2013-12-31
date 2013-12-31
currency_symbol USD
researchDevelopment 1178000.00
netIncome 6397000.00
sellingGeneralAdministrative 3695000.00
interestExpense 1000.00
totalRevenue 1443000.00
costOfRevenue 193000.00
2013-09-30
date 2013-09-30
currency_symbol USD
researchDevelopment 1090000.00
sellingGeneralAdministrative 3465000.00
interestExpense 1000.00
totalRevenue 1516000.00
costOfRevenue 175000.00
2013-06-30
date 2013-06-30
currency_symbol USD
researchDevelopment 999000.00
sellingGeneralAdministrative 3765000.00
interestExpense 1000.00
totalRevenue 1367000.00
costOfRevenue 113000.00
2013-03-31
date 2013-03-31
currency_symbol USD
researchDevelopment 1003000.00
sellingGeneralAdministrative 3002000.00
interestExpense 2000.00
totalRevenue 1047000.00
costOfRevenue 172000.00
2012-12-31
date 2012-12-31
currency_symbol USD
researchDevelopment 916000.00
sellingGeneralAdministrative 2931000.00
interestExpense 1000.00
totalRevenue 898000.00
costOfRevenue 26000.00
2012-09-30
date 2012-09-30
currency_symbol USD
researchDevelopment 1779000.00
sellingGeneralAdministrative 5472000.00
interestExpense 3000.00
totalRevenue 1832000.00
costOfRevenue 33000.00
2012-03-31
date 2012-03-31
currency_symbol USD
researchDevelopment 1534000.00
sellingGeneralAdministrative 3829000.00
totalRevenue 3285000.00
costOfRevenue 393000.00
2011-12-31
date 2011-12-31
currency_symbol USD
researchDevelopment 1485000.00
sellingGeneralAdministrative 3665000.00
totalRevenue 3358000.00
costOfRevenue 401000.00
2011-09-30
date 2011-09-30
currency_symbol USD
researchDevelopment 1384000.00
sellingGeneralAdministrative 3465000.00
incomeTaxExpense 68000.00
totalRevenue 3529000.00
costOfRevenue 448000.00
2011-06-30
date 2011-06-30
currency_symbol USD
researchDevelopment 1484000.00
sellingGeneralAdministrative 3936000.00
incomeTaxExpense 109000.00
totalRevenue 3174000.00
costOfRevenue 435000.00
2011-03-31
date 2011-03-31
currency_symbol USD
researchDevelopment 1475000.00
sellingGeneralAdministrative 3733000.00
totalRevenue 3351000.00
costOfRevenue 354000.00
2010-12-31
date 2010-12-31
currency_symbol USD
researchDevelopment 1479000.00
sellingGeneralAdministrative 3660000.00
incomeTaxExpense 52000.00
totalRevenue 3701000.00
costOfRevenue 343000.00
2010-09-30
date 2010-09-30
currency_symbol USD
researchDevelopment 1496000.00
sellingGeneralAdministrative 3569000.00
incomeTaxExpense 97000.00
totalRevenue 3372000.00
costOfRevenue 354000.00
2010-06-30
date 2010-06-30
currency_symbol USD
researchDevelopment 1506000.00
sellingGeneralAdministrative 3806000.00
incomeTaxExpense 20000.00
totalRevenue 3246000.00
costOfRevenue 316000.00
2010-03-31
date 2010-03-31
currency_symbol USD
researchDevelopment 1442000.00
sellingGeneralAdministrative 3605000.00
incomeTaxExpense 24000.00
totalRevenue 3477000.00
costOfRevenue 360000.00
2009-12-31
date 2009-12-31
currency_symbol USD
researchDevelopment 1581000.00
sellingGeneralAdministrative 3961000.00
totalRevenue 3511000.00
costOfRevenue 340000.00
2009-09-30
date 2009-09-30
currency_symbol USD
researchDevelopment 1539000.00
sellingGeneralAdministrative 3380000.00
incomeTaxExpense 15000.00
totalRevenue 3362000.00
costOfRevenue 315000.00
2009-06-30
date 2009-06-30
currency_symbol USD
researchDevelopment 1578000.00
incomeBeforeTax 300000.00
netIncome 297000.00
sellingGeneralAdministrative 3660000.00
incomeTaxExpense 3000.00
totalRevenue 3587000.00
costOfRevenue 324000.00
netIncomeApplicableToCommonShares 297000.00
2009-03-31
date 2009-03-31
currency_symbol USD
researchDevelopment 1557000.00
sellingGeneralAdministrative 3630000.00
totalRevenue 3369000.00
costOfRevenue 299000.00
2008-12-31
date 2008-12-31
currency_symbol USD
researchDevelopment 1829000.00
sellingGeneralAdministrative 4167000.00
incomeTaxExpense 36000.00
totalRevenue 4178000.00
costOfRevenue 287000.00
2008-09-30
date 2008-09-30
currency_symbol USD
researchDevelopment 1943000.00
sellingGeneralAdministrative 4684000.00
totalRevenue 4150000.00
costOfRevenue 333000.00
2008-06-30
date 2008-06-30
currency_symbol USD
researchDevelopment 2232000.00
sellingGeneralAdministrative 5602000.00
incomeTaxExpense 11000.00
totalRevenue 4555000.00
costOfRevenue 346000.00
2008-03-31
date 2008-03-31
currency_symbol USD
researchDevelopment 2040000.00
sellingGeneralAdministrative 4899000.00
totalRevenue 4948000.00
costOfRevenue 361000.00
2007-12-31
date 2007-12-31
currency_symbol USD
researchDevelopment 1861000.00
sellingGeneralAdministrative 4577000.00
incomeTaxExpense 109000.00
totalRevenue 4905000.00
costOfRevenue 381000.00
2007-09-30
date 2007-09-30
currency_symbol USD
researchDevelopment 1922000.00
incomeBeforeTax 138000.00
netIncome 80000.00
sellingGeneralAdministrative 4343000.00
operatingIncome 137000.00
incomeTaxExpense 58000.00
totalRevenue 4946000.00
costOfRevenue 399000.00
netIncomeApplicableToCommonShares 80000.00
2007-06-30
date 2007-06-30
currency_symbol USD
researchDevelopment 1997000.00
sellingGeneralAdministrative 4624000.00
incomeTaxExpense 19000.00
totalRevenue 4973000.00
costOfRevenue 429000.00
2007-03-31
date 2007-03-31
currency_symbol USD
researchDevelopment 2243000.00
sellingGeneralAdministrative 4455000.00
interestExpense 201000.00
incomeTaxExpense 37000.00
totalRevenue 4700000.00
costOfRevenue 479000.00
2006-12-31
date 2006-12-31
currency_symbol USD
researchDevelopment 2175000.00
sellingGeneralAdministrative 4469000.00
interestExpense 205000.00
incomeTaxExpense 17000.00
totalRevenue 4776000.00
costOfRevenue 392000.00
2006-09-30
date 2006-09-30
currency_symbol USD
researchDevelopment 2231000.00
sellingGeneralAdministrative 4594000.00
interestExpense 208000.00
incomeTaxExpense 59000.00
totalRevenue 4596000.00
costOfRevenue 428000.00
2006-06-30
date 2006-06-30
currency_symbol USD
researchDevelopment 2646000.00
sellingGeneralAdministrative 5109000.00
interestExpense 223000.00
totalRevenue 4672000.00
costOfRevenue 599000.00
2006-03-31
date 2006-03-31
currency_symbol USD
researchDevelopment 2586000.00
sellingGeneralAdministrative 4572000.00
interestExpense 224000.00
incomeTaxExpense 76000.00
totalRevenue 5093000.00
costOfRevenue 542000.00
2005-12-31
date 2005-12-31
currency_symbol USD
researchDevelopment 2429000.00
sellingGeneralAdministrative 4753000.00
interestExpense 239000.00
totalRevenue 5299000.00
costOfRevenue 510000.00
2005-09-30
date 2005-09-30
currency_symbol USD
researchDevelopment 2379000.00
sellingGeneralAdministrative 4535000.00
interestExpense 242000.00
totalRevenue 4609000.00
costOfRevenue 551000.00
2005-06-30
date 2005-06-30
currency_symbol USD
researchDevelopment 2244000.00
sellingGeneralAdministrative 4474000.00
operatingIncome 135000.00
interestExpense 247000.00
totalRevenue 5293000.00
costOfRevenue 602000.00
2005-03-31
date 2005-03-31
currency_symbol USD
researchDevelopment 2009000.00
incomeBeforeTax 314000.00
netIncome 241000.00
sellingGeneralAdministrative 4119000.00
operatingIncome 602000.00
interestExpense 255000.00
incomeTaxExpense 73000.00
totalRevenue 5494000.00
costOfRevenue 700000.00
netIncomeApplicableToCommonShares 241000.00
2004-12-31
date 2004-12-31
currency_symbol USD
researchDevelopment 2034000.00
sellingGeneralAdministrative 4668000.00
interestExpense 292000.00
totalRevenue 5720000.00
costOfRevenue 594000.00
2004-09-30
date 2004-09-30
currency_symbol USD
researchDevelopment 1752000.00
sellingGeneralAdministrative 4033000.00
interestExpense 305000.00
totalRevenue 5072000.00
costOfRevenue 604000.00
2004-06-30
date 2004-06-30
currency_symbol USD
researchDevelopment 1768000.00
sellingGeneralAdministrative 4073000.00
interestExpense 303000.00
totalRevenue 5197000.00
costOfRevenue 465000.00
2004-03-31
date 2004-03-31
currency_symbol USD
researchDevelopment 2021000.00
sellingGeneralAdministrative 4247000.00
operatingIncome 163000.00
interestExpense 307000.00
totalRevenue 5736000.00
costOfRevenue 604000.00
2003-12-31
date 2003-12-31
currency_symbol USD
researchDevelopment 1815000.00
sellingGeneralAdministrative 4412000.00
operatingIncome 94000.00
interestExpense 307000.00
totalRevenue 5790000.00
costOfRevenue 550000.00
2003-09-30
date 2003-09-30
currency_symbol USD
researchDevelopment 1895000.00
sellingGeneralAdministrative 4205000.00
interestExpense 305000.00
totalRevenue 5362000.00
costOfRevenue 644000.00
2003-06-30
date 2003-06-30
currency_symbol USD
researchDevelopment 2002000.00
sellingGeneralAdministrative 4384000.00
interestExpense 296000.00
totalRevenue 5409000.00
costOfRevenue 504000.00
2003-03-31
date 2003-03-31
currency_symbol USD
researchDevelopment 1810000.00
operatingIncome 387000.00
interestExpense 489000.00
incomeTaxExpense 30000.00
totalRevenue 6055000.00
costOfRevenue 4981000.00
2002-12-31
date 2002-12-31
currency_symbol USD
researchDevelopment 1608000.00
operatingIncome 1713000.00
interestExpense 853000.00
totalRevenue 5290000.00
costOfRevenue 2852000.00
2002-09-30
date 2002-09-30
currency_symbol USD
researchDevelopment 1284000.00
operatingIncome 14000.00
interestExpense 956000.00
totalRevenue 4948000.00
costOfRevenue 4171000.00
2002-06-30
date 2002-06-30
currency_symbol USD
researchDevelopment 1633000.00
interestExpense 1111000.00
totalRevenue 4713000.00
costOfRevenue 4612000.00
2002-03-31
date 2002-03-31
currency_symbol USD
researchDevelopment 1500000.00
interestExpense 1033000.00
totalRevenue 4916000.00
costOfRevenue 5066000.00
2001-12-31
date 2001-12-31
currency_symbol USD
researchDevelopment 1105000.00
interestExpense 1007000.00
totalRevenue 4941000.00
costOfRevenue 5127000.00
2001-09-30
date 2001-09-30
currency_symbol USD
researchDevelopment 2950000.00
interestExpense 950000.00
totalRevenue 4386000.00
costOfRevenue 5723000.00
2001-06-30
date 2001-06-30
currency_symbol USD
interestExpense 897000.00
totalRevenue 5024000.00
costOfRevenue 6180000.00
2001-03-31
date 2001-03-31
currency_symbol USD
researchDevelopment 1194000.00
interestExpense 803000.00
totalRevenue 4962000.00
costOfRevenue 6161000.00
2000-12-31
date 2000-12-31
currency_symbol USD
researchDevelopment 590000.00
interestExpense 411000.00
totalRevenue 2324000.00
costOfRevenue 4528000.00
2000-09-30
date 2000-09-30
currency_symbol USD
researchDevelopment 586000.00
interestExpense 59000.00
totalRevenue 1069000.00
costOfRevenue 2515000.00
2000-06-30
date 2000-06-30
currency_symbol USD
researchDevelopment 1552000.00
interestExpense 44000.00
totalRevenue 964000.00
costOfRevenue 3809000.00
2000-03-31
date 2000-03-31
currency_symbol USD
researchDevelopment 822000.00
interestExpense 121000.00
totalRevenue 1308000.00
costOfRevenue 5820000.00
yearly
2023-03-31
date 2023-03-31
filing_date 2023-04-26
currency_symbol USD
incomeBeforeTax 2031785.00
minorityInterest 70439.00
netIncome -2256880.00
sellingGeneralAdministrative 54484268.00
sellingAndMarketingExpenses 33121767.00
grossProfit 89339670.00
reconciledDepreciation 2749144.00
ebit 1663196.00
ebitda 1733635.00
depreciationAndAmortization 70439.00
operatingIncome 1663196.00
otherOperatingExpenses 223631912.00
interestExpense 368589.00
taxProvision 4288665.00
netInterestIncome -18668523.00
incomeTaxExpense 4288665.00
totalRevenue 225365547.00
totalOperatingExpenses 87606035.00
costOfRevenue 136025877.00
totalOtherIncomeExpenseNet 368589.00
netIncomeFromContinuingOps -2256880.00
2022-03-31
date 2022-03-31
filing_date 2022-04-28
currency_symbol USD
incomeBeforeTax 19054472.00
minorityInterest 0.00
netIncome 14690701.00
sellingGeneralAdministrative 50962093.00
sellingAndMarketingExpenses 59264634.00
grossProfit 127805547.00
reconciledDepreciation 1338968.00
ebit 12045004.00
ebitda 13383972.00
depreciationAndAmortization 1338968.00
operatingIncome 12045004.00
otherOperatingExpenses 246909342.00
interestExpense 18378823000.00
taxProvision 4363771.00
netInterestIncome -18378823.00
incomeTaxExpense 4363771.00
totalRevenue 264488162.00
totalOperatingExpenses 110226727.00
costOfRevenue 136682615.00
totalOtherIncomeExpenseNet 7009468.00
netIncomeFromContinuingOps 14690701.00
netIncomeApplicableToCommonShares 14690701.00
2021-03-31
date 2021-03-31
filing_date 2021-04-28
currency_symbol USD
incomeBeforeTax 22029792.00
minorityInterest -3114452.00
netIncome 16064793.00
sellingGeneralAdministrative 28805204.00
sellingAndMarketingExpenses 15871777.00
grossProfit 65710214.00
reconciledDepreciation 928414.00
ebit 20104819.00
ebitda 21033233.00
depreciationAndAmortization 928414.00
operatingIncome 20104819.00
otherOperatingExpenses 117463457.00
interestExpense 10102290000.00
taxProvision 2850547.00
netInterestIncome -10102290.00
incomeTaxExpense 2850547.00
totalRevenue 138496690.00
totalOperatingExpenses 44676981.00
costOfRevenue 72786476.00
totalOtherIncomeExpenseNet 1924973.00
netIncomeFromContinuingOps 19179245.00
netIncomeApplicableToCommonShares 16064793.00
2020-03-31
date 2020-03-31
filing_date 2020-04-29
currency_symbol USD
incomeBeforeTax -9305224.00
minorityInterest 3084122.00
netIncome -5949858.00
sellingGeneralAdministrative 19325750.00
sellingAndMarketingExpenses 7103178.00
grossProfit 16254676.00
reconciledDepreciation 752167.00
ebit -13746512.00
ebitda -10174252.00
depreciationAndAmortization 3572260.00
operatingIncome -13746512.00
otherOperatingExpenses 68837152.00
interestExpense 4101528.00
taxProvision -3355366.00
netInterestIncome -4101528.00
incomeTaxExpense -3355366.00
totalRevenue 58662900.00
totalOperatingExpenses 26428928.00
costOfRevenue 42408224.00
totalOtherIncomeExpenseNet 4441288.00
netIncomeFromContinuingOps -5949858.00
netIncomeApplicableToCommonShares -6589431.00
2019-03-31
date 2019-03-31
filing_date 2018-12-31
currency_symbol USD
researchDevelopment 0.00
effectOfAccountingCharges 0.00
incomeBeforeTax -46166668.00
minorityInterest 733206.00
netIncome -43207732.00
sellingGeneralAdministrative 14012105.00
sellingAndMarketingExpenses 10526940.00
grossProfit -22353069.00
reconciledDepreciation 473730.00
ebit -47434450.00
ebitda -46960720.00
depreciationAndAmortization 473730.00
operatingIncome -44886805.00
otherOperatingExpenses 80452379.00
interestExpense 194040.00
taxProvision -1873113.00
interestIncome 194040.00
netInterestIncome 194040.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense -1873113.00
totalRevenue 33560265.00
totalOperatingExpenses 24539045.00
costOfRevenue 55913334.00
totalOtherIncomeExpenseNet 531406.00
discontinuedOperations 0.00
netIncomeFromContinuingOps -44293555.00
netIncomeApplicableToCommonShares -43207732.00
2018-03-31
date 2018-03-31
filing_date 2017-12-31
currency_symbol USD
researchDevelopment 0.00
effectOfAccountingCharges 0.00
incomeBeforeTax -9111192.00
minorityInterest -464878.00
netIncome -7510049.00
sellingGeneralAdministrative 7687407.00
sellingAndMarketingExpenses 6288254.00
grossProfit 4960451.00
reconciledDepreciation 342450.00
ebit -9015210.00
ebitda -8672760.00
depreciationAndAmortization 342450.00
operatingIncome -8693747.00
otherOperatingExpenses 25964394.00
interestExpense 0.00
taxProvision -1183698.00
interestIncome 318626.00
netInterestIncome 0.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense -1183698.00
totalRevenue 16949184.00
totalOperatingExpenses 13975661.00
costOfRevenue 11988733.00
totalOtherIncomeExpenseNet -95982.00
discontinuedOperations 0.00
netIncomeFromContinuingOps -7927494.00
netIncomeApplicableToCommonShares -7510049.00
2017-03-31
date 2017-03-31
filing_date 2016-12-31
currency_symbol USD
researchDevelopment 0.00
effectOfAccountingCharges 0.00
incomeBeforeTax -13372997.00
minorityInterest 110816.00
netIncome -10758453.00
sellingGeneralAdministrative 7097508.00
sellingAndMarketingExpenses 3472942.00
grossProfit -2967830.00
ebit -13608194.00
ebitda -13412432.00
depreciationAndAmortization 195762.00
operatingIncome -13228670.00
otherOperatingExpenses 19014117.00
interestExpense 91492.00
taxProvision -2561709.00
interestIncome 91492.00
netInterestIncome 91492.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense -2561709.00
totalRevenue 5475837.00
totalOperatingExpenses 10570450.00
costOfRevenue 8443667.00
totalOtherIncomeExpenseNet 73791.00
discontinuedOperations 0.00
netIncomeFromContinuingOps -10811288.00
netIncomeApplicableToCommonShares -10758453.00
2015-03-31
date 2015-03-31
currency_symbol USD
researchDevelopment 3986000.00
sellingGeneralAdministrative 15888000.00
grossProfit 6168000.00
interestExpense 0.00
incomeTaxExpense 85000.00
totalRevenue 6993000.00
costOfRevenue 825000.00
2014-03-31
date 2014-03-31
currency_symbol USD
researchDevelopment 4441000.00
netIncome 1295000.00
sellingGeneralAdministrative 14709000.00
grossProfit 3937000.00
interestExpense 0.00
totalRevenue 5490000.00
costOfRevenue 1553000.00
2013-03-31
date 2013-03-31
currency_symbol USD
researchDevelopment 5248000.00
sellingGeneralAdministrative 13716000.00
grossProfit 11279000.00
interestExpense 0.00
incomeTaxExpense 77000.00
totalRevenue 12840000.00
costOfRevenue 1561000.00
2012-03-31
date 2012-03-31
currency_symbol USD
researchDevelopment 5887000.00
sellingGeneralAdministrative 14895000.00
grossProfit 11669000.00
interestExpense 0.00
incomeTaxExpense 98000.00
totalRevenue 13346000.00
costOfRevenue 1677000.00
2011-03-31
date 2011-03-31
currency_symbol USD
researchDevelopment 5956000.00
sellingGeneralAdministrative 14768000.00
grossProfit 12303000.00
interestExpense 0.00
incomeTaxExpense 149000.00
totalRevenue 13670000.00
costOfRevenue 1367000.00
2010-03-31
date 2010-03-31
currency_symbol USD
researchDevelopment 6140000.00
sellingGeneralAdministrative 14606000.00
grossProfit 12598000.00
interestExpense 0.00
totalRevenue 13937000.00
costOfRevenue 1339000.00
2009-03-31
date 2009-03-31
currency_symbol USD
researchDevelopment 7561000.00
sellingGeneralAdministrative 18083000.00
grossProfit 14987000.00
interestExpense 0.00
totalRevenue 16252000.00
costOfRevenue 1265000.00
2008-03-31
date 2008-03-31
currency_symbol USD
researchDevelopment 7820000.00
sellingGeneralAdministrative 18443000.00
grossProfit 18202000.00
interestExpense 0.00
totalRevenue 19772000.00
costOfRevenue 1570000.00
2007-03-31
date 2007-03-31
currency_symbol USD
researchDevelopment 9295000.00
sellingGeneralAdministrative 18627000.00
grossProfit 16846000.00
interestExpense 0.00
incomeTaxExpense 94000.00
totalRevenue 18744000.00
costOfRevenue 1898000.00
2006-03-31
date 2006-03-31
currency_symbol USD
researchDevelopment 9638000.00
sellingGeneralAdministrative 18334000.00
grossProfit 18089000.00
interestExpense 0.00
incomeTaxExpense 76000.00
totalRevenue 20294000.00
costOfRevenue 2205000.00
2005-03-31
date 2005-03-31
currency_symbol USD
researchDevelopment 7479000.00
sellingGeneralAdministrative 16798000.00
grossProfit 19025000.00
operatingIncome 206000.00
interestExpense 0.00
totalRevenue 21483000.00
costOfRevenue 2458000.00
2004-03-31
date 2004-03-31
currency_symbol USD
researchDevelopment 7733000.00
sellingGeneralAdministrative 17248000.00
grossProfit 19995000.00
interestExpense 0.00
totalRevenue 22297000.00
costOfRevenue 2302000.00
2003-03-31
date 2003-03-31
currency_symbol USD
researchDevelopment 6335000.00
sellingGeneralAdministrative 14386000.00
grossProfit 18776000.00
operatingIncome 1473000.00
interestExpense 0.00
incomeTaxExpense 30000.00
totalRevenue 21006000.00
costOfRevenue 2230000.00
2002-03-31
date 2002-03-31
currency_symbol USD
researchDevelopment 5555000.00
interestExpense 0.00
totalRevenue 20045000.00
costOfRevenue 22874000.00
2001-03-31
date 2001-03-31
currency_symbol USD
researchDevelopment 3922000.00
interestExpense 0.00
totalRevenue 9319000.00
costOfRevenue 17013000.00
2000-03-31
date 2000-03-31
currency_symbol USD
researchDevelopment 2287000.00
sellingGeneralAdministrative 10312000.00
grossProfit 6079000.00
interestExpense 0.00
totalRevenue 6210000.00
costOfRevenue 131000.00