$0.9 (0.12%)
| date | 2025-12-31 | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 | 2019-12-31 | 2018-12-31 | 2017-12-31 | 2016-12-31 |
|---|---|---|---|---|---|---|---|---|---|---|
| revenue | 7.94B | 6.83B | 5.97B | 5.51B | 5.28B | 4.66B | 4.51B | 3.68B | 3.38B | 3.26B |
| costOfRevenue | 6B | 5.19B | 4.49B | 4.14B | 3.92B | 3.5B | 3.37B | 2.71B | 2.37B | 2.29B |
| grossProfit | 1.94B | 1.64B | 1.48B | 1.37B | 1.36B | 1.17B | 1.14B | 976.18M | 1B | 965.28M |
| researchAndDevelopmentExpenses | 517.14M | 466.4M | 424.42M | 435.65M | 395.09M | 359.74M | 331.76M | 287.35M | 265.06M | 255.79M |
| generalAndAdministrativeExpenses | 331.49M | 290.1M | 336.88M | 317.6M | 279.08M | 237.58M | 225.67M | 164.14M | 138.44M | 157.06M |
| sellingAndMarketingExpenses | 399.44M | 375.36M | 359.14M | 326.02M | 291.75M | 290.7M | 301.4M | 281.01M | 280.25M | 271.04M |
| sellingGeneralAndAdministrativeExpenses | 730.93M | 665.46M | 696.02M | 643.62M | 570.83M | 528.28M | 527.07M | 445.16M | 418.69M | 428.09M |
| otherExpenses | - | - | - | -68.92M | -14.66M | -48.61M | -43.97M | -49.16M | -5.13M | -23.28M |
| operatingExpenses | 1.25B | 1.13B | 1.12B | 1.01B | 951.26M | 839.42M | 814.86M | 683.35M | 678.62M | 660.61M |
| costAndExpenses | 7.25B | 6.32B | 5.61B | 5.15B | 4.87B | 4.34B | 4.19B | 3.39B | 3.05B | 2.96B |
| netInterestIncome | -40.43M | -151.12M | -74.11M | -51.36M | -18.41M | -71.27M | -37.99M | -31.73M | -24.58M | -22.02M |
| interestIncome | 6.82M | -18.46M | 2.36M | - | 487.53K | - | 1.65M | 1.07M | 778.11K | 930.6K |
| interestExpense | 47.25M | 132.67M | 76.47M | 51.36M | 18.9M | 71.27M | 39.63M | 32.8M | 25.35M | 22.95M |
| depreciationAndAmortization | 171.43M | 158.39M | 164.8M | 161.29M | 153.09M | 144.42M | 137.15M | 118.2M | 114.02M | 122.89M |
| ebitda | 804.92M | 632.8M | 488.62M | 495M | 560.8M | 430.18M | 411.63M | 383.81M | 416.19M | 415.6M |
| ebit | 633.49M | 474.41M | 323.82M | 333.71M | 407.71M | 285.76M | 274.48M | 265.61M | 302.17M | 292.71M |
| nonOperatingIncomeExcludingInterest | 53.69M | 35.55M | 38.7M | 29.22M | -920K | 39.93M | 47.13M | 27.22M | 22.26M | 11.97M |
| operatingIncome | 687.18M | 509.96M | 362.51M | 362.93M | 406.79M | 325.69M | 321.61M | 292.83M | 324.43M | 304.68M |
| totalOtherIncomeExpensesNet | -96.02M | -149.04M | -123.74M | -63.33M | -743K | -51.26M | -73.54M | -57.73M | -28.22M | -20.25M |
| incomeBeforeTax | 591.16M | 360.92M | 238.77M | 299.6M | 406.05M | 274.43M | 248.07M | 235.1M | 296.21M | 284.42M |
| incomeTaxExpense | 55.54M | 39.06M | 22.91M | 24.13M | 131.39M | 36.44M | 19.41M | 26.44M | 55.58M | 45.62M |
| netIncomeFromContinuingOperations | 535.62M | 321.86M | 215.86M | 275.47M | 274.66M | 237.99M | 228.66M | 208.66M | 240.62M | 238.81M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | 534.34M | 321.14M | 215.13M | 275.45M | 274.35M | 237.66M | 227.86M | 206.74M | 239.11M | 236.91M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 534.34M | 321.14M | 215.13M | 275.45M | 274.35M | 237.66M | 227.86M | 206.74M | 239.11M | 236.91M |
| eps | 11.69 | 7.22 | 4.85 | 5.93 | 6.45 | 5.76 | 5.37 | 4.84 | 5.59 | 5.54 |
| date | 2025-12-31 | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 | 2019-12-31 | 2018-12-31 | 2017-12-31 | 2016-12-31 |
|---|---|---|---|---|---|---|---|---|---|---|
| cashAndCashEquivalents | 635.27M | 265.35M | 197.43M | 211.11M | 258.99M | 278.79M | 221.06M | 208.48M | 156.07M | 222.81M |
| shortTermInvestments | 180.64M | 1.33M | 10.52M | 1.04M | 1.18M | 1.52M | 2.21M | 16.45M | 16.5M | 22.25M |
| cashAndShortTermInvestments | 815.91M | 266.68M | 207.95M | 212.15M | 260.18M | 280.32M | 223.27M | 224.93M | 172.57M | 245.06M |
| netReceivables | 3.57B | 3.11B | 2.82B | 2.72B | 2.77B | 2.52B | 2.07B | 1.71B | 1.7B | 1.3B |
| accountsReceivables | 3.33B | 994.42M | 2.69B | 975.55M | 1.17B | 1.19B | 1.03B | 968.06M | 747.33M | 1.23B |
| otherReceivables | 239.31M | 2.12B | 122.91M | 1.74B | 155.44M | 85.56M | 92.47M | 126.83M | 90.53M | 70.72M |
| inventory | 3.13B | 2.77B | 2.3B | 1.95B | 1.67B | 1.32B | 1.22B | 1.14B | 902.95M | 840.27M |
| prepaids | 182.35M | 122.68M | 159.2M | - | 93.97M | 39.9M | 45.54M | 66.14M | 38.42M | 32.25M |
| otherCurrentAssets | 35.81M | 82.6M | 36.07M | 136.72M | 161.41M | 91.58M | 115.18M | 133.01M | -204.87M | 32.34M |
| totalCurrentAssets | 7.74B | 6.36B | 5.51B | 5.03B | 4.98B | 4.27B | 3.67B | 3.28B | 2.61B | 2.45B |
| propertyPlantEquipmentNet | 1.9B | 1.8B | 1.51B | 1.35B | 1.32B | 1.21B | 1.13B | 686.62M | 495.72M | 474.11M |
| goodwill | 1.5B | 1.49B | 1.5B | 1.5B | 1.55B | 1.32B | 1.34B | 1.02B | 646.72M | 617M |
| intangibleAssets | 324.72M | 354.76M | 390.52M | 435.06M | 473.86M | 280.24M | 295.32M | 258.73M | 105.69M | 109.4M |
| goodwillAndIntangibleAssets | 1.82B | 1.85B | 1.89B | 1.94B | 2.02B | 1.6B | 1.64B | 1.26B | 752.4M | 726.4M |
| longTermInvestments | 872.59M | 135.08M | 152.48M | 272.13M | 316.06M | 253.61M | 259.65M | 239.14M | 210.42M | 196.88M |
| taxAssets | 86.7M | 34.06M | 23.42M | 20.02M | 65.27M | 118.51M | 89.45M | 42.8M | 51.36M | 47.3M |
| otherNonCurrentAssets | 247.78M | 797.9M | 652.18M | 601.84M | 617.27M | 605.81M | 546.25M | 941.31M | 593.99M | 453.94M |
| totalNonCurrentAssets | 4.93B | 4.62B | 4.23B | 4.18B | 4.34B | 3.78B | 3.66B | 3.17B | 2.1B | 1.9B |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 12.66B | 10.97B | 9.74B | 9.22B | 9.32B | 8.06B | 7.34B | 6.45B | 4.71B | 4.35B |
| totalPayables | 1.57B | 1.7B | 1.25B | 1.36B | 1.02B | 1.36B | 950.57M | 794.79M | 662.1M | 530.3M |
| accountPayables | 1.51B | 1.34B | 1.25B | 1.07B | 1.02B | 1.01B | 926.34M | 776.1M | 633.69M | 514.11M |
| otherPayables | 59.35M | 357.53M | - | 296.1M | - | 349.56M | 24.23M | 18.69M | 28.41M | 16.2M |
| accruedExpenses | 460.99M | 371.08M | 642.16M | 339.96M | 575.09M | 295.69M | 263.39M | 319.04M | 242.92M | 187.05M |
| shortTermDebt | 133.98M | 525.42M | 651.88M | 191.63M | 106.36M | 330.96M | 408.28M | 271.37M | 201.31M | 233.98M |
| capitalLeaseObligationsCurrent | 98.46M | 84.91M | 67.39M | 69.32M | 76.78M | 65.52M | 62.56M | - | - | 1.8M |
| taxPayables | - | 54.58M | 67.83M | 51.26M | 36.67M | 16.92M | 24.23M | 15.61M | 26.46M | 16.2M |
| deferredRevenue | 2.68B | 2.15B | 1.66B | 1.78B | 1.5B | 1B | 723.58M | 780.99M | 418.56M | 347.39M |
| otherCurrentLiabilities | 1.03B | 479.11M | 2.21B | 535.3M | 2.24B | 573.02M | 764.46M | 744.27M | 564.07M | 627.27M |
| totalCurrentLiabilities | 5.98B | 5.31B | 4.82B | 4.28B | 4.02B | 3.62B | 3.17B | 2.91B | 2.09B | 1.93B |
| longTermDebt | 255.68M | 305.92M | 384.07M | 680.08M | 884.95M | 408.82M | 440.12M | 523.95M | 244.38M | 171.54M |
| capitalLeaseObligationsNonCurrent | 476.84M | 454.06M | 363.1M | 344.58M | 386.64M | 397.94M | 323.29M | - | - | - |
| deferredRevenueNonCurrent | 934.45M | 816.8M | 351.39M | 217.08M | 293.98M | 169.07M | 62.83M | 175.89M | 133.65M | 174.53M |
| deferredTaxLiabilitiesNonCurrent | 137.69M | 73.92M | 55.24M | 72.96M | 141.45M | 132.44M | 114.42M | 78.68M | 68.16M | 58.3M |
| otherNonCurrentLiabilities | 750.98M | 728.76M | 811.64M | 865.98M | 1.04B | 1.1B | 1.06B | 907.4M | 461.81M | 454.26M |
| totalNonCurrentLiabilities | 2.56B | 2.38B | 1.97B | 2.18B | 2.75B | 2.2B | 2B | 1.69B | 908M | 858.62M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 575.3M | 538.97M | 430.49M | 413.91M | 463.42M | 463.46M | 385.85M | - | - | 1.8M |
| totalLiabilities | 8.53B | 7.69B | 6.79B | 6.46B | 6.77B | 5.83B | 5.18B | 4.6B | 3B | 2.78B |
| treasuryStock | - | - | - | - | - | - | - | -40.43M | -40.43M | -40.43M |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 13.44M | 12.84M | 12.71M | 12.79M | 12.76M | 12.74M | 12.74M | 12.35M | 12.35M | 12.34M |
| retainedEarnings | 3.15B | 2.74B | 2.49B | 2.38B | 2.2B | 2B | 1.86B | 1.69B | 1.56B | 1.4B |
| additionalPaidInCapital | 1.06B | 459.33M | 439.9M | 431.43M | 420.97M | 415.65M | 411.57M | 263.56M | 262.12M | 261.99M |
| date | 2025-12-31 | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 | 2019-12-31 | 2018-12-31 | 2017-12-31 | 2016-12-31 |
|---|---|---|---|---|---|---|---|---|---|---|
| netIncome | 578.41M | 321.86M | 215.86M | 275.47M | 274.66M | 237.99M | 228.66M | 208.66M | 240.62M | 238.81M |
| depreciationAndAmortization | 185.57M | 158.39M | 164.8M | 161.29M | 153.09M | 144.42M | 137.15M | 118.2M | 114.02M | 122.89M |
| deferredIncomeTax | -15.9M | 1.65M | -13.16M | -2.22M | 39.1M | -5.34M | -15.06M | 13.72M | 28.77M | 2.68M |
| stockBasedCompensation | - | 15.76M | 12.14M | 10.46M | 5.31M | 4.09M | 3.99M | 1.39M | 13000 | 70000 |
| changeInWorkingCapital | 76.9M | 27.13M | -280.89M | -190.72M | -33.74M | -43.85M | -378.1M | -141.74M | -279.37M | -134.63M |
| accountsReceivables | -714.38M | -473.93M | -96.59M | 97.15M | -430.3M | -508.06M | -267.92M | -89.1M | -315.24M | -297.44M |
| inventory | -387.44M | -480.31M | -351.59M | -305.06M | -336.22M | -69.76M | -55.84M | -117.22M | -59.7M | -8.04M |
| accountsPayables | 502.17M | - | - | - | - | - | - | - | - | - |
| otherWorkingCapital | 676.55M | 981.36M | 167.3M | 17.19M | 732.78M | 533.97M | -54.33M | 64.58M | 95.56M | 170.85M |
| otherNonCashItems | 17.59M | 9.82M | 14.96M | -14.21M | -21.49M | -58.46M | -29.96M | -8.57M | -3.16M | -21.82M |
| netCashProvidedByOperatingActivities | 842.57M | 534.61M | 113.71M | 240.07M | 416.93M | 278.83M | -53.32M | 191.66M | 100.89M | 208M |
| investmentsInPropertyPlantAndEquipment | -244.17M | -215.05M | -187.04M | -205.11M | -188.62M | -132.21M | -137.6M | -102.3M | -107.88M | -124.22M |
| acquisitionsNet | 1.66M | 3.77M | -15.8M | 13.84M | -447.4M | -7.99M | -365.75M | -514.86M | -30.4M | -20.82M |
| purchasesOfInvestments | -196.23M | -180K | -9.47M | - | -435K | -683K | -2.31M | -10.46M | -42.29M | -26.04M |
| salesMaturitiesOfInvestments | 15.8M | 28.52M | 234K | 14.4M | 22.56M | 45.4M | 17.29M | 30.36M | 58.73M | 37.51M |
| otherInvestingActivities | - | 4.11M | 1.47M | 24.88M | 26.18M | 72.62M | 381.58M | 4.39M | 6.27M | 15.74M |
| netCashProvidedByInvestingActivities | -422.94M | -178.83M | -210.6M | -151.98M | -587.72M | -22.87M | -106.79M | -592.87M | -115.57M | -117.82M |
| netDebtIssuance | -192.3M | -198.92M | 172.43M | -49.18M | 230.14M | -120.04M | 50.43M | 528.87M | 23.12M | -98.76M |
| longTermNetDebtIssuance | -85.43M | -73.18M | -288.66M | -148.18M | 515.46M | -224.35M | 51.14M | 286.22M | -104.33M | -103.78M |
| shortTermNetDebtIssuance | -106.88M | -125.74M | 461.1M | 99M | -285.32M | 104.31M | -718K | 242.65M | 127.46M | 5.03M |
| netStockIssuance | 293.86M | 26000 | 30000 | 24000 | 20000 | - | 184.84M | - | - | - |
| netCommonStockIssuance | 293.86M | 26000 | 30000 | 24000 | 20000 | - | 184.84M | - | - | - |
| commonStockIssuance | 293.86M | 26000 | 30000 | 24000 | 20000 | - | 184.84M | - | - | - |
| commonStockRepurchased | - | - | - | - | - | - | - | - | - | - |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | -120.9M | -88.96M | -89.25M | -86.81M | -79.18M | -78.19M | -62.58M | -75.3M | -75.3M | -68.45M |
| commonDividendsPaid | -120.9M | -88.96M | -89.25M | -86.81M | -79.18M | -78.19M | -62.58M | -75.3M | -75.3M | -68.45M |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | - | - | - | - | - | - | - | 48000 | 119K | 505K |
| netCashProvidedByFinancingActivities | -19.35M | -287.85M | 83.21M | -135.97M | 150.99M | -198.23M | 172.69M | 453.62M | -52.06M | -166.7M |
| date | 2026-03-31 | 2025-12-31 | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
|---|---|---|---|---|---|---|---|---|---|---|
| revenue | 2.19B | 2.15B | 1.92B | 1.97B | 1.9B | 1.93B | 1.72B | 1.63B | 1.55B | 1.63B |
| costOfRevenue | 1.64B | 1.62B | 1.44B | 1.5B | 1.44B | 1.47B | 1.3B | 1.24B | 1.18B | 1.24B |
| grossProfit | 552.06M | 529.79M | 478.24M | 472.91M | 454.31M | 465.2M | 412.78M | 389.68M | 374.15M | 382.11M |
| researchAndDevelopmentExpenses | 150.39M | 144.1M | 129.11M | 129.67M | 114.27M | 131.19M | 119.89M | 116.8M | 98.52M | 117.36M |
| generalAndAdministrativeExpenses | 95.68M | 61.41M | 86.74M | 93.9M | 89.45M | 64.49M | 75.74M | 68.69M | 81.18M | 112.48M |
| sellingAndMarketingExpenses | 100.86M | 116.07M | 90.96M | 91.53M | 100.88M | 107.21M | 91.35M | 87.71M | 89.08M | 91.3M |
| sellingGeneralAndAdministrativeExpenses | 196.54M | 177.48M | 177.7M | 185.43M | 190.33M | 171.71M | 167.08M | 156.4M | 170.26M | 203.77M |
| otherExpenses | - | - | - | - | - | - | - | - | - | -6.6M |
| operatingExpenses | 346.93M | 321.57M | 306.8M | 315.09M | 304.6M | 302.9M | 286.98M | 273.2M | 268.78M | 314.53M |
| costAndExpenses | 1.98B | 1.94B | 1.75B | 1.81B | 1.75B | 1.77B | 1.59B | 1.51B | 1.45B | 1.56B |
| netInterestIncome | -32.19M | -34.73M | -34.96M | -31.17M | -38.96M | -45.91M | -44.95M | -29.08M | -31.18M | -45.84M |
| interestIncome | - | - | - | - | - | 735.94K | - | - | - | 2.41M |
| interestExpense | 32.19M | 34.73M | 34.96M | 31.17M | 38.96M | 46.64M | 44.95M | 29.08M | 31.18M | 48.25M |
| depreciationAndAmortization | 45.82M | 42.61M | 43.57M | 43.38M | 41.88M | 41.25M | 39.02M | 38.16M | 39.96M | 41.32M |
| ebitda | 252.67M | 192.18M | 216.36M | 199.85M | 196.53M | 157.73M | 171.83M | 152.62M | 150.62M | 48.13M |
| ebit | 206.85M | 149.57M | 172.79M | 156.47M | 154.65M | 116.49M | 132.81M | 114.45M | 110.66M | 6.81M |
| nonOperatingIncomeExcludingInterest | -1.72M | 58.65M | -1.35M | 1.34M | -4.95M | 45.82M | -7M | 2.03M | -5.3M | 60.77M |
| operatingIncome | 205.13M | 208.22M | 171.43M | 157.82M | 149.71M | 162.3M | 125.81M | 116.48M | 105.36M | 67.58M |
| totalOtherIncomeExpensesNet | -21.51M | -18.66M | -26.35M | -24.74M | -26.28M | -68.71M | -33.67M | -26.62M | -20.04M | -42.22M |
| incomeBeforeTax | 183.62M | 189.56M | 145.08M | 133.08M | 123.43M | 93.59M | 92.14M | 89.86M | 85.32M | 25.36M |
| incomeTaxExpense | 22.76M | 21.01M | 11.41M | 7.06M | 16.06M | 3.37M | 12.83M | 11.26M | 11.6M | -5.04M |
| netIncomeFromContinuingOperations | 160.86M | 168.55M | 133.68M | 126.02M | 107.37M | 90.22M | 79.31M | 78.6M | 73.73M | 30.4M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | 160.79M | 168.16M | 133.4M | 125.7M | 107.08M | 89.99M | 79.11M | 78.36M | 73.67M | 30.01M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 160.79M | 168.16M | 133.4M | 125.7M | 107.08M | 89.99M | 79.11M | 78.36M | 73.67M | 30.01M |
| eps | 3.46 | 3.7 | 2.92 | 2.76 | 2.4 | 2.02 | 1.78 | 1.76 | 1.64 | 0.71 |
| date | 2026-03-31 | 2025-12-31 | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
|---|---|---|---|---|---|---|---|---|---|---|
| cashAndCashEquivalents | 155.25M | 635.14M | 142.15M | 109.11M | 113.68M | 265.35M | 119.2M | 120.66M | 107.31M | 195.8M |
| shortTermInvestments | 770.02M | 180.6M | 591.18M | 739.8M | 341.46M | 1.33M | 4.17M | 18.1M | 36.29M | 10.43M |
| cashAndShortTermInvestments | 925.26M | 815.74M | 733.32M | 848.91M | 455.14M | 266.68M | 123.37M | 138.82M | 143.6M | 206.23M |
| netReceivables | 4.14B | 3.53B | 3.14B | 3.53B | 3.48B | 3.18B | 3.42B | 2.94B | 2.91B | 2.86B |
| accountsReceivables | 3.62B | 1.22B | 3.14B | 3.08B | 3.16B | 2.94B | 3.06B | 2.94B | 2.88B | 767.09M |
| otherReceivables | 517.46M | 2.31B | 404.94M | 443.72M | 323.16M | 234.11M | 363M | 317.34M | 294.74M | 2.1B |
| inventory | 3.24B | 2.73B | 3.14B | 2.95B | 2.87B | 2.77B | 2.82B | 2.7B | 2.54B | 2.28B |
| prepaids | - | 586.68M | - | - | - | 122.68M | - | - | - | - |
| otherCurrentAssets | - | 75.74M | 403.67M | - | - | 15.13M | - | - | - | 126.15M |
| totalCurrentAssets | 8.31B | 7.74B | 7.42B | 7.32B | 6.8B | 6.36B | 6.36B | 6.1B | 5.86B | 5.46B |
| propertyPlantEquipmentNet | 1.92B | 1.9B | 1.86B | 1.82B | 1.8B | 1.8B | 1.76B | 1.69B | 1.62B | 1.5B |
| goodwill | - | 1.5B | - | - | - | 1.49B | - | 5.89M | - | 1.5B |
| intangibleAssets | 1.82B | 324.65M | 1.82B | 1.83B | 1.84B | 354.76M | 1.86B | 1.86B | 1.87B | 390.52M |
| goodwillAndIntangibleAssets | 1.81B | 1.82B | 1.82B | 1.84B | 1.84B | 1.85B | 1.86B | 1.86B | 1.87B | 1.89B |
| longTermInvestments | 220.4M | 138.87M | 847.78M | 182.52M | 181.75M | 135.08M | 175.22M | 640.08M | 598.79M | 582.37M |
| taxAssets | 89.32M | 86.68M | 52.73M | 48.36M | 39.55M | 34.06M | 23.76M | -422.18M | 22.15M | 23.23M |
| otherNonCurrentAssets | 880.87M | 981.27M | 235.54M | 892.32M | 692.36M | 797.9M | 663.62M | 212.15M | 188.52M | 200M |
| totalNonCurrentAssets | 4.93B | 4.93B | 4.82B | 4.78B | 4.55B | 4.62B | 4.48B | 4.41B | 4.3B | 4.2B |
| otherAssets | - | - | - | - | - | - | - | -19.27M | - | - |
| totalAssets | 13.23B | 12.66B | 12.24B | 12.1B | 11.36B | 10.97B | 10.85B | 10.49B | 10.16B | 9.66B |
| totalPayables | 3.15B | 1.93B | 1.56B | 2.85B | 2.73B | 1.7B | 2.58B | 1.28B | 1.15B | 1.25B |
| accountPayables | 1.56B | 1.51B | 1.56B | 1.48B | 1.45B | 1.34B | 1.31B | 1.28B | 1.15B | 1.25B |
| otherPayables | 1.59B | 418.75M | - | 1.38B | 1.28B | 357.53M | 1.26B | - | - | - |
| accruedExpenses | - | 460.89M | - | - | - | 371.08M | - | - | - | 642.16M |
| shortTermDebt | 83.84M | 133.98M | 345.48M | 436.52M | 581.61M | 525.42M | 763.84M | 777.65M | 693.23M | 651.88M |
| capitalLeaseObligationsCurrent | 95.43M | 98.46M | 96.68M | 93.04M | 84.17M | 84.91M | 78.59M | 72.49M | 68.74M | 67.39M |
| taxPayables | - | - | - | - | - | 54.58M | - | - | - | 67.83M |
| deferredRevenue | 2.58B | 2.68B | 2.32B | 2.31B | 2.24B | 2.15B | 2.13B | 2.06B | 1.99B | 1.64B |
| otherCurrentLiabilities | - | 669.49M | 1.39B | 1.37B | 1.28B | 479.11M | 1.26B | 1.22B | 1.17B | 2.21B |
| totalCurrentLiabilities | 5.91B | 5.98B | 5.62B | 5.69B | 5.64B | 5.31B | 5.55B | 5.41B | 5.04B | 4.78B |
| longTermDebt | 248.26M | 255.62M | 248.84M | 246.22M | 295.38M | 305.92M | 304.48M | 300.49M | 371.77M | 384.07M |
| capitalLeaseObligationsNonCurrent | 467.59M | 476.74M | 471.64M | 459.48M | 427.35M | 454.06M | 451.93M | 449.82M | 421.58M | 363.1M |
| deferredRevenueNonCurrent | 1.51B | 934.26M | 1.02B | 828.76M | 890.62M | 816.8M | 618.55M | 510.38M | 512.34M | 351.39M |
| deferredTaxLiabilitiesNonCurrent | 131.19M | 137.66M | 109.13M | 102.22M | 75.31M | 73.92M | 62.46M | 56.97M | 54.46M | 54.78M |
| otherNonCurrentLiabilities | 710.74M | 750.83M | 771.21M | 820.25M | 722.33M | 728.76M | 788.52M | 1.34B | 796.5M | 1.22B |
| totalNonCurrentLiabilities | 3.06B | 2.56B | 2.62B | 2.46B | 2.41B | 2.38B | 2.23B | 2.09B | 2.14B | 1.95B |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 563.02M | 575.2M | 568.32M | 552.52M | 511.52M | 538.97M | 530.52M | 522.3M | 490.32M | 430.49M |
| totalLiabilities | 8.97B | 8.53B | 8.23B | 8.15B | 8.05B | 7.69B | 7.77B | 7.5B | 7.18B | 6.73B |
| treasuryStock | - | - | - | - | - | - | - | - | - | - |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | - | 13.44M | - | - | - | 12.84M | - | 3.02B | 3.01B | 12.71M |
| retainedEarnings | - | 3.15B | - | - | - | 2.74B | - | - | - | 2.49B |
| additionalPaidInCapital | - | 1.06B | - | - | - | 459.33M | - | - | - | 439.9M |
| date | 2026-03-31 | 2025-12-31 | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
|---|---|---|---|---|---|---|---|---|---|---|
| netIncome | 160.86M | 171.63M | 133.68M | 126.02M | 107.37M | 90.22M | 79.31M | 78.6M | 73.73M | 30.4M |
| depreciationAndAmortization | 45.82M | 43.49M | 43.57M | 43.38M | 41.88M | 41.25M | 39.02M | 38.16M | 39.96M | 41.32M |
| deferredIncomeTax | -9.12M | -2.58M | 2.68M | -13.99M | -758K | -10.48M | 6.08M | 1.01M | 5.04M | -17.19M |
| stockBasedCompensation | 6.89M | - | 6.03M | 5.76M | 5.74M | 5.7M | 4.36M | 3.29M | 2.41M | 2.41M |
| changeInWorkingCapital | 80.28M | 123.46M | -28.31M | -47.88M | 33.99M | 315.49M | -69.4M | -96.04M | -122.93M | 247.1M |
| accountsReceivables | -326.04M | -294.67M | -22.19M | -226.3M | -131.92M | -7.19M | -165.8M | -96.58M | -204.37M | -31.15M |
| inventory | -111.8M | 25.51M | -202.59M | -79.91M | -91.8M | 49.04M | -124.08M | -131.46M | -273.81M | -6.39M |
| accountsPayables | - | 116.32M | - | - | - | - | - | - | - | - |
| otherWorkingCapital | 518.12M | 276.3M | 196.46M | 258.33M | 257.71M | 273.64M | 220.48M | 131.99M | 355.24M | 284.65M |
| otherNonCashItems | -3.68M | -2.1M | -566K | 7.11M | -4.64M | 9.89M | -2.83M | 7.35M | -4.59M | 9.69M |
| netCashProvidedByOperatingActivities | 281.05M | 333.9M | 157.08M | 120.4M | 183.58M | 452.07M | 56.54M | 32.38M | -6.39M | 313.74M |
| investmentsInPropertyPlantAndEquipment | -71.16M | -102.52M | -55.91M | -49.8M | -22.67M | -48.05M | -51.47M | -35.5M | -80.02M | -29.25M |
| acquisitionsNet | -1.92M | -212.87K | 400K | -50000 | -50000 | -17.85M | 15.35M | -848K | 7.13M | -2.48M |
| purchasesOfInvestments | -589.9M | 456.86M | - | - | -340.15M | 155K | 7.7M | 18.75M | -26.78M | 16.11M |
| salesMaturitiesOfInvestments | 686K | - | - | - | 159K | 21.45M | - | - | - | 151K |
| otherInvestingActivities | 434K | 15.8M | 147.24M | -398.16M | 371K | -906K | 7.72M | - | 4.36M | 866K |
| netCashProvidedByInvestingActivities | -661.86M | 369.93M | 91.72M | -448.02M | -362.34M | -45.2M | -20.71M | -17.6M | -95.32M | -14.6M |
| netDebtIssuance | -63.78M | 206.31M | -187.54M | -223.08M | 49.33M | -238.49M | -15.05M | 19.85M | 34.78M | -199.8M |
| longTermNetDebtIssuance | -8.53M | 217.85M | 187K | -71.8M | -7.29M | -58000 | -59000 | -65.66M | -7.4M | -58000 |
| shortTermNetDebtIssuance | -55.25M | -11.54M | -187.73M | -151.28M | 56.62M | -238.44M | -14.99M | 85.51M | 42.18M | -199.74M |
| netStockIssuance | 33000 | -338.35M | 21000 | 572.96M | 37000 | - | 1000 | -16000 | 22000 | - |
| netCommonStockIssuance | 33000 | -338.35M | 21000 | 572.96M | 37000 | - | 1000 | -16000 | 22000 | - |
| commonStockIssuance | 33000 | -338.35M | 21000 | 572.96M | 37000 | - | 1000 | -16000 | 22000 | - |
| commonStockRepurchased | - | - | - | - | - | - | - | - | - | - |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | -35.34M | -36.06M | -27.8M | -26.83M | -22.27M | -22.24M | -22.24M | -22.24M | -22.23M | -22.22M |
| commonDividendsPaid | -35.34M | -36.06M | -27.8M | -26.83M | -22.27M | -22.24M | -22.24M | -22.24M | -22.23M | -22.22M |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | - | - | - | - | - | 19000 | - | - | - | 15000 |
| netCashProvidedByFinancingActivities | -99.08M | -168.1M | -215.32M | 323.05M | 27.1M | -260.72M | -37.29M | -2.41M | 12.57M | -222M |