OTC : FXTGY
$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 | 168.75M | 163.93M | 147.13M | 140.32M | 126.48M | 93.55M | 106.89M | 111.5M | 117.65M | 132.69M |
| costOfRevenue | 94.47M | 59.06M | 53.88M | 62.76M | 61.52M | 45.74M | 40.39M | 40.81M | - | - |
| grossProfit | 74.29M | 104.86M | 93.25M | 77.56M | 64.96M | 47.81M | 66.5M | 70.7M | 117.65M | 132.69M |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - | -0.15 | 0.06 | 0.14 |
| generalAndAdministrativeExpenses | - | - | - | - | - | - | - | 129.06M | 108.68M | 113.78M |
| sellingAndMarketingExpenses | - | - | - | - | - | - | - | - | - | - |
| sellingGeneralAndAdministrativeExpenses | - | - | 1.04M | 329K | 1.58M | 1.05M | 685K | 129.06M | 108.68M | 113.78M |
| otherExpenses | 55.35M | 85.06M | 82.42M | 63.41M | 54.28M | 50.1M | 112.63M | -72.7M | -105.11M | - |
| operatingExpenses | 55.35M | 85.06M | 83.46M | 63.74M | 55.86M | 51.15M | 113.32M | 128.77M | 111.06M | 113.88M |
| costAndExpenses | 149.81M | 144.12M | 137.34M | 126.5M | 118.89M | 92.7M | 113.32M | 128.77M | 111.06M | 113.88M |
| netInterestIncome | -2.71M | -2.58M | -1.9M | -1.87M | -2.01M | -2.17M | -2.4M | 34000 | -69000 | -46000 |
| interestIncome | 333.53K | 296K | 381K | 137K | 37000 | 111K | 149K | 94000 | 1000 | 34000 |
| interestExpense | 3.05M | 2.88M | 2.28M | 2M | 2.05M | 2.28M | 2.55M | 60000 | 70000 | 80000 |
| depreciationAndAmortization | 16.86M | 15.53M | 14.7M | 13.75M | 14.7M | 12.79M | 13.52M | 4.31M | 4.95M | 5.05M |
| ebitda | 36.44M | 35.89M | 24.87M | 27.57M | 22.3M | 13.71M | 7.24M | -12.86M | 12.54M | 23.7M |
| ebit | 19.59M | 20.36M | 10.17M | 13.94M | 7.6M | 921K | -6.27M | -17.17M | 6.59M | 18.84M |
| nonOperatingIncomeExcludingInterest | -651.4K | -556K | -381K | -102K | -11000 | -74000 | -67000 | -385K | -1000 | -34000 |
| operatingIncome | 18.94M | 19.81M | 9.79M | 13.82M | 7.59M | 847K | -6.34M | -17.55M | 8.87M | 18.81M |
| totalOtherIncomeExpensesNet | -2.4M | -2.32M | -1.9M | -1.9M | -2.04M | -2.2M | -2.48M | 325K | -69000 | -46000 |
| incomeBeforeTax | 16.54M | 17.48M | 7.89M | 11.94M | 5.55M | -1.36M | -8.82M | -17.23M | 6.52M | 18.76M |
| incomeTaxExpense | 3.98M | 3.48M | 2.4M | 2.38M | 6.89M | 1.84M | -1.04M | -39000 | 1.18M | 3.04M |
| netIncomeFromContinuingOperations | 12.56M | 14M | 5.49M | 9.56M | -1.34M | -3.19M | -7.78M | -17.19M | 5.35M | 15.72M |
| netIncomeFromDiscontinuedOperations | - | - | - | -435K | -4.83M | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | 12.56M | 14M | 5.49M | 9.13M | -6.17M | -3.19M | -7.78M | -17.19M | 5.35M | 15.72M |
| netIncomeDeductions | - | - | - | 180K | - | - | - | - | - | - |
| bottomLineNetIncome | 12.56M | 14M | 5.49M | 8.95M | -6.17M | -3.19M | -7.78M | -17.19M | 5.35M | 15.72M |
| eps | 0.08 | 0.09 | 0.04 | 0.06 | -0.04 | -0.02 | -0.06 | -0.12 | 0.04 | 0.11 |
| 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 | 5.47M | 5.32M | 4.99M | 12.03M | 19.37M | 36.98M | 15.48M | 17.93M | 18.63M | 9.48M |
| shortTermInvestments | - | - | - | - | - | - | - | - | - | - |
| cashAndShortTermInvestments | 5.47M | 5.32M | 4.99M | 12.03M | 19.37M | 36.98M | 15.48M | 17.93M | 18.63M | 9.48M |
| netReceivables | 33.26M | 30.44M | 17.05M | 16.96M | 15.26M | - | - | - | - | - |
| accountsReceivables | 10.94M | 10.14M | - | 8.69M | 8.82M | - | - | - | - | - |
| otherReceivables | 22.33M | 20.29M | 17.05M | 8.27M | 6.45M | 12.57M | 11.23M | 846K | 362K | 502K |
| inventory | - | - | - | - | - | - | - | - | - | - |
| prepaids | - | 4.85M | - | - | - | - | - | - | - | - |
| otherCurrentAssets | -8.28M | 2.17M | -17.05M | -16.96M | -15.26M | - | - | - | - | - |
| totalCurrentAssets | 30.44M | 42.78M | 4.99M | 12.03M | 19.37M | 36.98M | 15.48M | 17.93M | 18.63M | 9.48M |
| propertyPlantEquipmentNet | 47.14M | 46.71M | 51.93M | 53.26M | 53.48M | 54.99M | 64.42M | 17.17M | 24.01M | 28.08M |
| goodwill | 54.51M | 52.28M | 40.71M | 26.05M | 17.72M | 11.42M | 9.35M | 9.35M | 19.17M | 19.17M |
| intangibleAssets | 116.7M | 118.02M | 114.9M | 135.36M | 124.98M | 114.96M | 101M | 101.46M | 100.98M | 100.1M |
| goodwillAndIntangibleAssets | 170.91M | 170.3M | 155.61M | 161.41M | 142.7M | 126.38M | 110.34M | 110.8M | 120.14M | 119.27M |
| longTermInvestments | 30945 | 38824 | 31000 | 6000 | 3.32M | 1.24M | 1.27M | 1.29M | 143.14M | 146.88M |
| taxAssets | 3.03M | 2.74M | 1.9M | 1.39M | 1.74M | 1.9M | 2.06M | 1.34M | 1.02M | 468K |
| otherNonCurrentAssets | 20.39M | 5.64M | 36.89M | -27.44M | -22.78M | -14.56M | -3.33M | -2.63M | -144.15M | -147.35M |
| totalNonCurrentAssets | 241.5M | 225.38M | 246.36M | 188.62M | 178.47M | 169.95M | 174.77M | 127.98M | 144.15M | 147.35M |
| otherAssets | - | - | - | 25.53M | 33.34M | 19.09M | 18.63M | 17.32M | 14.44M | 13.9M |
| totalAssets | 271.94M | 268.16M | 251.35M | 226.18M | 231.19M | 226.02M | 208.88M | 163.22M | 177.22M | 170.73M |
| totalPayables | 9.27M | 9.27M | 11.31M | 9M | 7.64M | 5.5M | 6.18M | 7.2M | 7.22M | 6.22M |
| accountPayables | 3.58M | 4.2M | 4.88M | 4.02M | 2.93M | 1.38M | 1.95M | 2.2M | 1.74M | 1.56M |
| otherPayables | 5.7M | 5.06M | 6.43M | 4.98M | 4.72M | 4.11M | 4.24M | -2.2M | -1.74M | -1.56M |
| accruedExpenses | - | - | 11.73M | - | 10.46M | - | - | 10.14M | 10.06M | 9.82M |
| shortTermDebt | 7.77M | 14.22M | 40000 | 10.71M | 8.82M | 10.85M | 9.69M | - | - | - |
| capitalLeaseObligationsCurrent | 7.79M | 11.35M | 10.69M | 10.71M | 8.82M | - | 9.69M | - | - | - |
| taxPayables | - | 4.86M | 4.47M | 3.32M | 4.12M | 3.71M | - | 3.44M | 1M | 1.18M |
| deferredRevenue | - | - | 11.77M | 9.74M | 8.23M | 7.66M | 6.26M | 5.74M | 4.52M | 406K |
| otherCurrentLiabilities | -17.06M | 27.32M | -46000 | -30.66M | -33.52M | -15.88M | -23.95M | -17.33M | -17.28M | -16.04M |
| totalCurrentLiabilities | 7.77M | 47.94M | 45.49M | 9.5M | 10.46M | 8.12M | 7.87M | 10.14M | 10.06M | 9.82M |
| longTermDebt | 22.34M | 18.01M | 11.74M | - | - | - | - | - | - | - |
| capitalLeaseObligationsNonCurrent | 32.19M | 31.41M | - | - | - | - | - | - | - | - |
| deferredRevenueNonCurrent | 9.8M | - | 12.21M | 289K | 1.14M | 1.08M | 7.55M | 6.82M | 4.52M | 406K |
| deferredTaxLiabilitiesNonCurrent | 28.92M | 29.5M | 28.15M | 27.05M | 26.5M | 19.38M | 16.83M | 16.83M | 16.83M | 16.83M |
| otherNonCurrentLiabilities | 26.21M | 2.32M | -8.76M | 37.52M | 40.74M | 41.92M | 47.12M | 23.1M | 19.47M | 17.26M |
| totalNonCurrentLiabilities | 119.46M | 81.24M | 68.61M | 64.86M | 68.39M | 62.38M | 65.25M | 16.83M | 16.83M | 16.83M |
| otherLiabilities | - | - | 11.64M | 29.16M | 28.83M | 21.06M | -65.25M | -16.83M | -16.83M | -16.83M |
| capitalLeaseObligations | 39.97M | 42.76M | 10.69M | 10.71M | 8.82M | - | 9.69M | - | - | - |
| totalLiabilities | 127.23M | 129.18M | 125.74M | 103.51M | 107.68M | 91.57M | 7.87M | 10.14M | 10.06M | 9.82M |
| treasuryStock | -10.71M | -11.01M | -12.09M | -10.99M | -6.06M | -374K | -56000 | -720K | -720K | -1.54M |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 3.2M | 3.3M | 3.3M | 3.3M | 3.3M | 3.3M | 2.75M | 2.75M | 2.75M | 2.75M |
| retainedEarnings | 149.48M | 123.47M | 111.18M | 127.71M | 123.61M | 128.88M | 110.43M | 118.61M | 136.24M | 132.78M |
| 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 | 12.56M | 19.81M | 5.49M | 13.43M | -1.34M | -3.19M | -7.78M | -17.19M | 5.35M | 15.72M |
| depreciationAndAmortization | 16.86M | 15.53M | 14.7M | 13.75M | 13.59M | 12.79M | 13.06M | 4.2M | 4.95M | 5.05M |
| deferredIncomeTax | - | - | - | -29.93M | -30.82M | -27.25M | 2.67M | -831K | -1.3M | -5.67M |
| stockBasedCompensation | 2.77M | 1.55M | 1.04M | 329K | 1.47M | 1.05M | 236K | 1.3M | 1.29M | 854K |
| changeInWorkingCapital | -4.33M | -4.92M | -10.81M | -1.25M | 1.69M | -614K | -2.9M | -473K | 11000 | 4.82M |
| accountsReceivables | -3.47M | -2.92M | -12.14M | -2.11M | -2.06M | -620K | -2.9M | -473K | 11000 | 4.82M |
| inventory | - | - | - | - | - | - | - | - | - | - |
| accountsPayables | - | - | - | - | - | - | - | - | - | 195K |
| otherWorkingCapital | -854.85K | -2M | 1.33M | 862K | 3.76M | 6000 | - | 1.78M | 1.33M | -195K |
| otherNonCashItems | -1.59M | -7.22M | 5.25M | 27.71M | 38.88M | 31.9M | 4.5M | 14.78M | 1.85M | -3.06M |
| netCashProvidedByOperatingActivities | 26.27M | 24.75M | 15.67M | 24.03M | 23.47M | 14.68M | 9.78M | 1.79M | 13.45M | 23.38M |
| investmentsInPropertyPlantAndEquipment | -3.8M | -1.11M | -2.12M | -3.71M | -1.98M | -718K | -208K | -1M | -2.48M | -7M |
| acquisitionsNet | -5.22M | -12.7M | -13.94M | -8.44M | -11.3M | -3.55M | 134K | 504K | 340K | 399K |
| purchasesOfInvestments | - | - | -25000 | -400K | -3M | 3.84M | -67000 | -1.29M | - | - |
| salesMaturitiesOfInvestments | - | - | - | - | 160K | 57000 | -67000 | 1.79M | - | - |
| otherInvestingActivities | - | -571K | -1.11M | -3.72M | 167K | -3.84M | -167K | -1.69M | 1000 | 34000 |
| netCashProvidedByInvestingActivities | -9.01M | -14.38M | -17.2M | -16.26M | -16.12M | -4.21M | -375K | -1.69M | -2.14M | -6.57M |
| netDebtIssuance | 4.48M | 6.17M | 10.89M | -10.72M | -15.23M | -50000 | - | - | - | - |
| longTermNetDebtIssuance | 4.48M | 6.17M | 338K | -10.72M | -15.23M | -50000 | - | - | - | - |
| shortTermNetDebtIssuance | - | - | 10.55M | - | - | - | - | - | - | - |
| netStockIssuance | -5.42M | - | -1.11M | -4.94M | -5.7M | 20.8M | -54000 | - | - | -11.16M |
| netCommonStockIssuance | -5.42M | - | -1.11M | -4.94M | -5.7M | 20.8M | -54000 | - | - | -11.16M |
| commonStockIssuance | - | - | - | - | - | 21.12M | - | - | - | - |
| commonStockRepurchased | -5.42M | - | -1.11M | -4.94M | -5.7M | -318K | -54000 | - | - | -11.16M |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | -3.59M | -2.79M | -2.72M | -1.49M | -583K | - | - | -742K | -2.09M | -21.69M |
| commonDividendsPaid | -3.59M | -2.79M | -2.72M | -1.49M | -583K | - | - | -742K | -2.09M | -21.69M |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | -12.58M | -13.42M | -12.57M | -1.68M | 258K | -9.72M | -11.79M | -60000 | -70000 | -104K |
| netCashProvidedByFinancingActivities | -17.11M | -10.04M | -5.52M | -18.83M | -21.25M | 11.03M | -11.84M | -802K | -2.16M | -32.96M |
| date | 2025-12-31 | 2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 |
|---|---|---|---|---|---|---|---|---|---|---|
| revenue | 85.93M | 86.07M | 85.41M | 78.52M | 76.19M | 70.93M | 75.26M | 65.07M | 59.55M | 66.93M |
| costOfRevenue | 49.01M | 61.29M | 60.89M | 35.23M | 53.12M | 33.68M | 32.81M | 29.95M | 26.91M | 34.61M |
| grossProfit | 36.92M | 86.07M | 85.41M | 19.45M | 76.19M | 37.26M | 42.45M | 35.12M | 32.64M | 32.31M |
| researchAndDevelopmentExpenses | - | - | - | - | 160K | 221K | 91000 | 46000 | - | - |
| generalAndAdministrativeExpenses | - | - | - | - | - | - | - | - | - | - |
| sellingAndMarketingExpenses | - | - | - | - | - | - | - | - | - | - |
| sellingGeneralAndAdministrativeExpenses | - | - | - | - | 514K | 522K | 271K | 600K | 681K | 900K |
| otherExpenses | 28.87M | 74.8M | 74.2M | 10.86M | 72.58M | 0.09 | 0.1 | 0.07 | -26.72M | -29.29M |
| operatingExpenses | 28.87M | 74.8M | 74.2M | 10.86M | 73.25M | 64.08M | 66.7M | 59.82M | 60.12M | 58.79M |
| costAndExpenses | 77.88M | 74.8M | 74.2M | 69.93M | 73.25M | 64.08M | 66.67M | 59.82M | 53.63M | 63.9M |
| netInterestIncome | -1.4M | -1.37M | -1.27M | -1.31M | -1.11M | -787K | -914K | -952K | -934K | -1.08M |
| interestIncome | 86463 | 329.36K | 130K | 166K | 160K | 221K | 91000 | 46000 | 21000 | 16000 |
| interestExpense | 1.49M | 1.37M | 1.81M | 1.86M | 1.27M | 1.01M | 1M | 998K | 955K | 1.09M |
| depreciationAndAmortization | 8.6M | 11.13M | 7.81M | 7.72M | 7.48M | 7.22M | 7.01M | 6.74M | 6.36M | 7.22M |
| ebitda | 16.74M | 26.48M | 30.24M | 16.31M | 10.42M | 14.07M | 15.6M | 11.99M | 12.28M | 10.25M |
| ebit | 8.14M | 10.22M | 22.43M | 8.59M | 2.94M | 6.85M | 8.59M | 5.25M | 5.92M | 3.02M |
| nonOperatingIncomeExcludingInterest | -91432 | 11.26M | -11.22M | - | - | - | - | - | - | - |
| operatingIncome | 8.05M | 11.26M | 11.22M | 8.59M | 2.94M | 6.85M | 8.59M | 5.25M | 5.92M | 3.02M |
| totalOtherIncomeExpensesNet | -1.39M | -1.05M | -1.27M | -1.05M | -1.11M | -787K | -949K | -952K | -3.66M | 531K |
| incomeBeforeTax | 6.65M | 10.22M | 9.94M | 7.54M | 1.83M | 6.06M | 7.64M | 4.3M | 2.26M | 3.29M |
| incomeTaxExpense | 1.28M | 2.78M | 1.83M | 1.66M | 465K | 1.94M | 983K | 1.39M | -280K | 7.17M |
| netIncomeFromContinuingOperations | 5.37M | 7.44M | 8.12M | 5.88M | 1.37M | 4.12M | 6.66M | 2.9M | 2.54M | -3.67M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | -117K | -318K | -4.61M | -214K |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | -180K | -214K | - |
| netIncome | 5.37M | 7.44M | 8.12M | 5.88M | 1.37M | 4.12M | 6.54M | 2.41M | -2.28M | -3.88M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 5.37M | 7.44M | 8.12M | 5.88M | 1.37M | 4.12M | 6.54M | 2.41M | -2.28M | -3.88M |
| eps | 0.04 | 0.05 | 0.05 | 0.04 | 0.01 | 0.03 | 0.04 | 0.02 | -0.01 | -0.02 |
| date | 2025-12-31 | 2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 |
|---|---|---|---|---|---|---|---|---|---|---|
| cashAndCashEquivalents | 5.47M | 2.58M | 5.32M | 1.81M | 4.99M | 3.01M | 12.03M | 11.67M | 19.37M | 24.36M |
| shortTermInvestments | - | - | - | - | - | - | - | - | - | - |
| cashAndShortTermInvestments | 5.47M | 3.54M | 5.32M | 1.81M | 4.99M | 3.01M | 12.03M | 11.67M | 19.37M | 24.36M |
| netReceivables | 33.26M | - | 30.44M | 16.31M | 17.05M | - | - | - | - | - |
| accountsReceivables | 10.94M | - | 10.14M | - | - | - | - | - | - | - |
| otherReceivables | 22.33M | 20.29M | 20.29M | 16.31M | 17.05M | 21.64M | 13.71M | 4.62M | 12.81M | 3.55M |
| inventory | - | - | - | - | - | - | - | - | - | - |
| prepaids | - | - | 4.85M | - | 5.13M | - | - | - | - | - |
| otherCurrentAssets | -8.28M | - | 2.17M | 21.11M | 9.96M | - | - | - | - | - |
| totalCurrentAssets | 30.44M | 40.48M | 42.78M | 39.23M | 37.13M | 3.01M | 12.03M | 11.67M | 19.37M | 24.36M |
| propertyPlantEquipmentNet | 47.14M | 42.26M | 46.71M | 49.54M | 51.93M | 53.61M | 53.26M | 51.9M | 53.48M | 60.55M |
| goodwill | 54.51M | 53.65M | 52.28M | 40.71M | 40.71M | 31.66M | 26.05M | 26.03M | 17.72M | 17.72M |
| intangibleAssets | 116.7M | 117.89M | 118.02M | 114.71M | 114.9M | 143.48M | 135.36M | 135.53M | 124.98M | 125.83M |
| goodwillAndIntangibleAssets | 170.91M | 171.54M | 170.3M | 155.42M | 155.61M | 175.15M | 161.41M | 161.56M | 142.7M | 143.54M |
| longTermInvestments | 30945 | 42480 | 38824 | 39187 | 31000 | 31000 | 6000 | 3.72M | 3.32M | 3.68M |
| taxAssets | 3.03M | 4M | 2.74M | 2.56M | 1.9M | 1.56M | 1.39M | 1.05M | 1.74M | 1.27M |
| otherNonCurrentAssets | 20.39M | 52.78M | 5.64M | 5.7M | 4.75M | -33.26M | -27.44M | -30.8M | -22.78M | -22.67M |
| totalNonCurrentAssets | 241.5M | 266.58M | 225.38M | 213.22M | 214.22M | 197.1M | 188.62M | 187.43M | 178.47M | 186.38M |
| otherAssets | - | - | - | - | - | 33.53M | 25.53M | 29.14M | 33.34M | 28.56M |
| totalAssets | 271.94M | 266.58M | 268.16M | 252.46M | 251.35M | 233.63M | 226.18M | 228.24M | 231.19M | 239.3M |
| totalPayables | 9.27M | - | 9.27M | 20M | 11.31M | 18.49M | 9M | 18.6M | 7.64M | 20.43M |
| accountPayables | 3.58M | - | 4.2M | 20M | 4.88M | 18.26M | 4.02M | 18.22M | 2.93M | 20.32M |
| otherPayables | 5.7M | - | 5.06M | - | 6.43M | 225K | 4.98M | 374K | 4.72M | 112K |
| accruedExpenses | - | - | - | - | - | - | - | - | - | - |
| shortTermDebt | 7.77M | 12.83M | 14.22M | 13.13M | 40000 | 14.99M | 10.71M | 11.63M | 8.82M | 11.54M |
| capitalLeaseObligationsCurrent | 7.79M | - | 11.35M | 11.03M | 10.69M | 10.15M | 10.71M | 11.58M | 8.82M | 11.54M |
| taxPayables | - | - | 4.86M | - | 4.47M | 225K | 3.32M | 374K | 4.12M | 112K |
| deferredRevenue | - | - | - | - | 11.77M | 9.61M | 9.74M | 7.38M | 8.23M | 6.92M |
| otherCurrentLiabilities | -17.06M | - | 27.32M | 11.63M | 11.68M | 5000 | 8.24M | -41.8M | 14M | -4.28M |
| totalCurrentLiabilities | 7.77M | 12.83M | 47.94M | 55.79M | 45.49M | 43.63M | 9.5M | 39M | 10.46M | 39.22M |
| longTermDebt | 22.34M | 20.81M | 18.01M | - | 11.74M | 115K | - | - | - | 41.76M |
| capitalLeaseObligationsNonCurrent | 32.19M | - | 31.41M | 34.42M | - | 35.66M | - | - | - | - |
| deferredRevenueNonCurrent | 9.8M | - | - | - | - | 10.02M | 289K | 997K | 1.14M | 1.04M |
| deferredTaxLiabilitiesNonCurrent | 28.92M | 40.4M | 29.5M | 27.96M | 28.15M | 27.63M | 27.05M | 27.2M | 26.5M | 26.7M |
| otherNonCurrentLiabilities | 26.21M | 104.01M | 2.32M | 59.38M | 114M | -63.69M | 37.52M | 36.94M | 40.74M | 1.91M |
| totalNonCurrentLiabilities | 119.46M | 124.82M | 81.24M | 121.77M | 125.74M | 115K | 64.86M | 65.14M | 68.39M | 71.41M |
| otherLiabilities | - | - | - | -55.79M | 11.64M | 65.71M | 29.16M | - | 28.83M | - |
| capitalLeaseObligations | 39.97M | - | 42.76M | 45.45M | 10.69M | 45.8M | 10.71M | 11.58M | 8.82M | 11.54M |
| totalLiabilities | 127.23M | 124.82M | 129.18M | 121.77M | 125.74M | 109.45M | 103.51M | 104.13M | 107.68M | 110.63M |
| treasuryStock | -10.71M | -10.8M | -11.01M | -11.18M | -12.09M | -12.09M | -10.99M | -7.01M | -6.06M | -3.06M |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 3.2M | 3.25M | 3.3M | 3.3M | 3.3M | 3.3M | 3.3M | 3.3M | 3.3M | 3.3M |
| retainedEarnings | 149.48M | 126.04M | 123.47M | 115.35M | 131.74M | 130.32M | 127.71M | 125.17M | 123.61M | 125.78M |
| additionalPaidInCapital | - | - | - | - | - | - | - | - | - | - |
| date | 2025-12-31 | 2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 |
|---|---|---|---|---|---|---|---|---|---|---|
| netIncome | 5.37M | 7.44M | 8.12M | 5.88M | 1.37M | 4.12M | 6.66M | 2.9M | 2.54M | -3.88M |
| depreciationAndAmortization | 8.6M | 8.58M | 7.81M | 7.72M | 7.48M | 7.22M | 7.01M | 6.74M | 6.36M | 7.22M |
| deferredIncomeTax | - | - | - | - | -18.89M | -23.68M | -12.95M | -16.98M | -11.37M | -19.44M |
| stockBasedCompensation | - | 931K | 783K | 766K | 514K | 522K | -271K | 600K | 681K | 900K |
| changeInWorkingCapital | 1.86M | -6.51M | 2.2M | -7.12M | -1.85M | -8.96M | 830K | -2.08M | 976K | 718K |
| accountsReceivables | 2.52M | -6.28M | 2.98M | -5.9M | -3.41M | -8.72M | 797K | -2.9M | 2.03M | -4.1M |
| inventory | - | - | - | - | - | - | - | - | - | - |
| accountsPayables | - | - | - | - | - | - | - | - | - | - |
| otherWorkingCapital | -655.93K | -221K | -783K | -1.22M | 1.56M | -234K | 33000 | 829K | -1.06M | 4.81M |
| otherNonCashItems | -201.43K | 1.48M | -884K | -528K | 23.78M | 24.19M | 13.09M | 18.48M | 11.12M | 27.64M |
| netCashProvidedByOperatingActivities | 15.63M | 11.93M | 18.02M | 6.73M | 12.4M | 3.42M | 14.36M | 9.67M | 10.31M | 13.16M |
| investmentsInPropertyPlantAndEquipment | -2.26M | -2.15M | -809K | -2.34M | -2.13M | -1.49M | -2.72M | -989K | -779K | -1.2M |
| acquisitionsNet | -2.32M | -3.1M | -11.4M | -731K | -7.61M | -6.33M | 7000 | -8.44M | -1.39M | -9.91M |
| purchasesOfInvestments | - | - | - | - | - | -25000 | 697K | -400K | 521K | -3M |
| salesMaturitiesOfInvestments | - | - | - | - | - | 7.62M | -40000 | 40000 | 160K | 14.1M |
| otherInvestingActivities | - | -1.4M | 152K | -1.59M | 160K | -1.29M | -697K | -3.72M | 899K | -4.07M |
| netCashProvidedByInvestingActivities | -4.58M | -4.5M | -12.06M | -2.32M | -9.57M | -7.84M | -2.75M | -13.51M | -2.01M | -14.11M |
| netDebtIssuance | 1.58M | -2.9M | 6.23M | -4.06M | 7.73M | -518K | - | -5.93M | - | -9.14M |
| longTermNetDebtIssuance | - | -2.9M | - | -4.06M | - | -518K | - | -5.93M | - | -9.14M |
| shortTermNetDebtIssuance | 1.58M | - | - | - | - | - | - | - | - | - |
| netStockIssuance | -2.84M | -2.78M | - | - | -22282 | -1.11M | -4.08M | -857K | -3.01M | -2.69M |
| netCommonStockIssuance | -2.84M | -2.78M | - | - | -22282 | -1.11M | -4.08M | -857K | -3.01M | -2.69M |
| commonStockIssuance | - | - | - | - | - | - | - | - | - | - |
| commonStockRepurchased | -2.84M | -2.78M | - | - | -22282 | -1.11M | -4.08M | -857K | -3.01M | -2.69M |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | -804.08K | -2.88M | -668K | -2.12M | -603K | -2.12M | -631K | -856K | -583K | - |
| commonDividendsPaid | - | -2.88M | -668K | -2.12M | -603K | -2.12M | -631K | -856K | -583K | - |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | -6.2M | -1.61M | -1.79M | -1.4M | -280K | -842K | -6.54M | 56000 | -5.98M | 158K |
| netCashProvidedByFinancingActivities | -8.26M | -10.16M | -2.45M | -7.58M | -883K | -4.59M | -11.25M | -7.58M | -9.58M | -11.67M |