NASDAQ : GSHD
$2.5 (4.86%)
| 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 | 365.3M | 314.5M | 261.28M | 209.39M | 151.31M | 117.01M | 77.49M | 60.15M | 42.71M | 31.48M |
| costOfRevenue | 196.36M | 172.94M | - | - | - | - | - | - | 24.54M | - |
| grossProfit | 168.94M | 141.56M | 261.28M | 209.39M | 151.31M | 117.01M | 77.49M | 60.15M | 18.17M | 31.48M |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - | - | - | - |
| generalAndAdministrativeExpenses | 81.38M | 67.07M | 214.72M | 186.18M | 134.77M | 92.35M | 60.76M | 71.32M | 33.14M | 25.2M |
| sellingAndMarketingExpenses | - | - | - | - | - | - | - | - | - | - |
| sellingGeneralAndAdministrativeExpenses | 81.38M | 67.07M | 214.72M | 186.18M | 134.77M | 92.35M | 60.76M | 71.32M | 33.14M | 25.2M |
| otherExpenses | 13.11M | 13.35M | 20.17M | 18.08M | 10.54M | 6.94M | 5.04M | 7.05M | -64.7M | 1.56M |
| operatingExpenses | 94.49M | 80.42M | 234.89M | 204.26M | 145.31M | 99.29M | 65.8M | 78.37M | -31.56M | 26.76M |
| costAndExpenses | 290.86M | 253.36M | 234.89M | 204.26M | 145.31M | 99.29M | 65.8M | 78.37M | 35.1M | 26.76M |
| netInterestIncome | -23.12M | -6.41M | -5.12M | -3.6M | -1.7M | -1.5M | -1.77M | -3.84M | -2.47M | -313.62K |
| interestIncome | 670K | 932K | 1.44M | 1.4M | 1.15M | 813K | 617K | 422K | 242.7K | 99426 |
| interestExpense | 23.79M | 7.34M | 6.57M | 5M | 2.85M | 2.31M | 2.39M | 4.27M | 2.47M | 413.04K |
| depreciationAndAmortization | 11.27M | 10.96M | 9.47M | 7.11M | 5.12M | 3.57M | 2.14M | 2.52M | 876.05K | 488.33K |
| ebitda | 85.91M | 64.99M | 42.42M | 17.24M | 13.98M | 23.6M | 16.22M | -11.43M | 8.49M | 5.62M |
| ebit | 74.64M | 54.04M | 32.96M | 10.13M | 8.86M | 20.03M | 14.07M | -13.95M | 11.15M | 5.14M |
| nonOperatingIncomeExcludingInterest | -192K | 7.1M | -6.57M | -5M | -2.85M | -2.31M | -2.39M | -4.27M | -3.54M | -413.04K |
| operatingIncome | 74.45M | 61.14M | 26.39M | 5.13M | 6M | 17.72M | 11.69M | -18.22M | 11.15M | 4.72M |
| totalOtherIncomeExpensesNet | -23.6M | -14.44M | - | - | - | - | - | - | 1.07M | - |
| incomeBeforeTax | 50.85M | 46.7M | 26.39M | 5.13M | 6M | 17.72M | 11.69M | -18.22M | 8.68M | 4.72M |
| incomeTaxExpense | 6.4M | -2.41M | 2.69M | 2.5M | -2.29M | -1.04M | 1.3M | 449K | 17.91M | - |
| netIncomeFromContinuingOperations | 44.45M | 49.11M | 23.7M | 2.63M | 8.3M | 18.76M | 10.38M | -18.67M | 8.68M | 4.72M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | 27.83M | 30.43M | 14.14M | 565K | 5.4M | 9.29M | 3.57M | -8.9M | 8.68M | 4.72M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 27.83M | 30.43M | 14.14M | 565K | 5.4M | 9.29M | 3.57M | -8.9M | 8.68M | 4.72M |
| eps | 1.11 | 1.23 | 0.59 | 0.03 | 0.28 | 0.55 | 0.7 | -0.66 | 0.71 | 0.39 |
| 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 | 34.39M | 57.97M | 44.05M | 30.39M | 30.48M | 26.24M | 15.26M | 19.01M | 5.37M | 4.08M |
| shortTermInvestments | - | - | - | - | - | - | - | - | - | - |
| cashAndShortTermInvestments | 34.39M | 57.97M | 44.05M | 30.39M | 30.48M | 26.24M | 15.26M | 19.01M | 5.37M | 4.08M |
| netReceivables | 50.69M | 45.92M | 31.89M | 43.21M | 44.22M | 38.88M | 20.5M | 4.77M | 1.83M | 2.73M |
| accountsReceivables | 14.08M | 14.55M | 18.99M | 28.77M | 32.17M | 20.28M | 13.62M | 2.75M | 564K | 1.58M |
| otherReceivables | 36.61M | 31.38M | 12.9M | 14.44M | 12.06M | 18.6M | 6.88M | 2.02M | 1.27M | 1.15M |
| inventory | - | - | - | - | - | - | - | - | - | - |
| prepaids | - | - | - | - | - | - | - | - | - | - |
| otherCurrentAssets | 3.55M | - | - | - | - | - | - | - | - | - |
| totalCurrentAssets | 88.63M | 103.89M | 75.94M | 73.59M | 74.7M | 65.12M | 35.76M | 23.78M | 8.56M | 6.81M |
| propertyPlantEquipmentNet | 55.64M | 61.52M | 68.72M | 79.43M | 57.59M | 39.16M | 9.54M | 7.58M | 6.85M | 1.44M |
| goodwill | - | - | - | - | - | - | - | - | - | - |
| intangibleAssets | 39.7M | 25.08M | 17.27M | 4.49M | 2.8M | 549K | 445K | 248K | 216.47K | 47097 |
| goodwillAndIntangibleAssets | 39.7M | 25.08M | 17.27M | 4.49M | 2.8M | 549K | 445K | 248K | 216.47K | 47097 |
| longTermInvestments | - | - | - | - | - | - | - | - | - | - |
| taxAssets | 216.37M | 193.48M | 181.21M | 155.32M | 125.68M | 73.36M | 15.54M | 1.96M | - | - |
| otherNonCurrentAssets | 14.53M | 13.68M | 11.76M | 8.53M | 9.53M | 7.64M | 3.34M | 1.24M | 1.09M | 403.74K |
| totalNonCurrentAssets | 326.24M | 293.76M | 278.95M | 247.76M | 195.59M | 120.72M | 28.87M | 11.02M | 8.15M | 1.89M |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 414.86M | 397.65M | 354.89M | 321.35M | 270.29M | 185.84M | 64.63M | 34.8M | 16.71M | 8.69M |
| totalPayables | 33.63M | - | - | - | - | - | - | - | - | - |
| accountPayables | 33.63M | - | - | - | - | - | - | - | - | - |
| otherPayables | - | - | - | - | - | - | - | - | - | - |
| accruedExpenses | - | - | - | - | - | - | - | - | - | - |
| shortTermDebt | 2.99M | 16.6M | 18.27M | 13.5M | 9.27M | 6.7M | 4M | 2.5M | 500K | 300K |
| capitalLeaseObligationsCurrent | 8.67M | - | - | - | - | - | - | - | - | - |
| taxPayables | - | 160.14M | 149.3M | 125.66M | 100.96M | 61.57M | 13.36M | - | - | - |
| deferredRevenue | - | - | - | - | - | - | - | - | - | - |
| otherCurrentLiabilities | -33.63M | - | - | - | - | - | - | - | - | - |
| totalCurrentLiabilities | 11.66M | 16.6M | 18.27M | 13.5M | 9.27M | 6.7M | 4M | 2.5M | 500K | 300K |
| longTermDebt | 289.46M | 82.25M | 67.56M | 86.71M | 118.36M | 79.41M | 42.16M | 45.95M | 48.16M | 29.07M |
| capitalLeaseObligationsNonCurrent | 51.17M | 54.54M | 57.38M | 64.95M | 47.34M | 32.93M | - | - | - | - |
| deferredRevenueNonCurrent | 16.27M | 18.47M | 27.1M | 46.55M | 48.61M | 34.2M | 22.8M | 530K | 1.06M | 755K |
| deferredTaxLiabilitiesNonCurrent | - | - | - | - | - | - | - | - | - | - |
| otherNonCurrentLiabilities | 209.1M | 186.73M | 167.79M | 143.26M | 115.91M | 71M | 26.68M | 11.02M | 8.12M | 2.81M |
| totalNonCurrentLiabilities | 565.99M | 341.98M | 319.83M | 341.48M | 330.21M | 217.54M | 91.64M | 57.5M | 57.34M | 32.63M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 59.83M | 54.54M | 57.38M | 64.95M | 47.34M | 32.93M | - | - | - | - |
| totalLiabilities | 577.65M | 358.58M | 338.11M | 354.98M | 339.48M | 224.24M | 95.64M | 60M | 57.84M | 32.93M |
| treasuryStock | - | - | - | - | - | - | - | - | - | - |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 366K | 373K | 380K | 374K | 370K | 367K | 362K | 362K | 123.4M | 72.72M |
| retainedEarnings | -133.36M | -15.4M | -47.06M | -60.57M | -60.67M | -34.61M | -23.81M | -6.58M | -41.13M | -24.24M |
| additionalPaidInCapital | 37.49M | 58.92M | 103.23M | 70.87M | 46.28M | 29.37M | 14.44M | 88.81M | - | - |
| 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 | 44.45M | 49.11M | 14.14M | 2.63M | 8.3M | 18.76M | 10.38M | -18.67M | 8.68M | 4.72M |
| depreciationAndAmortization | 11.27M | 10.96M | 9.47M | 7.11M | 5.12M | 3.57M | 2.14M | 2.52M | 876.05K | 488.33K |
| deferredIncomeTax | 5.89M | -3.74M | 1.52M | 2.22M | -2.52M | -306K | 294K | -30000 | - | - |
| stockBasedCompensation | 23.38M | 27.97M | 23.99M | 19.64M | 7.29M | 4.74M | 1.53M | 26.96M | 2.23M | 2.49M |
| changeInWorkingCapital | -4.37M | -19.09M | -15.07M | -3.77M | 10.23M | -17.31M | 6.17M | -1.83M | 2.91M | -1.47M |
| accountsReceivables | -5.92M | -16.09M | 7.64M | -5.23M | -5.88M | -19.99M | -2.69M | -2.9M | -1.98M | -1.6M |
| inventory | - | - | - | - | -1.88M | - | -1.22M | -153K | -682.81K | -261.93K |
| accountsPayables | - | 5.06M | -109K | -309K | 3.58M | 400K | 1.46M | 1.17M | 1.45M | 221.84K |
| otherWorkingCapital | 1.55M | -8.06M | -22.6M | 1.77M | 14.41M | 2.28M | 8.62M | 50000 | 4.12M | 169.45K |
| otherNonCashItems | 11.14M | 6.34M | 16.71M | 8.2M | 7.03M | 15.19M | 725K | 1.32M | 1.08M | 658.99K |
| netCashProvidedByOperatingActivities | 91.76M | 71.54M | 50.76M | 36.03M | 35.44M | 24.64M | 21.24M | 10.28M | 13.54M | 4.4M |
| investmentsInPropertyPlantAndEquipment | -5.67M | -979K | -4.45M | -10.13M | -15.41M | -9.98M | -4.1M | -2.24M | -6.45M | -675.72K |
| acquisitionsNet | - | - | -6.9M | - | - | - | - | - | - | - |
| purchasesOfInvestments | - | - | - | - | - | - | - | - | -117.63K | -41574 |
| salesMaturitiesOfInvestments | - | - | - | - | - | - | - | 42000 | - | - |
| otherInvestingActivities | -17.87M | -11.44M | -7.84M | -2.44M | 32000 | -358K | 19000 | 64000 | 316.38K | -20679 |
| netCashProvidedByInvestingActivities | -23.54M | -12.42M | -19.18M | -12.57M | -15.38M | -10.33M | -4.08M | -2.18M | -6.13M | -696.39K |
| netDebtIssuance | 204.67M | 15.58M | -16.88M | -29.38M | 40.25M | 37M | -2.5M | -625K | 19.62M | 28.62M |
| longTermNetDebtIssuance | 204.67M | 15.58M | -16.88M | -29.38M | 40.25M | 37M | -2.5M | -625K | 19.62M | 29.12M |
| shortTermNetDebtIssuance | - | - | - | - | - | - | - | - | - | -501.51K |
| netStockIssuance | -67.75M | -50.95M | 9.9M | 6.13M | 4.59M | 5.04M | 325K | 86.92M | - | -28.96M |
| netCommonStockIssuance | -67.75M | -50.95M | 9.9M | 6.13M | 4.59M | 5.04M | 325K | 86.92M | - | -28.96M |
| commonStockIssuance | 13.97M | 12.24M | 9.9M | 6.13M | 4.59M | 5.04M | 325K | 86.92M | - | - |
| commonStockRepurchased | -81.72M | -63.18M | - | - | - | - | - | - | -25.52M | -28.96M |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | -145.79M | - | - | - | -60M | -44.7M | -18.74M | -80.06M | -25.52M | - |
| commonDividendsPaid | -145.79M | - | - | - | -28.34M | -44.7M | -18.74M | -80.06M | -25.52M | - |
| preferredDividendsPaid | - | - | - | - | -31.66M | - | - | - | - | - |
| otherFinancingActivities | -79.38M | -9.83M | -10.94M | -309K | -666K | -677K | - | -639K | -342.22K | -627K |
| netCashProvidedByFinancingActivities | -88.25M | -45.2M | -17.92M | -23.55M | -15.83M | -3.33M | -20.91M | 5.59M | -6.24M | -965.23K |
| 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 | 113.39M | 93.08M | 105.26M | 90.44M | 94.03M | 75.58M | 93.92M | 78.04M | 78.09M | 64.46M |
| costOfRevenue | 48.27M | 3.21M | 48.92M | 48.72M | - | 48.33M | - | - | - | - |
| grossProfit | 65.12M | 89.86M | 56.34M | 41.71M | 94.03M | 27.25M | 93.92M | 78.04M | 78.09M | 64.46M |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - | - | - | - |
| generalAndAdministrativeExpenses | 28.42M | 23.97M | -28.32M | 17.11M | 75.04M | 17.56M | 62.88M | 58.42M | 59.41M | 59.31M |
| sellingAndMarketingExpenses | - | - | - | - | - | - | - | - | - | - |
| sellingGeneralAndAdministrativeExpenses | 28.42M | 23.97M | -28.32M | 17.11M | 75.04M | 17.56M | 62.88M | 58.42M | 59.41M | 59.31M |
| otherExpenses | - | 50.9M | 53.77M | 3.32M | 8.82M | 3.08M | 6.36M | 4.7M | 4.83M | 11.91M |
| operatingExpenses | 28.42M | 74.87M | 25.44M | 20.43M | 83.86M | 20.64M | 69.24M | 63.11M | 64.23M | 71.22M |
| costAndExpenses | 76.69M | 78.08M | 74.36M | 69.16M | 83.86M | 68.97M | 69.24M | 63.11M | 64.23M | 71.22M |
| netInterestIncome | 16.75M | -5.36M | -5.55M | -5.81M | -6.12M | -5.63M | -1.6M | -1.83M | -1.74M | -1.24M |
| interestIncome | 95000 | 117K | 140K | 162K | 179K | 189K | 207K | 231K | 244K | 250K |
| interestExpense | -16.66M | 5.47M | 5.69M | 5.97M | 6.3M | 5.82M | 1.81M | 2.06M | 1.98M | 1.49M |
| depreciationAndAmortization | 3.54M | 3.21M | 3M | 2.82M | 3.17M | 2.67M | 2.81M | 2.76M | 2.76M | 2.63M |
| ebitda | 39.98M | 18.47M | 33.31M | 23.89M | 19.64M | 9.45M | 29.3M | 19.74M | 18.59M | -2.64M |
| ebit | 36.43M | 15.26M | 30.32M | 21.07M | 16.48M | 6.78M | 26.49M | 16.98M | 15.84M | -5.27M |
| nonOperatingIncomeExcludingInterest | 267K | -267K | 582K | 209K | -6.3M | -168K | -1.81M | -2.06M | -1.98M | -1.49M |
| operatingIncome | 36.7M | 15M | 30.9M | 21.28M | 10.17M | 6.61M | 24.68M | 14.92M | 13.86M | -6.76M |
| totalOtherIncomeExpensesNet | -15.56M | -5.2M | -6.28M | -6.18M | - | -5.66M | - | - | - | - |
| incomeBeforeTax | 21.14M | 9.79M | 24.62M | 15.09M | 10.17M | 959K | 24.68M | 14.92M | 13.86M | -6.76M |
| incomeTaxExpense | 4.12M | 1.74M | 3.79M | 2.4M | 1.89M | -1.69M | 859K | 2.32M | 2.98M | -8.57M |
| netIncomeFromContinuingOperations | 17.01M | 8.04M | 20.83M | 12.69M | 8.28M | 2.65M | 23.82M | 12.61M | 10.88M | 1.81M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | -304K | - | - | - | - |
| netIncome | 17.01M | 4.89M | 12.43M | 7.91M | 5.15M | 2.34M | 14.86M | 7.56M | 6.2M | 1.81M |
| netIncomeDeductions | - | - | - | - | - | - | - | -3.6M | -2.94M | -165K |
| bottomLineNetIncome | 17.01M | 4.89M | 12.43M | 7.91M | 5.15M | 2.34M | 14.86M | 11.16M | 9.14M | 1.98M |
| eps | 0.42 | 0.2 | 0.5 | 0.31 | 0.2 | 0.09 | 0.6 | 0.46 | 0.25 | 0.07 |
| 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 | 23.66M | 25.65M | 34.39M | 51.59M | 95.62M | 72.57M | 57.97M | 50.11M | 26.28M | 53.12M |
| shortTermInvestments | - | - | - | - | - | - | - | - | - | - |
| cashAndShortTermInvestments | 23.66M | 25.65M | 34.39M | 51.59M | 95.62M | 72.57M | 57.97M | 50.11M | 26.28M | 53.12M |
| netReceivables | 43.26M | 32.16M | 50.69M | 27.36M | 25M | 23.92M | 45.92M | 24.58M | 25.86M | 24.11M |
| accountsReceivables | 24.73M | 16.38M | 14.08M | 15.06M | 14.4M | 15.76M | 14.55M | 14.9M | 17.04M | 16.62M |
| otherReceivables | 18.53M | 15.78M | 36.61M | 12.31M | 10.6M | 8.16M | 31.38M | 9.68M | 8.82M | 7.49M |
| inventory | - | - | - | - | - | - | - | - | - | - |
| prepaids | 14.62M | 13.86M | - | 14.28M | - | - | - | - | - | - |
| otherCurrentAssets | 3.83M | 1.61M | 3.55M | 2.93M | - | - | - | - | - | - |
| totalCurrentAssets | 85.36M | 73.29M | 88.63M | 96.16M | 120.62M | 96.49M | 103.89M | 74.7M | 52.14M | 77.22M |
| propertyPlantEquipmentNet | 53.03M | 55.18M | 55.64M | 54.39M | 54.23M | 59.57M | 61.52M | 59.5M | 62.49M | 65.81M |
| goodwill | - | - | - | - | - | - | - | - | - | - |
| intangibleAssets | 48.36M | 44.06M | 39.7M | 34.37M | 30.33M | 27.09M | 25.08M | 23.23M | 21.27M | 18.78M |
| goodwillAndIntangibleAssets | 48.36M | 44.06M | 39.7M | 34.37M | 30.33M | 27.09M | 25.08M | 23.23M | 21.27M | 18.78M |
| longTermInvestments | 1.65M | - | - | - | - | - | - | - | - | - |
| taxAssets | 209.8M | 211.44M | 216.37M | 212.63M | 207.52M | 200.57M | 193.48M | 190.37M | 191.28M | 193.52M |
| otherNonCurrentAssets | 8.66M | 8.84M | 14.53M | 6.04M | 23.88M | 28.83M | 13.68M | 10.27M | 11.03M | 10.88M |
| totalNonCurrentAssets | 321.48M | 319.52M | 326.24M | 307.44M | 315.96M | 316.07M | 293.76M | 283.37M | 286.06M | 288.98M |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 406.84M | 392.81M | 414.86M | 403.6M | 436.59M | 412.56M | 397.65M | 358.06M | 338.21M | 366.21M |
| totalPayables | 30.12M | 200.12M | 33.63M | 199.07M | - | - | - | - | - | - |
| accountPayables | 30.12M | 34.44M | 33.63M | 27.98M | - | - | - | - | - | - |
| otherPayables | - | 165.68M | - | 171.09M | - | - | - | - | - | - |
| accruedExpenses | - | - | - | - | - | - | - | - | - | - |
| shortTermDebt | 2.99M | 12.03M | 2.99M | 2.99M | 9.36M | 8.9M | 16.6M | 19.36M | 19.24M | 19.19M |
| capitalLeaseObligationsCurrent | 9.3M | - | 8.67M | 6.66M | - | - | - | - | - | - |
| taxPayables | - | - | - | - | 171.8M | 164.56M | 160.14M | 160.7M | 160.16M | 160.01M |
| deferredRevenue | 2.79M | - | - | 3.4M | - | - | - | - | - | - |
| otherCurrentLiabilities | 10.07M | -200.12M | -33.63M | 14.08M | - | - | - | - | - | - |
| totalCurrentLiabilities | 55.27M | 12.03M | 11.66M | 226.2M | 9.36M | 8.9M | 16.6M | 19.36M | 19.24M | 19.19M |
| longTermDebt | 314.38M | 314.92M | 289.46M | 290M | 289.78M | 290.33M | 82.25M | 84.64M | 87.03M | 65.12M |
| capitalLeaseObligationsNonCurrent | 46.16M | 48.78M | 51.17M | 50.99M | 51.92M | 53.12M | 54.54M | 50.25M | 52.61M | 55.23M |
| deferredRevenueNonCurrent | 11.29M | 14.9M | 16.27M | 14.08M | 17.91M | 18.42M | 18.47M | 19.05M | 20.12M | 21.73M |
| deferredTaxLiabilitiesNonCurrent | - | - | - | - | - | - | - | - | - | - |
| otherNonCurrentLiabilities | 168.28M | 206.36M | 209.1M | -6.97M | 198.21M | 187.3M | 186.73M | 182.52M | 178.94M | 176.69M |
| totalNonCurrentLiabilities | 540.1M | 584.97M | 565.99M | 348.11M | 557.82M | 549.17M | 341.98M | 336.46M | 338.7M | 318.78M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 55.46M | 48.78M | 59.83M | 57.65M | 51.92M | 53.12M | 54.54M | 50.25M | 52.61M | 55.23M |
| totalLiabilities | 595.37M | 597M | 577.65M | 574.32M | 567.18M | 558.07M | 358.58M | 355.82M | 357.94M | 337.97M |
| treasuryStock | - | - | - | - | - | - | - | - | - | - |
| preferredStock | - | - | - | - | - | - | - | - | 0.0 | 1.0 |
| commonStock | 355K | 356K | 366K | 369K | 376K | 376K | 373K | 371K | 369K | 380K |
| retainedEarnings | -118.4M | -128.47M | -133.36M | -145.79M | -153.7M | -158.84M | -15.4M | -31.03M | -38.35M | -46.08M |
| additionalPaidInCapital | 5.64M | 6.84M | 37.49M | 40.44M | 74.73M | 69.92M | 58.92M | 89M | 77.75M | 112.43M |
| 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 | 17.01M | 8.04M | 20.83M | 12.69M | 8.28M | 2.65M | 23.82M | 17.28M | 10.88M | 1.81M |
| depreciationAndAmortization | 3.54M | 3.21M | 1.94M | 3.2M | 3.17M | 2.97M | 2.81M | 2.88M | 2.76M | 2.63M |
| deferredIncomeTax | 3.6M | 1.67M | 3.79M | 2.13M | 1.74M | -1.77M | 2.11M | 1.58M | 2.52M | -1.28M |
| stockBasedCompensation | 4.76M | 6.22M | 5.54M | 5.59M | 6.02M | 6.24M | 6.89M | 7.09M | 6.63M | 7.36M |
| changeInWorkingCapital | -7.21M | 4.27M | -16.49M | 840K | 5.18M | 5.43M | -21.5M | 4.79M | -3.46M | 1.08M |
| accountsReceivables | -17.86M | 17.86M | -23.17M | -2.81M | -1.6M | 21.66M | -21.79M | 1.05M | -2.26M | 6.9M |
| inventory | - | - | - | - | - | - | - | - | - | - |
| accountsPayables | 2.61M | -5.55M | - | 626K | 2.52M | -2.84M | - | 3.5M | 202K | -1.44M |
| otherWorkingCapital | 8.04M | -8.04M | 6.68M | 3.03M | 4.26M | -13.4M | 291K | 240K | -1.41M | -4.38M |
| otherNonCashItems | -8.72M | -545K | 7.55M | -235K | 4.52M | -28000 | -1.63M | -5.52M | -443K | 461K |
| netCashProvidedByOperatingActivities | 12.98M | 22.87M | 23.15M | 24.21M | 28.91M | 15.48M | 12.5M | 28.1M | 18.88M | 12.07M |
| investmentsInPropertyPlantAndEquipment | -1.49M | -1.63M | -2.88M | -477K | -1.74M | -579K | -422K | -110K | -225K | -222K |
| acquisitionsNet | - | - | - | - | - | - | - | - | - | - |
| purchasesOfInvestments | - | - | - | - | - | - | - | - | - | - |
| salesMaturitiesOfInvestments | - | - | - | - | - | - | - | - | - | - |
| otherInvestingActivities | -5.61M | -5.51M | -5.84M | -5.98M | -3.32M | -2.73M | -2.72M | -3.35M | -2.72M | -2.66M |
| netCashProvidedByInvestingActivities | -7.1M | -7.14M | -8.72M | -6.46M | -5.06M | -3.31M | -3.14M | -3.46M | -2.94M | -2.88M |
| netDebtIssuance | - | 25.25M | -748K | -14999 | -750K | 206.17M | -2.52M | -2.52M | 22.48M | -1.88M |
| longTermNetDebtIssuance | - | 25.25M | -748K | -14999 | -750K | 206.17M | -2.52M | -2.52M | 22.48M | -1.88M |
| shortTermNetDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| netStockIssuance | -3.69M | -49.72M | -23.48M | -56.34M | 1.06M | 10.63M | 5.84M | 4.02M | -62.81M | 2.01M |
| netCommonStockIssuance | -3.69M | -49.72M | -23.48M | -56.34M | 1.06M | 10.63M | 5.84M | 4.02M | -62.81M | 2.01M |
| commonStockIssuance | 231K | 116K | - | 1.37M | 1.59M | 10.63M | 5.84M | 4.02M | 374K | 2.01M |
| commonStockRepurchased | -3.92M | -49.83M | -23.48M | -57.72M | -529K | - | - | - | -63.18M | - |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | - | - | 4.21M | -202.92M | -1.89M | -145.79M | - | -2.08M | -2.35M | -42000 |
| commonDividendsPaid | - | - | -141.79M | -202.92M | - | -145.79M | - | -2.08M | -2.35M | -42000 |
| preferredDividendsPaid | - | - | 146M | - | -1.89M | - | - | - | - | - |
| otherFinancingActivities | -10.43M | -113K | -11.01M | 200.43M | 764K | -68.59M | -4.82M | -234K | -94000 | -207K |
| netCashProvidedByFinancingActivities | -14.12M | -24.58M | -31.02M | -58.85M | -807K | 2.43M | -1.5M | -818K | -42.77M | -115K |