NASDAQ : ITIC
-$4.01 (-1.38%)
| 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 | 272.76M | 258.3M | 224.75M | 283.39M | 329.5M | 236.41M | 183.5M | 156.26M | 161.63M | 138.49M |
| costOfRevenue | 4.61M | 111.87M | 88.14M | 125.82M | 148.5M | 112.01M | 76.31M | 65.44M | 71.95M | 63.89M |
| grossProfit | 268.15M | 146.42M | 136.61M | 157.57M | 181M | 124.4M | 107.19M | 90.82M | 89.67M | 74.6M |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - | - | - | - |
| generalAndAdministrativeExpenses | 17.2M | 72.51M | 76.71M | 85.33M | 64.19M | 51.93M | 46.06M | 43.55M | 39.94M | 31.48M |
| sellingAndMarketingExpenses | 72.22M | - | - | - | - | - | - | - | 68.64M | - |
| sellingGeneralAndAdministrativeExpenses | 89.42M | 72.51M | 76.71M | 85.33M | 64.19M | 51.93M | 46.06M | 43.55M | 39.94M | 31.48M |
| otherExpenses | 134.18M | 34.45M | 33.68M | 42.13M | 31.87M | 22.81M | 21.31M | 20.2M | 19.46M | 14.99M |
| operatingExpenses | 223.6M | 106.96M | 110.38M | 127.46M | 96.06M | 74.74M | 67.37M | 63.75M | 59.4M | 46.47M |
| costAndExpenses | 228.21M | 218.84M | 198.52M | 253.28M | 244.57M | 186.75M | 143.68M | 129.19M | 131.36M | 110.36M |
| netInterestIncome | 9.96M | 10.66M | 9.06M | 4.7M | 3.77M | 4.39M | 4.75M | 4.62M | 4.44M | 4.68M |
| interestIncome | 9.96M | 10.66M | 9.06M | 4.7M | 3.77M | 4.39M | 4.75M | 4.62M | 4.44M | 4.68M |
| interestExpense | - | - | - | - | - | - | - | - | - | - |
| depreciationAndAmortization | 4.42M | 4.5M | 4.12M | 3.58M | 2.44M | 2.26M | 2.26M | 2.23M | 2.35M | 1.52M |
| ebitda | 48.97M | 43.96M | 30.35M | 33.69M | 87.37M | 51.92M | 42.09M | 29.3M | 32.62M | 29.65M |
| ebit | 44.55M | 39.46M | 26.23M | 30.11M | 84.93M | 49.66M | 39.82M | 27.07M | 30.27M | 28.13M |
| nonOperatingIncomeExcludingInterest | - | - | - | - | - | - | - | - | - | - |
| operatingIncome | 44.55M | 39.46M | 26.23M | 30.11M | 84.93M | 49.66M | 39.82M | 27.07M | 30.27M | 28.13M |
| totalOtherIncomeExpensesNet | - | - | - | - | - | - | - | - | - | - |
| incomeBeforeTax | 44.55M | 39.46M | 26.23M | 30.11M | 84.93M | 49.66M | 39.82M | 27.07M | 30.27M | 28.13M |
| incomeTaxExpense | 9.37M | 8.39M | 4.54M | 6.2M | 17.91M | 10.24M | 8.36M | 5.21M | 4.57M | 8.62M |
| netIncomeFromContinuingOperations | 35.18M | 31.07M | 21.69M | 23.9M | 67.02M | 39.42M | 31.46M | 21.86M | 25.7M | 19.52M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | 35.18M | 31.07M | 21.69M | 23.9M | 67.02M | 39.42M | 31.46M | 21.86M | 25.7M | 19.52M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 35.18M | 31.07M | 21.69M | 23.9M | 67.02M | 39.42M | 31.46M | 21.89M | 25.71M | 19.52M |
| eps | 18.64 | 16.48 | 11.46 | 12.6 | 35.39 | 20.84 | 16.66 | 11.58 | 13.63 | 10.23 |
| 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 | 20.84M | 24.65M | 24.03M | 35.31M | 37.17M | 13.72M | 25.95M | 18.69M | 20.21M | 27.93M |
| shortTermInvestments | 96.98M | 172.07M | 174.07M | 157.64M | 125.72M | 132.88M | 117.77M | 121.74M | 127.12M | 108.49M |
| cashAndShortTermInvestments | 117.82M | 196.73M | 198.1M | 192.95M | 162.89M | 146.61M | 143.72M | 140.44M | 147.34M | 136.42M |
| netReceivables | 20.28M | 17.52M | 15.4M | 21.09M | 23.77M | 20.46M | 13.56M | - | 385.11M | - |
| accountsReceivables | 17.13M | 16.05M | 13.34M | 19.05M | 22.95M | 19.43M | 12.52M | 12.13M | 10.03M | 8.65M |
| otherReceivables | 3.15M | 1.47M | 2.06M | 2.05M | 817K | 1.04M | 1.03M | - | - | - |
| inventory | - | - | - | - | - | - | - | -77.16M | 67.75B | 68.9B |
| prepaids | 9.39M | 7.03M | 13.52M | 11.1M | 11.72M | 9.42M | 5.52M | 7.29M | - | - |
| otherCurrentAssets | - | - | - | - | - | -176.49M | -162.8M | - | - | - |
| totalCurrentAssets | 147.48M | 221.28M | 227.02M | 225.14M | 198.38M | - | - | 153.51M | 67.97B | 69.11B |
| propertyPlantEquipmentNet | 37.18M | 34.09M | 30.19M | 24.49M | 18.24M | 14.69M | 14.24M | 10.3M | 10.17M | 8.75M |
| goodwill | 9.29M | 9.62M | 9.62M | 9.62M | 7.2M | 4.35M | 4.35M | 4.35M | 4.35M | 4.35M |
| intangibleAssets | 11.65M | 5.45M | 6.62M | 7.99M | 8.75M | 5.42M | 5.93M | 6.43M | 7.01M | 7.91M |
| goodwillAndIntangibleAssets | 20.94M | 15.07M | 16.25M | 17.61M | 15.95M | 9.77M | 10.28M | 10.78M | 11.36M | 12.26M |
| longTermInvestments | 154.83M | 60.47M | 54.6M | 70.06M | 97.15M | 197.8M | 178.88M | 170.23M | 174.49M | 149.67M |
| taxAssets | - | - | - | - | - | - | - | 4.18M | 8.63B | 11.12B |
| otherNonCurrentAssets | 2.71M | 2.66M | 2.5M | 2.46M | 1.77M | -222.27M | -203.4M | -4.18M | 11.16B | 12.09B |
| totalNonCurrentAssets | 215.66M | 112.29M | 103.54M | 114.62M | 133.11M | - | - | 191.32M | 19.98B | 23.37B |
| otherAssets | - | - | - | - | - | 282.92M | 263.89M | -100.56M | -87.7B | -92.25B |
| totalAssets | 363.14M | 333.57M | 330.56M | 339.76M | 331.49M | 282.92M | 263.89M | 244.27M | 248.91M | 228.94M |
| totalPayables | 41.52M | 34.29M | 31.86M | 47.05M | 47.2M | 36.66M | 29.66M | 32.72M | 27.56M | 27.38M |
| accountPayables | 41.52M | 34.01M | 31.86M | 47.05M | 43.87M | 36.02M | 28.32M | 27.74M | 27.56M | 26.15M |
| otherPayables | - | 276K | - | - | 3.33M | 638K | 1.34M | 4.98M | - | 1.23M |
| accruedExpenses | - | - | - | - | - | - | - | - | - | 8.49M |
| shortTermDebt | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligationsCurrent | 1.68M | 2.25M | - | - | - | - | - | - | - | - |
| taxPayables | 1.68M | 276K | - | - | 3.33M | 638K | 1.34M | 4.98M | - | 1.23M |
| deferredRevenue | - | - | - | - | - | - | - | - | - | - |
| otherCurrentLiabilities | 7.17M | 6.74M | 6.4M | 10.92M | 46.56M | -36.66M | -29.66M | -32.72M | -27.56M | -35.87M |
| totalCurrentLiabilities | 50.37M | 43.28M | 38.26M | 57.96M | 93.76M | - | - | 27.74M | 27.57M | 1.23B |
| longTermDebt | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligationsNonCurrent | 6.37M | 4.1M | 6.45M | 6.84M | 5.33M | 3.67M | 4.5M | - | - | - |
| deferredRevenueNonCurrent | - | - | - | - | - | - | - | - | - | - |
| deferredTaxLiabilitiesNonCurrent | 7.17M | 4.1M | 3.55M | 7.66M | 13.12M | 8.59M | 7.04M | 4.18M | 8.63M | 11.12M |
| otherNonCurrentLiabilities | 30.92M | 30.32M | 30.75M | 26.28M | -9.8M | -12.26M | -11.54M | 63.65M | 62.37M | 73.8M |
| totalNonCurrentLiabilities | 44.46M | 38.51M | 40.74M | 40.78M | 8.65M | - | - | 4.18M | 8.63M | 72.57B |
| otherLiabilities | - | - | - | - | - | 82.5M | 72.53M | 36.71M | 34.8M | -73.73B |
| capitalLeaseObligations | 8.05M | 6.36M | 6.45M | 6.84M | 5.33M | 3.67M | 4.5M | - | - | - |
| totalLiabilities | 94.84M | 81.8M | 79.01M | 98.75M | 102.4M | 82.5M | 72.53M | 68.63M | 70.99M | 73.8M |
| treasuryStock | - | - | - | - | - | - | - | - | - | - |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | - | - | - | - | - | - | - | - | - | - |
| retainedEarnings | 267.21M | 251.42M | 250.92M | 240.81M | 225.86M | 196.1M | 188.26M | 174.69M | 161.89M | 143.28M |
| additionalPaidInCapital | - | - | - | - | - | - | - | - | - | - |
| 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 | 35.18M | 31.07M | 21.69M | 23.9M | 67.02M | 39.42M | 31.46M | 21.86M | 25.7M | 19.52M |
| depreciationAndAmortization | 4.42M | 131K | 4.12M | 3.58M | 2.44M | 2.26M | 2.26M | 2.23M | 2.35M | 1.52M |
| deferredIncomeTax | -5000 | 515K | -4.23M | -4.64M | 4.82M | 1.22M | 2.28M | -4.07M | -4.66M | 2.79M |
| stockBasedCompensation | 543K | 393K | 425K | 362K | 299K | 229K | 264K | 327K | 219.32K | 132.1K |
| changeInWorkingCapital | -3.38M | 3.48M | -8.78M | 3.35M | -2.01M | -4.02M | -1.77M | 4.02M | -1.27M | 2.81M |
| accountsReceivables | -2.75M | -1.64M | 5.71M | 3.91M | -3.53M | -147K | -395K | -2.1M | -1.51M | -261K |
| inventory | - | - | - | - | - | - | - | - | 2.59M | - |
| accountsPayables | 7.27M | 2.15M | -10.41M | 3.41M | 7.85M | 7.56M | 583K | 216K | 1.46M | -581.52K |
| otherWorkingCapital | -7.91M | 2.96M | -4.08M | -3.97M | -6.34M | -11.43M | -1.95M | 5.91M | -3.82M | 3.39M |
| otherNonCashItems | -5.82M | -5.75M | -5.79M | 9.65M | -20.64M | -5.02M | -13.58M | 15000 | -2.44M | -4.23M |
| netCashProvidedByOperatingActivities | 30.94M | 29.84M | 7.43M | 36.2M | 51.93M | 34.1M | 20.92M | 24.39M | 19.89M | 22.53M |
| investmentsInPropertyPlantAndEquipment | -5.56M | -7.42M | -9.19M | -5.68M | -6.53M | -3.2M | -1.49M | -1.86M | -2.88M | -2.46M |
| acquisitionsNet | -4.54M | - | - | -4.93M | - | 85000 | 301K | 59000 | -175K | -8.33M |
| purchasesOfInvestments | -179.5M | -199.36M | -210.06M | -119.85M | -45.32M | -51.73M | -133.82M | -110.28M | -51.35M | -23.94M |
| salesMaturitiesOfInvestments | 174.25M | 208.25M | 212.01M | 101.66M | 53.22M | 40.22M | 139.49M | 109.26M | 34.05M | 25.78M |
| otherInvestingActivities | 515K | 275K | 529K | 55000 | 7.7M | 22000 | 3000 | 7000 | 72736 | 109.26K |
| netCashProvidedByInvestingActivities | -14.82M | 1.75M | -6.7M | -28.75M | 9.07M | -14.6M | 4.49M | -2.81M | -20.29M | -8.84M |
| netDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| longTermNetDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| shortTermNetDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| netStockIssuance | - | -1.1M | -959K | -133K | - | -6000 | -19000 | -29000 | -246K | -6.22M |
| netCommonStockIssuance | - | -1.1M | -959K | -133K | - | -6000 | -19000 | -29000 | -246K | -6.22M |
| commonStockIssuance | - | - | - | - | - | - | - | - | - | - |
| commonStockRepurchased | - | -1.1M | -959K | -133K | - | -6000 | -19000 | -29000 | -246K | -6.22M |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | 130 |
| netDividendsPaid | -19.93M | -29.86M | -11.05M | -9.18M | -37.55M | -31.72M | -18.13M | -23.02M | -7.07M | -1.37M |
| commonDividendsPaid | -19.93M | -29.86M | -11.05M | -9.18M | -37.55M | -31.72M | -18.13M | -23.02M | -7.07M | -1.37M |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | - | - | - | -1000 | -1000 | 1000 | - | -53000 | - | 260 |
| netCashProvidedByFinancingActivities | -19.93M | -30.96M | -12.01M | -9.32M | -37.55M | -31.72M | -18.15M | -23.1M | -7.32M | -7.56M |
| date | 2026-06-30 | 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 |
|---|---|---|---|---|---|---|---|---|---|---|
| revenue | 86.5M | 64.01M | 69.52M | 73.02M | 73.65M | 56.56M | 70.63M | 68.83M | 65.38M | 53.46M |
| costOfRevenue | 2.78M | 472K | 995K | 1.21M | - | 25.18M | 1.05M | 30.76M | 27.46M | 20.78M |
| grossProfit | 83.72M | 63.54M | 68.52M | 71.81M | 73.65M | 31.38M | 69.58M | 38.07M | 37.93M | 32.68M |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - | - | - | - |
| generalAndAdministrativeExpenses | - | - | 4.16M | 17.44M | 18.33M | 18.33M | 17.72M | 18.06M | 18.15M | 18.58M |
| sellingAndMarketingExpenses | - | - | 18.99M | - | - | - | - | - | - | - |
| sellingGeneralAndAdministrativeExpenses | - | - | 23.14M | 17.44M | 18.33M | 18.33M | 17.72M | 18.06M | 18.15M | 18.58M |
| otherExpenses | 64.27M | 55.83M | 35.77M | 39.29M | 39.52M | 9M | 41.05M | 8.43M | 8.51M | 8.3M |
| operatingExpenses | 64.27M | 55.83M | 58.92M | 56.72M | 57.85M | 27.33M | 58.77M | 26.48M | 26.66M | 26.88M |
| costAndExpenses | 67.06M | 56.3M | 59.91M | 57.93M | 57.85M | 52.51M | 59.82M | 57.24M | 54.12M | 47.66M |
| netInterestIncome | - | 2.29M | 2.86M | 2.4M | 2.36M | 2.3M | 2.83M | 2.74M | 2.57M | 2.52M |
| interestIncome | -2.29M | 2.29M | 2.86M | 2.4M | 2.36M | 2.3M | 2.83M | 2.74M | 2.57M | 2.52M |
| interestExpense | - | - | - | - | - | - | - | - | - | - |
| depreciationAndAmortization | -1.15M | 1.15M | 3.41M | 1.01M | 1.08M | 1.65M | 1.11M | 1.07M | 1.19M | 1.13M |
| ebitda | 18.29M | 8.87M | 13.01M | 16.1M | 16.87M | 5.71M | 11.92M | 12.66M | 12.46M | 6.92M |
| ebit | 19.45M | 7.72M | 9.61M | 15.09M | 15.8M | 4.05M | 10.81M | 11.59M | 11.27M | 5.8M |
| nonOperatingIncomeExcludingInterest | - | - | - | - | - | - | - | - | - | - |
| operatingIncome | 19.45M | 7.72M | 9.61M | 15.09M | 15.8M | 4.05M | 10.81M | 11.59M | 11.27M | 5.8M |
| totalOtherIncomeExpensesNet | - | - | - | - | - | - | - | - | - | - |
| incomeBeforeTax | 19.45M | 7.72M | 9.61M | 15.09M | 15.8M | 4.05M | 10.81M | 11.59M | 11.27M | 5.8M |
| incomeTaxExpense | 4.81M | 1.65M | 2.09M | 2.88M | 3.52M | 882K | 2.45M | 2.27M | 2.4M | 1.27M |
| netIncomeFromContinuingOperations | 14.63M | 6.07M | 7.52M | 12.21M | 12.28M | 3.17M | 8.36M | 9.32M | 8.87M | 4.52M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | 14.63M | 6.07M | 7.52M | 12.21M | 12.28M | 3.17M | 8.36M | 9.32M | 8.87M | 4.52M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 14.63M | 6.07M | 7.52M | 12.21M | 12.28M | 3.17M | 8.36M | 9.32M | 8.87M | 4.52M |
| eps | 7.75 | 3.21 | 3.98 | 6.47 | 6.51 | 1.68 | 4.44 | 4.94 | 4.71 | 2.4 |
| date | 2026-06-30 | 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 |
|---|---|---|---|---|---|---|---|---|---|---|
| cashAndCashEquivalents | 20.46M | 26.7M | 20.84M | 22.76M | 29.68M | 27.6M | 24.65M | 25.46M | 26.69M | 21.61M |
| shortTermInvestments | 130.52M | 93.26M | 96.98M | 119.31M | 106.24M | 101.72M | 172.07M | 128.2M | 111.31M | 121.58M |
| cashAndShortTermInvestments | 150.98M | 119.97M | 117.82M | 142.07M | 135.93M | 129.32M | 196.73M | 153.67M | 137.99M | 143.19M |
| netReceivables | 19.4M | 19.1M | 20.28M | 19.21M | 19.78M | 17.27M | 17.52M | 16.39M | 15.36M | 14M |
| accountsReceivables | 19.4M | 17.5M | 17.13M | 16.52M | 16.97M | 15.69M | 16.05M | 14.23M | 13.48M | 12.91M |
| otherReceivables | - | 1.6M | 3.15M | 2.68M | 2.8M | 1.58M | 1.47M | 2.16M | 1.88M | 1.09M |
| inventory | - | - | - | - | - | - | - | - | - | - |
| prepaids | - | 9.43M | 9.39M | 9.6M | 10.13M | 7.82M | 7.03M | 9.58M | 10.83M | 8.84M |
| otherCurrentAssets | -19.4M | - | - | - | - | - | - | - | -164.18M | -166.04M |
| totalCurrentAssets | 150.98M | 148.5M | 147.48M | 170.88M | 165.84M | 154.41M | 221.28M | 179.64M | - | - |
| propertyPlantEquipmentNet | 8.36M | 37.96M | 37.18M | 36.32M | 36.26M | 36.44M | 34.09M | 33.34M | 32.72M | 32M |
| goodwill | - | - | 9.29M | - | - | - | 9.62M | - | 9.62M | 9.62M |
| intangibleAssets | - | 20.88M | 11.65M | 10.47M | 10.62M | 14.8M | 5.45M | 15.35M | 7.6M | 6.29M |
| goodwillAndIntangibleAssets | 21.36M | 20.88M | 20.94M | 10.47M | 10.62M | 14.8M | 15.07M | 15.35M | 17.23M | 15.91M |
| longTermInvestments | 263.36M | 151.48M | 154.83M | 142.94M | 130.41M | 125.47M | 60.47M | 121.01M | 214.8M | 212.73M |
| taxAssets | - | - | - | - | - | - | - | - | - | - |
| otherNonCurrentAssets | -263.36M | 2.73M | 2.71M | 2.71M | 2.7M | 2.67M | 2.66M | 2.65M | -263.15M | -260.65M |
| totalNonCurrentAssets | 29.71M | 213.04M | 215.66M | 192.44M | 179.99M | 179.37M | 112.29M | 172.34M | 1.6M | - |
| otherAssets | 199.43M | - | - | - | - | - | - | - | 340.33M | 329.49M |
| totalAssets | 380.12M | 361.54M | 363.14M | 363.32M | 345.82M | 333.78M | 333.57M | 351.99M | 340.33M | 329.49M |
| totalPayables | - | 35.79M | 41.52M | 32.85M | 29.79M | 31.06M | 34.29M | 33.91M | 31.47M | 28.01M |
| accountPayables | - | 35.13M | 41.52M | 32.85M | 29.79M | 28.68M | 34.01M | 33.91M | 31.47M | 27.73M |
| otherPayables | - | 660K | - | - | - | 2.37M | 276K | - | - | 282K |
| accruedExpenses | - | - | - | - | - | - | - | - | - | - |
| shortTermDebt | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligationsCurrent | - | - | 1.68M | - | - | - | 2.25M | - | - | - |
| taxPayables | 2.76M | 660K | 1.68M | - | - | 2.37M | 276K | - | - | 282K |
| deferredRevenue | - | - | - | - | - | - | - | - | - | - |
| otherCurrentLiabilities | 2.76M | 6.28M | 7.17M | 6.63M | 3.8M | 2.94M | 6.74M | 6.37M | -31.47M | -28.01M |
| totalCurrentLiabilities | 2.76M | 42.07M | 50.37M | 39.48M | 33.59M | 34M | 43.28M | 40.28M | - | - |
| longTermDebt | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligationsNonCurrent | 8.72M | 8.69M | 6.37M | 7.62M | 8.01M | 8.37M | 4.1M | 6.09M | 6.43M | 6.83M |
| deferredRevenueNonCurrent | - | - | - | - | - | - | - | - | - | - |
| deferredTaxLiabilitiesNonCurrent | 7.43M | 6.28M | 7.17M | 6.63M | 3.8M | 2.94M | 4.1M | 3.62M | 3.42M | 3.37M |
| otherNonCurrentLiabilities | 77.4M | 31.61M | 30.92M | 31.57M | 34.26M | 34.06M | 30.32M | 30.68M | -9.84M | -10.2M |
| totalNonCurrentLiabilities | 90.79M | 46.58M | 44.46M | 45.83M | 46.06M | 45.37M | 38.51M | 40.4M | - | - |
| otherLiabilities | - | - | - | - | - | - | - | - | 78.52M | 75.53M |
| capitalLeaseObligations | 8.72M | 8.69M | 8.05M | 7.62M | 8.01M | 8.37M | 6.36M | 6.09M | 6.43M | 6.83M |
| totalLiabilities | 93.55M | 88.65M | 94.84M | 85.31M | 79.65M | 79.37M | 81.8M | 80.67M | 78.52M | 75.53M |
| treasuryStock | - | - | - | - | - | - | - | - | - | - |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | - | - | - | - | - | - | - | - | - | - |
| retainedEarnings | 286.41M | 272.53M | 267.21M | 276.88M | 265.36M | 253.83M | 251.42M | 270.22M | 261.65M | 253.62M |
| additionalPaidInCapital | - | - | - | - | - | - | - | - | - | - |
| date | 2026-06-30 | 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 |
|---|---|---|---|---|---|---|---|---|---|---|
| netIncome | 14.63M | 6.07M | 7.52M | 12.21M | 12.28M | 3.17M | 8.36M | 9.32M | 8.87M | 4.52M |
| depreciationAndAmortization | 1.16M | 1.15M | 1.1M | 1.01M | 1.08M | 1.23M | 1.11M | 1.07M | 1.19M | 1.13M |
| deferredIncomeTax | 1.21M | -690K | 549K | 2.75M | 790K | -1.22M | 669K | -43000 | 90000 | -92000 |
| stockBasedCompensation | 119K | 118K | 144K | 175K | 118K | 106K | 98000 | 128K | 72000 | 96000 |
| changeInWorkingCapital | 4.24M | -4.24M | -3.02M | 4.17M | -874K | -3.66M | 2.78M | 1.33M | 1.16M | -734K |
| accountsReceivables | -1.31M | 1.31M | -1.07M | 431K | -2.48M | 363K | -1.13M | 140K | -1.12M | 1.51M |
| inventory | - | - | - | - | - | - | - | - | - | - |
| accountsPayables | 2.68M | -6.07M | 8.38M | 3.05M | 1.1M | -5.26M | 1.34M | 1.84M | 4.85M | -5.88M |
| otherWorkingCapital | - | 526K | -10.33M | 691K | 502K | 1.23M | 2.57M | -649K | -2.56M | 3.64M |
| otherNonCashItems | -13.24M | -786K | -1.3M | -3.17M | -4.53M | 299K | -862K | -3.98M | -2.95M | -3.48M |
| netCashProvidedByOperatingActivities | 8.13M | 1.62M | 5M | 17.16M | 8.86M | -75000 | 12.15M | 7.82M | 8.43M | 1.44M |
| investmentsInPropertyPlantAndEquipment | 1.06M | -1.06M | -1.32M | -1.35M | -1.56M | -1.33M | -1.35M | 4.34M | -2.11M | -2.23M |
| acquisitionsNet | -10000 | 10000 | - | - | - | - | - | -28000 | - | - |
| purchasesOfInvestments | -41.06M | -25.68M | -42.24M | -67.73M | -45.62M | -23.9M | -41.49M | -35.26M | -74.48M | -41.16M |
| salesMaturitiesOfInvestments | 39.25M | 31.83M | 53.93M | 45.86M | 45.33M | 29.13M | 57.12M | 35.57M | 74.13M | 41.43M |
| otherInvestingActivities | -12.72M | - | 45000 | 7000 | -4.07M | - | 28000 | -12.81M | 11000 | 17000 |
| netCashProvidedByInvestingActivities | -13.5M | 5.11M | 10.41M | -23.21M | -5.91M | 3.89M | 14.31M | -8.18M | -2.45M | -1.94M |
| netDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| longTermNetDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| shortTermNetDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| netStockIssuance | - | - | - | - | - | - | -1000 | 1000 | -45000 | -1.05M |
| netCommonStockIssuance | - | - | - | - | - | - | -1000 | 1000 | -45000 | -1.05M |
| commonStockIssuance | - | - | - | - | - | - | - | 1000 | - | - |
| commonStockRepurchased | - | - | - | - | - | - | -1000 | - | -45000 | -1.05M |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | -870K | -867K | -17.33M | -868K | -868K | -868K | -27.26M | -867K | -866K | -867K |
| commonDividendsPaid | - | -867K | -17.33M | -868K | -868K | -868K | -27.26M | -867K | -866K | -867K |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | - | - | - | - | - | - | -1000 | - | - | - |
| netCashProvidedByFinancingActivities | -870K | -867K | -17.33M | -868K | -868K | -868K | -27.27M | -866K | -911K | -1.92M |