NYSE : CHE
$9.09 (1.85%)
| 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 | 2.53B | 2.43B | 2.26B | 2.13B | 2.14B | 2.08B | 1.94B | 1.78B | 1.67B | 1.58B |
| costOfRevenue | 1.77B | 1.58B | 1.47B | 1.37B | 1.37B | 1.38B | 1.32B | 1.23B | 1.15B | 1.12B |
| grossProfit | 758.34M | 854.35M | 798.82M | 765.09M | 769.8M | 701.39M | 617.43M | 555M | 516.19M | 461.45M |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - | - | - | - |
| generalAndAdministrativeExpenses | - | 424.36M | 395.12M | 358.73M | 366.73M | 330.22M | 305.71M | 271.21M | 276.65M | 248.06M |
| sellingAndMarketingExpenses | - | - | - | - | - | - | - | - | - | - |
| sellingGeneralAndAdministrativeExpenses | 417.19M | 424.36M | 395.12M | 358.73M | 366.73M | 330.22M | 305.71M | 271.21M | 276.65M | 248.06M |
| otherExpenses | - | 63.5M | 63.13M | 62.86M | 60.04M | -18.51M | 54.34M | 40.16M | 126.5M | 34.64M |
| operatingExpenses | 417.19M | 487.86M | 458.25M | 421.59M | 426.76M | 311.71M | 360.05M | 311.37M | 403.16M | 282.7M |
| costAndExpenses | 2.19B | 2.06B | 1.92B | 1.79B | 1.8B | 1.69B | 1.68B | 1.54B | 1.55B | 1.4B |
| netInterestIncome | 7M | 12.83M | 3.16M | -4.23M | -1.49M | -1.6M | -4.02M | -4.32M | -3.84M | -3.33M |
| interestIncome | 8.74M | 14.61M | 6.27M | 355K | 377K | 757K | 513K | 671K | 427K | 383K |
| interestExpense | 1.75M | 1.78M | 3.11M | 4.58M | 1.87M | 2.36M | 4.54M | 4.99M | 4.27M | 3.72M |
| depreciationAndAmortization | 64.84M | 63.05M | 60.86M | 59.17M | 59.05M | 56.58M | 45.2M | 38.86M | 35.62M | 34.64M |
| ebitda | 422.37M | 464.29M | 414.34M | 393.44M | 411.23M | 454.93M | 311.35M | 283.45M | 156.81M | 215.41M |
| ebit | 357.53M | 401.24M | 353.48M | 334.26M | 352.18M | 398.34M | 266.14M | 244.59M | 121.19M | 180.77M |
| nonOperatingIncomeExcludingInterest | -19.28M | -34.75M | -12.91M | 9.23M | -9.14M | -8.66M | -8.76M | -958K | -8.15M | -2.02M |
| operatingIncome | 338.25M | 366.49M | 340.57M | 343.5M | 343.04M | 389.68M | 257.38M | 243.63M | 113.04M | 178.75M |
| totalOtherIncomeExpensesNet | 17.53M | 32.97M | 9.8M | -13.82M | 7.28M | 6.31M | 4.23M | -4.03M | 3.88M | -1.7M |
| incomeBeforeTax | 355.78M | 399.46M | 350.37M | 329.68M | 350.31M | 395.99M | 261.61M | 239.6M | 116.92M | 177.05M |
| incomeTaxExpense | 90.54M | 97.47M | 77.86M | 80.06M | 81.76M | 76.52M | 41.69M | 34.06M | 18.74M | 68.31M |
| netIncomeFromContinuingOperations | 265.24M | 302M | 272.51M | 249.62M | 268.55M | 319.47M | 219.92M | 205.54M | 98.18M | 108.74M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | 265.24M | 302M | 272.51M | 249.62M | 268.55M | 319.47M | 219.92M | 205.54M | 98.18M | 108.74M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 265.24M | 302M | 272.51M | 249.62M | 268.55M | 319.47M | 219.92M | 205.54M | 98.18M | 108.74M |
| eps | 18.42 | 20.1 | 18.11 | 16.72 | 17.14 | 20.02 | 13.77 | 12.8 | 6.11 | 6.64 |
| 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 | 74.52M | 178.35M | 263.96M | 74.13M | 32.9M | 162.68M | 6.16M | 4.83M | 11.12M | 15.31M |
| shortTermInvestments | - | - | - | - | - | - | - | - | - | - |
| cashAndShortTermInvestments | 74.52M | 178.35M | 263.96M | 74.13M | 32.9M | 162.68M | 6.16M | 4.83M | 11.12M | 15.31M |
| netReceivables | 182.58M | 171.16M | 181.51M | 139.41M | 137.22M | 126.85M | 143.83M | 119.5M | 113.65M | 132.02M |
| accountsReceivables | 182.58M | 171.16M | 181.51M | 139.41M | 137.22M | 126.85M | 143.83M | 119.5M | 113.65M | 132.02M |
| otherReceivables | - | - | - | - | - | - | - | - | - | - |
| inventory | 7.54M | 8.19M | 12M | 10.27M | 10.11M | 7.1M | 7.46M | 5.7M | 5.33M | 5.76M |
| prepaids | 37.98M | 37.04M | 43.37M | 48.81M | 50.06M | 32.78M | 33.22M | 29.8M | 45.94M | 16.81M |
| otherCurrentAssets | - | - | - | - | - | - | - | - | - | - |
| totalCurrentAssets | 302.62M | 394.75M | 500.84M | 272.61M | 230.29M | 329.4M | 190.67M | 159.84M | 176.05M | 169.9M |
| propertyPlantEquipmentNet | 336.81M | 328.16M | 330.23M | 335.38M | 318.73M | 311.27M | 287.42M | 162.03M | 143.03M | 121.3M |
| goodwill | 667M | 666.74M | 585.02M | 581.3M | 578.59M | 578.58M | 577.37M | 510.57M | 476.89M | 472.37M |
| intangibleAssets | 82.76M | 92.21M | 90.26M | 99.73M | 108.1M | 118.08M | 126.37M | 68.25M | 54.86M | 55.06M |
| goodwillAndIntangibleAssets | 749.76M | 758.95M | 675.28M | 681.02M | 686.69M | 696.67M | 703.74M | 578.82M | 531.75M | 527.43M |
| longTermInvestments | 140.35M | - | - | - | 98.88M | 88.81M | 77.45M | 65.62M | 62.07M | 54.39M |
| taxAssets | 101.82M | - | - | - | - | - | - | - | - | - |
| otherNonCurrentAssets | 8.65M | 186.72M | 161.74M | 153M | 8.14M | 8.76M | 9.05M | 9.21M | 7.13M | 7.04M |
| totalNonCurrentAssets | 1.34B | 1.27B | 1.17B | 1.17B | 1.11B | 1.11B | 1.08B | 815.69M | 743.98M | 710.16M |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 1.64B | 1.67B | 1.67B | 1.44B | 1.34B | 1.43B | 1.27B | 975.53M | 920.03M | 880.06M |
| totalPayables | 55.96M | 51.74M | 70.89M | 41.88M | 73.06M | 63.7M | 51.23M | 50.15M | 48.37M | 39.59M |
| accountPayables | 53.46M | 44.15M | 64.03M | 41.88M | 73.02M | 54.23M | 51.1M | 50.15M | 48.37M | 39.59M |
| otherPayables | 2.5M | 7.59M | 6.86M | - | 41000 | 9.46M | 131K | - | - | - |
| accruedExpenses | 58.33M | 56.9M | 64.95M | 65.49M | 56.79M | 65.34M | 57.27M | 47.95M | 48.75M | 49.76M |
| shortTermDebt | 51.89M | - | 15.7M | 5M | - | - | - | - | 10M | 8.75M |
| capitalLeaseObligationsCurrent | - | 42.31M | 38.64M | 39M | 37.91M | 36.2M | 39.28M | - | - | - |
| taxPayables | 11.16M | 7.59M | 6.86M | 18.52M | 41000 | 9.46M | 10.07M | - | - | - |
| deferredRevenue | - | - | - | - | - | - | - | - | - | - |
| otherCurrentLiabilities | 120.95M | 134.75M | 121.87M | 145.84M | 134.63M | 133.88M | 114.44M | 93.57M | 86.4M | 73.73M |
| totalCurrentLiabilities | 287.13M | 285.7M | 312.05M | 297.2M | 302.4M | 299.11M | 262.22M | 191.67M | 193.52M | 171.83M |
| longTermDebt | - | - | - | 92.5M | 185M | - | 90M | 89.2M | 91.2M | 100M |
| capitalLeaseObligationsNonCurrent | 102.87M | 98.54M | 100.78M | 110.51M | 100.63M | 99.21M | 86.66M | - | -61.8M | -54.29M |
| deferredRevenueNonCurrent | 136.14M | - | - | - | - | - | - | - | - | - |
| deferredTaxLiabilitiesNonCurrent | 121.14M | 25.94M | 30.32M | 38.61M | 23.18M | 20.66M | 18.5M | 21.6M | 16.64M | 14.29M |
| otherNonCurrentLiabilities | 13.34M | 139.4M | 117.07M | 104.47M | 108.24M | 114.73M | 84.33M | 81.73M | 78.31M | 69.84M |
| totalNonCurrentLiabilities | 373.48M | 263.89M | 248.17M | 346.09M | 417.05M | 234.6M | 279.49M | 192.52M | 186.15M | 184.13M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 102.87M | 140.84M | 139.41M | 149.51M | 138.54M | 135.41M | 125.94M | - | -61.8M | -54.29M |
| totalLiabilities | 660.61M | 549.58M | 560.22M | 643.3M | 719.45M | 533.71M | 541.71M | 384.2M | 379.67M | 355.96M |
| treasuryStock | -3.61B | -3.13B | -2.72B | -2.59B | -2.43B | -1.82B | -1.6B | -1.45B | -1.23B | -1.11B |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 37.6M | 37.42M | 37.18M | 36.8M | 36.51M | 36.26M | 35.81M | 35.31M | 34.73M | 34.27M |
| retainedEarnings | 2.96B | 2.72B | 2.45B | 2.2B | 1.97B | 1.72B | 1.43B | 1.23B | 1.04B | 958.15M |
| additionalPaidInCapital | 1.59B | 1.48B | 1.34B | 1.15B | 1.04B | 961.4M | 860.67M | 774.36M | 695.8M | 639.7M |
| 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 | 265.24M | 302M | 272.51M | 249.62M | 268.55M | 319.47M | 219.92M | 205.54M | 98.18M | 108.74M |
| depreciationAndAmortization | 64.84M | 63.05M | 60.86M | 59.17M | 59.05M | 56.58M | 45.2M | 38.86M | 35.62M | 34.64M |
| deferredIncomeTax | -5.94M | -4.14M | -8.03M | -3.35M | -15.78M | 37.78M | -2.77M | 5.19M | 2.41M | -6.71M |
| stockBasedCompensation | 4.89M | 32.03M | 30.08M | 26.25M | 22.5M | 18.42M | 14.83M | 446K | 1.23M | 1.86M |
| changeInWorkingCapital | 23.71M | 8.13M | -39.31M | -33.49M | -26.8M | 44.43M | 7.58M | 17.15M | -14.48M | -25.18M |
| accountsReceivables | -11.6M | 10.68M | -41.49M | -2.41M | -8.43M | 12.77M | -19.25M | -5.57M | 1.07M | -42.14M |
| inventory | 650K | 3.83M | -1.73M | -162K | -3.01M | 367K | -1.76M | -351K | 421K | 559K |
| accountsPayables | -5.19M | -9.28M | -9.35M | 15.34M | 9.83M | 19.1M | 28.42M | 8.94M | 12.89M | 891K |
| otherWorkingCapital | 39.85M | 2.9M | 13.26M | -46.26M | -25.19M | 12.19M | 169K | 14.14M | -28.86M | 15.51M |
| otherNonCashItems | 35.54M | 16.42M | 14.18M | 11.67M | 1.07M | 12.61M | 16.48M | 7.33M | 29.05M | 13.71M |
| netCashProvidedByOperatingActivities | 388.27M | 417.5M | 330.3M | 309.89M | 308.6M | 489.29M | 301.25M | 287.14M | 162.5M | 135.39M |
| investmentsInPropertyPlantAndEquipment | -62.8M | -49.53M | -56.85M | -57.32M | -58.68M | -58.83M | -53.02M | -52.87M | -64.3M | -39.77M |
| acquisitionsNet | -225K | -97.4M | -3.99M | -3.53M | - | -3.6M | -138.01M | -53.18M | -4.72M | - |
| purchasesOfInvestments | - | - | - | - | - | - | - | - | - | - |
| salesMaturitiesOfInvestments | - | - | - | - | - | - | - | - | - | - |
| otherInvestingActivities | 3.68M | 3.02M | 206K | 1.45M | 918K | 871K | 272K | 824K | 1.42M | -90000 |
| netCashProvidedByInvestingActivities | -59.34M | -143.91M | -60.64M | -59.4M | -57.76M | -61.56M | -190.76M | -105.22M | -67.61M | -39.86M |
| netDebtIssuance | 10.97M | -15.75M | -81.75M | -99.38M | 196.88M | -90M | 800K | -13.53M | -850K | 16.76M |
| longTermNetDebtIssuance | - | - | -97.5M | -87.5M | - | -90M | 800K | -12M | -7.55M | 17.5M |
| shortTermNetDebtIssuance | 10.97M | -15.75M | 15.75M | -11.88M | 196.88M | - | - | -1.53M | 6.7M | -736K |
| netStockIssuance | -404.35M | -361.39M | -67.7M | -114.52M | -576.04M | -175.59M | -92.63M | -158.88M | -94.64M | -102.31M |
| netCommonStockIssuance | -404.35M | -361.39M | -67.7M | -114.52M | -576.04M | -175.59M | -92.63M | -158.88M | -94.64M | -102.31M |
| commonStockIssuance | 27.15M | - | - | - | - | - | - | - | - | - |
| commonStockRepurchased | -431.5M | -361.39M | -67.7M | -114.52M | -576.04M | -175.59M | -92.63M | -158.88M | -94.64M | -102.31M |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | -31.7M | -27.09M | -23.5M | -22.02M | -22.02M | -21.08M | -19.79M | -18.66M | -17.37M | -16.44M |
| commonDividendsPaid | -31.7M | -27.09M | -23.5M | -22.02M | -22.02M | -21.08M | -19.79M | -18.66M | -17.37M | -16.44M |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | -7.69M | 45.04M | 93.12M | 26.66M | 20.55M | 15.46M | 2.46M | 2.87M | 13.78M | 7.04M |
| netCashProvidedByFinancingActivities | -432.77M | -359.19M | -79.82M | -209.25M | -380.62M | -271.21M | -109.16M | -188.2M | -99.08M | -94.95M |
| 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 | 657.51M | 639.34M | 624.9M | 618.8M | 646.94M | 639.99M | 606.18M | 595.88M | 589.23M | 585.91M |
| costOfRevenue | 458.62M | 433.35M | 444.23M | 434.1M | 430.53M | 405.88M | 396.19M | 389.75M | 385.13M | 358.35M |
| grossProfit | 198.89M | 205.99M | 180.67M | 184.69M | 216.41M | 234.12M | 209.99M | 206.13M | 204.11M | 227.57M |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - | - | - | - |
| generalAndAdministrativeExpenses | - | - | 105.78M | 99.4M | 105.59M | 104.25M | 101.98M | 99.62M | 115.87M | 100.44M |
| sellingAndMarketingExpenses | - | - | - | - | - | - | - | - | - | - |
| sellingGeneralAndAdministrativeExpenses | 114.32M | 105.5M | 105.78M | 99.4M | 105.59M | 104.25M | 101.98M | 99.62M | 115.87M | 100.44M |
| otherExpenses | - | - | - | 17.2M | 16.07M | 15.99M | 15.86M | 18.39M | 15.9M | 15.74M |
| operatingExpenses | 114.32M | 105.5M | 105.78M | 116.61M | 121.66M | 120.24M | 117.84M | 118M | 131.77M | 116.17M |
| costAndExpenses | 572.94M | 538.68M | 550.15M | 550.71M | 552.18M | 526.12M | 514.02M | 507.76M | 516.9M | 474.52M |
| netInterestIncome | 378K | 1.04M | 2.63M | 2.11M | 1.75M | 2.71M | 3.24M | 3.07M | 3.82M | 3.06M |
| interestIncome | 890K | 1.56M | 4.63M | 2.56M | 2.08M | 3.2M | 3.67M | 3.5M | 4.24M | 3.41M |
| interestExpense | 512K | 521K | 2M | 443K | 329K | 499K | 427K | 429K | 425K | 342K |
| depreciationAndAmortization | 16.87M | 16.33M | 16.23M | 16.26M | 16.02M | 15.83M | 15.7M | 15.71M | 15.81M | 15.54M |
| ebitda | 106.22M | 122.3M | 101.78M | 87.82M | 112.02M | 136.45M | 117.15M | 109.97M | 100.72M | 131.47M |
| ebit | 89.35M | 105.97M | 85.54M | 71.56M | 96M | 120.62M | 101.46M | 94.26M | 84.91M | 115.94M |
| nonOperatingIncomeExcludingInterest | -4.77M | -5.31M | -10.8M | -3.47M | -1.24M | -6.74M | -9.3M | -6.13M | -12.58M | -4.54M |
| operatingIncome | 84.58M | 100.65M | 74.75M | 68.08M | 94.76M | 113.88M | 92.16M | 88.12M | 72.33M | 111.39M |
| totalOtherIncomeExpensesNet | 4.26M | 4.79M | 8.79M | 3.03M | 916K | 6.24M | 8.87M | 5.7M | 12.15M | 4.2M |
| incomeBeforeTax | 88.84M | 105.44M | 83.54M | 71.12M | 95.67M | 120.12M | 101.03M | 93.83M | 84.48M | 115.59M |
| incomeTaxExpense | 22.54M | 28.69M | 19.31M | 18.62M | 23.92M | 29.8M | 25.25M | 22.94M | 19.47M | 25.54M |
| netIncomeFromContinuingOperations | 66.3M | 76.75M | 64.24M | 52.49M | 71.76M | 90.32M | 75.78M | 70.89M | 65.02M | 90.05M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | 66.3M | 76.75M | 64.24M | 52.49M | 71.76M | 90.32M | 75.78M | 70.89M | 65.02M | 90.05M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 66.3M | 76.75M | 64.24M | 52.49M | 71.76M | 90.32M | 75.78M | 70.89M | 65.02M | 90.05M |
| eps | 4.85 | 5.48 | 4.46 | 3.6 | 4.91 | 6.08 | 5.04 | 4.7 | 4.3 | 5.96 |
| 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 | 16.86M | 74.52M | 129.75M | 249.9M | 173.88M | 178.35M | 238.45M | 222.9M | 313.35M | 263.96M |
| shortTermInvestments | - | - | - | - | - | - | - | - | - | - |
| cashAndShortTermInvestments | 16.86M | 74.52M | 129.75M | 249.9M | 173.88M | 178.35M | 238.45M | 222.9M | 313.35M | 263.96M |
| netReceivables | 215.48M | 182.58M | 215.57M | 184.88M | 285.87M | 171.16M | 196.48M | 184.96M | 177.33M | 181.51M |
| accountsReceivables | 215.48M | 182.58M | 215.57M | 184.88M | 285.87M | 171.16M | 196.48M | 184.96M | 177.33M | 181.51M |
| otherReceivables | - | - | - | - | - | - | - | - | - | - |
| inventory | 7.21M | 7.54M | 8.24M | 9.15M | 7.79M | 8.19M | 9.9M | 10.74M | 10.71M | 12M |
| prepaids | 34.52M | 37.98M | 41.68M | 47.44M | 34.84M | 37.04M | 45.61M | 46.01M | 38.22M | 43.37M |
| otherCurrentAssets | - | - | - | - | - | - | - | - | - | - |
| totalCurrentAssets | 274.06M | 302.62M | 395.24M | 491.38M | 502.38M | 394.75M | 490.44M | 464.61M | 539.62M | 500.84M |
| propertyPlantEquipmentNet | 133.6M | 336.81M | 332.3M | 334.23M | 330.83M | 328.16M | 335.05M | 334.51M | 334.54M | 330.23M |
| goodwill | 687.5M | 667M | 666.99M | 667M | 666.94M | 666.74M | 666.86M | 662.12M | 591.52M | 585.02M |
| intangibleAssets | 80.42M | 82.76M | 84.93M | 87.36M | 89.93M | 92.21M | 94.75M | 97.04M | 88.14M | 90.26M |
| goodwillAndIntangibleAssets | 767.92M | 749.76M | 751.92M | 754.36M | 756.87M | 758.95M | 761.61M | 759.16M | 679.66M | 675.28M |
| longTermInvestments | 143.78M | 140.35M | - | - | - | - | - | - | - | - |
| taxAssets | - | 101.82M | - | - | - | - | - | - | - | - |
| otherNonCurrentAssets | 216.46M | 8.65M | 144.16M | 137.88M | 136.43M | 186.72M | 182.34M | 176.7M | 173.82M | 161.74M |
| totalNonCurrentAssets | 1.26B | 1.34B | 1.23B | 1.23B | 1.22B | 1.27B | 1.28B | 1.27B | 1.19B | 1.17B |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 1.54B | 1.64B | 1.62B | 1.72B | 1.73B | 1.67B | 1.77B | 1.73B | 1.73B | 1.67B |
| totalPayables | 91.47M | 55.96M | 49.56M | 50.86M | 85.94M | 51.74M | 48.32M | 43M | 83.56M | 70.89M |
| accountPayables | 65.7M | 53.46M | 48.1M | 50.86M | 47.69M | 44.15M | 44.94M | 43M | 56.2M | 64.03M |
| otherPayables | 25.77M | 2.5M | 1.47M | - | 38.25M | 7.59M | 3.38M | - | 27.35M | 6.86M |
| accruedExpenses | 65.1M | 58.33M | 65.73M | 66.89M | 65.74M | 56.9M | 63.99M | 63.64M | 72.94M | 64.95M |
| shortTermDebt | - | 51.89M | - | - | - | - | - | - | - | 15.7M |
| capitalLeaseObligationsCurrent | 41.29M | - | 42.01M | 43.7M | 42.98M | 42.31M | 42.49M | 41.17M | 39.28M | 38.64M |
| taxPayables | 7.61M | 11.16M | 7.11M | 14.24M | 4.44M | 7.59M | 3.38M | 17.08M | 27.35M | 6.86M |
| deferredRevenue | - | - | - | - | - | - | - | - | - | - |
| otherCurrentLiabilities | 123.56M | 120.95M | 134.73M | 102.43M | 95.9M | 134.75M | 109.97M | 113.94M | 86.2M | 121.87M |
| totalCurrentLiabilities | 321.42M | 287.13M | 292.04M | 263.89M | 290.56M | 285.7M | 264.78M | 261.75M | 281.97M | 312.05M |
| longTermDebt | 91.2M | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligationsNonCurrent | 104.45M | 102.87M | 99.46M | 101.86M | 102.08M | 98.54M | 105.42M | 105.23M | 106.86M | 100.78M |
| deferredRevenueNonCurrent | - | 136.14M | - | - | - | - | - | - | - | - |
| deferredTaxLiabilitiesNonCurrent | 14.58M | 121.14M | 9.69M | 12.7M | 11.77M | 25.94M | 28.08M | 27.9M | 24.9M | 30.32M |
| otherNonCurrentLiabilities | 156.18M | 13.34M | 145.75M | 140.91M | 140.34M | 139.4M | 135.41M | 132.8M | 130.4M | 117.07M |
| totalNonCurrentLiabilities | 366.41M | 373.48M | 254.9M | 255.48M | 254.2M | 263.89M | 268.9M | 265.93M | 262.16M | 248.17M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 145.73M | 102.87M | 141.47M | 145.56M | 145.06M | 140.84M | 147.91M | 146.4M | 146.14M | 139.41M |
| totalLiabilities | 687.82M | 660.61M | 546.94M | 519.36M | 544.75M | 549.58M | 533.68M | 527.69M | 544.14M | 560.22M |
| treasuryStock | -3.81B | -3.61B | -3.43B | -3.25B | -3.18B | -3.13B | -2.91B | -2.82B | -2.76B | -2.72B |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 37.61M | 37.6M | 37.59M | 37.59M | 37.54M | 37.42M | 37.4M | 37.31M | 37.3M | 37.18M |
| retainedEarnings | 3.01B | 2.96B | 2.89B | 2.83B | 2.79B | 2.72B | 2.64B | 2.57B | 2.51B | 2.45B |
| additionalPaidInCapital | 1.6B | 1.59B | 1.58B | 1.58B | 1.54B | 1.48B | 1.46B | 1.42B | 1.4B | 1.34B |
| 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 | 66.3M | 76.75M | 64.24M | 52.49M | 71.76M | 90.32M | 75.78M | 70.89M | 65.02M | 90.05M |
| depreciationAndAmortization | 16.87M | 16.33M | 16.23M | 16.26M | 16.02M | 15.83M | 15.7M | 15.71M | 15.81M | 15.54M |
| deferredIncomeTax | -4.74M | 10.32M | -3.02M | 931K | -14.17M | -1.89M | 175K | 3M | -5.42M | 205K |
| stockBasedCompensation | 1.39M | 23.53M | -15.25M | 9.22M | 9.09M | 8.1M | 6.04M | 8.87M | 9.02M | 7.71M |
| changeInWorkingCapital | -934K | 20.36M | -1.85M | 57.61M | -52.6M | 48.86M | -10.85M | -20.41M | -9.47M | -8.42M |
| accountsReceivables | -32.9M | 32.81M | -30.94M | 53.96M | -67.42M | 25.01M | -11.91M | -7.77M | 5.34M | -13.64M |
| inventory | 335K | 695K | 910K | -1.36M | 403K | 1.71M | 836K | -13000 | 1.3M | 507K |
| accountsPayables | 2.24M | -15.3M | 22.55M | 10.14M | -22.59M | 10.36M | -142K | 23.51M | -43.01M | 6.47M |
| otherWorkingCapital | 29.4M | 2.15M | 5.63M | -5.13M | 37.01M | 11.77M | 374K | -36.14M | 26.89M | -1.75M |
| otherNonCashItems | 9.33M | -13.75M | 23.03M | 2.09M | 2.66M | 3.7M | 3.68M | -549K | 9.59M | 3.48M |
| netCashProvidedByOperatingActivities | 88.22M | 133.53M | 83.39M | 138.61M | 32.74M | 164.91M | 90.52M | 77.52M | 84.55M | 108.56M |
| investmentsInPropertyPlantAndEquipment | -17.12M | -16.35M | -17.36M | -15.81M | -13.28M | -12.76M | -13.54M | -11.06M | -12.16M | -11.78M |
| acquisitionsNet | -20.61M | - | - | - | -225K | - | -5.1M | -85M | -7.3M | - |
| purchasesOfInvestments | - | - | - | - | - | - | - | - | - | - |
| salesMaturitiesOfInvestments | - | - | - | - | - | - | - | - | - | - |
| otherInvestingActivities | -63000 | 397K | 3.12M | 327K | -169K | 241K | 128K | 2.57M | 78000 | 109K |
| netCashProvidedByInvestingActivities | -37.79M | -15.95M | -14.23M | -15.48M | -13.67M | -12.52M | -18.52M | -93.49M | -19.38M | -11.67M |
| netDebtIssuance | 90.71M | 10.36M | 301K | -129K | 438K | 15.75M | -15.75M | -15.75M | -2.12M | -433K |
| longTermNetDebtIssuance | 91.2M | - | - | - | - | 15.75M | - | - | - | - |
| shortTermNetDebtIssuance | -493K | 10.36M | 301K | -129K | 438K | - | -15.75M | -15.75M | -2.12M | -433K |
| netStockIssuance | -188.73M | -174.56M | -180.78M | -42.95M | -33.22M | -209.34M | -57.82M | -55.77M | -38.46M | -39.93M |
| netCommonStockIssuance | -188.73M | -174.56M | -180.78M | -42.95M | -33.22M | -209.34M | -57.82M | -55.77M | -38.46M | -39.93M |
| commonStockIssuance | 1.31M | - | - | - | - | - | - | - | - | - |
| commonStockRepurchased | -190.04M | -174.56M | -180.78M | -42.95M | -33.22M | -209.34M | -57.82M | -55.77M | -38.46M | -39.93M |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | -8.17M | -8.5M | -8.65M | -7.22M | -7.32M | -7.5M | -7.49M | -6.06M | -6.05M | -6.06M |
| commonDividendsPaid | -8.17M | -8.5M | -8.65M | -7.22M | -7.32M | -7.5M | -7.49M | -6.06M | -6.05M | -6.06M |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | -1.9M | -124K | -178K | 3.19M | 16.57M | -11.4M | 24.6M | 3.1M | 30.85M | 40.33M |
| netCashProvidedByFinancingActivities | -108.09M | -172.82M | -189.31M | -47.1M | -23.54M | -212.49M | -56.45M | -74.48M | -15.77M | -6.08M |