NYSE : ESE
$2.6 (0.8%)
| 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 | 1.1B | 919.13M | 855.79M | 857.5M | 715.44M | 730.47M | 726.04M | 683.65M | 685.74M | 571.46M |
| costOfRevenue | 634.3M | 530.56M | 502.68M | 525.46M | 445.04M | 458.31M | 438M | 419.71M | 436.92M | 350.81M |
| grossProfit | 461.08M | 388.57M | 353.11M | 332.04M | 270.4M | 272.16M | 288.05M | 263.94M | 248.82M | 220.65M |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - | - | - | - |
| generalAndAdministrativeExpenses | - | - | - | - | - | 159.49M | 162.73M | 153.06M | - | - |
| sellingAndMarketingExpenses | - | - | - | - | - | - | - | - | - | - |
| sellingGeneralAndAdministrativeExpenses | 234.64M | 208.2M | 203.46M | 195.13M | 167.53M | 159.49M | 162.73M | 153.06M | 148.43M | 131.49M |
| otherExpenses | 53.32M | 32.8M | 28.95M | 25.94M | 20.83M | 112.67M | 18.49M | 17.26M | 16.34M | 11.63M |
| operatingExpenses | 287.96M | 241.01M | 232.41M | 221.06M | 188.36M | 272.16M | 181.23M | 170.33M | 164.77M | 143.12M |
| costAndExpenses | 922.26M | 771.56M | 735.1M | 746.52M | 633.41M | 730.47M | 619.22M | 590.04M | 601.69M | 493.93M |
| netInterestIncome | -17.5M | -15.25M | -8.77M | -4.85M | -2.26M | -6.73M | -8.09M | -8.8M | -4.58M | -1.31M |
| interestIncome | - | - | - | - | - | - | - | - | - | - |
| interestExpense | 17.5M | 15.25M | 8.77M | 4.85M | 2.26M | 6.73M | 8.09M | 8.8M | 4.58M | 1.31M |
| depreciationAndAmortization | 75.02M | 52.16M | 47.71M | 48.34M | 42.05M | 41.34M | 36M | 33.69M | 32.23M | 23.57M |
| ebitda | 245.38M | 198.36M | 166.85M | 159.63M | 124.98M | 84.47M | 141.96M | 123.58M | 116.96M | 93.3M |
| ebit | 170.36M | 146.2M | 119.14M | 111.29M | 82.93M | 43.14M | 105.97M | 89.89M | 84.73M | 69.73M |
| nonOperatingIncomeExcludingInterest | 2.78M | 1.36M | 1.56M | -304K | -894K | -43.14M | 851K | 3.72M | -680K | 7.8M |
| operatingIncome | 173.13M | 147.56M | 120.7M | 110.98M | 82.03M | - | 106.82M | 93.61M | 84.05M | 77.53M |
| totalOtherIncomeExpensesNet | -20.28M | -16.61M | -10.33M | -4.55M | -1.36M | 36.41M | -8.94M | -12.52M | -3.9M | -9.11M |
| incomeBeforeTax | 152.85M | 130.95M | 110.37M | 106.44M | 80.67M | 36.41M | 97.88M | 81.09M | 80.15M | 68.42M |
| incomeTaxExpense | 36.55M | 28.32M | 24.68M | 24.12M | 17.18M | 13.51M | 20.39M | -5.17M | 26.45M | 22.54M |
| netIncomeFromContinuingOperations | 116.3M | 102.63M | 85.68M | 82.32M | 63.5M | 22.9M | 77.49M | 86.26M | 53.7M | 45.88M |
| netIncomeFromDiscontinuedOperations | 182.92M | -747K | 6.86M | - | - | 76.52M | 3.55M | 5.88M | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | 299.22M | 101.88M | 92.54M | 82.32M | 63.5M | 99.41M | 81.04M | 92.14M | 53.7M | 45.88M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 299.22M | 101.88M | 92.54M | 82.32M | 63.5M | 99.41M | 81.04M | 92.14M | 53.7M | 45.88M |
| eps | 11.55 | 3.96 | 3.59 | 3.17 | 2.44 | 0.88 | 3.12 | 3.56 | 2.08 | 1.78 |
| 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 | 101.35M | 65.96M | 41.87M | 97.72M | 56.23M | 52.56M | 61.81M | 30.48M | 45.52M | 53.82M |
| shortTermInvestments | - | - | - | - | - | - | - | - | - | - |
| cashAndShortTermInvestments | 101.35M | 65.96M | 41.87M | 97.72M | 56.23M | 52.56M | 61.81M | 30.48M | 45.52M | 53.82M |
| netReceivables | 344.28M | 288.81M | 337.19M | 289.8M | 240.11M | 238.38M | 268.93M | 216.77M | 207.87M | 150.23M |
| accountsReceivables | 253.55M | 222.1M | 198.56M | 164.64M | 146.34M | 144.08M | 158.72M | 163.74M | 160.58M | 121.49M |
| otherReceivables | 90.73M | 66.71M | 138.63M | 125.15M | 93.77M | 94.3M | 110.21M | 53.03M | 47.29M | 28.75M |
| inventory | 217.81M | 195.46M | 184.07M | 162.4M | 147.15M | 135.3M | 128.82M | 135.42M | 124.52M | 105.54M |
| prepaids | - | - | - | - | - | - | - | - | - | - |
| otherCurrentAssets | 25.06M | 118.41M | 17.97M | 22.7M | 22.66M | 17.05M | 35.64M | 13.36M | 14.9M | 13.88M |
| totalCurrentAssets | 688.51M | 668.65M | 581.1M | 572.62M | 466.15M | 443.29M | 495.19M | 396.02M | 392.79M | 323.48M |
| propertyPlantEquipmentNet | 220.2M | 186.73M | 195.32M | 185.12M | 186.11M | 161.26M | 161.47M | 134.95M | 132.75M | 92.4M |
| goodwill | 761.93M | 529.94M | 503.18M | 492.71M | 504.85M | 408.06M | 409.22M | 381.65M | 377.88M | 323.62M |
| intangibleAssets | 723.97M | 403.52M | 392.12M | 394.46M | 409.25M | 346.63M | 393.05M | 345.35M | 351.13M | 231.76M |
| goodwillAndIntangibleAssets | 1.49B | 933.46M | 895.3M | 887.17M | 914.1M | 754.7M | 802.26M | 727M | 729.01M | 555.38M |
| longTermInvestments | - | - | - | - | - | - | - | - | - | - |
| taxAssets | - | - | - | - | - | - | - | - | - | - |
| otherNonCurrentAssets | 15.78M | 49.78M | 11.5M | 9.54M | 10.98M | 10.94M | 7.79M | 7.14M | 5.89M | 7.11M |
| totalNonCurrentAssets | 1.72B | 1.17B | 1.1B | 1.08B | 1.11B | 926.89M | 971.53M | 869.1M | 867.65M | 654.89M |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 2.41B | 1.84B | 1.68B | 1.65B | 1.58B | 1.37B | 1.47B | 1.27B | 1.26B | 978.37M |
| totalPayables | 158.54M | 95.19M | 86.97M | 78.75M | 56.67M | 50.52M | 63.8M | 63.03M | 54.79M | 42.07M |
| accountPayables | 96.53M | 88.94M | 86.97M | 78.75M | 56.67M | 50.52M | 63.8M | 63.03M | 54.79M | 42.07M |
| otherPayables | 62.01M | 6.25M | - | - | - | - | - | - | - | - |
| accruedExpenses | 113.02M | 91.32M | 95.4M | 94.37M | 92.28M | 82.04M | 37.19M | 68.46M | 69.15M | 52.6M |
| shortTermDebt | 20M | 20M | 20M | 20M | 20M | 22.37M | 21.83M | 20M | 20M | 20M |
| capitalLeaseObligationsCurrent | - | - | - | - | - | - | 571K | -49.04M | -51.03M | -43.4M |
| taxPayables | 62.01M | - | - | - | - | - | - | - | - | - |
| deferredRevenue | 216.59M | 80.84M | 112.28M | 125.01M | 106.04M | 100.55M | 81.18M | 29.57M | 28.58M | 27.21M |
| otherCurrentLiabilities | - | 62.5M | - | - | - | - | 47.06M | - | - | - |
| totalCurrentLiabilities | 508.15M | 349.85M | 314.65M | 318.13M | 275M | 255.48M | 251.64M | 200.53M | 194.97M | 158.08M |
| longTermDebt | 166M | 102M | 82M | 133M | 134M | 40M | 265M | 200M | 255M | 90M |
| capitalLeaseObligationsNonCurrent | 44.4M | 34.81M | 36.55M | 24.85M | 28.03M | 16.78M | 29.98M | - | - | - |
| deferredRevenueNonCurrent | - | - | - | - | - | - | - | - | - | - |
| deferredTaxLiabilitiesNonCurrent | 112.39M | 72.62M | 75.53M | 82.02M | 73.56M | 60.72M | 60.86M | 64.79M | 86.38M | 69.56M |
| otherNonCurrentLiabilities | 38.58M | 41.98M | 43.34M | 48.29M | 47.06M | 38.18M | 33.03M | 40.39M | 52.18M | 45.62M |
| totalNonCurrentLiabilities | 361.37M | 251.42M | 237.42M | 288.17M | 282.65M | 155.68M | 388.86M | 305.18M | 393.56M | 205.19M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 44.4M | 34.81M | 36.55M | 24.85M | 28.03M | 16.78M | 30.55M | -49.04M | -51.03M | -43.4M |
| totalLiabilities | 869.52M | 601.27M | 552.07M | 606.3M | 557.65M | 411.16M | 640.5M | 505.71M | 588.53M | 363.26M |
| treasuryStock | -147.08M | -147.08M | -139.36M | -126.96M | -107.08M | -107.13M | -107.26M | -107.39M | -107.58M | -107.77M |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 309K | 308K | 308K | 307K | 307K | 306K | 306K | 305K | 305K | 304K |
| retainedEarnings | 1.37B | 1.08B | 989.32M | 905.02M | 830.99M | 775.83M | 684.74M | 606.84M | 516.72M | 471.27M |
| additionalPaidInCapital | 316.19M | 311.94M | 304.85M | 301.55M | 297.64M | 293.68M | 292.41M | 291.19M | 289.78M | 290.59M |
| 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 | 299.22M | 101.88M | 92.54M | 82.32M | 63.5M | 99.41M | 81.04M | 92.14M | 53.7M | 45.88M |
| depreciationAndAmortization | 75.02M | 52.16M | 47.71M | 48.34M | 42.05M | 41.34M | 36M | 33.69M | 32.23M | 23.57M |
| deferredIncomeTax | -10.98M | -8.39M | -5.46M | 8.95M | -3.04M | -2.78M | 61000 | -21.03M | 1.36M | -2.99M |
| stockBasedCompensation | 10.67M | 8.6M | 8.91M | 7.32M | 6.91M | 5.55M | 5.09M | 5.03M | 5.44M | 4.7M |
| changeInWorkingCapital | 9.38M | -33.41M | -56.12M | -11.65M | 15.67M | 26.58M | -6.65M | -9.55M | -17.89M | 1.75M |
| accountsReceivables | -8.34M | -31.62M | -31.44M | -17.68M | 11.27M | 14.63M | -65.9M | -6.09M | -42.13M | -9.09M |
| inventory | -5.14M | -24.37M | -16.31M | -13.79M | 612K | -10.34M | 7.11M | -9.44M | 3.96M | 1.1M |
| accountsPayables | -2.19M | 11.48M | 5.11M | 21.98M | -688K | -13.28M | 10.72M | 7.93M | 8.74M | -1.95M |
| otherWorkingCapital | 25.05M | 11.09M | -13.48M | -2.18M | 4.48M | 35.57M | 41.42M | -1.96M | 11.54M | 11.69M |
| otherNonCashItems | -141.38M | 6.71M | -10.7M | - | -1.95M | -87.82M | -10.4M | -7.01M | -7.51M | 952K |
| netCashProvidedByOperatingActivities | 241.94M | 127.54M | 76.89M | 135.28M | 123.14M | 82.28M | 105.14M | 93.26M | 67.34M | 73.86M |
| investmentsInPropertyPlantAndEquipment | -52.17M | -40.18M | -29.93M | -45.01M | -35.49M | -41.13M | -32.6M | -24.82M | -38.73M | -22.51M |
| acquisitionsNet | -472.01M | -56.38M | -17.69M | -10.91M | -168.9M | - | -95.84M | -9.81M | -198.63M | -82.06M |
| purchasesOfInvestments | - | - | - | - | - | - | - | - | - | - |
| salesMaturitiesOfInvestments | - | - | - | - | - | - | - | - | - | - |
| otherInvestingActivities | 268.38M | -8.08M | -4.84M | - | 1.95M | 182.08M | 3.3M | -6.98M | 3.49M | - |
| netCashProvidedByInvestingActivities | -255.79M | -104.64M | -52.47M | -55.92M | -202.44M | 140.95M | -125.14M | -41.61M | -233.87M | -104.57M |
| netDebtIssuance | 64M | 20M | -51M | -1M | 91.63M | -222.63M | 65M | -55M | 165M | 60M |
| longTermNetDebtIssuance | 64M | 20M | -51M | -1M | 91.63M | -222.63M | 65M | -55M | 165M | 60M |
| shortTermNetDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| netStockIssuance | - | -8M | -12.4M | -19.88M | - | - | - | - | - | -4.3M |
| netCommonStockIssuance | - | -8M | -12.4M | -19.88M | - | - | - | - | - | -4.3M |
| commonStockIssuance | - | - | - | - | - | - | - | - | - | - |
| commonStockRepurchased | - | -8M | -12.4M | -19.88M | - | - | - | - | - | -4.3M |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | -8.26M | -8.25M | -8.25M | -8.27M | -8.34M | -8.32M | -8.3M | -8.28M | -8.26M | -8.25M |
| commonDividendsPaid | -8.26M | -8.25M | -8.25M | -8.27M | -8.34M | -8.32M | -8.3M | -8.28M | -8.26M | -8.25M |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | -6.2M | -4.53M | -6.68M | -2.98M | -1.82M | -5.26M | -3.18M | -5M | 20000 | -1.22M |
| netCashProvidedByFinancingActivities | 49.54M | -773K | -78.33M | -32.12M | 81.47M | -236.22M | 53.52M | -66.36M | 156.76M | 46.22M |
| 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 | 309.34M | 289.66M | 352.67M | 296.34M | 265.52M | 214.59M | 298.53M | 233.57M | 249.13M | 218.31M |
| costOfRevenue | 178.03M | 169.74M | 203.24M | 174.35M | 156.3M | 124.21M | 178.81M | 135.37M | 152.35M | 134.15M |
| grossProfit | 131.32M | 119.92M | 149.44M | 121.99M | 109.22M | 90.38M | 119.72M | 98.2M | 96.78M | 84.16M |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - | - | - | - |
| generalAndAdministrativeExpenses | - | - | - | - | - | - | - | - | - | - |
| sellingAndMarketingExpenses | - | - | - | - | - | - | - | - | - | - |
| sellingGeneralAndAdministrativeExpenses | 62.83M | 61.21M | 63.33M | 62.04M | 58.16M | 54.97M | 60M | 51.01M | 55.1M | 53.97M |
| otherExpenses | 20.42M | 20.32M | 20.58M | 16.75M | 7.99M | 7.99M | 8.22M | 8.14M | 8.57M | 7.87M |
| operatingExpenses | 83.25M | 81.53M | 83.92M | 78.8M | 66.15M | 62.96M | 68.21M | 59.16M | 63.67M | 61.84M |
| costAndExpenses | 261.28M | 251.27M | 287.15M | 253.14M | 222.45M | 187.18M | 247.02M | 194.53M | 216.02M | 195.99M |
| netInterestIncome | -2.4M | -2.88M | -5.13M | -7.92M | -2.2M | -2.26M | -6.02M | -3.34M | -3.23M | -2.67M |
| interestIncome | - | - | - | - | - | - | - | - | - | - |
| interestExpense | 2.4M | 2.88M | 5.13M | 7.92M | 2.2M | 2.26M | 6.02M | 3.34M | 3.23M | 2.67M |
| depreciationAndAmortization | 26.84M | 26.49M | 26.62M | 20.62M | 14.81M | 12.97M | 14.05M | 11.42M | 14.1M | 13.45M |
| ebitda | 73.1M | 64.85M | 91.32M | 61.61M | 57.5M | 41.02M | 64.11M | 50.72M | 46.55M | 35.57M |
| ebit | 46.26M | 38.36M | 64.7M | 40.99M | 42.69M | 28.05M | 50.06M | 39.3M | 32.45M | 22.12M |
| nonOperatingIncomeExcludingInterest | 1.8M | 30000 | 828K | 2.21M | 375K | -637K | 1.45M | -264K | 666K | 206K |
| operatingIncome | 48.06M | 38.39M | 65.52M | 43.2M | 43.07M | 27.42M | 51.51M | 39.04M | 33.11M | 22.33M |
| totalOtherIncomeExpensesNet | -4.2M | -2.91M | -5.96M | -10.13M | -2.57M | -1.62M | -7.47M | -3.07M | -3.89M | -2.87M |
| incomeBeforeTax | 43.86M | 35.48M | 59.57M | 33.07M | 40.5M | 25.8M | 44.04M | 35.97M | 29.22M | 19.45M |
| incomeTaxExpense | 10.31M | 6.79M | 14.71M | 8.31M | 9.47M | 5.49M | 9.78M | 7.65M | 6M | 4.28M |
| netIncomeFromContinuingOperations | 33.56M | 28.69M | 44.85M | 24.76M | 31.03M | 20.31M | 34.26M | 28.31M | 23.22M | 15.17M |
| netIncomeFromDiscontinuedOperations | 1.18M | - | 173.8M | 1.31M | - | 3.17M | - | 918K | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | 34.73M | 28.69M | 218.65M | 26.06M | 31.03M | 23.47M | 34.26M | 29.23M | 23.22M | 15.17M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 34.73M | 28.69M | 218.65M | 26.06M | 31.03M | 23.47M | 34.26M | 29.23M | 23.22M | 15.17M |
| eps | 1.34 | 1.11 | 8.43 | 1.01 | 1.2 | 0.91 | 1.33 | 1.14 | 0.9 | 0.59 |
| 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 | 92.25M | 103.82M | 101.35M | 78.72M | 57.4M | 71.28M | 65.96M | 63.04M | 59.44M | 51.4M |
| shortTermInvestments | - | - | - | - | - | - | - | - | - | - |
| cashAndShortTermInvestments | 92.25M | 103.82M | 101.35M | 78.72M | 57.4M | 71.28M | 65.96M | 63.04M | 59.44M | 51.4M |
| netReceivables | 360.37M | 333.99M | 344.28M | 329.75M | 343.4M | 334.06M | 288.81M | 348.23M | 326.84M | 332.79M |
| accountsReceivables | 256.84M | 245.33M | 253.55M | 238.02M | 218.12M | 202.66M | 222.1M | 213.59M | 187.54M | 194.4M |
| otherReceivables | 103.53M | 88.66M | 90.73M | 91.73M | 125.28M | 131.4M | 66.71M | 134.64M | 139.3M | 138.39M |
| inventory | 237.09M | 227.15M | 217.81M | 237.11M | 231.2M | 219.38M | 195.46M | 219.31M | 211.34M | 202.58M |
| prepaids | - | - | - | - | - | - | - | - | - | - |
| otherCurrentAssets | 37.08M | 24.69M | 25.06M | 109.15M | 28.75M | 20.78M | 118.41M | 22.31M | 24.31M | 16.44M |
| totalCurrentAssets | 726.79M | 689.65M | 688.51M | 754.72M | 660.75M | 645.51M | 668.65M | 652.9M | 621.92M | 603.2M |
| propertyPlantEquipmentNet | 219.84M | 218.4M | 220.2M | 214.03M | 210.4M | 207.18M | 186.73M | 202.46M | 200.13M | 197.95M |
| goodwill | 761.18M | 767.38M | 761.93M | 760.56M | 536.22M | 532.31M | 529.94M | 535.37M | 535.66M | 537.6M |
| intangibleAssets | 682.37M | 706.38M | 723.97M | 745.08M | 394.59M | 396.3M | 403.52M | 408.98M | 414.87M | 422.05M |
| goodwillAndIntangibleAssets | 1.44B | 1.47B | 1.49B | 1.51B | 930.82M | 928.61M | 933.46M | 944.35M | 950.53M | 959.65M |
| longTermInvestments | - | - | - | - | - | - | - | - | - | - |
| taxAssets | - | - | - | - | - | - | - | - | - | - |
| otherNonCurrentAssets | 15.62M | 17.19M | 15.78M | 52M | 13.69M | 13.76M | 49.78M | 11.34M | 11.6M | 11.72M |
| totalNonCurrentAssets | 1.68B | 1.71B | 1.72B | 1.77B | 1.15B | 1.15B | 1.17B | 1.16B | 1.16B | 1.17B |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 2.41B | 2.4B | 2.41B | 2.53B | 1.82B | 1.8B | 1.84B | 1.81B | 1.78B | 1.77B |
| totalPayables | 112.3M | 152.77M | 158.54M | 86.21M | 81.24M | 75.88M | 95.19M | 83.41M | 81.96M | 77.96M |
| accountPayables | 106.68M | 92.29M | 96.53M | 86.21M | 81.24M | 75.88M | 88.94M | 83.41M | 81.96M | 77.96M |
| otherPayables | 5.62M | 60.48M | 62.01M | - | - | - | 6.25M | - | - | - |
| accruedExpenses | 38.94M | 92.75M | 113.02M | 110.54M | 92.66M | 90.49M | 91.32M | 94.14M | 79.61M | 85.58M |
| shortTermDebt | 27.79M | 20.51M | 20M | 20M | 20M | 20M | 20M | 20M | 20M | 20M |
| capitalLeaseObligationsCurrent | - | - | - | - | - | - | - | - | - | - |
| taxPayables | 5.62M | 60.48M | 62.01M | - | - | - | - | - | - | - |
| deferredRevenue | 269.4M | 252.36M | 216.59M | 205.59M | 128.11M | 129.74M | 80.84M | 113.65M | 107.36M | 121.15M |
| otherCurrentLiabilities | 51.94M | - | - | 74.5M | - | - | 62.5M | - | - | - |
| totalCurrentLiabilities | 500.36M | 518.39M | 508.15M | 496.84M | 322.02M | 316.11M | 349.85M | 311.21M | 288.93M | 304.69M |
| longTermDebt | 125M | 125M | 166M | 505M | 68M | 92M | 102M | 153M | 171M | 152M |
| capitalLeaseObligationsNonCurrent | 59.88M | 43.47M | 44.4M | 43.63M | 35.95M | 36.4M | 34.81M | 35.15M | 35.44M | 35.71M |
| deferredRevenueNonCurrent | - | - | - | - | - | - | - | - | - | - |
| deferredTaxLiabilitiesNonCurrent | 115.14M | 115.78M | 112.39M | 115.02M | 72.58M | 75.52M | 72.62M | 77.57M | 80.65M | 83.8M |
| otherNonCurrentLiabilities | 20M | 35.5M | 38.58M | 39.28M | 39.79M | 38.1M | 41.98M | 40.44M | 41.76M | 42.23M |
| totalNonCurrentLiabilities | 320.02M | 319.74M | 361.37M | 702.93M | 216.32M | 242.02M | 251.42M | 306.16M | 328.85M | 313.74M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 59.88M | 43.47M | 44.4M | 43.63M | 35.95M | 36.4M | 34.81M | 35.15M | 35.44M | 35.71M |
| totalLiabilities | 820.38M | 838.14M | 869.52M | 1.2B | 538.33M | 558.13M | 601.27M | 617.37M | 617.78M | 618.43M |
| treasuryStock | -147.08M | -147.08M | -147.08M | -147.08M | -147.08M | -147.08M | -147.08M | -147.05M | -146.24M | -139.36M |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 310K | 309K | 309K | 309K | 309K | 309K | 308K | 308K | 308K | 308K |
| retainedEarnings | 1.43B | 1.4B | 1.37B | 1.16B | 1.13B | 1.1B | 1.08B | 1.05B | 1.02B | 1B |
| additionalPaidInCapital | 312.3M | 308.93M | 316.19M | 313.65M | 311.44M | 308.14M | 311.94M | 309.98M | 308.06M | 305.28M |
| 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 | 33.56M | 28.69M | 227.78M | 16.94M | 31.03M | 23.47M | 34.26M | 24.94M | 23.22M | 15.17M |
| depreciationAndAmortization | 26.84M | 26.49M | 26.62M | 20.62M | 14.81M | 12.97M | 14.05M | 11.42M | 14.1M | 13.45M |
| deferredIncomeTax | 1.79M | 3.39M | -4.97M | -3.88M | -3.65M | 1.52M | -2.91M | -3.32M | -3.46M | 484K |
| stockBasedCompensation | - | 3.23M | 2.74M | 2.61M | 2.8M | 2.52M | 2.23M | 2.22M | 1.96M | 2.18M |
| changeInWorkingCapital | 248K | 7.06M | 42.85M | -6.27M | -19.04M | -8.17M | 24.45M | 8.59M | -25.33M | -22.54M |
| accountsReceivables | - | - | - | - | - | - | - | - | - | - |
| inventory | - | - | - | - | - | - | - | - | - | - |
| accountsPayables | - | - | - | - | - | - | - | - | - | - |
| otherWorkingCapital | 248K | 7.06M | 42.85M | -6.27M | -19.04M | -8.17M | 24.45M | 8.59M | -25.33M | -22.54M |
| otherNonCashItems | -56.01M | - | -185.08M | 43.7M | -1.86M | 1.86M | - | -7.64M | - | - |
| netCashProvidedByOperatingActivities | 6.42M | 68.86M | 109.94M | 73.73M | 24.1M | 34.17M | 72.09M | 36.22M | 10.49M | 8.75M |
| investmentsInPropertyPlantAndEquipment | -9.84M | -8.1M | -14.94M | -16.41M | -13.1M | -7.71M | -14.75M | -5.85M | -11.42M | -10.79M |
| acquisitionsNet | -5.1M | -5.13M | - | -472.01M | - | - | - | -204K | - | -56.18M |
| purchasesOfInvestments | - | - | - | - | - | - | - | - | - | - |
| salesMaturitiesOfInvestments | - | - | - | - | - | - | - | - | - | - |
| otherInvestingActivities | 1.54M | - | 269.35M | -966K | 84000 | -84000 | - | -5.44M | - | - |
| netCashProvidedByInvestingActivities | -13.4M | -13.23M | 254.41M | -489.38M | -13.02M | -7.8M | -14.75M | -11.5M | -11.42M | -66.97M |
| netDebtIssuance | -511K | -40.49M | -339M | 437M | -24M | -10M | -51M | -18M | 19M | 70M |
| longTermNetDebtIssuance | -511K | -40.49M | -339M | 437M | -24M | -10M | -51M | -18M | 19M | 70M |
| shortTermNetDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| netStockIssuance | - | - | - | - | - | - | - | -809K | -7.19M | - |
| netCommonStockIssuance | - | - | - | - | - | - | - | -809K | -7.19M | - |
| commonStockIssuance | - | - | - | - | - | - | - | - | - | - |
| commonStockRepurchased | - | - | - | - | - | - | - | -809K | -7.19M | - |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | -2.07M | -2.07M | -2.07M | -2.07M | -2.07M | -2.06M | -2.06M | -2.06M | -2.06M | -2.06M |
| commonDividendsPaid | -2.07M | -2.07M | -2.07M | -2.07M | -2.07M | -2.06M | -2.06M | -2.06M | -2.06M | -2.06M |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | -35000 | -10.61M | 8000 | -59000 | -115K | -6.03M | -3.01M | -84000 | - | -1.43M |
| netCashProvidedByFinancingActivities | -2.62M | -53.17M | -341.06M | 434.88M | -26.18M | -18.1M | -56.07M | -20.95M | 9.75M | 66.5M |