TSX : GDC.TO
$0.02 (0.59%)
| 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 | 381.16M | 361.06M | 203.31M | 140.36M | 109.76M | 103.93M | 68.1M | 81.44M | 150.93M | 115.96M |
| costOfRevenue | 280.17M | 264.54M | 156.78M | 113.2M | 77.92M | 88.22M | 46.68M | 61.02M | 97.7M | 89.34M |
| grossProfit | 100.99M | 96.52M | 46.53M | 27.16M | 31.84M | 15.72M | 21.42M | 20.41M | 53.23M | 26.62M |
| researchAndDevelopmentExpenses | - | - | - | 0.04 | 0.13 | -0.0 | 0.09 | 0.07 | 0.23 | 0.06 |
| generalAndAdministrativeExpenses | 26.35M | 23.36M | 18.1M | 14.79M | 12.02M | 10.41M | 11.22M | 10.41M | 10.97M | 11.93M |
| sellingAndMarketingExpenses | 14.71M | 13.51M | 8.48M | 5.82M | 5.14M | 4.46M | 4.23M | 4.45M | 4.92M | 4.38M |
| sellingGeneralAndAdministrativeExpenses | 41.06M | 36.87M | 26.58M | 20.6M | 17.17M | 14.87M | 15.45M | 14.86M | 15.89M | 16.31M |
| otherExpenses | -478K | -2.33M | -1.11M | - | - | - | - | - | - | - |
| operatingExpenses | 40.58M | 34.54M | 25.48M | 20.6M | 17.17M | 14.87M | 15.45M | 14.86M | 15.89M | 16.31M |
| costAndExpenses | 320.75M | 299.08M | 182.26M | 133.8M | 95.09M | 103.09M | 62.13M | 75.88M | 113.6M | 105.65M |
| netInterestIncome | -7.32M | -6.13M | -2.83M | -1.1M | -882K | -1.1M | -116K | -19000 | -2.32M | -2.93M |
| interestIncome | 1.04M | 1.77M | 1.54M | 512K | 338K | 1.5M | 1.49M | 1.51M | 125K | 71000 |
| interestExpense | 8.36M | 7.46M | 3.99M | 1.27M | 971K | 2.26M | 1.42M | 1.36M | 2.09M | 2.7M |
| depreciationAndAmortization | 478K | 480K | 248K | 134.89M | 99.35M | 91.45M | 62.94M | 75.59M | 114.95M | 99.98M |
| ebitda | 63.36M | 60.13M | 22.46M | 7.29M | 15.33M | 2.01M | 7.27M | 6.9M | 37.1M | 10.16M |
| ebit | 62.88M | 59.65M | 22.21M | 7.29M | 15.33M | 2.01M | 7.27M | 6.9M | 37.1M | 10.16M |
| nonOperatingIncomeExcludingInterest | -2.47M | 2.33M | -1.16M | -172K | -89000 | -1.16M | -1.3M | -1.34M | 236K | 229K |
| operatingIncome | 60.41M | 61.98M | 21.06M | 7.12M | 15.24M | 844K | 5.97M | 5.56M | 37.34M | 10.39M |
| totalOtherIncomeExpensesNet | -5.89M | -6.13M | -2.83M | -1.1M | -882K | -1.1M | -116K | -19000 | -2.32M | -2.93M |
| incomeBeforeTax | 54.52M | 55.85M | 18.22M | 6.02M | 14.36M | -252K | 5.85M | 5.54M | 35.01M | 7.46M |
| incomeTaxExpense | 12.54M | 12.05M | 4.16M | 1.63M | 3.38M | -47000 | 2.82M | 1.76M | 5.82M | 1.53M |
| netIncomeFromContinuingOperations | 41.98M | 43.79M | 14.06M | 4.39M | 10.98M | -205K | 3.04M | 3.78M | 29.2M | 5.85M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | 86000 |
| netIncome | 39.24M | 39.6M | 14.51M | 4.52M | 10.88M | -205K | 3.04M | 4.12M | 17M | 5.91M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 39.24M | 39.6M | 14.51M | 4.52M | 10.88M | 199K | 1.7M | 4.12M | 17M | 5.91M |
| eps | 0.69 | 0.7 | 0.26 | 0.08 | 0.24 | -0.0 | 0.07 | 0.08 | 0.33 | 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 | 17.51M | 21.41M | 37.55M | 36.6M | 63.98M | 29.74M | 16.25M | 24.04M | 23.58M | 14.32M |
| shortTermInvestments | - | - | - | - | - | - | - | - | - | - |
| cashAndShortTermInvestments | 17.51M | 21.41M | 37.55M | 36.6M | 63.98M | 29.74M | 16.25M | 24.04M | 23.58M | 14.32M |
| netReceivables | 95.06M | 67M | 30.13M | 22.16M | 13.63M | 14.28M | 6.13M | 14.96M | 51.38M | 21.1M |
| accountsReceivables | 90.74M | 64.38M | 26.62M | 21.21M | 12.14M | 10.47M | 5.52M | 10.58M | 28.5M | 19.78M |
| otherReceivables | 4.33M | 2.62M | 1.53M | 958K | 1.5M | 540K | 616K | 4.38M | 2.32M | 1.28M |
| inventory | - | - | 342.79M | - | - | - | 222.27M | 202.5M | 200.76M | 242M |
| prepaids | 1.47M | 880K | 1.05M | 1.12M | 589K | 480K | 370K | 309K | 286K | 262K |
| otherCurrentAssets | -1.47M | 433K | 1.55M | 6.85M | 5.99M | 7.35M | 12.08M | 1.03M | 3.77M | 1.35M |
| totalCurrentAssets | 112.57M | 89.73M | 419.79M | 66.73M | 84.19M | 51.86M | 56.53M | 63.18M | 79.02M | 37.03M |
| propertyPlantEquipmentNet | 575K | 2.98M | 2.06M | 13.27M | 8.81M | 7.63M | 639K | 430K | 537K | 907K |
| goodwill | - | - | 8.61M | 9.03M | 7.67M | 8.91M | 9.28M | 10.77M | 11.1M | 8.46M |
| intangibleAssets | - | - | 337.61M | - | - | - | - | - | - | - |
| goodwillAndIntangibleAssets | - | - | 346.22M | 9.03M | 7.67M | 8.91M | 9.28M | 10.77M | 11.1M | 8.46M |
| longTermInvestments | 487.99M | 30.58M | 10.74M | 10.32M | 6.17M | 5.61M | 5.61M | -10.77M | -11.1M | -8.46M |
| taxAssets | 17.37M | 7.61M | 8.61M | 8.14M | 6.9M | 8.09M | 8.87M | 9.4M | 7.62M | 6.56M |
| otherNonCurrentAssets | 11.4M | 446.82M | 2.16M | 256.65M | 211.18M | 184.4M | 215.35M | 205.15M | 214.24M | 244.5M |
| totalNonCurrentAssets | 517.34M | 487.99M | 369.81M | 297.41M | 240.74M | 214.64M | 239.74M | 214.98M | 222.4M | 251.96M |
| otherAssets | - | - | -349.52M | - | - | - | - | - | - | - |
| totalAssets | 629.92M | 577.72M | 440.08M | 364.14M | 324.93M | 266.49M | 296.27M | 278.16M | 301.42M | 289M |
| totalPayables | 98.7M | 100.26M | 52.04M | 31.12M | 25.46M | 13.56M | 7.82M | 12.68M | 8.92M | 10.2M |
| accountPayables | 97.47M | 90.17M | 52.04M | 30.41M | 23.37M | 7.28M | 7.82M | 12.68M | 8.94M | 10.2M |
| otherPayables | 1.23M | 10.09M | - | 704K | 2.09M | 6.28M | - | - | -22000 | - |
| accruedExpenses | - | - | 2.86M | 1.95M | 947K | - | - | - | - | - |
| shortTermDebt | 65.26M | 11.98M | 26.92M | 7.36M | 11.23M | 12.16M | 30.45M | 9.5M | 12.01M | 22.99M |
| capitalLeaseObligationsCurrent | - | - | - | -10.02M | -9M | - | - | - | - | - |
| taxPayables | - | 10.09M | 1.71M | 704K | 2.09M | - | - | - | 2.78M | - |
| deferredRevenue | 9.23M | 19.58M | 17.47M | 15.75M | 9M | 3.89M | 4.59M | 3.11M | 4.63M | 2.59M |
| otherCurrentLiabilities | -107.93M | 119.84M | 1.18M | -9.31M | -6.91M | 2.93M | -34.96M | -12.61M | 8.99M | -2.59M |
| totalCurrentLiabilities | 65.26M | 131.82M | 100.47M | 46.87M | 37.5M | 24.26M | 12.49M | 15.79M | 27.16M | 12.78M |
| longTermDebt | 71.18M | 121.51M | 76.67M | 57.69M | 21.44M | 9.31M | 21.1M | 22.2M | 18.13M | 20.3M |
| capitalLeaseObligationsNonCurrent | 735K | 953K | 712K | 841K | 842K | 790K | 233K | - | - | - |
| deferredRevenueNonCurrent | 9.23M | 19.58M | 17.47M | 15.75M | 9M | 3.89M | 4.59M | 3.11M | 4.63M | 2.59M |
| deferredTaxLiabilitiesNonCurrent | 7.63M | - | - | 898K | 768K | 823K | 408K | -3.11M | -4.63M | -2.59M |
| otherNonCurrentLiabilities | 148.51M | 36.24M | 21.09M | 14.75M | 19.44M | 27.66M | 49.14M | 30.4M | 24.58M | 21.25M |
| totalNonCurrentLiabilities | 237.3M | 158.7M | 98.48M | 89.93M | 51.49M | 42.47M | 70.88M | 52.6M | 54.72M | 64.55M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 735K | 953K | 712K | -9.18M | -8.16M | 790K | 233K | - | - | - |
| totalLiabilities | 302.55M | 290.52M | 198.94M | 136.8M | 88.99M | 66.73M | 83.37M | 68.39M | 81.88M | 77.33M |
| treasuryStock | - | - | - | - | - | - | - | - | - | - |
| preferredStock | - | - | - | 1.0 | 145.2M | - | - | 1.0 | - | - |
| commonStock | 82.05M | 82.26M | 82.29M | 82.38M | 82.38M | 52.49M | 52.87M | 52.9M | 54.26M | 54.89M |
| retainedEarnings | 215.37M | 183.15M | 147.79M | 141.19M | 145.2M | 134.32M | 140.49M | 138.81M | 147.14M | 150.86M |
| additionalPaidInCapital | 1.06M | 1.06M | 1.06M | 1.06M | 1.04M | 868K | 603K | 259K | - | - |
| 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 | 39.24M | 39.6M | 14.51M | 4.52M | 10.88M | 199K | 1.7M | 4.12M | 17M | 5.91M |
| depreciationAndAmortization | 478K | 480K | 248K | 278K | 206K | 188K | 130K | - | - | - |
| deferredIncomeTax | - | - | - | - | - | - | - | - | - | - |
| stockBasedCompensation | - | 2.19M | 1.08M | 1.02M | 587K | 718K | 428K | 259K | - | 76000 |
| changeInWorkingCapital | - | - | - | - | - | - | - | - | - | - |
| accountsReceivables | - | - | - | - | - | - | - | - | - | - |
| inventory | - | - | - | - | - | - | - | - | - | - |
| accountsPayables | - | - | - | - | - | - | - | - | - | - |
| otherWorkingCapital | - | - | - | - | - | - | - | - | - | - |
| otherNonCashItems | -21.98M | -14.71M | -23.64M | -1.3M | -11.15M | 45.54M | 6.18M | -4.12M | -17M | -5.91M |
| netCashProvidedByOperatingActivities | 17.74M | 27.56M | -7.8M | 4.52M | 517K | 46.65M | 8.44M | 14M | 46.38M | 45.65M |
| investmentsInPropertyPlantAndEquipment | -1.58M | -1.48M | -663K | -607K | -875K | -815K | -242K | -274K | -223K | -61000 |
| acquisitionsNet | - | -16.2M | 27000 | -3.59M | -260K | - | -5.61M | 5000 | - | - |
| purchasesOfInvestments | - | - | - | -3.59M | -260K | -256K | -15.97M | - | -223K | - |
| salesMaturitiesOfInvestments | 4000 | 38000 | - | 2.09M | 250K | - | 15.97M | - | - | - |
| otherInvestingActivities | - | 3.59M | 1.97M | 3.59M | 260K | -256K | -10.36M | 5000 | - | 3.2M |
| netCashProvidedByInvestingActivities | -1.58M | -14.06M | 1.34M | -2.1M | -885K | -1.07M | -16.21M | -269K | -223K | 3.14M |
| netDebtIssuance | -3.11M | -13.04M | 23.44M | 32.45M | 11.79M | -31.3M | 552K | 539K | -15.53M | -23.34M |
| longTermNetDebtIssuance | -3.11M | -13.04M | 23.44M | 32.45M | 11.79M | -31.3M | 552K | 539K | -15.53M | -23.34M |
| shortTermNetDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| netStockIssuance | -466K | -51000 | -135K | - | 29.89M | -465K | -58000 | -3.5M | -1.46M | -1.42M |
| netCommonStockIssuance | -466K | -51000 | -135K | - | 29.89M | -465K | -58000 | -3.5M | -1.46M | -1.42M |
| commonStockIssuance | - | - | - | - | 29.89M | - | - | - | - | - |
| commonStockRepurchased | -466K | -51000 | -135K | - | - | -465K | -58000 | -3.5M | -1.46M | -1.42M |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | -12.19M | -11.07M | -9.66M | -11.52M | -7.08M | -317K | -518K | -10.31M | -19.9M | -10.94M |
| commonDividendsPaid | -12.19M | -11.07M | -9.66M | -8.53M | -6.28M | -317K | -518K | -10.31M | -19.9M | -10.94M |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | -4.3M | -5.46M | -6.23M | -5.44M | -2.67M | -1.34M | -1.09M | -750K | -533K | -7.48M |
| netCashProvidedByFinancingActivities | -20.06M | -29.63M | 7.41M | 18.48M | 32.73M | -33.42M | -1.12M | -14.02M | -37.42M | -43.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 |
|---|---|---|---|---|---|---|---|---|---|---|
| revenue | 51.45M | 134.61M | 116.93M | 71.42M | 58.21M | 104.65M | 93.13M | 94.98M | 68.3M | 71.6M |
| costOfRevenue | 40.14M | 97.32M | 89.4M | 52.72M | 40.26M | 72.92M | 66.3M | 75.46M | 49.86M | 54.86M |
| grossProfit | 11.31M | 37.29M | 27.53M | 18.69M | 17.95M | 31.73M | 26.83M | 19.52M | 18.44M | 16.74M |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - | - | - | - |
| generalAndAdministrativeExpenses | 6.32M | 5.55M | 8.09M | 6.2M | 6.52M | 6.02M | 5.99M | 5.77M | 5.59M | 4.92M |
| sellingAndMarketingExpenses | 3.07M | 4.49M | 3.72M | 4.08M | 2.42M | 3.98M | 3.46M | 3.15M | 2.92M | 2.6M |
| sellingGeneralAndAdministrativeExpenses | 9.39M | 10.04M | 11.81M | 10.28M | 8.93M | 10M | 9.45M | 8.91M | 8.51M | 7.51M |
| otherExpenses | - | - | -531K | -532K | -530K | -2.33M | - | - | - | - |
| operatingExpenses | 9.39M | 10.04M | 11.28M | 9.75M | 8.4M | 7.67M | 9.45M | 8.91M | 8.51M | 7.51M |
| costAndExpenses | 49.54M | 107.36M | 100.67M | 62.47M | 48.66M | 80.59M | 75.75M | 84.37M | 58.37M | 62.38M |
| netInterestIncome | -2.18M | -1.67M | -1.98M | -1.76M | -1.92M | -1.93M | -2.07M | -1.22M | -922K | -920K |
| interestIncome | 160K | 398K | 251K | 215K | 175K | 352K | 330K | 559K | 533K | 456K |
| interestExpense | 2.34M | 2.06M | 2.23M | 1.97M | 2.1M | 1.83M | 2.4M | 1.78M | 1.46M | 1.38M |
| depreciationAndAmortization | - | - | - | - | - | 480K | - | - | - | 248K |
| ebitda | 2.24M | 27.49M | 16.5M | 9.16M | 9.73M | 23.96M | 17.38M | 11.17M | 10.47M | 11.1M |
| ebit | 2.24M | 27.49M | 16.5M | 9.16M | 9.73M | 23.96M | 17.38M | 11.17M | 10.47M | 11.1M |
| nonOperatingIncomeExcludingInterest | -319K | -237K | -251K | -215K | -175K | 95000 | -330K | -559K | -533K | -70000 |
| operatingIncome | 1.92M | 27.25M | 16.25M | 8.95M | 9.55M | 24.06M | 17.38M | 10.61M | 9.94M | 9.23M |
| totalOtherIncomeExpensesNet | -2.02M | -1.83M | -1.98M | -1.76M | -1.92M | -1.93M | -2.07M | -1.22M | -922K | -920K |
| incomeBeforeTax | -106K | 25.42M | 14.28M | 7.19M | 7.63M | 22.13M | 15.31M | 9.39M | 9.01M | 10.11M |
| incomeTaxExpense | -27000 | 5.99M | 3.45M | 1.16M | 1.94M | 4.92M | 3.59M | 1.28M | 2.26M | 2.25M |
| netIncomeFromContinuingOperations | -79000 | 19.43M | 10.82M | 6.03M | 5.69M | 17.21M | 11.72M | 8.11M | 6.75M | 7.87M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | 819K | 17.93M | 8.59M | 6.69M | 6.03M | 12.62M | 12M | 8.03M | 6.95M | 8.06M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 819K | 17.93M | 8.59M | 6.69M | 6.03M | 12.62M | 12M | 8.03M | 6.95M | 8.06M |
| eps | 0.01 | 0.32 | 0.15 | 0.12 | 0.11 | 0.22 | 0.21 | 0.14 | 0.12 | 0.14 |
| 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 | 22.52M | 17.51M | 26.45M | 20.94M | 24.12M | 21.41M | 20.77M | 39.37M | 39.23M | 37.55M |
| shortTermInvestments | - | - | - | - | - | - | - | - | - | - |
| cashAndShortTermInvestments | 22.52M | 17.51M | 26.45M | 20.94M | 24.12M | 21.41M | 20.77M | 39.37M | 39.23M | 37.55M |
| netReceivables | 86.05M | 95.06M | 77.85M | 49.87M | 68.28M | 67M | 57.81M | 38.52M | 35.39M | 30.13M |
| accountsReceivables | 78.7M | 90.74M | 71.93M | 43.83M | 64.74M | 64.38M | 54.14M | 37.4M | 33.43M | 26.62M |
| otherReceivables | 7.34M | 4.33M | 5.92M | 6.04M | 3.53M | 2.62M | 3.68M | 1.13M | 1.96M | 1.53M |
| inventory | - | - | - | - | - | - | - | - | - | - |
| prepaids | 1.23M | 1.47M | 653K | 927K | 1.28M | 880K | 578K | 1.25M | 1.01M | 1.05M |
| otherCurrentAssets | -1.23M | 429K | 429K | 431K | 433K | 433K | 472K | 468K | 1.43M | 1.55M |
| totalCurrentAssets | 108.57M | 112.57M | 105.38M | 72.17M | 94.11M | 89.73M | 79.64M | 79.61M | 77.06M | 70.28M |
| propertyPlantEquipmentNet | 503K | 575K | 3.58M | 3.65M | 3.35M | 2.98M | 2.83M | 748K | 704K | 482K |
| goodwill | - | - | - | - | - | - | - | - | 35.39M | 30.13M |
| intangibleAssets | - | - | - | - | - | - | - | - | - | - |
| goodwillAndIntangibleAssets | - | - | - | - | - | - | - | -7.96M | 331.72M | 346.22M |
| longTermInvestments | 488.65M | 487.99M | 28.6M | 29.67M | 29.14M | 30.58M | 15.15M | 10.8M | 4.04M | 5.13M |
| taxAssets | 10.82M | 17.37M | 9.25M | 8.15M | 7.19M | 7.61M | 8.06M | 8.41M | 6.71M | 8.61M |
| otherNonCurrentAssets | 12.96M | 11.4M | 481.13M | 483.44M | 451.23M | 446.82M | 405M | 411.38M | 18.1M | 9.36M |
| totalNonCurrentAssets | 512.93M | 517.34M | 522.56M | 524.9M | 490.9M | 487.99M | 431.04M | 423.38M | 361.28M | 369.81M |
| otherAssets | - | - | - | - | - | - | - | - | - | 1.13M |
| totalAssets | 621.5M | 629.92M | 627.94M | 597.07M | 585.01M | 577.72M | 510.68M | 502.98M | 438.35M | 441.21M |
| totalPayables | 95.64M | 98.7M | 102.87M | 106.53M | 88.67M | 100.26M | 55.6M | 50.78M | 40.3M | 52.04M |
| accountPayables | 95.64M | 97.47M | 102.87M | 106.53M | 88.67M | 90.17M | 50.74M | 48.48M | 39.68M | 50.33M |
| otherPayables | - | 1.23M | - | - | - | 10.09M | 4.86M | 2.3M | 611K | 1.71M |
| accruedExpenses | - | - | - | - | - | - | - | - | 3.54M | 2.86M |
| shortTermDebt | 64.74M | 65.26M | 33.08M | 20.2M | 9.88M | 11.98M | 18.43M | 31.06M | 23.55M | 26.92M |
| capitalLeaseObligationsCurrent | - | - | - | - | - | - | - | - | -23.3M | -523K |
| taxPayables | - | - | - | - | - | 10.09M | 4.86M | 2.3M | 611K | 1.71M |
| deferredRevenue | 9.81M | 9.23M | 19.42M | 26.74M | 25.25M | 19.58M | 33.34M | 33.54M | 23.3M | 17.47M |
| otherCurrentLiabilities | -105.44M | -107.93M | -33.08M | 133.27M | 113.92M | 119.84M | 89.79M | -60.19M | -22.69M | 1.18M |
| totalCurrentLiabilities | 64.74M | 65.26M | 122.29M | 153.47M | 123.8M | 131.82M | 107.37M | 103.86M | 67.74M | 74.07M |
| longTermDebt | 75.48M | 71.18M | 162.66M | 118M | 131.09M | 121.51M | 105.89M | 102.54M | 74.34M | 76.67M |
| capitalLeaseObligationsNonCurrent | 628K | 735K | 822K | 990K | 1.12M | 953K | 1.05M | 984K | 920K | 363K |
| deferredRevenueNonCurrent | 9.81M | 9.23M | 19.42M | 26.74M | 25.25M | 19.58M | 33.34M | 33.54M | 23.3M | 17.47M |
| deferredTaxLiabilitiesNonCurrent | - | 7.63M | - | - | - | - | - | -23.15M | -43.27M | 1.13M |
| otherNonCurrentLiabilities | 147.11M | 148.51M | 40.04M | 33.18M | 36.28M | 36.24M | 141.45M | 93.7M | 47.24M | 38.04M |
| totalNonCurrentLiabilities | 233.03M | 237.3M | 203.52M | 152.17M | 168.48M | 158.7M | 248.39M | 148.56M | 122.75M | 124.87M |
| otherLiabilities | - | - | - | - | - | - | -107.37M | - | - | 1.13M |
| capitalLeaseObligations | 628K | 735K | 822K | 990K | 1.12M | 953K | 1.05M | 984K | -22.38M | -160K |
| totalLiabilities | 297.77M | 302.55M | 325.81M | 305.64M | 292.28M | 290.52M | 248.39M | 252.42M | 190.49M | 200.07M |
| treasuryStock | - | - | - | - | - | - | - | - | - | - |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 81.54M | 82.05M | 82.08M | 82.13M | 82.19M | 82.26M | 82.27M | 82.27M | 82.27M | 82.29M |
| retainedEarnings | 215.55M | 215.37M | 198.29M | 189.76M | 189.1M | 183.15M | 169.36M | 157.35M | 154.72M | 147.79M |
| additionalPaidInCapital | 1.06M | 1.06M | 1.06M | 1.06M | 1.06M | 1.06M | 1.06M | 1.06M | 1.06M | 1.06M |
| 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 | 819K | 17.93M | 8.59M | 6.69M | 6.03M | 12.62M | 12M | 8.03M | 6.95M | 8.06M |
| depreciationAndAmortization | - | - | - | - | - | 480K | - | - | - | 248K |
| deferredIncomeTax | - | - | - | - | - | - | - | - | - | - |
| stockBasedCompensation | - | - | - | 288K | -70000 | - | 1.45M | 1.05M | 672K | 319K |
| changeInWorkingCapital | - | - | - | - | - | - | - | - | - | - |
| accountsReceivables | - | - | - | - | - | - | - | - | - | - |
| inventory | - | - | - | - | - | - | - | - | - | - |
| accountsPayables | - | - | - | - | - | - | - | - | - | - |
| otherWorkingCapital | - | - | - | - | - | - | - | - | - | - |
| otherNonCashItems | 5.96M | 7.16M | -16.07M | 4.47M | -9.7M | 251K | -14.2M | -2.53M | 1.34M | -23.29M |
| netCashProvidedByOperatingActivities | 6.78M | 25.08M | -16.07M | 11.46M | -3.74M | 13.35M | -2.19M | 5.49M | 8.29M | -14.99M |
| investmentsInPropertyPlantAndEquipment | -420K | -81000 | -387K | -663K | -453K | -473K | -187K | -755K | -68000 | -148K |
| acquisitionsNet | - | - | - | - | - | -15.75M | - | - | -455K | - |
| purchasesOfInvestments | - | - | - | - | - | 455K | - | - | -455K | -676K |
| salesMaturitiesOfInvestments | - | - | 2000 | 2000 | - | - | - | 1.06M | 37000 | - |
| otherInvestingActivities | -500K | - | 1.6M | 2000 | 1.97M | 7.34M | -4.36M | -1.3M | 37000 | 1.35M |
| netCashProvidedByInvestingActivities | -920K | -81000 | 1.22M | -661K | 1.52M | -8.42M | -4.55M | -999K | -486K | 528K |
| netDebtIssuance | 2.21M | -27.65M | 22.85M | -4.24M | 5.93M | 2.47M | -10.46M | 1.04M | -6.08M | 21.95M |
| longTermNetDebtIssuance | 2.21M | -27.65M | 22.85M | -4.24M | 5.93M | 2.47M | -10.46M | 1.04M | -6.08M | 21.95M |
| shortTermNetDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| netStockIssuance | -1.15M | -56000 | -117K | -136K | -157K | -11000 | - | - | - | -69000 |
| netCommonStockIssuance | -1.15M | -56000 | -117K | -136K | -157K | -11000 | - | - | -40000 | -69000 |
| commonStockIssuance | - | - | - | - | - | - | - | - | - | - |
| commonStockRepurchased | -1.15M | -56000 | -117K | -136K | -157K | -11000 | - | - | -40000 | -69000 |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | -2.4M | -6.23M | -1.47M | -8.79M | - | -5.68M | - | -5.4M | - | -4.83M |
| commonDividendsPaid | - | - | -1.47M | -8.79M | - | -5.68M | - | -5.4M | - | -3.84M |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | -986K |
| otherFinancingActivities | 500K | -5.17M | -908K | -809K | -849K | -1.06M | -1.39M | -1.26M | -1.79M | -1.49M |
| netCashProvidedByFinancingActivities | -842K | -33.94M | 20.36M | -13.98M | 4.92M | -3.22M | -11.85M | -4.36M | -6.12M | 17.05M |