$0.64 (0.64%)
date | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 | 2019-12-31 |
---|---|---|---|---|---|
revenue | 3.81B | 3.62B | 3.46B | 3.2B | 2.89B |
costOfRevenue | 1.64B | 1.52B | 1.4B | 1.26B | 1.1B |
grossProfit | 2.17B | 2.1B | 2.06B | 1.94B | 1.79B |
grossProfitRatio | 0.57 | 0.58 | 0.6 | 0.61 | 0.62 |
researchAndDevelopmentExpenses | 405.33M | 388.6M | 335.37M | 269.32M | 261.36M |
generalAndAdministrativeExpenses | 502.74M | 461.66M | 438.94M | 423.23M | 407.97M |
sellingAndMarketingExpenses | 531.84M | 500.24M | 461.97M | 510.4M | 523.88M |
sellingGeneralAndAdministrativeExpenses | 1.06B | 991.15M | 919.74M | 969.58M | 949.47M |
otherExpenses | - | - | - | - | - |
operatingExpenses | 1.46B | 1.38B | 1.26B | 1.24B | 1.21B |
costAndExpenses | 3.1B | 2.9B | 2.65B | 2.5B | 2.32B |
interestIncome | 45.19M | 3.26M | 15.62M | 29.12M | 34.36M |
interestExpense | 18.17M | 11.39M | 76M | 73.45M | 55.56M |
depreciationAndAmortization | 393.7M | 592.75M | 550.63M | 478.39M | 440.67M |
ebitda | 1.1B | 1.26B | 1.36B | 1.16B | 1.02B |
ebitdaratio | 0.29 | 0.36 | 0.39 | 0.37 | 0.35 |
operatingIncome | 707.33M | 718.85M | 807.2M | 701.67M | 577.99M |
operatingIncomeRatio | 0.19 | 0.2 | 0.23 | 0.22 | 0.2 |
totalOtherIncomeExpensesNet | -53.33M | -60.85M | -78.98M | -85.59M | -45.51M |
incomeBeforeTax | 654M | 658M | 728.22M | 616.08M | 532.48M |
incomeBeforeTaxRatio | 0.17 | 0.18 | 0.21 | 0.19 | 0.18 |
incomeTaxExpense | 106.37M | 126.7M | 62.57M | 45.92M | 53.35M |
netIncome | 547.63M | 523.67M | 651.64M | 557.05M | 478.04M |
netIncomeRatio | 0.14 | 0.14 | 0.19 | 0.17 | 0.17 |
eps | 3.59 | 3.29 | 4.01 | 3.43 | 2.94 |
epsdiluted | 3.52 | 3.26 | 3.93 | 3.37 | 2.9 |
weightedAverageShsOut | 152.51M | 159.09M | 162.66M | 162.49M | 162.71M |
weightedAverageShsOutDil | 155.4M | 160.47M | 165.8M | 165.21M | 164.57M |
date | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 | 2019-12-31 |
---|---|---|---|---|---|
cashAndCashEquivalents | 489.47M | 542.34M | 536.72M | 352.92M | 393.74M |
shortTermInvestments | 374.97M | 562.98M | 541.47M | 745.16M | 1.14B |
cashAndShortTermInvestments | 864.44M | 1.11B | 1.08B | 1.1B | 1.54B |
netReceivables | 724.3M | 679.21M | 675.93M | 660.05M | 551.94M |
inventory | - | 1 | 1 | - | 1 |
otherCurrentAssets | 171.73M | 113.83M | 90.73M | 86.21M | 71.52M |
totalCurrentAssets | 1.76B | 1.93B | 1.88B | 1.88B | 2.19B |
propertyPlantEquipmentNet | 2.73B | 2.35B | 2.35B | 2.27B | 1.91B |
goodwill | 2.85B | 2.76B | 2.16B | 1.67B | 1.6B |
intangibleAssets | 536.14M | 441.72M | 313.22M | 234.72M | 179.43M |
goodwillAndIntangibleAssets | 3.39B | 3.21B | 2.47B | 1.91B | 1.78B |
longTermInvestments | 1.43B | 320.53M | 1.1B | 1.4B | 835.38M |
taxAssets | - | 337.68M | 168.34M | 106.92M | 76.53M |
otherNonCurrentAssets | 587.02M | 153.84M | 178.35M | 202.08M | 218.07M |
totalNonCurrentAssets | 8.14B | 6.37B | 6.26B | 5.89B | 4.82B |
otherAssets | - | - | 1 | - | - |
totalAssets | 9.9B | 8.3B | 8.14B | 7.76B | 7.01B |
accountPayables | 146.93M | 145.42M | 109.93M | 118.55M | 138.95M |
shortTermDebt | 222.94M | 208.87M | 205.28M | 189.27M | 172.04M |
taxPayables | 70.02M | 76.46M | 72.95M | 50.81M | 40.34M |
deferredRevenue | 107.54M | 105.11M | 86.52M | 76.6M | 71.22M |
otherCurrentLiabilities | 288.61M | 295.79M | 345.27M | 357.41M | 303.37M |
totalCurrentLiabilities | 836.04M | 818.87M | 790.34M | 758.17M | 693.34M |
longTermDebt | 4.31B | 2.98B | 2.68B | 2.62B | 2.53B |
deferredRevenueNonCurrent | - | 22.12M | 25.34M | 5.26M | 4.37M |
deferredTaxLiabilitiesNonCurrent | - | 18.4M | 40.97M | 37.46M | 60.39M |
otherNonCurrentLiabilities | 153.81M | 105.3M | 68.75M | 89.83M | 58.86M |
totalNonCurrentLiabilities | 4.47B | 3.12B | 2.82B | 2.75B | 2.66B |
otherLiabilities | - | - | - | 1 | 1 |
capitalLeaseObligations | 997.75M | 889.36M | 882.77M | 870.2M | 831.64M |
totalLiabilities | 5.3B | 3.94B | 3.61B | 3.51B | 3.35B |
preferredStock | - | - | - | - | - |
commonStock | 1.51M | 1.56M | 1.6M | 1.63M | 1.62M |
retainedEarnings | 2.47B | 1.92B | 1.26B | 605.05M | 48M |
accumulatedOtherComprehensiveIncomeLoss | -95.33M | -140.33M | -69.1M | -20.2M | -45.14M |
othertotalStockholdersEquity | 2.22B | 2.58B | 3.34B | 3.66B | 3.65B |
totalStockholdersEquity | 4.6B | 4.36B | 4.53B | 4.25B | 3.66B |
totalEquity | 4.6B | 4.36B | 4.53B | 4.25B | 3.66B |
totalLiabilitiesAndStockholdersEquity | 9.9B | 8.3B | 8.14B | 7.76B | 7.01B |
minorityInterest | - | - | - | - | - |
totalLiabilitiesAndTotalEquity | 9.9B | 8.3B | 8.14B | 7.76B | 7.01B |
totalInvestments | 1.81B | 883.51M | 1.64B | 2.14B | 1.98B |
totalDebt | 4.54B | 3.17B | 2.86B | 2.78B | 2.67B |
netDebt | 4.05B | 2.63B | 2.32B | 2.42B | 2.28B |
date | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 | 2019-12-31 |
---|---|---|---|---|---|
netIncome | 547.63M | 523.67M | 651.64M | 557.05M | 478.04M |
depreciationAndAmortization | 576.12M | 592.75M | 550.63M | 478.39M | 440.67M |
deferredIncomeTax | - | -104.97M | -47.79M | -33.82M | 933K |
stockBasedCompensation | 360.97M | 248.48M | 235.16M | 227.01M | 217.74M |
changeInWorkingCapital | -90.92M | -5.32M | -40.52M | -69.88M | -102.86M |
accountsReceivables | -49.2M | -21.21M | -24.1M | -90.38M | -64.47M |
inventory | - | - | - | - | - |
accountsPayables | -39.82M | -26.5M | 31.52M | 39.21M | 8.77M |
otherWorkingCapital | -1.89M | 42.4M | -47.95M | -18.71M | -47.16M |
otherNonCashItems | -45.35M | 1.5B | 1.38B | 1.29B | 1.18B |
netCashProvidedByOperatingActivities | 1.35B | 1.27B | 1.4B | 1.22B | 1.06B |
investmentsInPropertyPlantAndEquipment | -730.04M | -458.3M | -545.23M | -731.87M | -562.08M |
acquisitionsNet | -227.16M | -872.09M | -598.82M | -164.38M | -165.33M |
purchasesOfInvestments | -1.46B | -17.98M | -932.6M | -1.78B | -2.03B |
salesMaturitiesOfInvestments | 576.92M | 732.18M | 1.43B | 1.63B | 1.09B |
otherInvestingActivites | -6.07M | -6.12M | -4.32M | 8.12M | 399K |
netCashUsedForInvestingActivites | -1.85B | -622.31M | -646.9M | -1.04B | -1.67B |
debtRepayment | 1.34B | - | - | - | 445.63M |
commonStockIssued | - | 56.46M | 59.63M | 59.78M | 242.26M |
commonStockRepurchased | -720.27M | -608.01M | -522.26M | -193.59M | -334.52M |
dividendsPaid | - | - | - | - | - |
otherFinancingActivites | -173.94M | -82.63M | -99.38M | -89.83M | -389.05M |
netCashUsedProvidedByFinancingActivities | 443.38M | -634.18M | -562M | -223.64M | -35.68M |
effectOfForexChangesOnCash | 3.87M | -12.92M | -11.38M | 10.94M | 2.47M |
netChangeInCash | -52.55M | 5.61M | 183.81M | -40.83M | -642.71M |
cashAtEndOfPeriod | 490.47M | 542.34M | 536.72M | 352.92M | 393.74M |
cashAtBeginningOfPeriod | 543.02M | 536.72M | 352.92M | 393.74M | 1.04B |
operatingCashFlow | 1.35B | 1.27B | 1.4B | 1.22B | 1.06B |
capitalExpenditure | -578.89M | -458.3M | -545.23M | -731.87M | -562.08M |
freeCashFlow | 769.54M | 816.37M | 859.33M | 483.13M | 496.23M |
date | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 |
---|---|---|---|---|---|
revenue | 979.58M | 986.97M | 995.02M | 965.48M | 935.72M |
costOfRevenue | 402.89M | 432.32M | 426.32M | 416.8M | 405.4M |
grossProfit | 576.69M | 554.64M | 568.7M | 548.68M | 530.32M |
grossProfitRatio | 0.59 | 0.56 | 0.57 | 0.57 | 0.57 |
researchAndDevelopmentExpenses | 155.85M | 116.93M | 108.95M | 105.69M | 99.04M |
generalAndAdministrativeExpenses | 130.73M | 130.71M | 133.83M | 123.8M | 127.66M |
sellingAndMarketingExpenses | 139.04M | 134.57M | 135.26M | 131.81M | 136.3M |
sellingGeneralAndAdministrativeExpenses | 290.71M | 270.27M | 273.8M | 261.22M | 270.61M |
otherExpenses | -17.86M | - | - | - | - |
operatingExpenses | 428.71M | 387.2M | 382.75M | 366.91M | 369.66M |
costAndExpenses | 831.59M | 819.53M | 809.07M | 783.71M | 775.06M |
interestIncome | 26.63M | 27.84M | 23.98M | 11.41M | 4.51M |
interestExpense | 7.12M | 7.08M | 7.08M | 5.11M | 3.23M |
depreciationAndAmortization | 116.05M | 156.18M | 147.63M | 148.56M | 139.12M |
ebitda | 267.6M | 323.63M | 333.58M | 330.33M | 292.29M |
ebitdaratio | 0.27 | 0.33 | 0.34 | 0.34 | 0.32 |
operatingIncome | 147.99M | 167.44M | 185.95M | 181.77M | 160.66M |
operatingIncomeRatio | 0.15 | 0.17 | 0.19 | 0.19 | 0.17 |
totalOtherIncomeExpensesNet | 18.85M | 20.82M | 11.46M | -2.38M | -10.66M |
incomeBeforeTax | 166.84M | 188.26M | 196.24M | 179.39M | 150.01M |
incomeBeforeTaxRatio | 0.17 | 0.19 | 0.2 | 0.19 | 0.16 |
incomeTaxExpense | 35.15M | 12.84M | 35.08M | 20.33M | 21.19M |
netIncome | 131.69M | 175.42M | 161.16M | 160.54M | 128.82M |
netIncomeRatio | 0.13 | 0.18 | 0.16 | 0.17 | 0.14 |
eps | 0.86 | 1.16 | 1.07 | 1.06 | 0.85 |
epsdiluted | 0.86 | 1.11 | 1.03 | 1.04 | 0.84 |
weightedAverageShsOut | 153.13M | 151.63M | 150.98M | 151.36M | 152.06M |
weightedAverageShsOutDil | 153.59M | 157.47M | 157.02M | 154.98M | 153.45M |
date | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 |
---|---|---|---|---|---|
cashAndCashEquivalents | 448.04M | 467.72M | 489.47M | 459.91M | 298.61M |
shortTermInvestments | 1.19B | 1.21B | 374.97M | 479.36M | 491.95M |
cashAndShortTermInvestments | 1.64B | 1.67B | 864.44M | 939.26M | 790.56M |
netReceivables | 699.26M | 716.64M | 724.3M | 713.38M | 698.44M |
inventory | - | 1 | 1 | - | 1 |
otherCurrentAssets | 233.93M | 233.85M | 138.28M | 214.74M | 229.47M |
totalCurrentAssets | 2.57B | 2.58B | 1.76B | 1.83B | 1.68B |
propertyPlantEquipmentNet | 2.9B | 2.81B | 2.73B | 2.67B | 2.63B |
goodwill | 3.15B | 2.85B | 2.85B | 2.84B | 2.85B |
intangibleAssets | 632.98M | 512.55M | 536.14M | 465.2M | 437.26M |
goodwillAndIntangibleAssets | 3.78B | 3.36B | 3.39B | 3.31B | 3.29B |
longTermInvestments | 276.94M | 582.02M | 1.44B | 1.21B | 249.21M |
taxAssets | - | 430.43M | 418.3M | 405.25M | 337.03M |
otherNonCurrentAssets | 561.22M | 175.3M | 164.72M | 161.53M | 163.42M |
totalNonCurrentAssets | 7.52B | 7.36B | 8.14B | 7.75B | 6.67B |
otherAssets | - | - | - | - | - |
totalAssets | 10.09B | 9.94B | 9.9B | 9.58B | 8.35B |
accountPayables | 124.51M | 134.68M | 146.93M | 144.47M | 194.49M |
shortTermDebt | 1.39B | 90.2M | 254.55M | 80.7M | 237.22M |
taxPayables | - | - | 70.02M | - | - |
deferredRevenue | - | 142.53M | 107.54M | 124.39M | 138.61M |
otherCurrentLiabilities | 431.32M | 299M | 288.61M | 336.54M | 290.45M |
totalCurrentLiabilities | 1.95B | 808.94M | 836.04M | 810.49M | 860.77M |
longTermDebt | 3.23B | 4.34B | 4.31B | 4.3B | 3.05B |
deferredRevenueNonCurrent | - | 20.93M | 23.01M | 26.99M | 27.15M |
deferredTaxLiabilitiesNonCurrent | - | 24.98M | 24.62M | 20.94M | 18.84M |
otherNonCurrentLiabilities | 161.53M | 106.77M | 106.18M | 102.47M | 104.25M |
totalNonCurrentLiabilities | 3.39B | 4.49B | 4.47B | 4.45B | 3.2B |
otherLiabilities | - | - | 1 | - | - |
capitalLeaseObligations | 1.07B | 1.03B | 997.75M | 965.74M | 975.53M |
totalLiabilities | 5.33B | 5.3B | 5.3B | 5.26B | 4.06B |
preferredStock | - | - | - | - | - |
commonStock | 1.54M | 1.54M | 1.51M | 1.58M | 1.58M |
retainedEarnings | 2.78B | 2.64B | 2.47B | 2.31B | 2.15B |
accumulatedOtherComprehensiveIncomeLoss | -136.92M | -116.59M | -95.33M | -137.47M | -119.96M |
othertotalStockholdersEquity | 2.11B | 2.11B | 2.22B | 2.15B | 2.26B |
totalStockholdersEquity | 4.75B | 4.63B | 4.6B | 4.32B | 4.29B |
totalEquity | 4.75B | 4.63B | 4.6B | 4.32B | 4.29B |
totalLiabilitiesAndStockholdersEquity | 10.09B | 9.94B | 9.9B | 9.58B | 8.35B |
minorityInterest | - | - | - | - | - |
totalLiabilitiesAndTotalEquity | 10.09B | 9.94B | 9.9B | 9.58B | 8.35B |
totalInvestments | 1.47B | 1.79B | 1.81B | 1.69B | 741.16M |
totalDebt | 4.62B | 4.57B | 4.54B | 4.5B | 3.28B |
netDebt | 4.17B | 4.11B | 4.05B | 4.04B | 2.98B |
date | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 |
---|---|---|---|---|---|
netIncome | 131.69M | 175.42M | 161.16M | 160.54M | 128.82M |
depreciationAndAmortization | 160.21M | 156.18M | 147.63M | 148.56M | 139.12M |
deferredIncomeTax | - | -10.47M | -13.22M | -10.17M | -4.52M |
stockBasedCompensation | 108.77M | 102.54M | 101.62M | 95.34M | 95.34M |
changeInWorkingCapital | 16.79M | -66.26M | -5.26M | -34.35M | -2.68M |
accountsReceivables | 17.54M | -736K | -2.94M | -23.48M | 2.47M |
inventory | - | - | - | - | - |
accountsPayables | - | -66.95M | 20.34M | 23.62M | 13.48M |
otherWorkingCapital | -750K | 1.42M | -22.67M | -34.48M | -18.63M |
otherNonCashItems | 13.51M | 477.06M | 376.75M | 391.85M | 367.87M |
netCashProvidedByOperatingActivities | 430.96M | 351.88M | 389.19M | 359.44M | 366.31M |
investmentsInPropertyPlantAndEquipment | -95.79M | -173.75M | -133.89M | -197.62M | -176.29M |
acquisitionsNet | -434.07M | - | -84.64M | -36.19M | -86.26M |
purchasesOfInvestments | -16.1M | -170.02M | 107.95M | -1.44B | -630K |
salesMaturitiesOfInvestments | 337.22M | 182.26M | -208.09M | 492.8M | 15.32M |
otherInvestingActivites | -77.94M | 9.94M | 2.84M | 11.86M | -498K |
netCashUsedForInvestingActivites | -286.68M | -151.58M | -315.83M | -1.16B | -248.35M |
debtRepayment | - | - | - | 1.08B | 20M |
commonStockIssued | - | 20.31M | 1.35B | 18.22M | 10.07M |
commonStockRepurchased | -159.72M | -125.45M | -54.89M | -113.2M | -137.36M |
dividendsPaid | - | - | - | - | - |
otherFinancingActivites | -722K | -110.84M | -1.35B | -11.41M | -9.92M |
netCashUsedProvidedByFinancingActivities | -160.44M | -215.98M | -56.78M | 974.64M | -117.2M |
effectOfForexChangesOnCash | -5.29M | -4.01M | 11.6M | -7.02M | -3.01M |
netChangeInCash | -21.46M | -21.75M | 29.56M | 161.3M | -188K |
cashAtEndOfPeriod | 449.31M | 467.72M | 489.47M | 459.91M | 298.61M |
cashAtBeginningOfPeriod | 470.77M | 489.47M | 459.91M | 298.61M | 298.8M |
operatingCashFlow | 430.96M | 351.88M | 389.19M | 359.44M | 366.31M |
capitalExpenditure | -95.79M | -173.75M | -133.89M | -197.62M | -176.29M |
freeCashFlow | 335.17M | 178.12M | 255.31M | 161.82M | 190.02M |