NYSE : SXI
-$4.93 (-1.6%)
| date | 2025-06-30 | 2024-06-30 | 2023-06-30 | 2022-06-30 | 2021-06-30 | 2020-06-30 | 2019-06-30 | 2018-06-30 | 2017-06-30 | 2016-06-30 |
|---|---|---|---|---|---|---|---|---|---|---|
| revenue | 790.11M | 720.64M | 741.05M | 735.34M | 656.23M | 604.54M | 791.58M | 868.38M | 755.26M | 751.59M |
| costOfRevenue | 489.47M | 438.63M | 455.95M | 465.39M | 414.97M | 389.08M | 523.52M | 566.58M | 502.5M | 499.33M |
| grossProfit | 300.64M | 282M | 285.1M | 269.95M | 241.26M | 215.46M | 268.06M | 301.8M | 252.75M | 252.25M |
| researchAndDevelopmentExpenses | - | 20.5M | 17.2M | 12.2M | 9.6M | 6.9M | 6.3M | 4.5M | 5.5M | 4.9M |
| generalAndAdministrativeExpenses | 190.76M | 167.2M | 169.64M | 167.59M | 150.36M | 138.2M | 138.13M | 204.02M | 170.26M | 165.92M |
| sellingAndMarketingExpenses | 2.6M | 2.4M | 2.7M | 2.3M | 12.7M | 10.3M | 12.2M | 2.4M | 3.8M | 4.3M |
| sellingGeneralAndAdministrativeExpenses | 193.36M | 169.6M | 172.34M | 169.89M | 163.06M | 148.5M | 150.33M | 206.42M | 174.06M | 170.22M |
| otherExpenses | -14.61M | -9.84M | -75.53M | -438K | 9.43M | -472K | -1.74M | 1.24M | 949K | 1.05M |
| operatingExpenses | 178.75M | 180.26M | 114.01M | 181.65M | 182.1M | 154.93M | 185.23M | 206.42M | 174.06M | 177.68M |
| costAndExpenses | 668.22M | 618.9M | 569.96M | 647.04M | 597.07M | 544.01M | 708.75M | 773M | 676.56M | 677.01M |
| netInterestIncome | -23.93M | -4.54M | -5.4M | -5.87M | -5.99M | -7.48M | -10.76M | -8.03M | -4.04M | -2.87M |
| interestIncome | - | - | - | - | - | - | - | - | - | - |
| interestExpense | 23.93M | 4.54M | 5.4M | 5.87M | 5.99M | 7.48M | 10.76M | 8.03M | 4.04M | 2.87M |
| depreciationAndAmortization | 35.44M | 26.8M | 28.47M | 29.7M | 33.24M | 32.29M | 29.29M | 26.7M | 19.7M | 17.3M |
| ebitda | 128.18M | 121.92M | 141.85M | 129.71M | 111.44M | 99.25M | 113.13M | 105.26M | 85.21M | 89.26M |
| ebit | 92.74M | 95.12M | 113.37M | 100.01M | 78.2M | 66.96M | 77.73M | 78.57M | 65.51M | 71.96M |
| nonOperatingIncomeExcludingInterest | 29.14M | 6.62M | 57.72M | -11.72M | -19.03M | -6.43M | 1.74M | -426K | -8.59M | -1.62M |
| operatingIncome | 121.89M | 101.74M | 171.09M | 88.29M | 59.16M | 60.53M | 78.12M | 84.04M | 65.03M | 70.34M |
| totalOtherIncomeExpensesNet | -53.08M | -6.62M | -7.14M | -7M | -6.46M | -6.45M | -12.5M | -9.75M | -5.96M | -1.82M |
| incomeBeforeTax | 68.81M | 95.12M | 163.95M | 81.29M | 52.7M | 54.07M | 65.61M | 77.25M | 61.93M | 68.52M |
| incomeTaxExpense | 11.08M | 21.53M | 24.8M | 19.81M | 14.16M | 13.06M | 18.42M | 40.62M | 15.36M | 16.3M |
| netIncomeFromContinuingOperations | 57.73M | 73.59M | 139.15M | 61.48M | 38.54M | 41.01M | 48.29M | 31.34M | 46.58M | 52.23M |
| netIncomeFromDiscontinuedOperations | -42000 | -517K | -161K | -89000 | -2.07M | -20.83M | 19.63M | 5.26M | -32000 | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | -174K |
| netIncome | 55.76M | 73.07M | 138.99M | 61.39M | 36.47M | 20.19M | 47.19M | 36.6M | 46.54M | 52.06M |
| netIncomeDeductions | - | - | - | -0.0 | - | - | - | - | - | - |
| bottomLineNetIncome | 55.76M | 73.07M | 139.15M | 61.48M | 38.54M | 41.01M | 67.91M | 36.6M | 46.54M | 52.06M |
| eps | 4.68 | 6.21 | 11.77 | 5.13 | 3 | 3.33 | 3.75 | 2.88 | 3.67 | 4.1 |
| date | 2025-06-30 | 2024-06-30 | 2023-06-30 | 2022-06-30 | 2021-06-30 | 2020-06-30 | 2019-06-30 | 2018-06-30 | 2017-06-30 | 2016-06-30 |
|---|---|---|---|---|---|---|---|---|---|---|
| cashAndCashEquivalents | 104.54M | 154.2M | 195.71M | 104.84M | 136.37M | 118.81M | 93.14M | 109.6M | 88.57M | 121.99M |
| shortTermInvestments | - | - | - | - | - | - | - | - | - | - |
| cashAndShortTermInvestments | 104.54M | 154.2M | 195.71M | 104.84M | 136.37M | 118.81M | 93.14M | 109.6M | 88.57M | 121.99M |
| netReceivables | 231.93M | 166.76M | 155.41M | 148.28M | 137.65M | 115.49M | 113.41M | 119.78M | 129.53M | 105.3M |
| accountsReceivables | 172.7M | 121.36M | 154.58M | 141.75M | 124.9M | 107.3M | 111.79M | 119.78M | 127.06M | 103.97M |
| otherReceivables | 59.23M | 45.39M | 831K | 6.53M | 12.75M | 8.19M | 1.62M | - | 2.47M | 1.32M |
| inventory | 129.99M | 87.11M | 98.54M | 105.34M | 91.86M | 85.03M | 76.3M | 127.22M | 119.4M | 105.4M |
| prepaids | - | - | - | - | - | - | - | 10.26M | 8.4M | 4.78M |
| otherCurrentAssets | 14.41M | 22.03M | 33.6M | 20.53M | 8.49M | 12.67M | 51.01M | 40.02M | 14.99M | 18.38M |
| totalCurrentAssets | 480.88M | 430.1M | 483.25M | 379M | 374.37M | 332M | 333.87M | 383.96M | 360.88M | 355.85M |
| propertyPlantEquipmentNet | 208.36M | 172.04M | 164.21M | 167.7M | 170.65M | 177.32M | 148.02M | 144.57M | 133.16M | 106.69M |
| goodwill | 610.34M | 281.28M | 264.82M | 267.91M | 278.05M | 271.22M | 281.5M | 251.76M | 242.69M | 157.35M |
| intangibleAssets | 225.76M | 78.67M | 75.65M | 85.77M | 98.93M | 106.41M | 118.66M | 98.08M | 102.5M | 40.41M |
| goodwillAndIntangibleAssets | 836.1M | 359.96M | 340.47M | 353.68M | 376.98M | 377.63M | 400.16M | 349.84M | 345.19M | 197.77M |
| longTermInvestments | 5M | 4.9M | - | - | 3.26M | 2.1M | 2.45M | 5.08M | 2.4M | 2.3M |
| taxAssets | 11.97M | 17.45M | 14.6M | 8.19M | 9.57M | 17.32M | 14.14M | 7.45M | 1.14M | 11.36M |
| otherNonCurrentAssets | 24.57M | 20.62M | 22.39M | 25.88M | 27.4M | 24.5M | 23.24M | 26.04M | 24.9M | 16.5M |
| totalNonCurrentAssets | 1.09B | 574.96M | 541.68M | 555.44M | 587.86M | 598.88M | 588.02M | 532.98M | 506.79M | 334.61M |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 1.57B | 1.01B | 1.02B | 934.44M | 962.22M | 930.88M | 921.89M | 916.94M | 867.68M | 690.46M |
| totalPayables | 106.43M | 70.87M | 78.94M | 83M | 81.99M | 62.34M | 59.94M | 78.95M | 96.49M | 77.1M |
| accountPayables | 88M | 63.36M | 68.6M | 74.52M | 74.76M | 54.91M | 54.2M | 78.95M | 96.49M | 77.1M |
| otherPayables | 18.43M | 7.5M | 10.34M | 8.48M | 7.24M | 7.43M | 5.74M | - | - | - |
| accruedExpenses | 45.68M | 44.42M | 32.29M | 32.88M | 34.67M | 26.83M | 27.78M | 33.82M | 30.92M | 30.36M |
| shortTermDebt | - | - | 8.04M | 7.89M | 7.93M | 8.02M | - | - | 181K | - |
| capitalLeaseObligationsCurrent | 11.13M | 8.29M | - | - | - | - | - | - | - | - |
| taxPayables | - | 7.5M | 10.34M | 8.48M | 7.24M | 7.43M | 5.74M | 6.06M | 4.78M | 4.7M |
| deferredRevenue | - | - | - | 41000 | 471K | - | - | - | -181K | -1.04M |
| otherCurrentLiabilities | 3.73M | 3.99M | 21.7M | 26.97M | 18.64M | 25.7M | 53.9M | 48.57M | 32.38M | 26.65M |
| totalCurrentLiabilities | 166.98M | 127.56M | 140.97M | 150.77M | 143.71M | 122.88M | 141.62M | 161.34M | 159.96M | 134.11M |
| longTermDebt | 552.52M | 148.88M | 173.44M | 174.83M | 199.49M | 199.15M | 197.61M | 193.77M | 191.98M | 92.11M |
| capitalLeaseObligationsNonCurrent | 40.06M | 30.72M | 25.77M | 31.36M | 29.04M | 36.29M | - | - | - | - |
| deferredRevenueNonCurrent | - | - | - | - | - | - | - | 57.83M | 70.74M | 78.01M |
| deferredTaxLiabilitiesNonCurrent | - | - | - | - | - | - | 22.82M | 26.82M | 24.99M | 5.94M |
| otherNonCurrentLiabilities | 67.74M | 76.39M | 77.3M | 78.14M | 83.56M | 110.93M | 95.53M | 84.21M | 82.09M | 88.34M |
| totalNonCurrentLiabilities | 660.32M | 255.99M | 276.51M | 284.33M | 312.09M | 346.37M | 315.96M | 304.8M | 299.05M | 186.39M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 51.19M | 39.01M | 25.77M | 31.36M | 29.04M | 36.29M | - | - | - | - |
| totalLiabilities | 827.29M | 383.55M | 417.48M | 435.1M | 455.8M | 469.25M | 457.58M | 466.14M | 459.01M | 320.5M |
| treasuryStock | -428.47M | -429.99M | -403.88M | -381.94M | -352.69M | -333.09M | -324.18M | -292.08M | -290.76M | -284.42M |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 41.98M | 41.98M | 41.98M | 41.98M | 41.98M | 41.98M | 41.98M | 41.98M | 41.98M | 41.98M |
| retainedEarnings | 1.13B | 1.09B | 1.03B | 901.42M | 852.49M | 827.66M | 818.28M | 761.43M | 716.6M | 678M |
| additionalPaidInCapital | 136.08M | 106.19M | 100.56M | 91.2M | 80.79M | 72.75M | 65.52M | 61.33M | 56.78M | 52.37M |
| date | 2025-06-30 | 2024-06-30 | 2023-06-30 | 2022-06-30 | 2021-06-30 | 2020-06-30 | 2019-06-30 | 2018-06-30 | 2017-06-30 | 2016-06-30 |
|---|---|---|---|---|---|---|---|---|---|---|
| netIncome | 55.8M | 73.59M | 139.15M | 61.48M | 38.54M | 41.01M | 47.19M | 36.63M | 46.58M | 52.23M |
| depreciationAndAmortization | 35.44M | 28.14M | 28.47M | 29.7M | 33.24M | 32.29M | 30.88M | 29.16M | 20.32M | 17.95M |
| deferredIncomeTax | - | -2.76M | -7.12M | -1.97M | 836K | 5.64M | -3.51M | 7.39M | -121K | -6.76M |
| stockBasedCompensation | - | 9.81M | 11.71M | 11.17M | 8.37M | 7.03M | 4.35M | 4.96M | 5.02M | 5.09M |
| changeInWorkingCapital | -22.43M | -5.08M | -25.57M | -25.39M | -3.59M | -20.7M | -7.56M | 3.13M | -7.2M | -1.72M |
| accountsReceivables | -13.81M | 16.22M | -9.64M | -11.57M | -5.54M | 2.32M | 7.65M | -3.44M | -6.01M | 4.14M |
| inventory | -16.1M | 17.08M | -912K | -18.18M | -7.72M | -9.05M | 18.22M | -6.81M | -3.8M | 1.73M |
| accountsPayables | 14.02M | -13.93M | -3.14M | 6.13M | 17.61M | 174K | -6.8M | -9.33M | 4.55M | -3.37M |
| otherWorkingCapital | -6.54M | -24.46M | -11.87M | -1.76M | -7.94M | -14.15M | -26.63M | 22.71M | -1.94M | -4.22M |
| otherNonCashItems | 787K | -11.05M | -55.84M | 2.72M | 6.18M | -18.03M | 2M | -16.35M | -1.15M | 13.52M |
| netCashProvidedByOperatingActivities | 69.6M | 92.66M | 90.8M | 77.72M | 83.58M | 47.24M | 73.35M | 64.92M | 63.44M | 80.32M |
| investmentsInPropertyPlantAndEquipment | -28.34M | -20.3M | -24.27M | -23.89M | -21.75M | -21.52M | -34.37M | -26.54M | -26.45M | -17.85M |
| acquisitionsNet | -478.89M | -41.06M | 67.02M | -12.98M | -15.73M | -622K | -127.92M | -10.4M | -153.82M | -13.7M |
| purchasesOfInvestments | - | - | - | - | - | - | - | - | - | - |
| salesMaturitiesOfInvestments | - | - | - | - | - | - | - | - | - | - |
| otherInvestingActivities | 3.8M | -270K | -1.19M | 5.82M | -1.61M | 21.53M | 112.62M | 4.67M | 1.21M | 2.77M |
| netCashProvidedByInvestingActivities | -503.43M | -61.63M | 41.56M | -31.04M | -39.09M | -617K | -49.67M | -32.26M | -179.05M | -28.78M |
| netDebtIssuance | 403.2M | -25M | -1.7M | -25M | - | 1.2M | 4.8M | -1.29M | 99.5M | -10M |
| longTermNetDebtIssuance | 403.2M | -25M | -1.7M | -25M | - | 1.2M | 4.8M | -1.29M | 99.5M | -10M |
| shortTermNetDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| netStockIssuance | -9.91M | -31.82M | -25.53M | -31.42M | -21.2M | -10.44M | -33.39M | -2.65M | -7.81M | -5.64M |
| netCommonStockIssuance | -9.91M | -31.82M | -25.53M | -31.42M | -21.2M | -10.44M | -33.39M | -2.65M | -7.81M | -5.64M |
| commonStockIssuance | - | - | - | - | - | - | - | - | - | - |
| commonStockRepurchased | -9.91M | -31.82M | -25.53M | -31.42M | -21.2M | -10.44M | -33.39M | -2.65M | -7.81M | -5.64M |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | -15.03M | -13.9M | -12.98M | -12.25M | -11.45M | -10.61M | -9.83M | -8.89M | -7.85M | -6.85M |
| commonDividendsPaid | -15.03M | -13.9M | -12.98M | -12.25M | -11.45M | -10.61M | -9.83M | -8.89M | -7.85M | -6.85M |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | 2.23M | 1.52M | 174K | -752K | 917K | 866K | 219K | 915K | 849K | 1.74M |
| netCashProvidedByFinancingActivities | 380.49M | -69.2M | -40.04M | -69.43M | -31.73M | -18.98M | -38.2M | -11.91M | 84.69M | -20.74M |
| 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 | 224.6M | 221.32M | 217.43M | 222.05M | 207.78M | 189.81M | 170.46M | 180.19M | 177.27M | 178.4M |
| costOfRevenue | 137.04M | 133.53M | 127M | 135.4M | 125.35M | 118.37M | 100.39M | 110.78M | 108.89M | 106.74M |
| grossProfit | 87.56M | 87.79M | 90.43M | 86.65M | 82.43M | 71.45M | 70.07M | 69.41M | 68.37M | 71.66M |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - | 5M | 5.1M | 5.1M |
| generalAndAdministrativeExpenses | - | - | - | 63.5M | 44.25M | 37.86M | - | 38.57M | 47.76M | 40.38M |
| sellingAndMarketingExpenses | - | - | - | 4.7M | 2.4M | 2.5M | - | 2.4M | -6M | 2.9M |
| sellingGeneralAndAdministrativeExpenses | 48.07M | 51.17M | 54.37M | 68.2M | 46.65M | 40.36M | 43.05M | 40.97M | 41.76M | 43.28M |
| otherExpenses | - | - | 6.43M | -20.25M | 9.53M | 22.62M | 2.93M | -3.71M | -416K | -2.54M |
| operatingExpenses | 48.07M | 51.17M | 60.8M | 47.95M | 56.18M | 62.98M | 45.97M | 42.27M | 46.45M | 45.83M |
| costAndExpenses | 185.1M | 184.69M | 187.8M | 183.35M | 181.53M | 181.35M | 146.36M | 153.05M | 155.42M | 152.57M |
| netInterestIncome | -7.33M | -7.91M | -8.91M | -9.02M | -8.36M | -5.58M | -977K | -1.3M | -949K | -1.02M |
| interestIncome | - | - | - | - | - | - | - | - | - | - |
| interestExpense | 7.33M | 7.91M | 8.91M | 9.02M | 8.36M | 5.58M | 977K | 1.3M | 949K | 1.02M |
| depreciationAndAmortization | 9.45M | 9.98M | 9.82M | 10.13M | 309K | 8.5M | 7.06M | 6.99M | 7.18M | 6.89M |
| ebitda | 99.44M | 45.07M | 39.72M | 45.23M | 26.25M | 16.08M | 31.19M | 21.13M | 19.51M | 21.08M |
| ebit | 90M | 35.08M | 29.9M | 35.1M | 25.94M | 7.57M | 24.13M | 14.14M | 12.34M | 14.2M |
| nonOperatingIncomeExcludingInterest | -50.51M | 1.54M | -265K | 3.6M | 309K | 890K | -28000 | 13.01M | 9.51M | 11.64M |
| operatingIncome | 39.49M | 36.63M | 29.63M | 38.7M | 26.25M | 8.46M | 24.1M | 27.15M | 21.84M | 25.83M |
| totalOtherIncomeExpensesNet | 43.18M | -9.46M | -8.65M | -12.62M | -8.67M | -6.46M | -949K | -1.57M | -1.58M | -1.35M |
| incomeBeforeTax | 82.67M | 27.17M | 20.99M | 26.08M | 17.58M | 2M | 23.15M | 25.58M | 20.27M | 24.48M |
| incomeTaxExpense | 14.04M | 6.54M | 5.16M | 10.61M | -5.2M | 710K | 4.96M | 5.89M | 4.33M | 5.41M |
| netIncomeFromContinuingOperations | 68.63M | 20.63M | 15.82M | 15.47M | 22.78M | 1.29M | 18.19M | 19.69M | 15.94M | 19.07M |
| netIncomeFromDiscontinuedOperations | -115K | 48000 | -27000 | 13000 | -52000 | -13000 | 9000 | -97000 | -141K | -201K |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | 66.98M | 2.12M | 15.06M | 14.83M | 21.88M | 857K | 18.2M | 19.59M | 15.8M | 18.87M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 66.98M | 2.12M | 15.06M | 14.83M | 21.88M | 857K | 18.2M | 19.59M | 15.8M | 18.87M |
| eps | 5.56 | 0.18 | 1.26 | 1.24 | 1.83 | 0.07 | 1.54 | 1.67 | 1.34 | 1.6 |
| 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 | 103.72M | 97M | 98.65M | 104.54M | 109.81M | 121.15M | 164.58M | 154.2M | 138.8M | 142.42M |
| shortTermInvestments | - | - | - | - | - | - | - | - | - | - |
| cashAndShortTermInvestments | 103.72M | 97M | 98.65M | 104.54M | 109.81M | 121.15M | 164.58M | 154.2M | 138.8M | 142.42M |
| netReceivables | 222.93M | 239.5M | 230.9M | 231.93M | 228.29M | 208.77M | 168.78M | 166.76M | 162.38M | 163.91M |
| accountsReceivables | 179.7M | 176.63M | 166.67M | 172.7M | 169.88M | 153.17M | 118.7M | 121.36M | 159.76M | 160.08M |
| otherReceivables | 43.24M | 62.87M | 64.24M | 59.23M | 58.41M | 55.6M | 50.09M | 45.39M | 2.62M | 3.84M |
| inventory | 129.56M | 131.2M | 135.78M | 129.99M | 119.97M | 103.98M | 90.12M | 87.11M | 95.17M | 98.59M |
| prepaids | - | - | - | - | - | - | - | - | - | - |
| otherCurrentAssets | 26.5M | 23.04M | 22.24M | 14.41M | 28.83M | 31.02M | 23.66M | 22.03M | 22.81M | 31.07M |
| totalCurrentAssets | 482.72M | 490.73M | 487.57M | 480.88M | 486.89M | 464.92M | 447.15M | 430.1M | 419.15M | 436M |
| propertyPlantEquipmentNet | 198.39M | 208.21M | 206.55M | 208.36M | 189.98M | 177.6M | 174.5M | 172.04M | 169.42M | 166.62M |
| goodwill | 585.5M | 594.08M | 599.92M | 610.34M | 610.74M | 586.71M | 292.18M | 281.28M | 282M | 280.34M |
| intangibleAssets | 204.86M | 212.05M | 218.16M | 225.76M | 226.82M | 207.5M | 78.96M | 78.67M | 81.88M | 82.73M |
| goodwillAndIntangibleAssets | 790.36M | 806.13M | 818.09M | 836.1M | 837.56M | 794.22M | 371.14M | 359.96M | 363.88M | 363.06M |
| longTermInvestments | - | 2M | 2M | 5M | - | - | - | 4.9M | 2M | - |
| taxAssets | 9.79M | 11.69M | 11.52M | 11.97M | 16.63M | 21.98M | 19.3M | 17.45M | 15.05M | 14.03M |
| otherNonCurrentAssets | 45.52M | 35.74M | 29.14M | 24.57M | 23.49M | 24.22M | 25.79M | 20.62M | 24M | 25.35M |
| totalNonCurrentAssets | 1.04B | 1.06B | 1.07B | 1.09B | 1.07B | 1.02B | 590.74M | 574.96M | 574.35M | 569.06M |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 1.53B | 1.55B | 1.55B | 1.57B | 1.55B | 1.48B | 1.04B | 1.01B | 993.51M | 1.01B |
| totalPayables | 97.02M | 104.86M | 106.43M | 106.43M | 89.12M | 84.32M | 73.11M | 70.87M | 66.9M | 74.48M |
| accountPayables | 77.36M | 87.77M | 87.7M | 88M | 76.49M | 73.39M | 66.5M | 63.36M | 58.45M | 63.88M |
| otherPayables | 19.66M | 17.09M | 18.72M | 18.43M | 12.63M | 10.93M | 6.61M | 7.5M | 8.45M | 10.6M |
| accruedExpenses | 37.31M | - | 47.25M | 45.68M | 40.33M | 40.96M | 40.54M | 27.79M | 24.71M | 24.36M |
| shortTermDebt | - | 12.74M | - | - | - | - | - | 8.29M | 7.95M | 8.7M |
| capitalLeaseObligationsCurrent | 12.48M | - | 11.74M | 11.13M | 10M | 9.23M | 8.48M | - | - | - |
| taxPayables | - | - | 18.72M | - | 12.63M | 10.93M | 6.61M | 7.5M | 8.45M | 10.93M |
| deferredRevenue | - | - | - | - | - | - | - | - | - | - |
| otherCurrentLiabilities | 11.6M | 53.21M | 4.29M | 3.73M | 3.62M | 3.64M | 3.86M | 20.62M | 22.79M | 23M |
| totalCurrentLiabilities | 158.4M | 170.81M | 169.7M | 166.98M | 143.07M | 138.15M | 126M | 127.56M | 122.35M | 130.54M |
| longTermDebt | 472.84M | 572.73M | 544.62M | 552.52M | 579.41M | 534.3M | 148.98M | 148.88M | 148.77M | 148.66M |
| capitalLeaseObligationsNonCurrent | 36.59M | 38M | 38.4M | 40.06M | 36.61M | 33.91M | 29.72M | 30.72M | 29M | 26.08M |
| deferredRevenueNonCurrent | - | - | - | - | - | - | - | - | - | - |
| deferredTaxLiabilitiesNonCurrent | - | - | - | - | - | - | - | - | - | - |
| otherNonCurrentLiabilities | 60.54M | 28.22M | 67.34M | 67.74M | 80.97M | 93.9M | 75.16M | 76.39M | 74.41M | 79.21M |
| totalNonCurrentLiabilities | 569.97M | 638.94M | 650.36M | 660.32M | 696.99M | 662.12M | 253.86M | 255.99M | 252.18M | 253.95M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 49.06M | 38M | 50.14M | 51.19M | 46.61M | 43.15M | 38.2M | 30.72M | 29M | 26.08M |
| totalLiabilities | 728.37M | 809.75M | 820.06M | 827.29M | 840.06M | 800.27M | 379.86M | 383.55M | 374.52M | 384.49M |
| treasuryStock | -430.23M | -430.29M | -430.62M | -428.47M | -428.32M | -428.36M | -432.32M | -429.99M | -430M | -425.11M |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 41.98M | 41.98M | 41.98M | 41.98M | 41.98M | 41.98M | 41.98M | 41.98M | 41.98M | 41.98M |
| retainedEarnings | 1.2B | 1.14B | 1.14B | 1.13B | 1.12B | 1.1B | 1.1B | 1.09B | 1.07B | 1.06B |
| additionalPaidInCapital | 142.4M | 140.48M | 137.42M | 136.08M | 135.24M | 132.33M | 108.38M | 106.19M | 104.75M | 101.2M |
| 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 | 67.09M | 2.07M | 15.8M | 14.81M | 22.78M | 870K | 18.19M | 19.69M | 15.94M | 19.07M |
| depreciationAndAmortization | 9.45M | 9.98M | 9.82M | 10.13M | 9.74M | 8.5M | 7.06M | 6.99M | 7.18M | 6.89M |
| deferredIncomeTax | - | - | - | - | - | - | - | -2.76M | - | -195K |
| stockBasedCompensation | - | - | 1.77M | - | 2.72M | 2.59M | 2.57M | 1.29M | 3.7M | 2.63M |
| changeInWorkingCapital | -9.11M | -10.18M | -9.47M | 14.41M | -24.8M | 10.13M | -10.13M | 4.27M | 4.04M | -3.29M |
| accountsReceivables | - | - | - | - | - | - | - | - | - | - |
| inventory | - | - | - | - | - | - | - | - | - | - |
| accountsPayables | - | - | - | - | - | - | - | - | - | - |
| otherWorkingCapital | -9.11M | -10.18M | -9.47M | 14.41M | -24.8M | 10.13M | -10.13M | 4.27M | 4.04M | -3.29M |
| otherNonCashItems | -58.64M | 18.68M | -1.11M | -5.92M | -903K | -13.03M | -117K | -937K | -6.49M | -1.54M |
| netCashProvidedByOperatingActivities | 8.79M | 20.56M | 16.81M | 33.42M | 9.54M | 9.06M | 17.57M | 28.54M | 24.37M | 23.56M |
| investmentsInPropertyPlantAndEquipment | -2.64M | -7.66M | -6.42M | -8.58M | -6.07M | -6.96M | -6.72M | -6.53M | -5.18M | -4.25M |
| acquisitionsNet | 68.3M | - | - | -1.51M | -57.73M | -419.65M | - | -1.14M | -10.97M | - |
| purchasesOfInvestments | - | - | - | - | - | - | - | - | - | - |
| salesMaturitiesOfInvestments | - | - | - | - | - | - | - | - | - | - |
| otherInvestingActivities | -418K | -64000 | 59000 | - | -104K | 3.49M | 411K | - | -270K | - |
| netCashProvidedByInvestingActivities | 65.24M | -7.73M | -6.36M | -10.09M | -63.9M | -423.12M | -6.31M | -7.67M | -16.42M | -4.25M |
| netDebtIssuance | -54M | -10M | -8M | -27M | 45M | 385.2M | - | - | - | - |
| longTermNetDebtIssuance | -54M | -10M | -8M | -27M | 45M | 385.2M | - | - | - | - |
| shortTermNetDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| netStockIssuance | -2000 | -56000 | -4.07M | -324K | - | -5.2M | -4.38M | -43000 | -5.13M | -4.49M |
| netCommonStockIssuance | -2000 | -56000 | -4.07M | -324K | - | -5.2M | -4.38M | -43000 | -5.13M | -4.49M |
| commonStockIssuance | - | - | - | - | - | - | - | - | - | - |
| commonStockRepurchased | -2000 | -56000 | -4.07M | -324K | - | -5.2M | -4.38M | -43000 | -5.13M | -4.49M |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | -4.2M | -4.09M | -3.84M | -3.84M | -3.84M | -3.83M | -3.53M | -3.53M | -3.54M | -3.55M |
| commonDividendsPaid | -4.2M | -4.09M | -3.84M | -3.84M | -3.84M | -3.83M | -3.53M | -3.53M | -3.54M | -3.55M |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | -8.48M | -485K | 415K | 208K | 226K | 155K | 1.64M | 200K | 136K | 421K |
| netCashProvidedByFinancingActivities | -66.69M | -14.64M | -15.49M | -30.95M | 41.39M | 376.32M | -6.27M | -3.37M | -8.53M | -7.62M |