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

Logo

Criteo SA - глобальная технологическая компания, которая специализируется на цифровом маркетинге производительности. Фирма позволяет компаниям электронной коммерции использовать большие объемы гранулированных данных для привлечения и преобразования своих клиентов. Его решения включают график покупателя criteo; двигатель criteo; сеть издателей; клиентская платформа; и портфель продуктов. Компания была основана Жан-Батистом Руделем, Франком Ле Уэем, Паскалем Готье, Лораном Куатрафасом и Романом Никколи 3 ноября 2005 года, со штаб-квартирой в Париже, Франция.

General
Code CRTO
Type Common Stock
Name Criteo Sa
Exchange NASDAQ
CurrencyCode USD
CurrencyName US Dollar
CurrencySymbol $
CountryName USA
CountryISO US
OpenFigi BBG005938P44
ISIN US2267181046
LEI 969500EELFB4RDMFHA76
CUSIP 226718104
CIK 1576427
EmployerIdNumber
FiscalYearEnd December
IPODate 2013-10-30
InternationalDomestic International/Domestic
Sector Communication Services
Industry Advertising Agencies
GicSector Communication Services
GicGroup Media & Entertainment
GicIndustry Media
GicSubIndustry Advertising
HomeCategory ADR
IsDelisted Нет
Address 32, rue Blanche, Paris, France, 75009
Phone 33 1 40 40 22 90
WebURL https://www.criteo.com
FullTimeEmployees 3487
UpdatedAt 2023-12-24
Highlights
MarketCapitalization 1417844864
MarketCapitalizationMln 1417.8449
EBITDA 176052000
PERatio 225.8182
PEGRatio 0.9574
WallStreetTargetPrice 31.92
BookValue 17.869
DividendShare 0
DividendYield 0
EarningsShare 0.11
EPSEstimateCurrentYear 2.66
EPSEstimateNextYear 2.67
EPSEstimateNextQuarter 1.4
EPSEstimateCurrentQuarter 0.61
MostRecentQuarter 2023-09-30
ProfitMargin 0.0039
OperatingMarginTTM 0.0286
ReturnOnAssetsTTM 0.0211
ReturnOnEquityTTM 0.0082
RevenueTTM 1947568000
RevenuePerShareTTM 34.282
QuarterlyRevenueGrowthYOY 0.05
GrossProfitTTM 795200000
DilutedEpsTTM 0.11
QuarterlyEarningsGrowthYOY 0.2

Financials / Income Statement / quarterly / net Income

73.77M
2021-12-31
20.59M
2022-03-31
17.03M
2022-06-30
6.58M
2022-09-30
15.4M
2022-12-31
-12.07M
2023-03-31
-2.88M
2023-06-30
6.93M
2023-09-30

Financials / Income Statement / quarterly / ebitda

88.76M
2021-12-31
54.27M
2022-03-31
31.39M
2022-06-30
24.63M
2022-09-30
64.26M
2022-12-31
3.82M
2023-03-31
10.8M
2023-06-30
30.3M
2023-09-30

Financials / Income Statement / quarterly / totalRevenue

653.27M
2021-12-31
510.57M
2022-03-31
495.09M
2022-06-30
446.92M
2022-09-30
564.43M
2022-12-31
445.02M
2023-03-31
468.93M
2023-06-30
469.19M
2023-09-30

Earnings / History / epsActual

0.84
2022-12-31
0.46
2023-03-31
0.49
2023-06-30
0.71
2023-09-30
0
2023-12-31
0
2024-03-31
0
2024-06-30
0
2024-09-30
Valuation
TrailingPE 225.8182
ForwardPE 10.7181
PriceSalesTTM 0.7174
PriceBookMRQ 1.3903
EnterpriseValue 1334197248
EnterpriseValueRevenue 0.6674
EnterpriseValueEbitda 12.1557
SharesStats
SharesOutstanding 56420400
SharesFloat 51936090
PercentInsiders 1.045
PercentInstitutions 91.668
Technicals
Beta 0.871
52WeekHigh 36.76
52WeekLow 22.1
50DayMA 25.53
200DayMA 29.7707
SharesShort 1232582
SharesShortPriorMonth 680130
ShortRatio 3.05
ShortPercent 0.0219
Financials
Balance_Sheet
currency_symbol USD
quarterly
2023-09-30
date 2023-09-30
filing_date 2023-11-02
currency_symbol USD
totalAssets 2140643000.00
intangibleAssets 174029000.00
otherCurrentAssets 42052000.00
totalLiab 1105793000.00
totalStockholderEquity 1005233000.00
otherCurrentLiab 95395000.00
commonStock 2082000.00
capitalStock 2082000.00
retainedEarnings 504346000.00
goodWill 518655000.00
cash 194857000.00
totalCurrentLiabilities 960941000.00
currentDeferredRevenue 161700000.00
netDebt -76557000.00
shortTermDebt 35296000.00
shortLongTermDebtTotal 118300000.00
otherStockholderEquity 599287000.00
totalCurrentAssets 1074943000.00
longTermInvestments 20868000.00
shortTermInvestments 21091000.00
netReceivables 741943000.00
inventory 75000000.00
accountsPayable 668550000.00
accumulatedOtherComprehensiveIncome -100482000.00
nonCurrrentAssetsOther 49719000.00
nonCurrentAssetsTotal 1065700000.00
capitalLeaseObligations 118300000.00
nonCurrentLiabilitiesOther 54387000.00
nonCurrentLiabilitiesTotal 144852000.00
liabilitiesAndStockholdersEquity 2140643000.00
cashAndShortTermInvestments 215948000.00
propertyPlantAndEquipmentGross 246419000.00
propertyPlantAndEquipmentNet 246419000.00
netWorkingCapital 114002000.00
netInvestedCapital 1005233000.00
commonStockSharesOutstanding 60172953.00
2023-06-30
date 2023-06-30
filing_date 2023-08-02
currency_symbol USD
totalAssets 2128367000.00
intangibleAssets 179185000.00
otherCurrentAssets 1617000.00
totalLiab 1085355000.00
totalStockholderEquity 1012238000.00
otherCurrentLiab 286405000.00
commonStock 2081000.00
capitalStock 2081000.00
retainedEarnings 527857000.00
goodWill 522536000.00
otherAssets 101740000.00
cash 223183000.00
totalCurrentLiabilities 949016000.00
currentDeferredRevenue 13841000.00
netDebt -116281000.00
shortTermDebt 32180000.00
shortLongTermDebtTotal 106902000.00
otherStockholderEquity 560199000.00
propertyPlantEquipment 244695000.00
totalCurrentAssets 1058601000.00
longTermInvestments 21610000.00
netTangibleAssets 310517000.00
shortTermInvestments 21151000.00
netReceivables 699913000.00
inventory 112737000.00
accountsPayable 616590000.00
accumulatedOtherComprehensiveIncome -91328000.00
nonCurrrentAssetsOther 49719000.00
nonCurrentAssetsTotal 1069766000.00
capitalLeaseObligations 106902000.00
nonCurrentLiabilitiesOther 35962000.00
nonCurrentLiabilitiesTotal 136339000.00
liabilitiesAndStockholdersEquity 2128367000.00
cashAndShortTermInvestments 244334000.00
propertyPlantAndEquipmentGross 244695000.00
propertyPlantAndEquipmentNet 244695000.00
netWorkingCapital 109585000.00
netInvestedCapital 1012238000.00
commonStockSharesOutstanding 55924824.00
2023-03-31
date 2023-03-31
filing_date 2023-05-03
currency_symbol USD
totalAssets 2191487000.00
intangibleAssets 179877000.00
otherCurrentAssets 58116000.00
totalLiab 1141298000.00
totalStockholderEquity 1017585000.00
otherCurrentLiab 344226000.00
commonStock 2081000.00
capitalStock 2081000.00
retainedEarnings 551922000.00
otherLiab 67544000.00
goodWill 522788000.00
otherAssets 94296000.00
cash 305662000.00
totalCurrentLiabilities 992916000.00
currentDeferredRevenue 13223000.00
netDebt -191613000.00
shortTermDebt 33287000.00
shortLongTermDebtTotal 114049000.00
otherStockholderEquity 548997000.00
propertyPlantEquipment 253960000.00
totalCurrentAssets 1125149000.00
longTermInvestments 15417000.00
netTangibleAssets 314920000.00
shortTermInvestments 21168000.00
netReceivables 665202000.00
inventory 75001000.00
accountsPayable 602180000.00
accumulatedOtherComprehensiveIncome -85415000.00
nonCurrrentAssetsOther 50000000.00
nonCurrentAssetsTotal 1066338000.00
capitalLeaseObligations 114049000.00
nonCurrentLiabilitiesOther 59605000.00
nonCurrentLiabilitiesTotal 148382000.00
liabilitiesAndStockholdersEquity 2191487000.00
cashAndShortTermInvestments 326830000.00
propertyPlantAndEquipmentGross 253960000.00
propertyPlantAndEquipmentNet 253960000.00
netWorkingCapital 132233000.00
netInvestedCapital 1017585000.00
commonStockSharesOutstanding 60494827.00
2022-12-31
date 2022-12-31
filing_date 2023-02-24
currency_symbol USD
totalAssets 2348894000.00
intangibleAssets 175983000.00
otherCurrentAssets 51866000.00
totalLiab 1267788000.00
totalStockholderEquity 1048041000.00
otherCurrentLiab 289728000.00
commonStock 2079000.00
capitalStock 2079000.00
retainedEarnings 577653000.00
otherLiab 110185000.00
goodWill 515140000.00
otherAssets 157464000.00
cash 348200000.00
totalCurrentLiabilities 1079993000.00
currentDeferredRevenue 16344000.00
netDebt -239661000.00
shortTermDebt 31003000.00
shortLongTermDebtTotal 108539000.00
otherStockholderEquity 560199000.00
propertyPlantEquipment 233383000.00
totalCurrentAssets 1260996000.00
longTermInvestments 5928000.00
netTangibleAssets 356918000.00
shortTermInvestments 25098000.00
netReceivables 810832000.00
inventory 25000000.00
accountsPayable 742918000.00
accumulatedOtherComprehensiveIncome -91890000.00
nonCurrrentAssetsOther 125818000.00
nonCurrentAssetsTotal 1087898000.00
capitalLeaseObligations 108539000.00
nonCurrentLiabilitiesOther 103088000.00
nonCurrentLiabilitiesTotal 187795000.00
liabilitiesAndStockholdersEquity 2348894000.00
cashAndShortTermInvestments 373298000.00
propertyPlantAndEquipmentGross 233383000.00
propertyPlantAndEquipmentNet 233383000.00
netWorkingCapital 181003000.00
netInvestedCapital 1048041000.00
commonStockSharesOutstanding 61898460.00
2022-09-30
date 2022-09-30
filing_date 2022-11-01
currency_symbol USD
totalAssets 2122570000.00
intangibleAssets 77464000.00
otherCurrentAssets 34347000.00
totalLiab 1045670000.00
totalStockholderEquity 1047469000.00
otherCurrentLiab 239087000.00
commonStock 2125000.00
capitalStock 2125000.00
retainedEarnings 569218000.00
otherLiab 104027000.00
goodWill 597781000.00
otherAssets 178965000.00
cash 307323000.00
totalCurrentLiabilities 863472000.00
currentDeferredRevenue 17154000.00
netDebt -198953000.00
shortTermDebt 30469000.00
shortLongTermDebtTotal 108370000.00
otherStockholderEquity 607777000.00
propertyPlantEquipment 216475000.00
totalCurrentAssets 1045021000.00
longTermInvestments 6864000.00
netTangibleAssets 372224000.00
shortTermInvestments 10000000.00
netReceivables 668351000.00
inventory 25000000.00
accountsPayable 576762000.00
noncontrollingInterestInConsolidatedEntity 29431000.00
accumulatedOtherComprehensiveIncome -131651000.00
commonStockTotalEquity 2125000.00
retainedEarningsTotalEquity 569218000.00
treasuryStock -152889000.00
nonCurrrentAssetsOther 129478000.00
nonCurrentAssetsTotal 1077549000.00
capitalLeaseObligations 108370000.00
nonCurrentLiabilitiesOther 98619000.00
nonCurrentLiabilitiesTotal 182198000.00
capitalSurpluse 760666000.00
liabilitiesAndStockholdersEquity 2122570000.00
cashAndShortTermInvestments 317323000.00
propertyPlantAndEquipmentGross 114493000.00
propertyPlantAndEquipmentNet 216475000.00
netWorkingCapital 181549000.00
netInvestedCapital 1047469000.00
commonStockSharesOutstanding 63235811.00
2022-06-30
date 2022-06-30
filing_date 2022-08-05
currency_symbol USD
totalAssets 1855807000.00
intangibleAssets 78018000.00
otherCurrentAssets 39240000.00
totalLiab 698335000.00
totalStockholderEquity 1126317000.00
otherCurrentLiab 154208000.00
commonStock 2147000.00
capitalStock 2147000.00
retainedEarnings 628198000.00
otherLiab 10979000.00
goodWill 322972000.00
otherAssets 26288000.00
cash 562546000.00
totalCurrentLiabilities 604038000.00
currentDeferredRevenue 17662000.00
netDebt -447452000.00
shortTermDebt 32110000.00
shortLongTermDebtTotal 115094000.00
otherStockholderEquity 602265000.00
propertyPlantEquipment 232696000.00
totalCurrentAssets 1190925000.00
longTermInvestments 4908000.00
netTangibleAssets 725327000.00
shortTermInvestments 10000000.00
netReceivables 579139000.00
accountsPayable 400058000.00
noncontrollingInterestInConsolidatedEntity 31155000.00
accumulatedOtherComprehensiveIncome -106293000.00
commonStockTotalEquity 2147000.00
retainedEarningsTotalEquity 577552000.00
treasuryStock -148509000.00
nonCurrrentAssetsOther -5092000.00
nonCurrentAssetsTotal 664882000.00
capitalLeaseObligations 115094000.00
nonCurrentLiabilitiesOther 94297000.00
nonCurrentLiabilitiesTotal 94297000.00
capitalSurpluse 750774000.00
liabilitiesAndStockholdersEquity 1855807000.00
cashAndShortTermInvestments 572546000.00
propertyPlantAndEquipmentGross 124133000.00
propertyPlantAndEquipmentNet 232696000.00
netWorkingCapital 586887000.00
netInvestedCapital 1126317000.00
commonStockSharesOutstanding 62303670.00
2022-03-31
date 2022-03-31
filing_date 2022-05-05
currency_symbol USD
totalAssets 1915340000.00
intangibleAssets 79441000.00
otherCurrentAssets 45460000.00
totalLiab 712817000.00
totalStockholderEquity 1168475000.00
otherCurrentLiab 189268000.00
commonStock 2150000.00
capitalStock 2150000.00
retainedEarnings 619641000.00
otherLiab 15256000.00
goodWill 328125000.00
otherAssets 32145000.00
cash 589343000.00
totalCurrentLiabilities 612515000.00
currentDeferredRevenue 17273000.00
netDebt -473278000.00
shortTermDebt 31373000.00
shortLongTermDebtTotal 116065000.00
otherStockholderEquity 603185000.00
propertyPlantEquipment 129164000.00
totalCurrentAssets 1228826000.00
longTermInvestments 6855000.00
netTangibleAssets 1168475000.00
shortTermInvestments 31387000.00
netReceivables 562636000.00
accountsPayable 374601000.00
noncontrollingInterestInConsolidatedEntity 34048000.00
accumulatedOtherComprehensiveIncome -56501000.00
commonStockTotalEquity 2150000.00
retainedEarningsTotalEquity 619641000.00
treasuryStock -137330000.00
nonCurrrentAssetsOther -24532000.00
nonCurrentAssetsTotal 686514000.00
capitalLeaseObligations 116065000.00
nonCurrentLiabilitiesOther 100302000.00
nonCurrentLiabilitiesTotal 100302000.00
capitalSurpluse 740515000.00
liabilitiesAndStockholdersEquity 1915340000.00
cashAndShortTermInvestments 620730000.00
propertyPlantAndEquipmentGross 129164000.00
propertyPlantAndEquipmentNet 239948000.00
netWorkingCapital 616311000.00
netInvestedCapital 1168475000.00
commonStockSharesOutstanding 63613550.00
2021-12-31
date 2021-12-31
filing_date 2022-02-25
currency_symbol USD
totalAssets 1983591000.00
intangibleAssets 82627000.00
otherCurrentAssets 34182000.00
totalLiab 785271000.00
totalStockholderEquity 1163131000.00
deferredLongTermLiab 3053000.00
otherCurrentLiab 191732000.00
commonStock 2149000.00
capitalStock 2149000.00
retainedEarnings 601588000.00
otherLiab 18470000.00
goodWill 329699000.00
otherAssets 35443000.00
cash 515527000.00
totalCurrentLiabilities 672548000.00
currentDeferredRevenue 16505000.00
netDebt -387568000.00
shortTermDebt 34066000.00
shortLongTermDebtTotal 127959000.00
otherStockholderEquity 599688000.00
propertyPlantEquipment 260218000.00
totalCurrentAssets 1264168000.00
longTermInvestments 11436000.00
netTangibleAssets 750805000.00
shortTermInvestments 50299000.00
netReceivables 664160000.00
accountsPayable 430245000.00
noncontrollingInterestInConsolidatedEntity 35189000.00
accumulatedOtherComprehensiveIncome -40294000.00
commonStockTotalEquity 2149000.00
retainedEarningsTotalEquity 601588000.00
treasuryStock -131560000.00
nonCurrrentAssetsOther 126693000.00
nonCurrentAssetsTotal 719423000.00
capitalLeaseObligations 127959000.00
nonCurrentLiabilitiesOther 10246000.00
nonCurrentLiabilitiesTotal 112723000.00
capitalSurpluse 731248000.00
liabilitiesAndStockholdersEquity 1983591000.00
cashAndShortTermInvestments 565826000.00
propertyPlantAndEquipmentNet 260218000.00
netWorkingCapital 591620000.00
netInvestedCapital 1163131000.00
commonStockSharesOutstanding 63985850.00
2021-09-30
date 2021-09-30
filing_date 2021-11-03
currency_symbol USD
totalAssets 1814493000.00
intangibleAssets 89288000.00
otherCurrentAssets 18400000.00
totalLiab 663241000.00
totalStockholderEquity 1116356000.00
otherCurrentLiab 153028000.00
commonStock 2162000.00
capitalStock 2162000.00
retainedEarnings 534320000.00
otherLiab 20169000.00
goodWill 330561000.00
otherAssets 13951000.00
cash 497458000.00
totalCurrentLiabilities 549846000.00
currentDeferredRevenue 15524000.00
netDebt -373290000.00
shortTermDebt 31309000.00
shortLongTermDebtTotal 124168000.00
otherStockholderEquity 605223000.00
propertyPlantEquipment 150112000.00
totalCurrentAssets 1095937000.00
longTermInvestments 17371000.00
netTangibleAssets 1116356000.00
shortTermInvestments 46311000.00
netReceivables 533768000.00
accountsPayable 349985000.00
noncontrollingInterestInConsolidatedEntity 34896000.00
accumulatedOtherComprehensiveIncome -25349000.00
commonStockTotalEquity 2162000.00
retainedEarningsTotalEquity 534320000.00
treasuryStock -122390000.00
nonCurrrentAssetsOther 17371000.00
nonCurrentAssetsTotal 718556000.00
capitalLeaseObligations 124168000.00
nonCurrentLiabilitiesOther 113395000.00
nonCurrentLiabilitiesTotal 113395000.00
capitalSurpluse 727613000.00
liabilitiesAndStockholdersEquity 1814493000.00
cashAndShortTermInvestments 543769000.00
propertyPlantAndEquipmentGross 150112000.00
propertyPlantAndEquipmentNet 267385000.00
netWorkingCapital 546091000.00
netInvestedCapital 1116356000.00
commonStockSharesOutstanding 64197686.00
2021-06-30
date 2021-06-30
filing_date 2021-08-04
currency_symbol USD
totalAssets 1842442000.00
intangibleAssets 88558000.00
otherCurrentAssets 17095000.00
totalLiab 684373000.00
totalStockholderEquity 1123567000.00
otherCurrentLiab 163593000.00
commonStock 2173000.00
capitalStock 2173000.00
retainedEarnings 519893000.00
otherLiab 23375000.00
goodWill 332295000.00
otherAssets 16291000.00
cash 489521000.00
totalCurrentLiabilities 556735000.00
currentDeferredRevenue 14852000.00
netDebt -348390000.00
shortTermDebt 37243000.00
shortLongTermDebt 18368000.00
shortLongTermDebtTotal 141131000.00
otherStockholderEquity 608939000.00
propertyPlantEquipment 292075000.00
totalCurrentAssets 1088457000.00
longTermInvestments 24766000.00
netTangibleAssets 702714000.00
shortTermInvestments 53471000.00
netReceivables 528370000.00
accountsPayable 341047000.00
noncontrollingInterestInConsolidatedEntity 34502000.00
accumulatedOtherComprehensiveIncome -7438000.00
commonStockTotalEquity 2173000.00
retainedEarningsTotalEquity 519893000.00
treasuryStock -111823000.00
nonCurrrentAssetsOther 24766000.00
nonCurrentAssetsTotal 753985000.00
capitalLeaseObligations 141131000.00
nonCurrentLiabilitiesOther 13560000.00
nonCurrentLiabilitiesTotal 127638000.00
capitalSurpluse 720762000.00
liabilitiesAndStockholdersEquity 1842442000.00
cashAndShortTermInvestments 542992000.00
propertyPlantAndEquipmentGross 292075000.00
propertyPlantAndEquipmentNet 292075000.00
netWorkingCapital 531722000.00
netInvestedCapital 1141935000.00
commonStockSharesOutstanding 64665212.00
2021-03-31
date 2021-03-31
filing_date 2021-05-05
currency_symbol USD
totalAssets 1782635000.00
intangibleAssets 79440000.00
otherCurrentAssets 18769000.00
totalLiab 638872000.00
totalStockholderEquity 1109626000.00
otherCurrentLiab 152860000.00
commonStock 2164000.00
retainedEarnings 510528000.00
otherLiab 19494000.00
goodWill 322821000.00
otherAssets 13511000.00
cash 520060000.00
totalCurrentLiabilities 557133000.00
currentDeferredRevenue 12563000.00
netDebt -413685000.00
shortTermDebt 44501000.00
shortLongTermDebt 15529000.00
shortLongTermDebtTotal 106375000.00
otherStockholderEquity 614759000.00
propertyPlantEquipment 168036000.00
totalCurrentAssets 1059492000.00
longTermInvestments 43069000.00
netTangibleAssets 1109626000.00
shortTermInvestments 17586000.00
netReceivables 503077000.00
accountsPayable 347209000.00
noncontrollingInterestInConsolidatedEntity 34137000.00
accumulatedOtherComprehensiveIncome -17825000.00
commonStockTotalEquity 2164000.00
retainedEarningsTotalEquity 510528000.00
treasuryStock -87263000.00
nonCurrrentAssetsOther 555107000.00
nonCurrentAssetsTotal 723143000.00
capitalLeaseObligations 106375000.00
nonCurrentLiabilitiesOther 81739000.00
nonCurrentLiabilitiesTotal 81739000.00
capitalSurpluse 702022000.00
liabilitiesAndStockholdersEquity 1782635000.00
cashAndShortTermInvestments 537646000.00
propertyPlantAndEquipmentGross 264302000.00
propertyPlantAndEquipmentNet 264302000.00
netWorkingCapital 502359000.00
netInvestedCapital 1125155000.00
commonStockSharesOutstanding 64077409.00
2020-12-31
date 2020-12-31
filing_date 2021-02-26
currency_symbol USD
totalAssets 1853410000.00
intangibleAssets 79744000.00
otherCurrentAssets 21405000.00
totalLiab 700723000.00
totalStockholderEquity 1117142000.00
deferredLongTermLiab 5297000.00
otherCurrentLiab 172600000.00
commonStock 2161000.00
retainedEarnings 491359000.00
otherLiab 16999000.00
goodWill 325805000.00
otherAssets 19876000.00
cash 488011000.00
totalCurrentLiabilities 600331000.00
currentDeferredRevenue 12318000.00
netDebt -356616000.00
shortTermDebt 48388000.00
shortLongTermDebt 14433000.00
shortLongTermDebtTotal 131395000.00
otherStockholderEquity 607594000.00
propertyPlantEquipment 189505000.00
totalCurrentAssets 1064550000.00
longTermInvestments 59918000.00
netTangibleAssets 711593000.00
shortTermInvestments 53471000.00
netReceivables 555134000.00
accountsPayable 367025000.00
noncontrollingInterestInConsolidatedEntity 35545000.00
accumulatedOtherComprehensiveIncome 16028000.00
commonStockTotalEquity 2161000.00
retainedEarningsTotalEquity 491359000.00
treasuryStock -85570000.00
nonCurrrentAssetsOther 24766000.00
nonCurrentAssetsTotal 788860000.00
capitalLeaseObligations 131395000.00
nonCurrentLiabilitiesOther 95095000.00
nonCurrentLiabilitiesTotal 100392000.00
capitalSurpluse 693164000.00
liabilitiesAndStockholdersEquity 1853410000.00
cashAndShortTermInvestments 488011000.00
propertyPlantAndEquipmentGross 303517000.00
propertyPlantAndEquipmentNet 303517000.00
netWorkingCapital 464219000.00
netInvestedCapital 1131575000.00
commonStockSharesOutstanding 62348489.00
2020-09-30
date 2020-09-30
filing_date 2020-10-29
currency_symbol USD
totalAssets 1843368000.00
intangibleAssets 78340000.00
otherCurrentAssets 19278000.00
totalLiab 781456000.00
totalStockholderEquity 1028820000.00
otherCurrentLiab 314287000.00
commonStock 2155000.00
retainedEarnings 452932000.00
otherLiab 22406000.00
goodWill 319595000.00
otherAssets 34731000.00
cash 626744000.00
totalCurrentLiabilities 668446000.00
currentDeferredRevenue 11988000.00
netDebt -487493000.00
shortTermDebt 48691000.00
shortLongTermDebt 12314000.00
shortLongTermDebtTotal 139251000.00
otherStockholderEquity 593391000.00
propertyPlantEquipment 195679000.00
totalCurrentAssets 1051150000.00
longTermInvestments 43590000.00
netTangibleAssets 1028820000.00
shortTermInvestments 23.42
netReceivables 405128000.00
accountsPayable 293480000.00
noncontrollingInterestInConsolidatedEntity 33092000.00
accumulatedOtherComprehensiveIncome -19658000.00
commonStockTotalEquity 2155000.00
retainedEarningsTotalEquity 452932000.00
treasuryStock -92450000.00
nonCurrrentAssetsOther 596539000.00
nonCurrentAssetsTotal 792218000.00
capitalLeaseObligations 139251000.00
nonCurrentLiabilitiesOther 113010000.00
nonCurrentLiabilitiesTotal 113010000.00
capitalSurpluse 685841000.00
liabilitiesAndStockholdersEquity 1843368000.00
cashAndShortTermInvestments 626744000.00
propertyPlantAndEquipmentGross 315962000.00
propertyPlantAndEquipmentNet 315962000.00
netWorkingCapital 382704000.00
netInvestedCapital 1041134000.00
commonStockSharesOutstanding 61027795.00
2020-06-30
date 2020-06-30
filing_date 2020-07-31
currency_symbol USD
totalAssets 1804402000.00
intangibleAssets 78185000.00
otherCurrentAssets 17306000.00
totalLiab 769405000.00
totalStockholderEquity 1002682000.00
otherCurrentLiab 300202000.00
commonStock 2158000.00
retainedEarnings 452247000.00
otherLiab 20550000.00
goodWill 316575000.00
otherAssets 34487000.00
cash 578181000.00
totalCurrentLiabilities 643017000.00
currentDeferredRevenue 10775000.00
netDebt -420973000.00
shortTermDebt 51414000.00
shortLongTermDebt 11913000.00
shortLongTermDebtTotal 157208000.00
otherStockholderEquity 592574000.00
propertyPlantEquipment 195736000.00
totalCurrentAssets 999406000.00
longTermInvestments 42205000.00
netTangibleAssets 1002682000.00
netReceivables 403919000.00
accountsPayable 280626000.00
noncontrollingInterestInConsolidatedEntity 32315000.00
accumulatedOtherComprehensiveIncome -44297000.00
commonStockTotalEquity 2158000.00
retainedEarningsTotalEquity 452247000.00
treasuryStock -90714000.00
nonCurrrentAssetsOther 609260000.00
nonCurrentAssetsTotal 804996000.00
capitalLeaseObligations 157208000.00
nonCurrentLiabilitiesOther 126388000.00
nonCurrentLiabilitiesTotal 126388000.00
capitalSurpluse 683288000.00
liabilitiesAndStockholdersEquity 1804402000.00
cashAndShortTermInvestments 578181000.00
propertyPlantAndEquipmentGross 333544000.00
propertyPlantAndEquipmentNet 333544000.00
netWorkingCapital 356389000.00
netInvestedCapital 1014595000.00
commonStockSharesOutstanding 61790135.00
2020-03-31
date 2020-03-31
filing_date 2020-04-30
currency_symbol USD
totalAssets 1675889000.00
intangibleAssets 79818000.00
otherCurrentAssets 19832000.00
totalLiab 649281000.00
totalStockholderEquity 995031000.00
otherCurrentLiab 158020000.00
commonStock 2158000.00
retainedEarnings 450480000.00
otherLiab 17748000.00
goodWill 315266000.00
otherAssets 29458000.00
cash 436506000.00
totalCurrentLiabilities 517058000.00
currentDeferredRevenue 11435000.00
netDebt -275298000.00
shortTermDebt 47288000.00
shortLongTermDebt 18993000.00
shortLongTermDebtTotal 161208000.00
otherStockholderEquity 596676000.00
propertyPlantEquipment 181848000.00
totalCurrentAssets 909172000.00
longTermInvestments 20373000.00
netTangibleAssets 995031000.00
netReceivables 452834000.00
longTermDebt 555000.00
accountsPayable 300315000.00
noncontrollingInterestInConsolidatedEntity 31577000.00
accumulatedOtherComprehensiveIncome -54283000.00
commonStockTotalEquity 2158000.00
retainedEarningsTotalEquity 450480000.00
treasuryStock -79834000.00
nonCurrrentAssetsOther 584869000.00
nonCurrentAssetsTotal 766717000.00
capitalLeaseObligations 161208000.00
longTermDebtTotal 555000.00
nonCurrentLiabilitiesOther 132223000.00
nonCurrentLiabilitiesTotal 132223000.00
capitalSurpluse 676510000.00
liabilitiesAndStockholdersEquity 1675889000.00
cashAndShortTermInvestments 436506000.00
propertyPlantAndEquipmentGross 321802000.00
propertyPlantAndEquipmentNet 321802000.00
netWorkingCapital 392114000.00
netInvestedCapital 1014024000.00
commonStockSharesOutstanding 62125582.00
2019-12-31
date 2019-12-31
filing_date 2020-03-02
currency_symbol USD
totalAssets 1790384000.00
intangibleAssets 86886000.00
otherCurrentAssets 17225000.00
totalLiab 752396000.00
totalStockholderEquity 1007267000.00
otherCurrentLiab 160364000.00
commonStock 2158000.00
retainedEarnings 451725000.00
otherLiab 23300000.00
goodWill 317100000.00
otherAssets 34285000.00
cash 418763000.00
totalCurrentLiabilities 610339000.00
currentDeferredRevenue 13845000.00
netDebt -254922000.00
shortTermDebt 45853000.00
shortLongTermDebt 16420000.00
shortLongTermDebtTotal 163841000.00
otherStockholderEquity 593489000.00
propertyPlantEquipment 336205000.00
totalCurrentAssets 1000461000.00
longTermInvestments 21747000.00
netTangibleAssets 603281000.00
netReceivables 564473000.00
longTermDebt 769000.00
accountsPayable 390277000.00
accumulatedOtherComprehensiveIncome -40105000.00
commonStockTotalEquity 2158000.00
treasuryStock -74900000.00
nonCurrrentAssetsOther 789923000.00
nonCurrentAssetsTotal 789923000.00
capitalLeaseObligations 163841000.00
longTermDebtTotal 769000.00
nonCurrentLiabilitiesOther 6312000.00
nonCurrentLiabilitiesTotal 142057000.00
capitalSurpluse 668389000.00
liabilitiesAndStockholdersEquity 1790384000.00
cashAndShortTermInvestments 418763000.00
propertyPlantAndEquipmentGross 336205000.00
propertyPlantAndEquipmentNet 336205000.00
commonStockSharesOutstanding 64655065.00
2019-09-30
date 2019-09-30
filing_date 2019-10-31
currency_symbol USD
totalAssets 1701888000.00
intangibleAssets 95701000.00
otherCurrentAssets 18165000.00
totalLiab 687483000.00
totalStockholderEquity 983034000.00
otherCurrentLiab 145066000.00
commonStock 2157000.00
retainedEarnings 414594000.00
otherLiab 22288000.00
goodWill 314872000.00
otherAssets 43357000.00
cash 409178000.00
totalCurrentLiabilities 528417000.00
currentDeferredRevenue 11700000.00
netDebt -223970000.00
shortTermDebt 49367000.00
shortLongTermDebt 16031000.00
shortLongTermDebtTotal 185208000.00
otherStockholderEquity 624665000.00
propertyPlantEquipment 197522000.00
totalCurrentAssets 859264000.00
longTermInvestments 21251000.00
netTangibleAssets 983034000.00
netReceivables 431921000.00
longTermDebt 937000.00
accountsPayable 322284000.00
noncontrollingInterestInConsolidatedEntity 31371000.00
accumulatedOtherComprehensiveIncome -58382000.00
commonStockTotalEquity 2157000.00
retainedEarningsTotalEquity 414594000.00
treasuryStock -38774000.00
nonCurrrentAssetsOther 645102000.00
nonCurrentAssetsTotal 842624000.00
capitalLeaseObligations 185208000.00
longTermDebtTotal 937000.00
nonCurrentLiabilitiesOther 159066000.00
nonCurrentLiabilitiesTotal 159066000.00
capitalSurpluse 663439000.00
liabilitiesAndStockholdersEquity 1701888000.00
cashAndShortTermInvestments 409178000.00
propertyPlantAndEquipmentGross 367443000.00
propertyPlantAndEquipmentNet 367443000.00
commonStockSharesOutstanding 66067045.00
2019-06-30
date 2019-06-30
filing_date 2019-08-02
currency_symbol USD
totalAssets 1749569000.00
intangibleAssets 103113000.00
otherCurrentAssets 18751000.00
totalLiab 724606000.00
totalStockholderEquity 996081000.00
otherCurrentLiab 160451000.00
commonStock 2157000.00
retainedEarnings 401209000.00
otherLiab 20818000.00
goodWill 317093000.00
otherAssets 41346000.00
cash 422053000.00
totalCurrentLiabilities 553567000.00
currentDeferredRevenue 12417000.00
netDebt -225919000.00
shortTermDebt 47964000.00
shortLongTermDebt 12749000.00
shortLongTermDebtTotal 196134000.00
otherStockholderEquity 626008000.00
propertyPlantEquipment 192651000.00
totalCurrentAssets 890028000.00
longTermInvestments 21613000.00
netTangibleAssets 996081000.00
netReceivables 449224000.00
longTermDebt 2051000.00
accountsPayable 332735000.00
noncontrollingInterestInConsolidatedEntity 28882000.00
accumulatedOtherComprehensiveIncome -33293000.00
commonStockTotalEquity 2157000.00
retainedEarningsTotalEquity 401209000.00
treasuryStock -26564000.00
nonCurrrentAssetsOther 666890000.00
nonCurrentAssetsTotal 859541000.00
capitalLeaseObligations 196134000.00
longTermDebtTotal 2051000.00
nonCurrentLiabilitiesOther 171039000.00
nonCurrentLiabilitiesTotal 171039000.00
capitalSurpluse 652572000.00
liabilitiesAndStockholdersEquity 1749569000.00
cashAndShortTermInvestments 422053000.00
propertyPlantAndEquipmentGross 376376000.00
propertyPlantAndEquipmentNet 376376000.00
commonStockSharesOutstanding 65624505.00
2019-03-31
date 2019-03-31
filing_date 2019-05-09
currency_symbol USD
totalAssets 1745916000.00
intangibleAssets 107218000.00
otherCurrentAssets 24737000.00
totalLiab 754120000.00
totalStockholderEquity 965503000.00
otherCurrentLiab 157625000.00
commonStock 2157000.00
retainedEarnings 403200000.00
otherLiab 20020000.00
goodWill 317076000.00
otherAssets 48330000.00
cash 395771000.00
totalCurrentLiabilities 564897000.00
currentDeferredRevenue 11890000.00
netDebt -179392000.00
shortTermDebt 49459000.00
shortLongTermDebt 13868000.00
shortLongTermDebtTotal 216379000.00
otherStockholderEquity 602015000.00
propertyPlantEquipment 180377000.00
totalCurrentAssets 872310000.00
longTermInvestments 20331000.00
netTangibleAssets 965503000.00
netReceivables 451802000.00
longTermDebt 2283000.00
accountsPayable 345923000.00
noncontrollingInterestInConsolidatedEntity 26293000.00
accumulatedOtherComprehensiveIncome -41869000.00
commonStockTotalEquity 2157000.00
retainedEarningsTotalEquity 403200000.00
treasuryStock -39079000.00
nonCurrrentAssetsOther 693229000.00
nonCurrentAssetsTotal 873606000.00
capitalLeaseObligations 216379000.00
longTermDebtTotal 2283000.00
nonCurrentLiabilitiesOther 189223000.00
nonCurrentLiabilitiesTotal 189223000.00
capitalSurpluse 641094000.00
liabilitiesAndStockholdersEquity 1745916000.00
cashAndShortTermInvestments 395771000.00
propertyPlantAndEquipmentGross 380651000.00
propertyPlantAndEquipmentNet 380651000.00
commonStockSharesOutstanding 66041296.00
2018-12-31
date 2018-12-31
filing_date 2019-03-01
currency_symbol USD
totalAssets 1597135000.00
intangibleAssets 112036000.00
otherCurrentAssets 22816000.00
totalLiab 629244000.00
totalStockholderEquity 943670000.00
deferredLongTermLiab 10770000.00
otherCurrentLiab 155834000.00
commonStock 2201000.00
retainedEarnings 387869000.00
otherLiab 21410000.00
goodWill 312881000.00
otherAssets 40294000.00
cash 364426000.00
totalCurrentLiabilities 605344000.00
currentDeferredRevenue 10951000.00
netDebt -351243000.00
shortTermDebt 13183000.00
shortLongTermDebt 1018000.00
shortLongTermDebtTotal 13183000.00
otherStockholderEquity 584122000.00
propertyPlantEquipment 184013000.00
totalCurrentAssets 933851000.00
longTermInvestments 20460000.00
netTangibleAssets 518753000.00
netReceivables 546609000.00
longTermDebt 2490000.00
accountsPayable 425376000.00
noncontrollingInterestInConsolidatedEntity 24221000.00
accumulatedOtherComprehensiveIncome -30522000.00
commonStockTotalEquity 2201000.00
retainedEarningsTotalEquity 387869000.00
treasuryStock -79159000.00
nonCurrrentAssetsOther 33894000.00
nonCurrentAssetsTotal 663284000.00
longTermDebtTotal 2490000.00
nonCurrentLiabilitiesOther 13130000.00
nonCurrentLiabilitiesTotal 23900000.00
capitalSurpluse 663281000.00
liabilitiesAndStockholdersEquity 1597135000.00
cashAndShortTermInvestments 364426000.00
propertyPlantAndEquipmentGross 184013000.00
propertyPlantAndEquipmentNet 184013000.00
commonStockSharesOutstanding 67043794.00
2018-09-30
date 2018-09-30
filing_date 2018-11-05
currency_symbol USD
totalAssets 1515943000.00
intangibleAssets 96848000.00
otherCurrentAssets 26855000.00
totalLiab 517027000.00
totalStockholderEquity 979536000.00
deferredLongTermLiab 0.00
otherCurrentLiab 143383000.00
commonStock 2182000.00
retainedEarnings 355003000.00
otherLiab 16049000.00
goodWill 268734000.00
otherAssets 34718000.00
cash 458690000.00
totalCurrentLiabilities 498212000.00
currentDeferredRevenue 21556000.00
netDebt -455472000.00
shortTermDebt 885000.00
shortLongTermDebt 2498000.00
shortLongTermDebtTotal 3218000.00
otherStockholderEquity 648139000.00
propertyPlantEquipment 183777000.00
totalCurrentAssets 911375000.00
longTermInvestments 20491000.00
netTangibleAssets 979536000.00
shortTermInvestments 0.00
netReceivables 425830000.00
longTermDebt 2766000.00
inventory 0.00
accountsPayable 332388000.00
totalPermanentEquity 998916000.00
noncontrollingInterestInConsolidatedEntity 19380000.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -25788000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 2182000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 355003000.00
treasuryStock 0.00
nonCurrrentAssetsOther 420791000.00
nonCurrentAssetsTotal 604568000.00
nonCurrentLiabilitiesOther 18815000.00
nonCurrentLiabilitiesTotal 18815000.00
capitalSurpluse 648139000.00
liabilitiesAndStockholdersEquity 1515943000.00
cashAndShortTermInvestments 458690000.00
propertyPlantAndEquipmentGross 183777000.00
propertyPlantAndEquipmentNet 183777000.00
commonStockSharesOutstanding 68625673.00
2018-06-30
date 2018-06-30
filing_date 2018-08-02
currency_symbol USD
totalAssets 1456542000.00
intangibleAssets 87031000.00
otherCurrentAssets 26114000.00
totalLiab 491674000.00
totalStockholderEquity 945952000.00
deferredLongTermLiab 0.00
otherCurrentLiab 132370000.00
commonStock 2177000.00
retainedEarnings 333725000.00
otherLiab 12827000.00
goodWill 235950000.00
otherAssets 33129000.00
cash 480285000.00
totalCurrentLiabilities 477089000.00
currentDeferredRevenue 22575000.00
netDebt -478038000.00
shortTermDebt 849000.00
shortLongTermDebt 1055000.00
shortLongTermDebtTotal 2247000.00
otherStockholderEquity 630772000.00
propertyPlantEquipment 146904000.00
totalCurrentAssets 933302000.00
longTermInvestments 20226000.00
netTangibleAssets 945952000.00
shortTermInvestments 0.00
netReceivables 426903000.00
longTermDebt 1758000.00
inventory 0.00
accountsPayable 321295000.00
totalPermanentEquity 964868000.00
noncontrollingInterestInConsolidatedEntity 18916000.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -20722000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 2177000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 333725000.00
treasuryStock 0.00
nonCurrrentAssetsOther 376336000.00
nonCurrentAssetsTotal 523240000.00
nonCurrentLiabilitiesOther 14585000.00
nonCurrentLiabilitiesTotal 14585000.00
capitalSurpluse 630772000.00
liabilitiesAndStockholdersEquity 1456542000.00
cashAndShortTermInvestments 480285000.00
propertyPlantAndEquipmentGross 146904000.00
propertyPlantAndEquipmentNet 146904000.00
commonStockSharesOutstanding 65624505.00
2018-03-31
date 2018-03-31
filing_date 2018-05-04
currency_symbol USD
totalAssets 1499360000.00
intangibleAssets 92384000.00
otherCurrentAssets 26463000.00
totalLiab 535689000.00
totalStockholderEquity 945168000.00
deferredLongTermLiab 0.00
otherCurrentLiab 137731000.00
commonStock 2157000.00
retainedEarnings 320020000.00
otherLiab 13546000.00
goodWill 237757000.00
otherAssets 28583000.00
cash 483874000.00
totalCurrentLiabilities 520121000.00
currentDeferredRevenue 22139000.00
netDebt -481257000.00
shortTermDebt 955000.00
shortLongTermDebt 1747000.00
shortLongTermDebtTotal 2617000.00
otherStockholderEquity 610281000.00
propertyPlantEquipment 153252000.00
totalCurrentAssets 966247000.00
longTermInvestments 21137000.00
netTangibleAssets 945168000.00
shortTermInvestments 0.00
netReceivables 455910000.00
longTermDebt 2022000.00
inventory 0.00
accountsPayable 359296000.00
totalPermanentEquity 963671000.00
noncontrollingInterestInConsolidatedEntity 18503000.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome 12710000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 2157000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 320020000.00
treasuryStock 0.00
nonCurrrentAssetsOther 379861000.00
nonCurrentAssetsTotal 533113000.00
nonCurrentLiabilitiesOther 15568000.00
nonCurrentLiabilitiesTotal 15568000.00
capitalSurpluse 610281000.00
liabilitiesAndStockholdersEquity 1499360000.00
cashAndShortTermInvestments 483874000.00
propertyPlantAndEquipmentGross 153252000.00
propertyPlantAndEquipmentNet 153252000.00
commonStockSharesOutstanding 67469738.00
2017-12-31
date 2017-12-31
filing_date 2018-03-01
currency_symbol USD
totalAssets 1531300000.00
intangibleAssets 96223000.00
otherCurrentAssets 26327000.00
totalLiab 633602000.00
totalStockholderEquity 881525000.00
deferredLongTermLiab 0.00
otherCurrentLiab 168790000.00
commonStock 2152000.00
retainedEarnings 300210000.00
otherLiab 7942000.00
goodWill 236826000.00
otherAssets 377795000.00
cash 414111000.00
totalCurrentLiabilities 621005000.00
currentDeferredRevenue 34201000.00
netDebt -411331000.00
shortTermDebt 982000.00
shortLongTermDebt 1499000.00
shortLongTermDebtTotal 2780000.00
otherStockholderEquity 591404000.00
propertyPlantEquipment 161738000.00
totalCurrentAssets 991767000.00
longTermInvestments 19525000.00
netTangibleAssets 881525000.00
shortTermInvestments 0.00
netReceivables 551329000.00
longTermDebt 2158000.00
inventory 0.00
accountsPayable 417032000.00
totalPermanentEquity 897698000.00
noncontrollingInterestInConsolidatedEntity 16173000.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -12241000.00
additionalPaidInCapital 591404000.00
commonStockTotalEquity 2152000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 300210000.00
treasuryStock 0.00
nonCurrrentAssetsOther 377795000.00
nonCurrentAssetsTotal 539533000.00
nonCurrentLiabilitiesOther 12597000.00
nonCurrentLiabilitiesTotal 12597000.00
capitalSurpluse 591404000.00
liabilitiesAndStockholdersEquity 1531300000.00
cashAndShortTermInvestments 414111000.00
propertyPlantAndEquipmentGross 161738000.00
propertyPlantAndEquipmentNet 161738000.00
commonStockSharesOutstanding 67770156.00
2017-09-30
date 2017-09-30
filing_date 2017-11-08
currency_symbol USD
totalAssets 1358194000.00
intangibleAssets 99714000.00
otherCurrentAssets 26945000.00
totalLiab 544927000.00
totalStockholderEquity 796743000.00
deferredLongTermLiab 0.00
otherCurrentLiab 131663000.00
commonStock 2137000.00
retainedEarnings 247821000.00
otherLiab 7980000.00
goodWill 236363000.00
otherAssets 413069000.00
cash 357983000.00
totalCurrentLiabilities 505703000.00
currentDeferredRevenue 17855000.00
netDebt -350489000.00
shortTermDebt 5495000.00
shortLongTermDebt 7943000.00
shortLongTermDebtTotal 7494000.00
otherStockholderEquity 568171000.00
propertyPlantEquipment 134885000.00
totalCurrentAssets 810240000.00
netTangibleAssets 796743000.00
shortTermInvestments 0.00
netReceivables 425312000.00
longTermDebt 2525000.00
inventory 0.00
accountsPayable 350690000.00
totalPermanentEquity 813267000.00
noncontrollingInterestInConsolidatedEntity 16524000.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -21386000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 2137000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 247821000.00
treasuryStock 0.00
nonCurrrentAssetsOther 413069000.00
nonCurrentAssetsTotal 547954000.00
nonCurrentLiabilitiesOther 39224000.00
nonCurrentLiabilitiesTotal 39224000.00
capitalSurpluse 568171000.00
liabilitiesAndStockholdersEquity 1358194000.00
cashAndShortTermInvestments 357983000.00
propertyPlantAndEquipmentGross 134885000.00
propertyPlantAndEquipmentNet 134885000.00
commonStockSharesOutstanding 68200343.00
2017-06-30
date 2017-06-30
filing_date 2017-08-08
currency_symbol USD
totalAssets 1298145000.00
intangibleAssets 104045000.00
otherCurrentAssets 28270000.00
totalLiab 555466000.00
totalStockholderEquity 728652000.00
deferredLongTermLiab 0.00
otherCurrentLiab 146057000.00
commonStock 2128000.00
retainedEarnings 228141000.00
otherLiab 6229000.00
goodWill 235337000.00
otherAssets 406906000.00
cash 308185000.00
totalCurrentLiabilities 518528000.00
currentDeferredRevenue 15687000.00
netDebt -300706000.00
shortTermDebt 5376000.00
shortLongTermDebt 8472000.00
shortLongTermDebtTotal 7479000.00
otherStockholderEquity 540998000.00
propertyPlantEquipment 131346000.00
totalCurrentAssets 759893000.00
netTangibleAssets 728652000.00
shortTermInvestments 0.00
netReceivables 423438000.00
longTermDebt 2621000.00
inventory 0.00
accountsPayable 351408000.00
totalPermanentEquity 742679000.00
noncontrollingInterestInConsolidatedEntity 14027000.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -42615000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 2128000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 228141000.00
treasuryStock 0.00
nonCurrrentAssetsOther 406906000.00
nonCurrentAssetsTotal 538252000.00
nonCurrentLiabilitiesOther 36938000.00
nonCurrentLiabilitiesTotal 36938000.00
capitalSurpluse 540998000.00
liabilitiesAndStockholdersEquity 1298145000.00
cashAndShortTermInvestments 308185000.00
propertyPlantAndEquipmentGross 131346000.00
propertyPlantAndEquipmentNet 131346000.00
commonStockSharesOutstanding 68131274.00
2017-03-31
date 2017-03-31
filing_date 2017-05-10
currency_symbol USD
totalAssets 1237389000.00
intangibleAssets 107962000.00
otherCurrentAssets 22772000.00
totalLiab 565750000.00
totalStockholderEquity 659258000.00
deferredLongTermLiab 0.00
otherCurrentLiab 136443000.00
commonStock 2112000.00
retainedEarnings 222239000.00
otherLiab 7973000.00
goodWill 232138000.00
otherAssets 406158000.00
cash 303813000.00
totalCurrentLiabilities 526257000.00
currentDeferredRevenue 14143000.00
netDebt -221797000.00
shortTermDebt 80069000.00
shortLongTermDebt 87018000.00
shortLongTermDebtTotal 82016000.00
otherStockholderEquity 514649000.00
propertyPlantEquipment 115415000.00
totalCurrentAssets 715816000.00
netTangibleAssets 659258000.00
shortTermInvestments 0.00
netReceivables 389231000.00
longTermDebt 2620000.00
inventory 0.00
accountsPayable 295602000.00
totalPermanentEquity 671639000.00
noncontrollingInterestInConsolidatedEntity 12381000.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -79742000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 2112000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 222239000.00
treasuryStock 0.00
nonCurrrentAssetsOther 406158000.00
nonCurrentAssetsTotal 521573000.00
nonCurrentLiabilitiesOther 39493000.00
nonCurrentLiabilitiesTotal 39493000.00
capitalSurpluse 514649000.00
liabilitiesAndStockholdersEquity 1237389000.00
cashAndShortTermInvestments 303813000.00
propertyPlantAndEquipmentGross 115415000.00
propertyPlantAndEquipmentNet 115415000.00
commonStockSharesOutstanding 67283012.00
2016-12-31
date 2016-12-31
filing_date 2017-03-01
currency_symbol USD
totalAssets 1211186000.00
intangibleAssets 102944000.00
otherCurrentAssets 19340000.00
totalLiab 601309000.00
totalStockholderEquity 600132000.00
deferredLongTermLiab 0.00
otherCurrentLiab 136182000.00
commonStock 2093000.00
retainedEarnings 198355000.00
otherLiab 3221000.00
goodWill 209418000.00
otherAssets 360021000.00
cash 270317000.00
totalCurrentLiabilities 519791000.00
currentDeferredRevenue 12297000.00
netDebt -187396000.00
shortTermDebt 5524000.00
shortLongTermDebt 7969000.00
shortLongTermDebtTotal 82921000.00
otherStockholderEquity 488277000.00
propertyPlantEquipment 108581000.00
totalCurrentAssets 742584000.00
longTermInvestments 17029000.00
netTangibleAssets 600132000.00
shortTermInvestments 0.00
netReceivables 452927000.00
longTermDebt 77611000.00
inventory 0.00
accountsPayable 365788000.00
totalPermanentEquity 609877000.00
noncontrollingInterestInConsolidatedEntity 9745000.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -88593000.00
additionalPaidInCapital 488277000.00
commonStockTotalEquity 2093000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 198355000.00
treasuryStock 0.00
nonCurrrentAssetsOther 360021000.00
nonCurrentAssetsTotal 468602000.00
nonCurrentLiabilitiesOther 81518000.00
nonCurrentLiabilitiesTotal 81518000.00
capitalSurpluse 488277000.00
liabilitiesAndStockholdersEquity 1211186000.00
cashAndShortTermInvestments 270317000.00
propertyPlantAndEquipmentGross 108581000.00
propertyPlantAndEquipmentNet 108581000.00
commonStockSharesOutstanding 66145704.00
2016-09-30
date 2016-09-30
filing_date 2016-11-07
currency_symbol USD
totalAssets 953965000.00
intangibleAssets 18595000.00
otherCurrentAssets 20288000.00
totalLiab 370251000.00
totalStockholderEquity 574001000.00
deferredLongTermLiab 0.00
otherCurrentLiab 96793000.00
commonStock 2087000.00
retainedEarnings 158945000.00
otherLiab 2262000.00
goodWill 45690000.00
otherAssets 110324000.00
cash 407158000.00
totalCurrentLiabilities 364304000.00
currentDeferredRevenue 8003000.00
netDebt -398882000.00
shortTermDebt 5570000.00
shortLongTermDebt 9336000.00
shortLongTermDebtTotal 8276000.00
otherStockholderEquity 470871000.00
propertyPlantEquipment 98353000.00
totalCurrentAssets 745288000.00
netTangibleAssets 574001000.00
shortTermInvestments 0.00
netReceivables 317842000.00
longTermDebt 2933000.00
inventory 0.00
accountsPayable 253938000.00
totalPermanentEquity 583714000.00
noncontrollingInterestInConsolidatedEntity 9713000.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -57902000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 2087000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 158945000.00
treasuryStock 0.00
nonCurrrentAssetsOther 110324000.00
nonCurrentAssetsTotal 208677000.00
nonCurrentLiabilitiesOther 5947000.00
nonCurrentLiabilitiesTotal 5947000.00
capitalSurpluse 470871000.00
liabilitiesAndStockholdersEquity 953965000.00
cashAndShortTermInvestments 407158000.00
propertyPlantAndEquipmentGross 98353000.00
propertyPlantAndEquipmentNet 98353000.00
commonStockSharesOutstanding 65816422.00
2016-06-30
date 2016-06-30
filing_date 2016-08-05
currency_symbol USD
totalAssets 915416000.00
intangibleAssets 17170000.00
otherCurrentAssets 23164000.00
totalLiab 363710000.00
totalStockholderEquity 543402000.00
deferredLongTermLiab 0.00
otherCurrentLiab 103613000.00
commonStock 2082000.00
retainedEarnings 145407000.00
otherLiab 1996000.00
goodWill 46859000.00
otherAssets 106369000.00
cash 377407000.00
totalCurrentLiabilities 358289000.00
currentDeferredRevenue 7908000.00
netDebt -368489000.00
shortTermDebt 6011000.00
shortLongTermDebt 9000000.00
shortLongTermDebtTotal 8918000.00
otherStockholderEquity 456242000.00
propertyPlantEquipment 97236000.00
totalCurrentAssets 711811000.00
netTangibleAssets 543402000.00
shortTermInvestments 0.00
netReceivables 311240000.00
longTermDebt 2907000.00
inventory 0.00
accountsPayable 240757000.00
totalPermanentEquity 551706000.00
noncontrollingInterestInConsolidatedEntity 8304000.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -60329000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 2082000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 145407000.00
treasuryStock 0.00
nonCurrrentAssetsOther 106369000.00
nonCurrentAssetsTotal 203605000.00
nonCurrentLiabilitiesOther 5421000.00
nonCurrentLiabilitiesTotal 5421000.00
capitalSurpluse 456242000.00
liabilitiesAndStockholdersEquity 915416000.00
cashAndShortTermInvestments 377407000.00
propertyPlantAndEquipmentGross 97236000.00
propertyPlantAndEquipmentNet 97236000.00
commonStockSharesOutstanding 65625097.00
2016-03-31
date 2016-03-31
filing_date 2016-05-04
currency_symbol USD
totalAssets 893713000.00
intangibleAssets 17024000.00
otherCurrentAssets 20555000.00
totalLiab 361889000.00
totalStockholderEquity 525310000.00
deferredLongTermLiab 0.00
otherCurrentLiab 101040000.00
commonStock 2063000.00
retainedEarnings 133206000.00
otherLiab 1900000.00
goodWill 42736000.00
otherAssets 98551000.00
cash 386110000.00
totalCurrentLiabilities 356378000.00
currentDeferredRevenue 8653000.00
netDebt -377343000.00
shortTermDebt 5566000.00
shortLongTermDebt 9000000.00
shortLongTermDebtTotal 8767000.00
otherStockholderEquity 438945000.00
propertyPlantEquipment 85845000.00
totalCurrentAssets 709317000.00
netTangibleAssets 525310000.00
shortTermInvestments 0.00
netReceivables 302652000.00
longTermDebt 3201000.00
inventory 0.00
accountsPayable 241119000.00
totalPermanentEquity 0.00
noncontrollingInterestInConsolidatedEntity 6514000.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -48904000.00
additionalPaidInCapital 0.00
commonStockTotalEquity 2063000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 133206000.00
treasuryStock 0.00
nonCurrrentAssetsOther 98551000.00
nonCurrentAssetsTotal 184396000.00
nonCurrentLiabilitiesOther 5511000.00
nonCurrentLiabilitiesTotal 5511000.00
capitalSurpluse 438945000.00
liabilitiesAndStockholdersEquity 893713000.00
cashAndShortTermInvestments 386110000.00
propertyPlantAndEquipmentGross 85845000.00
propertyPlantAndEquipmentNet 85845000.00
commonStockSharesOutstanding 64841134.00
2015-12-31
date 2015-12-31
filing_date 2016-02-29
currency_symbol USD
totalAssets 773098000.00
intangibleAssets 15126000.00
otherCurrentAssets 41944000.00
totalLiab 332429000.00
totalStockholderEquity 436354000.00
deferredLongTermLiab 139000.00
otherCurrentLiab 89262000.00
commonStock 1562000.00
retainedEarnings 54296000.00
otherLiab 1445000.00
goodWill 38553000.00
otherAssets 95823000.00
cash 324733000.00
totalCurrentLiabilities 327965000.00
currentDeferredRevenue 6403000.00
netDebt -315465000.00
shortTermDebt 5996000.00
shortLongTermDebt 7133000.00
shortLongTermDebtTotal 9268000.00
otherStockholderEquity 425220000.00
propertyPlantEquipment 82482000.00
totalCurrentAssets 609441000.00
longTermInvestments 17184000.00
netTangibleAssets 415882000.00
netReceivables 242764000.00
longTermDebt 3272000.00
accountsPayable 226304000.00
accumulatedOtherComprehensiveIncome 102595000.00
commonStockTotalEquity 2052000.00
nonCurrentAssetsTotal 163657000.00
nonCurrentLiabilitiesTotal 4464000.00
liabilitiesAndStockholdersEquity 773098000.00
cashAndShortTermInvestments 324733000.00
propertyPlantAndEquipmentGross 82482000.00
propertyPlantAndEquipmentNet 75762000.00
commonStockSharesOutstanding 65092423.00
2015-09-30
date 2015-09-30
filing_date 2015-09-30
currency_symbol USD
totalAssets 748109099.50
intangibleAssets 14380070.44
otherCurrentAssets 48098972.69
totalLiab 304218379.04
totalStockholderEquity 440261946.82
otherCurrentLiab 109333543.37
commonStock 1750812.96
retainedEarnings 22187841.08
otherLiab 1297000.00
goodWill 42860036.23
otherAssets 83123000.00
cash 316020613.68
totalCurrentLiabilities 297359152.95
netDebt -316020613.68
otherStockholderEquity 308858708.49
propertyPlantEquipment 87061000.00
totalCurrentAssets 576553058.86
netReceivables 212433472.48
longTermDebt 3567000.00
accountsPayable 188025609.58
accumulatedOtherComprehensiveIncome 107464584.29
commonStockTotalEquity 1750812.96
nonCurrentAssetsTotal 171556040.64
nonCurrentLiabilitiesTotal 6859226.09
liabilitiesAndStockholdersEquity 748109099.50
cashAndShortTermInvestments 316020613.68
propertyPlantAndEquipmentGross 87762312.51
propertyPlantAndEquipmentNet 87762312.51
commonStockSharesOutstanding 65254238.00
2015-06-30
date 2015-06-30
filing_date 2015-06-30
currency_symbol USD
totalAssets 728940756.86
intangibleAssets 15940240.92
otherCurrentAssets 40003140.49
totalLiab 304922721.46
totalStockholderEquity 421214024.54
otherCurrentLiab 110279503.80
commonStock 1736243.52
retainedEarnings 16672648.56
otherLiab 1162000.00
goodWill 42946230.29
otherAssets -1121.60
cash 321884743.94
totalCurrentLiabilities 295393570.96
netDebt -321884743.94
otherStockholderEquity 304236299.60
propertyPlantEquipment 76183000.00
totalCurrentAssets 566687229.41
netReceivables 204799344.98
longTermDebt 4222000.00
inventory 0.00
accountsPayable 185114067.16
accumulatedOtherComprehensiveIncome 98568832.86
commonStockTotalEquity 1736243.52
nonCurrrentAssetsOther 1121.60
nonCurrentAssetsTotal 162254649.05
nonCurrentLiabilitiesTotal 9529150.50
liabilitiesAndStockholdersEquity 728940756.86
cashAndShortTermInvestments 321884743.94
propertyPlantAndEquipmentGross 76606698.22
propertyPlantAndEquipmentNet 76606698.22
commonStockSharesOutstanding 65279611.00
2015-03-31
date 2015-03-31
filing_date 2015-03-31
currency_symbol USD
totalAssets 681273079.71
intangibleAssets 9852398.12
otherCurrentAssets 33899700.03
totalLiab 283008999.06
totalStockholderEquity 395813434.69
otherCurrentLiab 97563431.99
commonStock 1665529.60
retainedEarnings 12319287.87
otherLiab 1351000.00
goodWill 46688974.80
otherAssets 0.00
cash 318439946.72
totalCurrentLiabilities 276101058.01
netDebt -318439946.72
otherStockholderEquity 290145436.04
propertyPlantEquipment 53561000.00
totalCurrentAssets 547879102.91
netReceivables 195539456.16
longTermDebt 4487000.00
accountsPayable 178537626.02
accumulatedOtherComprehensiveIncome 91683181.18
commonStockTotalEquity 1665529.60
nonCurrrentAssetsOther 0.00
nonCurrentAssetsTotal 133393976.80
nonCurrentLiabilitiesTotal 6907941.05
liabilitiesAndStockholdersEquity 681273079.71
cashAndShortTermInvestments 318439946.72
propertyPlantAndEquipmentGross 54000844.68
propertyPlantAndEquipmentNet 54000844.68
commonStockSharesOutstanding 64741942.00
2014-12-31
date 2014-12-31
filing_date 2015-03-27
currency_symbol USD
totalAssets 687100539.91
intangibleAssets 12841091.49
otherCurrentAssets 25057152.59
totalLiab 270083661.66
totalStockholderEquity 415274332.41
deferredLongTermLiab 1142000.00
otherCurrentLiab 92947127.78
commonStock 1851986.96
retainedEarnings 41774891.77
otherLiab 1240000.00
goodWill 27900189.70
otherAssets 0.00
cash 352380952.38
totalCurrentLiabilities 262163772.56
currentDeferredRevenue 4524782.33
netDebt -352337175.93
shortTermDebt 43776.45
shortLongTermDebt 9238000.00
shortLongTermDebtTotal 43776.45
otherStockholderEquity 322878058.27
propertyPlantEquipment 52067000.00
totalCurrentAssets 573843572.16
longTermInvestments 11527000.00
netTangibleAssets 373938000.00
netReceivables 196405467.19
longTermDebt 5243000.00
inventory 0.00
accountsPayable 164648086.00
accumulatedOtherComprehensiveIncome 48769395.40
commonStockTotalEquity 1851986.96
nonCurrrentAssetsOther 0.00
nonCurrentAssetsTotal 113256967.75
nonCurrentLiabilitiesTotal 7919889.10
liabilitiesAndStockholdersEquity 687100539.91
cashAndShortTermInvestments 352380952.38
propertyPlantAndEquipmentGross 52321367.77
propertyPlantAndEquipmentNet 52321367.77
commonStockSharesOutstanding 62645716.00
2014-09-30
date 2014-09-30
filing_date 2014-09-30
currency_symbol USD
totalAssets 631470155.31
intangibleAssets 13223276.82
otherCurrentAssets 27429956.35
totalLiab 231787381.99
totalStockholderEquity 398356765.81
otherCurrentLiab 74029286.37
commonStock 1903360.06
retainedEarnings 21702111.46
otherLiab 1911000.00
goodWill 29123946.81
otherAssets 58523000.00
cash 325760075.12
totalCurrentLiabilities 219750532.94
currentDeferredRevenue 10162673.84
netDebt -325752461.68
shortTermDebt 7613.44
shortLongTermDebtTotal 7613.44
otherStockholderEquity 332197238.86
propertyPlantEquipment 49190000.00
totalCurrentAssets 523236219.67
netReceivables 170046188.20
longTermDebt 7112000.00
inventory 0.00
accountsPayable 135550959.29
accumulatedOtherComprehensiveIncome 42554055.43
commonStockTotalEquity 1903360.06
nonCurrrentAssetsOther 0.00
nonCurrentAssetsTotal 108233935.64
nonCurrentLiabilitiesTotal 12036849.05
liabilitiesAndStockholdersEquity 631470155.31
cashAndShortTermInvestments 325760075.12
propertyPlantAndEquipmentGross 49428991.98
propertyPlantAndEquipmentNet 49428991.98
commonStockSharesOutstanding 63424710.00
2014-06-30
date 2014-06-30
filing_date 2014-06-30
currency_symbol USD
totalAssets 631800321.97
intangibleAssets 16143687.41
otherCurrentAssets 30186362.52
totalLiab 228635160.58
totalStockholderEquity 401965947.23
otherCurrentLiab 81929929.88
commonStock 2019154.68
retainedEarnings 7809217.17
otherLiab 1670000.00
goodWill 31144096.70
otherAssets 63648000.00
cash 331380119.51
totalCurrentLiabilities 214589756.88
netDebt -331380119.51
otherStockholderEquity 355357581.38
propertyPlantEquipment 43467000.00
totalCurrentAssets 525053889.60
netReceivables 163487407.57
longTermDebt 9281000.00
inventory 0.00
accountsPayable 132659827.01
accumulatedOtherComprehensiveIncome 36779994.00
commonStockTotalEquity 2019154.68
nonCurrentAssetsTotal 106746432.37
nonCurrentLiabilitiesTotal 14045403.69
liabilitiesAndStockholdersEquity 631800321.97
cashAndShortTermInvestments 331380119.51
propertyPlantAndEquipmentGross 43317689.43
propertyPlantAndEquipmentNet 43317689.43
commonStockSharesOutstanding 62971540.00
2014-03-31
date 2014-03-31
filing_date 2014-03-31
currency_symbol USD
totalAssets 605022692.89
intangibleAssets 9202310.55
otherCurrentAssets 29859716.68
totalLiab 207793976.07
totalStockholderEquity 396402145.51
otherCurrentLiab 77847613.81
commonStock 1983221.01
retainedEarnings 4802640.63
otherLiab 1232000.00
goodWill 33321413.84
otherAssets 58441000.00
cash 332534727.00
totalCurrentLiabilities 199434740.75
netDebt -332534727.00
otherStockholderEquity 355318388.12
propertyPlantEquipment 38537000.00
totalCurrentAssets 508212075.37
netReceivables 145817631.69
longTermDebt 6767000.00
accountsPayable 121587126.94
accumulatedOtherComprehensiveIncome 34297895.75
commonStockTotalEquity 1983221.01
nonCurrrentAssetsOther 0.00
nonCurrentAssetsTotal 96810617.52
nonCurrentLiabilitiesTotal 8359235.32
liabilitiesAndStockholdersEquity 605022692.89
cashAndShortTermInvestments 332534727.00
propertyPlantAndEquipmentGross 38470636.78
propertyPlantAndEquipmentNet 38470636.78
commonStockSharesOutstanding 63658402.00
2013-12-31
date 2013-12-31
filing_date 2014-03-06
currency_symbol USD
totalAssets 540071529.18
intangibleAssets 9146897.18
otherCurrentAssets 18594824.49
totalLiab 174038222.54
totalStockholderEquity 365739180.87
otherCurrentLiab 55643624.51
commonStock 1962219.34
retainedEarnings 1470628.85
otherLiab 1274000.00
goodWill 5787235.22
otherAssets 31592000.00
cash 323597724.32
totalCurrentLiabilities 163771438.04
currentDeferredRevenue 3333425.39
netDebt -323596343.45
shortTermDebt 1380.87
shortLongTermDebt 15583557.00
shortLongTermDebtTotal 1380.87
otherStockholderEquity 333436438.45
propertyPlantEquipment 34056000.00
totalCurrentAssets 474282636.91
longTermInvestments 10503340.00
netTangibleAssets 349853336.00
shortTermInvestments 811952.83
netReceivables 132090088.10
longTermDebt 8431000.00
inventory 0.00
accountsPayable 104793007.26
accumulatedOtherComprehensiveIncome 28869894.23
commonStockTotalEquity 1962219.34
nonCurrrentAssetsOther -1380.87
nonCurrentAssetsTotal 65788892.26
nonCurrentLiabilitiesTotal 10266784.50
liabilitiesAndStockholdersEquity 540071529.18
cashAndShortTermInvestments 323597724.32
propertyPlantAndEquipmentGross 34129636.28
propertyPlantAndEquipmentNet 34129636.28
commonStockSharesOutstanding 55262193.00
2013-09-30
date 2013-09-30
filing_date 2013-09-30
currency_symbol USD
totalAssets 239743883.84
intangibleAssets 2902559.81
otherCurrentAssets 24707517.51
totalLiab 152576679.67
totalStockholderEquity 87226577.79
otherCurrentLiab 48093972.23
commonStock 1594991.03
retainedEarnings -2674511.18
otherLiab 1160000.00
goodWill 7552592.87
otherAssets 1349.40
cash 53758754.23
totalCurrentLiabilities 141438730.48
currentDeferredRevenue 2928198.42
netDebt -53756055.43
shortTermDebt 2698.80
shortLongTermDebtTotal 2698.80
otherStockholderEquity 63408315.00
propertyPlantEquipment 30468000.00
totalCurrentAssets 185674767.57
netReceivables 107208495.82
longTermDebt 9997000.00
inventory 0.00
accountsPayable 90413861.04
accumulatedOtherComprehensiveIncome 24897782.94
commonStockTotalEquity 1594991.03
nonCurrrentAssetsOther -1349.40
nonCurrentAssetsTotal 54067766.88
nonCurrentLiabilitiesTotal 11137949.18
liabilitiesAndStockholdersEquity 239743883.84
cashAndShortTermInvestments 53758754.23
propertyPlantAndEquipmentGross 30376347.71
propertyPlantAndEquipmentNet 30376347.71
commonStockSharesOutstanding 47268823.00
2013-06-30
date 2013-06-30
filing_date 2013-06-30
currency_symbol USD
totalAssets 217769046.63
intangibleAssets 2587687.34
otherCurrentAssets 8049281.85
totalLiab 140811042.88
totalStockholderEquity 77335293.51
otherCurrentLiab 35634367.19
commonStock 1533878.02
retainedEarnings -6243495.00
otherLiab 999000.00
otherAssets 13818000.00
cash 62308753.12
totalCurrentLiabilities 128555630.72
currentDeferredRevenue 1245056.20
netDebt -44838936.30
shortTermDebt 6311146.96
shortLongTermDebtTotal 17469816.82
otherStockholderEquity 60748855.12
propertyPlantEquipment 26306000.00
totalCurrentAssets 177644931.31
netReceivables 107286896.34
longTermDebt 11158000.00
accountsPayable 85365060.37
accumulatedOtherComprehensiveIncome 21296055.37
commonStockTotalEquity 1533878.02
nonCurrentAssetsTotal 40124115.32
nonCurrentLiabilitiesTotal 12255412.16
liabilitiesAndStockholdersEquity 217769046.63
cashAndShortTermInvestments 62308753.12
propertyPlantAndEquipmentGross 26306203.16
propertyPlantAndEquipmentNet 26306203.16
commonStockSharesOutstanding 47268823.00
2013-03-31
date 2013-03-31
filing_date 2013-03-31
currency_symbol USD
commonStockSharesOutstanding 52081380.00
2012-12-31
date 2012-12-31
filing_date 2012-12-31
currency_symbol USD
totalAssets 181355304.57
intangibleAssets 953527.12
otherCurrentAssets 1971857.06
totalLiab 101421694.40
totalStockholderEquity 80257624.25
otherCurrentLiab 24622424.42
commonStock 1557912.56
retainedEarnings 1297378.79
otherLiab 767000.00
otherAssets 11434000.00
cash 57214272.49
totalCurrentLiabilities 95102758.75
currentDeferredRevenue 1165128.15
netDebt -49178723.52
shortTermDebt 2740233.29
shortLongTermDebtTotal 8035548.97
otherStockholderEquity 61552093.53
propertyPlantEquipment 19207000.00
totalCurrentAssets 150624223.03
netReceivables 91438093.47
longTermDebt 5513000.00
accountsPayable 66574972.89
accumulatedOtherComprehensiveIncome 15850239.37
commonStockTotalEquity 1557912.56
nonCurrrentAssetsOther 0.00
nonCurrentAssetsTotal 30731081.55
nonCurrentLiabilitiesTotal 6318935.65
liabilitiesAndStockholdersEquity 181355304.57
cashAndShortTermInvestments 57214272.49
propertyPlantAndEquipmentGross 19263628.43
propertyPlantAndEquipmentNet 19263628.43
commonStockSharesOutstanding 44324379.00
2012-09-30
date 2012-09-30
filing_date 2012-09-30
currency_symbol USD
commonStockSharesOutstanding 47646835.00
2011-12-31
date 2011-12-31
currency_symbol USD
totalAssets 82993000.00
intangibleAssets 389000.00
otherCurrentAssets 1644000.00
totalLiab 49515000.00
totalStockholderEquity 33478000.00
otherCurrentLiab 9926000.00
commonStock 477000.00
retainedEarnings 10607000.00
otherLiab 214000.00
otherAssets 3183000.00
cash 21252000.00
totalCurrentLiabilities 49301000.00
propertyPlantEquipment 7585000.00
accountsPayable 28877000.00
yearly
2022-12-31
date 2022-12-31
filing_date 2023-02-24
currency_symbol USD
totalAssets 2348894000.00
intangibleAssets 175983000.00
otherCurrentAssets 51866000.00
totalLiab 1267788000.00
totalStockholderEquity 1048041000.00
otherCurrentLiab 289728000.00
commonStock 2079000.00
capitalStock 2079000.00
retainedEarnings 577653000.00
otherLiab 110185000.00
goodWill 515140000.00
otherAssets 157464000.00
cash 348200000.00
totalCurrentLiabilities 1079993000.00
currentDeferredRevenue 16344000.00
netDebt -239661000.00
shortTermDebt 31003000.00
shortLongTermDebtTotal 108539000.00
otherStockholderEquity 560199000.00
propertyPlantEquipment 233383000.00
totalCurrentAssets 1260996000.00
longTermInvestments 5928000.00
netTangibleAssets 356918000.00
shortTermInvestments 25098000.00
netReceivables 810832000.00
inventory 25000000.00
accountsPayable 742918000.00
accumulatedOtherComprehensiveIncome -91890000.00
nonCurrrentAssetsOther 125818000.00
nonCurrentAssetsTotal 1087898000.00
capitalLeaseObligations 108539000.00
nonCurrentLiabilitiesOther 103088000.00
nonCurrentLiabilitiesTotal 187795000.00
liabilitiesAndStockholdersEquity 2348894000.00
cashAndShortTermInvestments 373298000.00
propertyPlantAndEquipmentGross 233383000.00
propertyPlantAndEquipmentNet 233383000.00
netWorkingCapital 181003000.00
netInvestedCapital 1048041000.00
commonStockSharesOutstanding 62760197.00
2021-12-31
date 2021-12-31
filing_date 2022-02-25
currency_symbol USD
totalAssets 1983591000.00
intangibleAssets 82627000.00
otherCurrentAssets 34182000.00
totalLiab 785271000.00
totalStockholderEquity 1163131000.00
deferredLongTermLiab 3053000.00
otherCurrentLiab 191732000.00
commonStock 2149000.00
capitalStock 2149000.00
retainedEarnings 601588000.00
otherLiab 18470000.00
goodWill 329699000.00
otherAssets 35443000.00
cash 515527000.00
totalCurrentLiabilities 672548000.00
currentDeferredRevenue 16505000.00
netDebt -387568000.00
shortTermDebt 34066000.00
shortLongTermDebtTotal 127959000.00
otherStockholderEquity 599688000.00
propertyPlantEquipment 260218000.00
totalCurrentAssets 1264168000.00
longTermInvestments 11436000.00
netTangibleAssets 750805000.00
shortTermInvestments 50299000.00
netReceivables 664160000.00
accountsPayable 430245000.00
noncontrollingInterestInConsolidatedEntity 35189000.00
accumulatedOtherComprehensiveIncome -40294000.00
commonStockTotalEquity 2149000.00
retainedEarningsTotalEquity 601588000.00
treasuryStock -131560000.00
nonCurrrentAssetsOther 126693000.00
nonCurrentAssetsTotal 719423000.00
capitalLeaseObligations 127959000.00
nonCurrentLiabilitiesOther 10246000.00
nonCurrentLiabilitiesTotal 112723000.00
capitalSurpluse 731248000.00
liabilitiesAndStockholdersEquity 1983591000.00
cashAndShortTermInvestments 565826000.00
propertyPlantAndEquipmentGross 260218000.00
propertyPlantAndEquipmentNet 260218000.00
netWorkingCapital 591620000.00
netInvestedCapital 1163131000.00
commonStockSharesOutstanding 64231637.00
2020-12-31
date 2020-12-31
filing_date 2021-02-26
currency_symbol USD
totalAssets 1853410000.00
intangibleAssets 79744000.00
otherCurrentAssets 21405000.00
totalLiab 700723000.00
totalStockholderEquity 1117142000.00
deferredLongTermLiab 5297000.00
otherCurrentLiab 172600000.00
commonStock 2161000.00
capitalStock 2161000.00
retainedEarnings 491359000.00
otherLiab 16999000.00
goodWill 325805000.00
otherAssets 19876000.00
cash 488011000.00
totalCurrentLiabilities 600331000.00
currentDeferredRevenue 12318000.00
netDebt -356616000.00
shortTermDebt 48388000.00
shortLongTermDebt 14433000.00
shortLongTermDebtTotal 131395000.00
otherStockholderEquity 607594000.00
propertyPlantEquipment 189505000.00
totalCurrentAssets 1064550000.00
longTermInvestments 59918000.00
netTangibleAssets 711593000.00
netReceivables 555134000.00
accountsPayable 367025000.00
noncontrollingInterestInConsolidatedEntity 35545000.00
accumulatedOtherComprehensiveIncome 16028000.00
commonStockTotalEquity 2161000.00
retainedEarningsTotalEquity 491359000.00
treasuryStock -85570000.00
nonCurrrentAssetsOther 133888000.00
nonCurrentAssetsTotal 788860000.00
capitalLeaseObligations 131395000.00
nonCurrentLiabilitiesOther 95095000.00
nonCurrentLiabilitiesTotal 100392000.00
capitalSurpluse 693164000.00
liabilitiesAndStockholdersEquity 1853410000.00
cashAndShortTermInvestments 488011000.00
propertyPlantAndEquipmentGross 303517000.00
propertyPlantAndEquipmentNet 303517000.00
netWorkingCapital 464219000.00
netInvestedCapital 1131575000.00
commonStockSharesOutstanding 61818593.00
2019-12-31
date 2019-12-31
filing_date 2020-03-02
currency_symbol USD
totalAssets 1790384000.00
intangibleAssets 86886000.00
otherCurrentAssets 17225000.00
totalLiab 752396000.00
totalStockholderEquity 1007267000.00
otherCurrentLiab 160364000.00
commonStock 2158000.00
capitalStock 2158000.00
retainedEarnings 451725000.00
otherLiab 23300000.00
goodWill 317100000.00
otherAssets 27985000.00
cash 418763000.00
totalCurrentLiabilities 610339000.00
currentDeferredRevenue 13845000.00
netDebt -254922000.00
shortTermDebt 45853000.00
shortLongTermDebt 16420000.00
shortLongTermDebtTotal 163841000.00
otherStockholderEquity 593489000.00
propertyPlantEquipment 336205000.00
totalCurrentAssets 1000461000.00
longTermInvestments 21747000.00
netTangibleAssets 603281000.00
netReceivables 564473000.00
longTermDebt 769000.00
accountsPayable 390277000.00
accumulatedOtherComprehensiveIncome -40105000.00
commonStockTotalEquity 2158000.00
treasuryStock -74900000.00
nonCurrrentAssetsOther 789923000.00
nonCurrentAssetsTotal 789923000.00
capitalLeaseObligations 163841000.00
longTermDebtTotal 769000.00
nonCurrentLiabilitiesOther 6312000.00
nonCurrentLiabilitiesTotal 142057000.00
capitalSurpluse 668389000.00
liabilitiesAndStockholdersEquity 1790384000.00
cashAndShortTermInvestments 418763000.00
propertyPlantAndEquipmentGross 336205000.00
propertyPlantAndEquipmentNet 336205000.00
netWorkingCapital 390122000.00
netInvestedCapital 1023687000.00
commonStockSharesOutstanding 65598588.00
2018-12-31
date 2018-12-31
filing_date 2019-03-01
currency_symbol USD
totalAssets 1597135000.00
intangibleAssets 112036000.00
otherCurrentAssets 22816000.00
totalLiab 629244000.00
totalStockholderEquity 943670000.00
deferredLongTermLiab 10770000.00
otherCurrentLiab 155834000.00
commonStock 2201000.00
capitalStock 2201000.00
retainedEarnings 387869000.00
otherLiab 21410000.00
goodWill 312881000.00
otherAssets 33894000.00
cash 364426000.00
totalCurrentLiabilities 605344000.00
currentDeferredRevenue 10951000.00
netDebt -351243000.00
shortTermDebt 13183000.00
shortLongTermDebt 13183000.00
shortLongTermDebtTotal 13183000.00
otherStockholderEquity 584122000.00
propertyPlantEquipment 184013000.00
totalCurrentAssets 933851000.00
longTermInvestments 20460000.00
netTangibleAssets 518753000.00
netReceivables 546609000.00
longTermDebt 2490000.00
accountsPayable 425376000.00
noncontrollingInterestInConsolidatedEntity 24221000.00
accumulatedOtherComprehensiveIncome -30522000.00
commonStockTotalEquity 2201000.00
retainedEarningsTotalEquity 387869000.00
treasuryStock -79159000.00
nonCurrrentAssetsOther 33894000.00
nonCurrentAssetsTotal 663284000.00
longTermDebtTotal 2490000.00
nonCurrentLiabilitiesOther 13130000.00
nonCurrentLiabilitiesTotal 23900000.00
capitalSurpluse 663281000.00
liabilitiesAndStockholdersEquity 1597135000.00
cashAndShortTermInvestments 364426000.00
propertyPlantAndEquipmentGross 184013000.00
propertyPlantAndEquipmentNet 184013000.00
netWorkingCapital 328507000.00
netInvestedCapital 956853000.00
commonStockSharesOutstanding 67662904.00
2017-12-31
date 2017-12-31
filing_date 2018-03-01
currency_symbol USD
totalAssets 1531300000.00
intangibleAssets 96223000.00
otherCurrentAssets 26327000.00
totalLiab 633602000.00
totalStockholderEquity 881525000.00
deferredLongTermLiab 0.00
otherCurrentLiab 168790000.00
commonStock 2152000.00
retainedEarnings 300210000.00
otherLiab 10439000.00
goodWill 236826000.00
otherAssets 25221000.00
cash 414111000.00
totalCurrentLiabilities 621005000.00
currentDeferredRevenue 34201000.00
netDebt -411331000.00
shortTermDebt 982000.00
shortLongTermDebt 982000.00
shortLongTermDebtTotal 2780000.00
otherStockholderEquity 591404000.00
propertyPlantEquipment 161738000.00
totalCurrentAssets 991767000.00
longTermInvestments 19525000.00
netTangibleAssets 881525000.00
shortTermInvestments 0.00
netReceivables 551329000.00
longTermDebt 1798000.00
inventory 0.00
accountsPayable 417032000.00
totalPermanentEquity 897698000.00
noncontrollingInterestInConsolidatedEntity 16173000.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -12241000.00
additionalPaidInCapital 591404000.00
commonStockTotalEquity 2152000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 300210000.00
treasuryStock 0.00
nonCurrrentAssetsOther 377795000.00
nonCurrentAssetsTotal 539533000.00
longTermDebtTotal 2158000.00
nonCurrentLiabilitiesOther 12597000.00
nonCurrentLiabilitiesTotal 12597000.00
capitalSurpluse 591404000.00
liabilitiesAndStockholdersEquity 1531300000.00
cashAndShortTermInvestments 414111000.00
propertyPlantAndEquipmentGross 161738000.00
propertyPlantAndEquipmentNet 161738000.00
netWorkingCapital 370762000.00
netInvestedCapital 884305000.00
commonStockSharesOutstanding 67851971.00
2016-12-31
date 2016-12-31
filing_date 2017-03-01
currency_symbol USD
totalAssets 1211186000.00
intangibleAssets 102944000.00
otherCurrentAssets 19340000.00
totalLiab 601309000.00
totalStockholderEquity 600132000.00
deferredLongTermLiab 0.00
otherCurrentLiab 136182000.00
commonStock 2093000.00
retainedEarnings 198355000.00
otherLiab 3907000.00
goodWill 209418000.00
otherAssets 30630000.00
cash 270317000.00
totalCurrentLiabilities 519791000.00
currentDeferredRevenue 12297000.00
netDebt -187396000.00
shortTermDebt 5524000.00
shortLongTermDebt 5524000.00
shortLongTermDebtTotal 82921000.00
otherStockholderEquity 488277000.00
propertyPlantEquipment 108581000.00
totalCurrentAssets 742584000.00
longTermInvestments 17029000.00
netTangibleAssets 600132000.00
shortTermInvestments 0.00
netReceivables 452927000.00
longTermDebt 77397000.00
inventory 0.00
accountsPayable 365788000.00
totalPermanentEquity 609877000.00
noncontrollingInterestInConsolidatedEntity 9745000.00
temporaryEquityRedeemableNoncontrollingInterests 0.00
accumulatedOtherComprehensiveIncome -88593000.00
additionalPaidInCapital 488277000.00
commonStockTotalEquity 2093000.00
preferredStockTotalEquity 0.00
retainedEarningsTotalEquity 198355000.00
treasuryStock 0.00
nonCurrrentAssetsOther 360021000.00
nonCurrentAssetsTotal 468602000.00
longTermDebtTotal 77611000.00
nonCurrentLiabilitiesOther 81518000.00
nonCurrentLiabilitiesTotal 81518000.00
capitalSurpluse 488277000.00
liabilitiesAndStockholdersEquity 1211186000.00
cashAndShortTermInvestments 270317000.00
propertyPlantAndEquipmentGross 108581000.00
propertyPlantAndEquipmentNet 108581000.00
commonStockSharesOutstanding 65633470.00
2015-12-31
date 2015-12-31
filing_date 2016-02-29
currency_symbol USD
totalAssets 773098000.00
intangibleAssets 15126000.00
otherCurrentAssets 41944000.00
totalLiab 332429000.00
totalStockholderEquity 436354000.00
deferredLongTermLiab 139000.00
otherCurrentLiab 89262000.00
commonStock 1562000.00
retainedEarnings 54296000.00
otherLiab 1584000.00
goodWill 38553000.00
otherAssets 20196000.00
cash 324733000.00
totalCurrentLiabilities 327965000.00
currentDeferredRevenue 6403000.00
netDebt -315465000.00
shortTermDebt 5996000.00
shortLongTermDebt 7133000.00
shortLongTermDebtTotal 9268000.00
otherStockholderEquity 425220000.00
propertyPlantEquipment 82482000.00
totalCurrentAssets 609441000.00
longTermInvestments 17184000.00
netTangibleAssets 415882000.00
netReceivables 242764000.00
longTermDebt 3272000.00
accountsPayable 226304000.00
accumulatedOtherComprehensiveIncome 102595000.00
commonStockTotalEquity 2052000.00
nonCurrentAssetsTotal 163657000.00
longTermDebtTotal 3272000.00
nonCurrentLiabilitiesTotal 4464000.00
capitalSurpluse 425220000.00
liabilitiesAndStockholdersEquity 773098000.00
cashAndShortTermInvestments 324733000.00
propertyPlantAndEquipmentGross 82482000.00
propertyPlantAndEquipmentNet 75762000.00
commonStockSharesOutstanding 65096486.00
2014-12-31
date 2014-12-31
filing_date 2015-03-27
currency_symbol USD
totalAssets 687100539.91
intangibleAssets 12841091.49
otherCurrentAssets 25057152.59
totalLiab 270083661.66
totalStockholderEquity 415274332.41
deferredLongTermLiab 1142000.00
otherCurrentLiab 92947127.78
commonStock 1851986.96
retainedEarnings 41774891.77
otherLiab 1240000.00
goodWill 27900189.70
otherAssets 0.00
cash 352380952.38
totalCurrentLiabilities 262163772.56
currentDeferredRevenue 4524782.33
netDebt -352337175.93
shortTermDebt 43776.45
shortLongTermDebt 9238000.00
shortLongTermDebtTotal 43776.45
otherStockholderEquity 322878058.27
propertyPlantEquipment 52067000.00
totalCurrentAssets 573843572.16
longTermInvestments 11527000.00
netTangibleAssets 373938000.00
netReceivables 196405467.19
longTermDebt 5243000.00
inventory 0.00
accountsPayable 164648086.00
accumulatedOtherComprehensiveIncome 48769395.40
commonStockTotalEquity 1851986.96
nonCurrrentAssetsOther 0.00
nonCurrentAssetsTotal 113256967.75
nonCurrentLiabilitiesTotal 7919889.10
liabilitiesAndStockholdersEquity 687100539.91
cashAndShortTermInvestments 352380952.38
propertyPlantAndEquipmentGross 52321367.77
propertyPlantAndEquipmentNet 52321367.77
commonStockSharesOutstanding 63493260.00
2013-12-31
date 2013-12-31
filing_date 2014-03-06
currency_symbol USD
totalAssets 540071529.18
intangibleAssets 9146897.18
otherCurrentAssets 18594824.49
totalLiab 174038222.54
totalStockholderEquity 365739180.87
otherCurrentLiab 55643624.51
commonStock 1962219.34
retainedEarnings 1470628.85
otherLiab 1274000.00
goodWill 5787235.22
otherAssets 16690000.00
cash 323597724.32
totalCurrentLiabilities 163771438.04
currentDeferredRevenue 3333425.39
netDebt -323596343.45
shortTermDebt 1380.87
shortLongTermDebt 15583557.00
shortLongTermDebtTotal 1380.87
otherStockholderEquity 333436438.45
propertyPlantEquipment 34056000.00
totalCurrentAssets 474282636.91
longTermInvestments 10503340.00
netTangibleAssets 349853336.00
shortTermInvestments 811952.83
netReceivables 132090088.10
longTermDebt 8431000.00
inventory 0.00
accountsPayable 104793007.26
accumulatedOtherComprehensiveIncome 28869894.23
commonStockTotalEquity 1962219.34
nonCurrrentAssetsOther -1380.87
nonCurrentAssetsTotal 65788892.26
nonCurrentLiabilitiesTotal 10266784.50
liabilitiesAndStockholdersEquity 540071529.18
cashAndShortTermInvestments 323597724.32
propertyPlantAndEquipmentGross 34129636.28
propertyPlantAndEquipmentNet 34129636.28
commonStockSharesOutstanding 53748108.00
2012-12-31
date 2012-12-31
filing_date 2012-12-31
currency_symbol USD
totalAssets 181355304.57
intangibleAssets 953527.12
otherCurrentAssets 1971857.06
totalLiab 101421694.40
totalStockholderEquity 80257624.25
otherCurrentLiab 24622424.42
commonStock 1557912.56
retainedEarnings 1297378.79
otherLiab 767000.00
otherAssets 10483000.00
cash 57214272.49
totalCurrentLiabilities 95102758.75
currentDeferredRevenue 1165128.15
netDebt -49178723.52
shortTermDebt 2740233.29
shortLongTermDebtTotal 8035548.97
otherStockholderEquity 61552093.53
propertyPlantEquipment 19207000.00
totalCurrentAssets 150624223.03
netReceivables 91438093.47
longTermDebt 5513000.00
accountsPayable 66574972.89
accumulatedOtherComprehensiveIncome 15850239.37
commonStockTotalEquity 1557912.56
nonCurrrentAssetsOther 0.00
nonCurrentAssetsTotal 30731081.55
nonCurrentLiabilitiesTotal 6318935.65
liabilitiesAndStockholdersEquity 181355304.57
cashAndShortTermInvestments 57214272.49
propertyPlantAndEquipmentGross 19263628.43
propertyPlantAndEquipmentNet 19263628.43
commonStockSharesOutstanding 55298218.00
2011-12-31
date 2011-12-31
filing_date 2011-12-31
currency_symbol USD
totalAssets 82916207.63
intangibleAssets 388827.68
otherCurrentAssets 1642148.92
totalLiab 49469250.21
totalStockholderEquity 33446957.42
otherCurrentLiab 1139265.12
commonStock 476961.96
retainedEarnings 7937269.13
otherLiab 214000.00
otherAssets 2794000.00
cash 21232583.76
totalCurrentLiabilities 49255394.98
currentDeferredRevenue 347352.73
netDebt -21232583.76
shortTermDebt 18917762.94
otherStockholderEquity 22373144.97
propertyPlantEquipment 7585000.00
totalCurrentAssets 72157345.60
netReceivables 49282612.92
accountsPayable 28851014.19
accumulatedOtherComprehensiveIncome 2659581.36
commonStockTotalEquity 476961.96
nonCurrentAssetsTotal 10758862.03
nonCurrentLiabilitiesTotal 213855.23
liabilitiesAndStockholdersEquity 82916207.63
cashAndShortTermInvestments 21232583.76
propertyPlantAndEquipmentGross 7578251.57
propertyPlantAndEquipmentNet 7578251.57
commonStockSharesOutstanding 55298218.00
2010-12-31
date 2010-12-31
filing_date 2010-12-31
currency_symbol USD
totalAssets 51992286.21
intangibleAssets 30589.17
otherCurrentAssets 1306024.74
totalLiab 27945205.48
totalStockholderEquity 24047080.73
otherCurrentLiab 724830.43
commonStock 478787.07
retainedEarnings 6269450.72
cash 20683601.54
totalCurrentLiabilities 27524936.83
currentDeferredRevenue 138316.27
netDebt -20683601.54
shortTermDebt 11852639.98
otherStockholderEquity 22342066.76
totalCurrentAssets 46838675.36
netReceivables 24849049.08
accountsPayable 14809150.15
accumulatedOtherComprehensiveIncome -5043223.83
commonStockTotalEquity 478787.07
nonCurrrentAssetsOther 0.00
nonCurrentAssetsTotal 5153610.85
nonCurrentLiabilitiesTotal 420268.65
liabilitiesAndStockholdersEquity 51992286.21
cashAndShortTermInvestments 20683601.54
propertyPlantAndEquipmentGross 2666578.00
propertyPlantAndEquipmentNet 2666578.00
commonStockSharesOutstanding 55298218.00
Cash_Flow
currency_symbol USD
quarterly
2023-09-30
date 2023-09-30
filing_date 2023-11-02
currency_symbol USD
investments -15862000.00
totalCashFromFinancingActivities -28741000.00
netIncome 6635000.00
changeInCash -28326000.00
beginPeriodCashFlow 298183000.00
endPeriodCashFlow 269857000.00
totalCashFromOperatingActivities 19614000.00
depreciation 18866000.00
changeToInventory 11949000.00
changeToAccountReceivables -50564000.00
salePurchaseOfStock -28488000.00
otherCashflowsFromFinancingActivities -253000.00
capitalExpenditures 16331000
changeInWorkingCapital 19159000.00
stockBasedCompensation 24012000.00
otherNonCashItems -40460000.00
freeCashFlow 3283000.00
2023-06-30
date 2023-06-30
filing_date 2023-08-02
currency_symbol USD
investments -52235000.00
changeToLiabilities 16454000.00
totalCashFromFinancingActivities -23900000.00
netIncome -1971000.00
changeInCash -82480000.00
beginPeriodCashFlow 380663000.00
endPeriodCashFlow 298183000.00
totalCashFromOperatingActivities 1328000.00
depreciation 10111000.00
changeToInventory 4873000.00
changeToAccountReceivables -34666000.00
salePurchaseOfStock -23836000.00
otherCashflowsFromFinancingActivities -64000.00
changeToNetincome -8762000.00
capitalExpenditures 24312000
changeInWorkingCapital -13640000.00
stockBasedCompensation 27173000.00
otherNonCashItems 1372000.00
freeCashFlow -22984000.00
2023-03-31
date 2023-03-31
filing_date 2023-05-03
currency_symbol USD
investments -36102000.00
changeToLiabilities -145011000.00
totalCashflowsFromInvestingActivities -36102000.00
totalCashFromFinancingActivities -72217000.00
changeToOperatingActivities 2979000.00
netIncome -12071000.00
changeInCash -67537000.00
beginPeriodCashFlow 448200000.00
endPeriodCashFlow 380663000.00
totalCashFromOperatingActivities 41964000.00
depreciation 27311000.00
otherCashflowsFromInvestingActivities 3976000.00
changeToAccountReceivables 164120000.00
salePurchaseOfStock -51030000.00
otherCashflowsFromFinancingActivities -22453000.00
changeToNetincome 4374000.00
capitalExpenditures 37195000
changeInWorkingCapital 22088000.00
stockBasedCompensation 25168000.00
otherNonCashItems -8098000.00
freeCashFlow 4769000.00
2022-12-31
date 2022-12-31
filing_date 2023-02-24
currency_symbol USD
investments -32395000.00
changeToLiabilities 153318000.00
totalCashflowsFromInvestingActivities -32395000.00
netBorrowings -372000.00
totalCashFromFinancingActivities -76848000.00
changeToOperatingActivities 10411000.00
netIncome 16049000.00
changeInCash 40877000.00
beginPeriodCashFlow 407323000.00
endPeriodCashFlow 448200000.00
totalCashFromOperatingActivities 125455000.00
depreciation 15611000.00
otherCashflowsFromInvestingActivities 21319000.00
changeToAccountReceivables -117309000.00
salePurchaseOfStock -76523000.00
otherCashflowsFromFinancingActivities 78188000.00
changeToNetincome 36185000.00
capitalExpenditures 35841000
changeInWorkingCapital 46420000.00
stockBasedCompensation 22440000.00
otherNonCashItems 2923000.00
freeCashFlow 89614000.00
2022-09-30
date 2022-09-30
filing_date 2022-11-01
currency_symbol USD
investments -1259000.00
changeToLiabilities -2549000.00
totalCashflowsFromInvestingActivities -157019000.00
netBorrowings 107000.00
totalCashFromFinancingActivities -21687000.00
changeToOperatingActivities 3917000.00
netIncome 6521000.00
changeInCash -155223000.00
beginPeriodCashFlow 562546000.00
endPeriodCashFlow 407323000.00
totalCashFromOperatingActivities 41628000.00
depreciation 20148000.00
otherCashflowsFromInvestingActivities -4146000.00
changeToAccountReceivables 9923000.00
salePurchaseOfStock -29828000.00
otherCashflowsFromFinancingActivities 8141000.00
changeToNetincome 3610000.00
capitalExpenditures 16161000
cashFlowsOtherOperating 11291000.00
cashAndCashEquivalentsChanges -137078000.00
changeInWorkingCapital 11291000.00
stockBasedCompensation 21084000.00
otherNonCashItems -10258000.00
freeCashFlow 25467000.00
2022-06-30
date 2022-06-30
filing_date 2022-08-05
currency_symbol USD
investments 21822000.00
changeToLiabilities 32695000.00
totalCashflowsFromInvestingActivities 6370000.00
netBorrowings 7808000.00
totalCashFromFinancingActivities -13142000.00
changeToOperatingActivities -21989000.00
netIncome 17674000.00
changeInCash -26796000.00
beginPeriodCashFlow 589342000.00
endPeriodCashFlow 562546000.00
totalCashFromOperatingActivities 13972000.00
depreciation 22207000.00
otherCashflowsFromInvestingActivities 6485000.00
changeToAccountReceivables -27262000.00
salePurchaseOfStock -21030000.00
otherCashflowsFromFinancingActivities 7808000.00
changeToNetincome -8712000.00
capitalExpenditures 21937000
cashFlowsOtherOperating -16556000.00
cashAndCashEquivalentsChanges 7200000.00
changeInWorkingCapital -16556000.00
stockBasedCompensation 12021000.00
otherNonCashItems -12183000.00
freeCashFlow -7965000.00
2022-03-31
date 2022-03-31
filing_date 2022-05-05
currency_symbol USD
investments 16925000.00
changeToLiabilities -49672000.00
totalCashflowsFromInvestingActivities 16925000.00
netBorrowings 6666000.00
totalCashFromFinancingActivities -1367000.00
changeToOperatingActivities -24140000.00
netIncome 21278000.00
changeInCash 73815000.00
beginPeriodCashFlow 515527000.00
endPeriodCashFlow 589342000.00
totalCashFromOperatingActivities 74930000.00
depreciation 26611000.00
otherCashflowsFromInvestingActivities 16925000.00
changeToAccountReceivables 92738000.00
salePurchaseOfStock -8304000.00
otherCashflowsFromFinancingActivities 85450000.00
changeToNetincome 34726000.00
capitalExpenditures 10857000
cashFlowsOtherOperating 18926000.00
cashAndCashEquivalentsChanges 90488000.00
changeInWorkingCapital 18926000.00
stockBasedCompensation 9489000.00
otherNonCashItems -3810000.00
freeCashFlow 64073000.00
2021-12-31
date 2021-12-31
filing_date 2022-02-25
currency_symbol USD
investments 865000.00
changeToLiabilities 88384000.00
totalCashflowsFromInvestingActivities -10172000.00
netBorrowings -388000.00
totalCashFromFinancingActivities -24296000.00
changeToOperatingActivities 32988000.00
netIncome 74938000.00
changeInCash 18069000.00
beginPeriodCashFlow 497458000.00
endPeriodCashFlow 515527000.00
totalCashFromOperatingActivities 66012000.00
depreciation 23015000.00
otherCashflowsFromInvestingActivities 455000.00
dividendsPaid 5582000.00
changeToInventory 31775000.00
changeToAccountReceivables -151604000.00
salePurchaseOfStock -27416000.00
otherCashflowsFromFinancingActivities 10789000.00
changeToNetincome 723000.00
capitalExpenditures 10600000
cashFlowsOtherOperating -30232000.00
cashAndCashEquivalentsChanges 31544000.00
changeInWorkingCapital -30232000.00
stockBasedCompensation 12354000.00
otherNonCashItems -2716000.00
freeCashFlow 55412000.00
2021-09-30
date 2021-09-30
filing_date 2021-11-03
currency_symbol USD
investments -9381000.00
changeToLiabilities 14213000.00
totalCashflowsFromInvestingActivities -9381000.00
netBorrowings 10000.00
totalCashFromFinancingActivities -28447000.00
changeToOperatingActivities -15391000.00
netIncome 24230000.00
changeInCash 7937000.00
beginPeriodCashFlow 489521000.00
endPeriodCashFlow 497458000.00
totalCashFromOperatingActivities 51179000.00
depreciation 25533000.00
otherCashflowsFromInvestingActivities -9381000.00
changeToInventory -12228000.00
changeToAccountReceivables -9541000.00
salePurchaseOfStock -37682000.00
otherCashflowsFromFinancingActivities 9245000.00
changeToNetincome 37668000.00
capitalExpenditures 16767000
cashFlowsOtherOperating -10719000.00
cashAndCashEquivalentsChanges 13351000.00
changeInWorkingCapital -10719000.00
stockBasedCompensation 13289000.00
otherNonCashItems 748000.00
freeCashFlow 34412000.00
2021-06-30
date 2021-06-30
filing_date 2021-08-04
currency_symbol USD
investments -17056000.00
changeToLiabilities -9266000.00
totalCashflowsFromInvestingActivities -39782000.00
netBorrowings -1460000.00
totalCashFromFinancingActivities -23958000.00
changeToOperatingActivities 5740000.00
netIncome 15029000.00
changeInCash -30539000.00
beginPeriodCashFlow 520060000.00
endPeriodCashFlow 489521000.00
totalCashFromOperatingActivities 26360000.00
depreciation 25161000.00
otherCashflowsFromInvestingActivities 2535000.00
changeToInventory 3321000.00
changeToAccountReceivables -21031000.00
salePurchaseOfStock -29999000.00
otherCashflowsFromFinancingActivities 7131000.00
changeToNetincome 13622000.00
capitalExpenditures 15663000
cashFlowsOtherOperating -24557000.00
cashAndCashEquivalentsChanges -37380000.00
changeInWorkingCapital -24557000.00
stockBasedCompensation 11670000.00
otherNonCashItems 26000.00
freeCashFlow 10697000.00
2021-03-31
date 2021-03-31
filing_date 2021-05-05
currency_symbol USD
investments -17032000.00
changeToLiabilities -10640000.00
totalCashflowsFromInvestingActivities -17032000.00
netBorrowings -182000.00
totalCashFromFinancingActivities -3416000.00
changeToOperatingActivities -12691000.00
netIncome 23450000.00
changeInCash 32049000.00
beginPeriodCashFlow 488011000.00
endPeriodCashFlow 520060000.00
totalCashFromOperatingActivities 77362000.00
depreciation 17225000.00
otherCashflowsFromInvestingActivities -17032000.00
changeToInventory -9577000.00
changeToAccountReceivables 47226000.00
salePurchaseOfStock -4930000.00
otherCashflowsFromFinancingActivities -378000.00
changeToNetincome 30017000.00
capitalExpenditures 11953000
cashFlowsOtherOperating 23895000.00
cashAndCashEquivalentsChanges 56914000.00
changeInWorkingCapital 23895000.00
stockBasedCompensation 7215000.00
otherNonCashItems 3958000.00
freeCashFlow 65409000.00
2020-12-31
date 2020-12-31
filing_date 2021-02-26
currency_symbol USD
investments -37294000.00
changeToLiabilities 61989000.00
totalCashflowsFromInvestingActivities -37294000.00
netBorrowings -171478000.00
totalCashFromFinancingActivities -169505000.00
changeToOperatingActivities 12872000.00
netIncome 46818000.00
changeInCash -138733000.00
beginPeriodCashFlow 626744000.00
endPeriodCashFlow 488011000.00
totalCashFromOperatingActivities 44080000.00
depreciation 26960000.00
otherCashflowsFromInvestingActivities -37294000.00
dividendsPaid 43675000.00
changeToInventory 16930000.00
changeToAccountReceivables -126486000.00
salePurchaseOfStock 43675000.00
otherCashflowsFromFinancingActivities 347000.00
changeToNetincome 48887000.00
capitalExpenditures 10250000
cashFlowsOtherOperating -51625000.00
cashAndCashEquivalentsChanges -162719000.00
changeInWorkingCapital -51625000.00
stockBasedCompensation 6305000.00
otherNonCashItems 749000.00
freeCashFlow 33830000.00
2020-09-30
date 2020-09-30
filing_date 2020-10-29
currency_symbol USD
investments -13181000.00
changeToLiabilities 8494000.00
totalCashflowsFromInvestingActivities -13181000.00
netBorrowings 3181000.00
totalCashFromFinancingActivities -8339000.00
changeToOperatingActivities 1715000.00
netIncome 5293000.00
changeInCash 48563000.00
beginPeriodCashFlow 578181000.00
endPeriodCashFlow 626744000.00
totalCashFromOperatingActivities 51156000.00
depreciation 24680000.00
otherCashflowsFromInvestingActivities -13181000.00
dividendsPaid 3193000.00
changeToInventory 3541000.00
changeToAccountReceivables -4177000.00
salePurchaseOfStock -10554000.00
otherCashflowsFromFinancingActivities 5303000.00
changeToNetincome 39831000.00
capitalExpenditures 16308000
cashFlowsOtherOperating 6032000.00
cashAndCashEquivalentsChanges 29636000.00
changeInWorkingCapital 6032000.00
stockBasedCompensation 6803000.00
otherNonCashItems 1744000.00
freeCashFlow 34848000.00
2020-06-30
date 2020-06-30
filing_date 2020-07-31
currency_symbol USD
investments -39770000.00
changeToLiabilities -22118000.00
totalCashflowsFromInvestingActivities -39770000.00
netBorrowings 154311000.00
totalCashFromFinancingActivities 138858000.00
changeToOperatingActivities -11056000.00
netIncome 6150000.00
changeInCash 141675000.00
beginPeriodCashFlow 436506000.00
endPeriodCashFlow 578181000.00
totalCashFromOperatingActivities 33377000.00
depreciation 27907000.00
otherCashflowsFromInvestingActivities -39770000.00
changeToInventory -10055000.00
changeToAccountReceivables 27318000.00
salePurchaseOfStock -14880000.00
otherCashflowsFromFinancingActivities 153738000.00
changeToNetincome 33083000.00
capitalExpenditures 29471000
cashFlowsOtherOperating -5856000.00
cashAndCashEquivalentsChanges 132465000.00
changeInWorkingCapital -5856000.00
stockBasedCompensation 7160000.00
otherNonCashItems -101000.00
freeCashFlow 3906000.00
2020-03-31
date 2020-03-31
filing_date 2020-04-30
currency_symbol USD
investments -10848000.00
changeToLiabilities -81679000.00
totalCashflowsFromInvestingActivities -10848000.00
netBorrowings -170000.00
totalCashFromFinancingActivities -18761000.00
changeToOperatingActivities -10222000.00
netIncome 16428000.00
changeInCash 17743000.00
beginPeriodCashFlow 418763000.00
endPeriodCashFlow 436506000.00
totalCashFromOperatingActivities 56743000.00
depreciation 27044000.00
otherCashflowsFromInvestingActivities -10848000.00
changeToInventory -11343000.00
changeToAccountReceivables 99388000.00
salePurchaseOfStock -18241000.00
otherCashflowsFromFinancingActivities -354000.00
changeToNetincome 32828000.00
capitalExpenditures 11258000
cashFlowsOtherOperating 7487000.00
cashAndCashEquivalentsChanges 27134000.00
changeInWorkingCapital 7487000.00
stockBasedCompensation 8502000.00
otherNonCashItems 2289000.00
freeCashFlow 45485000.00
2019-12-31
date 2019-12-31
filing_date 2020-03-02
currency_symbol USD
investments -17537000.00
changeToLiabilities 63750000.00
totalCashflowsFromInvestingActivities -17537000.00
netBorrowings -541000.00
totalCashFromFinancingActivities -40473000.00
changeToOperatingActivities 19877000.00
netIncome 41474000.00
changeInCash 9585000.00
beginPeriodCashFlow 409178000.00
endPeriodCashFlow 418763000.00
totalCashFromOperatingActivities 59359000.00
depreciation 39729000.00
otherCashflowsFromInvestingActivities -4147000.00
changeToInventory 21597000.00
changeToAccountReceivables -119288000.00
salePurchaseOfStock -40985000.00
otherCashflowsFromFinancingActivities -25000.00
changeToNetincome 29240000.00
capitalExpenditures 13373000
changeInWorkingCapital -35661000.00
stockBasedCompensation 4239000.00
otherNonCashItems 862000.00
freeCashFlow 45986000.00
2019-09-30
date 2019-09-30
filing_date 2019-10-31
currency_symbol USD
investments -24003000.00
changeToLiabilities -4415000.00
totalCashflowsFromInvestingActivities -24003000.00
netBorrowings -167000.00
totalCashFromFinancingActivities -17973000.00
changeToOperatingActivities -6450000.00
netIncome 20557000.00
changeInCash -12875000.00
beginPeriodCashFlow 422053000.00
endPeriodCashFlow 409178000.00
totalCashFromOperatingActivities 43289000.00
depreciation 19455000.00
otherCashflowsFromInvestingActivities -24003000.00
changeToInventory -9539000.00
changeToAccountReceivables 14821000.00
salePurchaseOfStock -16878000.00
otherCashflowsFromFinancingActivities -17806000.00
changeToNetincome 18776000.00
capitalExpenditures 27239000
cashFlowsOtherOperating 3956000.00
cashAndCashEquivalentsChanges 1313000.00
changeInWorkingCapital 3956000.00
stockBasedCompensation 11165000.00
otherNonCashItems 175000.00
freeCashFlow 16050000.00
2019-06-30
date 2019-06-30
filing_date 2019-08-02
currency_symbol USD
investments -33307000.00
changeToLiabilities -14995000.00
totalCashflowsFromInvestingActivities -33307000.00
netBorrowings -167000.00
totalCashFromFinancingActivities -474000.00
changeToOperatingActivities 7136000.00
netIncome 12537000.00
changeInCash 26282000.00
beginPeriodCashFlow 395771000.00
endPeriodCashFlow 422053000.00
totalCashFromOperatingActivities 52964000.00
depreciation 18282000.00
otherCashflowsFromInvestingActivities -33307000.00
changeToInventory 10519000.00
changeToAccountReceivables 19325000.00
salePurchaseOfStock -98000.00
otherCashflowsFromFinancingActivities -307000.00
changeToNetincome 11093000.00
capitalExpenditures 28812000
cashFlowsOtherOperating 29334000.00
cashAndCashEquivalentsChanges 19183000.00
changeInWorkingCapital 11466000.00
stockBasedCompensation 11713000.00
otherNonCashItems 410000.00
freeCashFlow 24152000.00
2019-03-31
date 2019-03-31
filing_date 2019-05-09
currency_symbol USD
investments -29041000.00
changeToLiabilities -58485000.00
totalCashflowsFromInvestingActivities -29041000.00
netBorrowings -172000.00
totalCashFromFinancingActivities -191000.00
changeToOperatingActivities -6712000.00
netIncome 21401000.00
changeInCash 31345000.00
beginPeriodCashFlow 364426000.00
endPeriodCashFlow 395771000.00
totalCashFromOperatingActivities 67220000.00
depreciation 19644000.00
otherCashflowsFromInvestingActivities -29041000.00
changeToInventory -3556000.00
changeToAccountReceivables 86018000.00
salePurchaseOfStock -80000000.00
otherCashflowsFromFinancingActivities -30000.00
changeToNetincome 42866000.00
capitalExpenditures 13292000
cashFlowsOtherOperating 2953000.00
cashAndCashEquivalentsChanges 37988000.00
changeInWorkingCapital 20821000.00
stockBasedCompensation 13882000.00
otherNonCashItems -18546000.00
freeCashFlow 53928000.00
2018-12-31
date 2018-12-31
filing_date 2019-03-01
currency_symbol USD
investments -56000.00
changeToLiabilities 85646000.00
totalCashflowsFromInvestingActivities -97733000.00
netBorrowings -243000.00
totalCashFromFinancingActivities -79403000.00
changeToOperatingActivities 20211000.00
netIncome 42134000.00
changeInCash -94264000.00
beginPeriodCashFlow 458690000.00
endPeriodCashFlow 364426000.00
totalCashFromOperatingActivities 85600000.00
depreciation 32785000.00
otherCashflowsFromInvestingActivities -97733000.00
changeToInventory 19027000.00
changeToAccountReceivables -113019000.00
salePurchaseOfStock -80000000.00
otherCashflowsFromFinancingActivities 141000.00
changeToNetincome 61499000.00
capitalExpenditures 30064000
cashFlowsOtherOperating -18033000.00
exchangeRateChanges -2728000.00
cashAndCashEquivalentsChanges -94264000.00
changeInWorkingCapital -7162000.00
stockBasedCompensation 10267000.00
otherNonCashItems -10723000.00
freeCashFlow 55536000.00
2018-09-30
date 2018-09-30
filing_date 2018-11-05
currency_symbol USD
investments -45000.00
changeToLiabilities 13091000.00
totalCashflowsFromInvestingActivities -67801000.00
netBorrowings -248000.00
totalCashFromFinancingActivities -172000.00
changeToOperatingActivities -22093000.00
netIncome 17948000.00
changeInCash -21595000.00
beginPeriodCashFlow 480285000.00
endPeriodCashFlow 458690000.00
totalCashFromOperatingActivities 50256000.00
depreciation 27891000.00
otherCashflowsFromInvestingActivities -67801000.00
dividendsPaid 0.00
changeToInventory -20287000.00
changeToAccountReceivables 12931000.00
salePurchaseOfStock 212000.00
otherCashflowsFromFinancingActivities -136000.00
changeToNetincome 51995000.00
capitalExpenditures 60627000
cashFlowsOtherOperating -19685000.00
exchangeRateChanges -3880000.00
cashAndCashEquivalentsChanges -21595000.00
changeInWorkingCapital 3929000.00
stockBasedCompensation 17262000.00
otherNonCashItems -23594000.00
freeCashFlow -10371000.00
2018-06-30
date 2018-06-30
filing_date 2018-08-02
currency_symbol USD
investments 154000.00
changeToLiabilities -26745000.00
totalCashflowsFromInvestingActivities -17693000.00
netBorrowings -235000.00
totalCashFromFinancingActivities 126000.00
changeToOperatingActivities 6548000.00
netIncome 14707000.00
changeInCash -3589000.00
beginPeriodCashFlow 483874000.00
endPeriodCashFlow 480285000.00
totalCashFromOperatingActivities 40341000.00
depreciation 25099000.00
otherCashflowsFromInvestingActivities -17693000.00
dividendsPaid 0.00
changeToInventory 10937000.00
changeToAccountReceivables 10154000.00
salePurchaseOfStock 396000.00
otherCashflowsFromFinancingActivities -35000.00
changeToNetincome 54021000.00
capitalExpenditures 18880000
cashFlowsOtherOperating -28387000.00
exchangeRateChanges -26363000.00
cashAndCashEquivalentsChanges -3589000.00
changeInWorkingCapital -10043000.00
stockBasedCompensation 20242000.00
otherNonCashItems -18303000.00
freeCashFlow 21461000.00
2018-03-31
date 2018-03-31
filing_date 2018-05-04
currency_symbol USD
investments -112000.00
changeToLiabilities -62945000.00
totalCashflowsFromInvestingActivities -43490000.00
netBorrowings -238000.00
totalCashFromFinancingActivities 16773000.00
changeToOperatingActivities -4660000.00
netIncome 21090000.00
changeInCash 69763000.00
beginPeriodCashFlow 414111000.00
endPeriodCashFlow 483874000.00
totalCashFromOperatingActivities 84527000.00
depreciation 26050000.00
otherCashflowsFromInvestingActivities -43490000.00
dividendsPaid 0.00
changeToInventory -1514000.00
changeToAccountReceivables 91292000.00
salePurchaseOfStock 166000.00
otherCashflowsFromFinancingActivities 16845000.00
changeToNetincome 53966000.00
capitalExpenditures 7413000
cashFlowsOtherOperating 9471000.00
exchangeRateChanges 11953000.00
cashAndCashEquivalentsChanges 69763000.00
changeInWorkingCapital 23687000.00
stockBasedCompensation 18829000.00
otherNonCashItems -17515000.00
freeCashFlow 77114000.00
2017-12-31
date 2017-12-31
filing_date 2018-03-01
currency_symbol USD
investments 1148000.00
changeToLiabilities 32915000.00
totalCashflowsFromInvestingActivities -25460000.00
netBorrowings -5812000.00
totalCashFromFinancingActivities 5786000.00
changeToOperatingActivities 36897000.00
netIncome 52368000.00
changeInCash 56128000.00
beginPeriodCashFlow 357983000.00
endPeriodCashFlow 414111000.00
totalCashFromOperatingActivities 79002000.00
depreciation 31344000.00
otherCashflowsFromInvestingActivities -25460000.00
dividendsPaid 0.00
changeToInventory 20115000.00
changeToAccountReceivables -112127000.00
salePurchaseOfStock 2342000.00
otherCashflowsFromFinancingActivities 9282000.00
changeToNetincome 65811000.00
capitalExpenditures 47928000
cashFlowsOtherOperating -39177000.00
exchangeRateChanges -3200000.00
cashAndCashEquivalentsChanges 56128000.00
changeInWorkingCapital -20513000.00
stockBasedCompensation 19725000.00
otherNonCashItems -19850000.00
freeCashFlow 31074000.00
2017-09-30
date 2017-09-30
filing_date 2017-11-08
currency_symbol USD
investments -157000.00
changeToLiabilities -5031000.00
totalCashflowsFromInvestingActivities -27858000.00
netBorrowings -2452000.00
totalCashFromFinancingActivities 17794000.00
changeToOperatingActivities -6350000.00
netIncome 22269000.00
changeInCash 49798000.00
beginPeriodCashFlow 308185000.00
endPeriodCashFlow 357983000.00
totalCashFromOperatingActivities 61727000.00
depreciation 25990000.00
otherCashflowsFromInvestingActivities -27858000.00
dividendsPaid 0.00
changeToInventory 1814000.00
changeToAccountReceivables -991000.00
salePurchaseOfStock 5165000.00
otherCashflowsFromFinancingActivities 17302000.00
changeToNetincome 61995000.00
capitalExpenditures 20999000
cashFlowsOtherOperating -22537000.00
exchangeRateChanges -1866000.00
cashAndCashEquivalentsChanges 49798000.00
changeInWorkingCapital -12372000.00
stockBasedCompensation 22028000.00
otherNonCashItems -4046000.00
freeCashFlow 40728000.00
2017-06-30
date 2017-06-30
filing_date 2017-08-08
currency_symbol USD
investments 1668000.00
changeToLiabilities 48776000.00
totalCashflowsFromInvestingActivities -24298000.00
netBorrowings -75714000.00
totalCashFromFinancingActivities -64052000.00
changeToOperatingActivities 442000.00
netIncome 7505000.00
changeInCash 4372000.00
beginPeriodCashFlow 303813000.00
endPeriodCashFlow 308185000.00
totalCashFromOperatingActivities 60491000.00
depreciation 24376000.00
otherCashflowsFromInvestingActivities -24298000.00
dividendsPaid 0.00
changeToInventory 5978000.00
changeToAccountReceivables -23358000.00
salePurchaseOfStock 11517000.00
otherCashflowsFromFinancingActivities 1599000.00
changeToNetincome 42975000.00
capitalExpenditures 30008000
cashFlowsOtherOperating 10012000.00
exchangeRateChanges 32231000.00
cashAndCashEquivalentsChanges 4372000.00
changeInWorkingCapital 25860000.00
stockBasedCompensation 14918000.00
otherNonCashItems -15833000.00
freeCashFlow 30483000.00
2017-03-31
date 2017-03-31
filing_date 2017-05-10
currency_symbol USD
investments -431000.00
changeToLiabilities -79575000.00
totalCashflowsFromInvestingActivities -28637000.00
netBorrowings -2053000.00
totalCashFromFinancingActivities 11003000.00
changeToOperatingActivities 8253000.00
netIncome 14518000.00
changeInCash 33496000.00
beginPeriodCashFlow 270317000.00
endPeriodCashFlow 303813000.00
totalCashFromOperatingActivities 44238000.00
depreciation 22316000.00
otherCashflowsFromInvestingActivities -28637000.00
dividendsPaid 0.00
changeToInventory 22261000.00
changeToAccountReceivables 59569000.00
salePurchaseOfStock 12937000.00
otherCashflowsFromFinancingActivities 119000.00
changeToNetincome 41473000.00
capitalExpenditures 23267000
cashFlowsOtherOperating -11753000.00
exchangeRateChanges 6892000.00
cashAndCashEquivalentsChanges 33496000.00
changeInWorkingCapital -70000.00
stockBasedCompensation 14940000.00
otherNonCashItems -11667000.00
freeCashFlow 20971000.00
2016-12-31
date 2016-12-31
filing_date 2017-03-01
currency_symbol USD
investments 159000.00
changeToLiabilities 81862000.00
totalCashflowsFromInvestingActivities -253486000.00
netBorrowings 72335000.00
totalCashFromFinancingActivities 75202000.00
changeToOperatingActivities 6648000.00
netIncome 40740000.00
changeInCash -136841000.00
beginPeriodCashFlow 407158000.00
endPeriodCashFlow 270317000.00
totalCashFromOperatingActivities 71658000.00
depreciation 17178000.00
otherCashflowsFromInvestingActivities -253486000.00
dividendsPaid 0.00
changeToInventory 23527000.00
changeToAccountReceivables -113442000.00
salePurchaseOfStock 2893000.00
otherCashflowsFromFinancingActivities 80198000.00
changeToNetincome 42887000.00
capitalExpenditures 30163000
cashFlowsOtherOperating -11970000.00
exchangeRateChanges -30214000.00
cashAndCashEquivalentsChanges -136841000.00
changeInWorkingCapital -6600000.00
stockBasedCompensation 13229000.00
otherNonCashItems -6050000.00
freeCashFlow 41495000.00
2016-09-30
date 2016-09-30
filing_date 2016-11-07
currency_symbol USD
changeToLiabilities -2686000.00
totalCashflowsFromInvestingActivities -20284000.00
netBorrowings 771000.00
totalCashFromFinancingActivities 2346000.00
changeToOperatingActivities -4482000.00
netIncome 14724000.00
changeInCash 29751000.00
beginPeriodCashFlow 377407000.00
endPeriodCashFlow 407158000.00
totalCashFromOperatingActivities 43631000.00
depreciation 16030000.00
otherCashflowsFromInvestingActivities -20284000.00
dividendsPaid 0.00
changeToInventory -1361000.00
changeToAccountReceivables -2160000.00
salePurchaseOfStock 1600000.00
otherCashflowsFromFinancingActivities 746000.00
changeToNetincome 36609000.00
capitalExpenditures 15792000
cashFlowsOtherOperating -7702000.00
exchangeRateChanges 4058000.00
cashAndCashEquivalentsChanges 29751000.00
changeInWorkingCapital 4576000.00
stockBasedCompensation 13965000.00
otherNonCashItems -13238000.00
freeCashFlow 27839000.00
2016-06-30
date 2016-06-30
filing_date 2016-08-05
currency_symbol USD
changeToLiabilities -11649000.00
totalCashflowsFromInvestingActivities -27666000.00
netBorrowings -1650000.00
totalCashFromFinancingActivities 8286000.00
changeToOperatingActivities -5409000.00
netIncome 13339000.00
changeInCash -8703000.00
beginPeriodCashFlow 386110000.00
endPeriodCashFlow 377407000.00
totalCashFromOperatingActivities 19274000.00
depreciation 16345000.00
otherCashflowsFromInvestingActivities -27666000.00
dividendsPaid 0.00
changeToInventory 1358000.00
changeToAccountReceivables -7126000.00
salePurchaseOfStock 10106000.00
otherCashflowsFromFinancingActivities 2124000.00
changeToNetincome 30120000.00
capitalExpenditures 25564000
cashFlowsOtherOperating -24184000.00
exchangeRateChanges -8596000.00
cashAndCashEquivalentsChanges -8703000.00
changeInWorkingCapital -10297000.00
stockBasedCompensation 7695000.00
otherNonCashItems -12303000.00
freeCashFlow -6290000.00
2016-03-31
date 2016-03-31
filing_date 2016-05-04
currency_symbol USD
totalCashflowsFromInvestingActivities -11327000.00
netBorrowings -739000.00
totalCashFromFinancingActivities 4737000.00
changeToOperatingActivities -8000000.00
netIncome 18527000.00
changeInCash 32573000.00
beginPeriodCashFlow 353537000.00
endPeriodCashFlow 386110000.00
totalCashFromOperatingActivities 18907000.00
depreciation 13180000.00
otherCashflowsFromInvestingActivities -11327000.00
dividendsPaid 0.00
changeToInventory -6854000.00
changeToAccountReceivables 4758000.00
salePurchaseOfStock 5476000.00
otherCashflowsFromFinancingActivities 764000.00
changeToNetincome 29506000.00
capitalExpenditures 13615000
cashFlowsOtherOperating -29126000.00
exchangeRateChanges 20256000.00
cashAndCashEquivalentsChanges 32573000.00
changeInWorkingCapital -17140000.00
stockBasedCompensation 8370000.00
otherNonCashItems -11974000.00
freeCashFlow 5292000.00
2015-12-31
date 2015-12-31
filing_date 2016-02-29
currency_symbol USD
investments -6612000.00
changeToLiabilities 100047000.00
totalCashflowsFromInvestingActivities -101633000.00
netBorrowings -5957000.00
totalCashFromFinancingActivities 1599000.00
changeToOperatingActivities -1396000.00
netIncome 35490000.00
changeInCash 43876000.00
beginPeriodCashFlow 280857000.00
endPeriodCashFlow 324733000.00
totalCashFromOperatingActivities 60448000.00
depreciation 13335000.00
otherCashflowsFromInvestingActivities 1128000.00
changeToInventory 22755000.00
changeToAccountReceivables -50604000.00
salePurchaseOfStock 13768000.00
otherCashflowsFromFinancingActivities 704000.00
changeToNetincome 17801000.00
capitalExpenditures 17580000
changeInWorkingCapital 15543000.00
stockBasedCompensation 7047000.00
otherNonCashItems -7066000.00
freeCashFlow 42868000.00
2015-09-30
date 2015-09-30
filing_date 2015-09-30
currency_symbol USD
changeToLiabilities 39624000.00
totalCashFromFinancingActivities 2937900.15
netIncome 6164976.99
changeInCash -6896357.72
beginPeriodCashFlow 322916971.41
endPeriodCashFlow 316020613.68
totalCashFromOperatingActivities 17742171.41
depreciation 13393269.05
changeToInventory -3701911.72
changeToAccountReceivables -14964049.82
otherCashflowsFromFinancingActivities 841650.45
capitalExpenditures 24206451.9
changeInWorkingCapital -7533221.56
stockBasedCompensation 4654957.07
otherNonCashItems -4451295.67
freeCashFlow -6464280.49
2015-06-30
date 2015-06-30
filing_date 2015-06-30
currency_symbol USD
changeToLiabilities 27635000.00
totalCashFromFinancingActivities 3916642.37
netIncome 4310325.49
changeInCash -7930864.31
beginPeriodCashFlow 329815608.25
endPeriodCashFlow 321884743.94
totalCashFromOperatingActivities 12388119.97
depreciation 11088180.53
changeToInventory -2805132.46
changeToAccountReceivables -3330043.29
otherCashflowsFromFinancingActivities 1620718.28
capitalExpenditures 18574889.52
changeInWorkingCapital -4360797.69
stockBasedCompensation 5416227.37
otherNonCashItems -5555306.31
freeCashFlow -6186769.56
2015-03-31
date 2015-03-31
filing_date 2015-03-31
currency_symbol USD
changeToLiabilities 22842000.00
totalCashFromFinancingActivities -722307.05
netIncome 12930054.25
changeInCash 4627313.39
beginPeriodCashFlow 313812633.33
endPeriodCashFlow 318439946.72
totalCashFromOperatingActivities 39440997.15
depreciation 7955123.83
changeToAccountReceivables -9069447.60
otherCashflowsFromFinancingActivities -193842.52
capitalExpenditures 12384263.02
changeInWorkingCapital 5053983.52
stockBasedCompensation 6094668.79
otherNonCashItems 559869.18
freeCashFlow 27056734.13
2014-12-31
date 2014-12-31
filing_date 2015-03-27
currency_symbol USD
investments -2292000.00
changeToLiabilities 64371000.00
totalCashflowsFromInvestingActivities -75281000.00
netBorrowings -625000.00
totalCashFromFinancingActivities 4579502.89
changeToOperatingActivities 17750000.00
netIncome 21454107.69
changeInCash 40163675.28
beginPeriodCashFlow 312173500.66
endPeriodCashFlow 352337175.93
totalCashFromOperatingActivities 48099372.54
depreciation 9317087.41
otherCashflowsFromInvestingActivities 1705000.00
changeToInventory 18338683.79
changeToAccountReceivables -32603725.86
salePurchaseOfStock 31638000.00
otherCashflowsFromFinancingActivities 1498127.34
changeToNetincome 34851000.00
capitalExpenditures 12163772.56
changeInWorkingCapital 14856024.13
stockBasedCompensation 5885500.27
otherNonCashItems -7441996.21
freeCashFlow 35935599.98
2014-09-30
date 2014-09-30
filing_date 2014-09-30
currency_symbol USD
changeToLiabilities 30961000.00
totalCashFromFinancingActivities 389554.36
netIncome 14558166.68
changeInCash 17541366.36
beginPeriodCashFlow 308211095.32
endPeriodCashFlow 325752461.68
totalCashFromOperatingActivities 32331742.97
depreciation 8681859.71
changeToInventory 6309004.16
changeToAccountReceivables -15777586.03
otherCashflowsFromFinancingActivities 255050.25
capitalExpenditures 14155923.26
changeInWorkingCapital 474571.11
stockBasedCompensation 5475332.45
otherNonCashItems -899654.86
freeCashFlow 18175819.71
2014-06-30
date 2014-06-30
filing_date 2014-06-30
currency_symbol USD
changeToLiabilities 22368000.00
totalCashFromFinancingActivities 5147480.15
netIncome 3313869.41
changeInCash 1513001.72
beginPeriodCashFlow 329867117.79
endPeriodCashFlow 331380119.51
totalCashFromOperatingActivities 15228246.34
depreciation 7921089.25
changeToInventory 3362983.98
changeToAccountReceivables -20344347.73
otherCashflowsFromFinancingActivities 4084695.35
capitalExpenditures 14269147.86
changeInWorkingCapital -7271685.45
stockBasedCompensation 3230647.49
otherNonCashItems 3192447.27
freeCashFlow 959098.47
2014-03-31
date 2014-03-31
filing_date 2014-03-31
currency_symbol USD
changeToLiabilities 12956000.00
totalCashFromFinancingActivities 21368450.01
netIncome 5256498.42
changeInCash 10237931.51
beginPeriodCashFlow 322296795.49
endPeriodCashFlow 332534727.00
totalCashFromOperatingActivities 15729610.78
depreciation 6651079.63
changeToInventory -6887635.81
changeToAccountReceivables -12248659.06
otherCashflowsFromFinancingActivities 5501.31
capitalExpenditures 5200110.03
changeInWorkingCapital -5202860.68
stockBasedCompensation 4476688.21
otherNonCashItems 140283.32
freeCashFlow 10529500.76
2013-12-31
date 2013-12-31
filing_date 2014-03-06
currency_symbol USD
investments -1070000.00
changeToLiabilities 46442000.00
totalCashflowsFromInvestingActivities -37322000.00
netBorrowings 6029000.00
totalCashFromFinancingActivities 263098953.30
changeToOperatingActivities 14199000.00
netIncome 4512690.22
changeInCash 268585158.39
beginPeriodCashFlow 55011185.06
endPeriodCashFlow 323596343.45
totalCashFromOperatingActivities 16922588.31
depreciation 5194841.06
otherCashflowsFromInvestingActivities 5524000.00
changeToInventory 14091800.38
changeToAccountReceivables -22542737.99
salePurchaseOfStock 255135000.00
otherCashflowsFromFinancingActivities -2761.74
changeToNetincome -587000.00
capitalExpenditures 9924328.21
changeInWorkingCapital 5305310.83
stockBasedCompensation 3220193.87
otherNonCashItems -1906984.45
freeCashFlow 6998260.10
2013-09-30
date 2013-09-30
filing_date 2013-09-30
currency_symbol USD
changeToLiabilities 28843000.00
totalCashFromFinancingActivities -1221207.17
netIncome 4099477.78
changeInCash -10866719.74
beginPeriodCashFlow 64624124.58
endPeriodCashFlow 53757404.83
totalCashFromOperatingActivities 5034612.11
depreciation 4038754.77
changeToInventory 5358468.16
changeToAccountReceivables -10017947.02
otherCashflowsFromFinancingActivities -4048.20
capitalExpenditures 7741508.9
changeInWorkingCapital -3316825.67
stockBasedCompensation 2468052.95
otherNonCashItems -4450321.83
freeCashFlow -2706896.78
2013-06-30
date 2013-06-30
filing_date 2013-06-30
currency_symbol USD
changeToLiabilities 24784000.00
totalCashFromFinancingActivities 9823844.71
netIncome -7310314.32
changeInCash 5227414.65
beginPeriodCashFlow 57078736.47
endPeriodCashFlow 62306151.12
totalCashFromOperatingActivities 5378330.56
depreciation 4043505.41
changeToAccountReceivables -5602102.41
otherCashflowsFromFinancingActivities 10402789.34
capitalExpenditures 8573584.51
changeInWorkingCapital 13473147.38
stockBasedCompensation 1546888.01
otherNonCashItems -6067860.12
freeCashFlow -3195253.96
2013-03-31
date 2013-03-31
filing_date 2013-03-31
currency_symbol USD
totalCashFromFinancingActivities -590359.59
netIncome 904108.19
changeInCash 782450.57
beginPeriodCashFlow 55401598.20
endPeriodCashFlow 56184048.77
totalCashFromOperatingActivities 5871580.78
depreciation 2986374.35
changeToAccountReceivables -4325888.74
otherCashflowsFromFinancingActivities -4464194.24
capitalExpenditures 3187429.57
changeInWorkingCapital 1568742.96
stockBasedCompensation 1954205.51
otherNonCashItems -2297408.05
freeCashFlow 2684151.21
2012-12-31
date 2012-12-31
filing_date 2012-12-31
currency_symbol USD
changeToLiabilities 39959000.00
totalCashFromFinancingActivities 5772159.78
netIncome -6043946.03
changeInCash 5364655.77
beginPeriodCashFlow 51849616.72
endPeriodCashFlow 57214272.49
totalCashFromOperatingActivities 10161834.31
depreciation 2474829.55
changeToAccountReceivables -15560514.92
otherCashflowsFromFinancingActivities 4720728.63
capitalExpenditures 9833290.4
changeInWorkingCapital 9213730.75
stockBasedCompensation 1898554.49
otherNonCashItems -3398882.88
freeCashFlow 328543.90
2012-09-30
date 2012-09-30
filing_date 2012-09-30
currency_symbol USD
totalCashFromFinancingActivities 41940909.85
netIncome 2049280.31
changeInCash 35434830.06
beginPeriodCashFlow 16414786.66
endPeriodCashFlow 51849616.72
totalCashFromOperatingActivities -4038212.14
depreciation 1748821.92
changeToAccountReceivables -17222429.09
otherCashflowsFromFinancingActivities 3210025.55
capitalExpenditures 3013571.99
changeInWorkingCapital -6150408.96
stockBasedCompensation 1120940.92
otherNonCashItems -3230569.72
freeCashFlow -7051784.13
2012-03-31
date 2012-03-31
currency_symbol USD
netIncome 5903000.00
endPeriodCashFlow 16414786.66
capitalExpenditures 0
2011-12-31
date 2011-12-31
currency_symbol USD
changeToLiabilities 13515000.00
totalCashFromFinancingActivities 313000.00
netIncome 2205000.00
totalCashFromOperatingActivities 9038000.00
capitalExpenditures 8303000
2011-09-30
date 2011-09-30
currency_symbol USD
netIncome 776000.00
capitalExpenditures 0
2011-06-30
date 2011-06-30
currency_symbol USD
netIncome 4964000.00
capitalExpenditures 0
yearly
2022-12-31
date 2022-12-31
filing_date 2023-02-24
currency_symbol USD
investments -166119000.00
changeToLiabilities 133792000.00
totalCashflowsFromInvestingActivities -166119000.00
netBorrowings -265000.00
totalCashFromFinancingActivities -113044000.00
changeToOperatingActivities -31801000.00
netIncome 10875000.00
changeInCash -67327000.00
beginPeriodCashFlow 515527000.00
endPeriodCashFlow 448200000.00
totalCashFromOperatingActivities 255985000.00
issuanceOfCapitalStock 1028000.00
depreciation 150261000.00
otherCashflowsFromInvestingActivities 28951000.00
changeToAccountReceivables -41910000.00
salePurchaseOfStock -135685000.00
otherCashflowsFromFinancingActivities 100126000.00
changeToNetincome 97934000.00
capitalExpenditures 84796000
changeInWorkingCapital 60081000.00
stockBasedCompensation 65034000.00
otherNonCashItems -23328000.00
freeCashFlow 171189000.00
2021-12-31
date 2021-12-31
filing_date 2022-02-25
currency_symbol USD
investments -12938000.00
changeToLiabilities 82691000.00
totalCashflowsFromInvestingActivities -76367000.00
netBorrowings -5286000.00
totalCashFromFinancingActivities -80117000.00
changeToOperatingActivities 10646000.00
netIncome 137647000.00
changeInCash 27516000.00
beginPeriodCashFlow 488011000.00
endPeriodCashFlow 515527000.00
totalCashFromOperatingActivities 220913000.00
issuanceOfCapitalStock 25196000.00
depreciation 90934000.00
otherCashflowsFromInvestingActivities 1973000.00
changeToInventory 13291000.00
changeToAccountReceivables -134950000.00
salePurchaseOfStock -100027000.00
otherCashflowsFromFinancingActivities -4037000.00
changeToNetincome 39668000.00
capitalExpenditures 54983000
cashFlowsOtherOperating -41613000.00
cashAndCashEquivalentsChanges 64429000.00
changeInWorkingCapital -41613000.00
stockBasedCompensation 44528000.00
otherNonCashItems 2016000.00
freeCashFlow 165930000.00
2020-12-31
date 2020-12-31
filing_date 2021-02-26
currency_symbol USD
investments -101093000.00
changeToLiabilities -33314000.00
totalCashflowsFromInvestingActivities -101093000.00
netBorrowings -14156000.00
totalCashFromFinancingActivities -57747000.00
changeToOperatingActivities -6691000.00
netIncome 74689000.00
changeInCash 69248000.00
beginPeriodCashFlow 418763000.00
endPeriodCashFlow 488011000.00
totalCashFromOperatingActivities 185356000.00
issuanceOfCapitalStock 1727000.00
depreciation 106591000.00
otherCashflowsFromInvestingActivities -101093000.00
dividendsPaid 153188000.00
changeToInventory -927000.00
changeToAccountReceivables -3957000.00
salePurchaseOfStock -43655000.00
otherCashflowsFromFinancingActivities 304713000.00
changeToNetincome 154629000.00
capitalExpenditures 67287000
cashFlowsOtherOperating -43962000.00
cashAndCashEquivalentsChanges 26516000.00
changeInWorkingCapital -43962000.00
stockBasedCompensation 28770000.00
otherNonCashItems 4681000.00
freeCashFlow 118069000.00
2019-12-31
date 2019-12-31
filing_date 2020-03-02
currency_symbol USD
investments -1366000.00
changeToLiabilities -14145000.00
totalCashflowsFromInvestingActivities -103888000.00
netBorrowings -2214000.00
totalCashFromFinancingActivities -59111000.00
changeToOperatingActivities 13851000.00
netIncome 95969000.00
changeInCash 54337000.00
beginPeriodCashFlow 364426000.00
endPeriodCashFlow 418763000.00
totalCashFromOperatingActivities 222832000.00
issuanceOfCapitalStock 1691000.00
depreciation 97110000.00
otherCashflowsFromInvestingActivities -15224000.00
changeToInventory 19021000.00
changeToAccountReceivables 876000.00
salePurchaseOfStock -58588000.00
otherCashflowsFromFinancingActivities -1192000.00
changeToNetincome 45978000.00
capitalExpenditures 82716000
changeInWorkingCapital 582000.00
stockBasedCompensation 40999000.00
otherNonCashItems 769000.00
freeCashFlow 140116000.00
2018-12-31
date 2018-12-31
filing_date 2019-03-01
currency_symbol USD
investments -226717000.00
changeToLiabilities 9047000.00
totalCashflowsFromInvestingActivities -226717000.00
netBorrowings -964000.00
totalCashFromFinancingActivities -62676000.00
changeToOperatingActivities 6000.00
netIncome 95879000.00
changeInCash -49685000.00
beginPeriodCashFlow 414111000.00
endPeriodCashFlow 364426000.00
totalCashFromOperatingActivities 260726000.00
issuanceOfCapitalStock 1473000.00
depreciation 111825000.00
otherCashflowsFromInvestingActivities -226717000.00
changeToInventory 8163000.00
changeToAccountReceivables 1358000.00
salePurchaseOfStock -80000000.00
otherCashflowsFromFinancingActivities 16815000.00
changeToNetincome 221481000.00
capitalExpenditures 116984000
cashFlowsOtherOperating -56634000.00
exchangeRateChanges -21018000.00
cashAndCashEquivalentsChanges -49685000.00
changeInWorkingCapital 10411000.00
stockBasedCompensation 66600000.00
otherNonCashItems -70133000.00
freeCashFlow 143742000.00
2017-12-31
date 2017-12-31
filing_date 2018-03-01
currency_symbol USD
investments -106253000.00
changeToLiabilities 32915000.00
totalCashflowsFromInvestingActivities -106253000.00
netBorrowings -86031000.00
totalCashFromFinancingActivities -29468000.00
changeToOperatingActivities 36897000.00
netIncome 96659000.00
changeInCash 143794000.00
beginPeriodCashFlow 270317000.00
endPeriodCashFlow 414111000.00
totalCashFromOperatingActivities 245458000.00
depreciation 104025000.00
otherCashflowsFromInvestingActivities -106253000.00
dividendsPaid 0.00
changeToInventory 50166000.00
changeToAccountReceivables -76907000.00
salePurchaseOfStock 31961000.00
otherCashflowsFromFinancingActivities 28302000.00
changeToNetincome 212254000.00
capitalExpenditures 122203000
cashFlowsOtherOperating -63455000.00
exchangeRateChanges 34057000.00
cashAndCashEquivalentsChanges 143794000.00
changeInWorkingCapital -7095000.00
stockBasedCompensation 71612000.00
otherNonCashItems -51395000.00
freeCashFlow 123255000.00
2016-12-31
date 2016-12-31
filing_date 2017-03-01
currency_symbol USD
investments -312763000.00
changeToLiabilities 81862000.00
totalCashflowsFromInvestingActivities -312763000.00
netBorrowings 70717000.00
totalCashFromFinancingActivities 90570000.00
changeToOperatingActivities 6648000.00
netIncome 87329000.00
changeInCash -83220000.00
beginPeriodCashFlow 353537000.00
endPeriodCashFlow 270317000.00
totalCashFromOperatingActivities 153470000.00
depreciation 62733000.00
otherCashflowsFromInvestingActivities -312763000.00
dividendsPaid 0.00
changeToInventory 16671000.00
changeToAccountReceivables -117970000.00
salePurchaseOfStock 20075000.00
otherCashflowsFromFinancingActivities 83800000.00
changeToNetincome 139122000.00
capitalExpenditures 85133000
cashFlowsOtherOperating -72982000.00
exchangeRateChanges -14496000.00
cashAndCashEquivalentsChanges -83220000.00
changeInWorkingCapital -29460000.00
stockBasedCompensation 43259000.00
otherNonCashItems -43564000.00
freeCashFlow 68337000.00
2015-12-31
date 2015-12-31
filing_date 2016-02-29
currency_symbol USD
investments -6612000.00
changeToLiabilities 100047000.00
totalCashflowsFromInvestingActivities -101633000.00
netBorrowings -5957000.00