XETRA : GFT.DE
-$0.25 (-1.2%)
| 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 | 888.29M | 870.92M | 801.74M | 730.14M | 566.19M | 444.85M | 428.98M | 412.82M | 418.81M | 422.56M |
| costOfRevenue | 777.42M | 773.88M | 660.64M | 584.05M | 471.22M | 374.91M | 358.82M | 322.23M | 327.39M | 314.51M |
| grossProfit | 110.87M | 97.04M | 141M | 133.72M | 94.98M | 69.94M | 70.16M | 77.87M | 91.42M | 108.05M |
| researchAndDevelopmentExpenses | 19.45M | 15.95M | 18.19M | 16.46M | 9.01M | 6.01M | 3.08M | 3M | 7.88M | 7.42M |
| generalAndAdministrativeExpenses | 13.55M | 14.08M | 10.92M | 11.52M | 12.68M | 7.26M | 6.4M | 9.27M | 22.75M | 21.43M |
| sellingAndMarketingExpenses | 8.89M | 7.77M | 7.62M | 6.6M | 3.3M | 2.55M | 4.23M | 3M | 19.52M | 21.52M |
| sellingGeneralAndAdministrativeExpenses | 22.44M | 21.85M | 18.55M | 18.12M | 15.98M | 9.8M | 10.63M | 12.27M | 42.27M | 42.94M |
| otherExpenses | 27.16M | 28.67M | 41.29M | 50.06M | 38.08M | 42.3M | 32.31M | 35.42M | 24.71M | 28.24M |
| operatingExpenses | 69.05M | 66.47M | 72.7M | 80.54M | 51.63M | 53.6M | 48.84M | 64.25M | 66.98M | 71.19M |
| costAndExpenses | 846.47M | 799.93M | 720.47M | 666.4M | 522.85M | 427.02M | 405.86M | 386.48M | 399.97M | 385.69M |
| netInterestIncome | -3.41M | -5.28M | -395K | 501K | -853K | -2.23M | -2.59M | -1.53M | -1.66M | -1.75M |
| interestIncome | 2.69M | 2.59M | 3.11M | 1.86M | 592K | 275.23K | 575.15K | 192K | 218.27K | 215.99K |
| interestExpense | 6.09M | 7.87M | 3.5M | 1.36M | 1.44M | 2.5M | 3.17M | 1.72M | 1.88M | 1.96M |
| depreciationAndAmortization | 19.61M | 22.96M | 21.36M | 20.49M | 19.87M | 23.36M | 23.56M | 12.72M | 12.52M | 11.92M |
| ebitda | 61.43M | 95.84M | 92.86M | 87.9M | 61.35M | 39.97M | 45.46M | 37.16M | 30.49M | 46.98M |
| ebit | 41.82M | 72.88M | 71.5M | 67.41M | 41.47M | 16.61M | 21.9M | 24.36M | 17.96M | 35.01M |
| nonOperatingIncomeExcludingInterest | - | -1.89M | -3.11M | -13.3M | -552K | -275K | -575K | 439.46K | 879.42K | -162K |
| operatingIncome | 41.82M | 70.99M | 68.4M | 54.1M | 40.92M | 16.33M | 21.33M | 24.8M | 18.84M | 34.85M |
| totalOtherIncomeExpensesNet | 4.19M | -5.98M | -395K | 11.94M | -893K | -2.23M | -2.59M | -2.16M | -2.76M | -1.8M |
| incomeBeforeTax | 46.01M | 65.01M | 68M | 66.05M | 40.03M | 14.1M | 18.73M | 22.64M | 16.08M | 33.05M |
| incomeTaxExpense | 13.12M | 18.53M | 19.64M | 19.8M | 10.14M | 4.16M | 5.07M | 2.66M | 318.33K | 8.82M |
| netIncomeFromContinuingOperations | 32.89M | 46.48M | 48.36M | 46.25M | 29.89M | 9.94M | 13.66M | 19.98M | 15.77M | 24.23M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | -11664 | -3 |
| netIncome | 32.89M | 46.48M | 48.36M | 46.25M | 29.89M | 9.94M | 13.66M | 19.98M | 17.81M | 24.23M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 32.89M | 46.48M | 48.36M | 46.25M | 29.89M | 9.94M | 13.66M | 19.98M | 15.76M | 24.23M |
| eps | 1.27 | 1.77 | 1.84 | 1.76 | 1.14 | 0.38 | 0.52 | 0.76 | 0.6 | 0.92 |
| 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 | 61.1M | 80.2M | 70.34M | 78.22M | 70.77M | 70.87M | 56.14M | 61.57M | 72.25M | 62.29M |
| shortTermInvestments | 4.3M | 3.46M | 64000 | 36000 | 2.7M | - | 3000 | 566K | 1.33M | 702K |
| cashAndShortTermInvestments | 61.1M | 83.66M | 70.4M | 78.26M | 70.77M | 70.87M | 56.15M | 62.14M | 73.58M | 62.99M |
| netReceivables | 228.77M | 197.3M | 217.03M | 183.27M | 153.94M | 102.93M | 129.75M | 109.47M | 113.48M | 122.66M |
| accountsReceivables | 197.88M | 161.56M | 191.56M | 152.56M | 131.5M | 87.11M | 106.89M | 94.74M | 103.25M | 117.31M |
| otherReceivables | 30.9M | 35.75M | 25.47M | 30.71M | 22.44M | 15.82M | 22.86M | 14.74M | 10.23M | 5.35M |
| inventory | - | 263.63K | 93867 | 13848 | 17108 | 29782 | 171.68K | 159.55K | 22294 | 27856 |
| prepaids | 1.2M | 132K | 557K | 138K | 279K | 173K | 107K | 166K | 498K | 71004 |
| otherCurrentAssets | 13.04M | 31.46M | 13.22M | 32.5M | 21.56M | 21.56M | 17.44M | 15.72M | 20.1M | 10.1M |
| totalCurrentAssets | 304.12M | 312.82M | 301.3M | 285.17M | 240.25M | 195.57M | 203.62M | 193.53M | 207.68M | 190.5M |
| propertyPlantEquipmentNet | 52.09M | 59.51M | 60.31M | 63.58M | 56.34M | 67.54M | 76.78M | 26.59M | 29.42M | 31.21M |
| goodwill | 224.54M | 230.35M | 162.79M | 123.97M | 124.42M | 120.01M | 118.66M | 112.99M | 101.71M | 107.07M |
| intangibleAssets | 35.92M | 34.32M | 19.5M | 5.92M | 10.64M | 15.73M | 22.13M | 26.7M | 23.28M | 29.54M |
| goodwillAndIntangibleAssets | 260.45M | 264.67M | 182.29M | 129.88M | 135.07M | 135.75M | 140.79M | 139.69M | 124.99M | 136.62M |
| longTermInvestments | - | 459 | 696.22K | 660.22K | -1.96M | -1.88M | 1.4M | 1.77M | 1.68M | -331.96K |
| taxAssets | 24.14M | 10.19M | 12.41M | 12.04M | 12.53M | 9.9M | 9.24M | 8.15M | 6.09M | 4.89M |
| otherNonCurrentAssets | 6.46M | 5.46M | 5.51M | 6.44M | 9.55M | 7.99M | 4.01M | 2.82M | 2.96M | 3.15M |
| totalNonCurrentAssets | 343.13M | 339.83M | 261.22M | 212.6M | 211.52M | 219.3M | 232.22M | 179.02M | 165.14M | 175.54M |
| otherAssets | - | - | -6 | - | - | - | - | - | - | - |
| totalAssets | 647.25M | 652.65M | 562.52M | 497.77M | 451.77M | 414.87M | 435.84M | 372.55M | 372.81M | 366.04M |
| totalPayables | 22.14M | 20.74M | 46.55M | 11.8M | 11.78M | 23.45M | 27.08M | 13.7M | 14.47M | 12.52M |
| accountPayables | 13.8M | 12.98M | 13.57M | 11.8M | 11.78M | 9.88M | 9.5M | 13.7M | 14.47M | 12.52M |
| otherPayables | 8.33M | 7.76M | 32.98M | - | - | 13.57M | 17.58M | - | - | - |
| accruedExpenses | 39.07M | - | 33.3M | 9.32M | - | - | - | - | - | - |
| shortTermDebt | 66.29M | 52.39M | 45.95M | 350.59K | 21.34M | - | 16.5M | 15.3M | 5.29M | 18.31M |
| capitalLeaseObligationsCurrent | 9.31M | 10.49M | 9.63M | 9.06M | 7.81M | 8.18M | 9.94M | - | - | - |
| taxPayables | - | 27.08M | 32.98M | 25.17M | 20.24M | 13.53M | 17.53M | 14.37M | 13.35M | 13.24M |
| deferredRevenue | 56.7M | 57.67M | 51.1M | 39.6M | 136.78M | 131.66M | 114.21M | 14.37M | 76.14M | 74.89M |
| otherCurrentLiabilities | 88.7M | 175.88M | 117.65M | 167.67M | 17.29M | -547.22K | 92.09M | 82.45M | 41.99M | 8.49M |
| totalCurrentLiabilities | 282.22M | 259.49M | 253.08M | 198.2M | 194.99M | 162.74M | 145.61M | 125.83M | 137.89M | 114.21M |
| longTermDebt | 50M | 70.34M | 20M | 42.17M | 47.5M | -139 | 98.44M | 105.94M | 106.24M | 86.04M |
| capitalLeaseObligationsNonCurrent | 21.9M | 26.48M | 28.4M | 31.15M | 26.18M | 38.44M | 43.47M | - | - | - |
| deferredRevenueNonCurrent | 324K | 891.92K | 821.35K | 1.12M | 1.25M | 79.52M | 2 | - | 10.16M | 43.02M |
| deferredTaxLiabilitiesNonCurrent | 20.91M | 13.59M | 7.97M | 3.99M | 3.24M | 4.12M | 4.34M | 5.02M | 3.2M | 5.59M |
| otherNonCurrentLiabilities | 8.85M | 10.67M | 11.18M | 21.18M | 17.94M | 1.91M | 10.83M | 8.65M | - | - |
| totalNonCurrentLiabilities | 101.99M | 121.98M | 68.37M | 98.49M | 96.11M | 123.99M | 157.08M | 119.61M | 119.6M | 134.65M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 31.22M | 36.98M | 38.02M | 40.21M | 33.99M | 46.63M | 53.41M | - | - | - |
| totalLiabilities | 384.21M | 381.47M | 321.45M | 296.69M | 291.11M | 286.73M | 302.69M | 245.44M | 257.49M | 248.86M |
| treasuryStock | -15.04M | - | - | - | - | - | - | - | - | - |
| preferredStock | - | - | - | - | - | - | - | - | - | 548K |
| commonStock | 26.33M | 26.33M | 26.33M | 26.33M | 26.33M | 26.33M | 26.33M | 26.33M | 26.33M | 26.33M |
| retainedEarnings | 226.92M | 206.18M | 174.06M | 137.57M | 98.02M | 72.49M | 67.59M | 67M | 55.53M | 49.26M |
| additionalPaidInCapital | 42.15M | 42.15M | 42.15M | 42.15M | 42.15M | 42.15M | 42.15M | 42.15M | 42.15M | 42.15M |
| 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 | 32.89M | 46.48M | 48.36M | 46.25M | 29.89M | 9.94M | 13.66M | 19.98M | 17.81M | 24.23M |
| depreciationAndAmortization | 20.12M | 22.96M | 21.36M | 20.49M | 19.87M | 23.36M | 23.56M | 12.72M | 14.52M | 11.92M |
| deferredIncomeTax | -8.93M | - | -297K | 1.01M | -3.8M | -1.25M | -1.96M | -2.59M | -3.57M | - |
| stockBasedCompensation | - | - | - | 58000 | 5.86M | 1.03M | - | - | - | - |
| changeInWorkingCapital | -2.74M | 13.13M | -32.66M | -15.36M | -560.63K | 27.54M | -7.27M | 8.32M | -1.91M | -20.22M |
| accountsReceivables | -9.16M | 14.66M | -11.81M | -26.67M | -44.69M | 26.82M | -20.28M | 7.37M | 6.73M | -24.36M |
| inventory | - | - | -1.87 | 1.14 | 0.34 | 1.93 | 0.55 | - | - | - |
| accountsPayables | -557.02K | -1.18M | 1.35M | 22599 | 1.9M | 376.2K | -4.2M | -488.31K | 9.55M | - |
| otherWorkingCapital | 6.98M | -348.69K | -22.21M | 11.28M | 42.23M | 346.1K | 17.21M | 7.48M | -18.61M | 8.23M |
| otherNonCashItems | 1.92M | -10.16M | 3.68M | 5.04M | 1.73M | -375.01K | 6.23M | 3.82M | -6.72M | 3.9M |
| netCashProvidedByOperatingActivities | 43.27M | 72.42M | 40.44M | 57.49M | 52.99M | 60.25M | 36.18M | 44.83M | 23.7M | 19.83M |
| investmentsInPropertyPlantAndEquipment | -3.94M | -4.88M | -4.2M | -7.85M | -7M | -4.53M | -6.28M | -4.9M | -6.87M | -947.37K |
| acquisitionsNet | -6.6M | -79.45M | -46.25M | 92232 | 7M | -6.9M | -7.63M | -48.87M | -2.82M | -6.66M |
| purchasesOfInvestments | - | - | - | -92231.73 | -736.22K | -10000 | - | - | - | -9.29M |
| salesMaturitiesOfInvestments | - | - | - | 69957 | 97820 | 433.06K | - | - | 251K | 117.02K |
| otherInvestingActivities | -1 | 85786 | 147.72K | 92232 | -6.93M | 25097 | 12839 | 37446 | 682.65K | 247.54K |
| netCashProvidedByInvestingActivities | -10.54M | -84.24M | -50.31M | -7.68M | -7.57M | -10.98M | -13.89M | -53.73M | -9.01M | -16.54M |
| netDebtIssuance | -10M | 51.91M | 11.86M | -26.32M | -33.31M | -12.81M | -6.3M | 9.68M | 7.19M | 20.91M |
| longTermNetDebtIssuance | -10M | 51.91M | 11.86M | -26.32M | -33.31M | -12.81M | -6.3M | 9.68M | 7.19M | 20.91M |
| shortTermNetDebtIssuance | - | - | - | - | - | 0.6 | 0.49 | - | - | - |
| netStockIssuance | -15.04M | - | - | - | - | - | - | - | - | - |
| netCommonStockIssuance | -15.04M | - | - | - | - | - | - | - | - | - |
| commonStockIssuance | - | - | - | - | - | - | - | - | - | - |
| commonStockRepurchased | -15.04M | - | - | - | - | - | - | - | - | - |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | -13.04M | -13.16M | -11.85M | -9.21M | -5.27M | -5.27M | -7.9M | -7.9M | -7.9M | -7.9M |
| commonDividendsPaid | -13.04M | -13.16M | -11.85M | -9.21M | -5.27M | -5.27M | -7.9M | -7.9M | -7.9M | -7.9M |
| preferredDividendsPaid | - | - | - | - | - | - | - | 0.8 | 0.8 | 0.8 |
| otherFinancingActivities | -11.36M | -11.93M | -2 | -9.41M | -9.28M | -10.98M | -12.85M | -3.35M | -2.2M | - |
| netCashProvidedByFinancingActivities | -49.45M | 26.81M | 15114 | -44.94M | -47.86M | -29.05M | -27.05M | -1.56M | -2.91M | 13.01M |
| 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 | 229.52M | 233.03M | 213.75M | 219.6M | 221.91M | 225.38M | 215.91M | 217.24M | 212.39M | 207.13M |
| costOfRevenue | 201.14M | 214.89M | 184M | 186.35M | 192.18M | 200.25M | 180.33M | 186.45M | 177.75M | 181.24M |
| grossProfit | 28.38M | 18.14M | 29.75M | 33.24M | 29.73M | 25.13M | 35.58M | 30.79M | 34.64M | 25.88M |
| researchAndDevelopmentExpenses | - | - | - | - | - | 15.95M | 4.32M | 4.32M | - | 18.19M |
| generalAndAdministrativeExpenses | - | - | - | - | - | - | - | - | - | - |
| sellingAndMarketingExpenses | - | - | - | - | - | - | - | - | - | - |
| sellingGeneralAndAdministrativeExpenses | 17.91M | - | 17.45M | 19.54M | 16.32M | 18.62M | 17.5M | 19.88M | 15.86M | 20.97M |
| otherExpenses | -2.3M | 11.2M | 15.58M | 23.36M | 2.59M | -17.23M | -5.95M | 6.59M | 3.03M | -1.74M |
| operatingExpenses | 15.62M | 11.2M | 15.58M | 23.36M | 18.91M | 17.34M | 15.87M | 14.34M | 18.92M | 16.45M |
| costAndExpenses | 216.76M | 226.09M | 199.58M | 209.71M | 211.09M | 206.27M | 196.2M | 200.79M | 196.67M | 188.3M |
| netInterestIncome | -747.3K | -737.73K | -983.15K | -874.23K | -810K | -1.47M | -1.69M | -1.4M | -719K | -203K |
| interestIncome | 425.25K | 862.23K | 600.51K | 564.16K | 661.84K | 597.44K | 377.39K | 744.06K | 867.1K | 917.91K |
| interestExpense | 1.17M | 1.6M | 1.58M | 1.44M | 1.47M | 2.06M | 2.07M | 2.15M | 1.59M | 1.12M |
| depreciationAndAmortization | 4.47M | 5.12M | 4.86M | 4.97M | 5.17M | 5.27M | 5.43M | 6.18M | 6.08M | 5.44M |
| ebitda | 17.22M | 19.66M | 19.63M | 15.42M | 16.65M | 24.28M | 25.52M | 23.37M | 22.67M | 25.18M |
| ebit | 12.76M | 14.54M | 14.77M | 10.45M | 11.48M | 19.01M | 20.09M | 17.19M | 16.59M | 19.74M |
| nonOperatingIncomeExcludingInterest | - | -872.39K | -600.51K | -564.16K | -662K | -598K | -377K | -744K | -867K | -918K |
| operatingIncome | 12.76M | 14.54M | 14.17M | 9.89M | 10.82M | 19.11M | 19.71M | 16.45M | 15.72M | 18.83M |
| totalOtherIncomeExpensesNet | -747.3K | -737.73K | -983.15K | -874.23K | -810K | -2.16M | -1.69M | -1.4M | -719K | -203K |
| incomeBeforeTax | 12.01M | 13.8M | 13.19M | 9.01M | 10.01M | 16.94M | 18.02M | 15.05M | 15M | 18.62M |
| incomeTaxExpense | 3.43M | 3.27M | 4.29M | 2.64M | 2.92M | 4.33M | 5.38M | 4.44M | 4.38M | 5.1M |
| netIncomeFromContinuingOperations | 8.58M | 10.53M | 8.89M | 6.37M | 7.09M | 12.62M | 12.64M | 10.61M | 10.62M | 13.52M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | 8.58M | 10.53M | 8.89M | 6.37M | 7.09M | 12.62M | 12.64M | 10.61M | 10.62M | 13.52M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | -3 |
| bottomLineNetIncome | 8.58M | 10.53M | 8.89M | 6.37M | 7.09M | 12.62M | 12.64M | 10.61M | 10.62M | 13.52M |
| eps | 0.34 | 0.42 | 0.34 | 0.24 | 0.27 | 0.48 | 0.48 | 0.4 | 0.4 | 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 | 40.83M | 61.1M | 46.21M | 58.34M | 60.46M | 80.2M | 55.62M | 57.34M | 64.88M | 70.34M |
| shortTermInvestments | 5.29M | 4.3M | 5.01M | 4.82M | 4.59M | 3.46M | 4.65M | 156K | 5.24M | 64000 |
| cashAndShortTermInvestments | 46.12M | 61.1M | 51.23M | 63.15M | 65.05M | 83.66M | 60.27M | 62.8M | 64.88M | 70.4M |
| netReceivables | 212.35M | 228.77M | 201.22M | 189.25M | 187.15M | 197.3M | 55.97M | 196.17M | 190.83M | 217.03M |
| accountsReceivables | 199.2M | 197.88M | 148.54M | 141.99M | 141.23M | 161.56M | 191.64M | 146.32M | 150.16M | 191.56M |
| otherReceivables | 13.15M | 30.9M | 52.69M | 47.26M | 45.93M | 35.75M | 14.39M | 49.85M | 40.66M | 25.47M |
| inventory | - | - | 301.27K | 16902 | 14239 | 263.63K | 977.13K | 1.79M | 2.96M | 93867 |
| prepaids | - | 1.2M | - | - | - | 132K | - | -5.3M | 3 | 13.56M |
| otherCurrentAssets | 21.25M | 13.04M | 42.44M | 42.46M | 40.53M | 31.46M | 174.8M | 46.3M | 39.49M | 211.39K |
| totalCurrentAssets | 279.72M | 304.12M | 295.19M | 294.88M | 292.74M | 312.82M | 292.02M | 301.75M | 298.16M | 301.3M |
| propertyPlantEquipmentNet | 49.55M | 52.09M | 52.09M | 54.21M | 56.92M | 59.51M | 62.98M | 62.49M | 64.34M | 60.31M |
| goodwill | 226.91M | 224.54M | 224.07M | 220.01M | 226.56M | 230.35M | 225.94M | 226.04M | 225.62M | 162.79M |
| intangibleAssets | 35.86M | 35.92M | 35.79M | 31.55M | 33.59M | 34.32M | 34.85M | 36.5M | 41.36M | 19.5M |
| goodwillAndIntangibleAssets | 262.77M | 260.45M | 259.86M | 251.56M | 260.15M | 264.67M | 260.79M | 262.54M | 266.98M | 182.3M |
| longTermInvestments | - | - | - | - | - | 459 | -2.8M | 696.22K | 696.22K | 632.22K |
| taxAssets | 16.65M | 24.14M | 12.74M | 11.12M | 10.83M | 10.19M | 8.65M | 8.6M | 11.35M | 12.41M |
| otherNonCurrentAssets | 6.69M | 6.46M | 6.4M | 6.09M | 5.75M | 5.46M | 7.52M | 2.81M | 2.51M | 5.58M |
| totalNonCurrentAssets | 335.65M | 343.13M | 331.08M | 322.98M | 333.64M | 339.83M | 337.15M | 337.13M | 345.88M | 261.22M |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 615.38M | 647.25M | 626.28M | 617.87M | 626.39M | 652.65M | 629.17M | 638.88M | 644.04M | 562.52M |
| totalPayables | 19.94M | 22.14M | 21.92M | 86.73M | 91.88M | 20.74M | 19.17M | 15.34M | 12.28M | 13.57M |
| accountPayables | 11.82M | 13.8M | 10.89M | 78.83M | 84.09M | 12.98M | 10.74M | 8.6M | 12.28M | 13.57M |
| otherPayables | 8.12M | 8.33M | 11.04M | 7.9M | 7.79M | 7.76M | 8.43M | 6.74M | - | - |
| accruedExpenses | - | 39.07M | - | - | - | - | - | - | - | - |
| shortTermDebt | 44.56M | 75.6M | 69.26M | 78.44M | 41.53M | 52.39M | 79.17M | 104.63M | 78.46M | 45.95M |
| capitalLeaseObligationsCurrent | - | - | - | - | - | 10.49M | - | - | - | 9.63M |
| taxPayables | - | - | 11.04M | 7.9M | 7.79M | 27.08M | 8.43M | 6.74M | 12.19M | 32.98M |
| deferredRevenue | 38.48M | 56.7M | 26.98M | 38.91M | 33.96M | 57.67M | 28.04M | 32.34M | 28.98M | 168.13M |
| otherCurrentLiabilities | 143.3M | 88.7M | 169.89M | 85.39M | 99.33M | 175.88M | 159.47M | 124.4M | 149.03M | 15.81M |
| totalCurrentLiabilities | 246.28M | 282.22M | 261.08M | 250.56M | 232.74M | 259.49M | 257.81M | 276.72M | 268.76M | 253.08M |
| longTermDebt | 50M | 50M | 70M | 70M | 70M | 70.34M | 60.64M | 61.03M | 63.53M | 20M |
| capitalLeaseObligationsNonCurrent | - | 21.9M | - | 22.76M | 24.5M | 26.48M | 29.77M | - | 30.49M | 28.4M |
| deferredRevenueNonCurrent | - | 324K | - | 644K | - | 891.92K | - | 651.14K | 30.49M | 821K |
| deferredTaxLiabilitiesNonCurrent | 13.21M | 20.91M | 11.73M | 12.37M | 14.06M | 13.59M | 14.32M | 16.3M | 17.24M | 7.97M |
| otherNonCurrentLiabilities | 28.44M | 8.85M | 31.33M | 10.36M | 10.67M | 10.67M | 11.01M | 38.58M | -19.11M | 11.18M |
| totalNonCurrentLiabilities | 91.64M | 101.99M | 113.06M | 116.14M | 119.23M | 121.98M | 115.74M | 116.55M | 122.65M | 68.37M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | - | 21.9M | - | 22.76M | 24.5M | 36.98M | 29.77M | - | 30.49M | 38.02M |
| totalLiabilities | 337.93M | 384.21M | 374.13M | 366.7M | 351.97M | 381.47M | 373.54M | 393.27M | 391.4M | 321.45M |
| treasuryStock | -15.04M | -15.04M | -14.14M | -5.92M | - | - | - | - | - | - |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 26.33M | 26.33M | 26.33M | 26.33M | 26.33M | 26.33M | 26.33M | 26.33M | 26.33M | 26.33M |
| retainedEarnings | 235.5M | 226.92M | 215.5M | 206.61M | 213.27M | 206.18M | 194.76M | 182.13M | 184.68M | 174.06M |
| additionalPaidInCapital | 42.15M | 42.15M | 42.15M | 42.15M | 42.15M | 42.15M | 42.15M | 42.15M | 42.15M | 42.15M |
| 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 | 8.58M | 10.53M | 8.89M | 6.37M | 7.09M | 12.62M | 12.63M | 10.61M | 10.62M | 13.52M |
| depreciationAndAmortization | 4.47M | 5.12M | 4.86M | 4.97M | 5.17M | 5.27M | 5.43M | 6.18M | 6.09M | 5.44M |
| deferredIncomeTax | - | - | - | - | - | - | - | - | - | -297K |
| stockBasedCompensation | - | - | - | - | - | - | - | - | - | 688K |
| changeInWorkingCapital | -12.18M | 31.45M | -4.99M | -11.79M | -17.41M | 33.79M | 12.35M | -21.12M | -11.88M | 13.01M |
| accountsReceivables | -1.33M | 3.35M | -9.06M | -2.1M | -1.35M | 5.84M | 4.53M | -5.34M | 9.64M | -1.42M |
| inventory | - | - | - | - | - | - | - | - | - | - |
| accountsPayables | -1.98M | 2.92M | -676.8K | -2.51M | -283.64K | 2.24M | 2.6M | -4.14M | -1.88M | 2.65M |
| otherWorkingCapital | -8.87M | 25.19M | 4.75M | -9.69M | -16.07M | 27.96M | 5.22M | -11.64M | -19.64M | 11.78M |
| otherNonCashItems | 3.52M | -763.02K | 2.46M | -4.43M | 847.3K | -1.69M | -2.64M | -7.42M | 6M | -4.69M |
| netCashProvidedByOperatingActivities | 4.39M | 41.22M | 11.23M | -4.88M | -4.31M | 49.99M | 27.78M | -11.76M | 6.42M | 27.28M |
| investmentsInPropertyPlantAndEquipment | -857.46K | -708.23K | -1.31M | -1.41M | -512.46K | -1.85M | -1.12M | -914.86K | -838.3K | -1.19M |
| acquisitionsNet | 14600 | 101.19K | -6.88M | 45523 | 77619 | 24037 | 28526 | -461.38K | -78.96M | 28638 |
| purchasesOfInvestments | - | - | - | - | - | - | - | - | - | - |
| salesMaturitiesOfInvestments | - | - | - | - | - | - | - | - | - | - |
| otherInvestingActivities | - | 122.7K | 38119 | 45524 | 77619 | 24037 | 28526 | -155.71K | 26896 | 0.31 |
| netCashProvidedByInvestingActivities | -842.86K | -585.52K | -8.15M | -1.37M | -434.84K | -1.82M | -1.09M | -1.53M | -79.8M | -1.17M |
| netDebtIssuance | -22.1M | -22.34M | -3.41M | 27.57M | -11.82M | -17.13M | -25.65M | 23.89M | 70.8M | -10.67M |
| longTermNetDebtIssuance | -22.1M | -22.34M | -3.41M | 27.57M | -11.82M | -17.13M | -25.65M | 23.89M | 70.8M | -10.67M |
| shortTermNetDebtIssuance | - | -22.34M | - | - | - | - | - | - | - | -10.67M |
| netStockIssuance | - | -906.93K | -8.22M | -5.92M | - | - | - | - | - | - |
| netCommonStockIssuance | - | -906.93K | -8.22M | -5.92M | - | - | - | - | - | - |
| commonStockIssuance | - | - | - | - | - | - | - | - | - | - |
| commonStockRepurchased | - | -906.93K | -8.22M | -5.92M | - | - | - | - | - | - |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | - | - | - | -13.04M | - | - | - | -13.16M | - | - |
| commonDividendsPaid | - | - | - | -13.04M | - | - | - | -13.16M | - | - |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | -2.62M | -2.28M | -2.94M | -3.04M | -3.1M | -3.13M | -3.04M | -2.88M | -2.88M | -2.91M |
| netCashProvidedByFinancingActivities | -24.72M | -25.52M | -14.57M | 5.57M | -14.92M | -20.26M | -28.69M | 7.84M | 67.92M | -13.58M |