NYSE : MMS
-$0.73 (-1.24%)
| date | 2025-09-30 | 2024-09-30 | 2023-09-30 | 2022-09-30 | 2021-09-30 | 2020-09-30 | 2019-09-30 | 2018-09-30 | 2017-09-30 | 2016-09-30 |
|---|---|---|---|---|---|---|---|---|---|---|
| revenue | 5.43B | 5.31B | 4.9B | 4.63B | 4.25B | 3.46B | 2.89B | 2.39B | 2.45B | 2.4B |
| costOfRevenue | 4.19B | 4.15B | 3.97B | 3.78B | 3.35B | 2.79B | 2.29B | 1.81B | 1.85B | 1.85B |
| grossProfit | 1.25B | 1.16B | 934.02M | 849.34M | 902.62M | 675.37M | 592.93M | 584.08M | 599.7M | 548.81M |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - | - | - | - |
| generalAndAdministrativeExpenses | - | - | - | - | - | - | - | - | - | - |
| sellingAndMarketingExpenses | - | - | - | - | - | - | - | - | - | - |
| sellingGeneralAndAdministrativeExpenses | 673.13M | 668.36M | 638.65M | 537.56M | 483.27M | 384.19M | 273.12M | 284.29M | 284.51M | 266.06M |
| otherExpenses | - | - | - | - | - | - | - | - | - | - |
| operatingExpenses | 673.13M | 668.36M | 638.65M | 537.56M | 483.27M | 384.19M | 273.12M | 284.29M | 284.51M | 266.06M |
| costAndExpenses | 4.85B | 4.81B | 4.61B | 4.32B | 3.84B | 3.17B | 2.57B | 2.09B | 2.14B | 2.12B |
| netInterestIncome | -84.08M | -82.44M | -84.14M | -45.96M | -14.74M | -2.06M | -2.96M | -1M | -2.16M | -4.13M |
| interestIncome | - | - | - | - | - | - | - | - | - | - |
| interestExpense | 84.08M | 82.44M | 84.14M | 45.96M | 14.74M | 2.06M | 2.96M | 1M | 2.16M | 4.13M |
| depreciationAndAmortization | 145.82M | 135.33M | 162.02M | 141.7M | 104.32M | 106.96M | 85.46M | 62.19M | 67.98M | 71.78M |
| ebitda | 674.74M | 624.28M | 456.45M | 464.76M | 502.74M | 396.08M | 405.74M | 362.4M | 384.37M | 361.88M |
| ebit | 528.93M | 488.95M | 294.43M | 323.06M | 398.42M | 289.12M | 320.28M | 300.21M | 316.4M | 290.1M |
| nonOperatingIncomeExcludingInterest | 47.82M | 2.77M | 938K | -11.28M | 20.92M | 2.06M | -470K | -426K | -1.21M | -7.35M |
| operatingIncome | 576.75M | 491.72M | 295.37M | 311.78M | 419.35M | 291.18M | 319.81M | 299.78M | 315.19M | 282.76M |
| totalOtherIncomeExpensesNet | -131.9M | -85.21M | -85.08M | -34.69M | -35.67M | -4.12M | -2.49M | -574K | -952K | 3.21M |
| incomeBeforeTax | 444.85M | 406.51M | 210.29M | 277.1M | 383.68M | 287.06M | 317.32M | 299.21M | 314.24M | 285.97M |
| incomeTaxExpense | 125.82M | 99.6M | 48.5M | 73.27M | 92.48M | 72.55M | 76.82M | 78.39M | 102.05M | 105.81M |
| netIncomeFromContinuingOperations | 319.03M | 306.91M | 161.79M | 203.83M | 291.2M | 214.51M | 240.5M | 220.82M | 212.18M | 180.16M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | 319.03M | 306.91M | 161.79M | 203.83M | 291.2M | 214.51M | 240.82M | 220.75M | 209.43M | 178.36M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 319.03M | 306.91M | 161.79M | 203.83M | 291.2M | 214.51M | 240.82M | 220.75M | 209.43M | 178.36M |
| eps | 5.56 | 5.03 | 2.65 | 3.3 | 4.69 | 3.4 | 3.73 | 3.37 | 3.19 | 2.71 |
| date | 2025-09-30 | 2024-09-30 | 2023-09-30 | 2022-09-30 | 2021-09-30 | 2020-09-30 | 2019-09-30 | 2018-09-30 | 2017-09-30 | 2016-09-30 |
|---|---|---|---|---|---|---|---|---|---|---|
| cashAndCashEquivalents | 260.46M | 235.76M | 122.09M | 136.8M | 156.57M | 88.56M | 116.49M | 356.54M | 179.75M | 80.3M |
| shortTermInvestments | - | - | - | - | - | - | - | 20.26M | - | - |
| cashAndShortTermInvestments | 260.46M | 235.76M | 122.09M | 136.8M | 156.57M | 88.56M | 116.49M | 376.81M | 179.75M | 80.3M |
| netReceivables | 902M | 884.8M | 843.43M | 809.27M | 840.23M | 788.28M | 621.38M | 395.13M | 435.34M | 498.06M |
| accountsReceivables | 898.1M | 879.51M | 826.87M | 807.11M | 834.82M | 786.2M | 600.57M | 389.15M | 430.81M | 480.79M |
| otherReceivables | 3.9M | 5.28M | 16.56M | 2.16M | 5.41M | 2.08M | 20.8M | 5.98M | 4.53M | 17.27M |
| inventory | - | - | - | - | - | - | - | - | - | - |
| prepaids | - | - | - | - | 82.69M | - | - | - | - | - |
| otherCurrentAssets | 90.47M | 79.98M | 89.95M | 86.25M | - | 55.72M | 51.55M | 36.7M | 42.15M | 42.62M |
| totalCurrentAssets | 1.25B | 1.2B | 1.06B | 1.03B | 1.08B | 932.56M | 789.42M | 808.63M | 657.24M | 620.98M |
| propertyPlantEquipmentNet | 131.49M | 172.57M | 202.76M | 185.14M | 241.98M | 243.88M | 99.59M | 77.54M | 101.65M | 131.57M |
| goodwill | 1.78B | 1.78B | 1.78B | 1.78B | 1.77B | 593.13M | 584.47M | 399.88M | 402.98M | 397.56M |
| intangibleAssets | 752.53M | 818.25M | 811.46M | 863.64M | 922.04M | 183.93M | 211.62M | 110.46M | 125.52M | 139.17M |
| goodwillAndIntangibleAssets | 2.53B | 2.6B | 2.59B | 2.64B | 2.7B | 777.06M | 796.09M | 510.35M | 528.49M | 536.72M |
| longTermInvestments | 5.5M | 12.6M | 31.4M | 31.4M | - | - | - | - | - | - |
| taxAssets | 11.49M | 14.8M | 2.46M | 4.97M | 990K | 1.92M | 186K | 6.83M | 7.69M | 8.64M |
| otherNonCurrentAssets | 133.62M | 129.88M | 103.04M | 95.83M | 100.06M | 69.29M | 60.44M | 58.64M | 55.58M | 50.9M |
| totalNonCurrentAssets | 2.82B | 2.93B | 2.93B | 2.96B | 3.04B | 1.09B | 956.31M | 653.37M | 693.42M | 727.84M |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 4.07B | 4.13B | 3.99B | 3.99B | 4.12B | 2.02B | 1.75B | 1.46B | 1.35B | 1.35B |
| totalPayables | 314.21M | 329.86M | 282.53M | 265.27M | 312.35M | 258.72M | 191.74M | 118.82M | 126.79M | 158.69M |
| accountPayables | 296.89M | 303.32M | 282.08M | 264.55M | 305.56M | 253.34M | 177.79M | 114.38M | 122.08M | 150.71M |
| otherPayables | 17.32M | 26.54M | 451K | 718K | 6.78M | 5.38M | 13.95M | 4.44M | 4.7M | 7.98M |
| accruedExpenses | 236.95M | 237.12M | 194.25M | 178.2M | 186.81M | 137.1M | 106.79M | 95.56M | 105.67M | 96.48M |
| shortTermDebt | 91.28M | 87.8M | 136.7M | 127.46M | 156.63M | 91.63M | 9.66M | - | 141K | 277K |
| capitalLeaseObligationsCurrent | - | - | - | - | - | - | - | - | - | - |
| taxPayables | 17.32M | 26.54M | 451K | 718K | 6.78M | 5.38M | 13.95M | 4.44M | 4.7M | 7.98M |
| deferredRevenue | 53.78M | 83.24M | 60.48M | 87.15M | 98.59M | 51.66M | 43.34M | 51.18M | 71.72M | 73.69M |
| otherCurrentLiabilities | 68.94M | 69.52M | 49.06M | 116.37M | 35.06M | 22.07M | 12.71M | 11.9M | 11.95M | 11.62M |
| totalCurrentLiabilities | 765.16M | 807.53M | 723.01M | 774.45M | 789.43M | 561.17M | 364.24M | 277.45M | 316.27M | 340.76M |
| longTermDebt | 1.28B | 1.09B | 1.16B | 1.29B | 1.43B | 18.02M | 231K | - | 527K | 165.34M |
| capitalLeaseObligationsNonCurrent | 71.29M | 97.22M | 129.37M | 86.18M | 121.77M | 104.01M | - | - | - | - |
| deferredRevenueNonCurrent | 43.76M | 45.08M | 38.85M | 21.41M | 35.93M | 27.31M | 32.34M | 20.39M | 28.18M | 40.01M |
| deferredTaxLiabilitiesNonCurrent | 149.02M | 169.12M | 203.9M | 206.1M | 194.64M | 24.74M | 46.56M | 26.38M | 20.11M | 16.81M |
| otherNonCurrentLiabilities | 84.78M | 77.79M | 59.68M | 62.72M | 67.72M | 47.64M | 54.39M | 51.36M | 39.81M | 32.76M |
| totalNonCurrentLiabilities | 1.63B | 1.48B | 1.59B | 1.67B | 1.85B | 221.72M | 133.29M | 98.13M | 88.63M | 254.92M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 71.29M | 97.22M | 129.37M | 86.18M | 121.77M | 104.01M | - | - | - | - |
| totalLiabilities | 2.4B | 2.29B | 2.32B | 2.44B | 2.64B | 782.88M | 497.53M | 375.58M | 404.89M | 595.68M |
| treasuryStock | - | - | - | - | - | - | - | - | - | - |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 628.12M | 598.3M | 577.9M | 557.98M | 532.41M | 513.96M | 498.43M | 487.54M | 475.59M | 461.68M |
| retainedEarnings | 1.06B | 1.28B | 1.12B | 1.03B | 987.83M | 770.5M | 794.74M | 633.28M | 492.11M | 323.57M |
| additionalPaidInCapital | - | - | - | - | - | - | - | - | - | - |
| date | 2025-09-30 | 2024-09-30 | 2023-09-30 | 2022-09-30 | 2021-09-30 | 2020-09-30 | 2019-09-30 | 2018-09-30 | 2017-09-30 | 2016-09-30 |
|---|---|---|---|---|---|---|---|---|---|---|
| netIncome | 319.03M | 306.91M | 161.79M | 203.83M | 291.2M | 214.51M | 240.5M | 220.82M | 212.18M | 180.16M |
| depreciationAndAmortization | 133.72M | 125.53M | 149.32M | 132.8M | 90.72M | 100.16M | 85.46M | 62.19M | 67.98M | 71.78M |
| deferredIncomeTax | -16.72M | -36.02M | 1.55M | 10.2M | -6.58M | -19.14M | 12.66M | 6.72M | 4.76M | 5.65M |
| stockBasedCompensation | 41.18M | 35.35M | 29.52M | 30.48M | 28.55M | 23.71M | 20.77M | 20.24M | 21.36M | 18.75M |
| changeInWorkingCapital | -90.18M | 78.94M | -31.56M | -79.43M | 104.05M | -72.92M | -2.66M | 13.56M | 31.56M | -89.44M |
| accountsReceivables | -31.85M | -50.56M | -23.4M | 14.13M | 38.58M | -141.84M | -60.31M | 34.03M | 53.02M | -51.99M |
| inventory | - | - | 859K | - | -26.9M | -79.93M | -47.58M | 9.87M | 2.61M | -7.62M |
| accountsPayables | -7.49M | 18.27M | 17.73M | -32.72M | 26.9M | 79.93M | 47.58M | -7.72M | -28.31M | -2.37M |
| otherWorkingCapital | -50.83M | 111.23M | -26.75M | -60.84M | 65.48M | 68.92M | 57.65M | -22.62M | 4.24M | -27.46M |
| otherNonCashItems | 42.33M | 4.55M | 3.72M | -8.03M | 9.37M | -1.72M | - | 113.46M | -650K | -6.88M |
| netCashProvidedByOperatingActivities | 429.37M | 515.26M | 314.34M | 289.84M | 517.32M | 244.59M | 356.73M | 323.52M | 337.2M | 180.03M |
| investmentsInPropertyPlantAndEquipment | -63.21M | -114.19M | -90.7M | -56.14M | -36.56M | -40.71M | -66.85M | -26.52M | -24.15M | -46.39M |
| acquisitionsNet | - | 3.08M | 9.73M | -14.3M | -1.8B | -3.82M | -437.49M | -157K | -1.64M | -41.14M |
| purchasesOfInvestments | - | - | - | - | - | - | 20M | -20M | - | - |
| salesMaturitiesOfInvestments | - | - | - | - | - | - | -20M | - | - | - |
| otherInvestingActivities | 2.95M | -18M | - | 16.43M | - | 385K | 20.45M | 369K | 575K | 424K |
| netCashProvidedByInvestingActivities | -60.26M | -129.1M | -80.96M | -54.01M | -1.84B | -44.14M | -483.88M | -46.3M | -25.22M | -87.1M |
| netDebtIssuance | 199.7M | -112.04M | -108.68M | -155.66M | 1.49B | 18.6M | 9.52M | -137K | -164.98M | -45.38M |
| longTermNetDebtIssuance | 199.7M | -112.04M | -108.68M | -155.66M | 1.49B | 18.6M | 9.52M | -137K | -164.98M | -45.38M |
| shortTermNetDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| netStockIssuance | -447.48M | -73.07M | -8.48M | -96.12M | -3.36M | -166.96M | -47.45M | -66.92M | -27.94M | -32.79M |
| netCommonStockIssuance | -447.48M | -73.07M | -8.48M | -96.12M | -3.36M | -166.96M | -47.45M | -66.92M | -28.86M | -33.34M |
| commonStockIssuance | - | - | - | - | - | - | - | - | - | - |
| commonStockRepurchased | -447.48M | -73.07M | -8.48M | -96.12M | -3.36M | -166.96M | -47.45M | -66.92M | -28.86M | -33.34M |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | 924K | 546K |
| netDividendsPaid | -68.71M | -72.9M | -68.07M | -68.72M | -68.84M | -70.16M | -63.89M | -11.69M | -11.67M | -11.7M |
| commonDividendsPaid | -68.71M | -72.9M | -68.07M | -68.72M | -68.84M | -70.16M | -63.89M | -11.69M | -11.67M | -11.7M |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | -27.39M | -17.64M | -65.58M | 72.22M | -35.75M | -11.58M | -9.05M | -13.13M | -10.84M | -6.98M |
| netCashProvidedByFinancingActivities | -343.88M | -275.65M | -250.8M | -248.27M | 1.39B | -230.09M | -110.86M | -91.88M | -215.43M | -96.84M |
| 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 | 1.31B | 1.35B | 1.32B | 1.35B | 1.36B | 1.4B | 1.32B | 1.31B | 1.35B | 1.33B |
| costOfRevenue | 984M | 1.05B | 1.01B | 1.01B | 1.05B | 1.12B | 1.04B | 1.01B | 1.05B | 1.05B |
| grossProfit | 321.97M | 298.37M | 310.55M | 336.5M | 315.82M | 278.52M | 278.66M | 308.77M | 295.95M | 276.7M |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - | - | - | - |
| generalAndAdministrativeExpenses | - | - | - | - | - | - | - | - | - | - |
| sellingAndMarketingExpenses | - | - | - | - | - | - | - | - | - | - |
| sellingGeneralAndAdministrativeExpenses | 173.48M | 152.16M | 187M | 170.76M | 162.86M | 153.27M | 165.99M | 166.68M | 168.23M | 167.47M |
| otherExpenses | - | 8.98M | - | - | - | - | - | - | - | - |
| operatingExpenses | 173.48M | 161.14M | 187M | 170.76M | 162.86M | 153.27M | 165.99M | 166.68M | 168.23M | 167.47M |
| costAndExpenses | 1.16B | 1.21B | 1.19B | 1.18B | 1.21B | 1.28B | 1.2B | 1.17B | 1.22B | 1.22B |
| netInterestIncome | -23.8M | -19.13M | -22.43M | -22.66M | -21.47M | -17.52M | -20.01M | -20.56M | -20.37M | -21.51M |
| interestIncome | - | - | - | - | - | - | - | - | - | - |
| interestExpense | 23.8M | 19.13M | 22.43M | 22.66M | 21.47M | 17.52M | 20.01M | 20.56M | 20.37M | 21.51M |
| depreciationAndAmortization | 32.63M | 33.19M | 37.17M | 32.62M | 32.44M | 31.49M | 32.85M | 31.07M | 29.85M | 31.76M |
| ebitda | 182.96M | 178.59M | 160.07M | 198.24M | 186.37M | 117.96M | 145.53M | 172M | 158.16M | 138.78M |
| ebit | 150.33M | 145.4M | 122.9M | 165.62M | 153.93M | 86.48M | 112.68M | 140.93M | 128.32M | 107.02M |
| nonOperatingIncomeExcludingInterest | -1.84M | -8.16M | 651K | 117K | -966K | 38.77M | -14000 | 1.17M | -596K | 2.21M |
| operatingIncome | 148.49M | 137.23M | 123.55M | 165.74M | 152.96M | 125.25M | 112.67M | 142.1M | 127.72M | 109.23M |
| totalOtherIncomeExpensesNet | -21.95M | -10.97M | -23.08M | -22.77M | -20.5M | -56.3M | -20M | -21.72M | -19.77M | -23.72M |
| incomeBeforeTax | 126.53M | 126.27M | 100.47M | 142.97M | 132.46M | 68.95M | 92.67M | 120.38M | 107.95M | 85.52M |
| incomeTaxExpense | 28.47M | 32.32M | 25.18M | 36.99M | 35.89M | 27.76M | 20.16M | 30.62M | 27.44M | 21.37M |
| netIncomeFromContinuingOperations | 98.06M | 93.94M | 75.29M | 105.98M | 96.57M | 41.2M | 72.5M | 89.75M | 80.51M | 64.15M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | 98.06M | 93.94M | 75.29M | 105.98M | 96.57M | 41.2M | 72.5M | 89.75M | 80.51M | 64.15M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 98.06M | 93.94M | 75.29M | 105.98M | 96.57M | 41.2M | 72.5M | 89.75M | 80.51M | 64.15M |
| eps | 1.81 | 1.71 | 1.34 | 1.87 | 1.7 | 0.69 | 1.2 | 1.47 | 1.31 | 1.05 |
| 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 | 244.7M | 137.59M | 260.46M | 105.38M | 155.94M | 122.87M | 235.76M | 147.8M | 118.34M | 153.5M |
| shortTermInvestments | - | - | - | - | - | - | - | - | - | - |
| cashAndShortTermInvestments | 244.7M | 137.59M | 260.46M | 105.38M | 155.94M | 122.87M | 235.76M | 147.8M | 118.34M | 153.5M |
| netReceivables | 1.18B | 1.15B | 902M | 1.43B | 1.1B | 964.03M | 884.8M | 859.93M | 930.17M | 876.26M |
| accountsReceivables | 1.11B | 1.15B | 898.1M | 1.42B | 1.1B | 962.65M | 879.51M | 850.46M | 916M | 860.41M |
| otherReceivables | 64.79M | 5.3M | 3.9M | 5.66M | 3.49M | 1.38M | 5.28M | 9.46M | 14.17M | 15.85M |
| inventory | - | - | - | - | - | - | - | - | - | - |
| prepaids | - | - | - | - | - | - | - | - | - | - |
| otherCurrentAssets | 84.4M | 137.87M | 90.47M | 71.64M | 71.43M | 78.47M | 79.98M | 70.56M | 69.94M | 79.86M |
| totalCurrentAssets | 1.51B | 1.42B | 1.25B | 1.61B | 1.33B | 1.17B | 1.2B | 1.08B | 1.12B | 1.11B |
| propertyPlantEquipmentNet | 111.28M | 159.32M | 131.49M | 149.97M | 153.18M | 156.65M | 172.57M | 173.84M | 183.78M | 189.9M |
| goodwill | 1.78B | 1.78B | 1.78B | 1.78B | 1.78B | 1.78B | 1.78B | 1.78B | 1.78B | 1.78B |
| intangibleAssets | 699.92M | 517.92M | 752.53M | 779M | 795.21M | 807.1M | 818.25M | 822.84M | 818.85M | 805.69M |
| goodwillAndIntangibleAssets | 2.48B | 2.3B | 2.53B | 2.56B | 2.58B | 2.59B | 2.6B | 2.6B | 2.6B | 2.59B |
| longTermInvestments | 3.2M | 3.4M | 5.5M | 8M | 10.2M | 13.4M | 12.6M | 21M | 22.6M | 21.2M |
| taxAssets | 7.59M | 11.76M | 11.49M | 11.06M | 10.04M | 12.26M | 14.8M | 5.91M | 2.13M | 2.2M |
| otherNonCurrentAssets | 127.83M | 311.55M | 133.62M | 126.4M | 122.15M | 124.28M | 129.88M | 117.62M | 115.17M | 107.15M |
| totalNonCurrentAssets | 2.73B | 2.79B | 2.82B | 2.86B | 2.87B | 2.89B | 2.93B | 2.92B | 2.92B | 2.91B |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 4.24B | 4.21B | 4.07B | 4.46B | 4.2B | 4.06B | 4.13B | 4B | 4.04B | 4.02B |
| totalPayables | 282.94M | 281.03M | 314.21M | 313.3M | 324.12M | 322.86M | 329.86M | 291.98M | 291.99M | 291.34M |
| accountPayables | 281.98M | 263.28M | 296.89M | 281.99M | 306.44M | 286.36M | 303.32M | 280.84M | 276.2M | 267.62M |
| otherPayables | 959K | 17.75M | 17.32M | 31.31M | 17.68M | 36.5M | 26.54M | 11.15M | 15.79M | 23.72M |
| accruedExpenses | 152.36M | 125.46M | 236.95M | 164.19M | 165.35M | 119.87M | 237.12M | 162.32M | 172.6M | 115.86M |
| shortTermDebt | 99.33M | 95.79M | 91.28M | 88.14M | 85.84M | 72.96M | 87.8M | 87.94M | 136.99M | 138.93M |
| capitalLeaseObligationsCurrent | - | - | - | - | - | - | - | - | - | - |
| taxPayables | 959K | 17.75M | 17.32M | 31.31M | 17.68M | 36.5M | 26.54M | 11.15M | 15.79M | 23.72M |
| deferredRevenue | 37.91M | 46.57M | 53.78M | 70.2M | 79.45M | 78.16M | 83.24M | 82.06M | 76.57M | 63.03M |
| otherCurrentLiabilities | 109.14M | 59.19M | 68.94M | 70.31M | 66.48M | 85.07M | 69.52M | 55.73M | 50.56M | 49.2M |
| totalCurrentLiabilities | 681.69M | 608.05M | 765.16M | 706.15M | 721.24M | 678.92M | 807.53M | 680.04M | 728.72M | 658.37M |
| longTermDebt | 1.47B | 1.57B | 1.28B | 1.61B | 1.45B | 1.35B | 1.09B | 1.1B | 1.12B | 1.22B |
| capitalLeaseObligationsNonCurrent | 56.64M | 65.27M | 71.29M | 83.39M | 88.49M | 89.74M | 97.22M | 101.91M | 112.78M | 118.59M |
| deferredRevenueNonCurrent | 37.66M | 39.96M | 43.76M | 48.99M | 36.43M | 40.37M | 45.08M | 35.27M | 33.37M | 37.22M |
| deferredTaxLiabilitiesNonCurrent | 212.7M | 176.52M | 149.02M | 161.43M | 166.63M | 172.55M | 169.12M | 200.81M | 192.89M | 198.32M |
| otherNonCurrentLiabilities | 81.7M | 24.22M | 84.78M | 80.32M | 73.76M | 77.11M | 77.79M | 62.34M | 62.9M | 64.31M |
| totalNonCurrentLiabilities | 1.86B | 1.88B | 1.63B | 1.98B | 1.81B | 1.73B | 1.48B | 1.5B | 1.52B | 1.64B |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 56.64M | 65.27M | 71.29M | 83.39M | 88.49M | 89.74M | 97.22M | 101.91M | 112.78M | 118.59M |
| totalLiabilities | 2.54B | 2.49B | 2.4B | 2.69B | 2.53B | 2.41B | 2.29B | 2.18B | 2.25B | 2.3B |
| treasuryStock | - | - | - | - | - | - | - | - | - | - |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 639.27M | 628.87M | 628.12M | 627.5M | 616.32M | 603.25M | 598.3M | 604.29M | 594.39M | 585.28M |
| retainedEarnings | 1.08B | 1.11B | 1.06B | 1.16B | 1.07B | 1.06B | 1.28B | 1.25B | 1.22B | 1.16B |
| additionalPaidInCapital | - | - | - | - | - | - | - | - | - | - |
| 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 | 98.06M | 93.94M | 75.29M | 105.98M | 96.57M | 41.2M | 72.5M | 89.75M | 80.51M | 64.15M |
| depreciationAndAmortization | 32.63M | 33.19M | 37.17M | 32.62M | 32.44M | 31.49M | 32.85M | 31.07M | 29.85M | 31.76M |
| deferredIncomeTax | 39.92M | 27.86M | -10.89M | -5.24M | -2.75M | 2.16M | -32.25M | 4.54M | -6.15M | -2.16M |
| stockBasedCompensation | - | 7.02M | 10.86M | 10.75M | 12.62M | 6.95M | 7.74M | 9.48M | 8.7M | 9.43M |
| changeInWorkingCapital | 1.37M | -398.17M | 536M | -327.56M | -97.84M | -200.77M | 82.35M | 62.78M | 16.98M | -83.18M |
| accountsReceivables | 30.71M | -253.38M | 521.44M | -318.42M | -131.43M | -103.45M | -24.03M | 65.86M | -57.01M | -35.38M |
| inventory | - | - | - | - | - | - | - | - | - | -57.34M |
| accountsPayables | 19.57M | -33.81M | 14.32M | -27.75M | 14.09M | -8.15M | 19.93M | 4.64M | 9.24M | -15.54M |
| otherWorkingCapital | -48.91M | -110.99M | 237K | 18.6M | 19.49M | -89.17M | 86.46M | -7.72M | 64.75M | 25.08M |
| otherNonCashItems | 17.55M | -8.25M | 942K | 736K | 1.67M | 38.98M | 635K | 1.7M | 601K | 1.62M |
| netCashProvidedByOperatingActivities | 189.53M | -244.4M | 649.37M | -182.72M | 42.71M | -80M | 163.83M | 199.33M | 130.49M | 21.61M |
| investmentsInPropertyPlantAndEquipment | -10.51M | -6.26M | -7.53M | -15.49M | -17.21M | -22.99M | -31.95M | -34.69M | -43.31M | -22.25M |
| acquisitionsNet | - | 12.9M | 4.38M | - | - | 736K | - | - | 1.26M | 1.82M |
| purchasesOfInvestments | - | - | - | - | - | - | - | - | - | - |
| salesMaturitiesOfInvestments | - | - | - | - | - | - | - | - | - | - |
| otherInvestingActivities | - | - | - | - | -2.16M | - | 14000 | - | - | - |
| netCashProvidedByInvestingActivities | -10.51M | 6.63M | -3.15M | -15.49M | -19.37M | -22.26M | -31.94M | -34.69M | -42.04M | -20.43M |
| netDebtIssuance | -32.5M | 232.5M | -323.67M | 163.67M | 105.62M | 255.74M | -9.38M | -61.28M | -103.13M | 61.75M |
| longTermNetDebtIssuance | -32.5M | 232.5M | -323.67M | 163.67M | 105.62M | 255.74M | -9.38M | -61.28M | -103.13M | 61.75M |
| shortTermNetDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| netStockIssuance | -114.44M | -40.56M | -141.04M | -10000 | -77.85M | -228.59M | -25.79M | -47.28M | - | -13.46M |
| netCommonStockIssuance | -114.44M | -40.56M | -141.04M | -10000 | -77.85M | -228.59M | -25.79M | -47.28M | - | -13.46M |
| commonStockIssuance | - | - | - | - | - | - | - | - | - | - |
| commonStockRepurchased | -114.44M | -40.56M | -141.04M | -10000 | -77.85M | -228.59M | -25.79M | -47.28M | - | -13.46M |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | -17.82M | -16.34M | -16.84M | -16.9M | -16.9M | -18.06M | -18.05M | -18.24M | -18.31M | -18.3M |
| commonDividendsPaid | -17.82M | -16.34M | -16.84M | -16.9M | -16.9M | -18.06M | -18.05M | -18.24M | -18.31M | -18.3M |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | 51.48M | -18.7M | -9.11M | -643K | -1.94M | -17.34M | 7.4M | -8.54M | -1.43M | -1.62M |
| netCashProvidedByFinancingActivities | -113.28M | 156.9M | -490.67M | 146.12M | 8.93M | -8.26M | -45.83M | -135.33M | -122.87M | 28.38M |