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

Trade Desk, Inc. предлагает технологическую платформу для покупателей рекламы. Это работает через Соединенные Штаты и Международные географические сегменты. Продукты фирмы включают аудиорекламу, мобильную рекламу, нативную рекламу, платформу управления данными, таргетинг на несколько устройств, а также инвентарь и торговые площадки. Компания была основана Джеффри Терри Грин и Дэвидом Пиклсом в ноябре 2009 года, ее штаб-квартира находится в Вентуре, штат Калифорния.

General
Code TTD
Type Common Stock
Name Trade Desk Inc
Exchange NASDAQ
CurrencyCode USD
CurrencyName US Dollar
CurrencySymbol $
CountryName USA
CountryISO US
OpenFigi BBG00629NGT2
ISIN US88339J1051
LEI 549300GXPD31VT3E0P46
PrimaryTicker TTD.US
CUSIP 88339J105
CIK 1671933
EmployerIdNumber 27-1887399
FiscalYearEnd December
IPODate 2016-09-21
InternationalDomestic Domestic
Sector Technology
Industry Software-Application
GicSector Information Technology
GicGroup Software & Services
GicIndustry Software
GicSubIndustry Application Software
HomeCategory Domestic
IsDelisted Нет
Address 42 North Chestnut Street, Ventura, CA, United States, 93001
Listings
0
Code TT8
Exchange F
Name The Trade Desk Inc
Phone 805 585 3434
WebURL https://www.thetradedesk.com
FullTimeEmployees 2770
UpdatedAt 2023-09-24
Highlights
MarketCapitalization 37117796352
MarketCapitalizationMln 37117.7964
EBITDA 209488992
PERatio 291.2308
PEGRatio 1.8297
WallStreetTargetPrice 86.79
BookValue 4.227
DividendShare 0
DividendYield 0
EarningsShare 0.26
EPSEstimateCurrentYear 1.24
EPSEstimateNextYear 1.49
EPSEstimateNextQuarter 0.29
EPSEstimateCurrentQuarter 0.26
MostRecentQuarter 2023-06-30
ProfitMargin 0.0746
OperatingMarginTTM 0.085
ReturnOnAssetsTTM 0.023
ReturnOnEquityTTM 0.0672
RevenueTTM 1732567040
RevenuePerShareTTM 3.544
QuarterlyRevenueGrowthYOY 0.232
GrossProfitTTM 1296672000
DilutedEpsTTM 0.26
QuarterlyEarningsGrowthYOY 7.704

Financials / Income Statement / quarterly / net Income

59.38M
2021-09-30
8.04M
2021-12-31
-14.6M
2022-03-31
-19.07M
2022-06-30
15.87M
2022-09-30
71.19M
2022-12-31
9.33M
2023-03-31
32.94M
2023-06-30

Financials / Income Statement / quarterly / ebitda

90.55M
2021-09-30
-25.36M
2021-12-31
-4.7M
2022-03-31
14.33M
2022-06-30
41.8M
2022-09-30
100.16M
2022-12-31
-4.02M
2023-03-31
61.74M
2023-06-30

Financials / Income Statement / quarterly / totalRevenue

301.09M
2021-09-30
395.6M
2021-12-31
315.32M
2022-03-31
376.96M
2022-06-30
394.77M
2022-09-30
490.74M
2022-12-31
382.8M
2023-03-31
464.25M
2023-06-30

Earnings / History / epsActual

0.26
2022-09-30
0.38
2022-12-31
0.23
2023-03-31
0.28
2023-06-30
0
2023-09-30
0
2023-12-31
0
2024-03-31
0
2024-06-30
Valuation
TrailingPE 291.2308
ForwardPE 43.8596
PriceSalesTTM 15.1757
PriceBookMRQ 13.0261
EnterpriseValue 37199556608
EnterpriseValueRevenue 16.1069
EnterpriseValueEbitda 629.0446
SharesStats
SharesOutstanding 446161984
SharesFloat 441761901
PercentInsiders 1.135
PercentInstitutions 78.13
Technicals
Beta 1.7168
52WeekHigh 91.85
52WeekLow 39.43
50DayMA 81.7544
200DayMA 65.1188
SharesShort 11868382
SharesShortPriorMonth 12069049
ShortRatio 3.3
ShortPercent 0.0301
Financials
Balance_Sheet
currency_symbol USD
quarterly
2023-06-30
date 2023-06-30
filing_date 2023-08-09
currency_symbol USD
totalAssets 4346968000.00
otherCurrentAssets 54749000.00
totalLiab 2275558000.00
totalStockholderEquity 2071410000.00
otherCurrentLiab 103285000.00
capitalStock 0.00
retainedEarnings 370912000.00
cash 965831000.00
totalCurrentLiabilities 2050984000.00
netDebt -712963000.00
shortTermDebt 54793000.00
shortLongTermDebtTotal 252868000.00
otherStockholderEquity 1700498000.00
propertyPlantEquipment 159805000.00
totalCurrentAssets 3831763000.00
netTangibleAssets 2071410000.00
shortTermInvestments 465113000.00
netReceivables 2346070000.00
accountsPayable 1892906000.00
retainedEarningsTotalEquity 370912000.00
nonCurrrentAssetsOther 49284000.00
nonCurrentAssetsTotal 515205000.00
capitalLeaseObligations 252868000.00
nonCurrentLiabilitiesOther 224574000.00
nonCurrentLiabilitiesTotal 224574000.00
capitalSurpluse 1700498000.00
liabilitiesAndStockholdersEquity 4346968000.00
cashAndShortTermInvestments 1430944000.00
propertyPlantAndEquipmentNet 371893000.00
netWorkingCapital 1780779000.00
netInvestedCapital 2071410000.00
commonStockSharesOutstanding 499349000.00
2023-03-31
date 2023-03-31
filing_date 2023-05-10
currency_symbol USD
totalAssets 3999638000.00
otherCurrentAssets 59101000.00
totalLiab 2058831000.00
totalStockholderEquity 1940807000.00
otherCurrentLiab 100146000.00
capitalStock 0.00
retainedEarnings 381977000.00
cash 892702000.00
totalCurrentLiabilities 1830354000.00
netDebt -638920000.00
shortTermDebt 53054000.00
shortLongTermDebtTotal 253782000.00
otherStockholderEquity 1558830000.00
propertyPlantEquipment 170454000.00
totalCurrentAssets 3475865000.00
netTangibleAssets 1940807000.00
shortTermInvestments 437730000.00
netReceivables 2086332000.00
accountsPayable 1677154000.00
retainedEarningsTotalEquity 381977000.00
nonCurrrentAssetsOther 47249000.00
nonCurrentAssetsTotal 523773000.00
capitalLeaseObligations 253782000.00
nonCurrentLiabilitiesOther 228477000.00
nonCurrentLiabilitiesTotal 228477000.00
capitalSurpluse 1558830000.00
liabilitiesAndStockholdersEquity 3999638000.00
cashAndShortTermInvestments 1330432000.00
propertyPlantAndEquipmentNet 382496000.00
netWorkingCapital 1645511000.00
netInvestedCapital 1940807000.00
commonStockSharesOutstanding 499795000.00
2022-12-31
date 2022-12-31
filing_date 2023-02-15
currency_symbol USD
totalAssets 4380679000.00
intangibleAssets 18544000.00
otherCurrentAssets 51836000.00
totalLiab 2265340000.00
totalStockholderEquity 2115339000.00
otherCurrentLiab 11446000.00
capitalStock 0.00
retainedEarnings 665514000.00
cash 1030506000.00
totalCurrentLiabilities 2029323000.00
currentDeferredRevenue 94028000.00
netDebt -769549000.00
shortTermDebt 52430000.00
shortLongTermDebtTotal 260957000.00
otherStockholderEquity 1449825000.00
propertyPlantEquipment 173759000.00
totalCurrentAssets 3845617000.00
netTangibleAssets 2115339000.00
shortTermInvestments 416080000.00
netReceivables 2347195000.00
accountsPayable 1871419000.00
retainedEarningsTotalEquity 665514000.00
nonCurrrentAssetsOther 28335000.00
nonCurrentAssetsTotal 535062000.00
capitalLeaseObligations 260957000.00
nonCurrentLiabilitiesOther 27490000.00
nonCurrentLiabilitiesTotal 236017000.00
capitalSurpluse 1449825000.00
liabilitiesAndStockholdersEquity 4380679000.00
cashAndShortTermInvestments 1446586000.00
propertyPlantAndEquipmentNet 394155000.00
netWorkingCapital 1816294000.00
netInvestedCapital 2115339000.00
commonStockSharesOutstanding 500432000.00
2022-09-30
date 2022-09-30
filing_date 2022-11-09
currency_symbol USD
totalAssets 3923954000.00
otherCurrentAssets 67033000.00
totalLiab 2009666000.00
totalStockholderEquity 1914288000.00
otherCurrentLiab 15128000.00
capitalStock 0.00
retainedEarnings 594327000.00
otherLiab 8698000.00
otherAssets 111596000.00
cash 994656000.00
totalCurrentLiabilities 1785240000.00
currentDeferredRevenue 67640000.00
netDebt -727903000.00
shortTermDebt 51025000.00
shortLongTermDebtTotal 266753000.00
otherStockholderEquity 1319961000.00
propertyPlantEquipment 166078000.00
totalCurrentAssets 3415363000.00
netTangibleAssets 1914288000.00
shortTermInvestments 326745000.00
netReceivables 2026929000.00
accountsPayable 1651447000.00
retainedEarningsTotalEquity 594327000.00
nonCurrrentAssetsOther 43956000.00
nonCurrentAssetsTotal 508591000.00
capitalLeaseObligations 266753000.00
nonCurrentLiabilitiesOther 224426000.00
nonCurrentLiabilitiesTotal 224426000.00
capitalSurpluse 1319961000.00
liabilitiesAndStockholdersEquity 3923954000.00
cashAndShortTermInvestments 1321401000.00
propertyPlantAndEquipmentNet 396995000.00
netWorkingCapital 1630123000.00
netInvestedCapital 1914288000.00
commonStockSharesOutstanding 500300000.00
2022-06-30
date 2022-06-30
filing_date 2022-08-09
currency_symbol USD
totalAssets 3672746000.00
otherCurrentAssets 80531000.00
totalLiab 1892915000.00
totalStockholderEquity 1779831000.00
otherCurrentLiab 12650000.00
capitalStock 0.00
retainedEarnings 578458000.00
otherLiab 8500000.00
otherAssets 111975000.00
cash 932683000.00
totalCurrentLiabilities 1665074000.00
currentDeferredRevenue 66689000.00
netDebt -665055000.00
shortTermDebt 48287000.00
shortLongTermDebtTotal 267628000.00
otherStockholderEquity 1201373000.00
propertyPlantEquipment 364594000.00
totalCurrentAssets 3196177000.00
netTangibleAssets 1779831000.00
shortTermInvestments 280459000.00
netReceivables 1902504000.00
accountsPayable 1537448000.00
retainedEarningsTotalEquity 578458000.00
nonCurrrentAssetsOther 45286000.00
nonCurrentAssetsTotal 476569000.00
capitalLeaseObligations 267628000.00
nonCurrentLiabilitiesOther 8500000.00
nonCurrentLiabilitiesTotal 227841000.00
capitalSurpluse 1201373000.00
liabilitiesAndStockholdersEquity 3672746000.00
cashAndShortTermInvestments 1213142000.00
propertyPlantAndEquipmentNet 364594000.00
netWorkingCapital 1531103000.00
netInvestedCapital 1779831000.00
commonStockSharesOutstanding 486310000.00
2022-03-31
date 2022-03-31
filing_date 2022-05-10
currency_symbol USD
totalAssets 3432721000.00
otherCurrentAssets 89784000.00
totalLiab 1783618000.00
totalStockholderEquity 1649103000.00
otherCurrentLiab 92903000.00
capitalStock 0.00
retainedEarnings 597531000.00
otherLiab 8327000.00
otherAssets 117751000.00
cash 844223000.00
totalCurrentLiabilities 1545802000.00
netDebt -567508000.00
shortTermDebt 47226000.00
shortLongTermDebtTotal 276715000.00
otherStockholderEquity 1051572000.00
propertyPlantEquipment 130640000.00
totalCurrentAssets 2955339000.00
netTangibleAssets 1649103000.00
shortTermInvestments 260347000.00
netReceivables 1760985000.00
accountsPayable 1405673000.00
retainedEarningsTotalEquity 597531000.00
nonCurrrentAssetsOther 44203000.00
nonCurrentAssetsTotal 477382000.00
capitalLeaseObligations 276715000.00
nonCurrentLiabilitiesOther 237816000.00
nonCurrentLiabilitiesTotal 237816000.00
capitalSurpluse 1051572000.00
liabilitiesAndStockholdersEquity 3432721000.00
cashAndShortTermInvestments 1104570000.00
propertyPlantAndEquipmentNet 359631000.00
netWorkingCapital 1409537000.00
netInvestedCapital 1649103000.00
commonStockSharesOutstanding 484190000.00
2021-12-31
date 2021-12-31
filing_date 2022-02-16
currency_symbol USD
totalAssets 3577340000.00
intangibleAssets 14334000.00
otherCurrentAssets 112150000.00
totalLiab 2050034000.00
totalStockholderEquity 1527306000.00
otherCurrentLiab 33228000.00
capitalStock 0.00
retainedEarnings 612129000.00
otherLiab 8280000.00
otherAssets 115744000.00
cash 754154000.00
totalCurrentLiabilities 1803305000.00
currentDeferredRevenue 68244000.00
netDebt -469556000.00
shortTermDebt 46149000.00
shortLongTermDebtTotal 284598000.00
otherStockholderEquity 915177000.00
propertyPlantEquipment 369947000.00
totalCurrentAssets 3091649000.00
netTangibleAssets 1527306000.00
shortTermInvestments 204625000.00
netReceivables 2020720000.00
accountsPayable 1655684000.00
retainedEarningsTotalEquity 612129000.00
nonCurrrentAssetsOther 47500000.00
nonCurrentAssetsTotal 485691000.00
capitalLeaseObligations 284598000.00
nonCurrentLiabilitiesOther 246729000.00
nonCurrentLiabilitiesTotal 246729000.00
capitalSurpluse 915177000.00
liabilitiesAndStockholdersEquity 3577340000.00
cashAndShortTermInvestments 958779000.00
propertyPlantAndEquipmentNet 369947000.00
netWorkingCapital 1288344000.00
netInvestedCapital 1527306000.00
commonStockSharesOutstanding 500314000.00
2021-09-30
date 2021-09-30
filing_date 2021-11-08
currency_symbol USD
totalAssets 2988755000.00
otherCurrentAssets 92557000.00
totalLiab 1685941000.00
totalStockholderEquity 1302814000.00
otherCurrentLiab 77323000.00
capitalStock 0.00
retainedEarnings 604090000.00
otherLiab 10121000.00
otherAssets 92986000.00
cash 576916000.00
totalCurrentLiabilities 1427897000.00
netDebt -283390000.00
shortTermDebt 45603000.00
shortLongTermDebtTotal 293526000.00
otherStockholderEquity 698724000.00
propertyPlantEquipment 379852000.00
totalCurrentAssets 2515917000.00
netTangibleAssets 1302814000.00
shortTermInvestments 221685000.00
netReceivables 1624759000.00
accountsPayable 1304971000.00
retainedEarningsTotalEquity 604090000.00
nonCurrrentAssetsOther 46581000.00
nonCurrentAssetsTotal 472838000.00
capitalLeaseObligations 293526000.00
nonCurrentLiabilitiesOther 258044000.00
nonCurrentLiabilitiesTotal 258044000.00
capitalSurpluse 698724000.00
liabilitiesAndStockholdersEquity 2988755000.00
cashAndShortTermInvestments 798601000.00
propertyPlantAndEquipmentNet 379852000.00
netWorkingCapital 1088020000.00
netInvestedCapital 1302814000.00
commonStockSharesOutstanding 498912000.00
2021-06-30
date 2021-06-30
filing_date 2021-08-09
currency_symbol USD
totalAssets 2792948000.00
otherCurrentAssets 114558000.00
totalLiab 1590602000.00
totalStockholderEquity 1202346000.00
otherCurrentLiab 66759000.00
capitalStock 0.00
retainedEarnings 544706000.00
otherLiab 9034000.00
otherAssets 75199000.00
cash 476907000.00
totalCurrentLiabilities 1328573000.00
netDebt -184318000.00
shortTermDebt 39594000.00
shortLongTermDebtTotal 292589000.00
otherStockholderEquity 657640000.00
propertyPlantEquipment 370483000.00
totalCurrentAssets 2347266000.00
netTangibleAssets 1202346000.00
shortTermInvestments 228150000.00
netReceivables 1527651000.00
accountsPayable 1222220000.00
retainedEarningsTotalEquity 544706000.00
nonCurrrentAssetsOther 30075000.00
nonCurrentAssetsTotal 445682000.00
capitalLeaseObligations 292589000.00
nonCurrentLiabilitiesOther 9034000.00
nonCurrentLiabilitiesTotal 262029000.00
capitalSurpluse 657640000.00
liabilitiesAndStockholdersEquity 2792948000.00
cashAndShortTermInvestments 705057000.00
propertyPlantAndEquipmentGross 370483000.00
propertyPlantAndEquipmentNet 370483000.00
netWorkingCapital 1018693000.00
netInvestedCapital 1202346000.00
commonStockSharesOutstanding 496987000.00
2021-03-31
date 2021-03-31
filing_date 2021-05-10
currency_symbol USD
totalAssets 2602699000.00
otherCurrentAssets 121398000.00
totalLiab 1518386000.00
totalStockholderEquity 1084313000.00
otherCurrentLiab 83530000.00
retainedEarnings 497009000.00
otherLiab 9011000.00
otherAssets 78719000.00
cash 471637000.00
totalCurrentLiabilities 1263476000.00
netDebt -188050000.00
shortTermDebt 37688000.00
shortLongTermDebtTotal 283587000.00
otherStockholderEquity 587304000.00
propertyPlantEquipment 115914000.00
totalCurrentAssets 2170149000.00
netTangibleAssets 1084313000.00
shortTermInvestments 208446000.00
netReceivables 1368668000.00
accountsPayable 1142258000.00
retainedEarningsTotalEquity 497009000.00
nonCurrrentAssetsOther 28551000.00
nonCurrentAssetsTotal 432550000.00
capitalLeaseObligations 283587000.00
nonCurrentLiabilitiesOther 254910000.00
nonCurrentLiabilitiesTotal 254910000.00
capitalSurpluse 587304000.00
liabilitiesAndStockholdersEquity 2602699000.00
cashAndShortTermInvestments 680083000.00
propertyPlantAndEquipmentGross 353831000.00
propertyPlantAndEquipmentNet 353831000.00
netWorkingCapital 906673000.00
netInvestedCapital 1084313000.00
commonStockSharesOutstanding 497916000.00
2020-12-31
date 2020-12-31
filing_date 2021-02-19
currency_symbol USD
totalAssets 2753645000.00
intangibleAssets 11505000.00
otherCurrentAssets 102170000.00
totalLiab 1740500000.00
totalStockholderEquity 1013145000.00
otherCurrentLiab 38167000.00
retainedEarnings 474367000.00
otherLiab 11255000.00
otherAssets 79322000.00
cash 437353000.00
totalCurrentLiabilities 1474683000.00
currentDeferredRevenue 50168000.00
netDebt -144923000.00
shortTermDebt 37868000.00
shortLongTermDebtTotal 292430000.00
otherStockholderEquity 581258000.00
propertyPlantEquipment 115863000.00
totalCurrentAssets 2310317000.00
netTangibleAssets 1013145000.00
shortTermInvestments 186685000.00
netReceivables 1584109000.00
accountsPayable 1348480000.00
accumulatedOtherComprehensiveIncome -42480000.00
retainedEarningsTotalEquity 474367000.00
nonCurrrentAssetsOther 29154000.00
nonCurrentAssetsTotal 443328000.00
capitalLeaseObligations 292430000.00
nonCurrentLiabilitiesOther 265817000.00
nonCurrentLiabilitiesTotal 265817000.00
capitalSurpluse 538778000.00
liabilitiesAndStockholdersEquity 2753645000.00
cashAndShortTermInvestments 624038000.00
propertyPlantAndEquipmentGross 364006000.00
propertyPlantAndEquipmentNet 364006000.00
netWorkingCapital 835634000.00
netInvestedCapital 1013145000.00
commonStockSharesOutstanding 497540000.00
2020-09-30
date 2020-09-30
filing_date 2020-11-06
currency_symbol USD
totalAssets 2138428000.00
otherCurrentAssets 58847000.00
totalLiab 1305801000.00
totalStockholderEquity 832627000.00
otherCurrentLiab 57724000.00
retainedEarnings 322465000.00
otherLiab 16240000.00
otherAssets 68407000.00
cash 434371000.00
totalCurrentLiabilities 1012153000.00
netDebt -122228000.00
shortTermDebt 34735000.00
shortLongTermDebtTotal 312143000.00
otherStockholderEquity 510017000.00
propertyPlantEquipment 314034000.00
totalCurrentAssets 1755987000.00
netTangibleAssets 832627000.00
shortTermInvestments 122909000.00
netReceivables 1139860000.00
longTermDebt 72000000.00
accountsPayable 919694000.00
accumulatedOtherComprehensiveIncome 145000.00
retainedEarningsTotalEquity 322465000.00
nonCurrrentAssetsOther 28479000.00
nonCurrentAssetsTotal 382441000.00
capitalLeaseObligations 240143000.00
longTermDebtTotal 72000000.00
nonCurrentLiabilitiesOther 16240000.00
nonCurrentLiabilitiesTotal 293648000.00
capitalSurpluse 510017000.00
liabilitiesAndStockholdersEquity 2138428000.00
cashAndShortTermInvestments 557280000.00
propertyPlantAndEquipmentGross 314034000.00
propertyPlantAndEquipmentNet 314034000.00
netWorkingCapital 743834000.00
netInvestedCapital 904627000.00
commonStockSharesOutstanding 492207000.00
2020-06-30
date 2020-06-30
filing_date 2020-08-07
currency_symbol USD
totalAssets 1848971000.00
otherCurrentAssets 67437000.00
totalLiab 1090620000.00
totalStockholderEquity 758351000.00
otherCurrentLiab 43147000.00
retainedEarnings 281218000.00
otherLiab 12364000.00
otherAssets 57163000.00
cash 426344000.00
totalCurrentLiabilities 730700000.00
netDebt -47403000.00
shortTermDebt 31385000.00
shortLongTermDebtTotal 378941000.00
otherStockholderEquity 476859000.00
propertyPlantEquipment 299989000.00
totalCurrentAssets 1491819000.00
netTangibleAssets 758351000.00
shortTermInvestments 128974000.00
netReceivables 869064000.00
longTermDebt 142000000.00
accountsPayable 656168000.00
accumulatedOtherComprehensiveIncome 274000.00
retainedEarningsTotalEquity 281218000.00
nonCurrrentAssetsOther 26515000.00
nonCurrentAssetsTotal 357152000.00
capitalLeaseObligations 236941000.00
longTermDebtTotal 142000000.00
nonCurrentLiabilitiesOther 12364000.00
nonCurrentLiabilitiesTotal 359920000.00
capitalSurpluse 476859000.00
liabilitiesAndStockholdersEquity 1848971000.00
cashAndShortTermInvestments 555318000.00
propertyPlantAndEquipmentGross 299989000.00
propertyPlantAndEquipmentNet 299989000.00
netWorkingCapital 761119000.00
netInvestedCapital 900351000.00
commonStockSharesOutstanding 486537000.00
2020-03-31
date 2020-03-31
filing_date 2020-05-08
currency_symbol USD
totalAssets 1767204000.00
otherCurrentAssets 48002000.00
totalLiab 1093170000.00
totalStockholderEquity 674034000.00
otherCurrentLiab 48437000.00
retainedEarnings 256107000.00
otherLiab 11108000.00
otherAssets 46274000.00
cash 325211000.00
totalCurrentLiabilities 734374000.00
netDebt 45004000.00
shortTermDebt 22527000.00
shortLongTermDebtTotal 370215000.00
otherStockholderEquity 417769000.00
propertyPlantEquipment 279119000.00
totalCurrentAssets 1441811000.00
netTangibleAssets 674034000.00
shortTermInvestments 120625000.00
netReceivables 947973000.00
longTermDebt 143000000.00
accountsPayable 663410000.00
accumulatedOtherComprehensiveIncome 158000.00
retainedEarningsTotalEquity 256107000.00
nonCurrrentAssetsOther 27324000.00
nonCurrentAssetsTotal 325393000.00
capitalLeaseObligations 227215000.00
longTermDebtTotal 143000000.00
nonCurrentLiabilitiesOther 11108000.00
nonCurrentLiabilitiesTotal 358796000.00
capitalSurpluse 417769000.00
liabilitiesAndStockholdersEquity 1767204000.00
cashAndShortTermInvestments 445836000.00
propertyPlantAndEquipmentGross 279119000.00
propertyPlantAndEquipmentNet 279119000.00
netWorkingCapital 707437000.00
netInvestedCapital 817034000.00
commonStockSharesOutstanding 483130000.00
2019-12-31
date 2019-12-31
filing_date 2020-02-28
currency_symbol USD
totalAssets 1728761000.00
intangibleAssets 9082000.00
otherCurrentAssets 27857000.00
totalLiab 1116244000.00
totalStockholderEquity 612517000.00
otherCurrentLiab 28228000.00
retainedEarnings 232438000.00
otherLiab 10998000.00
otherAssets 32997000.00
cash 130876000.00
totalCurrentLiabilities 930373000.00
currentDeferredRevenue 18950000.00
netDebt 58574000.00
shortTermDebt 14577000.00
shortLongTermDebtTotal 189450000.00
otherStockholderEquity 407420000.00
propertyPlantEquipment 237461000.00
totalCurrentAssets 1449221000.00
netTangibleAssets 603435000.00
shortTermInvestments 124112000.00
netReceivables 1166376000.00
accountsPayable 868618000.00
accumulatedOtherComprehensiveIncome -27341000.00
retainedEarningsTotalEquity 232438000.00
nonCurrrentAssetsOther 23129000.00
nonCurrentAssetsTotal 279540000.00
capitalLeaseObligations 189450000.00
nonCurrentLiabilitiesOther 10998000.00
nonCurrentLiabilitiesTotal 185871000.00
capitalSurpluse 380079000.00
liabilitiesAndStockholdersEquity 1728761000.00
cashAndShortTermInvestments 254988000.00
propertyPlantAndEquipmentGross 237461000.00
propertyPlantAndEquipmentNet 237461000.00
commonStockSharesOutstanding 480340000.00
2019-09-30
date 2019-09-30
filing_date 2019-11-08
currency_symbol USD
totalAssets 1415039000.00
otherCurrentAssets 26641000.00
totalLiab 879647000.00
totalStockholderEquity 535392000.00
otherCurrentLiab 40553000.00
retainedEarnings 181493000.00
otherLiab 7941000.00
otherAssets 30902000.00
cash 173446000.00
totalCurrentLiabilities 704038000.00
netDebt 10160000.00
shortTermDebt 15938000.00
shortLongTermDebtTotal 183606000.00
otherStockholderEquity 353899000.00
propertyPlantEquipment 225010000.00
totalCurrentAssets 1159127000.00
netTangibleAssets 535392000.00
shortTermInvestments 123082000.00
netReceivables 835958000.00
accountsPayable 647547000.00
retainedEarningsTotalEquity 181493000.00
nonCurrrentAssetsOther 22442000.00
nonCurrentAssetsTotal 255912000.00
capitalLeaseObligations 183606000.00
nonCurrentLiabilitiesOther 7941000.00
nonCurrentLiabilitiesTotal 175609000.00
capitalSurpluse 353899000.00
liabilitiesAndStockholdersEquity 1415039000.00
cashAndShortTermInvestments 296528000.00
propertyPlantAndEquipmentGross 225010000.00
propertyPlantAndEquipmentNet 225010000.00
commonStockSharesOutstanding 480370000.00
2019-06-30
date 2019-06-30
filing_date 2019-08-09
currency_symbol USD
totalAssets 1239451000.00
otherCurrentAssets 22319000.00
totalLiab 747230000.00
totalStockholderEquity 492221000.00
otherCurrentLiab 37429000.00
retainedEarnings 162071000.00
otherLiab 5058000.00
otherAssets 29203000.00
cash 130590000.00
totalCurrentLiabilities 670473000.00
netDebt -42069000.00
shortTermDebt 16822000.00
shortLongTermDebtTotal 88521000.00
otherStockholderEquity 330150000.00
propertyPlantEquipment 126232000.00
totalCurrentAssets 1084016000.00
netTangibleAssets 492221000.00
shortTermInvestments 100461000.00
netReceivables 830646000.00
accountsPayable 616222000.00
retainedEarningsTotalEquity 162071000.00
nonCurrrentAssetsOther 20743000.00
nonCurrentAssetsTotal 155435000.00
capitalLeaseObligations 88521000.00
nonCurrentLiabilitiesOther 5058000.00
nonCurrentLiabilitiesTotal 76757000.00
capitalSurpluse 330150000.00
liabilitiesAndStockholdersEquity 1239451000.00
cashAndShortTermInvestments 231051000.00
propertyPlantAndEquipmentGross 126232000.00
propertyPlantAndEquipmentNet 126232000.00
commonStockSharesOutstanding 478280000.00
2019-03-31
date 2019-03-31
filing_date 2019-05-09
currency_symbol USD
totalAssets 1082377000.00
otherCurrentAssets 18927000.00
totalLiab 652979000.00
totalStockholderEquity 429398000.00
otherCurrentLiab 39218000.00
retainedEarnings 134271000.00
otherLiab 4551000.00
otherAssets 28140000.00
cash 143841000.00
totalCurrentLiabilities 583260000.00
netDebt -64225000.00
shortTermDebt 14448000.00
shortLongTermDebt 14448000.00
shortLongTermDebtTotal 79616000.00
otherStockholderEquity 295127000.00
propertyPlantEquipment 109628000.00
totalCurrentAssets 944609000.00
netTangibleAssets 429398000.00
shortTermInvestments 74101000.00
netReceivables 707740000.00
longTermDebt 65168000.00
accountsPayable 529594000.00
retainedEarningsTotalEquity 134271000.00
nonCurrrentAssetsOther 19680000.00
nonCurrentAssetsTotal 137768000.00
capitalLeaseObligations 79616000.00
nonCurrentLiabilitiesOther 4551000.00
nonCurrentLiabilitiesTotal 69719000.00
capitalSurpluse 295127000.00
liabilitiesAndStockholdersEquity 1082377000.00
cashAndShortTermInvestments 217942000.00
propertyPlantAndEquipmentGross 109628000.00
propertyPlantAndEquipmentNet 109628000.00
commonStockSharesOutstanding 473140000.00
2018-12-31
date 2018-12-31
filing_date 2019-02-22
currency_symbol USD
totalAssets 1117872000.00
intangibleAssets 8101000.00
otherCurrentAssets 14527000.00
totalLiab 723305000.00
totalStockholderEquity 394567000.00
otherCurrentLiab 44844000.00
retainedEarnings 124120000.00
otherLiab 9314000.00
otherAssets 20202000.00
cash 207232000.00
totalCurrentLiabilities 713991000.00
currentDeferredRevenue 8460000.00
netDebt -207232000.00
shortTermDebt -8460000.00
otherStockholderEquity 286104000.00
propertyPlantEquipment 33046000.00
totalCurrentAssets 1056523000.00
netTangibleAssets 394567000.00
netReceivables 834764000.00
accountsPayable 669147000.00
accumulatedOtherComprehensiveIncome -15657000.00
retainedEarningsTotalEquity 124120000.00
nonCurrrentAssetsOther 19843000.00
nonCurrentAssetsTotal 61349000.00
nonCurrentLiabilitiesOther 9314000.00
nonCurrentLiabilitiesTotal 9314000.00
capitalSurpluse 270447000.00
liabilitiesAndStockholdersEquity 1117872000.00
cashAndShortTermInvestments 207232000.00
propertyPlantAndEquipmentGross 33046000.00
propertyPlantAndEquipmentNet 33046000.00
commonStockSharesOutstanding 467770000.00
2018-09-30
date 2018-09-30
filing_date 2018-11-09
currency_symbol USD
totalAssets 873713000.00
intangibleAssets 0.00
otherCurrentAssets 18614000.00
totalLiab 536699000.00
totalStockholderEquity 337014000.00
deferredLongTermLiab 0.00
otherCurrentLiab 57453000.00
commonStock 0.00
retainedEarnings 84685000.00
otherLiab 7488000.00
goodWill 0.00
otherAssets 19250000.00
cash 166349000.00
totalCurrentLiabilities 529211000.00
netDebt -166349000.00
otherStockholderEquity 252329000.00
propertyPlantEquipment 29402000.00
totalCurrentAssets 825061000.00
netTangibleAssets 337014000.00
shortTermInvestments 0.00
netReceivables 640098000.00
longTermDebt 0.00
inventory 0.00
accountsPayable 471758000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 0.00
additionalPaidInCapital 0.00
commonStockTotalEquity 0.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 84685000.00
treasuryStock 0.00
nonCurrrentAssetsOther 15891000.00
nonCurrentAssetsTotal 48652000.00
nonCurrentLiabilitiesOther 7488000.00
nonCurrentLiabilitiesTotal 7488000.00
capitalSurpluse 252329000.00
liabilitiesAndStockholdersEquity 873713000.00
cashAndShortTermInvestments 166349000.00
propertyPlantAndEquipmentGross 29402000.00
propertyPlantAndEquipmentNet 29402000.00
commonStockSharesOutstanding 465760000.00
2018-06-30
date 2018-06-30
filing_date 2018-08-09
currency_symbol USD
totalAssets 839405000.00
intangibleAssets 0.00
otherCurrentAssets 13170000.00
totalLiab 538431000.00
totalStockholderEquity 300974000.00
deferredLongTermLiab 0.00
otherCurrentLiab 53007000.00
commonStock 0.00
retainedEarnings 64393000.00
otherLiab 6847000.00
goodWill 0.00
otherAssets 15968000.00
cash 141681000.00
totalCurrentLiabilities 531584000.00
netDebt -141681000.00
otherStockholderEquity 236581000.00
propertyPlantEquipment 23031000.00
totalCurrentAssets 800406000.00
netTangibleAssets 300974000.00
shortTermInvestments 0.00
netReceivables 645555000.00
longTermDebt 0.00
inventory 0.00
accountsPayable 478577000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 0.00
additionalPaidInCapital 0.00
commonStockTotalEquity 0.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 64393000.00
treasuryStock 0.00
nonCurrrentAssetsOther 12609000.00
nonCurrentAssetsTotal 38999000.00
nonCurrentLiabilitiesOther 6847000.00
nonCurrentLiabilitiesTotal 6847000.00
capitalSurpluse 236581000.00
liabilitiesAndStockholdersEquity 839405000.00
cashAndShortTermInvestments 141681000.00
propertyPlantAndEquipmentGross 23031000.00
propertyPlantAndEquipmentNet 23031000.00
commonStockSharesOutstanding 452420000.00
2018-03-31
date 2018-03-31
filing_date 2018-05-10
currency_symbol USD
totalAssets 739056000.00
intangibleAssets 0.00
otherCurrentAssets 10837000.00
totalLiab 476125000.00
totalStockholderEquity 262931000.00
deferredLongTermLiab 0.00
otherCurrentLiab 43122000.00
commonStock 0.00
retainedEarnings 45050000.00
otherLiab 6384000.00
goodWill 0.00
otherAssets 14488000.00
cash 138952000.00
totalCurrentLiabilities 469741000.00
netDebt -138952000.00
otherStockholderEquity 217881000.00
propertyPlantEquipment 18046000.00
totalCurrentAssets 706522000.00
netTangibleAssets 262931000.00
shortTermInvestments 0.00
netReceivables 556733000.00
longTermDebt 0.00
inventory 0.00
accountsPayable 426619000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 0.00
additionalPaidInCapital 0.00
commonStockTotalEquity 0.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 45050000.00
treasuryStock 0.00
nonCurrrentAssetsOther 11129000.00
nonCurrentAssetsTotal 32534000.00
nonCurrentLiabilitiesOther 6384000.00
nonCurrentLiabilitiesTotal 6384000.00
capitalSurpluse 217881000.00
liabilitiesAndStockholdersEquity 739056000.00
cashAndShortTermInvestments 138952000.00
propertyPlantAndEquipmentGross 18046000.00
propertyPlantAndEquipmentNet 18046000.00
commonStockSharesOutstanding 445430000.00
2017-12-31
date 2017-12-31
filing_date 2018-02-28
currency_symbol USD
totalAssets 797164000.00
intangibleAssets 4399000.00
otherCurrentAssets 10298000.00
totalLiab 551581000.00
totalStockholderEquity 245583000.00
deferredLongTermLiab 0.00
otherCurrentLiab 40816000.00
commonStock 0.00
retainedEarnings 35980000.00
otherLiab 6049000.00
goodWill 0.00
otherAssets 13946000.00
cash 155950000.00
totalCurrentLiabilities 518532000.00
currentDeferredRevenue 3359000.00
netDebt -128950000.00
shortTermDebt -16020000.00
shortLongTermDebt 27000000.00
shortLongTermDebtTotal 27000000.00
otherStockholderEquity 218506000.00
propertyPlantEquipment 17405000.00
totalCurrentAssets 765813000.00
netTangibleAssets 245583000.00
shortTermInvestments 0.00
netReceivables 599565000.00
longTermDebt 27000000.00
inventory 0.00
accountsPayable 490377000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -8903000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 0.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 35980000.00
treasuryStock 0.00
nonCurrrentAssetsOther 10587000.00
nonCurrentAssetsTotal 31351000.00
longTermDebtTotal 27000000.00
nonCurrentLiabilitiesOther 6049000.00
nonCurrentLiabilitiesTotal 33049000.00
capitalSurpluse 209603000.00
liabilitiesAndStockholdersEquity 797164000.00
cashAndShortTermInvestments 155950000.00
propertyPlantAndEquipmentGross 17405000.00
propertyPlantAndEquipmentNet 17405000.00
commonStockSharesOutstanding 444640000.00
2017-09-30
date 2017-09-30
filing_date 2017-11-13
currency_symbol USD
totalAssets 642631000.00
intangibleAssets 0.00
otherCurrentAssets 12712000.00
totalLiab 427372000.00
totalStockholderEquity 215259000.00
deferredLongTermLiab 0.00
otherCurrentLiab 25405000.00
commonStock 0.00
retainedEarnings 19169000.00
otherLiab 4435000.00
goodWill 0.00
otherAssets 9273000.00
cash 132798000.00
totalCurrentLiabilities 395937000.00
netDebt -105798000.00
shortTermDebt 27000000.00
shortLongTermDebt 27000000.00
shortLongTermDebtTotal 27000000.00
otherStockholderEquity 196090000.00
propertyPlantEquipment 17396000.00
totalCurrentAssets 615962000.00
netTangibleAssets 215259000.00
shortTermInvestments 0.00
netReceivables 470452000.00
longTermDebt 27000000.00
inventory 0.00
accountsPayable 370532000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 0.00
additionalPaidInCapital 0.00
commonStockTotalEquity 0.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 19169000.00
treasuryStock 0.00
nonCurrrentAssetsOther 7495000.00
nonCurrentAssetsTotal 26669000.00
longTermDebtTotal 27000000.00
nonCurrentLiabilitiesOther 4435000.00
nonCurrentLiabilitiesTotal 31435000.00
capitalSurpluse 196090000.00
liabilitiesAndStockholdersEquity 642631000.00
cashAndShortTermInvestments 132798000.00
propertyPlantAndEquipmentGross 17396000.00
propertyPlantAndEquipmentNet 17396000.00
commonStockSharesOutstanding 442450000.00
2017-06-30
date 2017-06-30
filing_date 2017-08-11
currency_symbol USD
totalAssets 541258000.00
intangibleAssets 0.00
otherCurrentAssets 17250000.00
totalLiab 343029000.00
totalStockholderEquity 198229000.00
deferredLongTermLiab 0.00
otherCurrentLiab 30875000.00
commonStock 0.00
retainedEarnings 8940000.00
otherLiab 4520000.00
goodWill 0.00
otherAssets 8796000.00
cash 115859000.00
totalCurrentLiabilities 311509000.00
netDebt -88859000.00
shortTermDebt 27000000.00
shortLongTermDebt 27000000.00
shortLongTermDebtTotal 27000000.00
otherStockholderEquity 189289000.00
propertyPlantEquipment 17144000.00
totalCurrentAssets 515318000.00
netTangibleAssets 198229000.00
shortTermInvestments 0.00
netReceivables 382209000.00
longTermDebt 27000000.00
inventory 0.00
accountsPayable 280634000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 0.00
additionalPaidInCapital 0.00
commonStockTotalEquity 0.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 8940000.00
treasuryStock 0.00
nonCurrrentAssetsOther 7018000.00
nonCurrentAssetsTotal 25940000.00
longTermDebtTotal 27000000.00
nonCurrentLiabilitiesOther 4520000.00
nonCurrentLiabilitiesTotal 31520000.00
capitalSurpluse 189289000.00
liabilitiesAndStockholdersEquity 541258000.00
cashAndShortTermInvestments 115859000.00
propertyPlantAndEquipmentGross 17144000.00
propertyPlantAndEquipmentNet 17144000.00
commonStockSharesOutstanding 439440000.00
2017-03-31
date 2017-03-31
filing_date 2017-05-11
currency_symbol USD
totalAssets 455267000.00
intangibleAssets 0.00
otherCurrentAssets 10825000.00
totalLiab 283336000.00
totalStockholderEquity 171931000.00
deferredLongTermLiab 0.00
otherCurrentLiab 29928000.00
commonStock 0.00
retainedEarnings -9909000.00
otherLiab 4594000.00
goodWill 0.00
otherAssets 6529000.00
cash 106573000.00
totalCurrentLiabilities 252895000.00
netDebt -80726000.00
shortTermDebt 25847000.00
shortLongTermDebt 25847000.00
shortLongTermDebtTotal 25847000.00
otherStockholderEquity 181840000.00
propertyPlantEquipment 16057000.00
totalCurrentAssets 432681000.00
netTangibleAssets 171931000.00
shortTermInvestments 0.00
netReceivables 315283000.00
longTermDebt 25847000.00
inventory 0.00
accountsPayable 222967000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 0.00
additionalPaidInCapital 0.00
commonStockTotalEquity 0.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity -9909000.00
treasuryStock 0.00
nonCurrrentAssetsOther 4751000.00
nonCurrentAssetsTotal 22586000.00
longTermDebtTotal 25847000.00
nonCurrentLiabilitiesOther 4594000.00
nonCurrentLiabilitiesTotal 30441000.00
capitalSurpluse 181840000.00
liabilitiesAndStockholdersEquity 455267000.00
cashAndShortTermInvestments 106573000.00
propertyPlantAndEquipmentGross 16057000.00
propertyPlantAndEquipmentNet 16057000.00
commonStockSharesOutstanding 435570000.00
2016-12-31
date 2016-12-31
filing_date 2017-02-16
currency_symbol USD
totalAssets 537596000.00
intangibleAssets 2760000.00
otherCurrentAssets 5763000.00
totalLiab 373216000.00
totalStockholderEquity 164380000.00
deferredLongTermLiab 0.00
otherCurrentLiab 22973000.00
commonStock 0.00
retainedEarnings -14818000.00
otherLiab 3233000.00
goodWill 0.00
otherAssets 6414000.00
cash 133400000.00
totalCurrentLiabilities 344136000.00
netDebt -107553000.00
shortTermDebt 25847000.00
shortLongTermDebt 25847000.00
shortLongTermDebtTotal 25847000.00
otherStockholderEquity 182903000.00
propertyPlantEquipment 14779000.00
totalCurrentAssets 516403000.00
netTangibleAssets 164380000.00
shortTermInvestments 0.00
netReceivables 377240000.00
longTermDebt 25847000.00
inventory 0.00
accountsPayable 321163000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -3705000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 0.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity -14818000.00
treasuryStock 0.00
nonCurrrentAssetsOther 4636000.00
nonCurrentAssetsTotal 21193000.00
longTermDebtTotal 25847000.00
nonCurrentLiabilitiesOther 3233000.00
nonCurrentLiabilitiesTotal 29080000.00
capitalSurpluse 179198000.00
liabilitiesAndStockholdersEquity 537596000.00
cashAndShortTermInvestments 133400000.00
propertyPlantAndEquipmentGross 14779000.00
propertyPlantAndEquipmentNet 14779000.00
commonStockSharesOutstanding 430230000.00
2016-09-30
date 2016-09-30
filing_date 2016-11-10
currency_symbol USD
totalAssets 419720000.00
intangibleAssets 0.00
otherCurrentAssets 5536000.00
totalLiab 273986000.00
totalStockholderEquity 145734000.00
deferredLongTermLiab 0.00
otherCurrentLiab 25232000.00
commonStock 0.00
retainedEarnings -25098000.00
otherLiab 1732000.00
goodWill 0.00
otherAssets 5663000.00
cash 123968000.00
totalCurrentLiabilities 220922000.00
netDebt -73121000.00
shortTermDebt 721000.00
shortLongTermDebtTotal 50847000.00
otherStockholderEquity -248888000.00
propertyPlantEquipment 10545000.00
totalCurrentAssets 403512000.00
netTangibleAssets 145734000.00
shortTermInvestments 0.00
netReceivables 274008000.00
longTermDebt 51332000.00
inventory 0.00
accountsPayable 195690000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 0.00
additionalPaidInCapital 0.00
commonStockTotalEquity 0.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity -25098000.00
treasuryStock 0.00
nonCurrrentAssetsOther 4492000.00
nonCurrentAssetsTotal 16208000.00
longTermDebtTotal 51332000.00
nonCurrentLiabilitiesOther 1732000.00
nonCurrentLiabilitiesTotal 53064000.00
capitalSurpluse 170832000.00
liabilitiesAndStockholdersEquity 419720000.00
cashAndShortTermInvestments 123968000.00
propertyPlantAndEquipmentGross 10545000.00
propertyPlantAndEquipmentNet 10545000.00
commonStockSharesOutstanding 170640000.00
2016-06-30
date 2016-06-30
filing_date 2016-06-30
currency_symbol USD
totalAssets 294951000.00
otherCurrentAssets 5579000.00
totalLiab 232057000.00
totalStockholderEquity 62894000.00
otherCurrentLiab 15989000.00
retainedEarnings -28742000.00
otherLiab 8845000.00
otherAssets 7324000.00
cash 37610000.00
totalCurrentLiabilities 174532000.00
netDebt 18237000.00
shortLongTermDebtTotal 55847000.00
otherStockholderEquity 91636000.00
propertyPlantEquipment 7701000.00
totalCurrentAssets 279926000.00
netReceivables 236737000.00
longTermDebt 56623000.00
accountsPayable 158543000.00
preferredStockTotalEquity 83241000.00
nonCurrrentAssetsOther 6153000.00
nonCurrentAssetsTotal 15025000.00
nonCurrentLiabilitiesTotal 57525000.00
liabilitiesAndStockholdersEquity 294951000.00
cashAndShortTermInvestments 37610000.00
propertyPlantAndEquipmentGross 7701000.00
propertyPlantAndEquipmentNet 7701000.00
commonStockSharesOutstanding 382292760.00
2016-03-31
date 2016-03-31
filing_date 2016-03-31
currency_symbol USD
commonStockSharesOutstanding 497916000.00
2015-12-31
date 2015-12-31
filing_date 2015-12-31
currency_symbol USD
totalAssets 210231000.00
intangibleAssets 1691000.00
otherCurrentAssets 3812000.00
totalLiab 171885000.00
totalStockholderEquity 38346000.00
otherCurrentLiab 13815000.00
retainedEarnings 13103000.00
otherLiab 7067000.00
otherAssets 3804000.00
cash 4047000.00
totalCurrentLiabilities 118900000.00
netDebt 40841000.00
shortTermDebt 44888000.00
shortLongTermDebt 44888000.00
shortLongTermDebtTotal 44888000.00
otherStockholderEquity 2304000.00
propertyPlantEquipment 6625000.00
totalCurrentAssets 199802000.00
netTangibleAssets 11151000.00
netReceivables 191943000.00
longTermDebt 45918000.00
accountsPayable 105085000.00
accumulatedOtherComprehensiveIncome -1265000.00
preferredStockTotalEquity 24204000.00
nonCurrrentAssetsOther 942000.00
nonCurrentAssetsTotal 10429000.00
nonCurrentLiabilitiesTotal 52985000.00
liabilitiesAndStockholdersEquity 210231000.00
cashAndShortTermInvestments 4047000.00
propertyPlantAndEquipmentGross 6625000.00
propertyPlantAndEquipmentNet 6625000.00
commonStockSharesOutstanding 497920000.00
2015-09-30
date 2015-09-30
filing_date 2015-09-30
currency_symbol USD
commonStockSharesOutstanding 497916000.00
2014-12-31
date 2014-12-31
currency_symbol USD
totalAssets 102238000.00
intangibleAssets 739000.00
otherCurrentAssets 1412000.00
totalLiab 80372000.00
totalStockholderEquity 21866000.00
otherCurrentLiab 6265000.00
retainedEarnings -6619000.00
otherLiab 1048000.00
otherAssets 2768000.00
cash 17315000.00
totalCurrentLiabilities 62831000.00
shortTermDebt 68000.00
shortLongTermDebt 68000.00
propertyPlantEquipment 2379000.00
totalCurrentAssets 97091000.00
netTangibleAssets -8470000.00
netReceivables 78364000.00
longTermDebt 16493000.00
accountsPayable 56498000.00
preferredStockTotalEquity 27997000.00
yearly
2022-12-31
date 2022-12-31
filing_date 2023-02-15
currency_symbol USD
totalAssets 4380679000.00
intangibleAssets 18544000.00
otherCurrentAssets 51836000.00
totalLiab 2265340000.00
totalStockholderEquity 2115339000.00
otherCurrentLiab 11446000.00
capitalStock 0.00
retainedEarnings 665514000.00
cash 1030506000.00
totalCurrentLiabilities 2029323000.00
currentDeferredRevenue 94028000.00
netDebt -769549000.00
shortTermDebt 52430000.00
shortLongTermDebtTotal 260957000.00
otherStockholderEquity 1449825000.00
propertyPlantEquipment 173759000.00
totalCurrentAssets 3845617000.00
netTangibleAssets 2115339000.00
shortTermInvestments 416080000.00
netReceivables 2347195000.00
accountsPayable 1871419000.00
retainedEarningsTotalEquity 665514000.00
nonCurrrentAssetsOther 28335000.00
nonCurrentAssetsTotal 535062000.00
capitalLeaseObligations 260957000.00
nonCurrentLiabilitiesOther 27490000.00
nonCurrentLiabilitiesTotal 236017000.00
capitalSurpluse 1449825000.00
liabilitiesAndStockholdersEquity 4380679000.00
cashAndShortTermInvestments 1446586000.00
propertyPlantAndEquipmentNet 394155000.00
netWorkingCapital 1816294000.00
netInvestedCapital 2115339000.00
commonStockSharesOutstanding 499925000.00
2021-12-31
date 2021-12-31
filing_date 2022-02-16
currency_symbol USD
totalAssets 3577340000.00
intangibleAssets 14334000.00
otherCurrentAssets 112150000.00
totalLiab 2050034000.00
totalStockholderEquity 1527306000.00
otherCurrentLiab 101472000.00
capitalStock 0.00
retainedEarnings 612129000.00
otherLiab 8280000.00
otherAssets 115744000.00
cash 754154000.00
totalCurrentLiabilities 1803305000.00
netDebt -469556000.00
shortTermDebt 46149000.00
shortLongTermDebtTotal 284598000.00
otherStockholderEquity 915177000.00
propertyPlantEquipment 369947000.00
totalCurrentAssets 3091649000.00
netTangibleAssets 1527306000.00
shortTermInvestments 204625000.00
netReceivables 2020720000.00
accountsPayable 1655684000.00
retainedEarningsTotalEquity 612129000.00
nonCurrrentAssetsOther 47500000.00
nonCurrentAssetsTotal 485691000.00
capitalLeaseObligations 284598000.00
nonCurrentLiabilitiesOther 246729000.00
nonCurrentLiabilitiesTotal 246729000.00
capitalSurpluse 915177000.00
liabilitiesAndStockholdersEquity 3577340000.00
cashAndShortTermInvestments 958779000.00
propertyPlantAndEquipmentNet 369947000.00
netWorkingCapital 1288344000.00
netInvestedCapital 1527306000.00
commonStockSharesOutstanding 498540000.00
2020-12-31
date 2020-12-31
filing_date 2021-02-19
currency_symbol USD
totalAssets 2753645000.00
intangibleAssets 11505000.00
otherCurrentAssets 102170000.00
totalLiab 1740500000.00
totalStockholderEquity 1013145000.00
otherCurrentLiab 88335000.00
capitalStock 0.00
retainedEarnings 474367000.00
otherLiab 11255000.00
otherAssets 79322000.00
cash 437353000.00
totalCurrentLiabilities 1474683000.00
netDebt -144923000.00
shortTermDebt 37868000.00
shortLongTermDebtTotal 292430000.00
otherStockholderEquity 538778000.00
propertyPlantEquipment 115863000.00
totalCurrentAssets 2310317000.00
netTangibleAssets 1013145000.00
shortTermInvestments 186685000.00
netReceivables 1584109000.00
accountsPayable 1348480000.00
accumulatedOtherComprehensiveIncome -42480000.00
retainedEarningsTotalEquity 474367000.00
nonCurrrentAssetsOther 29154000.00
nonCurrentAssetsTotal 443328000.00
capitalLeaseObligations 292430000.00
nonCurrentLiabilitiesOther 265817000.00
nonCurrentLiabilitiesTotal 265817000.00
capitalSurpluse 538778000.00
liabilitiesAndStockholdersEquity 2753645000.00
cashAndShortTermInvestments 624038000.00
propertyPlantAndEquipmentGross 364006000.00
propertyPlantAndEquipmentNet 364006000.00
netWorkingCapital 835634000.00
netInvestedCapital 1013145000.00
commonStockSharesOutstanding 489881000.00
2019-12-31
date 2019-12-31
filing_date 2020-02-28
currency_symbol USD
totalAssets 1728761000.00
intangibleAssets 9082000.00
otherCurrentAssets 27857000.00
totalLiab 1116244000.00
totalStockholderEquity 612517000.00
otherCurrentLiab 47178000.00
capitalStock 0.00
retainedEarnings 232438000.00
otherLiab 10998000.00
otherAssets 32997000.00
cash 130876000.00
totalCurrentLiabilities 930373000.00
netDebt 58574000.00
shortTermDebt 14577000.00
shortLongTermDebtTotal 189450000.00
otherStockholderEquity 380079000.00
propertyPlantEquipment 237461000.00
totalCurrentAssets 1449221000.00
netTangibleAssets 603435000.00
shortTermInvestments 124112000.00
netReceivables 1166376000.00
accountsPayable 868618000.00
accumulatedOtherComprehensiveIncome -27341000.00
retainedEarningsTotalEquity 232438000.00
nonCurrrentAssetsOther 23129000.00
nonCurrentAssetsTotal 279540000.00
capitalLeaseObligations 189450000.00
nonCurrentLiabilitiesOther 10998000.00
nonCurrentLiabilitiesTotal 185871000.00
capitalSurpluse 380079000.00
liabilitiesAndStockholdersEquity 1728761000.00
cashAndShortTermInvestments 254988000.00
propertyPlantAndEquipmentGross 237461000.00
propertyPlantAndEquipmentNet 237461000.00
netWorkingCapital 518848000.00
netInvestedCapital 612517000.00
commonStockSharesOutstanding 478061000.00
2018-12-31
date 2018-12-31
filing_date 2019-02-22
currency_symbol USD
totalAssets 1117872000.00
intangibleAssets 8101000.00
otherCurrentAssets 14527000.00
totalLiab 723305000.00
totalStockholderEquity 394567000.00
otherCurrentLiab 44844000.00
capitalStock 0.00
retainedEarnings 124120000.00
otherLiab 9314000.00
otherAssets 20202000.00
cash 207232000.00
totalCurrentLiabilities 713991000.00
netDebt -207232000.00
otherStockholderEquity 286104000.00
propertyPlantEquipment 33046000.00
totalCurrentAssets 1056523000.00
netTangibleAssets 386466000.00
netReceivables 834764000.00
accountsPayable 669147000.00
accumulatedOtherComprehensiveIncome -15657000.00
retainedEarningsTotalEquity 124120000.00
nonCurrrentAssetsOther 19843000.00
nonCurrentAssetsTotal 61349000.00
nonCurrentLiabilitiesOther 9314000.00
nonCurrentLiabilitiesTotal 9314000.00
capitalSurpluse 270447000.00
liabilitiesAndStockholdersEquity 1117872000.00
cashAndShortTermInvestments 207232000.00
propertyPlantAndEquipmentGross 33046000.00
propertyPlantAndEquipmentNet 33046000.00
netWorkingCapital 342532000.00
netInvestedCapital 394567000.00
commonStockSharesOutstanding 457930000.00
2017-12-31
date 2017-12-31
filing_date 2018-02-28
currency_symbol USD
totalAssets 797164000.00
intangibleAssets 4399000.00
otherCurrentAssets 10298000.00
totalLiab 551581000.00
totalStockholderEquity 245583000.00
deferredLongTermLiab 0.00
otherCurrentLiab 28155000.00
commonStock 0.00
retainedEarnings 35980000.00
otherLiab 6049000.00
goodWill 0.00
otherAssets 9547000.00
cash 155950000.00
totalCurrentLiabilities 518532000.00
netDebt -128950000.00
shortTermDebt 27000000.00
shortLongTermDebt 27000000.00
shortLongTermDebtTotal 27000000.00
otherStockholderEquity 218506000.00
propertyPlantEquipment 16805000.00
totalCurrentAssets 765813000.00
netTangibleAssets 240584000.00
shortTermInvestments 0.00
netReceivables 599565000.00
longTermDebt 27000000.00
inventory 0.00
accountsPayable 490377000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -8903000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 0.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 35980000.00
treasuryStock 0.00
nonCurrrentAssetsOther 10587000.00
nonCurrentAssetsTotal 31351000.00
longTermDebtTotal 27000000.00
nonCurrentLiabilitiesOther 6049000.00
nonCurrentLiabilitiesTotal 33049000.00
capitalSurpluse 209603000.00
liabilitiesAndStockholdersEquity 797164000.00
cashAndShortTermInvestments 155950000.00
propertyPlantAndEquipmentGross 17405000.00
propertyPlantAndEquipmentNet 17405000.00
netWorkingCapital 247281000.00
netInvestedCapital 272583000.00
commonStockSharesOutstanding 440560000.00
2016-12-31
date 2016-12-31
filing_date 2017-02-16
currency_symbol USD
totalAssets 537596000.00
intangibleAssets 2760000.00
otherCurrentAssets 5763000.00
totalLiab 373216000.00
totalStockholderEquity 164380000.00
deferredLongTermLiab 0.00
otherCurrentLiab 22973000.00
commonStock -537596000.00
retainedEarnings -14818000.00
otherLiab 3233000.00
goodWill 0.00
otherAssets 3654000.00
cash 133400000.00
totalCurrentLiabilities 344136000.00
netDebt -107553000.00
shortTermDebt 25847000.00
shortLongTermDebt 25847000.00
shortLongTermDebtTotal 25847000.00
otherStockholderEquity 182903000.00
propertyPlantEquipment 13879000.00
totalCurrentAssets 516403000.00
netTangibleAssets 160720000.00
shortTermInvestments 0.00
netReceivables 377240000.00
longTermDebt 25847000.00
inventory 0.00
accountsPayable 321163000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 0.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -3705000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 0.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity -14818000.00
treasuryStock 0.00
nonCurrrentAssetsOther 4636000.00
nonCurrentAssetsTotal 21193000.00
longTermDebtTotal 25847000.00
nonCurrentLiabilitiesOther 3233000.00
nonCurrentLiabilitiesTotal 29080000.00
capitalSurpluse 179198000.00
liabilitiesAndStockholdersEquity 537596000.00
cashAndShortTermInvestments 133400000.00
propertyPlantAndEquipmentGross 14779000.00
propertyPlantAndEquipmentNet 14779000.00
commonStockSharesOutstanding 182800000.00
2015-12-31
date 2015-12-31
filing_date 2015-12-31
currency_symbol USD
totalAssets 210231000.00
intangibleAssets 1691000.00
otherCurrentAssets 3812000.00
totalLiab 171885000.00
totalStockholderEquity 38346000.00
otherCurrentLiab 13815000.00
retainedEarnings 13103000.00
otherLiab 1170000.00
otherAssets 2113000.00
cash 4047000.00
totalCurrentLiabilities 118900000.00
netDebt 40841000.00
shortTermDebt 44888000.00
shortLongTermDebt 44888000.00
shortLongTermDebtTotal 44888000.00
otherStockholderEquity 2304000.00
propertyPlantEquipment 6625000.00
totalCurrentAssets 199802000.00
netTangibleAssets 11151000.00
netReceivables 191943000.00
longTermDebt 51815000.00
accountsPayable 105085000.00
accumulatedOtherComprehensiveIncome -1265000.00
preferredStockTotalEquity 24204000.00
nonCurrrentAssetsOther 942000.00
nonCurrentAssetsTotal 10429000.00
longTermDebtTotal 52845000.00
nonCurrentLiabilitiesTotal 52985000.00
capitalSurpluse 1039000.00
liabilitiesAndStockholdersEquity 210231000.00
cashAndShortTermInvestments 4047000.00
propertyPlantAndEquipmentGross 6625000.00
propertyPlantAndEquipmentNet 6625000.00
commonStockSharesOutstanding 497916000.00
2014-12-31
date 2014-12-31
filing_date 2014-12-31
currency_symbol USD
totalAssets 102238000.00
intangibleAssets 739000.00
otherCurrentAssets 1412000.00
totalLiab 80372000.00
totalStockholderEquity 21866000.00
otherCurrentLiab 6333000.00
retainedEarnings -6619000.00
otherLiab 1048000.00
otherAssets 2029000.00
cash 17315000.00
totalCurrentLiabilities 62831000.00
netDebt -2386000.00
shortTermDebt 68000.00
shortLongTermDebt 68000.00
shortLongTermDebtTotal 14929000.00
otherStockholderEquity 778000.00
propertyPlantEquipment 2379000.00
totalCurrentAssets 97091000.00
netTangibleAssets -8470000.00
netReceivables 78364000.00
longTermDebt 16493000.00
accountsPayable 56498000.00
accumulatedOtherComprehensiveIncome -290000.00
preferredStockTotalEquity 27997000.00
nonCurrrentAssetsOther 520000.00
nonCurrentAssetsTotal 5147000.00
nonCurrentLiabilitiesTotal 17541000.00
liabilitiesAndStockholdersEquity 102238000.00
cashAndShortTermInvestments 17315000.00
propertyPlantAndEquipmentGross 2379000.00
propertyPlantAndEquipmentNet 2379000.00
commonStockSharesOutstanding 497916000.00
Cash_Flow
currency_symbol USD
quarterly
2023-06-30
date 2023-06-30
filing_date 2023-08-09
currency_symbol USD
investments -23916000.00
changeToLiabilities 256404000.00
totalCashflowsFromInvestingActivities -33264000.00
totalCashFromFinancingActivities -21696000.00
netIncome 32939000.00
changeInCash 73129000.00
beginPeriodCashFlow 892702000.00
endPeriodCashFlow 965831000.00
totalCashFromOperatingActivities 128089000.00
depreciation 20066000.00
otherCashflowsFromInvestingActivities -1948000.00
changeToAccountReceivables -293533000.00
salePurchaseOfStock -44960000.00
otherCashflowsFromFinancingActivities 23264000.00
changeToNetincome 109972000.00
capitalExpenditures 9348000
changeReceivables -293533000.00
cashFlowsOtherOperating 2241000.00
cashAndCashEquivalentsChanges 73129000.00
changeInWorkingCapital -47296000.00
stockBasedCompensation 117083000.00
otherNonCashItems 5295000.00
freeCashFlow 118741000.00
2023-03-31
date 2023-03-31
filing_date 2023-05-10
currency_symbol USD
investments -17990000.00
changeToLiabilities -205010000.00
totalCashflowsFromInvestingActivities -28613000.00
totalCashFromFinancingActivities -296764000.00
netIncome 9326000.00
changeInCash -137804000.00
beginPeriodCashFlow 1030506000.00
endPeriodCashFlow 892702000.00
totalCashFromOperatingActivities 187573000.00
depreciation 19293000.00
otherCashflowsFromInvestingActivities -1467000.00
changeToAccountReceivables 258165000.00
salePurchaseOfStock -291534000.00
otherCashflowsFromFinancingActivities -5230000.00
changeToNetincome 112476000.00
capitalExpenditures 10623000
changeReceivables 258165000.00
cashFlowsOtherOperating -6677000.00
cashAndCashEquivalentsChanges -137804000.00
changeInWorkingCapital 34561000.00
stockBasedCompensation 113470000.00
otherNonCashItems 10923000.00
freeCashFlow 176950000.00
2022-12-31
date 2022-12-31
filing_date 2023-02-15
currency_symbol USD
investments -138617000.00
changeToLiabilities 282823000.00
totalCashflowsFromInvestingActivities -138617000.00
totalCashFromFinancingActivities 987000.00
netIncome 71187000.00
changeInCash 35850000.00
beginPeriodCashFlow 994656000.00
endPeriodCashFlow 1030506000.00
totalCashFromOperatingActivities 173480000.00
depreciation 16844000.00
otherCashflowsFromInvestingActivities -2892000.00
changeToAccountReceivables -316652000.00
salePurchaseOfStock 12328000.00
otherCashflowsFromFinancingActivities -46538000.00
changeToNetincome 112590000.00
capitalExpenditures 50658000
changeReceivables -316652000.00
cashFlowsOtherOperating 6688000.00
cashAndCashEquivalentsChanges 35850000.00
changeInWorkingCapital -38702000.00
stockBasedCompensation 127531000.00
otherNonCashItems 8731000.00
freeCashFlow 122822000.00
2022-09-30
date 2022-09-30
filing_date 2022-11-09
currency_symbol USD
investments -46722000.00
changeToLiabilities 64507000.00
totalCashflowsFromInvestingActivities -72182000.00
totalCashFromFinancingActivities -3141000.00
changeToOperatingActivities 5605000.00
netIncome 15869000.00
changeInCash 61973000.00
beginPeriodCashFlow 932683000.00
endPeriodCashFlow 994656000.00
totalCashFromOperatingActivities 137296000.00
depreciation 12957000.00
otherCashflowsFromInvestingActivities -1607000.00
changeToAccountReceivables -87440000.00
salePurchaseOfStock 10917000.00
otherCashflowsFromFinancingActivities -3141000.00
changeToNetincome 117999000.00
capitalExpenditures 25460000
changeReceivables -87440000.00
cashFlowsOtherOperating 13404000.00
cashAndCashEquivalentsChanges 61973000.00
changeInWorkingCapital -20740000.00
stockBasedCompensation 121003000.00
otherNonCashItems 9158000.00
freeCashFlow 111836000.00
2022-06-30
date 2022-06-30
filing_date 2022-08-09
currency_symbol USD
investments -20720000.00
changeToLiabilities 116084000.00
totalCashflowsFromInvestingActivities -26472000.00
totalCashFromFinancingActivities 23166000.00
changeToOperatingActivities -20266000.00
netIncome -19073000.00
changeInCash 88460000.00
beginPeriodCashFlow 844223000.00
endPeriodCashFlow 932683000.00
totalCashFromOperatingActivities 91766000.00
depreciation 12274000.00
otherCashflowsFromInvestingActivities -1612000.00
changeToAccountReceivables -147138000.00
salePurchaseOfStock 32934000.00
otherCashflowsFromFinancingActivities 23166000.00
changeToNetincome 149885000.00
capitalExpenditures 5752000
changeReceivables -147138000.00
cashFlowsOtherOperating 4064000.00
cashAndCashEquivalentsChanges 88460000.00
changeInWorkingCapital -51320000.00
stockBasedCompensation 125213000.00
otherNonCashItems 17813000.00
freeCashFlow 86014000.00
2022-03-31
date 2022-03-31
filing_date 2022-05-10
currency_symbol USD
investments -57088000.00
changeToLiabilities -254625000.00
totalCashflowsFromInvestingActivities -67103000.00
totalCashFromFinancingActivities 10980000.00
changeToOperatingActivities 3065000.00
netIncome -14598000.00
changeInCash 90069000.00
beginPeriodCashFlow 754154000.00
endPeriodCashFlow 844223000.00
totalCashFromOperatingActivities 146192000.00
depreciation 12350000.00
otherCashflowsFromInvestingActivities -1614000.00
changeToAccountReceivables 259483000.00
salePurchaseOfStock 24408000.00
otherCashflowsFromFinancingActivities 10980000.00
changeToNetincome 121314000.00
capitalExpenditures 10015000
changeReceivables 259483000.00
cashFlowsOtherOperating 22268000.00
cashAndCashEquivalentsChanges 90069000.00
changeInWorkingCapital 16611000.00
stockBasedCompensation 124895000.00
otherNonCashItems 12238000.00
freeCashFlow 136177000.00
2021-12-31
date 2021-12-31
filing_date 2022-02-16
currency_symbol USD
investments 16407000.00
changeToLiabilities 353515000.00
totalCashflowsFromInvestingActivities 4038000.00
totalCashFromFinancingActivities 9806000.00
changeToOperatingActivities -8697000.00
netIncome 8039000.00
changeInCash 177238000.00
beginPeriodCashFlow 576916000.00
endPeriodCashFlow 754154000.00
totalCashFromOperatingActivities 163394000.00
depreciation 12250000.00
otherCashflowsFromInvestingActivities -1485000.00
changeToAccountReceivables -395705000.00
salePurchaseOfStock 28388000.00
otherCashflowsFromFinancingActivities -34590000.00
changeToNetincome 193992000.00
capitalExpenditures 12369000
changeReceivables -395705000.00
cashFlowsOtherOperating -20682000.00
cashAndCashEquivalentsChanges 177238000.00
changeInWorkingCapital -50887000.00
stockBasedCompensation 205403000.00
otherNonCashItems 10410000.00
freeCashFlow 151025000.00
2021-09-30
date 2021-09-30
filing_date 2021-11-08
currency_symbol USD
investments 5912000.00
changeToLiabilities 89405000.00
totalCashflowsFromInvestingActivities -33779000.00
netBorrowings -72000.00
totalCashFromFinancingActivities 4110000.00
changeToOperatingActivities 27610000.00
netIncome 59384000.00
changeInCash 100009000.00
beginPeriodCashFlow 476907000.00
endPeriodCashFlow 576916000.00
totalCashFromOperatingActivities 129678000.00
depreciation 8952000.00
otherCashflowsFromInvestingActivities -14270000.00
changeToAccountReceivables -98439000.00
salePurchaseOfStock 13220000.00
otherCashflowsFromFinancingActivities 4110000.00
changeToNetincome 42766000.00
capitalExpenditures 26430000
changeReceivables -98439000.00
cashFlowsOtherOperating 29909000.00
cashAndCashEquivalentsChanges 100009000.00
changeInWorkingCapital 18576000.00
stockBasedCompensation 34459000.00
otherNonCashItems 8026000.00
freeCashFlow 103248000.00
2021-06-30
date 2021-06-30
filing_date 2021-08-09
currency_symbol USD
investments -20578000.00
changeToLiabilities 67068000.00
totalCashflowsFromInvestingActivities -27570000.00
netBorrowings -1852000.00
totalCashFromFinancingActivities 22469000.00
changeToOperatingActivities -20894000.00
netIncome 47697000.00
changeInCash 5270000.00
beginPeriodCashFlow 471637000.00
endPeriodCashFlow 476907000.00
totalCashFromOperatingActivities 10371000.00
depreciation 11006000.00
otherCashflowsFromInvestingActivities -1613000.00
changeToAccountReceivables -159045000.00
salePurchaseOfStock 36476000.00
otherCashflowsFromFinancingActivities 22469000.00
changeToNetincome 64539000.00
capitalExpenditures 6992000
changeReceivables -159045000.00
cashFlowsOtherOperating 6369000.00
cashAndCashEquivalentsChanges 5270000.00
changeInWorkingCapital -112871000.00
stockBasedCompensation 45197000.00
otherNonCashItems 5489000.00
freeCashFlow 3379000.00
2021-03-31
date 2021-03-31
filing_date 2021-05-10
currency_symbol USD
investments -22145000.00
changeToLiabilities -206269000.00
totalCashflowsFromInvestingActivities -36327000.00
totalCashFromFinancingActivities -4459000.00
changeToOperatingActivities -32765000.00
netIncome 22642000.00
changeInCash 34284000.00
beginPeriodCashFlow 437353000.00
endPeriodCashFlow 471637000.00
totalCashFromOperatingActivities 75070000.00
depreciation 10011000.00
otherCashflowsFromInvestingActivities -1062000.00
changeToInventory -939438000.00
changeToAccountReceivables 208847000.00
salePurchaseOfStock 12621000.00
otherCashflowsFromFinancingActivities 12621000.00
changeToNetincome 57462000.00
capitalExpenditures 14182000
changeReceivables 208847000.00
cashFlowsOtherOperating -17623000.00
cashAndCashEquivalentsChanges 34284000.00
changeInWorkingCapital -24496000.00
stockBasedCompensation 52354000.00
otherNonCashItems 14356000.00
freeCashFlow 60888000.00
2020-12-31
date 2020-12-31
filing_date 2021-02-19
currency_symbol USD
investments -64355000.00
changeToLiabilities 458025000.00
totalCashflowsFromInvestingActivities -82502000.00
netBorrowings -72000000.00
totalCashFromFinancingActivities -82114000.00
changeToOperatingActivities -25003000.00
netIncome 151902000.00
changeInCash 2982000.00
beginPeriodCashFlow 434371000.00
endPeriodCashFlow 437353000.00
totalCashFromOperatingActivities 167598000.00
depreciation 7855000.00
otherCashflowsFromInvestingActivities -1807000.00
changeToInventory -860637000.00
changeToAccountReceivables -439117000.00
salePurchaseOfStock 28840000.00
otherCashflowsFromFinancingActivities -86260000.00
changeToNetincome 29159000.00
capitalExpenditures 18147000
changeReceivables -439117000.00
cashFlowsOtherOperating -40226000.00
cashAndCashEquivalentsChanges 2982000.00
changeInWorkingCapital -30535000.00
stockBasedCompensation 38024000.00
otherNonCashItems 10592000.00
freeCashFlow 149451000.00
2020-09-30
date 2020-09-30
filing_date 2020-11-06
currency_symbol USD
investments 5704000.00
changeToLiabilities 280665000.00
totalCashflowsFromInvestingActivities -16226000.00
netBorrowings -70000000.00
totalCashFromFinancingActivities -64208000.00
changeToOperatingActivities 20337000.00
netIncome 41247000.00
changeInCash 8027000.00
beginPeriodCashFlow 426344000.00
endPeriodCashFlow 434371000.00
totalCashFromOperatingActivities 88461000.00
depreciation 7517000.00
otherCashflowsFromInvestingActivities -1929000.00
changeToInventory -723497000.00
changeToAccountReceivables -272514000.00
salePurchaseOfStock 12247000.00
otherCashflowsFromFinancingActivities 5792000.00
changeToNetincome 21536000.00
capitalExpenditures 21930000
changeReceivables -272514000.00
cashFlowsOtherOperating 10010000.00
cashAndCashEquivalentsChanges 8027000.00
changeInWorkingCapital 9947000.00
stockBasedCompensation 26852000.00
otherNonCashItems 12179000.00
freeCashFlow 66531000.00
2020-06-30
date 2020-06-30
filing_date 2020-08-07
currency_symbol USD
investments -7981000.00
changeToLiabilities -16856000.00
totalCashflowsFromInvestingActivities -28743000.00
netBorrowings -1000000.00
totalCashFromFinancingActivities 33574000.00
changeToOperatingActivities -26066000.00
netIncome 25111000.00
changeInCash 101133000.00
beginPeriodCashFlow 325211000.00
endPeriodCashFlow 426344000.00
totalCashFromOperatingActivities 96302000.00
depreciation 6783000.00
otherCashflowsFromInvestingActivities -1352000.00
changeToInventory -787185000.00
changeToAccountReceivables 83025000.00
salePurchaseOfStock 37410000.00
otherCashflowsFromFinancingActivities 33574000.00
changeToNetincome 7717000.00
capitalExpenditures 20762000
changeReceivables 83025000.00
cashFlowsOtherOperating -9478000.00
cashAndCashEquivalentsChanges 101133000.00
changeInWorkingCapital 48530000.00
stockBasedCompensation 23934000.00
otherNonCashItems 2567000.00
freeCashFlow 75540000.00
2020-03-31
date 2020-03-31
filing_date 2020-05-08
currency_symbol USD
investments 3475000.00
changeToLiabilities -205075000.00
totalCashflowsFromInvestingActivities -15800000.00
netBorrowings 143000000.00
totalCashFromFinancingActivities 157427000.00
changeToOperatingActivities -17572000.00
netIncome 24057000.00
changeInCash 194335000.00
beginPeriodCashFlow 130876000.00
endPeriodCashFlow 325211000.00
totalCashFromOperatingActivities 52708000.00
depreciation 6477000.00
otherCashflowsFromInvestingActivities -965000.00
changeToInventory -725009000.00
changeToAccountReceivables 210552000.00
salePurchaseOfStock 19320000.00
otherCashflowsFromFinancingActivities 157427000.00
changeToNetincome 27484000.00
capitalExpenditures 19275000
changeReceivables 210552000.00
cashFlowsOtherOperating -10787000.00
cashAndCashEquivalentsChanges 194335000.00
changeInWorkingCapital -12987000.00
stockBasedCompensation 22965000.00
otherNonCashItems 10886000.00
freeCashFlow 33433000.00
2019-12-31
date 2019-12-31
filing_date 2020-02-28
currency_symbol USD
investments -877000.00
changeToLiabilities 223187000.00
totalCashflowsFromInvestingActivities -15973000.00
netBorrowings 143000000.00
totalCashFromFinancingActivities 1471000.00
changeToOperatingActivities 7576000.00
netIncome 50945000.00
changeInCash -42570000.00
beginPeriodCashFlow 173446000.00
endPeriodCashFlow 130876000.00
totalCashFromOperatingActivities -28068000.00
depreciation 6416000.00
otherCashflowsFromInvestingActivities -1062000.00
changeToInventory -511272000.00
changeToAccountReceivables -328630000.00
salePurchaseOfStock 16061000.00
otherCashflowsFromFinancingActivities -28403000.00
changeToNetincome 15961000.00
capitalExpenditures 15096000
changeReceivables -328630000.00
cashFlowsOtherOperating 4053000.00
cashAndCashEquivalentsChanges -42570000.00
changeInWorkingCapital -107890000.00
stockBasedCompensation 24390000.00
otherNonCashItems 8561000.00
freeCashFlow -43164000.00
2019-09-30
date 2019-09-30
filing_date 2019-11-08
currency_symbol USD
investments -22352000.00
changeToLiabilities 33670000.00
totalCashflowsFromInvestingActivities -28438000.00
netBorrowings 1000.00
totalCashFromFinancingActivities 3827000.00
changeToOperatingActivities -6550000.00
netIncome 19422000.00
changeInCash 42856000.00
beginPeriodCashFlow 130590000.00
endPeriodCashFlow 173446000.00
totalCashFromOperatingActivities 67467000.00
depreciation 5969000.00
otherCashflowsFromInvestingActivities -1429000.00
changeToInventory -461639000.00
changeToAccountReceivables -7726000.00
salePurchaseOfStock 4936000.00
otherCashflowsFromFinancingActivities 3827000.00
changeToNetincome 19357000.00
capitalExpenditures 6086000
changeReceivables -7726000.00
cashFlowsOtherOperating -3225000.00
cashAndCashEquivalentsChanges 42856000.00
changeInWorkingCapital 16260000.00
stockBasedCompensation 19442000.00
otherNonCashItems 5570000.00
freeCashFlow 61381000.00
2019-06-30
date 2019-06-30
filing_date 2019-08-09
currency_symbol USD
investments -26058000.00
changeToLiabilities 85126000.00
totalCashflowsFromInvestingActivities -37978000.00
netBorrowings -1000.00
totalCashFromFinancingActivities 13632000.00
changeToOperatingActivities -9985000.00
netIncome 27800000.00
changeInCash -13251000.00
beginPeriodCashFlow 143841000.00
endPeriodCashFlow 130590000.00
totalCashFromOperatingActivities 11095000.00
depreciation 4821000.00
otherCashflowsFromInvestingActivities -1003000.00
changeToInventory -423528000.00
changeToAccountReceivables -122245000.00
salePurchaseOfStock 16121000.00
otherCashflowsFromFinancingActivities 13632000.00
changeToNetincome 19241000.00
capitalExpenditures 11920000
changeReceivables -122245000.00
cashFlowsOtherOperating -3648000.00
cashAndCashEquivalentsChanges -13251000.00
changeInWorkingCapital -45281000.00
stockBasedCompensation 21057000.00
otherNonCashItems 1855000.00
freeCashFlow -825000.00
2019-03-31
date 2019-03-31
filing_date 2019-05-09
currency_symbol USD
investments -73950000.00
changeToLiabilities -143375000.00
totalCashflowsFromInvestingActivities -81452000.00
netBorrowings -6000.00
totalCashFromFinancingActivities 8350000.00
changeToOperatingActivities -14135000.00
netIncome 10151000.00
changeInCash -63391000.00
beginPeriodCashFlow 207232000.00
endPeriodCashFlow 143841000.00
totalCashFromOperatingActivities 9711000.00
depreciation 4456000.00
otherCashflowsFromInvestingActivities -1417000.00
changeToInventory -375484000.00
changeToAccountReceivables 127232000.00
salePurchaseOfStock 9502000.00
otherCashflowsFromFinancingActivities 8350000.00
changeToNetincome 16472000.00
capitalExpenditures 7502000
changeReceivables 127232000.00
cashFlowsOtherOperating -5225000.00
cashAndCashEquivalentsChanges -63391000.00
changeInWorkingCapital -25789000.00
stockBasedCompensation 15869000.00
otherNonCashItems 5024000.00
freeCashFlow 2209000.00
2018-12-31
date 2018-12-31
filing_date 2019-02-22
currency_symbol USD
investments 794000.00
changeToLiabilities 189979000.00
totalCashflowsFromInvestingActivities -10468000.00
netBorrowings -279000.00
totalCashFromFinancingActivities 3293000.00
changeToOperatingActivities 9546000.00
netIncome 39435000.00
changeInCash 40883000.00
beginPeriodCashFlow 166349000.00
endPeriodCashFlow 207232000.00
totalCashFromOperatingActivities 48058000.00
depreciation 3715000.00
otherCashflowsFromInvestingActivities -1056000.00
changeToInventory -332986000.00
changeToAccountReceivables -195165000.00
salePurchaseOfStock 9647000.00
otherCashflowsFromFinancingActivities 20272000.00
changeToNetincome 10048000.00
capitalExpenditures 10468000
changeReceivables -195165000.00
cashFlowsOtherOperating 46000.00
cashAndCashEquivalentsChanges 40883000.00
changeInWorkingCapital -5140000.00
stockBasedCompensation 14252000.00
otherNonCashItems 897000.00
freeCashFlow 37590000.00
2018-09-30
date 2018-09-30
filing_date 2018-11-09
currency_symbol USD
investments 770000.00
changeToLiabilities -6726000.00
totalCashflowsFromInvestingActivities -5366000.00
totalCashFromFinancingActivities 3898000.00
changeToOperatingActivities -597000.00
netIncome 20292000.00
changeInCash 24668000.00
beginPeriodCashFlow 141681000.00
endPeriodCashFlow 166349000.00
totalCashFromOperatingActivities 26136000.00
depreciation 3277000.00
otherCashflowsFromInvestingActivities -1568000.00
dividendsPaid 0.00
changeToInventory -296447000.00
changeToAccountReceivables 5612000.00
salePurchaseOfStock 3956000.00
otherCashflowsFromFinancingActivities 3898000.00
changeToNetincome 11576000.00
capitalExpenditures 5366000
changeReceivables 5612000.00
cashFlowsOtherOperating -7895000.00
cashAndCashEquivalentsChanges 24668000.00
changeInWorkingCapital -9009000.00
stockBasedCompensation 11417000.00
otherNonCashItems -329000.00
freeCashFlow 20770000.00
2018-06-30
date 2018-06-30
filing_date 2018-08-09
currency_symbol USD
investments 247000.00
changeToLiabilities 60479000.00
totalCashflowsFromInvestingActivities -6701000.00
totalCashFromFinancingActivities 8828000.00
changeToOperatingActivities -2366000.00
netIncome 19343000.00
changeInCash 2729000.00
beginPeriodCashFlow 138952000.00
endPeriodCashFlow 141681000.00
totalCashFromOperatingActivities 602000.00
depreciation 2579000.00
otherCashflowsFromInvestingActivities -1914000.00
dividendsPaid 0.00
changeToInventory -271188000.00
changeToAccountReceivables -92735000.00
salePurchaseOfStock 9011000.00
otherCashflowsFromFinancingActivities 8828000.00
changeToNetincome 12863000.00
capitalExpenditures 6701000
changeReceivables -92735000.00
cashFlowsOtherOperating -1927000.00
cashAndCashEquivalentsChanges 2729000.00
changeInWorkingCapital -34183000.00
stockBasedCompensation 9258000.00
otherNonCashItems 2735000.00
freeCashFlow -6099000.00
2018-03-31
date 2018-03-31
filing_date 2018-05-10
currency_symbol USD
changeToLiabilities -48768000.00
totalCashflowsFromInvestingActivities -2656000.00
netBorrowings -27000000.00
totalCashFromFinancingActivities -26149000.00
changeToOperatingActivities 155000.00
netIncome 9070000.00
changeInCash -16998000.00
beginPeriodCashFlow 155950000.00
endPeriodCashFlow 138952000.00
totalCashFromOperatingActivities 11807000.00
depreciation 2251000.00
otherCashflowsFromInvestingActivities -858000.00
dividendsPaid 0.00
changeToInventory -236626000.00
changeToAccountReceivables 42387000.00
salePurchaseOfStock 1212000.00
otherCashflowsFromFinancingActivities 851000.00
changeToNetincome 7642000.00
capitalExpenditures 2656000
changeReceivables 42387000.00
cashFlowsOtherOperating -775000.00
cashAndCashEquivalentsChanges -16998000.00
changeInWorkingCapital -7156000.00
stockBasedCompensation 7283000.00
otherNonCashItems -10000.00
freeCashFlow 9151000.00
2017-12-31
date 2017-12-31
filing_date 2018-02-28
currency_symbol USD
changeToLiabilities 171793000.00
totalCashflowsFromInvestingActivities -16064000.00
netBorrowings -1001000.00
totalCashFromFinancingActivities 4187000.00
changeToOperatingActivities 3338000.00
netIncome 16811000.00
changeInCash 23152000.00
beginPeriodCashFlow 132798000.00
endPeriodCashFlow 155950000.00
totalCashFromOperatingActivities 24193000.00
depreciation 2052000.00
otherCashflowsFromInvestingActivities 0.00
dividendsPaid 0.00
changeToInventory -240153000.00
changeToAccountReceivables -129421000.00
salePurchaseOfStock 0.00
otherCashflowsFromFinancingActivities 2623000.00
changeToNetincome 22722000.00
capitalExpenditures 2228000
changeInWorkingCapital -2355000.00
stockBasedCompensation 8911000.00
otherNonCashItems 355000.00
freeCashFlow 21965000.00
2017-09-30
date 2017-09-30
filing_date 2017-11-13
currency_symbol USD
changeToLiabilities 84788000.00
totalCashflowsFromInvestingActivities -2318000.00
netBorrowings -33000.00
totalCashFromFinancingActivities 255000.00
changeToOperatingActivities 8753000.00
netIncome 10229000.00
changeInCash 16939000.00
beginPeriodCashFlow 115859000.00
endPeriodCashFlow 132798000.00
totalCashFromOperatingActivities 19002000.00
depreciation 1968000.00
otherCashflowsFromInvestingActivities -668000.00
dividendsPaid 0.00
changeToInventory -211272000.00
changeToAccountReceivables -88362000.00
salePurchaseOfStock 644000.00
otherCashflowsFromFinancingActivities 255000.00
changeToNetincome 6032000.00
capitalExpenditures 2318000
changeReceivables -88362000.00
cashFlowsOtherOperating 4347000.00
cashAndCashEquivalentsChanges 16939000.00
changeInWorkingCapital 773000.00
stockBasedCompensation 5893000.00
otherNonCashItems -344000.00
freeCashFlow 16684000.00
2017-06-30
date 2017-06-30
filing_date 2017-08-11
currency_symbol USD
changeToLiabilities 59283000.00
totalCashflowsFromInvestingActivities -4269000.00
netBorrowings -120000.00
totalCashFromFinancingActivities 2786000.00
changeToOperatingActivities -6756000.00
netIncome 18849000.00
changeInCash 9286000.00
beginPeriodCashFlow 106573000.00
endPeriodCashFlow 115859000.00
totalCashFromOperatingActivities 10769000.00
depreciation 1696000.00
otherCashflowsFromInvestingActivities -1164000.00
dividendsPaid 0.00
changeToInventory -210565000.00
changeToAccountReceivables -66043000.00
salePurchaseOfStock 3143000.00
otherCashflowsFromFinancingActivities 2786000.00
changeToNetincome 3610000.00
capitalExpenditures 4269000
changeReceivables -66043000.00
cashFlowsOtherOperating -6626000.00
cashAndCashEquivalentsChanges 9286000.00
changeInWorkingCapital -13386000.00
stockBasedCompensation 4191000.00
otherNonCashItems -123000.00
freeCashFlow 6500000.00
2017-03-31
date 2017-03-31
filing_date 2017-05-11
currency_symbol USD
investments 640000.00
changeToLiabilities -88710000.00
totalCashflowsFromInvestingActivities -4249000.00
netBorrowings -113000.00
totalCashFromFinancingActivities 162000.00
changeToOperatingActivities -5787000.00
netIncome 4909000.00
changeInCash -26827000.00
beginPeriodCashFlow 133400000.00
endPeriodCashFlow 106573000.00
totalCashFromOperatingActivities -22740000.00
depreciation 1493000.00
otherCashflowsFromInvestingActivities -647000.00
dividendsPaid 0.00
changeToInventory -185573000.00
changeToAccountReceivables 59190000.00
salePurchaseOfStock 275000.00
otherCashflowsFromFinancingActivities 275000.00
changeToNetincome 5395000.00
capitalExpenditures 4249000
changeReceivables 59190000.00
cashFlowsOtherOperating -5017000.00
cashAndCashEquivalentsChanges -26827000.00
changeInWorkingCapital -34537000.00
stockBasedCompensation 2322000.00
otherNonCashItems -274000.00
freeCashFlow -26989000.00
2016-12-31
date 2016-12-31
filing_date 2017-02-16
currency_symbol USD
changeToLiabilities 209483000.00
totalCashflowsFromInvestingActivities -9221000.00
netBorrowings -19703000.00
totalCashFromFinancingActivities -22703000.00
changeToOperatingActivities 12047000.00
netIncome 10280000.00
changeInCash 9432000.00
beginPeriodCashFlow 123968000.00
endPeriodCashFlow 133400000.00
totalCashFromOperatingActivities 36044000.00
depreciation 1186000.00
otherCashflowsFromInvestingActivities 0.00
dividendsPaid 56005000.00
changeToInventory -163047000.00
changeToAccountReceivables -105414000.00
salePurchaseOfStock 284000.00
otherCashflowsFromFinancingActivities -1982000.00
changeToNetincome 16957000.00
capitalExpenditures 3909000
changeInWorkingCapital 18937000.00
stockBasedCompensation 4008000.00
otherNonCashItems 2240000.00
freeCashFlow 32135000.00
2016-09-30
date 2016-09-30
filing_date 2016-11-10
currency_symbol USD
changeToLiabilities 94352000.00
totalCashflowsFromInvestingActivities -5312000.00
totalCashFromFinancingActivities 72201000.00
netIncome 3644000.00
changeInCash 86358000.00
beginPeriodCashFlow 37610000.00
endPeriodCashFlow 123968000.00
totalCashFromOperatingActivities 16341000.00
depreciation 959000.00
otherCashflowsFromInvestingActivities 0.00
dividendsPaid 0.00
changeToInventory -178061000.00
changeToAccountReceivables -37268000.00
salePurchaseOfStock 0.00
otherCashflowsFromFinancingActivities 92201000.00
capitalExpenditures 2184000
changeInWorkingCapital 6230000.00
stockBasedCompensation 656000.00
otherNonCashItems 457000.00
freeCashFlow 14157000.00
2016-06-30
date 2016-06-30
filing_date 2016-06-30
currency_symbol USD
changeToLiabilities 55383000.00
totalCashFromFinancingActivities 3189000.00
netIncome 7598000.00
changeInCash 6751000.00
beginPeriodCashFlow 30859000.00
endPeriodCashFlow 37610000.00
totalCashFromOperatingActivities 5761000.00
depreciation 834000.00
changeToInventory -102947000.00
changeToAccountReceivables -68035000.00
salePurchaseOfStock -141000.00
otherCashflowsFromFinancingActivities 3330000.00
capitalExpenditures 2199000
changeInWorkingCapital -3700000.00
stockBasedCompensation 233000.00
otherNonCashItems 202000.00
freeCashFlow 3562000.00
2016-03-31
date 2016-03-31
filing_date 2016-03-31
currency_symbol USD
totalCashFromFinancingActivities 10856000.00
netIncome -1040000.00
changeInCash 26812000.00
beginPeriodCashFlow 4047000.00
endPeriodCashFlow 30859000.00
totalCashFromOperatingActivities 16885000.00
depreciation 819000.00
changeToInventory -85051000.00
changeToAccountReceivables 22981000.00
salePurchaseOfStock -54143000.00
otherCashflowsFromFinancingActivities 114999000.00
capitalExpenditures 929000
changeInWorkingCapital 12327000.00
stockBasedCompensation 159000.00
otherNonCashItems 151000.00
freeCashFlow 15956000.00
2015-12-31
date 2015-12-31
filing_date 2015-12-31
currency_symbol USD
investments 551000.00
changeToLiabilities 50021000.00
totalCashflowsFromInvestingActivities -6376000.00
netBorrowings 29891000.00
totalCashFromFinancingActivities 9650000.00
changeToOperatingActivities 2441000.00
netIncome 5650000.00
changeInCash -5613000.00
beginPeriodCashFlow 9660000.00
endPeriodCashFlow 4047000.00
totalCashFromOperatingActivities -11035000.00
depreciation 705000.00
changeToInventory -77856000.00
changeToAccountReceivables -65154000.00
salePurchaseOfStock -39000.00
otherCashflowsFromFinancingActivities 24689000.00
changeToNetincome 7391000.00
capitalExpenditures 4228000
changeInWorkingCapital -22836000.00
stockBasedCompensation 123000.00
otherNonCashItems -407000.00
freeCashFlow -15263000.00
2015-09-30
date 2015-09-30
filing_date 2015-09-30
currency_symbol USD
totalCashFromFinancingActivities 15016000.00
netIncome 4605000.00
changeInCash 2710000.00
beginPeriodCashFlow 6950000.00
endPeriodCashFlow 9660000.00
totalCashFromOperatingActivities -11490000.00
depreciation 430000.00
changeToAccountReceivables -14655000.00
otherCashflowsFromFinancingActivities 15016000.00
capitalExpenditures 1367000
changeInWorkingCapital -17615000.00
stockBasedCompensation 116000.00
otherNonCashItems 473000.00
freeCashFlow -12857000.00
2015-06-30
date 2015-06-30
currency_symbol USD
netIncome 3887000.00
endPeriodCashFlow 6950000.00
capitalExpenditures 0
2015-03-31
date 2015-03-31
currency_symbol USD
netIncome 1787000.00
capitalExpenditures 0
2014-12-31
date 2014-12-31
currency_symbol USD
investments -551000.00
changeToLiabilities 35706000.00
totalCashflowsFromInvestingActivities -2208000.00
netBorrowings 8391000.00
totalCashFromFinancingActivities 28003000.00
changeToOperatingActivities 2634000.00
netIncome 10000000.00
changeInCash 10950000.00
totalCashFromOperatingActivities -14845000.00
depreciation 180000.00
changeToAccountReceivables -53315000.00
salePurchaseOfStock 1000.00
otherCashflowsFromFinancingActivities -178000.00
changeToNetincome -555000.00
capitalExpenditures 832000
2014-09-30
date 2014-09-30
currency_symbol USD
netIncome 1146000.00
capitalExpenditures 0
yearly
2022-12-31
date 2022-12-31
filing_date 2023-02-15
currency_symbol USD
investments -304374000.00
changeToLiabilities 195287000.00
totalCashflowsFromInvestingActivities -304374000.00
totalCashFromFinancingActivities 31992000.00
netIncome 53385000.00
changeInCash 276352000.00
beginPeriodCashFlow 754154000.00
endPeriodCashFlow 1030506000.00
totalCashFromOperatingActivities 548734000.00
depreciation 54425000.00
otherCashflowsFromInvestingActivities -7725000.00
changeToAccountReceivables -291747000.00
salePurchaseOfStock 80587000.00
otherCashflowsFromFinancingActivities -15533000.00
changeToNetincome 490960000.00
capitalExpenditures 91885000
changeReceivables -291747000.00
cashFlowsOtherOperating 46424000.00
cashAndCashEquivalentsChanges 276352000.00
changeInWorkingCapital -94151000.00
stockBasedCompensation 498642000.00
otherNonCashItems 47940000.00
freeCashFlow 456849000.00
2021-12-31
date 2021-12-31
filing_date 2022-02-16
currency_symbol USD
investments -20404000.00
changeToLiabilities 309410000.00
totalCashflowsFromInvestingActivities -93638000.00
netBorrowings -1924000.00
totalCashFromFinancingActivities 31926000.00
changeToOperatingActivities -34746000.00
netIncome 137762000.00
changeInCash 316801000.00
beginPeriodCashFlow 437353000.00
endPeriodCashFlow 754154000.00
totalCashFromOperatingActivities 378513000.00
depreciation 42219000.00
otherCashflowsFromInvestingActivities -18430000.00
changeToAccountReceivables -444342000.00
salePurchaseOfStock 90705000.00
otherCashflowsFromFinancingActivities 31926000.00
changeToNetincome 368210000.00
capitalExpenditures 59973000
changeReceivables -444342000.00
cashFlowsOtherOperating -2027000.00
cashAndCashEquivalentsChanges 316801000.00
changeInWorkingCapital -169678000.00
stockBasedCompensation 337413000.00
otherNonCashItems 47574000.00
freeCashFlow 318540000.00
2020-12-31
date 2020-12-31
filing_date 2021-02-19
currency_symbol USD
investments -63157000.00
changeToLiabilities 516759000.00
totalCashflowsFromInvestingActivities -143271000.00
totalCashFromFinancingActivities 44679000.00
changeToOperatingActivities -48304000.00
netIncome 242317000.00
changeInCash 306477000.00
beginPeriodCashFlow 130876000.00
endPeriodCashFlow 437353000.00
totalCashFromOperatingActivities 405069000.00
depreciation 28632000.00
otherCashflowsFromInvestingActivities -6053000.00
changeToAccountReceivables -418054000.00
salePurchaseOfStock 97817000.00
otherCashflowsFromFinancingActivities 187679000.00
changeToNetincome 85896000.00
capitalExpenditures 80114000
changeReceivables -418054000.00
cashFlowsOtherOperating -50481000.00
cashAndCashEquivalentsChanges 306477000.00
changeInWorkingCapital 14955000.00
stockBasedCompensation 111775000.00
otherNonCashItems 38608000.00
freeCashFlow 324955000.00
2019-12-31
date 2019-12-31
filing_date 2020-02-28
currency_symbol USD
investments -123237000.00
changeToLiabilities 198608000.00
totalCashflowsFromInvestingActivities -163841000.00
netBorrowings -6000.00
totalCashFromFinancingActivities 27280000.00
changeToOperatingActivities -23094000.00
netIncome 108318000.00
changeInCash -76356000.00
beginPeriodCashFlow 207232000.00
endPeriodCashFlow 130876000.00
totalCashFromOperatingActivities 60205000.00
depreciation 21662000.00
otherCashflowsFromInvestingActivities -4911000.00
changeToAccountReceivables -331369000.00
salePurchaseOfStock 46620000.00
otherCashflowsFromFinancingActivities 27280000.00
changeToNetincome 71031000.00
capitalExpenditures 40604000
changeReceivables -331369000.00
cashFlowsOtherOperating -8045000.00
cashAndCashEquivalentsChanges -76356000.00
changeInWorkingCapital -162700000.00
stockBasedCompensation 80758000.00
otherNonCashItems 22657000.00
freeCashFlow 19601000.00
2018-12-31
date 2018-12-31
filing_date 2019-02-22
currency_symbol USD
investments 1811000.00
changeToLiabilities 194964000.00
totalCashflowsFromInvestingActivities -25191000.00
netBorrowings -27279000.00
totalCashFromFinancingActivities -10130000.00
changeToOperatingActivities 6738000.00
netIncome 88140000.00
changeInCash 51282000.00
beginPeriodCashFlow 155950000.00
endPeriodCashFlow 207232000.00
totalCashFromOperatingActivities 86603000.00
issuanceOfCapitalStock 0.00
depreciation 11822000.00
otherCashflowsFromInvestingActivities -5396000.00
changeToInventory -335794000.00
changeToAccountReceivables -239901000.00
salePurchaseOfStock 23826000.00
otherCashflowsFromFinancingActivities 16870000.00
changeToNetincome 42129000.00
capitalExpenditures 25191000
changeReceivables -239901000.00
cashFlowsOtherOperating -10551000.00
cashAndCashEquivalentsChanges 51282000.00
changeInWorkingCapital -55488000.00
stockBasedCompensation 42210000.00
otherNonCashItems 5020000.00
freeCashFlow 61412000.00
2017-12-31
date 2017-12-31
filing_date 2018-02-28
currency_symbol USD
investments -16064000.00
changeToLiabilities 171793000.00
totalCashflowsFromInvestingActivities -16064000.00
netBorrowings -1001000.00
totalCashFromFinancingActivities 7390000.00
changeToOperatingActivities 3338000.00
netIncome 50798000.00
changeInCash 22550000.00
beginPeriodCashFlow 133400000.00
endPeriodCashFlow 155950000.00
totalCashFromOperatingActivities 31224000.00
depreciation 7209000.00
otherCashflowsFromInvestingActivities -3000000.00
dividendsPaid 0.00
changeToInventory -243943000.00
changeToAccountReceivables -224636000.00
salePurchaseOfStock 9562000.00
otherCashflowsFromFinancingActivities 8391000.00
changeToNetincome 22722000.00
capitalExpenditures 13064000
changeReceivables -224636000.00
cashFlowsOtherOperating -5033000.00
cashAndCashEquivalentsChanges 22550000.00
changeInWorkingCapital -49505000.00
stockBasedCompensation 21317000.00
otherNonCashItems 2986000.00
freeCashFlow 18160000.00
2016-12-31
date 2016-12-31
filing_date 2017-02-16
currency_symbol USD
investments -9221000.00
changeToLiabilities 209483000.00
totalCashflowsFromInvestingActivities -9221000.00
netBorrowings -19703000.00
totalCashFromFinancingActivities 63543000.00
changeToOperatingActivities 12047000.00
netIncome 20482000.00
changeInCash 129353000.00
beginPeriodCashFlow 4047000.00
endPeriodCashFlow 133400000.00
totalCashFromOperatingActivities 75031000.00
depreciation 3798000.00
otherCashflowsFromInvestingActivities -2337000.00
dividendsPaid 140559000.00
changeToInventory -160220000.00
changeToAccountReceivables -187736000.00
salePurchaseOfStock -54284000.00
otherCashflowsFromFinancingActivities 275266000.00
changeToNetincome 16957000.00
capitalExpenditures 9221000
changeReceivables -187736000.00
cashFlowsOtherOperating -2675000.00
cashAndCashEquivalentsChanges 129353000.00
changeInWorkingCapital 33794000.00
stockBasedCompensation 5056000.00
otherNonCashItems 12508000.00
freeCashFlow 65810000.00
2015-12-31
date 2015-12-31
filing_date 2015-12-31
currency_symbol USD
investments 551000.00
changeToLiabilities 50021000.00
totalCashflowsFromInvestingActivities -6376000.00
netBorrowings 29891000.00
totalCashFromFinancingActivities 29668000.00
changeToOperatingActivities 2441000.00
netIncome 15929000.00
changeInCash -13268000.00
beginPeriodCashFlow 17315000.00
endPeriodCashFlow 4047000.00
totalCashFromOperatingActivities -36560000.00
depreciation 1828000.00
otherCashflowsFromInvestingActivities 551000.00
changeToInventory 2525000.00
changeToAccountReceivables -114170000.00
salePurchaseOfStock -39000.00
otherCashflowsFromFinancingActivities 44707000.00
changeToNetincome 7391000.00
capitalExpenditures 6927000
changeInWorkingCapital -61708000.00
stockBasedCompensation 374000.00
otherNonCashItems 6679000.00
freeCashFlow -43487000.00
2014-12-31
date 2014-12-31
filing_date 2014-12-31
currency_symbol USD
investments -551000.00
changeToLiabilities 35706000.00
totalCashflowsFromInvestingActivities -2208000.00
netBorrowings 8391000.00
totalCashFromFinancingActivities 28003000.00
changeToOperatingActivities 2634000.00
netIncome 5000.00
changeInCash 10950000.00
beginPeriodCashFlow 6365000.00
endPeriodCashFlow 17315000.00
totalCashFromOperatingActivities -14845000.00
depreciation 680000.00
changeToInventory -31626000.00
changeToAccountReceivables -53315000.00
salePurchaseOfStock -561000.00
otherCashflowsFromFinancingActivities 36064000.00
changeToNetincome -555000.00
capitalExpenditures 1657000
changeInWorkingCapital -14975000.00
stockBasedCompensation 107000.00
otherNonCashItems 847000.00
freeCashFlow -16502000.00
Income_Statement
currency_symbol USD
quarterly
2023-06-30
date 2023-06-30
filing_date 2023-08-09
currency_symbol USD
researchDevelopment 98308000.00
incomeBeforeTax 59927000.00
netIncome 32939000.00
sellingGeneralAdministrative 149897000.00
sellingAndMarketingExpenses 92689000.00
grossProfit 382567000.00
reconciledDepreciation 20066000.00
ebit 41673000.00
ebitda 61739000.00
depreciationAndAmortization 20066000.00
nonOperatingIncomeNetOther 747000.00
operatingIncome 41673000.00
otherOperatingExpenses 422581000.00
interestExpense 17507000.00
taxProvision 26988000.00
netInterestIncome 17507000.00
incomeTaxExpense 26988000.00
totalRevenue 464254000.00
totalOperatingExpenses 340894000.00
costOfRevenue 81687000.00
totalOtherIncomeExpenseNet 747000.00
netIncomeFromContinuingOps 32939000.00
netIncomeApplicableToCommonShares 32939000.00
2023-03-31
date 2023-03-31
filing_date 2023-05-10
currency_symbol USD
researchDevelopment 93710000.00
incomeBeforeTax -9608000.00
netIncome 9326000.00
sellingGeneralAdministrative 130312000.00
sellingAndMarketingExpenses 97222000.00
grossProfit 297936000.00
reconciledDepreciation 19293000.00
ebit -23308000.00
ebitda -4015000.00
depreciationAndAmortization 19293000.00
nonOperatingIncomeNetOther -723000.00
operatingIncome -23308000.00
otherOperatingExpenses 406111000.00
interestExpense 14423000.00
taxProvision -18934000.00
netInterestIncome 14423000.00
incomeTaxExpense -18934000.00
totalRevenue 382803000.00
totalOperatingExpenses 321244000.00
costOfRevenue 84867000.00
totalOtherIncomeExpenseNet 13700000.00
netIncomeFromContinuingOps 9326000.00
netIncomeApplicableToCommonShares 9326000.00
2022-12-31
date 2022-12-31
filing_date 2023-02-15
currency_symbol USD
researchDevelopment 84479000.00
incomeBeforeTax 112120000.00
netIncome 71187000.00
sellingGeneralAdministrative 133650000.00
sellingAndMarketingExpenses 92829000.00
grossProfit 411118000.00
reconciledDepreciation 16844000.00
ebit 83316000.00
ebitda 100160000.00
depreciationAndAmortization 16844000.00
nonOperatingIncomeNetOther 526000.00
operatingIncome 100160000.00
otherOperatingExpenses 390577000.00
interestExpense 11434000.00
taxProvision 40933000.00
netInterestIncome 11434000.00
incomeTaxExpense 40933000.00
totalRevenue 490737000.00
totalOperatingExpenses 310958000.00
costOfRevenue 79619000.00
totalOtherIncomeExpenseNet 11960000.00
netIncomeFromContinuingOps 71187000.00
netIncomeApplicableToCommonShares 71187000.00
2022-09-30
date 2022-09-30
filing_date 2022-11-09
currency_symbol USD
researchDevelopment 79915000.00
incomeBeforeTax 30502000.00
netIncome 15869000.00
sellingGeneralAdministrative 130892000.00
sellingAndMarketingExpenses 85038000.00
grossProfit 324649000.00
reconciledDepreciation 12957000.00
ebit 28804000.00
ebitda 41804000.00
depreciationAndAmortization 13000000.00
nonOperatingIncomeNetOther -43000.00
operatingIncome 28804000.00
otherOperatingExpenses 365969000.00
interestExpense 1741000.00
taxProvision 14633000.00
netInterestIncome 1741000.00
incomeTaxExpense 14633000.00
totalRevenue 394773000.00
totalOperatingExpenses 295845000.00
costOfRevenue 70124000.00
totalOtherIncomeExpenseNet 1698000.00
netIncomeFromContinuingOps 15869000.00
netIncomeApplicableToCommonShares 15869000.00
2022-06-30
date 2022-06-30
filing_date 2022-08-09
currency_symbol USD
researchDevelopment 83483000.00
incomeBeforeTax 2082000.00
netIncome -19073000.00
sellingGeneralAdministrative 134826000.00
sellingAndMarketingExpenses 89420000.00
grossProfit 309472000.00
reconciledDepreciation 12274000.00
ebit 1743000.00
ebitda 14334000.00
depreciationAndAmortization 12591000.00
nonOperatingIncomeNetOther -317000.00
operatingIncome 1743000.00
otherOperatingExpenses 375219000.00
interestExpense 656000.00
taxProvision 21155000.00
netInterestIncome 656000.00
incomeTaxExpense 21155000.00
totalRevenue 376962000.00
totalOperatingExpenses 307729000.00
costOfRevenue 67490000.00
totalOtherIncomeExpenseNet 339000.00
netIncomeFromContinuingOps -19073000.00
netIncomeApplicableToCommonShares -19073000.00
2022-03-31
date 2022-03-31
filing_date 2022-05-10
currency_symbol USD
researchDevelopment 71999000.00
incomeBeforeTax -17334000.00
netIncome -14598000.00
sellingGeneralAdministrative 125799000.00
sellingAndMarketingExpenses 70688000.00
grossProfit 251433000.00
reconciledDepreciation 12350000.00
ebit -17053000.00
ebitda -4703000.00
depreciationAndAmortization 12350000.00
nonOperatingIncomeNetOther 795000.00
operatingIncome -17053000.00
otherOperatingExpenses 332376000.00
interestExpense 1076000.00
taxProvision -2736000.00
netInterestIncome -1076000.00
incomeTaxExpense -2736000.00
totalRevenue 315323000.00
totalOperatingExpenses 268486000.00
costOfRevenue 63890000.00
totalOtherIncomeExpenseNet -281000.00
netIncomeFromContinuingOps -14598000.00
netIncomeApplicableToCommonShares -14598000.00
2021-12-31
date 2021-12-31
filing_date 2022-02-16
currency_symbol USD
researchDevelopment 62836000.00
incomeBeforeTax -26582000.00
netIncome 8039000.00
sellingGeneralAdministrative 218777000.00
sellingAndMarketingExpenses 72501000.00
grossProfit 328753000.00
reconciledDepreciation 12250000.00
ebit -37611000.00
ebitda -25361000.00
depreciationAndAmortization 12250000.00
nonOperatingIncomeNetOther -747000.00
operatingIncome -25361000.00
otherOperatingExpenses 420959000.00
interestExpense 1030000.00
taxProvision -34621000.00
netInterestIncome -474000.00
incomeTaxExpense -34621000.00
totalRevenue 395598000.00
totalOperatingExpenses 354114000.00
costOfRevenue 66845000.00
totalOtherIncomeExpenseNet -1221000.00
netIncomeFromContinuingOps 8039000.00
netIncomeApplicableToCommonShares 8039000.00
2021-09-30
date 2021-09-30
filing_date 2021-11-08
currency_symbol USD
researchDevelopment 55847000.00
incomeBeforeTax 78976000.00
netIncome 59384000.00
sellingGeneralAdministrative 52120000.00
sellingAndMarketingExpenses 59278000.00
grossProfit 247691000.00
reconciledDepreciation 8952000.00
ebit 81599000.00
ebitda 90551000.00
depreciationAndAmortization 8952000.00
nonOperatingIncomeNetOther -1153000.00
operatingIncome 80446000.00
otherOperatingExpenses 220645000.00
interestExpense 317000.00
taxProvision 19592000.00
netInterestIncome -317000.00
incomeTaxExpense 19592000.00
totalRevenue 301091000.00
totalOperatingExpenses 167245000.00
costOfRevenue 53400000.00
totalOtherIncomeExpenseNet -1153000.00
netIncomeFromContinuingOps 59384000.00
netIncomeApplicableToCommonShares 59384000.00
2021-06-30
date 2021-06-30
filing_date 2021-08-09
currency_symbol USD
researchDevelopment 53536000.00
incomeBeforeTax 61550000.00
netIncome 47697000.00
sellingGeneralAdministrative 51919000.00
sellingAndMarketingExpenses 61755000.00
grossProfit 229158000.00
reconciledDepreciation 11006000.00
ebit 62152000.00
ebitda 73158000.00
depreciationAndAmortization 11006000.00
nonOperatingIncomeNetOther -204000.00
operatingIncome 61948000.00
otherOperatingExpenses 218019000.00
interestExpense 194000.00
taxProvision 13853000.00
netInterestIncome -194000.00
incomeTaxExpense 13853000.00
totalRevenue 279967000.00
totalOperatingExpenses 167210000.00
costOfRevenue 50809000.00
totalOtherIncomeExpenseNet -204000.00
netIncomeFromContinuingOps 47697000.00
netIncomeApplicableToCommonShares 47697000.00
2021-03-31
date 2021-03-31
filing_date 2021-05-10
currency_symbol USD
researchDevelopment 53918000.00
incomeBeforeTax 8092000.00
netIncome 22642000.00
sellingGeneralAdministrative 51845000.00
sellingAndMarketingExpenses 55764000.00
grossProfit 169311000.00
reconciledDepreciation 10011000.00
ebit 7431000.00
ebitda 17442000.00
depreciationAndAmortization 10011000.00
nonOperatingIncomeNetOther 353000.00
operatingIncome 7784000.00
otherOperatingExpenses 212027000.00
interestExpense 45000.00
taxProvision -14550000.00
netInterestIncome -45000.00
incomeTaxExpense -14550000.00
totalRevenue 219811000.00
totalOperatingExpenses 161527000.00
costOfRevenue 50500000.00
totalOtherIncomeExpenseNet 353000.00
netIncomeFromContinuingOps 22642000.00
netIncomeApplicableToCommonShares 22642000.00
2020-12-31
date 2020-12-31
filing_date 2021-02-19
currency_symbol USD
researchDevelopment 48723000.00
incomeBeforeTax 106961000.00
netIncome 151902000.00
sellingGeneralAdministrative 54365000.00
sellingAndMarketingExpenses 58740000.00
grossProfit 268260000.00
reconciledDepreciation 7855000.00
ebit 106432000.00
ebitda 114287000.00
depreciationAndAmortization 7855000.00
nonOperatingIncomeNetOther 626000.00
operatingIncome 106432000.00
otherOperatingExpenses 213473000.00
interestExpense 1092000.00
taxProvision -44941000.00
netInterestIncome -84000.00
incomeTaxExpense -44941000.00
totalRevenue 319905000.00
totalOperatingExpenses 161828000.00
costOfRevenue 51645000.00
totalOtherIncomeExpenseNet 529000.00
netIncomeFromContinuingOps 151902000.00
netIncomeApplicableToCommonShares 151902000.00
2020-09-30
date 2020-09-30
filing_date 2020-11-06
currency_symbol USD
researchDevelopment 41079000.00
incomeBeforeTax 42559000.00
netIncome 41247000.00
sellingGeneralAdministrative 42789000.00
sellingAndMarketingExpenses 44637000.00
grossProfit 171287000.00
reconciledDepreciation 7517000.00
ebit 42782000.00
ebitda 50299000.00
depreciationAndAmortization 7517000.00
nonOperatingIncomeNetOther 12000.00
operatingIncome 42782000.00
otherOperatingExpenses 173331000.00
interestExpense 235000.00
taxProvision 1312000.00
netInterestIncome -235000.00
incomeTaxExpense 1312000.00
totalRevenue 216113000.00
totalOperatingExpenses 128505000.00
costOfRevenue 44826000.00
totalOtherIncomeExpenseNet -223000.00
netIncomeFromContinuingOps 41247000.00
netIncomeApplicableToCommonShares 41247000.00
2020-06-30
date 2020-06-30
filing_date 2020-08-07
currency_symbol USD
researchDevelopment 40058000.00
incomeBeforeTax -15966000.00
netIncome 25111000.00
sellingGeneralAdministrative 35865000.00
sellingAndMarketingExpenses 37071000.00
grossProfit 97222000.00
reconciledDepreciation 6783000.00
ebit -15772000.00
ebitda -8989000.00
depreciationAndAmortization 6783000.00
nonOperatingIncomeNetOther -90000.00
operatingIncome -15772000.00
otherOperatingExpenses 155127000.00
interestExpense 104000.00
taxProvision -41077000.00
netInterestIncome -104000.00
incomeTaxExpense -41077000.00
totalRevenue 139355000.00
totalOperatingExpenses 112994000.00
costOfRevenue 42133000.00
totalOtherIncomeExpenseNet -194000.00
netIncomeFromContinuingOps 25111000.00
netIncomeApplicableToCommonShares 25111000.00
2020-03-31
date 2020-03-31
filing_date 2020-05-08
currency_symbol USD
researchDevelopment 36794000.00
incomeBeforeTax 10349000.00
netIncome 24057000.00
sellingGeneralAdministrative 38598000.00
sellingAndMarketingExpenses 34294000.00
grossProfit 120452000.00
reconciledDepreciation 6477000.00
ebit 10766000.00
ebitda 17243000.00
depreciationAndAmortization 6477000.00
nonOperatingIncomeNetOther -1509000.00
operatingIncome 10766000.00
otherOperatingExpenses 149894000.00
interestExpense 1092000.00
taxProvision -13708000.00
interestIncome 142000.00
netInterestIncome 1092000.00
incomeTaxExpense -13708000.00
totalRevenue 160660000.00
totalOperatingExpenses 109686000.00
costOfRevenue 40208000.00
totalOtherIncomeExpenseNet -417000.00
netIncomeFromContinuingOps 24057000.00
netIncomeApplicableToCommonShares 24057000.00
2019-12-31
date 2019-12-31
filing_date 2020-02-28
currency_symbol USD
researchDevelopment 32803000.00
incomeBeforeTax 53695000.00
netIncome 50945000.00
sellingGeneralAdministrative 40293000.00
sellingAndMarketingExpenses 42931000.00
grossProfit 168677000.00
reconciledDepreciation 6416000.00
ebit 52650000.00
ebitda 59066000.00
depreciationAndAmortization 6416000.00
operatingIncome 52650000.00
otherOperatingExpenses 163294000.00
interestExpense 4719000.00
taxProvision 2750000.00
interestIncome 1045000.00
netInterestIncome 956000.00
incomeTaxExpense 2750000.00
totalRevenue 215944000.00
totalOperatingExpenses 116027000.00
costOfRevenue 47267000.00
totalOtherIncomeExpenseNet 89000.00
netIncomeFromContinuingOps 50945000.00
netIncomeApplicableToCommonShares 50945000.00
2019-09-30
date 2019-09-30
filing_date 2019-11-08
currency_symbol USD
researchDevelopment 29185000.00
incomeBeforeTax 23819000.00
netIncome 19422000.00
sellingGeneralAdministrative 37017000.00
sellingAndMarketingExpenses 36142000.00
grossProfit 124271000.00
reconciledDepreciation 5969000.00
ebit 21927000.00
ebitda 27896000.00
depreciationAndAmortization 5969000.00
nonOperatingIncomeNetOther 412000.00
operatingIncome 21927000.00
otherOperatingExpenses 142276000.00
interestExpense 1480000.00
taxProvision 4397000.00
interestIncome 1892000.00
netInterestIncome 1480000.00
incomeTaxExpense 4397000.00
totalRevenue 164203000.00
totalOperatingExpenses 102344000.00
costOfRevenue 39932000.00
totalOtherIncomeExpenseNet 1892000.00
netIncomeFromContinuingOps 19422000.00
netIncomeApplicableToCommonShares 19422000.00
2019-06-30
date 2019-06-30
filing_date 2019-08-09
currency_symbol USD
researchDevelopment 29452000.00
incomeBeforeTax 33369000.00
netIncome 27800000.00
sellingGeneralAdministrative 32121000.00
sellingAndMarketingExpenses 31072000.00
grossProfit 124594000.00
reconciledDepreciation 4821000.00
ebit 27128000.00
ebitda 31949000.00
depreciationAndAmortization 4821000.00
nonOperatingIncomeNetOther 134000.00
operatingIncome 31949000.00
otherOperatingExpenses 127975000.00
interestExpense 1286000.00
taxProvision 5569000.00
interestIncome 1420000.00
netInterestIncome 1286000.00
incomeTaxExpense 5569000.00
totalRevenue 159924000.00
totalOperatingExpenses 92645000.00
costOfRevenue 35330000.00
totalOtherIncomeExpenseNet 134000.00
netIncomeFromContinuingOps 27800000.00
netIncomeApplicableToCommonShares 27800000.00
2019-03-31
date 2019-03-31
filing_date 2019-05-09
currency_symbol USD
researchDevelopment 25312000.00
incomeBeforeTax 5337000.00
netIncome 10151000.00
sellingGeneralAdministrative 33617000.00
sellingAndMarketingExpenses 22737000.00
grossProfit 87336000.00
reconciledDepreciation 4456000.00
ebit 7000000.00
ebitda 11456000.00
depreciationAndAmortization 4456000.00
nonOperatingIncomeNetOther -1330000.00
operatingIncome 5670000.00
otherOperatingExpenses 115317000.00
interestExpense 997000.00
taxProvision -4814000.00
interestIncome 333000.00
netInterestIncome 997000.00
incomeTaxExpense -4814000.00
totalRevenue 120987000.00
totalOperatingExpenses 81666000.00
costOfRevenue 33651000.00
totalOtherIncomeExpenseNet -1330000.00
netIncomeFromContinuingOps 10151000.00
netIncomeApplicableToCommonShares 10151000.00
2018-12-31
date 2018-12-31
filing_date 2019-02-22
currency_symbol USD
researchDevelopment 24086000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 49304000.00
minorityInterest 0.00
netIncome 39435000.00
sellingGeneralAdministrative 25094000.00
sellingAndMarketingExpenses 27064000.00
grossProfit 125212000.00
reconciledDepreciation 3715000.00
ebit 45253000.00
ebitda 48968000.00
depreciationAndAmortization 3715000.00
operatingIncome 48968000.00
otherOperatingExpenses 111500000.00
interestExpense 1394000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 9869000.00
totalRevenue 160468000.00
totalOperatingExpenses 76244000.00
costOfRevenue 35256000.00
totalOtherIncomeExpenseNet 116000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 39435000.00
netIncomeApplicableToCommonShares 39435000.00
2018-09-30
date 2018-09-30
filing_date 2018-11-09
currency_symbol USD
researchDevelopment 22621000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 22105000.00
minorityInterest 0.00
netIncome 20292000.00
sellingGeneralAdministrative 21310000.00
sellingAndMarketingExpenses 23287000.00
grossProfit 89481000.00
reconciledDepreciation 3277000.00
ebit 22658000.00
ebitda 25935000.00
depreciationAndAmortization 3277000.00
nonOperatingIncomeNetOther -395000.00
operatingIncome 22263000.00
otherOperatingExpenses 96562000.00
interestExpense 237000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 1813000.00
totalRevenue 118825000.00
totalOperatingExpenses 67218000.00
costOfRevenue 29344000.00
totalOtherIncomeExpenseNet -395000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 20292000.00
netIncomeApplicableToCommonShares 20292000.00
2018-06-30
date 2018-06-30
filing_date 2018-08-09
currency_symbol USD
researchDevelopment 19484000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 25098000.00
minorityInterest 0.00
netIncome 19343000.00
sellingGeneralAdministrative 19396000.00
sellingAndMarketingExpenses 20690000.00
grossProfit 85732000.00
reconciledDepreciation 2579000.00
ebit 27258000.00
ebitda 29837000.00
depreciationAndAmortization 2579000.00
nonOperatingIncomeNetOther -1096000.00
operatingIncome 26162000.00
otherOperatingExpenses 86171000.00
interestExpense 32000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 5755000.00
totalRevenue 112333000.00
totalOperatingExpenses 59570000.00
costOfRevenue 26601000.00
totalOtherIncomeExpenseNet -1096000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 19343000.00
netIncomeApplicableToCommonShares 19343000.00
2018-03-31
date 2018-03-31
filing_date 2018-05-10
currency_symbol USD
researchDevelopment 17701000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 9230000.00
minorityInterest 0.00
netIncome 9070000.00
sellingGeneralAdministrative 19110000.00
sellingAndMarketingExpenses 16030000.00
grossProfit 62771000.00
reconciledDepreciation 2251000.00
ebit 9930000.00
ebitda 12181000.00
depreciationAndAmortization 2251000.00
nonOperatingIncomeNetOther -544000.00
operatingIncome 9930000.00
otherOperatingExpenses 75738000.00
interestExpense 156000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 160000.00
totalRevenue 85668000.00
totalOperatingExpenses 52841000.00
costOfRevenue 22897000.00
totalOtherIncomeExpenseNet -544000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 9070000.00
netIncomeApplicableToCommonShares 9070000.00
2017-12-31
date 2017-12-31
filing_date 2018-02-28
currency_symbol USD
researchDevelopment 17029000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 28036000.00
minorityInterest 0.00
netIncome 16811000.00
sellingGeneralAdministrative 16631000.00
sellingAndMarketingExpenses 18537000.00
grossProfit 81515000.00
reconciledDepreciation 2052000.00
ebit 29318000.00
ebitda 31370000.00
depreciationAndAmortization 2052000.00
operatingIncome 29318000.00
otherOperatingExpenses 73330000.00
interestExpense 501000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 11225000.00
totalRevenue 102648000.00
totalOperatingExpenses 52197000.00
costOfRevenue 21133000.00
totalOtherIncomeExpenseNet -781000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 82389000.00
netIncomeApplicableToCommonShares 16811000.00
2017-09-30
date 2017-09-30
filing_date 2017-11-13
currency_symbol USD
researchDevelopment 13181000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 16054000.00
minorityInterest 0.00
netIncome 10229000.00
sellingGeneralAdministrative 14227000.00
sellingAndMarketingExpenses 16200000.00
grossProfit 62016000.00
reconciledDepreciation 1968000.00
ebit 16440000.00
ebitda 18408000.00
depreciationAndAmortization 1968000.00
nonOperatingIncomeNetOther -1841000.00
operatingIncome 18408000.00
otherOperatingExpenses 61005000.00
interestExpense 513000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 5825000.00
totalRevenue 79413000.00
totalOperatingExpenses 43608000.00
costOfRevenue 17397000.00
totalOtherIncomeExpenseNet -1841000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 10229000.00
netIncomeApplicableToCommonShares 10229000.00
2017-06-30
date 2017-06-30
filing_date 2017-08-11
currency_symbol USD
researchDevelopment 12135000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 18391000.00
minorityInterest 0.00
netIncome 18849000.00
sellingGeneralAdministrative 11658000.00
sellingAndMarketingExpenses 14166000.00
grossProfit 57653000.00
reconciledDepreciation 1696000.00
ebit 19694000.00
ebitda 21390000.00
depreciationAndAmortization 1696000.00
nonOperatingIncomeNetOther -890000.00
operatingIncome 19694000.00
otherOperatingExpenses 53110000.00
interestExpense 413000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense -458000.00
totalRevenue 72804000.00
totalOperatingExpenses 37959000.00
costOfRevenue 15151000.00
totalOtherIncomeExpenseNet -890000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 18849000.00
netIncomeApplicableToCommonShares 18849000.00
2017-03-31
date 2017-03-31
filing_date 2017-05-11
currency_symbol USD
researchDevelopment 10461000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 1144000.00
minorityInterest 0.00
netIncome 4909000.00
sellingGeneralAdministrative 15930000.00
sellingAndMarketingExpenses 12476000.00
grossProfit 40803000.00
reconciledDepreciation 1493000.00
ebit 1936000.00
ebitda 3429000.00
depreciationAndAmortization 1493000.00
nonOperatingIncomeNetOther -428000.00
operatingIncome 1936000.00
otherOperatingExpenses 51416000.00
interestExpense 364000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense -3765000.00
totalRevenue 53352000.00
totalOperatingExpenses 38867000.00
costOfRevenue 12549000.00
totalOtherIncomeExpenseNet -428000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 4909000.00
netIncomeApplicableToCommonShares 4909000.00
2016-12-31
date 2016-12-31
filing_date 2017-02-16
currency_symbol USD
researchDevelopment 9619000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 22964000.00
minorityInterest 0.00
netIncome 10280000.00
sellingGeneralAdministrative 10721000.00
sellingAndMarketingExpenses 14774000.00
grossProfit 59151000.00
reconciledDepreciation 1186000.00
ebit 22851000.00
ebitda 24037000.00
depreciationAndAmortization 1186000.00
operatingIncome 24037000.00
otherOperatingExpenses 48373000.00
interestExpense 411000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 12684000.00
totalRevenue 72410000.00
totalOperatingExpenses 35114000.00
costOfRevenue 13259000.00
totalOtherIncomeExpenseNet -662000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 20482000.00
netIncomeApplicableToCommonShares 10280000.00
2016-09-30
date 2016-09-30
filing_date 2016-11-10
currency_symbol USD
researchDevelopment 7292000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 8964000.00
minorityInterest 0.00
netIncome 3644000.00
sellingGeneralAdministrative 8591000.00
sellingAndMarketingExpenses 11600000.00
grossProfit 42534000.00
reconciledDepreciation 959000.00
ebit 15051000.00
ebitda 16010000.00
depreciationAndAmortization 959000.00
nonOperatingIncomeNetOther -4740000.00
operatingIncome 15051000.00
otherOperatingExpenses 37905000.00
interestExpense 1347000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 5320000.00
totalRevenue 52956000.00
totalOperatingExpenses 27483000.00
costOfRevenue 10422000.00
totalOtherIncomeExpenseNet -4740000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 3644000.00
netIncomeApplicableToCommonShares 972000.00
2016-06-30
date 2016-06-30
filing_date 2016-06-30
currency_symbol USD
researchDevelopment 5763000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 13774000.00
minorityInterest 0.00
netIncome 7598000.00
sellingGeneralAdministrative 6452000.00
sellingAndMarketingExpenses 11251000.00
grossProfit 38500000.00
reconciledDepreciation 834000.00
ebit 15034000.00
ebitda 15868000.00
depreciationAndAmortization 834000.00
operatingIncome 15034000.00
otherOperatingExpenses 32148000.00
interestExpense 482000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 6176000.00
totalRevenue 47182000.00
totalOperatingExpenses 23466000.00
costOfRevenue 8682000.00
totalOtherIncomeExpenseNet -778000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 7598000.00
2016-03-31
date 2016-03-31
filing_date 2016-03-31
currency_symbol USD
researchDevelopment 4639000.00
effectOfAccountingCharges 0.00
incomeBeforeTax -1868000.00
minorityInterest 0.00
netIncome -1040000.00
sellingGeneralAdministrative 6399000.00
sellingAndMarketingExpenses 8431000.00
grossProfit 22865000.00
reconciledDepreciation 819000.00
ebit 3396000.00
ebitda 4215000.00
depreciationAndAmortization 819000.00
operatingIncome 3396000.00
otherOperatingExpenses 26982000.00
interestExpense 835000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense -828000.00
totalRevenue 30378000.00
totalOperatingExpenses 19469000.00
costOfRevenue 7513000.00
totalOtherIncomeExpenseNet -4429000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 0.00
2015-12-31
date 2015-12-31
filing_date 2015-12-31
currency_symbol USD
researchDevelopment 4312000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 12672000.00
minorityInterest 0.00
netIncome 5650000.00
sellingGeneralAdministrative 4740000.00
sellingAndMarketingExpenses 8264000.00
grossProfit 35301000.00
reconciledDepreciation 705000.00
ebit 17982000.00
ebitda 18687000.00
depreciationAndAmortization 705000.00
operatingIncome 17985000.00
otherOperatingExpenses 24673000.00
interestExpense 425000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 7022000.00
totalRevenue 42658000.00
totalOperatingExpenses 17316000.00
costOfRevenue 7357000.00
totalOtherIncomeExpenseNet -4888000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 15929000.00
netIncomeApplicableToCommonShares 5650000.00
2015-09-30
date 2015-09-30
filing_date 2015-09-30
currency_symbol USD
researchDevelopment 3411000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 7816000.00
minorityInterest 0.00
netIncome 4605000.00
sellingGeneralAdministrative 3359000.00
sellingAndMarketingExpenses 6838000.00
grossProfit 22800000.00
reconciledDepreciation 430000.00
ebit 9192000.00
ebitda 9622000.00
depreciationAndAmortization 430000.00
operatingIncome 9192000.00
otherOperatingExpenses 19576000.00
interestExpense 295000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 3211000.00
totalRevenue 28768000.00
totalOperatingExpenses 13608000.00
costOfRevenue 5968000.00
totalOtherIncomeExpenseNet -1081000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 4605000.00
2015-06-30
date 2015-06-30
currency_symbol USD
researchDevelopment 0.00
effectOfAccountingCharges 0.00
incomeBeforeTax 6435000.00
minorityInterest 0.00
netIncome 3887000.00
sellingGeneralAdministrative 12190000.00
grossProfit 0.00
ebit 0.00
operatingIncome 7141000.00
otherOperatingExpenses 0.00
interestExpense 227000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 2548000.00
totalRevenue 24452000.00
totalOperatingExpenses 0.00
costOfRevenue 4751000.00
totalOtherIncomeExpenseNet 0.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 3887000.00
2015-03-31
date 2015-03-31
currency_symbol USD
researchDevelopment 0.00
effectOfAccountingCharges 0.00
incomeBeforeTax 2932000.00
minorityInterest 0.00
netIncome 1787000.00
sellingGeneralAdministrative 9775000.00
grossProfit 0.00
ebit 0.00
operatingIncome 3662000.00
otherOperatingExpenses 0.00
interestExpense 194000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 1145000.00
totalRevenue 17958000.00
totalOperatingExpenses 0.00
costOfRevenue 4198000.00
totalOtherIncomeExpenseNet 0.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 1787000.00
2014-12-31
date 2014-12-31
currency_symbol USD
researchDevelopment 7250000.00
effectOfAccountingCharges 0.00
incomeBeforeTax 5326000.00
minorityInterest 0.00
netIncome 10000000.00
sellingGeneralAdministrative 8653000.00
grossProfit 32669000.00
ebit 764000.00
operatingIncome 6028000.00
otherOperatingExpenses 0.00
interestExpense 413000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense -948000.00
totalRevenue 18472000.00
totalOperatingExpenses 43784000.00
costOfRevenue 3514000.00
totalOtherIncomeExpenseNet -1707000.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 15929000.00
netIncomeApplicableToCommonShares 10000000.00
2014-09-30
date 2014-09-30
currency_symbol USD
researchDevelopment 0.00
effectOfAccountingCharges 0.00
incomeBeforeTax 718000.00
minorityInterest 0.00
netIncome 1146000.00
sellingGeneralAdministrative 6740000.00
grossProfit 0.00
ebit 0.00
operatingIncome 1083000.00
otherOperatingExpenses 0.00
interestExpense 137000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense -829000.00
totalRevenue 11187000.00
totalOperatingExpenses 0.00
costOfRevenue 3203000.00
totalOtherIncomeExpenseNet 0.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 1146000.00
2014-06-30
date 2014-06-30
currency_symbol USD
researchDevelopment 0.00
effectOfAccountingCharges 0.00
incomeBeforeTax 0.00
minorityInterest 0.00
netIncome 0.00
sellingGeneralAdministrative 6278000.00
grossProfit 0.00
ebit 0.00
operatingIncome 0.00
otherOperatingExpenses 0.00
interestExpense 128000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 829000.00
totalRevenue 8381000.00
totalOperatingExpenses 0.00
costOfRevenue 2950000.00
totalOtherIncomeExpenseNet 0.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 0.00
2014-03-31
date 2014-03-31
currency_symbol USD
researchDevelopment 0.00
effectOfAccountingCharges 0.00
incomeBeforeTax 0.00
minorityInterest 0.00
netIncome 0.00
sellingGeneralAdministrative 9554000.00
grossProfit 0.00
ebit 0.00
operatingIncome 0.00
otherOperatingExpenses 0.00
interestExpense 165000.00
extraordinaryItems 0.00
nonRecurring 0.00
otherItems 0.00
incomeTaxExpense 3325000.00
totalRevenue 6508000.00
totalOperatingExpenses 0.00
costOfRevenue 2212000.00
totalOtherIncomeExpenseNet 0.00
discontinuedOperations 0.00
netIncomeFromContinuingOps 0.00
netIncomeApplicableToCommonShares 0.00
yearly
2022-12-31
date 2022-12-31
filing_date 2023-02-15
currency_symbol USD
researchDevelopment 319876000.00
incomeBeforeTax 127370000.00
netIncome 53385000.00
sellingGeneralAdministrative 525167000.00
sellingAndMarketingExpenses 337975000.00
grossProfit 1296672000.00
reconciledDepreciation 54425000.00
ebit 113654000.00
ebitda 168079000.00
depreciationAndAmortization 54425000.00
nonOperatingIncomeNetOther 961000.00
operatingIncome 113654000.00
otherOperatingExpenses 1464141000.00
interestExpense 12755000.00
taxProvision 73985000.00
netInterestIncome 12755000.00
incomeTaxExpense 73985000.00
totalRevenue 1577795000.00
totalOperatingExpenses 1183018000.00
costOfRevenue 281123000.00
totalOtherIncomeExpenseNet 13716000.00
netIncomeFromContinuingOps 53385000.00
netIncomeApplicableToCommonShares 53385000.00
2021-12-31
date 2021-12-31
filing_date 2022-02-16
currency_symbol USD
researchDevelopment 226137000.00
incomeBeforeTax 122036000.00
netIncome 137762000.00
sellingGeneralAdministrative 374661000.00
sellingAndMarketingExpenses 249298000.00
grossProfit 974913000.00
reconciledDepreciation 42219000.00
ebit 124817000.00
ebitda 167036000.00
depreciationAndAmortization 42219000.00
nonOperatingIncomeNetOther -1751000.00
operatingIncome 124817000.00
otherOperatingExpenses 1071650000.00
interestExpense 1030000.00
taxProvision -15726000.00
netInterestIncome -1030000.00
incomeTaxExpense -15726000.00
totalRevenue 1196467000.00
totalOperatingExpenses 850096000.00
costOfRevenue 221554000.00
totalOtherIncomeExpenseNet -2781000.00
netIncomeFromContinuingOps 137762000.00
netIncomeApplicableToCommonShares 137762000.00
2020-12-31
date 2020-12-31
filing_date 2021-02-19
currency_symbol USD
researchDevelopment 166654000.00
incomeBeforeTax 143903000.00
netIncome 242317000.00
sellingGeneralAdministrative 171617000.00
sellingAndMarketingExpenses 174742000.00
grossProfit 657221000.00
reconciledDepreciation 28632000.00
ebit 144208000.00
ebitda 172840000.00
depreciationAndAmortization 28632000.00
nonOperatingIncomeNetOther -961000.00
operatingIncome 144208000.00
otherOperatingExpenses 691825000.00
interestExpense 305000.00
taxProvision -98414000.00
interestIncome 656000.00
netInterestIncome 656000.00
incomeTaxExpense -98414000.00
totalRevenue 836033000.00
totalOperatingExpenses 513013000.00
costOfRevenue 178812000.00
totalOtherIncomeExpenseNet -305000.00
netIncomeFromContinuingOps 242317000.00
netIncomeApplicableToCommonShares 242317000.00
2019-12-31
date 2019-12-31
filing_date 2020-02-28
currency_symbol USD
researchDevelopment 116752000.00
incomeBeforeTax 116220000.00