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

Logo

Tilray, Inc. занимается исследованием, выращиванием, производством и распространением медицинской каннабиса и каннабиноидов. Компания занимается исследованием, выращиванием, переработкой и распространением каннабиса в медицинских целях по всему миру. Его продукция включает в себя сушеную коноплю и экстракты каннабиса. Он работает через следующие сегменты: конопля и конопля. Сегмент продаж каннабиса состоит из продажи каннабиса для взрослых, в медицинских целях и оптовых продаж по регулируемым лицензиям и реализуется в розницу, оптом, в аптеке, правительстве и напрямую пациенту. Продажи конопляного сегмента состоят из семян конопли, конопляных продуктов, экстракта конопли с платой, содержащей КБР, которые продаются нелицензированным способом и продаются в розницу, оптом и напрямую потребителям. Компания была основана 24 января 2018 года и имеет штаб-квартиру в Нанаймо, Канада.

General
Code TLRY
Type Common Stock
Name Tilray Inc
Exchange NASDAQ
CurrencyCode USD
CurrencyName US Dollar
CurrencySymbol $
CountryName USA
CountryISO US
OpenFigi BBG00L7XTP60
ISIN US88688T1007
LEI 549300Y4V60733TO1478
PrimaryTicker TLRY.TO
CUSIP 88688T100
CIK 1731348
EmployerIdNumber 82-4310622
FiscalYearEnd December
IPODate 2018-07-19
InternationalDomestic Domestic
Sector Healthcare
Industry Drug Manufacturers - Specialty & Generic
GicSector Health Care
GicGroup Pharmaceuticals, Biotechnology & Life Sciences
GicIndustry Pharmaceuticals
GicSubIndustry Pharmaceuticals
HomeCategory Domestic
IsDelisted Нет
Address 265 Talbot Street West, Leamington, ON, Canada, N8H 5L4
Listings
0
Code 2HQ
Exchange XETRA
Name Tilray Inc
Phone 844 845 7291
WebURL https://www.tilray.com
FullTimeEmployees 1600
UpdatedAt 2023-12-25
Highlights
MarketCapitalization 1620361344
MarketCapitalizationMln 1620.3613
EBITDA -49977000
WallStreetTargetPrice 2.57
BookValue 4.672
DividendShare 0
DividendYield 0
EarningsShare -2.32
EPSEstimateCurrentYear -2.04
EPSEstimateNextYear -0.18
EPSEstimateNextQuarter 0
EPSEstimateCurrentQuarter -0.05
MostRecentQuarter 2023-09-30
ProfitMargin -2.2289
OperatingMarginTTM -0.1634
ReturnOnAssetsTTM -0.0221
ReturnOnEquityTTM -0.3599
RevenueTTM 650862016
RevenuePerShareTTM 1.006
QuarterlyRevenueGrowthYOY 0.155
GrossProfitTTM 116817000
DilutedEpsTTM -2.32
QuarterlyEarningsGrowthYOY 0

Financials / Income Statement / quarterly / net Income

5.8M
2021-12-31
43.19M
2022-03-31
-457.8M
2022-06-30
-65.79M
2022-09-30
-61.64M
2022-12-31
-1.196B
2023-03-31
-119.82M
2023-06-30
-55.86M
2023-09-30

Financials / Income Statement / quarterly / ebitda

-9.43M
2021-12-31
50.04M
2022-03-31
299.38M
2022-06-30
733K
2022-09-30
-38.37M
2022-12-31
-53.21M
2023-03-31
-6.94M
2023-06-30
-7.63M
2023-09-30

Financials / Income Statement / quarterly / totalRevenue

155.15M
2021-12-31
151.87M
2022-03-31
153.33M
2022-06-30
153.21M
2022-09-30
144.14M
2022-12-31
145.59M
2023-03-31
184.19M
2023-06-30
176.95M
2023-09-30

Earnings / History / epsActual

-0.11
2022-12-31
-1.9
2023-03-31
-0.15
2023-06-30
-0.1
2023-09-30
0
2023-12-31
0
2024-03-31
0
2024-06-30
0
2024-09-30
Valuation
TrailingPE 0
ForwardPE 1000
PriceSalesTTM 2.2497
PriceBookMRQ 0.4333
EnterpriseValue 1719374208
EnterpriseValueRevenue 2.4
EnterpriseValueEbitda -1.2385
SharesStats
SharesOutstanding 739891008
SharesFloat 726864515
PercentInsiders 1.395
PercentInstitutions 14.148
Technicals
Beta 2.335
52WeekHigh 3.59
52WeekLow 1.5
50DayMA 1.8612
200DayMA 2.1711
SharesShort 122101537
SharesShortPriorMonth 120109115
ShortRatio 11.87
ShortPercent 0.168
Financials
Balance_Sheet
currency_symbol USD
quarterly
2023-09-30
date 2023-09-30
filing_date 2023-10-04
currency_symbol USD
totalAssets 4402250000.00
intangibleAssets 967568000.00
otherCurrentAssets 44943000.00
totalLiab 1000694000.00
totalStockholderEquity 3379374000.00
otherCurrentLiab 17196000.00
commonStock 72000.00
retainedEarnings -2487032000.00
goodWill 2009673000.00
cash 177519000.00
totalCurrentLiabilities 537274000.00
currentDeferredRevenue 159110000.00
netDebt 385191000.00
shortTermDebt 281997000.00
shortLongTermDebtTotal 562710000.00
otherStockholderEquity 5909895000.00
totalCurrentAssets 829255000.00
shortTermInvestments 287333000.00
netReceivables 82076000.00
inventory 232075000.00
accountsPayable 78971000.00
accumulatedOtherComprehensiveIncome -43561000.00
nonCurrrentAssetsOther 8647000.00
nonCurrentAssetsTotal 3572995000.00
nonCurrentLiabilitiesTotal 463420000.00
liabilitiesAndStockholdersEquity 4402250000.00
cashAndShortTermInvestments 464852000.00
propertyPlantAndEquipmentNet 500224000.00
commonStockSharesOutstanding 558630000.00
2023-06-30
date 2023-06-30
filing_date 2023-07-26
currency_symbol USD
totalAssets 4307259000.00
intangibleAssets 973785000.00
otherCurrentAssets 37722000.00
totalLiab 977316000.00
totalStockholderEquity 3315692000.00
otherCurrentLiab 18035000.00
commonStock 66000.00
capitalStock 72000.00
retainedEarnings -2415507000.00
otherLiab 182707000.00
goodWill 2008843000.00
otherAssets 83328000.00
cash 206632000.00
totalCurrentLiabilities 432979000.00
currentDeferredRevenue 119863000.00
netDebt 383499000.00
shortTermDebt 224262000.00
shortLongTermDebt 279673000.00
shortLongTermDebtTotal 590131000.00
otherStockholderEquity 5777743000.00
propertyPlantEquipment 500224000.00
totalCurrentAssets 773029000.00
longTermInvestments 12202000.00
netTangibleAssets 402133000.00
shortTermInvestments 241897000.00
netReceivables 86227000.00
longTermDebt 273251000.00
inventory 200551000.00
accountsPayable 70819000.00
accumulatedOtherComprehensiveIncome -46610000.00
nonCurrrentAssetsOther 222000.00
nonCurrentAssetsTotal 3534230000.00
capitalLeaseObligations 9786000.00
nonCurrentLiabilitiesOther 13074000.00
nonCurrentLiabilitiesTotal 544337000.00
liabilitiesAndStockholdersEquity 4307259000.00
cashAndShortTermInvestments 448529000.00
propertyPlantAndEquipmentGross 500224000.00
propertyPlantAndEquipmentNet 435608000.00
netWorkingCapital 291981000.00
netInvestedCapital 3932298000.00
commonStockSharesOutstanding 678441214.00
2023-03-31
date 2023-03-31
filing_date 2023-04-10
currency_symbol USD
totalAssets 4375900000.00
intangibleAssets 994325000.00
otherCurrentAssets 69087000.00
totalLiab 969129000.00
totalStockholderEquity 3403662000.00
otherCurrentLiab 119990000.00
commonStock 62000.00
capitalStock 66000.00
retainedEarnings -2276794000.00
goodWill 2005701000.00
cash 164997000.00
totalCurrentLiabilities 469682000.00
netDebt 438734000.00
shortTermDebt 282627000.00
shortLongTermDebt 221839000.00
shortLongTermDebtTotal 603731000.00
otherStockholderEquity 5723342000.00
totalCurrentAssets 758512000.00
longTermInvestments 12371000.00
shortTermInvestments 243286000.00
netReceivables 78342000.00
longTermDebt 357933000.00
inventory 202800000.00
accountsPayable 67065000.00
accumulatedOtherComprehensiveIncome -42948000.00
nonCurrrentAssetsOther 173349000.00
nonCurrentAssetsTotal 3617388000.00
capitalLeaseObligations 10359000.00
nonCurrentLiabilitiesOther 11104000.00
nonCurrentLiabilitiesTotal 499447000.00
liabilitiesAndStockholdersEquity 4375900000.00
cashAndShortTermInvestments 408283000.00
propertyPlantAndEquipmentGross 435608000.00
propertyPlantAndEquipmentNet 431755000.00
netWorkingCapital 340050000.00
netInvestedCapital 3895464000.00
commonStockSharesOutstanding 629343158.00
2022-12-31
date 2022-12-31
filing_date 2023-01-09
currency_symbol USD
totalAssets 5474379000.00
intangibleAssets 1214842000.00
otherCurrentAssets 50550000.00
totalLiab 991233000.00
totalStockholderEquity 4470276000.00
otherCurrentLiab 126308000.00
commonStock 61000.00
capitalStock 62000.00
retainedEarnings -1105796000.00
otherLiab 178343000.00
goodWill 2621401000.00
otherAssets 173349000.00
cash 190218000.00
totalCurrentLiabilities 426505000.00
netDebt 418698000.00
shortTermDebt 224472000.00
shortLongTermDebt 280099000.00
shortLongTermDebtTotal 608916000.00
otherStockholderEquity 5697466000.00
propertyPlantEquipment 431755000.00
totalCurrentAssets 814705000.00
longTermInvestments 12258000.00
netTangibleAssets 403636000.00
shortTermInvestments 243286000.00
netReceivables 89705000.00
longTermDebt 312506000.00
inventory 240946000.00
accountsPayable 75725000.00
accumulatedOtherComprehensiveIncome -121455000.00
nonCurrrentAssetsOther 260107000.00
nonCurrentAssetsTotal 4659674000.00
capitalLeaseObligations 11126000.00
nonCurrentLiabilitiesOther 13931000.00
nonCurrentLiabilitiesTotal 564728000.00
liabilitiesAndStockholdersEquity 5474379000.00
cashAndShortTermInvestments 433504000.00
propertyPlantAndEquipmentGross 431755000.00
propertyPlantAndEquipmentNet 550475000.00
netWorkingCapital 288830000.00
netInvestedCapital 3996267000.00
commonStockSharesOutstanding 611711377.00
2022-09-30
date 2022-09-30
filing_date 2022-10-07
currency_symbol USD
totalAssets 5592482000.00
intangibleAssets 1210578000.00
otherCurrentAssets 77237000.00
totalLiab 1029300000.00
totalStockholderEquity 4525343000.00
otherCurrentLiab 107748000.00
commonStock 60000.00
capitalStock 61000.00
retainedEarnings -1036333000.00
otherLiab 180284000.00
goodWill 2617696000.00
otherAssets 260107000.00
cash 490643000.00
totalCurrentLiabilities 273258000.00
netDebt 167176000.00
shortTermDebt 89670000.00
shortLongTermDebt 217496000.00
shortLongTermDebtTotal 657819000.00
otherStockholderEquity 5641348000.00
propertyPlantEquipment 550475000.00
totalCurrentAssets 910881000.00
longTermInvestments 12849000.00
netTangibleAssets 634033000.00
shortTermInvestments 243286000.00
netReceivables 98347000.00
longTermDebt 375445000.00
inventory 244654000.00
accountsPayable 75840000.00
accumulatedOtherComprehensiveIncome -79732000.00
nonCurrrentAssetsOther 274194000.00
nonCurrentAssetsTotal 4681601000.00
capitalLeaseObligations 15975000.00
nonCurrentLiabilitiesOther 185000.00
nonCurrentLiabilitiesTotal 756042000.00
liabilitiesAndStockholdersEquity 5592482000.00
cashAndShortTermInvestments 490643000.00
propertyPlantAndEquipmentGross 550475000.00
propertyPlantAndEquipmentNet 565490000.00
netWorkingCapital 388200000.00
netInvestedCapital 5063217000.00
commonStockSharesOutstanding 575301374.00
2022-06-30
date 2022-06-30
filing_date 2022-07-28
currency_symbol USD
totalAssets 5449694000.00
intangibleAssets 1277875000.00
otherCurrentAssets 46786000.00
totalLiab 1008328000.00
totalStockholderEquity 4398805000.00
otherCurrentLiab 119089000.00
commonStock 53000.00
capitalStock 60000.00
retainedEarnings -962851000.00
otherLiab 187893000.00
goodWill 2641305000.00
otherAssets 274194000.00
cash 415909000.00
totalCurrentLiabilities 280342000.00
netDebt 207897000.00
shortTermDebt 92649000.00
shortLongTermDebt 82380000.00
shortLongTermDebtTotal 623806000.00
otherStockholderEquity 5382367000.00
propertyPlantEquipment 565490000.00
totalCurrentAssets 803503000.00
longTermInvestments 13643000.00
netTangibleAssets 697069000.00
netReceivables 95279000.00
longTermDebt 558569000.00
inventory 245529000.00
accountsPayable 68604000.00
accumulatedOtherComprehensiveIncome -20764000.00
nonCurrrentAssetsOther 111514000.00
nonCurrentAssetsTotal 4646191000.00
capitalLeaseObligations 16870000.00
nonCurrentLiabilitiesOther 179000.00
nonCurrentLiabilitiesTotal 727986000.00
liabilitiesAndStockholdersEquity 5449694000.00
cashAndShortTermInvestments 415909000.00
propertyPlantAndEquipmentNet 600495000.00
netWorkingCapital 637623000.00
netInvestedCapital 5166292000.00
commonStockSharesOutstanding 508666667.00
2022-03-31
date 2022-03-31
filing_date 2022-04-06
currency_symbol USD
totalAssets 5819436000.00
intangibleAssets 1528962000.00
otherCurrentAssets 52211000.00
totalLiab 1158423000.00
totalStockholderEquity 4627240000.00
otherCurrentLiab 117803000.00
commonStock 48000.00
capitalStock 53000.00
retainedEarnings -484710000.00
otherLiab 196829000.00
goodWill 2835100000.00
otherAssets 111514000.00
cash 279214000.00
totalCurrentLiabilities 282427000.00
netDebt 453657000.00
shortTermDebt 94375000.00
shortLongTermDebt 85946000.00
shortLongTermDebtTotal 732871000.00
otherStockholderEquity 5110892000.00
propertyPlantEquipment 600495000.00
totalCurrentAssets 695785000.00
longTermInvestments 15002000.00
netTangibleAssets 479625000.00
netReceivables 91068000.00
longTermDebt 519828000.00
inventory 273292000.00
accountsPayable 70249000.00
accumulatedOtherComprehensiveIncome 1010000.00
nonCurrrentAssetsOther 314000.00
nonCurrentAssetsTotal 5123651000.00
capitalLeaseObligations 18032000.00
nonCurrentLiabilitiesOther 191000.00
nonCurrentLiabilitiesTotal 875996000.00
liabilitiesAndStockholdersEquity 5819436000.00
cashAndShortTermInvestments 279214000.00
propertyPlantAndEquipmentNet 621323000.00
netWorkingCapital 523161000.00
netInvestedCapital 5004579000.00
commonStockSharesOutstanding 488546790.00
2021-12-31
date 2021-12-31
filing_date 2022-01-10
currency_symbol USD
totalAssets 5763486000.00
intangibleAssets 1450015000.00
otherCurrentAssets 57340000.00
totalLiab 1290497000.00
totalStockholderEquity 4436288000.00
otherCurrentLiab 102794000.00
commonStock 46000.00
capitalStock 48000.00
retainedEarnings -527900000.00
otherLiab 237500000.00
goodWill 2814163000.00
otherAssets 314000.00
cash 331783000.00
totalCurrentLiabilities 314928000.00
currentDeferredRevenue 103320000.00
netDebt 467989000.00
shortTermDebt 43834000.00
shortLongTermDebt 87672000.00
shortLongTermDebtTotal 799772000.00
otherStockholderEquity 4954547000.00
propertyPlantEquipment 621323000.00
totalCurrentAssets 708278000.00
longTermInvestments 137952000.00
netTangibleAssets 263178000.00
netReceivables 86135000.00
longTermDebt 622285000.00
inventory 233020000.00
accountsPayable 64980000.00
accumulatedOtherComprehensiveIncome 9595000.00
nonCurrrentAssetsOther 164000.00
nonCurrentAssetsTotal 5055208000.00
capitalLeaseObligations 22914000.00
nonCurrentLiabilitiesOther 292000.00
nonCurrentLiabilitiesTotal 975569000.00
liabilitiesAndStockholdersEquity 5763486000.00
cashAndShortTermInvestments 331783000.00
propertyPlantAndEquipmentNet 618182000.00
netWorkingCapital 413358000.00
netInvestedCapital 5337197000.00
commonStockSharesOutstanding 460254275.00
2021-09-30
date 2021-09-30
filing_date 2021-10-07
currency_symbol USD
totalAssets 5986352000.00
intangibleAssets 1502814000.00
otherCurrentAssets 117267000.00
totalLiab 1600596000.00
totalStockholderEquity 4319473000.00
otherCurrentLiab 121970000.00
commonStock 46000.00
capitalStock 46000.00
retainedEarnings -527699000.00
otherLiab 219631000.00
goodWill 2809131000.00
otherAssets 164000.00
cash 376297000.00
totalCurrentLiabilities 526830000.00
currentDeferredRevenue 299022000.00
netDebt 497439000.00
shortTermDebt 43848000.00
shortLongTermDebt 40246000.00
shortLongTermDebtTotal 873736000.00
otherStockholderEquity 4795879000.00
propertyPlantEquipment 618182000.00
totalCurrentAssets 844618000.00
longTermInvestments 172684000.00
netTangibleAssets 172110000.00
shortTermInvestments 186407000.00
netReceivables 99547000.00
longTermDebt 706673000.00
inventory 251507000.00
accountsPayable 61990000.00
accumulatedOtherComprehensiveIncome 51247000.00
commonStockTotalEquity 46000.00
nonCurrrentAssetsOther 198000.00
nonCurrentAssetsTotal 5141734000.00
capitalLeaseObligations 52853000.00
nonCurrentLiabilitiesOther 320000.00
nonCurrentLiabilitiesTotal 1073766000.00
liabilitiesAndStockholdersEquity 5986352000.00
cashAndShortTermInvestments 376297000.00
propertyPlantAndEquipmentGross 639122000.00
propertyPlantAndEquipmentNet 639122000.00
netWorkingCapital 393350000.00
netInvestedCapital 5183207000.00
commonStockSharesOutstanding 449397822.00
2021-06-30
date 2021-06-30
filing_date 2021-07-28
currency_symbol USD
totalAssets 6025362000.00
intangibleAssets 1605918000.00
otherCurrentAssets 48920000.00
totalLiab 1560049000.00
totalStockholderEquity 4459070000.00
deferredLongTermLiab 265845000.00
otherCurrentLiab 138825000.00
commonStock 46000.00
capitalStock 46000.00
retainedEarnings -486050000.00
otherLiab 243878000.00
goodWill 2832794000.00
otherAssets 198000.00
cash 488466000.00
totalCurrentLiabilities 401241000.00
currentDeferredRevenue 155107000.00
netDebt 450193000.00
shortTermDebt 49603000.00
shortLongTermDebt 40040000.00
shortLongTermDebtTotal 938659000.00
otherStockholderEquity 4792406000.00
propertyPlantEquipment 639122000.00
totalCurrentAssets 883609000.00
longTermInvestments 17685000.00
netTangibleAssets 20358000.00
shortTermInvestments 17685000.00
netReceivables 89794000.00
longTermDebt 167486000.00
inventory 256429000.00
accountsPayable 57706000.00
noncontrollingInterestInConsolidatedEntity 6243000.00
accumulatedOtherComprehensiveIncome 152668000.00
commonStockTotalEquity 46000.00
retainedEarningsTotalEquity -486050000.00
nonCurrrentAssetsOther 8285000.00
nonCurrentAssetsTotal 5141753000.00
capitalLeaseObligations 57139000.00
longTermDebtTotal 167486000.00
nonCurrentLiabilitiesOther 725477000.00
nonCurrentLiabilitiesTotal 1158808000.00
capitalSurpluse 4792406000.00
liabilitiesAndStockholdersEquity 6025362000.00
cashAndShortTermInvestments 488466000.00
propertyPlantAndEquipmentGross 668965000.00
propertyPlantAndEquipmentNet 668965000.00
netWorkingCapital 317788000.00
netInvestedCapital 5136070000.00
commonStockSharesOutstanding 446440641.00
2021-03-31
date 2021-03-31
filing_date 2021-04-28
currency_symbol USD
totalAssets 2164768990.24
intangibleAssets 528669239.00
otherCurrentAssets 10974022.47
totalLiab 665272675.46
totalStockholderEquity 1457416264.26
deferredLongTermLiab 49293000.00
otherCurrentLiab 133166208.42
commonStock 1600658487.56
capitalStock 46000.00
retainedEarnings -166153739.52
otherLiab 53660000.00
goodWill 579383563.23
otherAssets 0.00
cash 144787936.20
totalCurrentLiabilities 225643276.88
currentDeferredRevenue 12766186.86
netDebt 276894403.24
shortTermDebt 17011313.66
shortLongTermDebt 45339000.00
shortLongTermDebtTotal 421682339.44
otherStockholderEquity 23074020.16
propertyPlantEquipment 197771000.00
totalCurrentAssets 533061466.54
longTermInvestments 20183000.00
netTangibleAssets 185330000.00
shortTermInvestments 8100000.00
netReceivables 83551673.94
longTermDebt 259443000.00
inventory 269892100.46
accountsPayable 62699567.94
accumulatedOtherComprehensiveIncome -162503.95
commonStockTotalEquity 2078343000.00
retainedEarningsTotalEquity -1071058000.00
nonCurrrentAssetsOther 2310482.66
nonCurrentAssetsTotal 1631707523.70
capitalLeaseObligations 58210000.00
longTermDebtTotal 259443000.00
nonCurrentLiabilitiesOther 34888000.00
nonCurrentLiabilitiesTotal 439629398.58
capitalSurpluse 1599713000.00
liabilitiesAndStockholdersEquity 2164768990.24
cashAndShortTermInvestments 144787936.20
propertyPlantAndEquipmentGross 655114000.00
propertyPlantAndEquipmentNet 504543179.07
netWorkingCapital 482368000.00
netInvestedCapital 5339519000.00
commonStockSharesOutstanding 243477655.00
2020-12-31
date 2020-12-31
filing_date 2021-02-19
currency_symbol USD
totalAssets 2201578992.80
intangibleAssets 525574660.78
otherCurrentAssets 3132087.61
totalLiab 972326816.98
totalStockholderEquity 1183432347.38
deferredLongTermLiab 49274000.00
otherCurrentLiab 86336061.78
commonStock 1631709346.04
retainedEarnings -467091498.40
otherLiab 53886000.00
goodWill 585379405.60
otherAssets 4356000.00
cash 209643470.96
totalCurrentLiabilities 170291862.54
currentDeferredRevenue 16673598.96
netDebt 519166084.62
shortTermDebt 21593432.90
shortLongTermDebt 25759000.00
shortLongTermDebtTotal 728809555.57
otherStockholderEquity 23560110.81
propertyPlantEquipment 199559000.00
totalCurrentAssets 573447493.78
longTermInvestments 23669000.00
netTangibleAssets 20539000.00
shortTermInvestments 9300000.00
netReceivables 71930499.20
longTermDebt 306259000.00
inventory 267501942.35
accountsPayable 45688768.90
accumulatedOtherComprehensiveIncome -4745611.07
commonStockTotalEquity 16000.00
retainedEarningsTotalEquity -730103000.00
nonCurrrentAssetsOther 2354363.03
nonCurrentAssetsTotal 1628131499.02
capitalLeaseObligations 33536000.00
longTermDebtTotal 306259000.00
nonCurrentLiabilitiesOther 35235000.00
nonCurrentLiabilitiesTotal 802034954.44
capitalSurpluse 1095781000.00
liabilitiesAndStockholdersEquity 2201578992.80
cashAndShortTermInvestments 209643470.96
propertyPlantAndEquipmentGross 199559000.00
propertyPlantAndEquipmentNet 505961247.18
netWorkingCapital 165738000.00
netInvestedCapital 680158000.00
commonStockSharesOutstanding 265401924.00
2020-09-30
date 2020-09-30
filing_date 2020-11-09
currency_symbol USD
totalAssets 1903773801.24
intangibleAssets 276808359.39
otherCurrentAssets 6605107.66
totalLiab 489496495.26
totalStockholderEquity 1382608562.71
deferredLongTermLiab 48090000.00
otherCurrentLiab 107392000.00
commonStock 1422038173.72
retainedEarnings -62628895.53
otherLiab 52942000.00
goodWill 472433746.36
otherAssets 0.00
cash 305771156.45
totalCurrentLiabilities 126899704.18
currentDeferredRevenue -90891078.91
netDebt 18849896.42
shortTermDebt 15300826.31
shortLongTermDebt 20321000.00
shortLongTermDebtTotal 324621052.87
otherStockholderEquity 22276663.89
propertyPlantEquipment 187630000.00
totalCurrentAssets 681474970.00
longTermInvestments 31621000.00
netTangibleAssets -153731000.00
shortTermInvestments 8911000.00
netReceivables 87543474.77
longTermDebt 484098000.00
inventory 262711449.82
accountsPayable 95097956.78
accumulatedOtherComprehensiveIncome 922620.64
commonStockTotalEquity 1860353000.00
retainedEarningsTotalEquity -727156000.00
nonCurrrentAssetsOther 2293174.75
nonCurrentAssetsTotal 1222298831.25
capitalLeaseObligations 33305000.00
longTermDebtTotal 484098000.00
nonCurrentLiabilitiesOther 34927000.00
nonCurrentLiabilitiesTotal 362596791.08
capitalSurpluse 911171000.00
liabilitiesAndStockholdersEquity 1903773801.24
cashAndShortTermInvestments 305771156.45
propertyPlantAndEquipmentGross 593558000.00
propertyPlantAndEquipmentNet 453710738.94
netWorkingCapital 171349000.00
netInvestedCapital 670815000.00
commonStockSharesOutstanding 241992864.00
2020-06-30
date 2020-06-30
filing_date 2020-08-10
currency_symbol USD
totalAssets 1801234977.33
intangibleAssets 261729400.82
otherCurrentAssets 51420620.44
totalLiab 475893069.56
totalStockholderEquity 1306736502.12
deferredLongTermLiab 46866000.00
otherCurrentLiab 4621251.99
commonStock 1331539143.66
retainedEarnings -44132596.05
otherLiab 51960000.00
goodWill 445495901.43
otherAssets 4500000.00
cash 358469291.38
totalCurrentLiabilities 122835184.96
currentDeferredRevenue 650291.62
netDebt -58147750.29
shortTermDebt 7439422.67
shortLongTermDebt 18739000.00
shortLongTermDebtTotal 300321541.09
otherStockholderEquity 20244832.63
propertyPlantEquipment 194001000.00
totalCurrentAssets 651220918.92
longTermInvestments 31288000.00
netTangibleAssets -204657000.00
shortTermInvestments 8743000.00
netReceivables 50770328.82
longTermDebt 480092000.00
inventory 190560678.26
accountsPayable 110124218.68
accumulatedOtherComprehensiveIncome -914878.12
commonStockTotalEquity 1846938000.00
retainedEarningsTotalEquity -724840000.00
nonCurrrentAssetsOther 0.00
nonCurrentAssetsTotal 1150014058.41
capitalLeaseObligations 31905000.00
longTermDebtTotal 480092000.00
nonCurrentLiabilitiesOther 5094000.00
nonCurrentLiabilitiesTotal 353057884.61
capitalSurpluse 856083000.00
liabilitiesAndStockholdersEquity 1801234977.33
cashAndShortTermInvestments 358469291.38
propertyPlantAndEquipmentGross 587163000.00
propertyPlantAndEquipmentNet 423311729.04
netWorkingCapital 126128000.00
netInvestedCapital 611579000.00
commonStockSharesOutstanding 240132634.00
2020-03-31
date 2020-03-31
filing_date 2020-04-29
currency_symbol USD
totalAssets 1873036142.95
intangibleAssets 289467901.78
otherCurrentAssets 27834508.50
totalLiab 552124705.58
totalStockholderEquity 1299935284.34
deferredLongTermLiab 48019000.00
otherCurrentLiab 1640466.86
commonStock 1253485239.56
retainedEarnings 16377578.28
otherLiab 53434000.00
goodWill 503926585.35
otherAssets 2135000.00
cash 374518583.18
totalCurrentLiabilities 114748399.04
currentDeferredRevenue 17898396.41
netDebt 5859777.71
shortTermDebt 7044977.39
shortLongTermDebt 4723000.00
shortLongTermDebtTotal 380378360.89
otherStockholderEquity 31664020.35
propertyPlantEquipment 205624000.00
totalCurrentAssets 623392455.36
longTermInvestments 30077000.00
netTangibleAssets -148454000.00
shortTermInvestments 8827000.00
netReceivables 91101596.07
longTermDebt 471913000.00
inventory 114528666.78
accountsPayable 88164558.39
accumulatedOtherComprehensiveIncome -1591553.85
commonStockTotalEquity 13000.00
retainedEarningsTotalEquity -643153000.00
nonCurrrentAssetsOther 6294727.18
nonCurrentAssetsTotal 1249643687.59
capitalLeaseObligations 31908000.00
longTermDebtTotal 500451000.00
nonCurrentLiabilitiesOther 5415000.00
nonCurrentLiabilitiesTotal 437376306.54
capitalSurpluse 840436000.00
liabilitiesAndStockholdersEquity 1873036142.95
cashAndShortTermInvestments 374518583.18
propertyPlantAndEquipmentGross 205624000.00
propertyPlantAndEquipmentNet 423634010.34
netWorkingCapital 167595000.00
netInvestedCapital 666944000.00
commonStockSharesOutstanding 211061419.00
2019-12-31
date 2019-12-31
filing_date 2020-03-02
currency_symbol USD
totalAssets 1942298275.73
intangibleAssets 285466895.57
otherCurrentAssets 28269761.89
totalLiab 550848697.47
totalStockholderEquity 1371275658.73
otherCurrentLiab 2149735.02
commonStock 1319055012.32
retainedEarnings 21859371.50
otherLiab 53449000.00
goodWill 499904456.22
otherAssets 7861000.00
cash 384490557.59
totalCurrentLiabilities 132905874.45
currentDeferredRevenue 17592744.64
netDebt -22381130.10
shortTermDebt 10776293.20
shortLongTermDebt 1500000.00
shortLongTermDebtTotal 362109427.48
otherStockholderEquity 32487123.98
propertyPlantEquipment 201731000.00
totalCurrentAssets 690173919.53
longTermInvestments 35632000.00
netTangibleAssets -106808000.00
shortTermInvestments 11448000.00
netReceivables 91148764.65
longTermDebt 430210000.00
inventory 168569082.63
accountsPayable 102387101.59
accumulatedOtherComprehensiveIncome -2125849.07
commonStockTotalEquity 1767138000.00
nonCurrrentAssetsOther 3133537.36
nonCurrentAssetsTotal 1252124356.20
capitalLeaseObligations 31880000.00
longTermDebtTotal 444362000.00
nonCurrentLiabilitiesOther 5652000.00
nonCurrentLiabilitiesTotal 417942823.02
capitalSurpluse 705671000.00
liabilitiesAndStockholdersEquity 1942298275.73
cashAndShortTermInvestments 384490557.59
propertyPlantAndEquipmentGross 589615000.00
propertyPlantAndEquipmentNet 440109726.06
netWorkingCapital 746572000.00
netInvestedCapital 2315917000.00
commonStockSharesOutstanding 216192678.00
2019-09-30
date 2019-09-30
filing_date 2019-11-13
currency_symbol USD
totalAssets 1820838602.03
intangibleAssets 290582936.15
otherCurrentAssets 25455103.22
totalLiab 507476187.98
totalStockholderEquity 1292234251.89
deferredLongTermLiab 57100000.00
otherCurrentLiab 1607170.92
commonStock 1243268662.41
retainedEarnings 21485061.84
otherLiab 57100000.00
goodWill 501019820.28
otherAssets 0.00
cash 336102984.64
totalCurrentLiabilities 92006793.81
currentDeferredRevenue 16974807.52
netDebt 18557287.26
shortTermDebt 5506879.86
shortLongTermDebtTotal 354660271.90
otherStockholderEquity 28831060.00
propertyPlantEquipment 166489000.00
totalCurrentAssets 550643841.05
longTermInvestments 42318000.00
netTangibleAssets -77220000.00
shortTermInvestments 11308557.36
netReceivables 86096624.79
longTermDebt 427983000.00
inventory 84533598.70
accountsPayable 67917935.52
accumulatedOtherComprehensiveIncome -1350532.36
commonStockTotalEquity 1665744000.00
retainedEarningsTotalEquity -209209000.00
nonCurrrentAssetsOther 7504620.24
nonCurrentAssetsTotal 1270194760.98
capitalLeaseObligations 9293000.00
longTermDebtTotal 437149000.00
nonCurrentLiabilitiesTotal 415469394.17
capitalSurpluse 623254000.00
liabilitiesAndStockholdersEquity 1820838602.03
cashAndShortTermInvestments 347411542.00
propertyPlantAndEquipmentGross 562963000.00
propertyPlantAndEquipmentNet 405683459.16
commonStockSharesOutstanding 211822743.00
2019-06-30
date 2019-06-30
filing_date 2019-08-13
currency_symbol USD
totalAssets 1804576496.67
intangibleAssets 289767923.13
otherCurrentAssets 15563932.00
totalLiab 523606060.61
totalStockholderEquity 1259973392.46
deferredLongTermLiab 53624000.00
otherCurrentLiab 2011825.57
commonStock 1223409460.46
retainedEarnings 8945306.73
otherLiab 53624000.00
goodWill 495082039.91
otherAssets 7810000.00
cash 407093126.39
totalCurrentLiabilities 102398373.98
currentDeferredRevenue 17500369.55
netDebt -45974870.66
shortTermDebt 4679970.44
shortLongTermDebtTotal 361118255.73
otherStockholderEquity 27706577.97
propertyPlantEquipment 147558000.00
totalCurrentAssets 577109386.55
longTermInvestments 23195000.00
netTangibleAssets -126770000.00
shortTermInvestments 14929046.56
netReceivables 63968957.87
longTermDebt 425400000.00
inventory 67648928.31
accountsPayable 78206208.43
accumulatedOtherComprehensiveIncome -87952.70
commonStockTotalEquity 1661641000.00
retainedEarningsTotalEquity -173531000.00
nonCurrrentAssetsOther 15321507.76
nonCurrentAssetsTotal 1227467110.13
capitalLeaseObligations 9284000.00
longTermDebtTotal 434432000.00
nonCurrentLiabilitiesTotal 421207686.62
capitalSurpluse 526830000.00
liabilitiesAndStockholdersEquity 1804576496.67
cashAndShortTermInvestments 422022172.95
propertyPlantAndEquipmentGross 542200000.00
propertyPlantAndEquipmentNet 372430155.21
commonStockSharesOutstanding 211822743.00
2019-03-31
date 2019-03-31
filing_date 2019-05-15
currency_symbol USD
totalAssets 1561340108.16
intangibleAssets 295226178.43
otherCurrentAssets 16545596.99
totalLiab 258780530.48
totalStockholderEquity 1280068001.86
deferredLongTermLiab 92220000.00
otherCurrentLiab 5145778.03
commonStock 1257495036.78
retainedEarnings -3664037.36
otherLiab 92783000.00
goodWill 512989571.53
otherAssets 7970000.00
cash 81771090.84
totalCurrentLiabilities 134788958.45
currentDeferredRevenue 21428191.10
netDebt -22912213.71
shortTermDebt 11486532.74
shortLongTermDebtTotal 58858877.13
otherStockholderEquity 26283401.92
propertyPlantEquipment 128963000.00
totalCurrentAssets 234645196.13
longTermInvestments 19650000.00
netTangibleAssets -138504000.00
shortTermInvestments 20715464.72
netReceivables 50024721.03
longTermDebt 422868000.00
inventory 65588322.54
accountsPayable 95535761.83
accumulatedOtherComprehensiveIncome -46399.48
commonStockTotalEquity 1655273000.00
retainedEarningsTotalEquity -138478000.00
nonCurrrentAssetsOther 61118759.84
nonCurrentAssetsTotal 1326694912.03
capitalLeaseObligations 9027000.00
longTermDebtTotal 431529000.00
nonCurrentLiabilitiesOther 563000.00
nonCurrentLiabilitiesTotal 123991572.03
capitalSurpluse 515692000.00
liabilitiesAndStockholdersEquity 1538848532.33
cashAndShortTermInvestments 102486555.56
propertyPlantAndEquipmentGross 503898000.00
propertyPlantAndEquipmentNet 354727041.77
commonStockSharesOutstanding 209650378.00
2018-12-31
date 2018-12-31
filing_date 2019-03-25
currency_symbol USD
totalAssets 1561340108.16
intangibleAssets 295226178.43
otherCurrentAssets 5523059.02
totalLiab 258780530.48
totalStockholderEquity 1280068001.86
deferredLongTermLiab 4424000.00
otherCurrentLiab 6338472.77
commonStock 1257495036.78
retainedEarnings -3664037.36
otherLiab 4424000.00
goodWill 512989571.53
otherAssets 754000.00
cash 81771090.84
totalCurrentLiabilities 134788958.45
currentDeferredRevenue 21428191.10
netDebt -22912213.71
shortTermDebt 11486532.74
shortLongTermDebtTotal 58858877.13
otherStockholderEquity 26283401.92
propertyPlantEquipment 80214000.00
totalCurrentAssets 234645196.13
longTermInvestments 16911000.00
netTangibleAssets 193167000.00
shortTermInvestments 20715464.72
netReceivables 50024721.03
longTermDebt 420367000.00
inventory 65588322.54
accountsPayable 95535761.83
accumulatedOtherComprehensiveIncome -46399.48
commonStockTotalEquity 1653191000.00
retainedEarningsTotalEquity -108177000.00
nonCurrrentAssetsOther 61118759.84
nonCurrentAssetsTotal 1326694912.03
capitalLeaseObligations 8286000.00
longTermDebtTotal 428653000.00
nonCurrentLiabilitiesTotal 123991572.03
capitalSurpluse 302057000.00
liabilitiesAndStockholdersEquity 1561340108.16
cashAndShortTermInvestments 102486555.56
propertyPlantAndEquipmentGross 466349000.00
propertyPlantAndEquipmentNet 354727041.77
commonStockSharesOutstanding 209650378.00
2018-09-30
date 2018-09-30
filing_date 2018-11-14
currency_symbol USD
totalAssets 1251749759.38
intangibleAssets 181167276.23
otherCurrentAssets 5107218.48
totalLiab 127255437.92
totalStockholderEquity 1110002694.90
deferredLongTermLiab 0.00
otherCurrentLiab 10604042.35
commonStock 1055227718.96
retainedEarnings 37604619.83
goodWill 403859095.28
otherAssets 0.00
cash 210269104.91
totalCurrentLiabilities 42299133.78
currentDeferredRevenue 1613859.48
netDebt -167189990.38
shortTermDebt 3029066.41
shortLongTermDebt 9348000.00
shortLongTermDebtTotal 43079114.53
otherStockholderEquity 17787102.98
propertyPlantEquipment 75580000.00
totalCurrentAssets 321987295.48
netTangibleAssets 186727000.00
shortTermInvestments 31487969.20
netReceivables 33583830.61
longTermDebt 8789000.00
inventory 26758036.57
accountsPayable 27052165.54
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -616746.87
additionalPaidInCapital 0.00
commonStockTotalEquity 1650077000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity -77168000.00
treasuryStock 0.00
nonCurrrentAssetsOther 0.00
nonCurrentAssetsTotal 929762463.91
capitalLeaseObligations 8789000.00
longTermDebtTotal 8789000.00
nonCurrentLiabilitiesTotal 84956304.14
capitalSurpluse 261944000.00
liabilitiesAndStockholdersEquity 1251749759.38
cashAndShortTermInvestments 241757074.11
propertyPlantAndEquipmentGross 413963000.00
propertyPlantAndEquipmentNet 277854860.44
commonStockSharesOutstanding 193070004.00
2018-06-30
date 2018-06-30
filing_date 2018-08-29
currency_symbol USD
totalAssets 1019094666.80
intangibleAssets 175610134.40
otherCurrentAssets 5685281.55
totalLiab 108958719.47
totalStockholderEquity 902706538.35
deferredLongTermLiab 0.00
otherCurrentLiab 5413076.69
commonStock 863906100.96
retainedEarnings 21289366.95
goodWill 405408423.62
otherAssets 632000.00
cash 46326785.42
totalCurrentLiabilities 34009321.66
currentDeferredRevenue 2021760.88
netDebt -22218430.83
shortTermDebt 2132659.15
shortLongTermDebt 9128000.00
shortLongTermDebtTotal 24108354.60
otherStockholderEquity 18131255.89
propertyPlantEquipment 65707000.00
totalCurrentAssets 150924023.05
netTangibleAssets 33838000.00
shortTermInvestments 34946140.66
netReceivables 13953019.46
longTermDebt 8398000.00
inventory 17177600.10
accountsPayable 24441824.94
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -621185.45
additionalPaidInCapital 0.00
commonStockTotalEquity 1370477000.00
preferredStockTotalEquity 1000.00
retainedEarningsTotalEquity -58468000.00
treasuryStock 0.00
nonCurrrentAssetsOther 12508239.82
nonCurrentAssetsTotal 868170643.75
capitalLeaseObligations 8398000.00
longTermDebtTotal 8398000.00
nonCurrentLiabilitiesTotal 74949397.81
capitalSurpluse 89915000.00
liabilitiesAndStockholdersEquity 1019094666.80
cashAndShortTermInvestments 81272926.09
propertyPlantAndEquipmentGross 360864000.00
propertyPlantAndEquipmentNet 235097365.58
commonStockSharesOutstanding 193070004.00
2018-03-31
date 2018-03-31
filing_date 2018-05-31
currency_symbol USD
totalAssets 1019094666.80
intangibleAssets 175610134.40
otherCurrentAssets 38520477.41
totalLiab 108958719.47
totalStockholderEquity 902706538.35
otherCurrentLiab 2633640.18
commonStock 863906100.96
retainedEarnings 21289366.95
goodWill 405408423.62
otherAssets 0.00
cash 46326785.42
totalCurrentLiabilities 34009321.66
currentDeferredRevenue 2021760.88
netDebt -22218430.83
shortTermDebt 2132659.15
shortLongTermDebt 9259000.00
shortLongTermDebtTotal 24108354.60
otherStockholderEquity 18132255.89
propertyPlantEquipment 50984000.00
totalCurrentAssets 150924023.05
netTangibleAssets 41596000.00
shortTermInvestments 34946140.66
netReceivables 13953019.46
longTermDebt 8376000.00
inventory 17177600.10
accountsPayable 24441824.94
accumulatedOtherComprehensiveIncome -621185.45
commonStockTotalEquity 1113981000.00
preferredStockTotalEquity 1000.00
nonCurrrentAssetsOther 12508239.82
nonCurrentAssetsTotal 868170643.75
nonCurrentLiabilitiesTotal 74949397.81
liabilitiesAndStockholdersEquity 1011665257.82
cashAndShortTermInvestments 81272926.09
propertyPlantAndEquipmentGross 303151000.00
propertyPlantAndEquipmentNet 235097365.58
commonStockSharesOutstanding 193070004.00
2017-12-31
date 2017-12-31
filing_date 2018-02-28
currency_symbol USD
totalAssets 668991835.42
intangibleAssets 73148488.81
otherCurrentAssets 2427454.27
totalLiab 85107282.36
totalStockholderEquity 576213922.83
otherCurrentLiab 7404479.17
commonStock 544149764.77
retainedEarnings 23732846.96
goodWill 112650003.52
otherAssets 0.00
cash 93493389.28
totalCurrentLiabilities 34926847.60
currentDeferredRevenue 3209468.72
netDebt -63230447.68
shortTermDebt 6703875.63
shortLongTermDebt 9432000.00
shortLongTermDebtTotal 30262941.60
otherStockholderEquity 8958331.70
propertyPlantEquipment 39985000.00
totalCurrentAssets 218562471.13
netTangibleAssets -5786000.00
shortTermInvestments 74443235.46
netReceivables 37923395.46
longTermDebt 8579000.00
inventory 9206478.43
accountsPayable 17609024.09
accumulatedOtherComprehensiveIncome -627020.60
commonStockTotalEquity 695135000.00
nonCurrrentAssetsOther 11558001.36
nonCurrentAssetsTotal 450429364.29
nonCurrentLiabilitiesTotal 50180434.77
liabilitiesAndStockholdersEquity 668991835.42
cashAndShortTermInvestments 167936624.73
propertyPlantAndEquipmentGross 236504000.00
propertyPlantAndEquipmentNet 185134680.27
commonStockSharesOutstanding 140377226.00
2017-09-30
date 2017-09-30
filing_date 2017-11-30
currency_symbol USD
totalAssets 341597637.73
intangibleAssets 1226979.56
otherCurrentAssets 7911259.62
totalLiab 39997668.82
totalStockholderEquity 301599968.92
otherCurrentLiab 661279.04
commonStock 282445411.45
retainedEarnings 13499883.44
goodWill 932473.39
otherAssets 0.00
cash 90206698.27
totalCurrentLiabilities 15891677.68
currentDeferredRevenue 1812883.67
netDebt -64890045.85
shortTermDebt 1210661.28
shortLongTermDebtTotal 25316652.42
otherStockholderEquity 6277100.01
totalCurrentAssets 154816225.04
shortTermInvestments 43402750.80
netReceivables 4074908.70
inventory 6765094.41
accountsPayable 12206853.68
accumulatedOtherComprehensiveIncome -622425.98
commonStockTotalEquity 363479000.00
nonCurrrentAssetsOther 11070790.27
nonCurrentAssetsTotal 186781412.70
nonCurrentLiabilitiesTotal 24105991.14
liabilitiesAndStockholdersEquity 341597637.73
cashAndShortTermInvestments 133609449.06
propertyPlantAndEquipmentGross 134251000.00
propertyPlantAndEquipmentNet 104321237.08
commonStockSharesOutstanding 122260723.00
2017-06-30
date 2017-06-30
filing_date 2017-08-31
currency_symbol USD
totalAssets 262304368.97
intangibleAssets 1377990.35
otherCurrentAssets 2720809.47
totalLiab 32176068.48
totalStockholderEquity 230128300.50
otherCurrentLiab 289269.67
commonStock 217696725.05
retainedEarnings 8648952.32
goodWill 950638.12
otherAssets 0.00
cash 30285631.10
totalCurrentLiabilities 7264607.74
currentDeferredRevenue 2033309.57
netDebt -4182126.42
shortTermDebt 1260675.27
shortLongTermDebtTotal 26103504.69
otherStockholderEquity 4828640.35
totalCurrentAssets 114312515.15
shortTermInvestments 63773098.53
netReceivables 8559212.08
inventory 4728238.71
accountsPayable 3681353.23
accumulatedOtherComprehensiveIncome -1046017.22
commonStockTotalEquity 274800753.00
nonCurrrentAssetsOther 10758628.23
nonCurrentAssetsTotal 147991853.82
nonCurrentLiabilitiesTotal 24911460.73
liabilitiesAndStockholdersEquity 262304368.97
cashAndShortTermInvestments 94058729.63
propertyPlantAndEquipmentGross 92358204.00
propertyPlantAndEquipmentNet 73166024.19
commonStockSharesOutstanding 122137570.00
2017-03-31
date 2017-03-31
filing_date 2017-05-31
currency_symbol USD
totalAssets 234542096.08
intangibleAssets 1403848.78
otherCurrentAssets 1011556.73
totalLiab 31251607.80
totalStockholderEquity 203290488.28
commonStock 203622788.34
retainedEarnings -3060102.58
goodWill 890749.57
otherAssets 0.00
cash 59316806.22
totalCurrentLiabilities 7657244.02
currentDeferredRevenue 2078415.65
netDebt -34503062.69
shortTermDebt 1219379.74
shortLongTermDebt 28702000.00
shortLongTermDebtTotal 24813743.52
otherStockholderEquity 5033235.52
totalCurrentAssets 133142748.56
netTangibleAssets 1706000.00
shortTermInvestments 64836760.49
netReceivables 4306080.85
inventory 2884994.58
accountsPayable 4359448.63
accumulatedOtherComprehensiveIncome -2305433.00
commonStockTotalEquity 274316548.00
nonCurrrentAssetsOther 1138339.35
nonCurrentAssetsTotal 101399347.53
nonCurrentLiabilitiesTotal 23594363.78
liabilitiesAndStockholdersEquity 234542096.08
cashAndShortTermInvestments 124153566.71
propertyPlantAndEquipmentGross 72500148.00
propertyPlantAndEquipmentNet 53816229.46
commonStockSharesOutstanding 122137570.00
2016-12-31
date 2016-12-31
filing_date 2017-02-28
currency_symbol USD
totalAssets 153815719.93
intangibleAssets 1555761.17
otherCurrentAssets 494315.78
totalLiab 10160288.53
totalStockholderEquity 143655431.40
otherCurrentLiab 0.00
commonStock 142262825.89
retainedEarnings -1159713.89
goodWill 909718.06
otherAssets 1020000.00
cash 63946457.03
totalCurrentLiabilities 4714365.21
netDebt -57282868.49
shortTermDebt 1217665.21
shortLongTermDebt 28702000.00
shortLongTermDebtTotal 6663588.53
otherStockholderEquity 4510130.40
propertyPlantEquipment 19945000.00
totalCurrentAssets 98070378.06
netTangibleAssets 1706000.00
shortTermInvestments 28563678.75
netReceivables 2727848.74
longTermDebt 8576000.00
inventory 2012527.58
accountsPayable 3496700.00
accumulatedOtherComprehensiveIncome -1957811.00
commonStockTotalEquity 187657471.00
nonCurrrentAssetsOther 0.00
nonCurrentAssetsTotal 55745341.86
nonCurrentLiabilitiesTotal 5445923.33
liabilitiesAndStockholdersEquity 153815719.93
cashAndShortTermInvestments 92510135.78
propertyPlantAndEquipmentGross 40895668.00
propertyPlantAndEquipmentNet 31002939.91
commonStockSharesOutstanding 99145585.00
2016-09-30
date 2016-09-30
filing_date 2016-11-30
currency_symbol USD
totalAssets 103247223.75
intangibleAssets 4272678.89
otherCurrentAssets 397012.37
totalLiab 7970719.89
totalStockholderEquity 95276503.86
otherCurrentLiab 0.00
commonStock 98225159.65
retainedEarnings -4823091.98
goodWill 893162.84
cash 73399363.62
totalCurrentLiabilities 2904610.21
netDebt -67780132.34
shortTermDebt 553121.60
shortLongTermDebtTotal 5619231.28
otherStockholderEquity 3521343.19
totalCurrentAssets 79149721.63
netReceivables 2959352.90
inventory 2140173.72
accountsPayable 2351488.60
accumulatedOtherComprehensiveIncome -1646907.00
commonStockTotalEquity 131969431.00
nonCurrrentAssetsOther 0.00
nonCurrentAssetsTotal 24097502.12
nonCurrentLiabilitiesTotal 5066109.68
liabilitiesAndStockholdersEquity 103247223.75
cashAndShortTermInvestments 73399363.62
propertyPlantAndEquipmentGross 17803055.00
propertyPlantAndEquipmentNet 13250855.95
commonStockSharesOutstanding 85156114.00
2016-06-30
date 2016-06-30
filing_date 2016-08-31
currency_symbol USD
totalAssets 63004163.26
intangibleAssets 4158111.48
otherCurrentAssets 384130.72
totalLiab 7949798.71
totalStockholderEquity 55054364.55
commonStock 58858688.99
retainedEarnings -5672496.51
goodWill 916681.31
cash 40832357.32
totalCurrentLiabilities 2606259.41
netDebt -34929696.65
shortTermDebt 559121.36
shortLongTermDebtTotal 5902660.67
otherStockholderEquity 3219487.06
totalCurrentAssets 45777099.01
netReceivables 2233325.95
inventory 2085220.04
accountsPayable 2047138.04
accumulatedOtherComprehensiveIncome -1351315.00
commonStockTotalEquity 77050144.00
nonCurrrentAssetsOther 0.00
nonCurrentAssetsTotal 17227064.25
nonCurrentLiabilitiesTotal 5343539.31
liabilitiesAndStockholdersEquity 63004163.26
cashAndShortTermInvestments 40832357.32
propertyPlantAndEquipmentGross 13222974.00
propertyPlantAndEquipmentNet 10101044.25
commonStockSharesOutstanding 68787245.00
2016-03-31
date 2016-03-31
filing_date 2016-05-31
currency_symbol USD
totalAssets 27816528.91
intangibleAssets 3310444.24
otherCurrentAssets 535167.07
totalLiab 971042.58
totalStockholderEquity 26845486.33
commonStock 31371720.36
retainedEarnings -6379835.31
goodWill 920061.95
cash 12629892.81
totalCurrentLiabilities 971042.58
netDebt -12629892.81
otherStockholderEquity 2920868.28
totalCurrentAssets 16785676.17
netReceivables 1896262.25
inventory 1601559.51
accountsPayable 971042.58
accumulatedOtherComprehensiveIncome -1067267.00
commonStockTotalEquity 40916880.00
nonCurrrentAssetsOther 363966.12
nonCurrentAssetsTotal 11030852.74
liabilitiesAndStockholdersEquity 27816528.91
cashAndShortTermInvestments 12629892.81
propertyPlantAndEquipmentGross 7309220.00
propertyPlantAndEquipmentNet 5604112.68
commonStockSharesOutstanding 68787245.00
2015-12-31
date 2015-12-31
filing_date 2016-02-29
currency_symbol USD
totalAssets 21599797.06
intangibleAssets 3258391.57
otherCurrentAssets 322129.57
totalLiab 1188944.81
totalStockholderEquity 20410852.26
commonStock 25519261.90
retainedEarnings -7101362.99
cash 8894884.55
totalCurrentLiabilities 1188944.81
netDebt -8894884.55
otherStockholderEquity 2773595.34
totalCurrentAssets 12898750.65
netReceivables 2106257.06
inventory 1349640.99
accountsPayable 1188944.81
accumulatedOtherComprehensiveIncome -780642.00
commonStockTotalEquity 34581407.00
nonCurrrentAssetsOther 121134.82
nonCurrentAssetsTotal 8701046.41
liabilitiesAndStockholdersEquity 21599797.06
cashAndShortTermInvestments 8894884.55
propertyPlantAndEquipmentGross 7161245.00
propertyPlantAndEquipmentNet 5284622.65
commonStockSharesOutstanding 71069313.00
2015-09-30
date 2015-09-30
filing_date 2015-11-30
currency_symbol USD
totalAssets 10750053.47
intangibleAssets 35598.42
otherCurrentAssets 227696.30
totalLiab 1202031.25
totalStockholderEquity 9548022.23
commonStock 15194034.15
retainedEarnings -7199742.73
cash 2457439.55
totalCurrentLiabilities 1202031.25
netDebt -2457439.55
otherStockholderEquity 2177358.81
totalCurrentAssets 6024433.29
netReceivables 1662649.30
inventory 1512197.20
accountsPayable 1202031.25
accumulatedOtherComprehensiveIncome -623628.00
commonStockTotalEquity 20316095.00
nonCurrrentAssetsOther 95596.47
nonCurrentAssetsTotal 4725620.18
liabilitiesAndStockholdersEquity 10750053.47
cashAndShortTermInvestments 2457439.55
propertyPlantAndEquipmentGross 6143252.00
propertyPlantAndEquipmentNet 4594425.29
commonStockSharesOutstanding 43984753.00
2015-06-30
date 2015-06-30
filing_date 2015-08-31
currency_symbol USD
totalAssets 10956269.12
intangibleAssets 46084.78
otherCurrentAssets 206576.10
totalLiab 1202732.24
totalStockholderEquity 9753536.88
otherCurrentLiab 90900.10
commonStock 15289418.44
retainedEarnings -6944433.96
cash 3880931.74
totalCurrentLiabilities 1202732.24
netDebt -3880931.74
otherStockholderEquity 1893861.40
totalCurrentAssets 7097841.70
netReceivables 1338651.55
inventory 1553320.90
accountsPayable 1111832.14
accumulatedOtherComprehensiveIncome -485309.00
commonStockTotalEquity 20246095.00
nonCurrrentAssetsOther 144254.22
nonCurrentAssetsTotal 3858427.42
liabilitiesAndStockholdersEquity 10956269.12
cashAndShortTermInvestments 3880931.74
propertyPlantAndEquipmentGross 4857246.00
propertyPlantAndEquipmentNet 3668088.42
commonStockSharesOutstanding 43983141.00
2015-03-31
date 2015-03-31
filing_date 2015-05-31
currency_symbol USD
totalAssets 11500391.06
intangibleAssets 60024.62
otherCurrentAssets 232427.04
totalLiab 762174.62
totalStockholderEquity 10738216.43
commonStock 16290841.57
retainedEarnings -7015606.02
cash 5674256.31
totalCurrentLiabilities 762174.62
netDebt -5674256.31
otherStockholderEquity 1823143.87
totalCurrentAssets 8318434.33
netReceivables 889758.53
inventory 1387400.12
accountsPayable 762174.62
accumulatedOtherComprehensiveIncome -360163.00
commonStockTotalEquity 20246095.00
nonCurrrentAssetsOther 204173.67
nonCurrentAssetsTotal 3181956.73
liabilitiesAndStockholdersEquity 11500391.06
cashAndShortTermInvestments 5674256.31
propertyPlantAndEquipmentGross 3626161.00
propertyPlantAndEquipmentNet 2917758.43
commonStockSharesOutstanding 43983141.00
2014-12-31
date 2014-12-31
filing_date 2015-02-28
currency_symbol USD
totalAssets 11583766.39
intangibleAssets 130605.75
otherCurrentAssets 300270.15
totalLiab 615992.23
totalStockholderEquity 10967774.16
otherCurrentLiab 97081.13
commonStock 16181729.90
retainedEarnings -6583873.49
cash 7386954.61
totalCurrentLiabilities 615992.23
netDebt -7386954.61
otherStockholderEquity 1613333.76
totalCurrentAssets 8950794.06
netReceivables 504907.41
inventory 721284.08
accountsPayable 518911.10
accumulatedOtherComprehensiveIncome -243416.00
commonStockTotalEquity 20246095.00
nonCurrentAssetsTotal 2632972.34
liabilitiesAndStockholdersEquity 11583766.39
cashAndShortTermInvestments 7386954.61
propertyPlantAndEquipmentGross 3130886.00
propertyPlantAndEquipmentNet 2502366.58
commonStockSharesOutstanding 43726124.00
2014-09-30
date 2014-09-30
filing_date 2014-11-30
currency_symbol USD
totalAssets 155083.64
totalLiab 26611.61
totalStockholderEquity 128472.03
otherCurrentLiab 26611.61
commonStock 315105.11
retainedEarnings -243955.16
cash 110977.44
totalCurrentLiabilities 26611.61
netDebt -110977.44
otherStockholderEquity 57322.08
totalCurrentAssets 155083.64
shortTermInvestments 43651.35
netReceivables 454.85
commonStockTotalEquity 360934.00
liabilitiesAndStockholdersEquity 155083.64
cashAndShortTermInvestments 154628.79
commonStockSharesOutstanding 3339828.00
2014-06-30
date 2014-06-30
filing_date 2014-08-31
currency_symbol USD
totalAssets 169355.49
totalLiab 27579.23
totalStockholderEquity 141776.26
otherCurrentLiab 27579.23
commonStock 331942.17
retainedEarnings -250550.89
cash 11858.30
totalCurrentLiabilities 27579.23
netDebt -11858.30
otherStockholderEquity 60384.98
totalCurrentAssets 169355.49
shortTermInvestments 156344.84
netReceivables 1152.35
commonStockTotalEquity 360934.00
liabilitiesAndStockholdersEquity 169355.49
cashAndShortTermInvestments 168203.14
commonStockSharesOutstanding 3339828.00
2014-03-31
date 2014-03-31
filing_date 2014-05-31
currency_symbol USD
totalAssets 250066.35
otherCurrentAssets 0.00
totalLiab 99900.47
totalStockholderEquity 150165.89
otherCurrentLiab 99900.47
commonStock 332633.54
retainedEarnings -242978.40
cash 6704.57
totalCurrentLiabilities 99900.47
netDebt -6704.57
otherStockholderEquity 60510.75
totalCurrentAssets 250066.35
shortTermInvestments 239613.67
netReceivables 3748.11
commonStockTotalEquity 360934.00
liabilitiesAndStockholdersEquity 250066.35
cashAndShortTermInvestments 246318.24
commonStockSharesOutstanding 3339828.00
2013-12-31
date 2013-12-31
filing_date 2014-02-28
currency_symbol USD
totalAssets 248098.25
otherCurrentAssets 0.00
totalLiab 40676.40
totalStockholderEquity 207421.85
otherCurrentLiab 40676.40
commonStock 324388.40
retainedEarnings -175977.39
cash 11345.78
totalCurrentLiabilities 40676.40
netDebt -11345.78
otherStockholderEquity 59010.84
totalCurrentAssets 248098.25
shortTermInvestments 233674.26
netReceivables 3078.21
inventory 0.00
commonStockTotalEquity 360934.00
liabilitiesAndStockholdersEquity 248098.25
cashAndShortTermInvestments 245020.04
commonStockSharesOutstanding 3339828.00
2013-09-30
date 2013-09-30
filing_date 2013-11-30
currency_symbol USD
totalAssets 273765.16
otherCurrentAssets 0.00
totalLiab 7605.87
totalStockholderEquity 266159.29
otherCurrentLiab 7605.87
commonStock 339964.96
retainedEarnings -135650.10
cash 1920.54
totalCurrentLiabilities 7605.87
netDebt -1920.54
otherStockholderEquity 61844.44
totalCurrentAssets 273765.16
shortTermInvestments 268442.47
netReceivables 3402.16
inventory 0.00
commonStockTotalEquity 360934.00
liabilitiesAndStockholdersEquity 273765.16
cashAndShortTermInvestments 270363.01
commonStockSharesOutstanding 3339828.00
2013-06-30
date 2013-06-30
filing_date 2013-08-31
currency_symbol USD
totalAssets 282270.92
otherCurrentAssets 0.00
totalLiab 10434.45
totalStockholderEquity 271836.46
otherCurrentLiab 10434.45
commonStock 342377.16
retainedEarnings -132823.94
cash 9747.68
totalCurrentLiabilities 10434.45
netDebt -9747.68
otherStockholderEquity 62283.25
totalCurrentAssets 282270.92
shortTermInvestments 270347.18
netReceivables 2176.06
commonStockTotalEquity 360934.00
liabilitiesAndStockholdersEquity 282270.92
cashAndShortTermInvestments 280094.86
commonStockSharesOutstanding 3339828.00
2013-03-31
date 2013-03-31
filing_date 2013-05-31
currency_symbol USD
totalAssets 288862.69
otherCurrentAssets 0.00
totalLiab 2910.70
totalStockholderEquity 285951.99
otherCurrentLiab 2910.70
commonStock 350190.17
retainedEarnings -127942.72
cash 1389.37
totalCurrentLiabilities 2910.70
netDebt -1389.37
otherStockholderEquity 63704.54
totalCurrentAssets 288862.69
shortTermInvestments 286218.81
netReceivables 1254.51
commonStockTotalEquity 360934.00
liabilitiesAndStockholdersEquity 288862.69
cashAndShortTermInvestments 287608.18
commonStockSharesOutstanding 3339828.00
2012-12-31
date 2012-12-31
filing_date 2013-02-28
currency_symbol USD
totalAssets 306773.14
totalLiab 15193.16
totalStockholderEquity 291579.98
otherCurrentLiab 15193.16
commonStock 352560.68
retainedEarnings -125116.48
cash 15248.84
totalCurrentLiabilities 15193.16
netDebt -15248.84
otherStockholderEquity 64135.78
totalCurrentAssets 306773.14
shortTermInvestments 288156.29
netReceivables 3368.01
commonStockTotalEquity 360934.00
liabilitiesAndStockholdersEquity 306773.14
cashAndShortTermInvestments 303405.13
commonStockSharesOutstanding 3352400.00
2012-09-30
date 2012-09-30
filing_date 2012-11-30
currency_symbol USD
totalAssets 344343.89
totalLiab 30777.67
totalStockholderEquity 313566.22
otherCurrentLiab 30777.67
retainedEarnings -115882.62
cash 21873.46
totalCurrentLiabilities 30777.67
netDebt -21873.46
otherStockholderEquity 429448.83
totalCurrentAssets 344343.89
shortTermInvestments 317108.77
netReceivables 5361.66
liabilitiesAndStockholdersEquity 344343.89
cashAndShortTermInvestments 338982.23
commonStockSharesOutstanding 3339828.00
2012-06-30
date 2012-06-30
filing_date 2012-08-31
currency_symbol USD
totalAssets 344227.38
otherCurrentAssets 0.00
totalLiab 11076.99
totalStockholderEquity 333150.40
otherCurrentLiab 11076.99
retainedEarnings -96428.18
cash 23835.66
totalCurrentLiabilities 11076.99
netDebt -23835.66
otherStockholderEquity 429578.57
totalCurrentAssets 344227.38
shortTermInvestments 317204.57
netReceivables 3187.15
liabilitiesAndStockholdersEquity 344227.38
cashAndShortTermInvestments 341040.23
commonStockSharesOutstanding 3352400.00
2012-03-31
date 2012-03-31
filing_date 2012-05-31
currency_symbol USD
totalAssets 349077.13
otherCurrentAssets 0.00
totalLiab 18766.98
totalStockholderEquity 330310.15
otherCurrentLiab 18766.98
retainedEarnings -83664.89
cash 40967.32
totalCurrentLiabilities 18766.98
netDebt -40967.32
otherStockholderEquity 413975.04
totalCurrentAssets 349077.13
shortTermInvestments 305682.79
netReceivables 2427.02
inventory 0.00
liabilitiesAndStockholdersEquity 349077.13
cashAndShortTermInvestments 346650.10
commonStockSharesOutstanding 3352400.00
2011-12-31
date 2011-12-31
filing_date 2012-02-29
currency_symbol USD
totalAssets 366969.41
otherCurrentAssets 0.00
totalLiab 6803.25
totalStockholderEquity 360166.16
otherCurrentLiab 6803.25
retainedEarnings -68902.57
cash 46384.64
totalCurrentLiabilities 6803.25
netDebt -46384.64
otherStockholderEquity 429068.73
totalCurrentAssets 366969.41
shortTermInvestments 316828.10
netReceivables 3756.68
liabilitiesAndStockholdersEquity 366969.41
cashAndShortTermInvestments 363212.74
commonStockSharesOutstanding 2505090.00
2011-09-30
date 2011-09-30
filing_date 2011-11-30
currency_symbol USD
totalAssets 141708.31
totalLiab 48289.75
totalStockholderEquity 93418.56
otherCurrentLiab 48289.75
retainedEarnings -3424.37
cash 64469.30
totalCurrentLiabilities 48289.75
netDebt -64469.30
otherStockholderEquity 96842.92
totalCurrentAssets 66853.57
netReceivables 2384.27
nonCurrrentAssetsOther 74854.74
nonCurrentAssetsTotal 74854.74
liabilitiesAndStockholdersEquity 141708.31
cashAndShortTermInvestments 64469.30
commonStockSharesOutstanding 502860.00
yearly
2022-12-31
date 2022-12-31
filing_date 2022-07-28
currency_symbol USD
totalAssets 5449694000.00
intangibleAssets 1277875000.00
otherCurrentAssets 46786000.00
totalLiab 1008328000.00
totalStockholderEquity 4398805000.00
otherCurrentLiab 119089000.00
commonStock 53000.00
capitalStock 66000.00
retainedEarnings -962851000.00
goodWill 2641305000.00
cash 415909000.00
totalCurrentLiabilities 280342000.00
netDebt 207897000.00
shortTermDebt 92649000.00
shortLongTermDebt 221839000.00
shortLongTermDebtTotal 623806000.00
otherStockholderEquity 5382367000.00
totalCurrentAssets 803503000.00
longTermInvestments 12371000.00
shortTermInvestments 241897000.00
netReceivables 95279000.00
longTermDebt 357933000.00
inventory 245529000.00
accountsPayable 68604000.00
accumulatedOtherComprehensiveIncome -20764000.00
nonCurrrentAssetsOther 111514000.00
nonCurrentAssetsTotal 4646191000.00
capitalLeaseObligations 10359000.00
nonCurrentLiabilitiesOther 11104000.00
nonCurrentLiabilitiesTotal 727986000.00
liabilitiesAndStockholdersEquity 5449694000.00
cashAndShortTermInvestments 415909000.00
propertyPlantAndEquipmentGross 435608000.00
propertyPlantAndEquipmentNet 600495000.00
netWorkingCapital 340050000.00
netInvestedCapital 3895464000.00
commonStockSharesOutstanding 481219130.00
2021-12-31
date 2021-12-31
filing_date 2021-07-28
currency_symbol USD
totalAssets 6025362000.00
intangibleAssets 1605918000.00
otherCurrentAssets 48920000.00
totalLiab 1560049000.00
totalStockholderEquity 4459070000.00
otherCurrentLiab 138825000.00
commonStock 46000.00
capitalStock 53000.00
retainedEarnings -486050000.00
otherLiab 196829000.00
goodWill 2832794000.00
otherAssets 111514000.00
cash 488466000.00
totalCurrentLiabilities 401241000.00
currentDeferredRevenue 155107000.00
netDebt 450193000.00
shortTermDebt 49603000.00
shortLongTermDebt 85946000.00
shortLongTermDebtTotal 938659000.00
otherStockholderEquity 4792406000.00
propertyPlantEquipment 600495000.00
totalCurrentAssets 883609000.00
longTermInvestments 15002000.00
netTangibleAssets 479625000.00
netReceivables 89794000.00
longTermDebt 519828000.00
inventory 256429000.00
accountsPayable 57706000.00
accumulatedOtherComprehensiveIncome 152668000.00
nonCurrrentAssetsOther 8285000.00
nonCurrentAssetsTotal 5141753000.00
capitalLeaseObligations 18032000.00
nonCurrentLiabilitiesOther 191000.00
nonCurrentLiabilitiesTotal 1158808000.00
liabilitiesAndStockholdersEquity 6025362000.00
cashAndShortTermInvestments 488466000.00
propertyPlantAndEquipmentGross 600495000.00
propertyPlantAndEquipmentNet 668965000.00
netWorkingCapital 523161000.00
netInvestedCapital 5004579000.00
commonStockSharesOutstanding 446440641.00
2020-12-31
date 2020-12-31
filing_date 2020-08-10
currency_symbol USD
totalAssets 1801234977.33
intangibleAssets 261729400.82
otherCurrentAssets 42917084.21
totalLiab 475893069.56
totalStockholderEquity 1306736502.12
deferredLongTermLiab 49274000.00
otherCurrentLiab 138825000.00
commonStock 1331539143.66
capitalStock 46000.00
retainedEarnings -44132596.05
otherLiab 53886000.00
goodWill 445495901.43
otherAssets 4356000.00
cash 358469291.38
totalCurrentLiabilities 122835184.96
currentDeferredRevenue 650291.62
netDebt -58147750.29
shortTermDebt 7439422.67
shortLongTermDebt 45339000.00
shortLongTermDebtTotal 300321541.09
otherStockholderEquity 20244832.63
propertyPlantEquipment 199559000.00
totalCurrentAssets 651220918.92
longTermInvestments 23669000.00
netTangibleAssets 20539000.00
shortTermInvestments 9300000.00
netReceivables 59273865.05
longTermDebt 306259000.00
inventory 190560678.26
accountsPayable 110124218.68
accumulatedOtherComprehensiveIncome -914878.12
commonStockTotalEquity 1846938000.00
retainedEarningsTotalEquity -730103000.00
nonCurrrentAssetsOther 8285000.00
nonCurrentAssetsTotal 1150014058.41
capitalLeaseObligations 33536000.00
longTermDebtTotal 306259000.00
nonCurrentLiabilitiesOther 35235000.00
nonCurrentLiabilitiesTotal 353057884.61
capitalSurpluse 1095781000.00
liabilitiesAndStockholdersEquity 1782629571.69
cashAndShortTermInvestments 358469291.38
propertyPlantAndEquipmentGross 587163000.00
propertyPlantAndEquipmentNet 423311729.04
netWorkingCapital 165738000.00
netInvestedCapital 680158000.00
commonStockSharesOutstanding 216158217.00
2019-12-31
date 2019-12-31
filing_date 2020-05-31
currency_symbol USD
totalAssets 1801234977.33
intangibleAssets 261729400.82
otherCurrentAssets 51420620.44
totalLiab 475893069.56
totalStockholderEquity 1306736502.12
otherCurrentLiab 4621251.99
commonStock 1331539143.66
capitalStock 1331539143.66
retainedEarnings -44132596.05
otherLiab 59015000.00
goodWill 445495901.43
otherAssets 7861000.00
cash 358469291.38
totalCurrentLiabilities 122835184.96
currentDeferredRevenue 650291.62
netDebt -58147750.29
shortTermDebt 7439422.67
shortLongTermDebt 1500000.00
shortLongTermDebtTotal 300321541.09
otherStockholderEquity 20244832.63
propertyPlantEquipment 201731000.00
totalCurrentAssets 651220918.92
longTermInvestments 35632000.00
netTangibleAssets -106808000.00
shortTermInvestments 11448000.00
netReceivables 50770328.82
longTermDebt 430210000.00
inventory 190560678.26
accountsPayable 110124218.68
accumulatedOtherComprehensiveIncome -914878.12
commonStockTotalEquity 11000.00
nonCurrrentAssetsOther 0.00
nonCurrentAssetsTotal 1150014058.41
capitalLeaseObligations 31880000.00
longTermDebtTotal 444362000.00
nonCurrentLiabilitiesOther 5652000.00
nonCurrentLiabilitiesTotal 353057884.61
capitalSurpluse 705671000.00
liabilitiesAndStockholdersEquity 1801234977.33
cashAndShortTermInvestments 358469291.38
propertyPlantAndEquipmentGross 201731000.00
propertyPlantAndEquipmentNet 423311729.04
netWorkingCapital 166600000.00
netInvestedCapital 715481000.00
commonStockSharesOutstanding 216158217.00
2018-12-31
date 2018-12-31
filing_date 2019-05-31
currency_symbol USD
totalAssets 1804576496.67
intangibleAssets 289767923.13
otherCurrentAssets 15563932.00
totalLiab 523606060.61
totalStockholderEquity 1259973392.46
deferredLongTermLiab 4424000.00
otherCurrentLiab 2011825.57
commonStock 1223409460.46
capitalStock 1223409460.46
retainedEarnings 8945306.73
otherLiab 4424000.00
goodWill 495082039.91
otherAssets 754000.00
cash 407093126.39
totalCurrentLiabilities 102398373.98
currentDeferredRevenue 17500369.55
netDebt -45974870.66
shortTermDebt 4679970.44
shortLongTermDebt 6332000.00
shortLongTermDebtTotal 361118255.73
otherStockholderEquity 27706577.97
propertyPlantEquipment 80214000.00
totalCurrentAssets 577109386.55
longTermInvestments 16911000.00
netTangibleAssets 193167000.00
shortTermInvestments 14929046.56
netReceivables 63968957.87
longTermDebt 420367000.00
inventory 67648928.31
accountsPayable 78206208.43
accumulatedOtherComprehensiveIncome -87952.70
commonStockTotalEquity 1655273000.00
retainedEarningsTotalEquity -108177000.00
nonCurrrentAssetsOther 15321507.76
nonCurrentAssetsTotal 1227467110.13
capitalLeaseObligations 8756000.00
longTermDebtTotal 428653000.00
nonCurrentLiabilitiesTotal 421207686.62
capitalSurpluse 302057000.00
liabilitiesAndStockholdersEquity 1804576496.67
cashAndShortTermInvestments 422022172.95
propertyPlantAndEquipmentGross 503898000.00
propertyPlantAndEquipmentNet 372430155.21
netWorkingCapital 528365000.00
netInvestedCapital 618020000.00
commonStockSharesOutstanding 203460138.00
2017-12-31
date 2017-12-31
filing_date 2018-05-31
currency_symbol USD
totalAssets 1019094666.80
intangibleAssets 175610134.40
otherCurrentAssets 5685281.55
totalLiab 108958719.47
totalStockholderEquity 902706538.35
otherCurrentLiab 5413076.69
commonStock 863906100.96
retainedEarnings 21289366.95
otherLiab 68308000.00
goodWill 405408423.62
otherAssets 0.00
cash 46326785.42
totalCurrentLiabilities 34009321.66
currentDeferredRevenue 2021760.88
netDebt -22218430.83
shortTermDebt 2132659.15
shortLongTermDebt 42258000.00
shortLongTermDebtTotal 24108354.60
otherStockholderEquity 18132255.89
propertyPlantEquipment 303151000.00
totalCurrentAssets 150924023.05
longTermInvestments 50994000.00
netTangibleAssets 414807000.00
shortTermInvestments 34946140.66
netReceivables 13953019.46
longTermDebt 8579000.00
inventory 17177600.10
accountsPayable 24441824.94
accumulatedOtherComprehensiveIncome -621185.45
commonStockTotalEquity 1113981000.00
nonCurrrentAssetsOther 12508239.82
nonCurrentAssetsTotal 868170643.75
capitalLeaseObligations 8958000.00
nonCurrentLiabilitiesTotal 74949397.81
liabilitiesAndStockholdersEquity 1019094666.80
cashAndShortTermInvestments 81272926.09
propertyPlantAndEquipmentGross 303151000.00
propertyPlantAndEquipmentNet 235097365.58
netWorkingCapital -37818000.00
netInvestedCapital 37406000.00
commonStockSharesOutstanding 139052523.00
2016-12-31
date 2016-12-31
filing_date 2017-05-31
currency_symbol USD
totalAssets 234542096.08
intangibleAssets 1403848.78
otherCurrentAssets 1011556.73
totalLiab 31251607.80
totalStockholderEquity 203290488.28
otherCurrentLiab 2800000.00
commonStock 203622788.34
retainedEarnings -3060102.58
goodWill 890749.57
otherAssets 0.00
cash 59316806.22
totalCurrentLiabilities 7657244.02
currentDeferredRevenue 2078415.65
netDebt -34503062.69
shortTermDebt 1219379.74
shortLongTermDebt 20126000.00
shortLongTermDebtTotal 24813743.52
otherStockholderEquity 5033235.52
propertyPlantEquipment 72455000.00
totalCurrentAssets 133142748.56
longTermInvestments 56163670.00
netTangibleAssets 270778000.00
shortTermInvestments 64836760.49
netReceivables 4306080.85
longTermDebt 8576000.00
inventory 2884994.58
accountsPayable 4359448.63
accumulatedOtherComprehensiveIncome -2305433.00
commonStockTotalEquity 274316548.00
nonCurrrentAssetsOther 1138339.35
nonCurrentAssetsTotal 101399347.53
nonCurrentLiabilitiesTotal 23594363.78
liabilitiesAndStockholdersEquity 234542096.08
cashAndShortTermInvestments 124153566.71
propertyPlantAndEquipmentGross 72500148.00
propertyPlantAndEquipmentNet 53816229.46
netWorkingCapital 169051562.00
netInvestedCapital 307297459.00
commonStockSharesOutstanding 93387717.00
2015-12-31
date 2015-12-31
filing_date 2016-05-31
currency_symbol USD
totalAssets 27816528.91
intangibleAssets 3310444.24
otherCurrentAssets 535167.07
totalLiab 971042.58
totalStockholderEquity 26845486.33
commonStock 31371720.36
retainedEarnings -6379835.31
goodWill 920061.95
cash 12629892.81
totalCurrentLiabilities 971042.58
netDebt -12629892.81
otherStockholderEquity 2920868.28
totalCurrentAssets 16785676.17
netReceivables 1896262.25
inventory 1601559.51
accountsPayable 971042.58
accumulatedOtherComprehensiveIncome -1067267.00
commonStockTotalEquity 40916880.00
nonCurrrentAssetsOther 363966.12
nonCurrentAssetsTotal 11030852.74
liabilitiesAndStockholdersEquity 27816528.91
cashAndShortTermInvestments 12629892.81
propertyPlantAndEquipmentGross 7309220.00
propertyPlantAndEquipmentNet 5604112.68
commonStockSharesOutstanding 48980933.00
2014-12-31
date 2014-12-31
filing_date 2015-05-31
currency_symbol USD
totalAssets 11500391.06
intangibleAssets 60024.62
otherCurrentAssets 232427.04
totalLiab 762174.62
totalStockholderEquity 10738216.43
otherCurrentLiab 27579.23
commonStock 16290841.57
retainedEarnings -7015606.02
cash 5674256.31
totalCurrentLiabilities 762174.62
netDebt -5674256.31
otherStockholderEquity 1462980.87
totalCurrentAssets 8318434.33
shortTermInvestments 156344.84
netReceivables 889758.53
inventory 1387400.12
accountsPayable 762174.62
accumulatedOtherComprehensiveIncome -360163.00
commonStockTotalEquity 360934.00
nonCurrrentAssetsOther 204173.67
nonCurrentAssetsTotal 3181956.73
liabilitiesAndStockholdersEquity 11500391.06
cashAndShortTermInvestments 5674256.31
propertyPlantAndEquipmentGross 3626161.00
propertyPlantAndEquipmentNet 2917758.43
commonStockSharesOutstanding 38038283.00
2013-12-31
date 2013-12-31
filing_date 2013-08-31
currency_symbol USD
totalAssets 282270.92
otherCurrentAssets 0.00
totalLiab 10434.45
totalStockholderEquity 271836.46
otherCurrentLiab 10434.45
commonStock 342377.16
retainedEarnings -132823.94
cash 9747.68
totalCurrentLiabilities 10434.45
netDebt -9747.68
otherStockholderEquity 62283.25
totalCurrentAssets 282270.92
shortTermInvestments 270347.18
netReceivables 2176.06
commonStockTotalEquity 360934.00
liabilitiesAndStockholdersEquity 282270.92
cashAndShortTermInvestments 280094.86
commonStockSharesOutstanding 3339828.00
2012-12-31
date 2012-12-31
filing_date 2012-08-31
currency_symbol USD
totalAssets 344227.38
otherCurrentAssets 0.00
totalLiab 11076.99
totalStockholderEquity 333150.40
otherCurrentLiab 11076.99
retainedEarnings -96428.18
cash 23835.66
totalCurrentLiabilities 11076.99
netDebt -23835.66
otherStockholderEquity 429578.57
totalCurrentAssets 344227.38
shortTermInvestments 317204.57
netReceivables 3187.15
liabilitiesAndStockholdersEquity 344227.38
cashAndShortTermInvestments 341040.23
commonStockSharesOutstanding 2308209.00
Cash_Flow
currency_symbol USD
quarterly
2023-09-30
date 2023-09-30
filing_date 2023-10-04
currency_symbol USD
totalCashFromFinancingActivities 14018000.00
netIncome -55863000.00
changeInCash -27500000.00
beginPeriodCashFlow 206632000.00
endPeriodCashFlow 179132000.00
totalCashFromOperatingActivities -15842000.00
depreciation 30789000.00
changeToInventory 3650000.00
changeToAccountReceivables 13044000.00
otherCashflowsFromFinancingActivities 29174000.00
capitalExpenditures 4152000
changeInWorkingCapital 5571000.00
stockBasedCompensation 8257000.00
otherNonCashItems -4655000.00
freeCashFlow -19994000.00
2023-06-30
date 2023-06-30
filing_date 2023-07-26
currency_symbol USD
investments -26290000.00
changeToLiabilities -6469000.00
totalCashflowsFromInvestingActivities -26290000.00
netBorrowings 14018000.00
totalCashFromFinancingActivities 6236000.00
changeToOperatingActivities -4654000.00
netIncome -119819000.00
changeInCash 41635000.00
beginPeriodCashFlow 164997000.00
endPeriodCashFlow 206632000.00
totalCashFromOperatingActivities 43598000.00
issuanceOfCapitalStock 0.00
depreciation 28993000.00
dividendsPaid 128404000.00
changeToInventory -1126000.00
changeToAccountReceivables -13885000.00
salePurchaseOfStock 1189000.00
otherCashflowsFromFinancingActivities 407116000.00
changeToNetincome 19323000.00
capitalExpenditures 12406000
changeInWorkingCapital 42254000.00
stockBasedCompensation 9829000.00
otherNonCashItems 84757000.00
freeCashFlow 31192000.00
2023-03-31
date 2023-03-31
filing_date 2023-04-10
currency_symbol USD
investments -7584000.00
changeToLiabilities 0.00
totalCashflowsFromInvestingActivities -26290000.00
netBorrowings 14018000.00
totalCashFromFinancingActivities -2442000.00
changeToOperatingActivities -4654000.00
netIncome -1195752000.00
changeInCash -25221000.00
beginPeriodCashFlow 190218000.00
endPeriodCashFlow 164997000.00
totalCashFromOperatingActivities -18632000.00
issuanceOfCapitalStock 0.00
depreciation 33769000.00
changeToInventory -16854000.00
changeToAccountReceivables 11363000.00
salePurchaseOfStock 0.00
otherCashflowsFromFinancingActivities 2821000.00
changeToNetincome 19323000.00
capitalExpenditures 857000
changeInWorkingCapital -29869000.00
stockBasedCompensation 9630000.00
otherNonCashItems 1180186000.00
freeCashFlow -19489000.00
2022-12-31
date 2022-12-31
filing_date 2023-01-09
currency_symbol USD
investments -4592000.00
changeToLiabilities 522000.00
totalCashflowsFromInvestingActivities -4592000.00
netBorrowings -2442000.00
totalCashFromFinancingActivities -57256000.00
changeToOperatingActivities -24900000.00
netIncome -61635000.00
changeInCash -300425000.00
beginPeriodCashFlow 490643000.00
endPeriodCashFlow 190218000.00
totalCashFromOperatingActivities 29209000.00
issuanceOfCapitalStock 0.00
depreciation 33318000.00
changeToInventory 5278000.00
changeToAccountReceivables 9758000.00
salePurchaseOfStock 0.00
otherCashflowsFromFinancingActivities -2978000.00
changeToNetincome 1148466000.00
capitalExpenditures 4537000
changeInWorkingCapital 46471000.00
stockBasedCompensation 10943000.00
otherNonCashItems 13849000.00
freeCashFlow 24672000.00
2022-09-30
date 2022-09-30
filing_date 2022-10-07
currency_symbol USD
investments -271398000.00
changeToLiabilities 4324000.00
totalCashflowsFromInvestingActivities -271398000.00
netBorrowings -57256000.00
totalCashFromFinancingActivities 123620000.00
changeToOperatingActivities 27111000.00
netIncome -65794000.00
changeInCash 74734000.00
beginPeriodCashFlow 415909000.00
endPeriodCashFlow 490643000.00
totalCashFromOperatingActivities -46269000.00
issuanceOfCapitalStock 0.00
depreciation 34069000.00
changeToInventory -232000.00
changeToAccountReceivables -3068000.00
salePurchaseOfStock -1189000.00
otherCashflowsFromFinancingActivities 1447000.00
changeToNetincome 18883000.00
capitalExpenditures 3000000
changeInWorkingCapital -44456000.00
stockBasedCompensation 9193000.00
otherNonCashItems 19923000.00
freeCashFlow -49269000.00
2022-06-30
date 2022-06-30
filing_date 2022-07-28
currency_symbol USD
investments -1537000.00
changeToLiabilities -6265000.00
totalCashflowsFromInvestingActivities -1537000.00
netBorrowings -4784000.00
totalCashFromFinancingActivities 161808000.00
changeToOperatingActivities -34891000.00
netIncome -457800000.00
changeInCash 136695000.00
beginPeriodCashFlow 279214000.00
endPeriodCashFlow 415909000.00
totalCashFromOperatingActivities -20524000.00
issuanceOfCapitalStock 129593000.00
depreciation 40768000.00
dividendsPaid 7484000.00
changeToInventory -29237000.00
changeToAccountReceivables -5384000.00
salePurchaseOfStock -1189000.00
otherCashflowsFromFinancingActivities -6991000.00
changeToNetincome 37600000.00
capitalExpenditures 5594000
changeInWorkingCapital -15901000.00
stockBasedCompensation 8969000.00
otherNonCashItems 413682000.00
freeCashFlow -26118000.00
2022-03-31
date 2022-03-31
filing_date 2022-04-06
currency_symbol USD
investments -4915000.00
changeToLiabilities 13295000.00
totalCashflowsFromInvestingActivities -4915000.00
netBorrowings -93083000.00
totalCashFromFinancingActivities -5565000.00
changeToOperatingActivities 5425000.00
netIncome 52475000.00
changeInCash -52569000.00
beginPeriodCashFlow 331783000.00
endPeriodCashFlow 279214000.00
totalCashFromOperatingActivities -46390000.00
issuanceOfCapitalStock 262509000.00
depreciation 37020000.00
changeToInventory -19921000.00
changeToAccountReceivables -3192000.00
otherCashflowsFromFinancingActivities 9538000.00
changeToNetincome 432750000.00
capitalExpenditures 4614000
changeInWorkingCapital -31201000.00
stockBasedCompensation 9355000.00
otherNonCashItems -107971000.00
freeCashFlow -51004000.00
2021-12-31
date 2021-12-31
filing_date 2022-01-10
currency_symbol USD
investments -1026000.00
changeToLiabilities -13434000.00
totalCashflowsFromInvestingActivities -1026000.00
netBorrowings -6343000.00
totalCashFromFinancingActivities -20019000.00
changeToOperatingActivities 5346000.00
netIncome 5797000.00
changeInCash -44514000.00
beginPeriodCashFlow 376297000.00
endPeriodCashFlow 331783000.00
totalCashFromOperatingActivities -17121000.00
issuanceOfCapitalStock 0.00
depreciation 37471000.00
changeToInventory -1513000.00
changeToAccountReceivables 12602000.00
otherCashflowsFromFinancingActivities -4394000.00
changeToNetincome -95399000.00
capitalExpenditures 7540000
changeInWorkingCapital -9858000.00
stockBasedCompensation 13596000.00
otherNonCashItems -77772000.00
freeCashFlow -24661000.00
2021-09-30
date 2021-09-30
filing_date 2021-10-07
currency_symbol USD
investments -6972000.00
changeToLiabilities -21913000.00
totalCashflowsFromInvestingActivities -6972000.00
netBorrowings -16092000.00
totalCashFromFinancingActivities -8028000.00
changeToOperatingActivities 966000.00
netIncome -34604000.00
changeInCash -112169000.00
beginPeriodCashFlow 488466000.00
endPeriodCashFlow 376297000.00
totalCashFromOperatingActivities -93227000.00
depreciation 39333000.00
changeToInventory 4922000.00
changeToAccountReceivables -9868000.00
otherCashflowsFromFinancingActivities 486000.00
changeToNetincome -44533000.00
capitalExpenditures 16316000
changeInWorkingCapital -34811000.00
stockBasedCompensation 4074000.00
otherNonCashItems -42346000.00
freeCashFlow -109543000.00
2021-06-30
date 2021-06-30
filing_date 2021-07-28
currency_symbol USD
investments 11860000.00
changeToLiabilities -22600000.00
totalCashflowsFromInvestingActivities 69938000.00
netBorrowings 40943000.00
totalCashFromFinancingActivities -57146682.44
changeToOperatingActivities -7265000.00
netIncome 45933529.10
changeInCash 278822529.04
beginPeriodCashFlow 209643470.96
endPeriodCashFlow 488466000.00
totalCashFromOperatingActivities 6123899.99
depreciation 24809939.62
otherCashflowsFromInvestingActivities 73410000.00
changeToInventory -19882187.50
changeToAccountReceivables -6921588.54
salePurchaseOfStock -7618000.00
otherCashflowsFromFinancingActivities -844552.20
changeToNetincome -228089000.00
capitalExpenditures 5854058.55
cashFlowsOtherOperating 143984000.00
cashAndCashEquivalentsChanges -71424000.00
changeInWorkingCapital -16536971.39
stockBasedCompensation -25127202.52
otherNonCashItems -27883922.01
freeCashFlow 269841.45
2021-03-31
date 2021-03-31
filing_date 2021-04-28
currency_symbol USD
investments 2226000.00
changeToLiabilities 51158000.00
totalCashflowsFromInvestingActivities -69000.00
netBorrowings -1309000.00
totalCashFromFinancingActivities 94491705.12
changeToOperatingActivities 23348000.00
netIncome -92909257.21
changeInCash -160983220.25
beginPeriodCashFlow 305771156.45
endPeriodCashFlow 144787936.20
totalCashFromOperatingActivities 2221601.42
issuanceOfCapitalStock 2754044.80
depreciation 11899881.30
otherCashflowsFromInvestingActivities 171000.00
changeToInventory -2943488.69
changeToAccountReceivables -6847716.38
salePurchaseOfStock 82223000.00
otherCashflowsFromFinancingActivities 96158798.08
changeToNetincome 271659000.00
capitalExpenditures 15292025.69
changeReceivables -1000000.00
cashFlowsOtherOperating 4462000.00
cashAndCashEquivalentsChanges 221004000.00
changeInWorkingCapital 15326172.30
stockBasedCompensation 10494920.26
otherNonCashItems 75540358.94
freeCashFlow -13070424.27
2020-12-31
date 2020-12-31
filing_date 2021-02-19
currency_symbol USD
investments 2189000.00
changeToLiabilities -350000.00
totalCashflowsFromInvestingActivities 203000.00
netBorrowings 309000.00
totalCashFromFinancingActivities 80752295.71
changeToOperatingActivities -2076000.00
netIncome -285143696.78
changeInCash 64855534.76
beginPeriodCashFlow 144787936.20
endPeriodCashFlow 209643470.96
totalCashFromOperatingActivities -61882.26
depreciation 20493314.13
otherCashflowsFromInvestingActivities 3292000.00
changeToInventory 2122738.80
changeToAccountReceivables 10694078.27
salePurchaseOfStock -120275000.00
otherCashflowsFromFinancingActivities 82814563.10
changeToNetincome 42975000.00
capitalExpenditures 4500883.82
changeReceivables -4781000.00
cashFlowsOtherOperating -61966000.00
cashAndCashEquivalentsChanges 30064000.00
changeInWorkingCapital -5638680.79
stockBasedCompensation 28726209.73
otherNonCashItems 242646352.37
freeCashFlow -4562766.08
2020-09-30
date 2020-09-30
filing_date 2020-11-09
currency_symbol USD
investments -1415000.00
changeToLiabilities 2053000.00
totalCashflowsFromInvestingActivities -12434000.00
netBorrowings -103000.00
totalCashFromFinancingActivities 6210681.61
changeToOperatingActivities -3818000.00
netIncome -3894575.11
changeInCash -74301155.00
beginPeriodCashFlow 380072311.44
endPeriodCashFlow 305771156.45
totalCashFromOperatingActivities -53000619.16
depreciation 10628864.95
otherCashflowsFromInvestingActivities 855000.00
changeToInventory -14583062.61
changeToAccountReceivables -20436773.35
salePurchaseOfStock -247662.87
otherCashflowsFromFinancingActivities 7438294.49
changeToNetincome -31321000.00
capitalExpenditures 13227031.94
changeReceivables 1928000.00
cashFlowsOtherOperating 12210000.00
cashAndCashEquivalentsChanges 18492000.00
changeInWorkingCapital -44085520.13
stockBasedCompensation 3257072.53
otherNonCashItems -8380789.31
freeCashFlow -66227651.10
2020-06-30
date 2020-06-30
filing_date 2020-08-10
currency_symbol USD
investments -908000.00
changeToLiabilities -14070000.00
totalCashflowsFromInvestingActivities -11330000.00
netBorrowings -1292000.00
totalCashFromFinancingActivities -9465117.05
changeToOperatingActivities -13359000.00
netIncome -71622492.91
changeInCash -26021266.20
beginPeriodCashFlow 384490557.59
endPeriodCashFlow 358469291.38
totalCashFromOperatingActivities -3598628.21
depreciation 9521788.43
otherCashflowsFromInvestingActivities -1220000.00
changeToInventory -16383261.10
changeToAccountReceivables 15129996.84
salePurchaseOfStock 6718000.00
otherCashflowsFromFinancingActivities -5301717.63
changeToNetincome 32697000.00
capitalExpenditures 17544678.41
changeReceivables 11050000.00
cashFlowsOtherOperating 17863000.00
cashAndCashEquivalentsChanges -42376000.00
changeInWorkingCapital -6118756.76
stockBasedCompensation 3050384.19
otherNonCashItems 65055587.77
freeCashFlow -21143306.62
2020-03-31
date 2020-03-31
filing_date 2020-04-29
currency_symbol USD
investments 437000.00
changeToLiabilities -18390000.00
totalCashflowsFromInvestingActivities -18119000.00
netBorrowings 45876000.00
totalCashFromFinancingActivities 63378565.65
changeToOperatingActivities 3577000.00
netIncome -5896096.00
changeInCash 38415598.54
beginPeriodCashFlow 336102984.64
endPeriodCashFlow 374518583.18
totalCashFromOperatingActivities -30512612.63
depreciation 9305176.24
otherCashflowsFromInvestingActivities -266000.00
changeToInventory -26100162.79
changeToAccountReceivables -25068185.63
salePurchaseOfStock 113557000.00
otherCashflowsFromFinancingActivities 54020789.24
changeToNetincome 138745000.00
capitalExpenditures 20262278.54
changeReceivables -1906000.00
cashFlowsOtherOperating 16079000.00
cashAndCashEquivalentsChanges 87636000.00
changeInWorkingCapital -27481290.86
stockBasedCompensation 5712479.00
otherNonCashItems -9505335.03
freeCashFlow -50774891.17
2019-12-31
date 2019-12-31
filing_date 2020-03-02
currency_symbol USD
investments 11663000.00
changeToLiabilities -18770000.00
totalCashflowsFromInvestingActivities 11663000.00
netBorrowings -439000.00
totalCashFromFinancingActivities 73441035.78
changeToOperatingActivities 22074000.00
netIncome 4200760.03
changeInCash 9971974.41
beginPeriodCashFlow 374518583.18
endPeriodCashFlow 384490557.59
totalCashFromOperatingActivities -39234614.10
depreciation 9797606.73
otherCashflowsFromInvestingActivities -2774000.00
changeToInventory -36452568.92
changeToAccountReceivables -13370608.97
salePurchaseOfStock 69187000.00
otherCashflowsFromFinancingActivities 302419.53
changeToNetincome 154187000.00
capitalExpenditures 28221772.86
changeInWorkingCapital -37466134.96
stockBasedCompensation 3750214.85
otherNonCashItems -22676494.03
freeCashFlow -67456386.96
2019-09-30
date 2019-09-30
filing_date 2019-11-13
currency_symbol USD
investments 14668000.00
changeToLiabilities 46019000.00
totalCashflowsFromInvestingActivities -66267000.00
netBorrowings -188000.00
totalCashFromFinancingActivities -1949854.47
changeToOperatingActivities -16397000.00
netIncome 12301441.81
changeInCash -76012899.27
beginPeriodCashFlow 412115883.91
endPeriodCashFlow 336102984.64
totalCashFromOperatingActivities -23084750.58
depreciation 6897067.74
otherCashflowsFromInvestingActivities -56777000.00
changeToInventory -11318284.19
changeToAccountReceivables -1425354.09
salePurchaseOfStock 37916000.00
otherCashflowsFromFinancingActivities 3292904.65
changeToNetincome -4024000.00
capitalExpenditures 29440857.16
changeReceivables -12800000.00
cashFlowsOtherOperating -22785000.00
cashAndCashEquivalentsChanges -83901000.00
changeInWorkingCapital -11891418.69
stockBasedCompensation 3708165.30
otherNonCashItems -35110848.40
freeCashFlow -52525607.74
2019-06-30
date 2019-06-30
filing_date 2019-08-13
currency_symbol USD
investments -11600000.00
changeToLiabilities -1352000.00
totalCashflowsFromInvestingActivities -29081000.00
netBorrowings -190000.00
totalCashFromFinancingActivities 323677242.88
changeToOperatingActivities -32325000.00
netIncome 12343333.84
changeInCash 325322035.54
beginPeriodCashFlow 81771090.84
endPeriodCashFlow 407093126.39
totalCashFromOperatingActivities -13292104.09
depreciation 6055601.87
otherCashflowsFromInvestingActivities -235000.00
changeToInventory -5952630.09
changeToAccountReceivables 13920656.42
salePurchaseOfStock 3483000.00
otherCashflowsFromFinancingActivities 336088528.52
changeToNetincome 5854000.00
capitalExpenditures 28855976.13
changeReceivables -5249000.00
cashFlowsOtherOperating -29357000.00
cashAndCashEquivalentsChanges -109507000.00
changeInWorkingCapital -8361161.17
stockBasedCompensation 1783841.61
otherNonCashItems -25359309.03
freeCashFlow -42148080.23
2019-03-31
date 2019-03-31
filing_date 2019-05-15
currency_symbol USD
investments -2914000.00
changeToLiabilities 10645000.00
totalCashflowsFromInvestingActivities -169496000.00
netBorrowings -187000.00
totalCashFromFinancingActivities 4639346.62
changeToOperatingActivities 9517000.00
netIncome -81739319.39
changeInCash -32763162.33
beginPeriodCashFlow 114534253.18
endPeriodCashFlow 81771090.84
totalCashFromOperatingActivities -15625544.85
depreciation 4226420.44
otherCashflowsFromInvestingActivities -157565000.00
changeToInventory -11352182.11
changeToAccountReceivables 2705539.57
salePurchaseOfStock 931000.00
otherCashflowsFromFinancingActivities 3439809.83
changeToNetincome 1962000.00
capitalExpenditures 37966157.13
changeReceivables 3030000.00
cashFlowsOtherOperating -2465000.00
cashAndCashEquivalentsChanges -193593000.00
changeInWorkingCapital -9038887.64
stockBasedCompensation 10942465.67
otherNonCashItems 66102942.69
freeCashFlow -53591701.98
2018-12-31
date 2018-12-31
filing_date 2019-03-25
currency_symbol USD
investments -30208000.00
changeToLiabilities 1819000.00
totalCashflowsFromInvestingActivities -45076000.00
netBorrowings 451402000.00
totalCashFromFinancingActivities 4639346.62
changeToOperatingActivities 8628000.00
netIncome -81739319.39
changeInCash -32763162.33
beginPeriodCashFlow 114534253.18
endPeriodCashFlow 81771090.84
totalCashFromOperatingActivities -15625544.85
depreciation 4226420.44
otherCashflowsFromInvestingActivities 314000.00
changeToInventory -11352182.11
changeToAccountReceivables 2705539.57
salePurchaseOfStock -71000.00
otherCashflowsFromFinancingActivities 3439809.83
changeToNetincome 9098000.00
capitalExpenditures 37966157.13
changeInWorkingCapital -9038887.64
stockBasedCompensation 10942465.67
otherNonCashItems 66102942.69
freeCashFlow -53591701.98
2018-09-30
date 2018-09-30
filing_date 2018-11-14
currency_symbol USD
investments -14667000.00
changeToLiabilities -4620000.00
totalCashflowsFromInvestingActivities -24591000.00
netBorrowings -37227000.00
totalCashFromFinancingActivities 210377670.84
changeToOperatingActivities 448000.00
netIncome 16304908.57
changeInCash 164273339.75
beginPeriodCashFlow 45995765.16
endPeriodCashFlow 210269104.91
totalCashFromOperatingActivities -11022136.67
depreciation 3623484.12
otherCashflowsFromInvestingActivities 23000.00
dividendsPaid 0.00
changeToInventory -5080269.49
changeToAccountReceivables 114725.70
salePurchaseOfStock 176162000.00
otherCashflowsFromFinancingActivities 21056400.38
changeToNetincome 10695000.00
capitalExpenditures 44475842.16
changeInWorkingCapital -6693359.00
stockBasedCompensation 4713763.23
otherNonCashItems -30871222.33
freeCashFlow -55497978.83
2018-06-30
date 2018-06-30
filing_date 2018-08-29
currency_symbol USD
investments 29505000.00
changeToLiabilities 4472000.00
totalCashflowsFromInvestingActivities 13831000.00
netBorrowings 2201000.00
totalCashFromFinancingActivities -5253576.70
changeToOperatingActivities -1546000.00
netIncome -4122247.47
changeInCash -47166603.85
beginPeriodCashFlow 93493389.28
endPeriodCashFlow 46326785.42
totalCashFromOperatingActivities -4827064.09
depreciation 2933026.64
otherCashflowsFromInvestingActivities 172000.00
dividendsPaid 0.00
changeToInventory -3769186.61
changeToAccountReceivables 1135622.09
salePurchaseOfStock 0.00
otherCashflowsFromFinancingActivities 1597401.37
changeToNetincome 8123000.00
capitalExpenditures 47811194.63
changeInWorkingCapital -3990006.56
stockBasedCompensation 5510627.95
otherNonCashItems -3275021.68
freeCashFlow -52638258.73
2018-03-31
date 2018-03-31
filing_date 2018-05-31
currency_symbol USD
investments -29506000.00
changeToLiabilities 3547000.00
totalCashflowsFromInvestingActivities -42784000.00
netBorrowings 1270000.00
totalCashFromFinancingActivities -5253576.70
changeToOperatingActivities -599000.00
netIncome -4122247.47
changeInCash -47166603.85
beginPeriodCashFlow 93493389.28
endPeriodCashFlow 46326785.42
totalCashFromOperatingActivities -4827064.09
depreciation 2933026.64
otherCashflowsFromInvestingActivities -195000.00
changeToInventory -3769186.61
changeToAccountReceivables 1135622.09
otherCashflowsFromFinancingActivities 1597401.37
changeToNetincome 1406000.00
capitalExpenditures 47811194.63
changeInWorkingCapital -3990006.56
stockBasedCompensation 5510627.95
otherNonCashItems -3275021.68
freeCashFlow -52638258.73
2017-12-31
date 2017-12-31
filing_date 2018-02-28
currency_symbol USD
changeToLiabilities 4728000.00
totalCashflowsFromInvestingActivities -11815000.00
netBorrowings 12235000.00
totalCashFromFinancingActivities 97213121.82
changeToOperatingActivities -657000.00
netIncome 10255830.63
changeInCash 3286691.01
beginPeriodCashFlow 90206698.27
endPeriodCashFlow 93493389.28
totalCashFromOperatingActivities 123714.05
depreciation 1154851.44
otherCashflowsFromInvestingActivities -397000.00
changeToInventory -983496.10
changeToAccountReceivables -1099425.38
otherCashflowsFromFinancingActivities 11585062.63
changeToNetincome -316000.00
capitalExpenditures 74377090.7
changeInWorkingCapital -1172205.09
stockBasedCompensation 4691700.06
otherNonCashItems -16366422.67
freeCashFlow -74253376.64
2017-09-30
date 2017-09-30
filing_date 2017-11-30
currency_symbol USD
investments -29506000.00
changeToLiabilities -423000.00
totalCashflowsFromInvestingActivities -2466000.00
netBorrowings 1593000.00
totalCashFromFinancingActivities 67543566.84
changeToOperatingActivities -690000.00
netIncome 4788909.11
changeInCash 59921067.16
beginPeriodCashFlow 30285631.10
endPeriodCashFlow 90206698.27
totalCashFromOperatingActivities 3333721.67
depreciation 593674.66
otherCashflowsFromInvestingActivities -195000.00
changeToInventory -184673.13
changeToAccountReceivables -1084184.87
otherCashflowsFromFinancingActivities 67687112.03
changeToNetincome -952000.00
capitalExpenditures 27086099.63
changeInWorkingCapital 1446717.07
stockBasedCompensation 1671633.54
otherNonCashItems -5340967.99
freeCashFlow -23752377.95
2017-06-30
date 2017-06-30
filing_date 2017-08-31
currency_symbol USD
investments -29506000.00
changeToLiabilities 606000.00
totalCashflowsFromInvestingActivities -493000.00
netBorrowings 2195000.00
totalCashFromFinancingActivities 520773.82
changeToOperatingActivities -154000.00
netIncome 11914797.47
changeInCash -33019274.19
beginPeriodCashFlow 63304905.29
endPeriodCashFlow 30285631.10
totalCashFromOperatingActivities -3011241.30
depreciation 497319.20
otherCashflowsFromInvestingActivities -195000.00
changeToInventory -810742.21
changeToAccountReceivables -345607.66
salePurchaseOfStock -10770.73
otherCashflowsFromFinancingActivities 679397.30
changeToNetincome 430000.00
capitalExpenditures 18778380.9
changeInWorkingCapital -4358365.22
stockBasedCompensation 1987547.43
otherNonCashItems -16039092.62
freeCashFlow -21789622.20
2017-03-31
date 2017-03-31
filing_date 2017-05-31
currency_symbol USD
investments -29506000.00
changeToLiabilities -15000.00
totalCashflowsFromInvestingActivities -423000.00
netBorrowings 1084000.00
totalCashFromFinancingActivities 77184383.77
changeToOperatingActivities 394000.00
netIncome -2031918.84
changeInCash -4629650.81
beginPeriodCashFlow 63946457.03
endPeriodCashFlow 59316806.22
totalCashFromOperatingActivities -23247.96
depreciation 354858.48
otherCashflowsFromInvestingActivities -195000.00
changeToInventory 1803172.37
changeToAccountReceivables 905199.44
otherCashflowsFromFinancingActivities 18899954.56
changeToNetincome 52000.00
capitalExpenditures 23069624.69
changeInWorkingCapital 868169.88
stockBasedCompensation 484062.67
otherNonCashItems -3724223.46
freeCashFlow -23092872.66
2016-12-31
date 2016-12-31
filing_date 2017-02-28
currency_symbol USD
changeToLiabilities 122000.00
totalCashflowsFromInvestingActivities -1025000.00
netBorrowings 11278000.00
totalCashFromFinancingActivities 43131811.47
changeToOperatingActivities 556000.00
netIncome 3778174.28
changeInCash -9452906.59
beginPeriodCashFlow 73399363.62
endPeriodCashFlow 63946457.03
totalCashFromOperatingActivities 2369177.85
depreciation 391347.80
otherCashflowsFromInvestingActivities 6000.00
changeToInventory 693000.00
changeToAccountReceivables 316000.00
otherCashflowsFromFinancingActivities 1479757.34
changeToNetincome 924000.00
capitalExpenditures 17926463.29
changeInWorkingCapital 1322746.57
stockBasedCompensation 958424.90
otherNonCashItems 4395.61
freeCashFlow -15557285.44
2016-09-30
date 2016-09-30
filing_date 2016-11-30
currency_symbol USD
totalCashFromFinancingActivities 39412492.24
netIncome 686324.24
changeInCash 32567006.30
beginPeriodCashFlow 40832357.32
endPeriodCashFlow 73399363.62
totalCashFromOperatingActivities 440940.62
depreciation 347526.91
otherCashflowsFromFinancingActivities 12441974.06
capitalExpenditures 3532453.02
changeInWorkingCapital -576079.30
stockBasedCompensation 183207.18
otherNonCashItems -45337.62
freeCashFlow -3091512.40
2016-06-30
date 2016-06-30
filing_date 2016-08-31
currency_symbol USD
totalCashFromFinancingActivities 33370501.20
netIncome 683896.97
changeInCash 28248871.34
beginPeriodCashFlow 12583485.99
endPeriodCashFlow 40832357.32
totalCashFromOperatingActivities 1166250.09
depreciation 347481.80
otherCashflowsFromFinancingActivities 9024983.39
capitalExpenditures 5741226.21
changeInWorkingCapital 339587.65
stockBasedCompensation 155144.49
otherNonCashItems -351177.55
freeCashFlow -4574976.13
2016-03-31
date 2016-03-31
filing_date 2016-05-31
currency_symbol USD
totalCashFromFinancingActivities 4895364.41
netIncome 972378.30
changeInCash 3735008.26
beginPeriodCashFlow 8894884.55
endPeriodCashFlow 12629892.81
totalCashFromOperatingActivities 227569.72
depreciation 330671.43
changeToInventory -379581.36
changeToAccountReceivables 331402.27
otherCashflowsFromFinancingActivities 4650256.85
capitalExpenditures 469190.22
changeInWorkingCapital -183294.67
stockBasedCompensation 55537.58
otherNonCashItems -27455.97
freeCashFlow -241620.50
2015-12-31
date 2015-12-31
filing_date 2016-02-29
currency_symbol USD
totalCashFromFinancingActivities 7611030.59
netIncome 11764.61
changeInCash 6437445.00
beginPeriodCashFlow 2457439.55
endPeriodCashFlow 8894884.55
totalCashFromOperatingActivities -253993.00
depreciation 177323.59
changeToInventory -14895.55
changeToAccountReceivables -599782.62
otherCashflowsFromFinancingActivities -849537.86
capitalExpenditures 859154.08
changeInWorkingCapital -610646.04
stockBasedCompensation 104978.13
otherNonCashItems 63020.00
freeCashFlow -1113147.08
2015-09-30
date 2015-09-30
filing_date 2015-11-30
currency_symbol USD
totalCashFromFinancingActivities -38548.38
netIncome -318930.88
changeInCash -1423492.19
beginPeriodCashFlow 3880931.74
endPeriodCashFlow 2457439.55
totalCashFromOperatingActivities -249521.54
depreciation 117299.65
changeToInventory -202720.10
changeToAccountReceivables -811556.41
otherCashflowsFromFinancingActivities -90900.10
capitalExpenditures 1082176.02
changeInWorkingCapital -421108.64
stockBasedCompensation 158445.68
otherNonCashItems 219597.24
freeCashFlow -1331697.56
2015-06-30
date 2015-06-30
filing_date 2015-08-31
currency_symbol USD
totalCashFromFinancingActivities 90900.10
netIncome -360088.05
changeInCash -1444519.29
beginPeriodCashFlow 5325451.03
endPeriodCashFlow 3880931.74
totalCashFromOperatingActivities -481675.59
depreciation 104757.63
changeToInventory 392.69
changeToAccountReceivables -283808.97
otherCashflowsFromFinancingActivities 90900.10
capitalExpenditures 1024196.68
changeInWorkingCapital -10249.28
stockBasedCompensation 35503.21
otherNonCashItems -251599.09
freeCashFlow -1505872.27
2015-03-31
date 2015-03-31
filing_date 2015-05-31
currency_symbol USD
totalCashFromFinancingActivities -14312.05
netIncome -420008.27
changeInCash -1712698.30
beginPeriodCashFlow 7386954.61
endPeriodCashFlow 5674256.31
totalCashFromOperatingActivities -778184.96
depreciation 102405.92
changeToInventory -687793.38
otherCashflowsFromFinancingActivities -107385.74
capitalExpenditures 438761.97
changeInWorkingCapital -353197.25
stockBasedCompensation 90063.51
otherNonCashItems -197448.88
freeCashFlow -1216946.94
2014-12-31
date 2014-12-31
filing_date 2015-02-28
currency_symbol USD
totalCashFromFinancingActivities 9163542.12
netIncome -2480167.36
changeInCash 7200525.11
beginPeriodCashFlow 186429.50
endPeriodCashFlow 7386954.61
totalCashFromOperatingActivities -1716227.21
depreciation 107164.49
changeToInventory -217352.56
otherCashflowsFromFinancingActivities -42381.13
capitalExpenditures 310080.96
changeInWorkingCapital -1259832.00
stockBasedCompensation 130009.51
otherNonCashItems 1786598.14
freeCashFlow -2026308.18
2014-09-30
date 2014-09-30
filing_date 2014-11-30
currency_symbol USD
netIncome -6112.93
changeInCash 99720.63
beginPeriodCashFlow 11256.81
endPeriodCashFlow 110977.44
totalCashFromOperatingActivities -5042.60
changeToAccountReceivables 639.06
otherCashflowsFromFinancingActivities 104763.24
capitalExpenditures 0
changeInWorkingCapital 1070.33
otherNonCashItems 0.00
freeCashFlow -5042.60
2014-06-30
date 2014-06-30
filing_date 2014-08-31
currency_symbol USD
netIncome -7840.70
changeInCash 5153.72
beginPeriodCashFlow 6704.57
endPeriodCashFlow 11858.30
totalCashFromOperatingActivities -77549.51
changeToAccountReceivables 2591.36
otherCashflowsFromFinancingActivities 82722.91
capitalExpenditures 0
changeInWorkingCapital -69708.80
otherNonCashItems -6831.49
freeCashFlow -77549.51
2014-03-31
date 2014-03-31
filing_date 2014-05-31
currency_symbol USD
netIncome -63802.34
changeInCash -4641.21
beginPeriodCashFlow 11345.78
endPeriodCashFlow 6704.57
totalCashFromOperatingActivities -5447.05
changeToAccountReceivables -617.50
otherCashflowsFromFinancingActivities 571.10
capitalExpenditures 0
changeInWorkingCapital 58355.29
otherNonCashItems 0.00
freeCashFlow -5447.05
2013-12-31
date 2013-12-31
filing_date 2014-02-28
currency_symbol USD
netIncome -46542.52
changeInCash 9513.24
beginPeriodCashFlow 1832.55
endPeriodCashFlow 11345.78
totalCashFromOperatingActivities -12955.44
changeToAccountReceivables 168.07
otherCashflowsFromFinancingActivities 22468.68
capitalExpenditures 0
changeInWorkingCapital 33587.08
otherNonCashItems 0.00
freeCashFlow -12955.44
2013-09-30
date 2013-09-30
filing_date 2013-11-30
currency_symbol USD
netIncome -3761.96
changeInCash -7758.46
beginPeriodCashFlow 9679.00
endPeriodCashFlow 1920.54
totalCashFromOperatingActivities -7758.46
changeToAccountReceivables -1241.43
capitalExpenditures 0
changeInWorkingCapital -3996.50
otherNonCashItems 0.00
freeCashFlow -7758.46
2013-06-30
date 2013-06-30
filing_date 2013-08-31
currency_symbol USD
netIncome -6954.06
changeInCash 8358.30
beginPeriodCashFlow 1389.37
endPeriodCashFlow 9747.68
totalCashFromOperatingActivities -182.26
changeToAccountReceivables -990.06
otherCashflowsFromFinancingActivities 9052.93
capitalExpenditures 0
changeInWorkingCapital 6771.81
otherNonCashItems 0.00
freeCashFlow -182.26
2013-03-31
date 2013-03-31
filing_date 2013-05-31
currency_symbol USD
netIncome -3667.48
changeInCash -13756.94
beginPeriodCashFlow 15146.31
endPeriodCashFlow 1389.37
totalCashFromOperatingActivities -13756.94
changeToAccountReceivables 2090.85
capitalExpenditures 0
changeInWorkingCapital -10089.46
otherNonCashItems -422.06
freeCashFlow -13756.94
2012-12-31
date 2012-12-31
filing_date 2013-02-28
currency_symbol USD
netIncome -12674.97
changeInCash -5975.09
beginPeriodCashFlow 21223.93
endPeriodCashFlow 15248.84
totalCashFromOperatingActivities -25511.11
changeToAccountReceivables 1834.43
otherCashflowsFromFinancingActivities 19536.02
capitalExpenditures 0
changeInWorkingCapital -12836.14
otherNonCashItems -605.89
freeCashFlow -25511.11
2012-09-30
date 2012-09-30
filing_date 2012-11-30
currency_symbol USD
netIncome -19483.57
changeInCash -1955.00
beginPeriodCashFlow 23828.46
endPeriodCashFlow 21873.46
totalCashFromOperatingActivities -1955.00
capitalExpenditures 0
changeInWorkingCapital 17528.56
otherNonCashItems 0.00
freeCashFlow -1955.00
2012-06-30
date 2012-06-30
filing_date 2012-08-31
currency_symbol USD
totalCashFromFinancingActivities -1572.05
netIncome -12763.28
changeInCash -17131.66
beginPeriodCashFlow 40967.32
endPeriodCashFlow 23835.66
totalCashFromOperatingActivities -6945.70
otherCashflowsFromFinancingActivities -16202.89
capitalExpenditures 0
changeInWorkingCapital 4183.64
stockBasedCompensation 1633.94
otherNonCashItems 3033.64
freeCashFlow -6945.70
2012-03-31
date 2012-03-31
filing_date 2012-05-31
currency_symbol USD
netIncome -17186.17
changeInCash -3785.61
beginPeriodCashFlow 44752.93
endPeriodCashFlow 40967.32
totalCashFromOperatingActivities -3785.61
changeToAccountReceivables 1196.53
capitalExpenditures 0
changeInWorkingCapital 13400.55
otherNonCashItems 0.00
freeCashFlow -3785.61
2011-12-31
date 2011-12-31
filing_date 2012-02-29
currency_symbol USD
totalCashFromFinancingActivities 361301.71
netIncome -65346.05
changeInCash -20572.70
beginPeriodCashFlow 66957.34
endPeriodCashFlow 46384.64
totalCashFromOperatingActivities -65046.32
salePurchaseOfStock -118763.26
otherCashflowsFromFinancingActivities 77743.58
capitalExpenditures 0
changeInWorkingCapital -44630.52
stockBasedCompensation 44930.25
otherNonCashItems 0.00
freeCashFlow -65046.32
2011-09-30
date 2011-09-30
filing_date 2011-11-30
currency_symbol USD
totalCashFromFinancingActivities -42896.57
netIncome -3424.37
changeInCash -12520.82
beginPeriodCashFlow 76990.12
endPeriodCashFlow 64469.30
totalCashFromOperatingActivities 30375.75
otherCashflowsFromFinancingActivities -42896.57
capitalExpenditures 0
changeInWorkingCapital 33800.12
otherNonCashItems 0.00
freeCashFlow 30375.75
yearly
2022-12-31
date 2022-12-31
filing_date 2022-07-28
currency_symbol USD
investments -285111000.00
totalCashFromFinancingActivities 128196000.00
netIncome -434132000.00
changeInCash -72557000.00
beginPeriodCashFlow 488466000.00
endPeriodCashFlow 415909000.00
totalCashFromOperatingActivities -177262000.00
issuanceOfCapitalStock 129593000.00
depreciation 154592000.00
dividendsPaid 7484000000.00
changeToInventory -45749000.00
changeToAccountReceivables -5842000.00
salePurchaseOfStock -1189000.00
otherCashflowsFromFinancingActivities 7482639000.00
capitalExpenditures 34064000
changeInWorkingCapital -91771000.00
stockBasedCompensation 35994000.00
otherNonCashItems 185593000.00
freeCashFlow -211326000.00
2021-12-31
date 2021-12-31
filing_date 2021-07-28
currency_symbol USD
investments -21533000.00
changeToLiabilities -44652000.00
totalCashflowsFromInvestingActivities -21533000.00
netBorrowings -123546000.00
totalCashFromFinancingActivities 124308000.00
changeToOperatingActivities 4472000.00
netIncome -336014000.00
changeInCash 127820000.00
beginPeriodCashFlow 360646000.00
endPeriodCashFlow 488466000.00
totalCashFromOperatingActivities -44717000.00
issuanceOfCapitalStock 262509000.00
depreciation 67832000.00
changeToInventory -35286000.00
changeToAccountReceivables -23512000.00
otherCashflowsFromFinancingActivities 87375000.00
changeToNetincome 236718000.00
capitalExpenditures 38874000
changeInWorkingCapital -50935000.00
stockBasedCompensation 17351000.00
otherNonCashItems 281922000.00
freeCashFlow -83591000.00
2020-12-31
date 2020-12-31
filing_date 2020-08-10
currency_symbol USD
investments 303000.00
changeToLiabilities -30757000.00
totalCashflowsFromInvestingActivities -41680000.00
netBorrowings 44790000.00
totalCashFromFinancingActivities 125404629.90
changeToOperatingActivities -15676000.00
netIncome -61016387.06
changeInCash -38624582.75
beginPeriodCashFlow 397093874.14
endPeriodCashFlow 358469291.38
totalCashFromOperatingActivities -96430605.52
issuanceOfCapitalStock 102550000.00
depreciation 35521639.14
otherCashflowsFromInvestingActivities 2661000.00
changeToInventory -90254277.00
changeToAccountReceivables -24734151.85
salePurchaseOfStock 96967000.00
otherCashflowsFromFinancingActivities 63071798.83
changeToNetincome 183096000.00
capitalExpenditures 95469586.97
changeReceivables 6291000.00
cashFlowsOtherOperating -15814000.00
cashAndCashEquivalentsChanges 93816000.00
changeInWorkingCapital -82957601.27
stockBasedCompensation 16221243.34
otherNonCashItems -2237089.69
freeCashFlow -191900192.49
2019-12-31
date 2019-12-31
filing_date 2020-05-31
currency_symbol USD
investments -253181000.00
changeToLiabilities 20003000.00
totalCashflowsFromInvestingActivities -253181000.00
netBorrowings -1004000.00
totalCashFromFinancingActivities 125404629.90
changeToOperatingActivities -23107000.00
netIncome -61016387.06
changeInCash -38624582.75
beginPeriodCashFlow 397093874.14
endPeriodCashFlow 358469291.38
totalCashFromOperatingActivities -96430605.52
issuanceOfCapitalStock 71897597.09
depreciation 35521639.14
otherCashflowsFromInvestingActivities -2689000.00
changeToInventory -90254277.00
changeToAccountReceivables -24734151.85
salePurchaseOfStock 111517000.00
otherCashflowsFromFinancingActivities 63071798.83
changeToNetincome 157979000.00
capitalExpenditures 95469586.97
changeInWorkingCapital -82957601.27
stockBasedCompensation 16221243.34
otherNonCashItems -2237089.69
freeCashFlow -191900192.49
2018-12-31
date 2018-12-31
filing_date 2019-05-31
currency_symbol USD
investments -44876000.00
changeToLiabilities 14636000.00
totalCashflowsFromInvestingActivities -98620000.00
netBorrowings 417646000.00
totalCashFromFinancingActivities 535513673.32
changeToOperatingActivities 6830000.00
netIncome -12194382.85
changeInCash 362941611.23
beginPeriodCashFlow 44151515.15
endPeriodCashFlow 407093126.39
totalCashFromOperatingActivities -41097560.98
issuanceOfCapitalStock 181762749.45
depreciation 16954915.00
otherCashflowsFromInvestingActivities -3546000.00
changeToInventory -29174427.20
changeToAccountReceivables 9207686.62
salePurchaseOfStock 228651000.00
otherCashflowsFromFinancingActivities 362157427.94
changeToNetincome 29322000.00
capitalExpenditures 152228381.37
changeReceivables -16411000.00
cashFlowsOtherOperating -2588000.00
cashAndCashEquivalentsChanges 486130000.00
changeInWorkingCapital -15883961.57
stockBasedCompensation 19275683.67
otherNonCashItems -46226903.18
freeCashFlow -193325942.35
2017-12-31
date 2017-12-31
filing_date 2018-05-31
currency_symbol USD
investments 31515000.00
changeToLiabilities 3764000.00
totalCashflowsFromInvestingActivities -220870000.00
netBorrowings -7622000.00
totalCashFromFinancingActivities 160023885.78
changeToOperatingActivities -7995000.00
netIncome 22837289.74
changeInCash -15644412.05
beginPeriodCashFlow 61971197.47
endPeriodCashFlow 46326785.42
totalCashFromOperatingActivities -4380869.66
depreciation 5178871.94
otherCashflowsFromInvestingActivities -13361000.00
changeToInventory -5748098.06
changeToAccountReceivables -1393595.82
otherCashflowsFromFinancingActivities 14197305.87
changeToNetincome -31364000.00
capitalExpenditures 168052765.87
changeInWorkingCapital -8073859.80
stockBasedCompensation 13861508.99
otherNonCashItems -41021504.96
freeCashFlow -172433635.52
2016-12-31
date 2016-12-31
filing_date 2017-05-31
currency_symbol USD
investments -133406000.00
changeToLiabilities 4534000.00
totalCashflowsFromInvestingActivities -202027000.00
netBorrowings 32181000.00
totalCashFromFinancingActivities 193099188.68
changeToOperatingActivities -9472000.00
netIncome 3116476.64
changeInCash 47089290.96
beginPeriodCashFlow 12227515.25
endPeriodCashFlow 59316806.22
totalCashFromOperatingActivities 3953120.59
depreciation 1441214.98
otherCashflowsFromInvestingActivities -932000.00
changeToInventory 1803679.54
changeToAccountReceivables 707528.32
otherCashflowsFromFinancingActivities 41846669.34
changeToNetincome 113000.00
capitalExpenditures 50269767.22
changeInWorkingCapital 1954424.80
stockBasedCompensation 1780839.23
otherNonCashItems -4439125.43
freeCashFlow -46316646.62
2015-12-31
date 2015-12-31
filing_date 2016-05-31
currency_symbol USD
totalCashFromFinancingActivities 12558746.72
netIncome 305123.98
changeInCash 7223065.19
beginPeriodCashFlow 5406827.63
endPeriodCashFlow 12629892.81
totalCashFromOperatingActivities -757620.41
depreciation 730052.29
changeToInventory -596804.32
changeToAccountReceivables -1363745.73
otherCashflowsFromFinancingActivities 4650256.85
capitalExpenditures 3434717
changeInWorkingCapital -1225298.64
stockBasedCompensation 354464.60
otherNonCashItems -1900.69
freeCashFlow -4192337.42
2014-12-31
date 2014-12-31
filing_date 2015-05-31
currency_symbol USD
totalCashFromFinancingActivities 12357778.87
netIncome -5265124.44
changeInCash 5537101.20
beginPeriodCashFlow 137155.11
endPeriodCashFlow 5674256.31
totalCashFromOperatingActivities -4379675.57
depreciation 306470.12
changeToInventory -1005064.41
changeToAccountReceivables 957.38
otherCashflowsFromFinancingActivities -1538522.20
capitalExpenditures 2021935.32
changeInWorkingCapital -1807255.45
stockBasedCompensation 1015126.45
otherNonCashItems 1371107.75
freeCashFlow -6401610.89
2013-12-31
date 2013-12-31
filing_date 2013-08-31
currency_symbol USD
netIncome -41989.19
changeInCash -12705.37
beginPeriodCashFlow 22453.04
endPeriodCashFlow 9747.68
totalCashFromOperatingActivities -41162.97
changeToAccountReceivables 826.22
otherCashflowsFromFinancingActivities 28457.60
capitalExpenditures 0
changeInWorkingCapital 826.22
otherNonCashItems 0.00
freeCashFlow -41162.97
2012-12-31
date 2012-12-31
filing_date 2012-08-31
currency_symbol USD
totalCashFromFinancingActivities 304035.04
netIncome -96428.18
changeInCash -56220.73
beginPeriodCashFlow 80056.39
endPeriodCashFlow 23835.66
totalCashFromOperatingActivities -43051.21
changeToAccountReceivables -2683.65
otherCashflowsFromFinancingActivities -98764.41
capitalExpenditures 0
changeInWorkingCapital 8393.33
stockBasedCompensation 44983.64
otherNonCashItems 611.84
freeCashFlow -43051.21
Income_Statement
currency_symbol USD
quarterly
2023-09-30
date 2023-09-30
filing_date 2023-10-04
currency_symbol USD
researchDevelopment 79000.00
incomeBeforeTax -48599000.00
netIncome -55863000.00
sellingGeneralAdministrative 40516000.00
sellingAndMarketingExpenses 15394000.00
grossProfit 44196000.00
ebit -38420000.00
ebitda -7631000.00
depreciationAndAmortization 30789000.00
operatingIncome -34362000.00
otherOperatingExpenses 210967000.00
interestExpense 9835000.00
incomeTaxExpense 7264000.00
totalRevenue 176949000.00
totalOperatingExpenses 78214000.00
costOfRevenue 132753000.00
totalOtherIncomeExpenseNet -4746000.00
2023-06-30
date 2023-06-30
filing_date 2023-07-26
currency_symbol USD
researchDevelopment 180000.00
incomeBeforeTax -111687000.00
minorityInterest -15662000.00
netIncome -119819000.00
sellingGeneralAdministrative 47774000.00
sellingAndMarketingExpenses 16848000.00
grossProfit 67163000.00
reconciledDepreciation 30789000.00
ebit -35936000.00
ebitda -6943000.00
depreciationAndAmortization 28993000.00
operatingIncome -89980000.00
otherOperatingExpenses 203444000.00
interestExpense 5027000.00
taxProvision 7264000.00
netInterestIncome -9835000.00
incomeTaxExpense 8132000.00
totalRevenue 184188000.00
totalOperatingExpenses 86419000.00
costOfRevenue 117025000.00
totalOtherIncomeExpenseNet -87404000.00
netIncomeFromContinuingOps -55863000.00
netIncomeApplicableToCommonShares -71525000.00
2023-03-31
date 2023-03-31
filing_date 2023-04-10
currency_symbol USD
researchDevelopment 171000.00
incomeBeforeTax -1206563000.00
minorityInterest -18894000.00
netIncome -1195752000.00
sellingGeneralAdministrative 38999000.00
sellingAndMarketingExpenses 13806000.00
grossProfit -11699000.00
reconciledDepreciation 28993000.00
ebit -1206736000.00
ebitda -53211000.00
depreciationAndAmortization 1153525000.00
operatingIncome -1206736000.00
otherOperatingExpenses 233782000.00
interestExpense 1040000.00
taxProvision 8132000.00
netInterestIncome -5027000.00
incomeTaxExpense -10811000.00
totalRevenue 145589000.00
totalOperatingExpenses 76494000.00
costOfRevenue 157288000.00
totalOtherIncomeExpenseNet 173000.00
netIncomeFromContinuingOps -119819000.00
netIncomeApplicableToCommonShares -71525000.00
2022-12-31
date 2022-12-31
filing_date 2023-01-09
currency_symbol USD
researchDevelopment 165000.00
incomeBeforeTax -73348000.00
minorityInterest 24754000.00
netIncome -61635000.00
sellingGeneralAdministrative 41672000.00
sellingAndMarketingExpenses 18204000.00
grossProfit 40124000.00
reconciledDepreciation 33318000.00
ebit -43912000.00
ebitda -38367000.00
depreciationAndAmortization 5545000.00
operatingIncome -43912000.00
otherOperatingExpenses 188048000.00
interestExpense 3107000.00
taxProvision -10811000.00
netInterestIncome -1040000.00
incomeTaxExpense -11713000.00
totalRevenue 144136000.00
totalOperatingExpenses 84036000.00
costOfRevenue 104012000.00
totalOtherIncomeExpenseNet -29436000.00
netIncomeFromContinuingOps -1195752000.00
netIncomeApplicableToCommonShares -1170998000.00
2022-09-30
date 2022-09-30
filing_date 2022-10-07
currency_symbol USD
researchDevelopment 166000.00
incomeBeforeTax -58583000.00
minorityInterest -7828000.00
netIncome -65794000.00
sellingGeneralAdministrative 40431000.00
sellingAndMarketingExpenses 16919000.00
grossProfit 48614000.00
reconciledDepreciation 33318000.00
ebit -33336000.00
ebitda 733000.00
depreciationAndAmortization 34069000.00
operatingIncome -33336000.00
otherOperatingExpenses 186472000.00
interestExpense 4413000.00
taxProvision -11713000.00
netInterestIncome -3107000.00
incomeTaxExpense 7211000.00
totalRevenue 153211000.00
totalOperatingExpenses 81875000.00
costOfRevenue 104597000.00
totalOtherIncomeExpenseNet -25247000.00
netIncomeFromContinuingOps -61635000.00
netIncomeApplicableToCommonShares -69463000.00
2022-06-30
date 2022-06-30
filing_date 2022-07-28
currency_symbol USD
researchDevelopment 54000.00
incomeBeforeTax -461603000.00
minorityInterest -7688000.00
netIncome -457800000.00
sellingGeneralAdministrative 41400000.00
sellingAndMarketingExpenses 20414000.00
grossProfit -6733000.00
reconciledDepreciation 34069000.00
ebit 268529000.00
ebitda 299375000.00
depreciationAndAmortization 30846000.00
operatingIncome 268529000.00
otherOperatingExpenses 252772000.00
interestExpense 17258000.00
taxProvision 7211000.00
netInterestIncome -4413000.00
incomeTaxExpense -3803000.00
totalRevenue 153325000.00
totalOperatingExpenses 92714000.00
costOfRevenue 160058000.00
totalOtherIncomeExpenseNet -730132000.00
netIncomeFromContinuingOps -65794000.00
netIncomeApplicableToCommonShares -73482000.00
2022-03-31
date 2022-03-31
filing_date 2022-04-06
currency_symbol USD
researchDevelopment 164000.00
incomeBeforeTax 50645000.00
minorityInterest -20341000.00
netIncome 43190000.00
sellingGeneralAdministrative 43338000.00
sellingAndMarketingExpenses 16219000.00
grossProfit 39829000.00
reconciledDepreciation 30846000.00
ebit 13022000.00
ebitda 50042000.00
depreciationAndAmortization 37020000.00
operatingIncome 13022000.00
otherOperatingExpenses 196353000.00
interestExpense 2312000.00
taxProvision -3803000.00
netInterestIncome -5522000.00
incomeTaxExpense -1830000.00
totalRevenue 151871000.00
totalOperatingExpenses 84311000.00
costOfRevenue 112042000.00
totalOtherIncomeExpenseNet 37623000.00
netIncomeFromContinuingOps -457800000.00
netIncomeApplicableToCommonShares -457800000.00
2021-12-31
date 2021-12-31
filing_date 2022-01-10
currency_symbol USD
researchDevelopment 515000.00
incomeBeforeTax 126000.00
minorityInterest -9285000.00
netIncome 5797000.00
sellingGeneralAdministrative 33469000.00
sellingAndMarketingExpenses 16330000.00
grossProfit 32766000.00
reconciledDepreciation 37020000.00
ebit -38444000.00
ebitda -9428000.00
depreciationAndAmortization 29016000.00
operatingIncome -54684000.00
otherOperatingExpenses 201717000.00
interestExpense 9940000.00
taxProvision -1830000.00
netInterestIncome -2312000.00
incomeTaxExpense -5671000.00
totalRevenue 155153000.00
totalOperatingExpenses 79330000.00
costOfRevenue 122387000.00
totalOtherIncomeExpenseNet 56630000.00
netIncomeFromContinuingOps 52475000.00
netIncomeApplicableToCommonShares 43190000.00
2021-09-30
date 2021-09-30
filing_date 2021-10-07
currency_symbol USD
researchDevelopment 785000.00
incomeBeforeTax -29842000.00
minorityInterest -5998000.00
netIncome -41649000.00
sellingGeneralAdministrative 49487000.00
sellingAndMarketingExpenses 12897000.00
grossProfit 50956000.00
reconciledDepreciation 37471000.00
ebit -66879000.00
ebitda -27546000.00
depreciationAndAmortization 39333000.00
operatingIncome -68532000.00
otherOperatingExpenses 210975000.00
interestExpense 10170000.00
taxProvision -5671000.00
netInterestIncome -9940000.00
incomeTaxExpense 4762000.00
totalRevenue 168023000.00
totalOperatingExpenses 93908000.00
costOfRevenue 117067000.00
totalOtherIncomeExpenseNet 23281000.00
netIncomeFromContinuingOps 5797000.00
netIncomeApplicableToCommonShares 5797000.00
2021-06-30
date 2021-06-30
filing_date 2021-07-28
currency_symbol USD
researchDevelopment 358000.00
incomeBeforeTax 38349000.00
minorityInterest 31407000.00
netIncome 33605000.00
sellingGeneralAdministrative 32847000.00
sellingAndMarketingExpenses 13628000.00
grossProfit 22498000.00
reconciledDepreciation 39333000.00
ebit -7175000.00
ebitda 8925000.00
depreciationAndAmortization 16100000.00
nonOperatingIncomeNetOther 78385000.00
operatingIncome -73695000.00
otherOperatingExpenses 182671000.00
interestExpense 11627045.11
taxProvision 4762000.00
netInterestIncome -10170000.00
incomeTaxExpense 4744000.00
totalRevenue 142236000.00
totalOperatingExpenses 62933000.00
costOfRevenue 119738000.00
totalOtherIncomeExpenseNet 88250000.00
netIncomeFromContinuingOps 57537000.00
netIncomeApplicableToCommonShares 57537000.00
2021-03-31
date 2021-03-31
filing_date 2021-04-28
currency_symbol USD
researchDevelopment 214874.89
incomeBeforeTax -107111665.63
minorityInterest 6243000.00
netIncome -92879862.60
sellingGeneralAdministrative 31873878.45
sellingAndMarketingExpenses 9866531.12
grossProfit 30415193.73
reconciledDepreciation 24809939.62
ebit -81134138.92
ebitda -69234257.62
depreciationAndAmortization 11899881.30
nonOperatingIncomeNetOther -260986000.00
operatingIncome -33276341.43
otherOperatingExpenses 139524656.70
interestExpense 4990642.55
taxProvision -323639.81
interestIncome 1937167.53
netInterestIncome -9689877.58
nonRecurring 45000000.00
incomeTaxExpense -14231803.02
totalRevenue 123635467.45
totalOperatingExpenses 46304382.99
costOfRevenue 93220273.72
totalOtherIncomeExpenseNet -86544519.15
netIncomeFromContinuingOps -340955000.00
netIncomeApplicableToCommonShares -340955000.00
2020-12-31
date 2020-12-31
filing_date 2021-02-19
currency_symbol USD
researchDevelopment 123996.45
incomeBeforeTax -278477982.78
minorityInterest 58385000.00
netIncome -283305211.77
sellingGeneralAdministrative 48944068.18
sellingAndMarketingExpenses 9160826.54
grossProfit 24869136.66
reconciledDepreciation 4422000.00
ebit -34755891.79
ebitda -23932100.17
depreciationAndAmortization 10823791.62
nonOperatingIncomeNetOther 70586000.00
operatingIncome -53611200.49
otherOperatingExpenses 164756755.06
interestExpense 8203385.57
taxProvision -2094000.00
interestIncome 428000.00
netInterestIncome -9072000.00
nonRecurring 2904000.00
incomeTaxExpense 4827228.99
totalRevenue 120573208.92
totalOperatingExpenses 69052682.80
costOfRevenue 95704072.26
totalOtherIncomeExpenseNet -226426940.19
netIncomeFromContinuingOps -2947000.00
netIncomeApplicableToCommonShares -2947000.00
2020-09-30
date 2020-09-30
filing_date 2020-11-09
currency_symbol USD
researchDevelopment 113894.35
incomeBeforeTax -2894750.92
minorityInterest 54638000.00
netIncome -3894575.11
sellingGeneralAdministrative 24929867.07
sellingAndMarketingExpenses 10181695.88
grossProfit 56778242.36
reconciledDepreciation 5346000.00
ebit 21042935.88
ebitda 31671800.83
depreciationAndAmortization 10628864.95
nonOperatingIncomeNetOther 22632000.00
operatingIncome 15852717.03
otherOperatingExpenses 93180862.69
interestExpense 5831543.38
taxProvision 377000.00
interestIncome 406000.00
netInterestIncome -10437000.00
incomeTaxExpense 999824.19
totalRevenue 110599053.68
totalOperatingExpenses 39360051.37
costOfRevenue 53820811.33
totalOtherIncomeExpenseNet -14807029.34
netIncomeFromContinuingOps -2316000.00
netIncomeApplicableToCommonShares -2316000.00
2020-06-30
date 2020-06-30
filing_date 2020-08-10
currency_symbol USD
researchDevelopment 415263.83
incomeBeforeTax -72790846.89
minorityInterest 41430000.00
netIncome -71260282.47
sellingGeneralAdministrative 23453034.09
sellingAndMarketingExpenses 8769564.62
grossProfit 34165543.20
reconciledDepreciation 4325000.00
ebit 45028729.62
ebitda 48987433.94
depreciationAndAmortization 3958704.32
nonOperatingIncomeNetOther -24869000.00
operatingIncome -49890776.96
otherOperatingExpenses 112160885.90
interestExpense 2726745.50
taxProvision -2914000.00
interestIncome 426000.00
netInterestIncome -10564000.00
nonRecurring 28371000.00
incomeTaxExpense -1530564.43
totalRevenue 109729862.23
totalOperatingExpenses 36596566.86
costOfRevenue 75564319.03
totalOtherIncomeExpenseNet -64064538.92
netIncomeFromContinuingOps -81687000.00
netIncomeApplicableToCommonShares -81687000.00
2020-03-31
date 2020-03-31
filing_date 2020-04-29
currency_symbol USD
researchDevelopment 505685.20
incomeBeforeTax -7525829.83
minorityInterest 25807000.00
netIncome -5966633.81
sellingGeneralAdministrative 22303576.67
sellingAndMarketingExpenses 9221229.75
grossProfit 29452400.12
reconciledDepreciation 4561000.00
ebit 31981578.61
ebitda 41286754.85
depreciationAndAmortization 9305176.24
nonOperatingIncomeNetOther -104698000.00
operatingIncome -7196231.44
otherOperatingExpenses 97428681.08
interestExpense 5831934.92
taxProvision -971000.00
interestIncome 3905000.00
netInterestIncome -9146000.00
nonRecurring 29839000.00
incomeTaxExpense -1559196.02
totalRevenue 90413804.00
totalOperatingExpenses 36467277.20
costOfRevenue 60961403.88
totalOtherIncomeExpenseNet 3256100.96
netIncomeFromContinuingOps -184123000.00
netIncomeApplicableToCommonShares -184123000.00
2019-12-31
date 2019-12-31
filing_date 2020-03-02
currency_symbol USD
researchDevelopment 529969.40
incomeBeforeTax 8368291.41
netIncome 4252444.58
sellingGeneralAdministrative 24666716.43
sellingAndMarketingExpenses 6922445.32
grossProfit 44058371.28
reconciledDepreciation 13301000.00
ebit 29172202.73
ebitda 38969809.47
depreciationAndAmortization 9797606.73
operatingIncome 6505187.73
otherOperatingExpenses 99448383.97
interestExpense 9439426.74
taxProvision -4865000.00
interestIncome 207000.00
netInterestIncome -8465000.00
incomeTaxExpense 4115846.83
totalRevenue 107392699.86
totalOperatingExpenses 36114055.39
costOfRevenue 63334328.58
totalOtherIncomeExpenseNet 5911771.29
netIncomeFromContinuingOps -220137000.00
netIncomeApplicableToCommonShares -220137000.00
2019-09-30
date 2019-09-30
filing_date 2019-11-13
currency_symbol USD
researchDevelopment 456412.60
incomeBeforeTax 14245310.55
netIncome 12301441.81
sellingGeneralAdministrative 20397153.78
sellingAndMarketingExpenses 5846570.55
grossProfit 33984781.26
reconciledDepreciation 6897067.74
ebit 17082550.82
ebitda 23979618.56
depreciationAndAmortization 6897067.74
nonOperatingIncomeNetOther -1573000.00
operatingIncome 2987631.97
otherOperatingExpenses 90821617.50
interestExpense 6848433.61
taxProvision 2627000.00
interestIncome 210000.00
netInterestIncome -8477000.00
incomeTaxExpense 1943868.73
totalRevenue 94359189.23
totalOperatingExpenses 30447209.52
costOfRevenue 60374407.97
totalOtherIncomeExpenseNet 14641117.54
netIncomeFromContinuingOps -35678000.00
netIncomeApplicableToCommonShares -35678000.00
2019-06-30
date 2019-06-30
filing_date 2019-08-13
currency_symbol USD
researchDevelopment 193655.80
incomeBeforeTax 12669504.27
netIncome 12343333.84
sellingGeneralAdministrative 20202875.36
sellingAndMarketingExpenses 5441359.20
grossProfit 27567640.84
reconciledDepreciation 6055601.87
ebit 35892380.09
ebitda 41947981.96
depreciationAndAmortization 6055601.87
nonOperatingIncomeNetOther 2884000.00
operatingIncome -15122282.72
otherOperatingExpenses 94096399.77
interestExpense 4198572.32
taxProvision -2195000.00
interestIncome 212000.00
netInterestIncome -8374000.00
nonRecurring 2464000.00
incomeTaxExpense 326170.44
totalRevenue 92685434.04
totalOperatingExpenses 28978606.57
costOfRevenue 65117793.20
totalOtherIncomeExpenseNet 16441722.16
netIncomeFromContinuingOps -35053000.00
netIncomeApplicableToCommonShares -35053000.00
2019-03-31
date 2019-03-31
filing_date 2019-05-15
currency_symbol USD
researchDevelopment 169624.32
incomeBeforeTax -91028166.76
netIncome -82308868.39
sellingGeneralAdministrative 27941612.72
sellingAndMarketingExpenses 5284976.46
grossProfit 13155392.61
reconciledDepreciation 4226420.44
ebit -90378574.09
ebitda -86152153.65
depreciationAndAmortization 4226420.44
nonOperatingIncomeNetOther 3574000.00
operatingIncome -67892322.79
otherOperatingExpenses 78998531.95
interestExpense 649592.67
taxProvision -4017000.00
interestIncome 8788000.00
netInterestIncome -8610000.00
nonRecurring 4424000.00
incomeTaxExpense -8719298.38
totalRevenue 55969939.22
totalOperatingExpenses 36183985.33
costOfRevenue 42814546.62
totalOtherIncomeExpenseNet -23135843.98
netIncomeFromContinuingOps -30301000.00
netIncomeApplicableToCommonShares -29369000.00
2018-12-31
date 2018-12-31
filing_date 2019-03-25
currency_symbol USD
researchDevelopment 169624.32
effectOfAccountingCharges 0.00
incomeBeforeTax -91028166.76
minorityInterest 0.00
netIncome -82308868.39
sellingGeneralAdministrative 27941612.72
sellingAndMarketingExpenses 5284976.46
grossProfit 13155392.61
reconciledDepreciation 5469000.00
ebit -19764655.77
ebitda -15538235.32
depreciationAndAmortization 4226420.44
operatingIncome -67892322.79
otherOperatingExpenses 78998531.95
interestExpense 649592.67
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense -8719298.38
totalRevenue 55969939.22
totalOperatingExpenses 36183985.33
costOfRevenue 42814546.62
totalOtherIncomeExpenseNet -70721930.22
discontinuedOperations 0.00
netIncomeFromContinuingOps -31009000.00
netIncomeApplicableToCommonShares -31009000.00
2018-09-30
date 2018-09-30
filing_date 2018-11-14
currency_symbol USD
researchDevelopment 201732.44
effectOfAccountingCharges 0.00
incomeBeforeTax 19355534.17
minorityInterest 0.00
netIncome 16304908.57
sellingGeneralAdministrative 11528777.67
sellingAndMarketingExpenses 3650433.11
grossProfit 10597882.58
reconciledDepreciation 3049408.57
ebit -6345332.05
ebitda -2721847.93
depreciationAndAmortization 3623484.12
nonOperatingIncomeNetOther 1817000.00
operatingIncome -7969971.13
otherOperatingExpenses 17538402.31
interestExpense 333397.50
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 3050625.60
totalRevenue 10234456.21
totalOperatingExpenses 17901828.68
costOfRevenue -363426.37
totalOtherIncomeExpenseNet 25844080.85
discontinuedOperations 0.00
netIncomeFromContinuingOps -18699000.00
netIncomeApplicableToCommonShares -18699000.00
2018-06-30
date 2018-06-30
filing_date 2018-08-29
currency_symbol USD
researchDevelopment 160817.86
effectOfAccountingCharges 0.00
incomeBeforeTax -5523950.68
minorityInterest 0.00
netIncome -4122247.47
sellingGeneralAdministrative 11201278.40
sellingAndMarketingExpenses 3134717.91
grossProfit 13958448.72
reconciledDepreciation 3623484.12
ebit 231647.05
ebitda 3164673.69
depreciationAndAmortization 2933026.64
nonOperatingIncomeNetOther -1435000.00
operatingIncome -6661090.42
otherOperatingExpenses 11779615.65
interestExpense 251619.76
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense -1401703.21
totalRevenue 9144985.71
totalOperatingExpenses 16593078.66
costOfRevenue -4813463.01
totalOtherIncomeExpenseNet -4010566.32
discontinuedOperations 0.00
netIncomeFromContinuingOps -12833000.00
netIncomeApplicableToCommonShares -12833000.00
2018-03-31
date 2018-03-31
filing_date 2018-05-31
currency_symbol USD
researchDevelopment 160817.86
effectOfAccountingCharges 0.00
incomeBeforeTax -5523950.68
minorityInterest 0.00
netIncome -4122247.47
sellingGeneralAdministrative 11201278.40
sellingAndMarketingExpenses 3134717.91
grossProfit 13958448.72
reconciledDepreciation 2933026.64
ebit -5272330.92
ebitda -2339304.28
depreciationAndAmortization 2933026.64
operatingIncome -6661090.42
otherOperatingExpenses 11779615.65
interestExpense 251619.76
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense -1401703.21
totalRevenue 9144985.71
totalOperatingExpenses 16593078.66
costOfRevenue -4813463.01
totalOtherIncomeExpenseNet 1137139.74
discontinuedOperations 0.00
netIncomeFromContinuingOps -5181000.00
netIncomeApplicableToCommonShares -5181000.00
2017-12-31
date 2017-12-31
filing_date 2018-02-28
currency_symbol USD
researchDevelopment 86107.70
effectOfAccountingCharges 0.00
incomeBeforeTax 13320077.97
minorityInterest 0.00
netIncome 10132527.57
sellingGeneralAdministrative 6851824.31
sellingAndMarketingExpenses 2341346.57
grossProfit 6708572.41
reconciledDepreciation 1154851.44
ebit -1452871.69
ebitda -298020.25
depreciationAndAmortization 1154851.44
operatingIncome -3161718.08
otherOperatingExpenses 11198697.43
interestExpense 273196.24
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 3187550.39
totalRevenue 8036979.34
totalOperatingExpenses 9870290.50
costOfRevenue 1328406.93
totalOtherIncomeExpenseNet 15212881.71
discontinuedOperations 0.00
netIncomeFromContinuingOps -6042000.00
netIncomeApplicableToCommonShares -6042000.00
2017-09-30
date 2017-09-30
filing_date 2017-11-30
currency_symbol USD
researchDevelopment 62164.89
effectOfAccountingCharges 0.00
incomeBeforeTax 5246716.92
minorityInterest 0.00
netIncome 5015929.75
sellingGeneralAdministrative 3242676.20
sellingAndMarketingExpenses 2190535.40
grossProfit 4819333.28
reconciledDepreciation 593674.66
ebit 278964.95
ebitda 872639.62
depreciationAndAmortization 593674.66
operatingIncome -890512.08
otherOperatingExpenses 7498640.14
interestExpense 257207.24
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 230787.16
totalRevenue 6608128.06
totalOperatingExpenses 5709845.36
costOfRevenue 1788794.78
totalOtherIncomeExpenseNet 5024477.43
discontinuedOperations 0.00
netIncomeFromContinuingOps -690000.00
netIncomeApplicableToCommonShares -690000.00
2017-06-30
date 2017-06-30
filing_date 2017-08-31
currency_symbol USD
researchDevelopment 71588.60
effectOfAccountingCharges 0.00
incomeBeforeTax 14901349.91
minorityInterest 0.00
netIncome 11914797.47
sellingGeneralAdministrative 3362183.62
sellingAndMarketingExpenses 1542874.57
grossProfit 6261885.75
reconciledDepreciation 497319.20
ebit -5029028.53
ebitda -4531709.33
depreciationAndAmortization 497319.20
operatingIncome 1096182.40
otherOperatingExpenses 3752356.39
interestExpense 266299.09
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 2986552.43
totalRevenue 4848538.79
totalOperatingExpenses 5165703.35
costOfRevenue -1413346.96
totalOtherIncomeExpenseNet 13425134.87
discontinuedOperations 0.00
netIncomeFromContinuingOps -398000.00
netIncomeApplicableToCommonShares -398000.00
2017-03-31
date 2017-03-31
filing_date 2017-05-31
currency_symbol USD
researchDevelopment 36433.80
effectOfAccountingCharges 0.00
incomeBeforeTax -1932628.48
minorityInterest 0.00
netIncome -2031918.84
sellingGeneralAdministrative 1367684.01
sellingAndMarketingExpenses 1114781.45
grossProfit 4143493.46
reconciledDepreciation 354858.48
ebit 1948193.20
ebitda 2303051.68
depreciationAndAmortization 354858.48
operatingIncome 1512520.56
otherOperatingExpenses 2554436.45
interestExpense 108060.57
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 579234.49
totalRevenue 4011632.23
totalOperatingExpenses 2686297.68
costOfRevenue -131861.23
totalOtherIncomeExpenseNet -3400877.56
discontinuedOperations 0.00
netIncomeFromContinuingOps -679000.00
netIncomeApplicableToCommonShares -679000.00
2016-12-31
date 2016-12-31
filing_date 2017-02-28
currency_symbol USD
researchDevelopment 72879.03
effectOfAccountingCharges 0.00
incomeBeforeTax 3752776.54
minorityInterest 0.00
netIncome 3752776.54
sellingGeneralAdministrative 1885088.96
sellingAndMarketingExpenses 1405951.83
grossProfit 2704947.35
reconciledDepreciation 391347.80
ebit -4997360.30
ebitda -4606012.51
depreciationAndAmortization 391347.80
operatingIncome -3511738.40
otherOperatingExpenses 4738732.76
interestExpense 307949.42
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense -4446915.68
totalRevenue 3880338.72
totalOperatingExpenses 3563341.39
costOfRevenue 1175391.37
totalOtherIncomeExpenseNet 4303221.16
discontinuedOperations 0.00
netIncomeFromContinuingOps -7883000.00
netIncomeApplicableToCommonShares -7883000.00
2016-09-30
date 2016-09-30
filing_date 2016-11-30
currency_symbol USD
researchDevelopment 65983.15
incomeBeforeTax 703870.37
netIncome 703870.37
sellingGeneralAdministrative 1098748.08
sellingAndMarketingExpenses 1354029.65
grossProfit 3067276.00
reconciledDepreciation 347526.91
ebit 578966.76
ebitda 926493.67
depreciationAndAmortization 347526.91
operatingIncome 362015.27
otherOperatingExpenses 3528147.28
interestExpense 70921.60
incomeTaxExpense 70921.60
totalRevenue 3890162.56
totalOperatingExpenses 2705260.73
costOfRevenue 822886.55
totalOtherIncomeExpenseNet 195825.21
2016-06-30
date 2016-06-30
filing_date 2016-08-31
currency_symbol USD
researchDevelopment 190450.47
incomeBeforeTax 683896.97
netIncome 683896.97
sellingGeneralAdministrative 888177.87
sellingAndMarketingExpenses 1054677.75
grossProfit 2889184.69
reconciledDepreciation 347481.80
ebit 712302.63
ebitda 1059784.43
depreciationAndAmortization 347481.80
operatingIncome 601822.67
otherOperatingExpenses 2740635.72
interestExpense 37088.93
incomeTaxExpense 37088.93
totalRevenue 3342458.39
totalOperatingExpenses 2287362.02
costOfRevenue 453273.70
totalOtherIncomeExpenseNet 8683.26
2016-03-31
date 2016-03-31
filing_date 2016-05-31
currency_symbol USD
researchDevelopment 6342.79
incomeBeforeTax 52316.35
netIncome 972378.30
sellingGeneralAdministrative 703223.58
sellingAndMarketingExpenses 922611.62
grossProfit 1726383.63
reconciledDepreciation 330671.43
ebit -37034.68
ebitda 293636.75
depreciationAndAmortization 330671.43
operatingIncome -36829.69
otherOperatingExpenses 2328256.12
interestExpense 88941.05
incomeTaxExpense -1009207.99
totalRevenue 2291426.42
totalOperatingExpenses 1763213.32
costOfRevenue 565042.79
totalOtherIncomeExpenseNet 204.99
2015-12-31
date 2015-12-31
filing_date 2016-02-29
currency_symbol USD
researchDevelopment 58412.23
incomeBeforeTax 2745.16
netIncome 2745.16
sellingGeneralAdministrative 632347.93
sellingAndMarketingExpenses 669530.15
grossProfit 1389721.13
reconciledDepreciation 177323.59
ebit -62309.33
ebitda 115014.26
depreciationAndAmortization 177323.59
operatingIncome -61811.96
otherOperatingExpenses 2039435.91
interestExpense 64059.74
incomeTaxExpense -64557.12
totalRevenue 1977623.96
totalOperatingExpenses 1451533.09
costOfRevenue 587902.83
totalOtherIncomeExpenseNet 497.38
2015-09-30
date 2015-09-30
filing_date 2015-11-30
currency_symbol USD
researchDevelopment 40948.01
incomeBeforeTax -322410.27
netIncome -322410.27
sellingGeneralAdministrative 537891.42
sellingAndMarketingExpenses 722155.99
grossProfit 979167.01
reconciledDepreciation 117299.65
ebit -360031.71
ebitda -242732.06
depreciationAndAmortization 117299.65
operatingIncome -355207.13
otherOperatingExpenses 1871144.48
interestExpense 27972.27
incomeTaxExpense -32796.85
totalRevenue 1515937.36
totalOperatingExpenses 1334374.14
costOfRevenue 536770.35
totalOtherIncomeExpenseNet 4824.58
2015-06-30
date 2015-06-30
filing_date 2015-08-31
currency_symbol USD
researchDevelopment 65322.20
incomeBeforeTax -360088.05
netIncome -360088.05
sellingGeneralAdministrative 355647.60
sellingAndMarketingExpenses 464924.22
grossProfit 512430.24
reconciledDepreciation 104757.63
ebit -396138.02
ebitda -291380.39
depreciationAndAmortization 104757.63
operatingIncome -396138.02
otherOperatingExpenses 1114116.55
interestExpense 36049.96
incomeTaxExpense 0.00
totalRevenue 717978.54
totalOperatingExpenses 908568.26
costOfRevenue 205548.30
totalOtherIncomeExpenseNet 36049.96
2015-03-31
date 2015-03-31
filing_date 2015-05-31
currency_symbol USD
incomeBeforeTax -420008.27
netIncome -420008.27
sellingGeneralAdministrative 599870.47
sellingAndMarketingExpenses 266367.76
grossProfit 472411.90
reconciledDepreciation 102405.92
ebit -467837.21
ebitda -365431.28
depreciationAndAmortization 102405.92
operatingIncome -450170.81
otherOperatingExpenses 870347.04
interestExpense 47828.94
incomeTaxExpense -17666.39
totalRevenue 402509.84
totalOperatingExpenses 940249.10
costOfRevenue -69902.06
totalOtherIncomeExpenseNet 30162.55
2014-12-31
date 2014-12-31
filing_date 2015-02-28
currency_symbol USD
incomeBeforeTax -2480167.36
netIncome -2480167.36
sellingGeneralAdministrative 2580395.95
sellingAndMarketingExpenses 144880.39
grossProfit 205698.67
reconciledDepreciation 107164.49
ebit -2537127.65
ebitda -2429963.15
depreciationAndAmortization 107164.49
operatingIncome -372728.73
otherOperatingExpenses 2578321.09
interestExpense 56960.29
incomeTaxExpense -2764991.29
totalRevenue 41193.44
totalOperatingExpenses 2742826.31
costOfRevenue -164505.22
totalOtherIncomeExpenseNet -2708031.00
2014-09-30
date 2014-09-30
filing_date 2014-11-30
currency_symbol USD
incomeBeforeTax -6112.93
netIncome -6112.93
sellingGeneralAdministrative 6482.23
ebitda -6482.23
operatingIncome -6482.23
otherOperatingExpenses 6482.23
interestExpense 369.29
totalOperatingExpenses 6482.23
totalOtherIncomeExpenseNet 369.29
2014-06-30
date 2014-06-30
filing_date 2014-08-31
currency_symbol USD
incomeBeforeTax -7840.70
netIncome -7840.70
sellingGeneralAdministrative 2571.92
ebitda -8316.12
operatingIncome -8316.12
otherOperatingExpenses 8316.12
interestExpense 475.42
totalOperatingExpenses 8316.12
totalOtherIncomeExpenseNet 475.42
2014-03-31
date 2014-03-31
filing_date 2014-05-31
currency_symbol USD
incomeBeforeTax -62528.11
netIncome -62528.11
sellingGeneralAdministrative 63263.54
ebitda -63263.54
operatingIncome -63263.54
otherOperatingExpenses 63263.54
interestExpense 735.43
totalOperatingExpenses 63263.54
totalOtherIncomeExpenseNet 735.43
2013-12-31
date 2013-12-31
filing_date 2014-02-28
currency_symbol USD
incomeBeforeTax -46542.52
netIncome -46542.52
sellingGeneralAdministrative 47235.45
ebitda -47235.45
operatingIncome -47235.45
otherOperatingExpenses 47235.45
interestExpense 692.93
totalOperatingExpenses 47235.45
totalOtherIncomeExpenseNet 692.93
2013-09-30
date 2013-09-30
filing_date 2013-11-30
currency_symbol USD
incomeBeforeTax -3761.96
netIncome -3761.96
sellingGeneralAdministrative 4571.06
ebitda -4571.06
operatingIncome -4571.06
otherOperatingExpenses 4571.06
interestExpense 809.10
totalOperatingExpenses 4571.06
totalOtherIncomeExpenseNet 809.10
2013-06-30
date 2013-06-30
filing_date 2013-08-31
currency_symbol USD
incomeBeforeTax -6954.06
netIncome -6954.06
sellingGeneralAdministrative 7855.65
ebitda -7855.65
operatingIncome -7855.65
otherOperatingExpenses 7855.65
interestExpense 901.58
totalOperatingExpenses 7855.65
totalOtherIncomeExpenseNet 901.58
2013-03-31
date 2013-03-31
filing_date 2013-05-31
currency_symbol USD
incomeBeforeTax -3667.48
netIncome -3667.48
sellingGeneralAdministrative 4523.23
ebitda -4523.23
operatingIncome -4523.23
otherOperatingExpenses 4523.23
interestExpense 855.75
totalOperatingExpenses 4523.23
totalOtherIncomeExpenseNet 855.75
2012-12-31
date 2012-12-31
filing_date 2013-02-28
currency_symbol USD
incomeBeforeTax -12674.97
netIncome -12674.97
sellingGeneralAdministrative 13330.40
ebitda -13330.40
operatingIncome -13330.40
otherOperatingExpenses 13330.40
interestExpense 655.43
totalOperatingExpenses 13330.40
totalOtherIncomeExpenseNet 655.43
2012-09-30
date 2012-09-30
filing_date 2012-11-30
currency_symbol USD
incomeBeforeTax -19483.57
netIncome -19483.57
sellingGeneralAdministrative 20459.05
ebitda -20459.05
operatingIncome -20459.05
otherOperatingExpenses 20459.05
interestExpense 975.49
totalOperatingExpenses 20459.05
totalOtherIncomeExpenseNet 975.49
2012-06-30
date 2012-06-30
filing_date 2012-08-31
currency_symbol USD
incomeBeforeTax -12763.28
netIncome -12763.28
sellingGeneralAdministrative 13656.99
ebitda -13656.99
operatingIncome -13656.99
otherOperatingExpenses 13656.99
interestExpense 893.71
totalOperatingExpenses 13656.99
totalOtherIncomeExpenseNet 893.71
2012-03-31
date 2012-03-31
filing_date 2012-05-31
currency_symbol USD
incomeBeforeTax -17186.17
netIncome -17186.17
sellingGeneralAdministrative 17995.50
ebitda -17995.50
operatingIncome -17995.50
otherOperatingExpenses 17995.50
interestExpense 809.33
totalOperatingExpenses 17995.50
totalOtherIncomeExpenseNet 809.33
2011-12-31
date 2011-12-31
filing_date 2012-02-29
currency_symbol USD
incomeBeforeTax -65346.05
netIncome -65346.05
sellingGeneralAdministrative 65739.32
ebitda -65739.32
operatingIncome -65739.32
otherOperatingExpenses 65739.32
interestExpense 393.27
totalOperatingExpenses 65739.32
totalOtherIncomeExpenseNet 393.27
2011-09-30
date 2011-09-30
filing_date 2011-11-30
currency_symbol USD
netIncome -3424.37
ebitda -3424.37
operatingIncome -3424.37
otherOperatingExpenses 3424.37
incomeTaxExpense 3424.37
totalOperatingExpenses 3424.37
yearly
2022-12-31
date 2022-12-31
filing_date 2022-07-28
currency_symbol USD
researchDevelopment 1518000.00
incomeBeforeTax -440674000.00
minorityInterest -9656000.00
netIncome -434132000.00
sellingGeneralAdministrative 162801000.00
sellingAndMarketingExpenses 65860000.00
grossProfit 116817000.00
reconciledDepreciation 130149000.00
ebit 153295000.00
ebitda 268486000.00
depreciationAndAmortization 115191000.00
operatingIncome 153295000.00
otherOperatingExpenses 856925000.00
interestExpense 39680000.00
taxProvision -7181000.00
interestIncome 33025000.00
netInterestIncome -13587000.00
incomeTaxExpense -6542000.00
totalRevenue 628372000.00
totalOperatingExpenses 345370000.00
costOfRevenue 511555000.00
totalOtherIncomeExpenseNet -593969000.00
netIncomeFromContinuingOps -1443000000.00
2021-12-31
date 2021-12-31
filing_date 2021-07-28
currency_symbol USD
researchDevelopment 830000.00
incomeBeforeTax -344986000.00
minorityInterest -42669000.00
netIncome -336014000.00
sellingGeneralAdministrative 111575000.00
sellingAndMarketingExpenses 44115000.00
grossProfit 123182000.00
reconciledDepreciation 115191000.00
ebit -4947000.00
ebitda 30274000.00
depreciationAndAmortization 35221000.00
operatingIncome -4947000.00
otherOperatingExpenses 581644000.00
interestExpense 30903000.00
taxProvision -6542000.00
interestIncome 11736000.00
netInterestIncome -27944000.00
incomeTaxExpense -8972000.00
totalRevenue 513085000.00
totalOperatingExpenses 191741000.00
costOfRevenue 389903000.00
totalOtherIncomeExpenseNet -340039000.00
netIncomeFromContinuingOps -434132000.00
netIncomeApplicableToCommonShares -434132000.00
2020-12-31
date 2020-12-31
filing_date 2020-08-10
currency_symbol USD
researchDevelopment 1851384.57
incomeBeforeTax -58192448.83
minorityInterest 6243000.00
netIncome -61016387.06
sellingGeneralAdministrative 88299076.47
sellingAndMarketingExpenses 29923507.83
grossProfit 137682308.75
reconciledDepreciation 18654000.00
ebit -33409272.78
ebitda 2112366.35
depreciationAndAmortization 35521639.14
nonOperatingIncomeNetOther -36349000.00
operatingIncome -47623407.61
otherOperatingExpenses 389066161.04
interestExpense 24783176.05
taxProvision -5602000.00
interestIncome 2926000.00
netInterestIncome -39219000.00
nonRecurring 61114000.00
incomeTaxExpense 2823938.23
totalRevenue 390996128.53
totalOperatingExpenses 135752341.27
costOfRevenue 253313819.78
totalOtherIncomeExpenseNet -10569041.22
netIncomeFromContinuingOps -271073000.00
netIncomeApplicableToCommonShares -271073000.00
2019-12-31
date 2019-12-31
filing_date 2020-05-31
currency_symbol USD
researchDevelopment 1851384.57
incomeBeforeTax -58192448.83
minorityInterest 25807000.00
netIncome -61016387.06
sellingGeneralAdministrative 88299076.47
sellingAndMarketingExpenses 29923507.83
grossProfit 137682308.75
reconciledDepreciation 15849000.00
ebit 51483342.59
ebitda 67161714.98
depreciationAndAmortization 15678372.40
operatingIncome 51483342.59
otherOperatingExpenses 389066161.04
interestExpense 24783176.05
taxProvision -8450000.00
interestIncome 764000.00
netInterestIncome -33926000.00
incomeTaxExpense 2823938.23
totalRevenue 390996128.53
totalOperatingExpenses 135752341.27
costOfRevenue 253313819.78
totalOtherIncomeExpenseNet -109675791.42
netIncomeFromContinuingOps -321169000.00
netIncomeApplicableToCommonShares -321169000.00
2018-12-31
date 2018-12-31
filing_date 2019-05-31
currency_symbol USD
researchDevelopment 1028085.74
incomeBeforeTax -11563192.90
minorityInterest 28409000.00
netIncome -12194382.85
sellingGeneralAdministrative 70829268.29
sellingAndMarketingExpenses 20673318.55
grossProfit 55743532.89
reconciledDepreciation 3562000.00
ebit -2599408.72
ebitda 14355506.28
depreciationAndAmortization 16954915.00
nonOperatingIncomeNetOther -6179000.00
operatingIncome -2599408.72
otherOperatingExpenses 222444198.08
interestExpense 5746489.28
taxProvision -4451000.00
interestIncome 16344000.00
netInterestIncome -9110000.00
incomeTaxExpense 631189.95
totalRevenue 175247597.93
totalOperatingExpenses 102940133.04
costOfRevenue 119504065.04
totalOtherIncomeExpenseNet -8963784.18
netIncomeFromContinuingOps -67723000.00
netIncomeApplicableToCommonShares -67723000.00
2017-12-31
date 2017-12-31
filing_date 2018-05-31
currency_symbol USD
researchDevelopment 380001.09
incomeBeforeTax 27806773.33
minorityInterest 9580000.00
netIncome 22837289.74
sellingGeneralAdministrative 24641907.14
sellingAndMarketingExpenses 9207658.96
grossProfit 31708376.31
reconciledDepreciation 1853000.00
ebit -5910180.15
ebitda -731308.21
depreciationAndAmortization 5178871.94
operatingIncome -9638068.35
otherOperatingExpenses 34241199.87
interestExpense 1046941.77
taxProvision 6408000.00
interestIncome 323000.00
netInterestIncome -1686000.00
incomeTaxExpense 4969483.59
totalRevenue 28629592.00
totalOperatingExpenses 37319984.18
costOfRevenue -3078784.31
totalOtherIncomeExpenseNet 29531512.95
netIncomeFromContinuingOps -7809000.00
netIncomeApplicableToCommonShares 29448000.00
2016-12-31
date 2016-12-31
filing_date 2017-05-31
currency_symbol USD
researchDevelopment 365522.80
incomeBeforeTax 3215767.01
minorityInterest 9580000.00
netIncome 3116476.64
sellingGeneralAdministrative 5253318.04
sellingAndMarketingExpenses 4946526.82
grossProfit 12839808.34
reconciledDepreciation 1941576.00
ebit 2928829.85
ebitda 4370044.83
depreciationAndAmortization 1441214.98
operatingIncome -1033241.29
otherOperatingExpenses 13606529.94
interestExpense 287340.22
taxProvision 133762.00
interestIncome 833000.00
netInterestIncome -1019000.00
incomeTaxExpense 99290.37
totalRevenue 15171308.21
totalOperatingExpenses 11275030.06
costOfRevenue 2331499.87
totalOtherIncomeExpenseNet 1110415.83
netIncomeFromContinuingOps -7883000.00
netIncomeApplicableToCommonShares 4198000.00
2015-12-31
date 2015-12-31
filing_date 2016-05-31
currency_symbol USD
researchDevelopment 168990.85
incomeBeforeTax -614937.97
netIncome 305123.98
sellingGeneralAdministrative 2213850.77
sellingAndMarketingExpenses 2759021.21
grossProfit 4583003.39
ebit -841692.61
ebitda -111640.32
depreciationAndAmortization 730052.29
operatingIncome -836229.74
otherOperatingExpenses 7302677.38
interestExpense 215828.90
incomeTaxExpense -920061.95
totalRevenue 6466447.64
totalOperatingExpenses 5419233.13
costOfRevenue 1883444.25
totalOtherIncomeExpenseNet 5462.87
2014-12-31
date 2014-12-31
filing_date 2015-05-31
currency_symbol USD
researchDevelopment 55945.09
incomeBeforeTax -5265124.44
netIncome -5265124.44
sellingGeneralAdministrative 5328393.37
sellingAndMarketingExpenses 579516.25
grossProfit 639569.84
ebit -5369913.66
ebitda -5063443.54
depreciationAndAmortization 306470.12
operatingIncome -2732245.19
otherOperatingExpenses 5813616.94
interestExpense 104789.22
incomeTaxExpense -3382857.22
totalRevenue 443703.28
totalOperatingExpenses 6009483.50
costOfRevenue -195866.56
totalOtherIncomeExpenseNet -3278068.00
2013-12-31
date 2013-12-31
filing_date 2013-08-31
currency_symbol USD
incomeBeforeTax -41989.19
netIncome -41989.19
sellingGeneralAdministrative 45337.70
ebitda -45337.70
operatingIncome -45337.70
otherOperatingExpenses 45337.70
interestExpense 3348.51
totalOperatingExpenses 45337.70
totalOtherIncomeExpenseNet 3348.51
2012-12-31
date 2012-12-31
filing_date 2012-08-31
currency_symbol USD
incomeBeforeTax -96428.18
netIncome -96428.18
sellingGeneralAdministrative 98510.65
ebitda -98510.65
operatingIncome -98510.65
otherOperatingExpenses 98510.65
interestExpense 2082.47
totalOperatingExpenses 98510.65
totalOtherIncomeExpenseNet 2082.47