2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | |
---|---|---|---|---|---|---|---|---|---|---|
OtherNonoperatingIncomeExpense | 0.18M | 0.00 | -57000.00 | |||||||
ImpairmentOfIntangibleAssetsExcludingGoodwill | 0.70M | 0.00 | ||||||||
ImpairmentOfIntangibleAssetsFinitelived | 0.00 | |||||||||
NumberOfOperatingSegments | 2.00 | 2.00 | ||||||||
StockIssuedDuringPeriodSharesNewIssues | 2413.00 | 2413.00 | 2.78M | 2.78M | ||||||
LeaseCost | 6.99M | 6.73M | 6.93M | 6.69M | 6.78M | |||||
FiniteLivedIntangibleAssetsAmortizationExpenseYearFive | 10000.00 | 10000.00 | 10000.00 | |||||||
GoodwillImpairmentLoss | 10.00M | 10.00M | 10.00M | |||||||
IncomeTaxReconciliationTaxCredits | 1.13M | |||||||||
DisposalGroupNotDiscontinuedOperationGainLossOnDisposal | 37000.00 | |||||||||
OperatingLeasesRentExpenseNet | 6.43M | 5.57M | 4.37M | 3.70M | 2.57M | |||||
OtherCostAndExpenseOperating | 20.29M | |||||||||
IncomeTaxReconciliationOtherReconcilingItems | -0.17M | 87000.00 | 52000.00 | 0.25M | 60000.00 | 0.13M | -24000.00 | -69000.00 | -39000.00 | |
InterestExpense | 78000.00 | 0.27M | 0.76M | 0.76M | 0.39M | 0.19M | 0.13M | 93000.00 | ||
InterestExpenseDebt | 0.11M | 31000.00 | 0.27M | 0.75M | ||||||
LossContingencyAccrualAtCarryingValue | 0.33M | |||||||||
IncomeTaxReconciliationChangeInEnactedTaxRate | 0.00 | -2.88M | -2.88M | 1.30M | 1.30M | |||||
GainsLossesOnExtinguishmentOfDebt | 11.78M | 11.78M | ||||||||
ShareBasedCompensation | 0.13M | 0.13M | 0.25M | 0.36M | 0.28M | 0.72M | 0.42M | 0.75M | 0.72M | 0.48M |
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue | 25301.00 | 25401.00 | 0.46M | 0.72M | 5000.00 | 8000.00 | 0.79M | 0.17M | 0.34M | |
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate | 0.00 | |||||||||
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate | 0.05 | |||||||||
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1 | 0.46M | 0.63M | 0.17M | 0.25M | ||||||
ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice | 2.31 | 2.31 | 2.76 | |||||||
ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod | 28000.00 | |||||||||
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber | 0.34M | 0.32M | 0.32M | |||||||
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate | 0.63 | |||||||||
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice | 3.84 | 3.95 | 3.97 | |||||||
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice | 3.71 | 3.65 | 3.61 | |||||||
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod | 4312.00 | 75633.00 | 22550.00 | |||||||
ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice | 2.51 | 2.81 | 4.90 | |||||||
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber | 0.47M | 0.44M | 0.47M | |||||||
EffectiveIncomeTaxRateContinuingOperations | 0.00 | 0.00 | ||||||||
MarketingAndAdvertisingExpense | 0.18M | 0.26M | 0.27M | 0.28M | 0.24M | 0.31M | 0.34M | 0.36M | ||
CurrentIncomeTaxExpenseBenefit | 4000.00 | 4000.00 | -5000.00 | 6000.00 | ||||||
IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities | -0.16M | -0.37M | 0.52M | 0.45M | 0.82M | 0.94M | 0.97M | 0.36M | 1.25M | 81000.00 |
NetIncomeLoss | 1.61M | 11.09M | -2.64M | 16.79M | -13.92M | -5.14M | -1.03M | -2.25M | -1.32M | -0.79M |
InterestIncomeOther | 2000.00 | 2000.00 | 3000.00 | 4000.00 | 9000.00 | 19000.00 | 44000.00 | |||
IncomeTaxReconciliationStateAndLocalIncomeTaxes | -2000.00 | 0.34M | -56000.00 | 0.26M | -51000.00 | -0.15M | -41000.00 | -68000.00 | -40000.00 | -24000.00 |
Revenues | 142.31M | 138.12M | 138.20M | 123.95M | 109.86M | 110.76M | 99.24M | 79.08M | 64.44M | 44.06M |
SalesRevenueGoodsNet | 78.39M | 63.72M | 43.52M | |||||||
GeneralAndAdministrativeExpense | 10.52M | 9.13M | 10.51M | 9.44M | 7.10M | 9.46M | 7.86M | 7.00M | 6.29M | 4.10M |
IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance | -10.54M | -10.54M | 1.16M | 1.97M | 0.76M | 1.79M | -0.56M | 1.19M | 0.72M | -0.26M |
FiniteLivedIntangibleAssetsAmortizationExpenseYearFour | 10000.00 | 10000.00 | 10000.00 | |||||||
Depreciation | ||||||||||
DepreciationAndAmortization | 3.75M | 4.06M | 3.99M | 4.31M | 4.59M | 3.95M | 3.10M | 2.34M | 1.33M | |
DepreciationDepletionAndAmortization | 3.85M | 3.75M | ||||||||
IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate | 0.21M | 0.18M | -0.56M | 3.53M | -2.92M | -1.08M | -0.30M | -0.79M | -0.46M | -0.28M |
ProfitLoss | 1.88M | 11.67M | -0.93M | 18.40M | -12.79M | -4.25M | -17000.00 | -1.60M | -0.47M | -0.30M |
NetIncomeLossAvailableToCommonStockholdersBasic | 11.09M | -0.79M | ||||||||
IncomeTaxReconciliationOtherAdjustments | 15000.00 | 0.00 | 0.00 | 0.62M | ||||||
EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized | 0.20M | |||||||||
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross | 38000.00 | 45000.00 | 0.10M | |||||||
SubleaseIncome | 0.52M | 0.55M | 0.54M | 0.54M | 0.50M | |||||
DeferredIncomeTaxExpenseBenefit | -0.62M | -10.79M | ||||||||
BusinessAcquisitionsProFormaNetIncomeLoss | 0.62M | 0.62M | ||||||||
AdvertisingExpense | 3.53M | 3.26M | 3.16M | 2.08M | 1.99M | 2.35M | 1.99M | 1.69M | 1.54M | 1.26M |
DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent | 0.50 | 0.50 | 0.05 | 0.05 | 0.05 | 0.05 | 0.05 | 0.05 | 0.05 | |
WeightedAverageNumberOfSharesOutstandingBasic | 11.05M | 11.77M | 12.46M | 12.68M | 12.27M | 10.51M | ||||
WeightedAverageNumberOfDilutedSharesOutstanding | 11.15M | 11.83M | 12.46M | 12.83M | ||||||
WeightedAverageNumberOfShareOutstandingBasicAndDiluted | 12.59M | 12.52M | 12.46M | 12.32M | ||||||
GoodwillImpairedAccumulatedImpairmentLoss | 0.00 | 0.00 | 0.00 | 0.00 | ||||||
FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo | 6000.00 | 17000.00 | 12000.00 | 10000.00 | 19000.00 | 28000.00 | ||||
IncomeTaxExpenseBenefit | -0.62M | -10.79M | -5000.00 | 6000.00 | 0.00 | 0.00 | 0.00 | 0.00 | ||
OtherNonoperatingExpense | 1000.00 | 1000.00 | 1000.00 | 1000.00 | 7000.00 | |||||
IncomeLossFromContinuingOperations | 0.89M | |||||||||
NetIncomeLossAttributableToNoncontrollingInterest | 0.27M | 0.59M | 1.71M | 1.61M | 1.12M | 0.89M | 1.02M | 0.65M | 0.86M | 0.49M |
CostOfGoodsSold | 71.50M | 56.83M | 38.16M | |||||||
CurrentFederalTaxExpenseBenefit | 0.00 | |||||||||
EarningsPerShareBasic | 0.15 | 0.94 | -0.21 | 1.32 | ||||||
AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount | 0.34M | 0.35M | 0.24M | 75641.00 | ||||||
AllocatedShareBasedCompensationExpense | 0.13M | 0.13M | 0.25M | 0.28M | 0.28M | 0.72M | 0.42M | 0.75M | 0.72M | 0.48M |
DeferredStateAndLocalIncomeTaxExpenseBenefit | 8000.00 | -0.87M | ||||||||
InterestIncomeExpenseNonoperatingNet | -0.13M | -54000.00 | ||||||||
EarningsPerShareBasicAndDiluted | -1.10 | -0.41 | -0.08 | -0.18 | -0.11 | -0.08 | ||||
FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive | 2000.00 | 12000.00 | 22000.00 | |||||||
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest | 1.25M | -0.93M | 18.41M | |||||||
AmortizationOfIntangibleAssets | 20000.00 | 9000.00 | 5000.00 | 20000.00 | 28000.00 | 34000.00 | 25000.00 | 28000.00 | 28000.00 | 14000.00 |
EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate | 0.21 | 0.28 | 0.35 | 0.35 | 0.35 | |||||
CurrentStateAndLocalTaxExpenseBenefit | 4000.00 | 4000.00 | ||||||||
CostOfRevenue | 99.64M | 88.94M | ||||||||
IncomeTaxReconciliationNondeductibleExpense | 0.28M | 0.38M | 60000.00 | -2.34M | 2.51M | 87000.00 | 78000.00 | 0.12M | 0.12M | 88000.00 |
GainLossOnSaleOfPropertyPlantEquipment | -2000.00 | 41000.00 | 0.68M | 37000.00 | 45000.00 | 5000.00 | 35000.00 | 23000.00 | 25000.00 | -9000.00 |
EmployeeBenefitsAndShareBasedCompensation | 40000.00 | |||||||||
BusinessAcquisitionsProFormaRevenue | 54.42M | 54.42M | ||||||||
IncomeLossFromEquityMethodInvestments | 0.00 | -5000.00 | ||||||||
NonoperatingIncomeExpense | -54000.00 | 11.51M | -0.75M | -0.75M | -0.39M | -0.18M | -0.17M | -61000.00 | ||
InterestPaid | 0.16M | 58000.00 | ||||||||
InterestPaidNet | 97000.00 | 31000.00 | 20000.00 | 0.15M | 0.69M | 0.67M | 0.32M | 0.12M | ||
OperatingLeaseCost | 7.45M | 7.30M | 7.33M | 7.15M | 7.20M | |||||
DeferredFederalIncomeTaxExpenseBenefit | -0.63M | -9.93M | ||||||||
FiniteLivedIntangibleAssetsAmortizationExpenseYearThree | 6000.00 | 10000.00 | 10000.00 | 19000.00 | ||||||
FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths | 16000.00 | 28000.00 | 23000.00 | 18000.00 | 28000.00 | 28000.00 | ||||
OtherTaxExpenseBenefit | -5000.00 | |||||||||
EarningsPerShareDiluted | 0.14 | 0.94 | -0.21 | 1.31 | ||||||
BusinessCombinationAcquisitionRelatedCosts | 0.00 | 0.65M | ||||||||
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod | 0.00 | |||||||||
LaborAndRelatedExpense | 48.69M | |||||||||
ImpairmentOfLongLivedAssetsHeldForUse | 0.70M | 1.59M | 3.44M | 5.61M | 5.61M | |||||
GainLossOnDispositionOfAssets1 | -29000.00 | -58000.00 | 58000.00 | |||||||
OperatingIncomeLoss | 1.38M | 0.96M | -0.88M | 6.90M | -12.04M | -3.50M | 0.37M | -1.42M | -0.30M | -0.24M |