2024202320222021202020192018201720162015
AmortizationOfIntangibleAssets
0.44M
0.22M
0.18M
EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
0.21
0.21
ShareBasedCompensation
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
1.77M
1.59M
0.85M
0.59M
0.53M
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
0.13
0.55
0.55
0.81
0.75
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod
2.07M
0.44M
-0.44M
0.00
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
19200.00
79200.00
79200.00
0.12M
0.12M
ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
0.13
0.37
0.37
0.90
0.75
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
2.34M
2.24M
2.24M
1.33M
0.77M
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
0.20
0.57
0.70
0.77
0.75
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1
19200.00
79200.00
79200.00
79200.00
79200.00
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
24027.00
1.36M
-2.39M
IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance
0.16M
0.16M
1.83M
GainLossOnDispositionOfAssets1
-4816.00
-4816.00
FiniteLivedIntangibleAssetsAmortizationExpenseYearThree
0.49M
0.22M
0.22M
BusinessAcquisitionsProFormaRevenue
14.79M
9.69M
9.69M
BusinessAcquisitionsProFormaNetIncomeLoss
58543.00
-1.99M
-1.99M
AmortizationOfDebtDiscountPremium
0.10M
18296.00
18296.00
11931.00
38836.00
38836.00
OperatingIncomeLoss
0.83M
0.96M
-2.04M
-1.15M
-1.47M
-1.17M
-1.37M
-1.56M
AmortizationOfFinancingCosts
0.22M
0.10M
0.12M
0.18M
0.23M
0.13M
2832.00
13269.00
FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive
2.23M
61455.00
0.12M
InterestExpense
0.80M
0.45M
0.64M
0.98M
0.87M
0.61M
0.21M
2.37M
InterestExpenseDebt
0.74M
0.45M
0.55M
0.74M
0.15M
9434.00
BusinessCombinationAcquisitionRelatedCosts
0.36M
GainLossOnSaleOfPropertyPlantEquipment
0.00
IncomeTaxReconciliationOtherAdjustments
26253.00
4949.00
IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
-0.29M
0.50M
ProfessionalFees
0.64M
0.64M
ImpairmentOfLongLivedAssetsToBeDisposedOf
0.00
0.00
NonoperatingIncomeExpense
-0.80M
0.39M
-0.35M
-0.87M
-0.19M
-0.21M
-2.37M
EffectiveIncomeTaxRateContinuingOperations
0.21
ResearchAndDevelopmentExpense
0.29M
0.47M
0.36M
0.41M
0.39M
0.50M
OtherTaxExpenseBenefit
0.11M
-91770.00
CostOfRevenue
5.11M
4.52M
3.26M
0.57M
0.74M
GeneralAndAdministrativeExpense
4.95M
4.04M
3.50M
2.13M
2.11M
2.20M
2.12M
2.61M
EarningsPerShareBasicAndDiluted
-0.91
-5.76
-0.13
-0.08
-0.09
-0.55
GainsLossesOnExtinguishmentOfDebt
0.85M
0.85M
0.29M
0.42M
0.42M
EarningsPerShareBasic
0.01
0.48
AllocatedShareBasedCompensationExpense
0.36M
0.43M
0.43M
IncomeTaxReconciliationNondeductibleExpenseOther
25909.00
0.30M
InterestPaid
56702.00
47633.00
InterestPaidNet
0.50M
0.24M
0.20M
34852.00
0.17M
EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance
1.00
1.00
1.00
1.00
1.00
1.00
1.00
1.00
GrossProfit
8.91M
6.94M
4.99M
1.97M
1.64M
1.86M
1.89M
1.85M
OperatingLeaseCost
0.95M
1.04M
0.74M
51254.00
Depreciation
0.23M
0.20M
7701.00
7701.00
9040.00
11831.00
10687.00
11626.00
DepreciationDepletionAndAmortization
0.72M
0.41M
0.30M
7701.00
9039.00
11831.00
10687.00
11626.00
DepreciationAndAmortization
0.72M
0.41M
0.30M
EarningsPerShareDiluted
0.01
0.44
OperatingExpenses
8.08M
5.98M
7.03M
3.12M
3.11M
3.03M
3.26M
3.41M
WeightedAverageNumberOfSharesOutstandingBasic
3.77M
2.82M
WeightedAverageNumberOfDilutedSharesOutstanding
4.30M
3.10M
WeightedAverageNumberOfShareOutstandingBasicAndDiluted
2.41M
0.37M
17.73M
17.37M
16.65M
7.15M
NetIncomeLoss
24027.00
1.36M
-2.20M
-2.13M
-2.34M
-1.36M
-1.58M
-3.92M
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
2.18M
1.35M
1.35M
0.56M
0.77M
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1
91913.00
91913.00
16650.00
0.11M
0.25M
49062.00
FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths
0.51M
0.22M
0.22M
FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo
0.51M
0.22M
0.22M
OperatingLeasesRentExpenseNet
53006.00
53006.00
40500.00
40500.00
Revenues
2.62M
11336.00
RevenueRemainingPerformanceObligation
74448.00
16835.00
45323.00
69381.00
96953.00
SalesRevenueNet
2.62M
2.60M
2.34M
RevenueFromContractWithCustomerExcludingAssessedTax
14.02M
11.46M
8.25M
2.54M
2.38M
AdvertisingExpense
25830.00
10237.00
7362.00
4255.00
21402.00
23675.00
1727.00
1936.00
NumberOfOperatingSegments
2.00
2.00
IncomeTaxExpenseBenefit
-0.19M
-0.19M
StockIssuedDuringPeriodValueIssuedForServices
0.20M
InterestPayableCurrent
5941.00
5941.00
1.21M
770.00
BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet
3.47M
2.32M
2.32M
CostOfGoodsAndServicesSold
0.76M
0.71M
0.48M
FiniteLivedIntangibleAssetsAmortizationExpenseYearFive
0.33M
58608.00
0.20M
FiniteLivedIntangibleAssetsAmortizationExpenseYearFour
0.35M
0.20M
0.22M