OTC : CGFEF
$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 | 411.92M | 519.98M | 433.99M | 309.24M | 355.23M | 340.3M | 62.91M | 58.23M | 58.7M | 47.39M |
| costOfRevenue | 299.55M | 385.35M | 314.68M | 203.6M | 221.2M | 201.26M | 37.82M | 34.25M | 33.58M | 25.56M |
| grossProfit | 112.37M | 134.62M | 119.31M | 105.64M | 134.03M | 139.04M | 25.09M | 23.98M | 25.12M | 21.83M |
| researchAndDevelopmentExpenses | 1.36M | - | - | - | - | - | - | - | - | - |
| generalAndAdministrativeExpenses | 43.71M | 46.23M | 41.36M | 45.35M | 48.57M | 47.64M | 6.51M | 7.57M | 8.35M | 5.71M |
| sellingAndMarketingExpenses | 31.85M | 39.86M | 37.17M | 29.16M | 38.99M | 37.79M | 7.62M | 7.88M | 7.53M | 5.47M |
| sellingGeneralAndAdministrativeExpenses | 75.56M | 86.08M | 78.54M | 74.51M | 87.56M | 85.43M | 14.18M | 15.44M | 15.85M | 11.18M |
| otherExpenses | -2.88M | -4.33M | -2.01M | -1.19M | 1.2M | 284K | - | - | - | - |
| operatingExpenses | 74.04M | 81.75M | 76.53M | 73.32M | 88.77M | 85.71M | 14.18M | 15.44M | 15.85M | 11.18M |
| costAndExpenses | 373.59M | 467.1M | 391.21M | 276.92M | 309.97M | 286.97M | 52M | 49.69M | 49.43M | 36.75M |
| netInterestIncome | -18.12M | -18.96M | -13.78M | -16.74M | -9.38M | -5.62M | -617.7K | -914.15K | -805.48K | -1.06M |
| interestIncome | 167K | 317K | 638K | 731K | 713K | 1.32M | - | - | - | - |
| interestExpense | 18.28M | 19.27M | 14.42M | 17.47M | 10.09M | 6.94M | 617.7K | 914.15K | 805.48K | 1.06M |
| depreciationAndAmortization | 43.72M | 42.24M | 39.96M | 37.28M | 29.99M | 25.65M | 2.57M | 2.76M | 2.4M | 2.45M |
| ebitda | 92.78M | 103.92M | 73.28M | 78.73M | 77.44M | 101.58M | 13.48M | 11.29M | 11.67M | 13.1M |
| ebit | 49.05M | 61.68M | 33.32M | 41.45M | 47.44M | 75.94M | 10.91M | 8.54M | 9.27M | 10.64M |
| nonOperatingIncomeExcludingInterest | -10.73M | -8.81M | 9.46M | -4.97M | 1.23M | -17.14M | - | - | - | 2 |
| operatingIncome | 38.33M | 52.87M | 42.78M | 32.32M | 45.26M | 53.33M | 10.91M | 8.54M | 9.27M | 10.64M |
| totalOtherIncomeExpensesNet | -7.56M | -10.46M | -23.88M | -8.34M | -7.91M | 15.67M | -867.89K | 321K | -781.5K | -3.39M |
| incomeBeforeTax | 30.77M | 42.41M | 18.9M | 23.98M | 37.35M | 68.99M | 10.04M | 8.86M | 8.49M | 7.25M |
| incomeTaxExpense | 16.17M | 25.46M | 15.91M | 16.69M | 15.67M | 16.3M | 3.27M | 3.67M | 3.11M | 3.47M |
| netIncomeFromContinuingOperations | 14.6M | 16.94M | 2.99M | 7.29M | 21.68M | 52.7M | 6.77M | 5.19M | 5.38M | 3.78M |
| netIncomeFromDiscontinuedOperations | -721K | -791K | -8.96M | -3.2M | -1.33M | -7.12M | - | 3.07M | -1.27M | -638.74K |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | 20.22M | 24.47M | 699K | 17.02M | 21.68M | 48.55M | 6.75M | 8.38M | 3.85M | 2.86M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 20.02M | 24.47M | 699K | 17.02M | 23.01M | 48.55M | 6.75M | 5.31M | 5.12M | 3.5M |
| eps | 0.3 | 0.37 | 0.02 | 0.3 | 0.29 | 0.84 | 0.1 | 0.05 | 0.11 | 0.07 |
| 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 | 50.73M | 111.7M | 92.97M | 105.12M | 127.6M | 138.6M | 18.38M | 11.7M | 23.16M | 20.51M |
| shortTermInvestments | - | - | 6.03M | 10M | - | 6M | 861.71K | 872.28K | - | - |
| cashAndShortTermInvestments | 50.73M | 111.7M | 99M | 115.12M | 127.6M | 144.6M | 19.24M | 12.57M | 23.16M | 20.51M |
| netReceivables | 132.19M | 137.81M | 140.48M | 123.67M | 116.42M | 108.72M | 7.75M | 5.08M | 5.38M | 4.91M |
| accountsReceivables | 63.74M | 65.51M | 51.03M | 36.23M | 39.88M | 39.22M | 7.75M | 5.08M | 5.38M | 4.91M |
| otherReceivables | 68.44M | 72.3M | 89.44M | 87.44M | 76.54M | 69.51M | - | - | - | - |
| inventory | 5.33M | 5.17M | 4.64M | 4.77M | 3.99M | 3.93M | 760.17K | 837.83K | 538.98K | 686.26K |
| prepaids | - | - | - | - | 100000 | 617K | - | - | - | - |
| otherCurrentAssets | 5.4M | 5.17M | 9.69M | 19.47M | 11.89M | 18.23M | 5.7M | 4.71M | 20.28M | 3.93M |
| totalCurrentAssets | 193.65M | 259.84M | 244.12M | 263.03M | 259.99M | 276.1M | 33.46M | 23.2M | 49.36M | 30.03M |
| propertyPlantEquipmentNet | 984.96M | 987.26M | 980.63M | 880.55M | 832.69M | 592.5M | 65.28M | 57.4M | 53.64M | 55.54M |
| goodwill | 2.25M | 2.25M | 2.25M | 2.25M | 1.64M | 1.64M | 234.82K | - | - | - |
| intangibleAssets | 10.63M | 11.9M | 12.71M | 12.71M | 12.05M | 9.66M | 1.44M | 659.74K | 700.36K | 504.65K |
| goodwillAndIntangibleAssets | 12.88M | 14.15M | 14.96M | 14.97M | 13.68M | 11.3M | 1.67M | 659.74K | 700.36K | 504.65K |
| longTermInvestments | 62.67M | 64.92M | 50.86M | 49.51M | 51.27M | 34.05M | 4.05M | 7.09M | 3.48M | 775.27K |
| taxAssets | - | 46000 | 46000 | 46000 | 687K | - | - | - | - | - |
| otherNonCurrentAssets | 19.2M | 16.64M | 12.59M | 37.01M | 37.02M | 78.07M | 4.93M | 5.87M | 4.51M | 3.46M |
| totalNonCurrentAssets | 1.08B | 1.08B | 1.06B | 982.08M | 935.35M | 715.91M | 75.94M | 71.02M | 62.33M | 60.28M |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 1.27B | 1.34B | 1.3B | 1.25B | 1.2B | 992.01M | 109.39M | 94.22M | 111.69M | 90.31M |
| totalPayables | 159.27M | 193.7M | 165.75M | 161.62M | 127.07M | 129.32M | 3.53M | 4.87M | 7.52M | 6.47M |
| accountPayables | 35.07M | 50.07M | 27.46M | 28.65M | 26.58M | 28.13M | 3.53M | 4.87M | 7.52M | 6.47M |
| otherPayables | 124.2M | 143.63M | 138.29M | 132.98M | 100.49M | 101.19M | - | - | - | - |
| accruedExpenses | 6.09M | 5.44M | 7.77M | 11.57M | 10.78M | 15.76M | 2.77M | 1.83M | 1.61M | 1.45M |
| shortTermDebt | 182.19M | 188.35M | 138.72M | 88.52M | 122.21M | 79M | 3.59M | 6.38M | 11.03M | 15.62M |
| capitalLeaseObligationsCurrent | 689K | 1.03M | 1.4M | 2.17M | 2.24M | 1.64M | 237.11K | - | - | - |
| taxPayables | 9.17M | 15.89M | 8.41M | 12.64M | 12M | 15.34M | - | - | - | - |
| deferredRevenue | 124.97M | 111.12M | 117.73M | 127.19M | 131.17M | 114.13M | - | - | - | - |
| otherCurrentLiabilities | - | - | - | 137K | 5000 | - | 21.72M | 22.39M | 35.74M | 18.12M |
| totalCurrentLiabilities | 473.21M | 499.65M | 431.36M | 391.2M | 393.47M | 339.85M | 31.85M | 35.47M | 55.89M | 41.66M |
| longTermDebt | 313.9M | 363.51M | 406.42M | 380.53M | 351.26M | 229.13M | 26.86M | 14.83M | 19.33M | 19.09M |
| capitalLeaseObligationsNonCurrent | 276K | 648K | 1.71M | 4.66M | 5.33M | 5.49M | 843.33K | - | - | - |
| deferredRevenueNonCurrent | 52.64M | 54.69M | 56.28M | 26.84M | 18.44M | 18.86M | - | - | - | - |
| deferredTaxLiabilitiesNonCurrent | 9.79M | 8.4M | 8.07M | 7.74M | 8.71M | 9.73M | - | - | - | - |
| otherNonCurrentLiabilities | - | - | - | - | - | - | 2.73M | 2.2M | 2.04M | 1.92M |
| totalNonCurrentLiabilities | 376.62M | 427.24M | 472.48M | 419.77M | 383.73M | 263.22M | 30.43M | 17.03M | 21.37M | 21M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 965K | 1.68M | 3.11M | 6.83M | 7.57M | 7.13M | 1.08M | - | - | - |
| totalLiabilities | 849.82M | 926.89M | 903.85M | 810.96M | 777.2M | 603.06M | 62.28M | 52.5M | 77.26M | 62.66M |
| treasuryStock | - | - | - | - | - | - | - | - | - | - |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 70.98M | 70.98M | 70.98M | 70.98M | 70.98M | 70.05M | 10.03M | 10.15M | 10.25M | 8.68M |
| retainedEarnings | 273.86M | 259.01M | 298.06M | 34.47M | 35.53M | - | 30.14M | 26.65M | 20.21M | 15.77M |
| additionalPaidInCapital | 18.17M | 18.17M | 18.17M | 2.59M | 2.95M | - | 2.52M | 3.04M | 2.97M | 1.98M |
| 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 | 13.88M | 16.15M | -5.97M | 4.09M | 19.46M | 45.58M | 6.75M | 8.38M | 3.85M | 2.86M |
| depreciationAndAmortization | 43.72M | 42.24M | 39.96M | 37.28M | 29.99M | 25.65M | 3.15M | 3.01M | 2.66M | 2.52M |
| deferredIncomeTax | 15.4M | 25.88M | 15.98M | 16.68M | 15.67M | 16.3M | - | - | - | - |
| stockBasedCompensation | - | - | - | -781K | 781K | 1.68M | -477.67K | 483.54K | 689.29K | - |
| changeInWorkingCapital | -319K | 11.29M | -32.1M | 12.85M | 2.08M | -5.2M | -2.13M | -1.36M | -10.21M | -5.31M |
| accountsReceivables | 3.07M | -12.8M | -15.01M | 3.17M | -10.36M | -8.5M | -2.78M | 18754 | -7.72M | -4.52M |
| inventory | -153K | -530K | 123K | -779K | -59000 | 1.36M | 67500 | -327.98K | -360.86K | 160.15K |
| accountsPayables | -17.24M | 31.49M | -6.46M | 6.76M | -3.35M | 9.38M | - | - | - | - |
| otherWorkingCapital | 14.01M | -6.87M | -10.75M | 3.69M | 15.85M | -7.44M | 584.24K | -1.05M | -2.13M | -952.56K |
| otherNonCashItems | -35.03M | -28.85M | -9.32M | -30.88M | -25.87M | -32.16M | -2.59M | -8.47M | 14.61M | 9.93M |
| netCashProvidedByOperatingActivities | 37.67M | 66.71M | 8.56M | 39.24M | 42.12M | 51.84M | 4.71M | 2.04M | 11.6M | 10.01M |
| investmentsInPropertyPlantAndEquipment | -54.9M | -54.62M | -107.04M | -84.5M | -211.89M | -103.89M | -5.41M | -9.28M | -9.84M | -6.53M |
| acquisitionsNet | - | -245K | - | 80000 | 289K | - | 1.84M | - | - | - |
| purchasesOfInvestments | - | - | - | -10.21M | -15.18M | -500K | - | - | - | - |
| salesMaturitiesOfInvestments | - | 6.03M | 3.97M | - | 6M | - | - | - | - | - |
| otherInvestingActivities | 14.71M | 5.14M | 27.87M | 29.79M | -5.51M | -44.44M | -42510 | 5.63M | 3.73M | 1.68M |
| netCashProvidedByInvestingActivities | -40.19M | -43.7M | -75.2M | -64.84M | -226.28M | -148.83M | -3.61M | -3.65M | -6.11M | -4.86M |
| netDebtIssuance | -56.47M | -4.6M | 53.89M | -6.94M | 162.88M | 93.59M | 10.1M | -3.2M | -1.04M | 6.05M |
| longTermNetDebtIssuance | -49.47M | -31.9M | 53.89M | 11.32M | 142.02M | 63.59M | 10.1M | -3.2M | -1.04M | 6.05M |
| shortTermNetDebtIssuance | -7M | 27.3M | - | -18.26M | 20.86M | 30M | - | - | - | - |
| netStockIssuance | - | - | - | - | -225K | - | - | -2907.61 | -26434.29 | -156.41K |
| netCommonStockIssuance | - | - | - | - | -225K | - | - | -2907.61 | -26434.29 | -156.41K |
| commonStockIssuance | - | - | - | - | - | - | - | - | - | - |
| commonStockRepurchased | - | - | - | - | -225K | - | - | -2907.61 | -26434.29 | -156.41K |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | - | - | - | - | - | - | -2.86M | -969.83K | -510.4K | - |
| commonDividendsPaid | - | - | - | - | - | - | -1.01M | -969.83K | -510.4K | - |
| preferredDividendsPaid | - | - | - | - | - | - | -1.85M | - | - | - |
| otherFinancingActivities | -2M | 500K | -542K | 10.5M | 11.1M | 14.22M | -1.54M | -5.15M | -1.88M | -85838 |
| netCashProvidedByFinancingActivities | -58.47M | -4.1M | 53.35M | 3.56M | 173.76M | 107.81M | 5.7M | -9.32M | -3.46M | 5.81M |
| 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 | 111.38M | 119.9M | 88.56M | 98.44M | 105.02M | 143.59M | 126.02M | 100.41M | 149.03M | 108.75M |
| costOfRevenue | 81.62M | 85.13M | 61.11M | 72.81M | 80.5M | 90.54M | 92.74M | 85.74M | 116.33M | 75.95M |
| grossProfit | 29.76M | 34.77M | 27.45M | 25.63M | 24.52M | 53.04M | 33.28M | 15.6M | 32.69M | 24.77M |
| researchAndDevelopmentExpenses | 422.46K | 1.36M | - | - | - | - | - | - | - | - |
| generalAndAdministrativeExpenses | 9.86M | 11.79M | 10.6M | 10.32M | 11M | 13.95M | 11.13M | 11.15M | 10M | 9.88M |
| sellingAndMarketingExpenses | 7.7M | 8.49M | 6.99M | 7.58M | 8.8M | 10.73M | 10.82M | 9.97M | 8.34M | 11.07M |
| sellingGeneralAndAdministrativeExpenses | 17.55M | 20.28M | 17.58M | 17.9M | 19.79M | 24.68M | 21.95M | 21.12M | 18.34M | 20.95M |
| otherExpenses | -294.88K | -2.89M | - | - | - | -4.33M | - | - | 5.51M | -2.01M |
| operatingExpenses | 17.68M | 18.76M | 17.58M | 17.9M | 19.79M | 20.35M | 21.95M | 21.12M | 23.85M | 18.94M |
| costAndExpenses | 99.3M | 103.88M | 78.69M | 90.72M | 100.3M | 110.9M | 114.69M | 107.18M | 133.8M | 106.05M |
| netInterestIncome | -4.46M | -3.49M | -712.38K | -4.62M | -5.02M | -5.55M | -4.58M | -4.35M | -4.47M | -3.84M |
| interestIncome | - | - | - | - | - | - | - | - | - | 638K |
| interestExpense | 4.46M | 3.49M | 712.38K | 4.62M | 5.02M | 5.87M | 4.58M | 4.35M | 4.47M | 4.48M |
| depreciationAndAmortization | 10.25M | 1.71M | 10.44M | 1.45M | 1.49M | 1.4M | 9.77M | 10.38M | 8.89M | 12.19M |
| ebitda | 22.32M | 14.63M | 20.17M | 10.78M | 11.04M | 29.93M | 23.94M | 3.61M | 24.12M | 14.89M |
| ebit | 12.08M | 14.63M | 9.74M | 10.78M | 11.04M | 29.93M | 14.18M | -1.99M | 15.23M | 2.7M |
| nonOperatingIncomeExcludingInterest | - | - | - | -3.05M | -6.32M | 2.76M | -2.84M | -3.52M | -5.21M | - |
| operatingIncome | 12.08M | 16.02M | 9.86M | 7.73M | 4.72M | 32.69M | 11.34M | -5.51M | 14.36M | 27.04M |
| totalOtherIncomeExpensesNet | -3.3M | -4.87M | -2.42M | -1.57M | 1.3M | -8.64M | -1.74M | -826K | 737K | -26.72M |
| incomeBeforeTax | 8.78M | 11.14M | 7.45M | 6.16M | 6.02M | 24.06M | 9.6M | -6.34M | 15.09M | 316.69K |
| incomeTaxExpense | 3.53M | 2.95M | 3.64M | 5.15M | 4.43M | 12.95M | 5.29M | 2.05M | 5.17M | 962K |
| netIncomeFromContinuingOperations | 5.25M | 8.19M | 3.75M | 1.01M | 1.59M | 11.11M | 4.3M | -8.39M | 9.92M | -25.58M |
| netIncomeFromDiscontinuedOperations | -78411 | -303K | -74760 | -134K | -145K | -505K | -205K | 242K | -323K | -9.96M |
| otherAdjustmentsToNetIncome | 6.88 | - | - | - | - | - | - | - | - | - |
| netIncome | 6.82M | 9.59M | 4.6M | 2.64M | 3.3M | 12.36M | 6.44M | -5.68M | 11.34M | -33.06M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 6.82M | 9.59M | 4.6M | 2.64M | 3.3M | 12.36M | 6.57M | -6M | 11.56M | -23.94M |
| eps | 0.1 | 0.15 | 0.07 | 0.04 | 0.05 | 0.19 | 0.1 | -0.09 | 0.18 | -0.51 |
| 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 | 77.93M | 50.73M | 68.76M | 72.25M | 56.41M | 111.7M | 78.96M | 79.41M | 70.18M | 92.97M |
| shortTermInvestments | - | - | - | - | - | - | 500K | 6.57M | 6.55M | 6.03M |
| cashAndShortTermInvestments | 77.93M | 50.73M | 73.77M | 72.25M | 56.41M | 111.7M | 79.46M | 85.98M | 76.73M | 99M |
| netReceivables | 86.37M | 132.19M | 126.35M | 141.69M | 144.68M | 137.81M | 148.02M | 141.27M | 143.6M | 140.48M |
| accountsReceivables | 86.28M | 63.74M | 53.9M | 62.5M | 60.77M | 65.51M | 54.09M | 47.38M | 49.49M | 51.03M |
| otherReceivables | 89959 | 68.44M | 72.46M | 79.19M | 83.91M | 72.3M | 93.93M | 93.89M | 94.11M | 89.44M |
| inventory | 7.07M | 5.33M | 6.34M | 5.62M | 5.82M | 5.17M | 5.44M | 5.26M | 5.12M | 4.64M |
| prepaids | - | - | - | - | - | - | - | - | - | - |
| otherCurrentAssets | 47.8M | 5.4M | 55911 | 5.07M | 5.07M | 5.17M | 8.84M | 8.92M | 9.39M | 9.69M |
| totalCurrentAssets | 219.17M | 193.65M | 206.52M | 224.64M | 211.98M | 259.84M | 232.91M | 232.5M | 225.45M | 244.12M |
| propertyPlantEquipmentNet | 994.93M | 984.96M | 982.05M | 976.32M | 979.27M | 987.26M | 975.08M | 976.71M | 977.2M | 980.63M |
| goodwill | 2.25M | 2.25M | 2.25M | 2.25M | 2.25M | 2.25M | 2.25M | 2.25M | 2.25M | 2.25M |
| intangibleAssets | 10.77M | 10.63M | 10.86M | 11.02M | 11.43M | 11.9M | 12.28M | 12.46M | 12.34M | 12.71M |
| goodwillAndIntangibleAssets | 13.02M | 12.88M | 13.12M | 13.27M | 13.68M | 14.15M | 14.54M | 14.71M | 14.59M | 14.96M |
| longTermInvestments | 76.94M | 62.67M | 11.26M | 72.69M | 70.03M | 64.92M | 61.3M | 57.13M | 52.78M | 50.86M |
| taxAssets | - | - | 46000 | 46000 | 46000 | 46000 | 46000 | 46000 | 46000 | 46000 |
| otherNonCurrentAssets | 7.78M | 19.2M | 74.12M | 18.72M | 18.21M | 16.64M | 17.8M | 15.67M | 13.1M | 12.59M |
| totalNonCurrentAssets | 1.09B | 1.08B | 1.08B | 1.08B | 1.08B | 1.08B | 1.07B | 1.06B | 1.06B | 1.06B |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 1.31B | 1.27B | 1.29B | 1.31B | 1.29B | 1.34B | 1.3B | 1.3B | 1.28B | 1.3B |
| totalPayables | 34.29M | 159.27M | 152.51M | 159.05M | 154.58M | 193.7M | 181.11M | 154.18M | 153.58M | 165.75M |
| accountPayables | 25.53M | 35.07M | 34.87M | 43.32M | 39.94M | 50.07M | 42.08M | 28.07M | 27.93M | 27.46M |
| otherPayables | 8.76M | 124.2M | 117.64M | 115.72M | 114.65M | 143.63M | 139.03M | 126.11M | 125.66M | 138.29M |
| accruedExpenses | 3.44M | 6.09M | 4.45M | 4.54M | 3.72M | 5.44M | 5.41M | 5.17M | 6.63M | 7.77M |
| shortTermDebt | 230.67M | 182.19M | 204.17M | 198.33M | 199.32M | 188.35M | 179.11M | 175.01M | 144.83M | 138.72M |
| capitalLeaseObligationsCurrent | 609K | 689K | 792K | 632K | 917K | 1.03M | 947K | 773K | 1.31M | 1.4M |
| taxPayables | - | 9.17M | 11.07M | 12.78M | 15.4M | 15.89M | 8.96M | 5.61M | 9.96M | 8.41M |
| deferredRevenue | 120.54M | 124.97M | 130.72M | 121.74M | 113.58M | 111.12M | 134.5M | 133.22M | 126.42M | 117.73M |
| otherCurrentLiabilities | 93.82M | - | - | - | - | - | - | - | - | - |
| totalCurrentLiabilities | 483.37M | 473.21M | 492.64M | 484.3M | 472.12M | 499.65M | 501.07M | 468.35M | 432.78M | 431.36M |
| longTermDebt | 303.37M | 313.9M | 310.6M | 340.46M | 340.54M | 363.51M | 331.74M | 362.84M | 375.87M | 406.42M |
| capitalLeaseObligationsNonCurrent | 119.94K | 276K | 393K | 597K | 597K | 648K | 802K | 1.09M | 1.36M | 1.71M |
| deferredRevenueNonCurrent | 84.26M | 52.64M | 53.16M | 53.67M | 54.17M | 54.69M | 55.14M | 55.64M | 56.14M | 56.28M |
| deferredTaxLiabilitiesNonCurrent | 9.73M | 9.79M | 8.35M | 8.36M | 8.38M | 8.4M | 7.99M | 8.02M | 8.04M | 8.07M |
| otherNonCurrentLiabilities | - | - | - | - | - | - | - | - | - | - |
| totalNonCurrentLiabilities | 397.62M | 376.62M | 372.51M | 403.09M | 403.68M | 427.24M | 395.68M | 427.59M | 441.42M | 472.48M |
| otherLiabilities | 6.88 | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 728.94K | 965K | 1.18M | 1.23M | 1.51M | 1.68M | 1.75M | 1.86M | 2.67M | 3.11M |
| totalLiabilities | 881.21M | 849.82M | 865.14M | 887.38M | 875.8M | 926.89M | 896.75M | 895.94M | 874.2M | 903.85M |
| treasuryStock | - | - | - | - | - | - | - | - | - | - |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 70.95M | 70.98M | 70.98M | 70.98M | 70.98M | 70.98M | 70.98M | 70.98M | 70.98M | 70.98M |
| retainedEarnings | 280.7M | 273.86M | 269.64M | 264.96M | 262.31M | 259.01M | 247.54M | 241.1M | 246.78M | 298.06M |
| additionalPaidInCapital | 18.16M | 18.17M | 18.17M | 18.17M | 18.17M | 18.17M | 18.17M | 18.17M | 18.17M | 18.17M |
| 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 | 6.9M | - | - | - | - | - | 6.44M | - | - | - |
| depreciationAndAmortization | 10.25M | - | - | - | - | - | 10.73M | - | - | - |
| deferredIncomeTax | - | - | - | - | - | - | - | - | - | - |
| stockBasedCompensation | - | - | - | - | - | - | - | - | - | - |
| changeInWorkingCapital | -1.41M | -21.83M | 2.98M | 6.99M | -6.89M | 5.98M | -1.51M | 3.91M | 2.91M | -40.85M |
| accountsReceivables | 2.88M | 1.15M | 1.73M | -1.17M | -9.35M | -1.35M | -2.79M | -2.88M | -5.79M | -12.12M |
| inventory | - | - | - | - | - | - | - | - | - | - |
| accountsPayables | - | - | - | - | - | - | - | - | - | - |
| otherWorkingCapital | -4.29M | -22.98M | 1.24M | 8.16M | 2.46M | 7.32M | 1.28M | 6.79M | 8.69M | -28.73M |
| otherNonCashItems | -23.29M | 32.84M | 396.46K | 31.91M | -29.62M | 18.02M | 6.13M | 10.57M | 3.53M | 78.95M |
| netCashProvidedByOperatingActivities | -7.56M | 11.01M | 3.37M | 38.9M | -36.5M | 24M | 21.79M | 14.48M | 6.44M | 38.1M |
| investmentsInPropertyPlantAndEquipment | -41.9M | -12.24M | -12.79M | -20.9M | -8.97M | -24.88M | -532K | -23.18M | -6.03M | -51.66M |
| acquisitionsNet | 2.45M | - | - | - | - | -1.67M | - | - | - | 13.2M |
| purchasesOfInvestments | - | - | - | - | - | - | - | - | - | - |
| salesMaturitiesOfInvestments | - | - | - | - | - | -61000 | - | - | - | - |
| otherInvestingActivities | 31.62M | 2.06M | 12.5M | -811K | 2.86M | 4M | 5.83M | 1.69M | 1.13M | 19.54M |
| netCashProvidedByInvestingActivities | -7.82M | -10.18M | -291.76K | -21.71M | -6.11M | -22.61M | 5.3M | -21.49M | -4.9M | -18.93M |
| netDebtIssuance | 36.85M | -18.88M | -24.07M | -1.35M | -12.18M | 30.79M | -27.3M | 16.24M | -24.33M | -3.78M |
| longTermNetDebtIssuance | -9.22M | -7.88M | -23.07M | -11.35M | -7.18M | 29.79M | -24.3M | -14.46M | -22.93M | -4.62M |
| shortTermNetDebtIssuance | 46.07M | -11M | -1M | 10M | -5M | 1M | -3M | 30.7M | -1.4M | 833K |
| netStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netCommonStockIssuance | - | - | - | - | - | - | - | - | - | - |
| commonStockIssuance | - | - | - | - | - | - | - | - | - | - |
| commonStockRepurchased | - | - | - | - | - | - | - | - | - | - |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| commonDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | -28431 | -29023 | 20.52M | -39299 | -500K | 745K | -245K | -50278 | -60523 | -13.2M |
| netCashProvidedByFinancingActivities | 36.82M | -18.88M | -3.55M | -1.35M | -12.68M | 31.53M | -27.54M | 16.24M | -24.33M | -16.98M |