NYSE : CINT
-$0.07 (-2.12%)
| 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 | 489.65M | 438.96M | 2.2B | 424.1M | 259.17M | 956.52M | 677.13M | 588.33M | 452.36M | 378.16M |
| costOfRevenue | 333.08M | 288.72M | 1.46B | 276.3M | 167.9M | 600.87M | 448.98M | 378.04M | 314.25M | 276.89M |
| grossProfit | 156.57M | 150.25M | 733.39M | 147.8M | 91.27M | 355.65M | 228.15M | 210.3M | 138.11M | 101.27M |
| researchAndDevelopmentExpenses | - | - | - | - | 717.72 | 3.46M | 12.09M | 16.75M | 15.13M | - |
| generalAndAdministrativeExpenses | 55.28M | 53.57M | 286.41M | 61.32M | 27.22M | 81.16M | 81.2M | 58.75M | 45.94M | 36.72M |
| sellingAndMarketingExpenses | 39.32M | 39.01M | 170.85M | 31.79M | 16.09M | 65.09M | 44.8M | 44.39M | 34.03M | 34.7M |
| sellingGeneralAndAdministrativeExpenses | 94.6M | 92.58M | 457.26M | 93.11M | 43.3M | 146.25M | 126M | 103.34M | 79.97M | 71.42M |
| otherExpenses | - | - | - | - | 4.07M | -2.31M | -1.64M | -2.54M | -758K | 4.67M |
| operatingExpenses | 94.6M | 92.58M | 457.26M | 93.11M | 47.38M | 147.41M | 136.46M | 117.56M | 94.34M | 76.09M |
| costAndExpenses | 427.68M | 381.29M | 1.92B | 369.41M | 215.28M | 748.28M | 585.43M | 495.59M | 408.59M | 352.98M |
| netInterestIncome | -12.41M | -10.39M | -85.85M | -15.58M | -5.32M | -1.71M | -1.87M | -5.58M | -321K | 215K |
| interestIncome | 1.09M | 4.23M | -2.31M | 516K | 17763 | 542.05K | 612.2K | 5.58M | 321K | 215K |
| interestExpense | 13.5M | 14.63M | 83.54M | 16.09M | 5.33M | 2.25M | 2.48M | - | - | - |
| depreciationAndAmortization | 18.84M | 16.89M | 91.71M | 18.36M | 8.68M | 29.88M | 25.58M | - | - | - |
| ebitda | 88.46M | 75.33M | 383.89M | 73.28M | 51.76M | 232.98M | 119.43M | - | - | 25.18M |
| ebit | 69.62M | 58.44M | 292.18M | 54.92M | 43.08M | 203.1M | 93.85M | - | - | 25.18M |
| nonOperatingIncomeExcludingInterest | -7.66M | -769K | -16.05M | -222K | 807.97K | 5.15M | -2.15M | -2.54M | - | - |
| operatingIncome | 61.97M | 57.67M | 276.13M | 54.69M | 43.89M | 208.24M | 91.7M | 90.2M | 43.77M | 25.18M |
| totalOtherIncomeExpensesNet | -5.85M | -13.9M | -71.17M | -15.87M | -6.14M | -15.45M | -5.91M | -3.04M | -321K | 215K |
| incomeBeforeTax | 56.12M | 43.77M | 204.96M | 38.82M | 37.75M | 192.79M | 85.79M | 87.16M | 43.45M | 25.4M |
| incomeTaxExpense | 15.5M | 14.28M | 75.38M | 20.12M | 15.15M | 65.14M | 29.22M | 25.9M | 14.38M | 8.1M |
| netIncomeFromContinuingOperations | 40.62M | 29.49M | 129.58M | 18.71M | 22.6M | 127.65M | 56.57M | 61.27M | 28.93M | 17.3M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | 40.62M | 29.49M | 129.58M | 18.71M | 22.6M | 127.65M | 56.53M | 59.41M | 28.93M | 17.06M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 40.62M | 29.49M | 129.58M | 18.71M | 22.6M | 127.65M | 56.53M | 59.41M | 28.93M | 17.06M |
| eps | 0.31 | 0.22 | 0.95 | 0.74 | 1.03 | 0.97 | 0.43 | 0.46 | 0.23 | 0.14 |
| 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 | 47.74M | 9.13M | 211.64M | 35.6M | 24.35M | 31.35M | 19.76M | 77.08M | 41.11M | 49.01M |
| shortTermInvestments | - | - | 3.16M | 18.46M | 143.33M | - | - | - | - | - |
| cashAndShortTermInvestments | 47.74M | 9.13M | 214.8M | 54.05M | 167.68M | 31.35M | 19.76M | 77.08M | 41.11M | 49.01M |
| netReceivables | 141.35M | 19.92M | 619.57M | 141.79M | 87.11M | 48.13M | 41.54M | 137.93M | 100.09M | 73.92M |
| accountsReceivables | 131.2M | 15.09M | 471.95M | 137.78M | 61.1M | 37.78M | 31.87M | 137.93M | 100.09M | 73.92M |
| otherReceivables | 10.14M | 4.82M | 147.62M | 4M | 26.01M | 10.35M | 9.67M | - | - | - |
| inventory | - | - | - | - | - | - | - | - | - | - |
| prepaids | - | - | - | - | - | - | - | - | - | - |
| otherCurrentAssets | 6.53M | 1.88M | 77.76M | 9.48M | 5.54M | 4.18M | 2.15M | 16.4M | 19.23M | 10.24M |
| totalCurrentAssets | 195.61M | 30.93M | 912.14M | 205.32M | 260.34M | 83.66M | 63.45M | 231.41M | 160.42M | 133.17M |
| propertyPlantEquipmentNet | 14.89M | 2.25M | 78.28M | 21.36M | 23.6M | 20.9M | 25.31M | 19.68M | 19.87M | 22.62M |
| goodwill | 277.8M | 42.06M | 1.39B | 275.6M | 111.15M | 2.81M | 3.62M | - | - | - |
| intangibleAssets | 50.67M | 7.83M | 277.05M | 60.95M | 21.41M | 692.31K | 988.14K | 24.24M | 26.65M | 11.2M |
| goodwillAndIntangibleAssets | 328.48M | 49.89M | 1.67B | 336.55M | 132.56M | 3.5M | 4.61M | 24.24M | 26.65M | 11.2M |
| longTermInvestments | 2.4M | - | - | - | - | 593.55K | 766.4K | 5.04M | 5.2M | 4.8M |
| taxAssets | 10.71M | 230.18K | 3.78M | 2.98M | 5.74M | 4.6M | 6.88M | - | - | - |
| otherNonCurrentAssets | 6.02M | 1.61M | 56.61M | 9.32M | 1.63M | 1.08M | 938.67K | 15.64M | 11.07M | 8.64M |
| totalNonCurrentAssets | 362.5M | 53.98M | 1.8B | 370.22M | 163.54M | 30.66M | 38.51M | 64.61M | 62.78M | 47.26M |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 558.11M | 84.91M | 2.72B | 575.53M | 423.88M | 114.32M | 101.96M | 296.01M | 223.21M | 180.43M |
| totalPayables | 5.94M | 3.61M | 79.94M | 24.61M | 21.87M | 4.12M | 3.8M | 8.42M | 4.5M | 6.28M |
| accountPayables | 5.18M | 1.83M | 35.06M | 21.11M | 14.8M | 2.95M | 2.15M | 8.42M | 4.5M | 6.28M |
| otherPayables | 757.99K | 1.79M | 44.89M | 3.5M | 7.06M | 1.17M | 1.66M | - | - | - |
| accruedExpenses | 52.03M | 1.82M | 50.79M | 49.86M | 23.9M | 24.24M | 29.91M | - | - | - |
| shortTermDebt | 69.69M | 7.46M | 112.72M | 45.24M | 29.5M | 17.32M | 9.24M | 15.8M | 16.14M | 10.48M |
| capitalLeaseObligationsCurrent | - | 623.75K | 17.86M | 4.13M | 3.81M | - | - | - | - | - |
| taxPayables | - | 1.79M | 47.54M | 3.5M | 7.06M | 1.17M | 1.66M | - | - | - |
| deferredRevenue | 4.01M | 1.09M | 48.08M | 6.16M | 2.46M | 1.92M | 4.02M | - | - | - |
| otherCurrentLiabilities | 14.86M | 5.56M | 145.89M | 9.89M | 16.97M | 12.28M | 9.55M | 117.33M | 78.08M | 68.36M |
| totalCurrentLiabilities | 146.53M | 20.16M | 455.28M | 139.88M | 98.5M | 59.87M | 56.53M | 141.54M | 98.73M | 85.12M |
| longTermDebt | 56.04M | 14.92M | 614.74M | 144.46M | 112.02M | 2.67M | 1.16M | 26.49M | 36.06M | 31.88M |
| capitalLeaseObligationsNonCurrent | 4.86M | 907.8K | 27.04M | 7.91M | 10.89M | 11.68M | 15.75M | - | - | - |
| deferredRevenueNonCurrent | - | - | - | - | - | - | - | - | - | - |
| deferredTaxLiabilitiesNonCurrent | 35.43M | 2.63M | - | 4.01M | - | 1.68M | 670.2K | - | - | - |
| otherNonCurrentLiabilities | 7.14M | 1.11M | 208.58M | 28.59M | 7.02M | 215.24K | 565.54K | 5.2M | 5.11M | 102K |
| totalNonCurrentLiabilities | 103.46M | 19.57M | 850.36M | 184.97M | 129.92M | 16.24M | 18.15M | 31.7M | 41.17M | 31.98M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 4.86M | 1.53M | 44.9M | 12.04M | 14.69M | 11.68M | 15.75M | - | - | - |
| totalLiabilities | 249.99M | 39.73M | 1.31B | 324.85M | 228.42M | 76.11M | 74.69M | 173.24M | 139.89M | 117.09M |
| treasuryStock | -29.94M | -1.04M | - | - | - | - | - | - | -390K | -390K |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 6981 | 1129.1 | 37000 | 7000 | 6459 | 13.28M | 17.14M | 30.1M | 30.1M | 30.1M |
| retainedEarnings | 138.16M | 15.79M | 354.24M | 42.05M | 22.61M | 18.39M | 5.96M | 87.48M | 52.66M | 34.02M |
| additionalPaidInCapital | 182.91M | 30.06M | 980.89M | 174.65M | 164.35M | - | - | - | - | - |
| 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 | 40.51M | 4.76M | 26.36M | 125.92M | 23.34M | 127.65M | 14.33M | 59.41M | 28.93M | 17.06M |
| depreciationAndAmortization | 18.79M | 2.72M | 18.66M | 94.56M | 8.96M | 29.88M | 6.48M | - | - | - |
| deferredIncomeTax | 7.58M | 2.3M | 15.34M | 74.36M | -2.03M | 65.14M | -2.6M | - | - | - |
| stockBasedCompensation | 4.97M | 897.63K | 5.66M | 5.49M | 454.14K | 942K | - | - | - | - |
| changeInWorkingCapital | -7.69M | 54519 | -2.35M | -203.84M | -23.94M | -30.64M | -3.81M | - | - | -4.93M |
| accountsReceivables | -12.47M | -1.05M | 7.49M | -116.57M | -31.33M | -55.22M | -9.16M | - | - | - |
| inventory | - | - | - | - | - | -139K | -91513 | - | - | - |
| accountsPayables | -637.31K | -43000 | -2.7M | -29.77M | 2.26M | 6.75M | 430.19K | - | - | - |
| otherWorkingCapital | 5.41M | 1.1M | -7.14M | -57.5M | 5.13M | 17.97M | 5.01M | - | - | -4.93M |
| otherNonCashItems | -3.76M | 390.99K | -4.38M | -60.38M | 18.2M | -92M | 8.75M | 13.16M | -11.19M | 11.19M |
| netCashProvidedByOperatingActivities | 60.4M | 11.13M | 59.29M | 36.09M | 24.53M | 100.97M | 23.16M | 72.57M | 17.74M | 23.32M |
| investmentsInPropertyPlantAndEquipment | -14.73M | -1.71M | -4.84M | -22.97M | -5.54M | -21.39M | -5.04M | - | - | - |
| acquisitionsNet | - | - | - | -745.73M | -128.37M | - | - | - | - | - |
| purchasesOfInvestments | - | - | - | -30.6M | -145.46M | - | - | - | - | - |
| salesMaturitiesOfInvestments | - | 102.42K | 18.12M | 686.13M | - | - | 1.23M | - | - | - |
| otherInvestingActivities | - | - | - | 30.6M | - | - | -379.24K | -8.63M | -22.24M | -20.12M |
| netCashProvidedByInvestingActivities | -14.73M | -1.6M | 13.28M | -82.56M | -279.37M | -21.39M | -4.2M | -8.63M | -22.24M | -20.12M |
| netDebtIssuance | -25.51M | -1.03M | -45.69M | 149.94M | 123.31M | 40.66M | -4.05M | - | - | - |
| longTermNetDebtIssuance | -25.51M | -1.03M | -45.69M | 149.94M | 116.22M | 40.66M | - | - | - | - |
| shortTermNetDebtIssuance | - | - | - | - | 123.31M | - | -4.05M | - | - | - |
| netStockIssuance | -33.85M | -2.27M | -8.85M | - | 159.62M | - | - | - | - | - |
| netCommonStockIssuance | -33.85M | -2.27M | -8.85M | - | 159.62M | - | - | - | - | - |
| commonStockIssuance | 1.59M | - | - | - | 159.62M | - | - | - | - | - |
| commonStockRepurchased | -35.43M | -2.27M | -8.85M | - | - | - | - | - | - | - |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | - | - | - | - | -24.52M | -30.98M | -10.83M | - | - | - |
| commonDividendsPaid | - | - | - | - | -24.52M | -30.98M | -10.83M | - | - | - |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | -1.6M | -2.5M | -12.73M | -49.28M | -3.27M | -4.28M | -2.78M | -27.45M | -1.06M | 11.03M |
| netCashProvidedByFinancingActivities | -60.95M | -5.8M | -67.27M | 100.66M | 255.14M | 5.41M | -17.66M | -27.45M | -1.06M | 11.03M |
| 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 | 136.61M | 134.28M | 127.31M | 116.96M | 110.87M | 124.16M | 613.24M | 108.49M | 105.7M | 522.56M |
| costOfRevenue | 96.85M | 90.95M | 86.22M | 79.35M | 76.41M | 80.46M | 400.66M | 70.89M | 71.88M | 348.91M |
| grossProfit | 39.76M | 43.32M | 41.09M | 37.62M | 34.47M | 43.7M | 212.58M | 37.6M | 33.82M | 173.65M |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - | - | - | - |
| generalAndAdministrativeExpenses | 15.91M | 15.62M | 14.06M | 13.15M | 12.42M | 13.89M | 77.36M | 13.24M | 13.75M | 82.53M |
| sellingAndMarketingExpenses | 11.36M | 11.39M | 10.08M | 9.43M | 8.4M | 11.43M | 53.41M | 9.48M | 9.34M | 41.4M |
| sellingGeneralAndAdministrativeExpenses | 27.27M | 27.01M | 24.14M | 22.58M | 20.83M | 25.32M | 130.77M | 22.72M | 23.08M | 123.93M |
| otherExpenses | -475K | - | - | -525.01K | -242K | 841.74K | - | 59000 | 338K | -4.44M |
| operatingExpenses | 26.8M | 27.01M | 24.14M | 22.05M | 20.59M | 26.16M | 130.77M | 22.78M | 23.42M | 119.49M |
| costAndExpenses | 123.64M | 117.96M | 110.36M | 101.4M | 96.99M | 106.62M | 531.43M | 93.67M | 95.3M | 468.4M |
| netInterestIncome | -2.57M | -3M | -528.8K | -585.44K | -494.17K | -3.21M | -19.5M | -3.27M | -3.15M | -17.63M |
| interestIncome | 352K | 720.1K | 193.07K | 42343 | 66094 | 2.41M | 38000 | 479K | 531.35K | 1.54M |
| interestExpense | 2.93M | 3.72M | 721.87K | 627.78K | 562.32K | 5.63M | 19.54M | 3.75M | 3.68M | 19.17M |
| depreciationAndAmortization | 5.56M | 5.15M | 4.68M | 4.6M | 4.4M | 4.17M | 23.51M | 4.48M | 4.42M | 22.23M |
| ebitda | 20.68M | 24.16M | 21.66M | 22.46M | 20.15M | 22.49M | 100.73M | 20.84M | 16.09M | 78.13M |
| ebit | 15.12M | 19M | 16.97M | 17.86M | 15.75M | 18.31M | 77.22M | 16.35M | 11.67M | 55.9M |
| nonOperatingIncomeExcludingInterest | -2.16M | -2.69M | -22000 | -2.3M | -1.87M | -775.78K | 4.58M | -1.53M | -1.27M | -1.74M |
| operatingIncome | 12.96M | 16.31M | 16.95M | 15.56M | 13.88M | 17.54M | 81.81M | 14.82M | 10.4M | 54.16M |
| totalOtherIncomeExpensesNet | -766K | -579K | -3.51M | -1.11M | -1.41M | -3.63M | -24.92M | -2.22M | -2.5M | -17.44M |
| incomeBeforeTax | 12.2M | 15.73M | 13.44M | 14.46M | 12.47M | 13.91M | 56.89M | 12.6M | 7.9M | 36.73M |
| incomeTaxExpense | 4.63M | 1.17M | 4.58M | 4.73M | 5.02M | 2.71M | 28.74M | 3.29M | 3.38M | 40.54M |
| netIncomeFromContinuingOperations | 7.56M | 14.57M | 8.86M | 9.72M | 7.45M | 11.19M | 28.15M | 9.31M | 4.52M | -3.81M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | 7.56M | 14.57M | 8.86M | 9.72M | 7.45M | 11.19M | 28.15M | 9.31M | 4.52M | -3.81M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 7.56M | 14.57M | 8.86M | 9.72M | 7.45M | 11.19M | 28.15M | 9.31M | 4.52M | -3.81M |
| eps | 0.06 | 0.11 | 0.07 | 0.07 | 0.06 | 0.08 | 0.21 | 0.38 | 0.17 | -0.03 |
| 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 | 48.12M | 47.74M | 43.3M | 58.64M | 62.81M | 9.13M | 70.52M | 48.11M | 71.81M | 211.64M |
| shortTermInvestments | - | - | - | - | - | - | - | - | - | 3.16M |
| cashAndShortTermInvestments | 48.12M | 47.74M | 43.3M | 58.64M | 62.81M | 9.13M | 70.52M | 48.11M | 71.81M | 214.8M |
| netReceivables | 154.85M | 141.35M | 149.15M | 127.77M | 121.72M | 19.92M | 136.07M | 136.59M | 120.72M | 619.57M |
| accountsReceivables | 143.16M | 131.2M | 86.65M | 71.67M | 66.93M | 15.09M | 81.89M | 80.46M | 62.19M | 471.95M |
| otherReceivables | 11.69M | 10.14M | 62.5M | 56.1M | 54.79M | 4.82M | 54.17M | 56.13M | 58.53M | 147.62M |
| inventory | - | - | - | - | - | - | - | - | - | - |
| prepaids | - | - | - | - | - | - | - | - | - | - |
| otherCurrentAssets | 6.96M | 6.53M | 7.32M | 8.11M | 7.81M | 1.88M | 11.04M | 11.86M | 7.2M | 77.76M |
| totalCurrentAssets | 209.92M | 195.61M | 199.76M | 194.52M | 192.34M | 30.93M | 217.63M | 196.56M | 199.74M | 912.14M |
| propertyPlantEquipmentNet | 14.46M | 14.89M | 15.61M | 14.98M | 13.8M | 2.25M | 15.53M | 15.95M | 14.12M | 78.28M |
| goodwill | 283.7M | 277.8M | 282.2M | 280.27M | 270.41M | 42.06M | 277.1M | 273.31M | 281.69M | 1.39B |
| intangibleAssets | 51.19M | 50.67M | 51.1M | 50.88M | 49.91M | 7.83M | 51.66M | 52.42M | 55.41M | 277.05M |
| goodwillAndIntangibleAssets | 334.88M | 328.48M | 333.3M | 331.14M | 320.32M | 49.89M | 328.76M | 325.73M | 337.1M | 1.67B |
| longTermInvestments | 2.54M | 2.4M | - | - | - | - | - | - | - | - |
| taxAssets | 813K | 10.71M | 544K | 572K | 643K | 230.18K | 3.92M | 4.66M | 3.87M | 18.33M |
| otherNonCurrentAssets | 6.24M | 6.02M | 5.1M | 11.58M | 11.08M | 1.61M | 4.41M | 3.33M | 7.81M | 56.61M |
| totalNonCurrentAssets | 358.93M | 362.5M | 354.55M | 358.28M | 345.86M | 53.98M | 352.61M | 349.66M | 362.9M | 1.8B |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 568.85M | 558.11M | 554.31M | 552.8M | 538.2M | 84.91M | 570.24M | 546.22M | 562.64M | 2.72B |
| totalPayables | 7.33M | 5.94M | 8.93M | 10.23M | 14.19M | 3.61M | 34.5M | 32.29M | 32.76M | 79.94M |
| accountPayables | 6.49M | 5.18M | 5.02M | 7.46M | 7.06M | 1.83M | 26.43M | 25.75M | 25.99M | 35.06M |
| otherPayables | 840K | 757.99K | 3.91M | 2.77M | 7.13M | 1.79M | 8.08M | 6.54M | 6.77M | 44.89M |
| accruedExpenses | 58.2M | 52.03M | 55.8M | 46.03M | 50M | 1.82M | 14.77M | 9.98M | 13.54M | 50.79M |
| shortTermDebt | 69.29M | 69.69M | 69.33M | 65.83M | 49.03M | 7.46M | 46.05M | 29.58M | 26.64M | 112.72M |
| capitalLeaseObligationsCurrent | - | - | 3.86M | 3.98M | 3.9M | 623.75K | 3.91M | 3.53M | 3.13M | 17.86M |
| taxPayables | - | - | - | 2.77M | 7.13M | 1.79M | 8.08M | 6.54M | 6.77M | 47.54M |
| deferredRevenue | 4.89M | 4.01M | 953K | 1.17M | 2.26M | 1.09M | 5.37M | 4.63M | 5.91M | 48.08M |
| otherCurrentLiabilities | 13.08M | 14.86M | 4.09M | 3.62M | 4.37M | 5.56M | 33.31M | 28.96M | 28.05M | 145.89M |
| totalCurrentLiabilities | 152.79M | 146.53M | 142.96M | 130.86M | 123.75M | 20.16M | 137.92M | 108.97M | 110.03M | 455.28M |
| longTermDebt | 54.71M | 56.04M | 66.57M | 81.7M | 90.47M | 14.92M | 107.99M | 121.04M | 131.6M | 614.74M |
| capitalLeaseObligationsNonCurrent | 4.09M | 4.86M | 5.04M | 5.16M | 5.07M | 907.8K | 6.37M | 6.97M | 5.06M | 27.04M |
| deferredRevenueNonCurrent | - | - | - | - | - | - | - | - | - | - |
| deferredTaxLiabilitiesNonCurrent | 31.17M | 35.43M | 27.61M | 26.06M | 21.67M | 2.63M | 16.22M | 15.53M | 15.48M | - |
| otherNonCurrentLiabilities | 7.52M | 7.14M | 6.74M | 6.81M | 6.47M | 1.11M | 8.38M | 9.34M | 10.88M | 208.58M |
| totalNonCurrentLiabilities | 97.49M | 103.46M | 105.96M | 119.73M | 123.69M | 19.57M | 138.95M | 152.88M | 163.02M | 850.36M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 4.09M | 4.86M | 8.9M | 9.14M | 8.97M | 1.53M | 10.28M | 10.5M | 8.19M | 44.9M |
| totalLiabilities | 250.28M | 249.99M | 248.93M | 250.59M | 247.44M | 39.73M | 276.87M | 261.85M | 273.05M | 1.31B |
| treasuryStock | -28.65M | -29.94M | -28.5M | -20.15M | -11.5M | -1.04M | -9.32M | -5.56M | -825.78K | - |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 7000 | 6981 | 7000 | 7000 | 7000 | 1129.1 | 6806 | 6722 | 7374 | 37000 |
| retainedEarnings | 146.09M | 138.16M | 123.96M | 115.1M | 105.36M | 15.79M | 83.46M | 77.25M | 75.07M | 354.24M |
| additionalPaidInCapital | 181.22M | 182.91M | 183.31M | 184.18M | 185.17M | 30.06M | 180.83M | 178.65M | 195.97M | 980.89M |
| 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 | 7.56M | 14.57M | 8.86M | 9.74M | 7.45M | 9.95M | 28.57M | 48.51M | 4.52M | -3.81M |
| depreciationAndAmortization | 5.56M | 5.15M | 4.68M | 4.6M | 4.4M | 3.44M | 23.86M | 23.39M | 4.42M | 22.23M |
| deferredIncomeTax | 4.28M | 1.17M | 4.58M | 4.74M | 5.02M | 2.72M | 29.15M | 16.79M | 3.38M | 40.54M |
| stockBasedCompensation | 1.05M | 1.29M | 1.3M | 1.42M | 961K | 2.11M | 10.85M | 6.68M | 761K | 6.38M |
| changeInWorkingCapital | -4.6M | 11.24M | -11.25M | -7.85M | 153K | 6.57M | 45.14M | -122.21M | 8.87M | 54.88M |
| accountsReceivables | -7.56M | 5.12M | -19.77M | -2.58M | 4.72M | 5.25M | 3.48M | -95.19M | 11.85M | 23.96M |
| inventory | - | - | - | - | - | - | - | - | - | - |
| accountsPayables | 840K | - | - | - | -641K | - | -5.48M | -1.73M | -112K | 3.07M |
| otherWorkingCapital | 2.12M | 6.11M | 8.52M | -5.27M | -3.93M | 1.31M | 47.14M | -25.29M | -2.86M | 27.85M |
| otherNonCashItems | -2.74M | -3.33M | 1.05M | -8.99M | -391K | -995.06K | 9.69M | 3.93M | 2.08M | -2.74M |
| netCashProvidedByOperatingActivities | 11.11M | 30.08M | 9.22M | 3.68M | 17.59M | 21.07M | 147.26M | -22.92M | 24.04M | 117.48M |
| investmentsInPropertyPlantAndEquipment | -3.54M | -4.43M | -3.96M | -3.35M | -3.02M | -4.22M | -14.87M | -13.14M | -2.2M | -9.37M |
| acquisitionsNet | - | - | - | - | - | - | - | - | - | - |
| purchasesOfInvestments | - | - | - | - | - | - | - | - | - | - |
| salesMaturitiesOfInvestments | - | - | - | - | - | - | - | - | 635K | - |
| otherInvestingActivities | - | - | - | - | - | 1.33M | - | - | - | 36.08M |
| netCashProvidedByInvestingActivities | -3.54M | -4.43M | -3.96M | -3.35M | -3.02M | -2.89M | -14.87M | -13.14M | -1.57M | 26.71M |
| netDebtIssuance | -5.73M | -12.43M | -14.32M | 5.55M | -4.31M | -8.38M | 7.23M | -31.05M | 7.03M | -92.02M |
| longTermNetDebtIssuance | -5.73M | -12.43M | -14.32M | 5.55M | -4.31M | -8.38M | 7.23M | -31.05M | 7.03M | -92.02M |
| shortTermNetDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| netStockIssuance | -3.08M | -7.96M | -9.26M | -9.96M | -7.32M | -4.34M | -20.05M | -26.47M | -834K | -5.59M |
| netCommonStockIssuance | -3.08M | -7.96M | -9.26M | -9.96M | -7.32M | -4.34M | -20.05M | -26.47M | -834K | -5.59M |
| commonStockIssuance | 249K | 224K | 486K | 307K | - | - | - | - | - | - |
| commonStockRepurchased | -3.33M | -8.18M | -9.75M | -10.27M | -7.32M | -4.34M | -20.05M | -26.47M | -834K | -5.59M |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| commonDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | 2000 | 83000 | -952K | -728K | 504K | -14.13M | -2.62M | -1.11M | 742K | -26.35M |
| netCashProvidedByFinancingActivities | -8.81M | -20.31M | -24.54M | -5.14M | -11.13M | -26.85M | -15.44M | -58.63M | 6.94M | -123.96M |