AMEX : TOPP
-$0.18 (-38.53%)
| date | 2025-12-31 | 2024-12-31 | 2023-12-31 | 2022-12-31 |
|---|---|---|---|---|
| revenue | 16.55M | 16.04M | 18.04M | 21.49M |
| costOfRevenue | 14.62M | 13.7M | 15.39M | 16.46M |
| grossProfit | 1.93M | 2.34M | 2.65M | 5.03M |
| researchAndDevelopmentExpenses | - | - | - | - |
| generalAndAdministrativeExpenses | 7.88M | 2.98M | 1.87M | 2.57M |
| sellingAndMarketingExpenses | - | - | - | 3549 |
| sellingGeneralAndAdministrativeExpenses | 7.88M | 2.98M | 1.87M | 2.58M |
| otherExpenses | 1.43M | - | - | - |
| operatingExpenses | 9.3M | 2.98M | 1.87M | 2.58M |
| costAndExpenses | 23.93M | 16.69M | 17.26M | 19.03M |
| netInterestIncome | 17793 | -139.66K | -10261 | -20406 |
| interestIncome | 381.29K | - | - | - |
| interestExpense | 363.5K | 139.66K | 10261 | 20406 |
| depreciationAndAmortization | 957.96K | 427.32K | 507.57K | 96465 |
| ebitda | -6.04M | 632.43K | 1.44M | 2.61M |
| ebit | -7M | 205.11K | 930.54K | 2.51M |
| nonOperatingIncomeExcludingInterest | -381.29K | -850.86K | -156.23K | -62899 |
| operatingIncome | -7.38M | -645.75K | 774.32K | 2.45M |
| totalOtherIncomeExpensesNet | 17793 | 711.2K | 145.97K | 42493 |
| incomeBeforeTax | -7.36M | 65451 | 920.28K | 2.49M |
| incomeTaxExpense | -15159 | -109.42K | 377.93K | 804.13K |
| netIncomeFromContinuingOperations | -7.34M | 174.87K | 542.35K | 1.69M |
| netIncomeFromDiscontinuedOperations | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - |
| netIncome | -7.34M | 174.87K | 542.35K | 1.69M |
| netIncomeDeductions | - | - | - | - |
| bottomLineNetIncome | -7.34M | 174.87K | 542.35K | 1.69M |
| eps | -0.41 | 0.01 | 0.04 | 0.14 |
| date | 2025-12-31 | 2024-12-31 | 2023-12-31 | 2022-12-31 |
|---|---|---|---|---|
| cashAndCashEquivalents | 1.2M | 557.62K | 1.46M | 744.85K |
| shortTermInvestments | - | - | - | - |
| cashAndShortTermInvestments | 1.2M | 557.62K | 1.46M | 744.85K |
| netReceivables | 3.95M | 1.29M | 1.17M | 1.82M |
| accountsReceivables | 1.58M | 1.2M | 940.62K | 1.5M |
| otherReceivables | 2.37M | 88153 | 230.61K | 317.5K |
| inventory | - | - | - | - |
| prepaids | - | - | 750 | - |
| otherCurrentAssets | 75000 | 398.51K | 206.62K | 750 |
| totalCurrentAssets | 5.22M | 2.25M | 2.83M | 2.56M |
| propertyPlantEquipmentNet | 1.74M | 1.95M | 1.12M | 2.21M |
| goodwill | - | - | - | - |
| intangibleAssets | 470.52K | 739.4K | 798.61K | - |
| goodwillAndIntangibleAssets | 470.52K | 739.4K | 798.61K | - |
| longTermInvestments | 3M | - | - | - |
| taxAssets | - | - | - | - |
| otherNonCurrentAssets | 561K | 50000 | 207.02K | - |
| totalNonCurrentAssets | 5.77M | 2.74M | 2.12M | 2.21M |
| otherAssets | - | - | - | - |
| totalAssets | 11M | 4.99M | 4.96M | 4.78M |
| totalPayables | 886.24K | 544.64K | 632K | 456.03K |
| accountPayables | 886.24K | 402.55K | 335.6K | 74195 |
| otherPayables | - | 142.09K | 296.4K | 381.83K |
| accruedExpenses | - | - | - | - |
| shortTermDebt | 468.31K | 1.1M | 3147 | 3147 |
| capitalLeaseObligationsCurrent | 237.93K | 130.55K | 99959 | 146.18K |
| taxPayables | - | 142.09K | 296.4K | 381.83K |
| deferredRevenue | 23091 | - | 862.84K | 862.84K |
| otherCurrentLiabilities | - | - | - | - |
| totalCurrentLiabilities | 1.62M | 1.78M | 1.6M | 1.47M |
| longTermDebt | 608.18K | 146.75K | 146.75K | 146.75K |
| capitalLeaseObligationsNonCurrent | 150.43K | 331.83K | 462.39K | 928K |
| deferredRevenueNonCurrent | - | - | - | - |
| deferredTaxLiabilitiesNonCurrent | - | 187.11K | 382.22K | 409.83K |
| otherNonCurrentLiabilities | - | - | - | - |
| totalNonCurrentLiabilities | 758.6K | 665.69K | 991.36K | 1.48M |
| otherLiabilities | - | - | - | - |
| capitalLeaseObligations | 388.36K | 462.38K | 562.35K | 1.07M |
| totalLiabilities | 2.37M | 2.44M | 2.59M | 2.95M |
| treasuryStock | - | - | - | - |
| preferredStock | - | - | - | - |
| commonStock | 1970 | 1500 | 1500 | 1500 |
| retainedEarnings | -4.94M | 2.4M | 2.23M | 1.68M |
| additionalPaidInCapital | 13.56M | 139.75K | 139.75K | 139.75K |
| date | 2025-12-31 | 2024-12-31 | 2023-12-31 | 2022-12-31 |
|---|---|---|---|---|
| netIncome | -7.34M | 174.87K | 542.35K | 1.69M |
| depreciationAndAmortization | 689.09K | 427.32K | 507.57K | 96465 |
| deferredIncomeTax | -187.11K | -195.11K | -27613 | 409.83K |
| stockBasedCompensation | 5.36M | - | - | - |
| changeInWorkingCapital | -575.5K | -1.34M | 552.34K | -1.31M |
| accountsReceivables | -289.66K | -243.29K | 646.63K | -1.27M |
| inventory | - | - | - | - |
| accountsPayables | 483.69K | 66955 | 261.4K | -114.08K |
| otherWorkingCapital | -769.52K | -1.17M | -355.69K | 73803 |
| otherNonCashItems | 273.04K | 341.88K | 433.57K | - |
| netCashProvidedByOperatingActivities | -1.78M | -593.73K | 2.01M | 888.84K |
| investmentsInPropertyPlantAndEquipment | -355.37K | -1.2M | -85596 | -65377 |
| acquisitionsNet | - | - | - | - |
| purchasesOfInvestments | - | - | - | - |
| salesMaturitiesOfInvestments | - | - | - | - |
| otherInvestingActivities | -5.5M | -8000 | -1.01M | - |
| netCashProvidedByInvestingActivities | -5.86M | -1.21M | -1.09M | -65377 |
| netDebtIssuance | -127.58K | 1.1M | - | -141.5K |
| longTermNetDebtIssuance | - | 1.1M | - | -141.5K |
| shortTermNetDebtIssuance | -127.58K | - | - | - |
| netStockIssuance | 8.46M | - | - | - |
| netCommonStockIssuance | 8.46M | - | - | - |
| commonStockIssuance | 8.46M | - | - | - |
| commonStockRepurchased | - | - | - | - |
| netPreferredStockIssuance | - | - | - | - |
| netDividendsPaid | - | - | - | -377.05K |
| commonDividendsPaid | - | - | - | -377.05K |
| preferredDividendsPaid | - | - | - | - |
| otherFinancingActivities | -50000 | -192.64K | -205.87K | - |
| netCashProvidedByFinancingActivities | 8.28M | 907.36K | -205.87K | -518.55K |
| 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 | 4.11M | 4.27M | 4.49M | 3.97M | 3.81M | 3.87M | 3.74M | 4.7M | 3.73M | 3.71M |
| costOfRevenue | 3.93M | 6.1M | 3.12M | 3.51M | 3.31M | 3.32M | 3.28M | 3.84M | 3.25M | 3.39M |
| grossProfit | 180.5K | -1.83M | 1.37M | 455.24K | 498.04K | 548.3K | 457.56K | 852.99K | 478.95K | 318.82K |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - | - | - | - |
| generalAndAdministrativeExpenses | 546.96K | -674.89K | 5.6M | 2.04M | 905.16K | 1.11M | 892.71K | 646.89K | 331.06K | 161.59K |
| sellingAndMarketingExpenses | - | - | - | - | - | - | - | - | - | - |
| sellingGeneralAndAdministrativeExpenses | 546.96K | -674.89K | 5.6M | 2.04M | 905.16K | 1.11M | 892.71K | 646.89K | 331.06K | 161.59K |
| otherExpenses | 347.61K | - | - | - | - | - | - | - | - | - |
| operatingExpenses | 894.56K | -674.89K | 5.6M | 2.04M | 905.16K | 1.11M | 892.71K | 646.89K | 331.06K | 161.59K |
| costAndExpenses | 4.82M | 5.42M | 8.72M | 5.56M | 4.22M | 4.44M | 4.17M | 4.49M | 3.59M | 3.55M |
| netInterestIncome | 60337 | 13623 | 83095 | -51228 | -27698 | -80231 | -56685 | -1372 | -1369 | -10261 |
| interestIncome | 87500 | 93187 | 114.91K | 100.86K | 72333 | - | - | - | - | - |
| interestExpense | 27163 | 79564 | 31817 | 152.09K | 100.03K | 80231 | 56685 | 1372 | 1369 | 10261 |
| depreciationAndAmortization | 229.3K | 109.14K | 118.31K | 288.86K | 239.99K | 186.03K | 83626 | 80955 | 76707 | 13725 |
| ebitda | -397.27K | -949.22K | -4M | -1.2M | -94794 | 7844 | 112.93K | 287.05K | 224.6K | 144.36K |
| ebit | -626.57K | -1.06M | -4.11M | -1.49M | -334.78K | -178.19K | 29300 | 206.1K | 147.9K | 130.63K |
| nonOperatingIncomeExcludingInterest | -87500 | -93187 | -114.91K | -100.86K | -72333 | -386.41K | -464.45K | - | - | 26595 |
| operatingIncome | -714.07K | -1.15M | -4.23M | -1.59M | -407.12K | -564.6K | -435.15K | 206.1K | 147.9K | 157.23K |
| totalOtherIncomeExpensesNet | 60337 | 13623 | 83095 | -51229 | -27698 | 306.18K | 407.76K | -1372 | -1369 | -36856 |
| incomeBeforeTax | -653.73K | -1.14M | -4.15M | -1.64M | -434.82K | -258.42K | -27385 | 204.73K | 146.53K | 120.37K |
| incomeTaxExpense | - | - | - | -108.82K | 93660 | -205.6K | 138 | 60608 | 35436 | 49698 |
| netIncomeFromContinuingOperations | -653.73K | -1.14M | -4.15M | -1.53M | -528.48K | -52815 | -27523 | 144.12K | 111.09K | 70674 |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | -653.73K | -1.14M | -4.15M | -1.53M | -528.48K | -52815 | -27523 | 144.12K | 111.09K | 70674 |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | -653.73K | -1.14M | -4.15M | -1.53M | -528.48K | -52815 | -27523 | 144.12K | 111.09K | 70674 |
| eps | -0.03 | -0.06 | -0.23 | -0.09 | -0.03 | -0.0 | -0.0 | 0.01 | 0.01 | 0.0 |
| 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 | 836.17K | 1.2M | 463.35K | 1.49M | 1.74M | 557.62K | 1.23M | 1.02M | 1.24M | 1.46M |
| shortTermInvestments | - | - | - | - | - | - | - | - | - | - |
| cashAndShortTermInvestments | 836.17K | 1.2M | 463.35K | 1.49M | 1.74M | 557.62K | 1.23M | 1.02M | 1.24M | 1.46M |
| netReceivables | 4.2M | 3.95M | 1.67M | 1.48M | 1.56M | 1.29M | 1.44M | 1.48M | 1.21M | 1.17M |
| accountsReceivables | 1.75M | 1.4M | 1.51M | 1.05M | 1.17M | 1.2M | 1.08M | 1.11M | 915.68K | 940.62K |
| otherReceivables | 2.45M | 2.54M | 159.04K | 427.3K | 390.79K | 88153 | 357.57K | 371.93K | 290.96K | 230.61K |
| inventory | - | - | - | - | - | - | - | - | - | - |
| prepaids | 47984 | 75000 | - | - | - | - | - | - | 750 | - |
| otherCurrentAssets | - | - | 286.75K | 239.69K | 139.58K | 398.51K | 454.72K | 346.09K | 417.9K | 206.62K |
| totalCurrentAssets | 5.09M | 5.22M | 2.42M | 3.2M | 3.44M | 2.25M | 3.12M | 2.85M | 2.86M | 2.83M |
| propertyPlantEquipmentNet | 1.7M | 2.24M | 2.44M | 2.69M | 2.59M | 1.95M | 914.92K | 988.68K | 1.04M | 1.12M |
| goodwill | - | - | - | - | - | - | - | - | - | - |
| intangibleAssets | 403.31K | 470.52K | 537.74K | 604.96K | 672.18K | 739.4K | 801.61K | 798.61K | 798.61K | 798.61K |
| goodwillAndIntangibleAssets | 403.31K | 470.52K | 537.74K | 604.96K | 672.18K | 739.4K | 801.61K | 798.61K | 798.61K | 798.61K |
| longTermInvestments | 3M | - | - | 5.7M | 5.7M | - | - | - | - | - |
| taxAssets | - | - | - | - | - | - | - | - | - | - |
| otherNonCurrentAssets | 61000 | 3.06M | 5.31M | 61000 | 61000 | 50000 | 50000 | 342.3K | 229.93K | 207.02K |
| totalNonCurrentAssets | 5.17M | 5.77M | 8.29M | 9.06M | 9.03M | 2.74M | 1.77M | 2.13M | 2.07M | 2.12M |
| otherAssets | - | 1 | - | - | - | - | - | 4000 | - | - |
| totalAssets | 10.25M | 11M | 10.71M | 12.26M | 12.46M | 4.99M | 4.89M | 4.98M | 4.93M | 4.96M |
| totalPayables | 793.88K | 886.24K | 563.22K | 654.36K | 477.68K | 544.64K | 169.81K | 393.25K | 495.78K | 632K |
| accountPayables | 793.88K | 886.24K | 563.22K | 654.36K | 477.68K | 402.55K | 113.4K | 296.94K | 186K | 335.6K |
| otherPayables | - | - | - | - | - | 142.09K | 56405 | 96313 | 309.77K | 296.4K |
| accruedExpenses | - | - | - | - | - | - | - | - | - | - |
| shortTermDebt | 475.74K | 468.31K | 143.82K | 1.13M | 1.1M | 1.1M | 603.15K | 3147 | 3147 | 3147 |
| capitalLeaseObligationsCurrent | 300.61K | 237.93K | 231.12K | 215.89K | 205.26K | 130.55K | 122.12K | 114.24K | 106.86K | 99959 |
| taxPayables | - | - | - | - | - | 142.09K | 56405 | 96313 | 309.77K | 296.4K |
| deferredRevenue | 26228 | 23091 | - | - | - | - | 402.65K | 862.84K | 862.84K | 862.84K |
| otherCurrentLiabilities | - | - | - | - | - | - | - | - | - | - |
| totalCurrentLiabilities | 1.6M | 1.62M | 938.17K | 2M | 1.79M | 1.78M | 1.3M | 1.37M | 1.47M | 1.6M |
| longTermDebt | 541K | 608.18K | 400.07K | 444.15K | 146.75K | 146.75K | 146.75K | 146.75K | 146.75K | 146.75K |
| capitalLeaseObligationsNonCurrent | 148.45K | 150.43K | 209.33K | 290K | 346.89K | 331.83K | 367.81K | 401.46K | 432.94K | 462.39K |
| deferredRevenueNonCurrent | - | - | - | - | - | - | - | - | - | - |
| deferredTaxLiabilitiesNonCurrent | - | - | - | - | 108.82K | 187.11K | 478.4K | 438.35K | 404.28K | 382.22K |
| otherNonCurrentLiabilities | - | - | - | - | - | - | - | - | - | - |
| totalNonCurrentLiabilities | 689.45K | 758.6K | 609.41K | 734.15K | 602.46K | 665.69K | 992.96K | 986.56K | 983.98K | 991.36K |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 449.06K | 388.36K | 440.45K | 505.89K | 552.16K | 462.38K | 489.93K | 515.7K | 539.8K | 562.35K |
| totalLiabilities | 2.29M | 2.37M | 1.55M | 2.73M | 2.39M | 2.44M | 2.29M | 2.36M | 2.45M | 2.59M |
| treasuryStock | - | - | - | - | - | - | - | - | - | - |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 1970 | 1970 | 1940 | 1750 | 1750 | 1500 | 1500 | 1500 | 1500 | 1500 |
| retainedEarnings | -5.6M | -4.94M | -3.81M | 340.63K | 1.87M | 2.4M | 2.45M | 2.48M | 2.34M | 2.23M |
| additionalPaidInCapital | 13.56M | 13.56M | 12.97M | 9.19M | 8.2M | 139.75K | 139.75K | 139.75K | 139.75K | 139.75K |
| 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 | -653.73K | -1.14M | -4.15M | -1.53M | -528.48K | -52815 | -27523 | 144.12K | 111.09K | 70674 |
| depreciationAndAmortization | 151.66K | 109.14K | 319.96K | 288.86K | 239.99K | 186.03K | 83626 | 80955 | 76707 | -166.55K |
| deferredIncomeTax | - | - | - | -108.82K | -78289 | -291.29K | 40046 | 34067 | 22069 | -27613 |
| stockBasedCompensation | - | 597K | - | - | - | - | - | - | - | - |
| changeInWorkingCapital | -372.61K | 230.66K | -399.28K | 110.8K | -517.67K | 35276 | -732.09K | -451.71K | -194.18K | 275.98K |
| accountsReceivables | -168.03K | -275.1K | -195.65K | 80491 | -265.17K | 23910 | 41032 | -272.83K | -35405 | 163.08K |
| inventory | - | - | - | - | - | - | - | - | - | - |
| accountsPayables | -92366 | 323.02K | -91133 | 176.68K | 75126 | 289.15K | -183.54K | 110.94K | -149.59K | 212.98K |
| otherWorkingCapital | -112.21K | 182.75K | -112.5K | -146.37K | -327.62K | -277.78K | -589.59K | -289.81K | -9179 | -100.08K |
| otherNonCashItems | 83885 | 4167 | 3.78M | 985.55K | - | 341.89K | - | - | - | - |
| netCashProvidedByOperatingActivities | -790.79K | -196.96K | -444.98K | -255.13K | -884.44K | 219.09K | -635.95K | -192.57K | 15689 | 152.49K |
| investmentsInPropertyPlantAndEquipment | - | 157.57K | - | -320.37K | -692.57K | -1.16M | -5862 | -33493 | - | -66310 |
| acquisitionsNet | 500K | - | - | - | - | - | - | - | - | - |
| purchasesOfInvestments | - | - | - | - | - | - | - | - | - | - |
| salesMaturitiesOfInvestments | - | - | - | - | - | - | - | - | - | - |
| otherInvestingActivities | - | 250K | 450K | - | -5.7M | -212.02K | 289.3K | -62366 | -22918 | -100.41K |
| netCashProvidedByInvestingActivities | 500K | 407.57K | 450K | -320.37K | -6.39M | -1.38M | 283.44K | -95859 | -22918 | -166.72K |
| netDebtIssuance | -75435 | 528.43K | -1.03M | 323.02K | - | 500K | 600K | - | - | - |
| longTermNetDebtIssuance | -75435 | 528.43K | -1.03M | 323.02K | - | 500K | - | - | - | - |
| shortTermNetDebtIssuance | - | - | - | - | - | - | 600K | - | - | - |
| netStockIssuance | - | - | - | - | 8.46M | - | - | - | - | - |
| netCommonStockIssuance | - | - | - | - | 8.46M | - | - | - | - | - |
| commonStockIssuance | - | - | - | - | 8.46M | - | - | - | - | - |
| commonStockRepurchased | - | - | - | - | - | - | - | - | - | - |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| commonDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | - | - | - | - | - | -10514 | -44910 | 74058 | -211.28K | -183.56K |
| netCashProvidedByFinancingActivities | -75435 | 528.43K | -1.03M | 323.02K | 8.46M | 489.49K | 555.09K | 74058 | -211.28K | -183.56K |