OTC : SISXF
$0 (0.0%)
| 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 | 912.78M | 867.76M | 836.95M | 789.09M | 660.98M | 354.5M | 374.34M | 286.03M | 180.52M | 119.73M |
| costOfRevenue | 591.82M | 546.05M | 550.93M | 534.72M | 445.45M | 232.37M | 249.03M | 192.93M | 116.59M | 79.16M |
| grossProfit | 320.96M | 321.71M | 286.02M | 254.37M | 215.54M | 122.12M | 125.31M | 93.1M | 63.92M | 40.57M |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - | 2.17M | 1.24M | 935K |
| generalAndAdministrativeExpenses | 243.81M | 237.01M | 210.19M | 185.11M | - | - | - | 28.2M | 18.27M | 12.07M |
| sellingAndMarketingExpenses | - | - | -3.15M | - | - | - | - | 33.94M | 20.16M | 9.48M |
| sellingGeneralAndAdministrativeExpenses | 243.81M | 237.01M | 207.04M | 185.11M | 166.36M | 80.73M | 86.69M | 62.13M | 38.43M | 21.54M |
| otherExpenses | -32.76M | 569K | 6.83M | 5.32M | -810K | 1.53M | - | 137K | 33000 | - |
| operatingExpenses | 211.06M | 237.58M | 213.87M | 190.43M | 166.36M | 82.26M | 86.69M | 64.3M | 39.67M | 22.48M |
| costAndExpenses | 802.88M | 783.62M | 764.8M | 725.15M | 611.8M | 314.63M | 335.72M | 257.23M | 156.26M | 101.64M |
| netInterestIncome | -12.54M | -19.15M | -23.5M | -17.14M | -13.15M | -3.46M | -4.88M | -3.34M | -1.12M | -460K |
| interestIncome | 497K | 492K | 873K | 426K | 105K | 367K | 485K | 523K | 282K | 365K |
| interestExpense | 13.04M | 18.73M | 24.38M | 16.45M | 11.85M | 3.47M | 4.96M | 3.58M | 1.24M | 825K |
| depreciationAndAmortization | 54.55M | 52.19M | 49.13M | 29.99M | 49.32M | 17.34M | 15.17M | 9.82M | 6.17M | 2M |
| ebitda | 157.85M | 136.58M | 122.7M | 93.91M | 81.3M | 55.62M | 51.75M | 38M | 28.41M | 20.08M |
| ebit | 103.3M | 84.39M | 73.56M | 63.92M | 31.98M | 38.28M | 38.62M | 28.18M | 22.24M | 18.08M |
| nonOperatingIncomeExcludingInterest | 6.69M | -257K | -1.41M | 23000 | 3.9M | 479K | - | 948K | 395K | -630K |
| operatingIncome | 109.9M | 84.14M | 72.15M | 63.94M | 35.88M | 39.87M | 36.58M | 26.58M | 22.64M | 17.45M |
| totalOtherIncomeExpensesNet | -19.71M | -18.47M | -21.84M | -16.47M | -15.76M | -3.94M | -7.93M | -4.53M | -1.63M | -195K |
| incomeBeforeTax | 90.19M | 65.66M | 50.32M | 47.47M | 20.13M | 34.81M | 30.69M | 24.6M | 21M | 17.25M |
| incomeTaxExpense | 21.48M | 17.16M | 12.47M | 12.16M | 8.59M | 8.35M | 4.94M | 6.94M | 1.76M | 4.95M |
| netIncomeFromContinuingOperations | 68.71M | 48.51M | 37.84M | 35.31M | 11.54M | 26.46M | 25.75M | 17.66M | 19.25M | 12.3M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | 68.71M | 48.51M | 37.84M | 35.31M | 11.54M | 26.46M | 25.75M | 17.66M | 19.25M | 12.3M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 68.71M | 48.51M | 37.84M | 35.31M | 11.54M | 26.46M | 25.75M | 17.66M | 19.25M | 12.3M |
| eps | 0.96 | 0.68 | 0.57 | 0.55 | 0.19 | 0.52 | 0.53 | 0.4 | 0.48 | 0.36 |
| 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 | 18.6M | 35.24M | 54.08M | 44.72M | 63.49M | 54.18M | 39.7M | 11.43M | 7.72M | 51.23M |
| shortTermInvestments | - | - | 193K | 517K | - | - | - | - | - | - |
| cashAndShortTermInvestments | 18.6M | 35.24M | 54.27M | 45.24M | 63.49M | 54.18M | 39.7M | 11.43M | 7.72M | 51.23M |
| netReceivables | 118.05M | 117.02M | 101.85M | 102.22M | 108.2M | 41.56M | 45.94M | 50.79M | 23.44M | 12.35M |
| accountsReceivables | 102.59M | 97.86M | 101.85M | 91.18M | 96.38M | 39.55M | 44.55M | 43.64M | 23.12M | 12.3M |
| otherReceivables | 15.46M | 19.16M | - | 11.03M | 11.82M | 2.01M | 1.38M | - | 315K | 47000 |
| inventory | 144.49M | 146.2M | 143.86M | 144.26M | 128.5M | 75.3M | 72.44M | 70.26M | 39.54M | 24.79M |
| prepaids | 14.14M | 12.96M | 12.37M | 11.02M | 11.94M | 3.29M | 5.66M | 4.08M | 2.44M | 1.06M |
| otherCurrentAssets | 1.38M | 14.3M | 24.87M | 35.6M | 18.92M | 9.35M | 4.26M | 7.17M | 1.91M | 857K |
| totalCurrentAssets | 296.67M | 325.72M | 337.71M | 327.31M | 320.73M | 181.67M | 166.61M | 137.48M | 75.36M | 90.24M |
| propertyPlantEquipmentNet | 115.26M | 115.21M | 100.82M | 100.96M | 106.08M | 71.06M | 73.24M | 73.64M | 35.41M | 19.53M |
| goodwill | 447.65M | 429.98M | 414.28M | 412.24M | 400.76M | 120.78M | 119.79M | 110.87M | 57.75M | 9.16M |
| intangibleAssets | 191.96M | 201.56M | 213.99M | 236.94M | 258.31M | 67.54M | 71.44M | 69.71M | 42.74M | 2.89M |
| goodwillAndIntangibleAssets | 639.61M | 631.53M | 628.26M | 649.18M | 659.07M | 188.32M | 191.23M | 180.58M | 100.49M | 12.05M |
| longTermInvestments | - | - | - | 1.5M | 1.84M | 3.1M | - | 44000 | 6.57M | 204K |
| taxAssets | 45.57M | 40.87M | 27.8M | 20.86M | 17.82M | 7.61M | 6.1M | 6.03M | 1.77M | 3.85M |
| otherNonCurrentAssets | 920.25K | 867K | 6.98M | 11.65M | 1.38M | 1.55M | 1.86M | 392K | 196K | 262K |
| totalNonCurrentAssets | 801.37M | 788.49M | 763.86M | 782.65M | 786.19M | 271.64M | 272.43M | 260.68M | 144.43M | 35.89M |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 1.1B | 1.11B | 1.1B | 1.11B | 1.11B | 453.31M | 439.04M | 398.16M | 219.8M | 126.13M |
| totalPayables | 92.91M | 119.76M | 76M | 113.68M | 85.42M | 23.48M | 23.77M | 29.59M | 16.22M | 11.93M |
| accountPayables | 83.48M | 85.08M | 76M | 74.65M | 85.42M | 23.48M | 23.77M | 29.59M | 16.22M | 11.93M |
| otherPayables | 9.42M | 34.68M | - | 39.04M | - | - | - | - | - | - |
| accruedExpenses | 25.57M | - | - | 24.52M | 21.83M | 10.65M | 9.72M | 9.62M | 5.43M | 2.41M |
| shortTermDebt | 1.19M | 2.05M | 1.17M | 1.16M | 1.06M | 1.07M | 2.83M | 4.04M | 1.48M | 3.39M |
| capitalLeaseObligationsCurrent | 11.85M | 11.07M | 8.78M | 8.16M | 9.92M | 3.77M | 3.42M | - | 28000 | 48000 |
| taxPayables | - | 7.14M | 6.16M | 13.59M | 8.76M | 9.8M | 8.49M | 9.87M | 4.88M | 3.09M |
| deferredRevenue | 39.47M | 36.72M | 41.87M | 40.8M | 35.36M | 24.12M | 22.99M | 18.32M | 5.11M | 2.67M |
| otherCurrentLiabilities | 12.87M | 10.16M | 8.29M | 18.63M | 48.18M | 29.08M | 28.2M | 25.83M | 8M | 8.83M |
| totalCurrentLiabilities | 183.86M | 179.75M | 170.54M | 182.44M | 166.41M | 68.06M | 67.94M | 69.08M | 31.16M | 26.6M |
| longTermDebt | 152.79M | 237.49M | 276.81M | 365.72M | 379.98M | 52.81M | 49.98M | 97.86M | 38.02M | 13.81M |
| capitalLeaseObligationsNonCurrent | 39.93M | 42.02M | 32.63M | 35.03M | 42.43M | 23.38M | 23.78M | - | 21000 | 49000 |
| deferredRevenueNonCurrent | 14.67M | 12M | 8.46M | 6.27M | - | 18.56M | 14.75M | 16.85M | 1.42M | 2.46M |
| deferredTaxLiabilitiesNonCurrent | 49.55M | 52.95M | 52.2M | 57.39M | - | - | - | 16.48M | 9.73M | 183K |
| otherNonCurrentLiabilities | 16.93M | 14.73M | 11.93M | 10.15M | 83.5M | 10.78M | 12.52M | 15.98M | 11.81M | 232K |
| totalNonCurrentLiabilities | 273.87M | 359.2M | 382.03M | 474.56M | 505.91M | 105.52M | 101.04M | 130.69M | 49.85M | 16.54M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 51.78M | 53.09M | 41.4M | 43.19M | 52.35M | 27.15M | 27.2M | - | 49000 | 97000 |
| totalLiabilities | 457.73M | 538.94M | 552.57M | 656.99M | 672.32M | 173.58M | 168.98M | 199.77M | 81.01M | 43.15M |
| treasuryStock | - | - | - | - | - | - | - | - | - | - |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 563.94M | 560M | 551.36M | 456.41M | 452.97M | 255.34M | 252.15M | 179.33M | 120.39M | 72.79M |
| retainedEarnings | 37.53M | 7.88M | -3.18M | -2.91M | -5.61M | 19.83M | 17.06M | 15.14M | 16.78M | 11.66M |
| additionalPaidInCapital | 14.13M | 11.28M | 9.57M | 8.24M | 7M | 6.4M | 5.91M | 4.41M | 3.3M | 2.59M |
| 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 | 68.71M | 48.51M | 37.84M | 35.31M | 11.54M | 26.46M | 25.75M | 17.66M | 19.25M | 12.3M |
| depreciationAndAmortization | 54.55M | 52.19M | 49.13M | 49.1M | 49.32M | 17.34M | 15.17M | 9.82M | 6.17M | 2M |
| deferredIncomeTax | -9.76M | 17.16M | 12.47M | 12.16M | 8.59M | 8.35M | 4.94M | 6.94M | 1.76M | 4.95M |
| stockBasedCompensation | 3.05M | 2.76M | 1.97M | 1.86M | 1.75M | 1.05M | 1.84M | 1.38M | 1.63M | 539K |
| changeInWorkingCapital | 4.15M | 6.06M | -14.81M | -13.91M | -13.04M | 6.09M | -7.26M | -6.68M | -5.38M | 2.15M |
| accountsReceivables | -228.81K | 5.1M | -12.16M | 505K | -5.59M | 4.64M | 1.94M | -3.67M | -2.12M | 349K |
| inventory | 4.99M | 933K | -4.63M | -19.64M | -13.83M | -2.56M | -1.47M | -9.78M | -2.41M | -1.44M |
| accountsPayables | -2.82M | - | -55000 | -3.14M | 10.77M | 157K | -7.17M | 5.94M | -1.46M | 3.33M |
| otherWorkingCapital | 2.21M | 31000 | 2.04M | 8.36M | -4.39M | 3.86M | -560K | 3.1M | 619K | -82000 |
| otherNonCashItems | 7.35M | -6.57M | -7.99M | 6.22M | -886K | -9.99M | -10.13M | -4.4M | -3.45M | 1.26M |
| netCashProvidedByOperatingActivities | 128.07M | 120.1M | 78.62M | 90.74M | 57.28M | 49.31M | 30.31M | 24.72M | 19.24M | 18.08M |
| investmentsInPropertyPlantAndEquipment | -22.01M | -11.94M | -10.8M | -11.51M | -15.71M | -6.98M | -9.6M | -11.36M | -7.63M | -3.27M |
| acquisitionsNet | -3.88M | -491K | 12.19M | -1.38M | -380.96M | -711K | -12.52M | -89.65M | -109.68M | -8.68M |
| purchasesOfInvestments | - | - | - | - | - | - | - | - | -4.43M | - |
| salesMaturitiesOfInvestments | - | - | - | - | - | - | - | - | - | - |
| otherInvestingActivities | 4.95M | -8.2M | -7.75M | -8.69M | 230K | 309K | 28.64M | -3.57M | -1.83M | 16000 |
| netCashProvidedByInvestingActivities | -20.94M | -20.63M | -6.36M | -21.58M | -396.44M | -7.38M | 6.51M | -101.01M | -117.31M | -11.93M |
| netDebtIssuance | -75.48M | -72.29M | -96.86M | -39.66M | 208.45M | -4.7M | -50.96M | 44.12M | 23.14M | -47000 |
| longTermNetDebtIssuance | -75.48M | -72.29M | -96.86M | -39.66M | 208.45M | -4.7M | -7.68M | 44.12M | 23.14M | -47000 |
| shortTermNetDebtIssuance | - | - | - | -28.12M | 332.59M | - | -43.28M | - | - | - |
| netStockIssuance | 3.23M | - | 87.34M | - | 181.77M | - | 67.33M | 53.91M | 36.37M | 19.09M |
| netCommonStockIssuance | 3.23M | - | 87.34M | - | 181.77M | - | 67.33M | 53.91M | 36.37M | 19.09M |
| commonStockIssuance | 3.23M | 7.08M | 87.34M | 2.82M | 181.77M | 2.63M | 67.33M | 53.91M | 36.37M | 19.09M |
| commonStockRepurchased | - | - | - | -2.82M | - | -2.63M | - | - | - | - |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | -38.93M | -37.31M | -34.36M | -32.5M | -29.52M | -23.59M | -21.16M | -16.3M | -11.42M | -7.4M |
| commonDividendsPaid | -38.93M | -37.31M | -34.36M | -32.5M | -29.52M | -23.59M | -21.16M | -16.3M | -11.42M | -7.4M |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | -14.58M | -8.39M | -19.22M | -11.09M | -8.9M | 963K | -2.99M | -1.95M | 7.18M | 3.86M |
| netCashProvidedByFinancingActivities | -125.75M | -118M | -63.11M | -83.25M | 351.8M | -27.32M | -7.78M | 79.79M | 55.27M | 15.51M |
| 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 | 235.54M | 241.58M | 224.77M | 226.75M | 220.23M | 223.34M | 213.63M | 221.34M | 209.44M | 216.84M |
| costOfRevenue | 143.81M | 147.72M | 136.65M | 138.26M | 136.98M | 139.12M | 134.51M | 138.37M | 134.05M | 142.52M |
| grossProfit | 91.74M | 93.86M | 88.12M | 88.49M | 83.25M | 84.22M | 79.12M | 82.97M | 75.39M | 74.32M |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - | - | - | - |
| generalAndAdministrativeExpenses | 58.58M | - | - | 60.39M | 61.24M | 61.5M | 57.03M | 59.61M | 58.86M | - |
| sellingAndMarketingExpenses | - | - | - | - | - | - | - | -5.35M | - | - |
| sellingGeneralAndAdministrativeExpenses | 58.58M | 62.35M | 59.78M | 60.39M | 61.24M | 61.5M | 57.03M | 54.26M | 58.86M | 50.81M |
| otherExpenses | - | - | - | 1.39M | 773K | 949K | 47000 | 6.11M | 4.11M | 3.67M |
| operatingExpenses | 58.58M | 62.35M | 59.78M | 61.78M | 62.01M | 62.45M | 57.08M | 60.37M | 57.67M | 54.48M |
| costAndExpenses | 202.39M | 210.07M | 196.43M | 200.03M | 198.99M | 201.57M | 191.59M | 198.74M | 191.72M | 196.47M |
| netInterestIncome | -2.36M | -3.05M | -3.32M | -3.45M | -3.64M | -4.61M | -4.87M | -4.97M | -4.7M | -5.02M |
| interestIncome | 34000 | 121.9K | 81000 | 212K | 82000 | 123K | 167K | 15000 | 187K | 203K |
| interestExpense | 2.4M | 3.17M | 3.41M | 3.44M | 3.5M | 4.45M | 4.83M | 4.97M | 4.67M | 5.22M |
| depreciationAndAmortization | 14.08M | 14.13M | 13.79M | 13.38M | 13.24M | 13.91M | 13.47M | 12.55M | 12.26M | 12.32M |
| ebitda | 46.38M | 45.64M | 42.7M | 38.88M | 34.46M | 36.56M | 35.96M | 32.54M | 31.52M | 32.39M |
| ebit | 32.3M | 31.51M | 28.91M | 25.5M | 21.22M | 22.65M | 22.49M | 19.99M | 19.26M | 20.07M |
| nonOperatingIncomeExcludingInterest | 852K | 3.64M | -568K | 1.21M | 20000 | -877K | -453K | 2.61M | -1.54M | -228K |
| operatingIncome | 33.15M | 31.51M | 28.34M | 26.71M | 21.24M | 21.77M | 22.04M | 22.6M | 17.72M | 19.84M |
| totalOtherIncomeExpensesNet | -3.25M | -6.55M | -2.84M | -4.65M | -3.52M | -3.57M | -4.38M | -7.39M | -2.34M | -4.78M |
| incomeBeforeTax | 29.9M | 24.96M | 25.5M | 22.06M | 17.72M | 18.2M | 17.66M | 15.22M | 14.59M | 15.06M |
| incomeTaxExpense | 7.22M | 4.48M | 6.03M | 5.74M | 5.24M | 4.72M | 4.64M | 4.26M | 3.54M | 4.1M |
| netIncomeFromContinuingOperations | 22.68M | 20.49M | 19.47M | 16.32M | 12.48M | 13.48M | 13.03M | 10.96M | 11.05M | 10.96M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | 22.68M | 20.49M | 19.47M | 16.32M | 12.48M | 13.48M | 13.03M | 10.96M | 11.05M | 10.96M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 22.68M | 20.49M | 19.47M | 16.32M | 12.48M | 13.48M | 13.03M | 10.96M | 11.63M | 10.96M |
| eps | 0.32 | 0.29 | 0.27 | 0.23 | 0.17 | 0.19 | 0.18 | 0.15 | 0.16 | 0.15 |
| 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 | 32.44M | 18.6M | 51.13M | 38.91M | 39.15M | 35.24M | 58.29M | 43.67M | 53.68M | 54.08M |
| shortTermInvestments | - | - | - | - | - | - | - | - | - | - |
| cashAndShortTermInvestments | 32.44M | 18.6M | 51.13M | 38.91M | 39.15M | 35.24M | 58.29M | 43.67M | 53.68M | 54.08M |
| netReceivables | 118.48M | 118.05M | 106.05M | 112.49M | 116.15M | 117.02M | 109.28M | 114.49M | 113.85M | 107.3M |
| accountsReceivables | 116.58M | 102.59M | 105.07M | 110.98M | 112.94M | 97.86M | 106.79M | 111.75M | 112.94M | 101.85M |
| otherReceivables | 1.9M | 15.46M | 979K | 1.51M | 3.21M | 19.16M | 2.49M | 2.74M | 903K | 5.44M |
| inventory | 148.73M | 144.49M | 151.52M | 148.6M | 146.54M | 146.2M | 152.57M | 148.71M | 148.32M | 143.86M |
| prepaids | - | 14.13M | - | - | 14.93M | 12.96M | - | 17.74M | 12.59M | 12.37M |
| otherCurrentAssets | 15.96M | 1.4M | 14.84M | 12.93M | 23.52M | 14.3M | 18.96M | 12.41M | 1.48M | 24.87M |
| totalCurrentAssets | 315.6M | 296.67M | 323.54M | 312.94M | 325.36M | 325.72M | 339.1M | 334.28M | 329.13M | 337.71M |
| propertyPlantEquipmentNet | 114.75M | 115.26M | 114.28M | 114.98M | 113.98M | 115.21M | 114.97M | 109.15M | 110M | 100.82M |
| goodwill | 449.92M | 447.65M | 453.47M | 446.96M | 439.95M | 429.98M | 426.86M | 419.77M | 416.4M | 414.28M |
| intangibleAssets | 188.8M | 191.96M | 200.12M | 202.97M | 202.27M | 201.56M | 207.86M | 209.1M | 209.22M | 213.99M |
| goodwillAndIntangibleAssets | 638.72M | 639.61M | 653.58M | 649.93M | 642.21M | 631.53M | 634.72M | 628.87M | 625.62M | 628.26M |
| longTermInvestments | 31079 | - | 134K | - | - | - | - | 175K | 8.27M | 6.17M |
| taxAssets | 47.89M | 45.57M | 42.98M | 42.22M | 41.24M | 40.87M | 37.45M | 28.9M | 31.07M | 27.8M |
| otherNonCurrentAssets | 921.92K | 920.25K | 882K | 1.5M | 868K | 867K | 1.11M | 1M | 859K | 811K |
| totalNonCurrentAssets | 802.31M | 801.37M | 811.86M | 808.63M | 798.3M | 788.49M | 788.25M | 767.92M | 775.81M | 763.86M |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 1.12B | 1.1B | 1.14B | 1.12B | 1.12B | 1.11B | 1.13B | 1.1B | 1.1B | 1.1B |
| totalPayables | 122.97M | 92.91M | 111.91M | 112.13M | 120.97M | 119.76M | 116.33M | 115M | 112.84M | 76M |
| accountPayables | 113.98M | 83.48M | 106.11M | 104.6M | 112.16M | 85.08M | 108.48M | 106.2M | 104.7M | 76M |
| otherPayables | 8.99M | 9.42M | 5.8M | 7.53M | 8.81M | 34.68M | 7.85M | 8.8M | 8.14M | - |
| accruedExpenses | - | 25.57M | - | - | - | - | - | - | - | 25.2M |
| shortTermDebt | 1.19M | 13.03M | 13.3M | 2.88M | 2.05M | 2.05M | 2M | 1.99M | 1.17M | 1.17M |
| capitalLeaseObligationsCurrent | 11.76M | 11.85M | - | 11.34M | 11.34M | 11.07M | 10.74M | 9.37M | 9.07M | 8.78M |
| taxPayables | 5.64M | - | - | 4.32M | 5.6M | 7.14M | 4.64M | 5.72M | 5.07M | 6.16M |
| deferredRevenue | 40.62M | 39.44M | 39.46M | 38.78M | 37.64M | 36.72M | 39M | 40.42M | 41.97M | 41.87M |
| otherCurrentLiabilities | 7.96M | 12.92M | 11.56M | 7.76M | 8.44M | 10.16M | 3.88M | 55.12M | 6.13M | 59.4M |
| totalCurrentLiabilities | 184.5M | 183.86M | 176.23M | 172.89M | 180.44M | 179.75M | 171.95M | 172.68M | 171.19M | 170.54M |
| longTermDebt | 155.8M | 152.79M | 202.83M | 208.69M | 229.44M | 237.49M | 256.05M | 263.2M | 269.05M | 276.81M |
| capitalLeaseObligationsNonCurrent | 38.58M | 39.93M | 40.9M | 42.22M | 40.59M | 42.02M | 43.13M | 39.81M | 41.09M | 32.63M |
| deferredRevenueNonCurrent | - | 14.67M | - | - | - | 12M | - | - | - | 8.46M |
| deferredTaxLiabilitiesNonCurrent | 48.56M | 49.55M | 51.52M | 52.73M | 52.75M | 52.95M | 53.45M | - | - | 52.2M |
| otherNonCurrentLiabilities | 30.68M | 16.93M | 32.21M | 31.54M | 28.43M | 14.73M | 26.32M | 70.12M | 73.13M | 11.93M |
| totalNonCurrentLiabilities | 273.61M | 273.87M | 327.47M | 335.17M | 351.22M | 359.2M | 378.94M | 373.13M | 383.27M | 382.03M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 50.34M | 51.78M | 40.9M | 53.56M | 51.92M | 53.09M | 53.87M | 49.18M | 50.16M | 41.4M |
| totalLiabilities | 458.12M | 457.73M | 503.7M | 508.06M | 531.66M | 538.94M | 550.89M | 545.8M | 554.46M | 552.57M |
| treasuryStock | - | - | - | - | - | - | - | - | - | - |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 568.48M | 563.94M | 562.76M | 560.57M | 560M | 560M | 559.49M | 553.92M | 551.48M | 551.36M |
| retainedEarnings | 50.18M | 37.53M | 27.09M | 17.4M | 10.72M | 7.88M | 4.04M | 390K | -1.35M | -3.18M |
| additionalPaidInCapital | 15.51M | 14.13M | 12.88M | 12.49M | 11.49M | 11.28M | 10.16M | 10.37M | 10.14M | 9.57M |
| 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 | 22.68M | 20.49M | 19.47M | 16.32M | 12.48M | 13.48M | 13.03M | 10.96M | 11.05M | 10.96M |
| depreciationAndAmortization | 14.08M | 14.13M | 13.79M | 13.38M | 13.24M | 13.91M | 13.47M | 12.55M | 12.26M | 12.32M |
| deferredIncomeTax | 7.22M | -9.76M | - | 5.74M | 5.24M | 4.72M | 4.64M | 4.26M | 3.54M | -11.74M |
| stockBasedCompensation | 893K | 927K | - | 647K | 728K | 717K | 766K | 683K | 590K | 403K |
| changeInWorkingCapital | -1.84M | 2.84M | 3.6M | -4.51M | 2.22M | 1.16M | 5.32M | -3.12M | 2.7M | 6.38M |
| accountsReceivables | -396K | -10.37M | 6.96M | 2.98M | 212K | -4.92M | 6.41M | 1.1M | 2.52M | -1.26M |
| inventory | -2.71M | 6.6M | -476K | -2.36M | 1.23M | 7.59M | -2.8M | -568K | -3.29M | 8.38M |
| accountsPayables | - | 6.08M | -156K | - | 23624 | - | - | 1.73M | 2.85M | -1.06M |
| otherWorkingCapital | 1.27M | 540.56K | -2.73M | -5.13M | 782K | -1.51M | 1.71M | -5.38M | 623K | 323K |
| otherNonCashItems | -7.25M | 5.29M | 2.21M | -1.32M | -2.64M | 219K | -1.42M | -1.76M | 18.94M | 13.74M |
| netCashProvidedByOperatingActivities | 35.79M | 33M | 39.07M | 30.26M | 31.26M | 34.21M | 35.8M | 23.56M | 22.5M | 32.07M |
| investmentsInPropertyPlantAndEquipment | -3.41M | -6.8M | -5.7M | -2.35M | -2.29M | -3.22M | -3.88M | -2.81M | -3.83M | -5.07M |
| acquisitionsNet | -2.07M | -1M | 349K | -3.95M | 536K | - | - | -6.69M | 6.21M | 61000 |
| purchasesOfInvestments | - | - | - | - | - | - | - | - | - | - |
| salesMaturitiesOfInvestments | - | - | - | 4.95M | - | - | - | - | - | - |
| otherInvestingActivities | -2.55M | -1.89M | - | -2.28M | -2.41M | -2.52M | -2.04M | -1.85M | 4.61M | -1.52M |
| netCashProvidedByInvestingActivities | -8.03M | -7.8M | -5.35M | -3.63M | -4.16M | -5.74M | -5.92M | -11.35M | 2.38M | -5.01M |
| netDebtIssuance | -4.94M | -45.17M | -11.8M | -14.5M | -11.53M | -37.5M | -6.74M | -11.61M | -16.44M | -6.83M |
| longTermNetDebtIssuance | -4.94M | -45.17M | -11.8M | -14.5M | -11.53M | -37.5M | -6.74M | -11.61M | -16.44M | -6.83M |
| shortTermNetDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| netStockIssuance | 3.78M | 928.24K | 1.83M | - | - | - | - | - | - | -979K |
| netCommonStockIssuance | 3.78M | 928.24K | 1.83M | - | - | - | - | - | - | -979K |
| commonStockIssuance | 3.78M | 928.24K | 1.83M | 480K | - | 811K | 4.18M | 1.98M | 108K | -979K |
| commonStockRepurchased | - | - | - | - | - | - | - | - | - | - |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | -10.05M | -10.02M | -9.65M | -9.64M | -9.64M | -9.64M | -9.24M | -9.22M | -9.22M | -9.22M |
| commonDividendsPaid | -10.05M | -10.02M | -9.65M | -9.64M | -9.64M | -9.64M | -9.24M | -9.22M | -9.22M | -9.22M |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | -1.48M | -3.94M | -3.14M | -2.46M | -2.5M | -3.26M | 579K | -1.79M | -3.92M | -4.04M |
| netCashProvidedByFinancingActivities | -12.68M | -58.2M | -22.76M | -26.6M | -23.68M | -50.4M | -15.4M | -22.62M | -25.55M | -16.05M |