2023 Q4 Form 10-Q Financial Statement
#000076889923000128 Filed on October 23, 2023
Income Statement
Concept | 2023 Q4 | 2023 Q3 |
---|---|---|
Revenue | $492.2M | $473.2M |
YoY Change | -11.75% | -17.81% |
Cost Of Revenue | $363.9M | $349.0M |
YoY Change | -11.21% | -16.86% |
Gross Profit | $128.3M | $124.2M |
YoY Change | -13.23% | -20.36% |
Gross Profit Margin | 26.06% | 26.24% |
Selling, General & Admin | $132.9M | $120.7M |
YoY Change | -0.65% | -2.92% |
% of Gross Profit | 103.57% | 97.22% |
Research & Development | ||
YoY Change | ||
% of Gross Profit | ||
Depreciation & Amortization | $6.946M | $6.184M |
YoY Change | -4.3% | -17.36% |
% of Gross Profit | 5.41% | 4.98% |
Operating Expenses | $139.8M | $120.7M |
YoY Change | -0.84% | -2.92% |
Operating Profit | -$11.53M | -$2.726M |
YoY Change | -268.07% | -111.32% |
Interest Expense | $4.124M | -$103.0K |
YoY Change | 3000.75% | -104.64% |
% of Operating Profit | ||
Other Income/Expense, Net | $390.0K | |
YoY Change | -44.52% | |
Pretax Income | -$7.402M | -$2.336M |
YoY Change | -205.88% | -109.42% |
Income Tax | -$4.851M | -$2.326M |
% Of Pretax Income | ||
Net Earnings | -$2.551M | -$10.00K |
YoY Change | -136.21% | -100.05% |
Net Earnings / Revenue | -0.52% | 0.0% |
Basic Earnings Per Share | $0.00 | |
Diluted Earnings Per Share | -$0.08 | $0.00 |
COMMON SHARES | ||
Basic Shares Outstanding | 31.14M shares | 31.00M shares |
Diluted Shares Outstanding | 30.93M shares |
Balance Sheet
Concept | 2023 Q4 | 2023 Q3 |
---|---|---|
SHORT-TERM ASSETS | ||
Cash & Short-Term Investments | $61.89M | $47.11M |
YoY Change | -14.11% | 7.62% |
Cash & Equivalents | $61.89M | $47.11M |
Short-Term Investments | ||
Other Short-Term Assets | $6.259M | $5.755M |
YoY Change | -85.74% | -16.97% |
Inventory | ||
Prepaid Expenses | ||
Receivables | $252.5M | $276.2M |
Other Receivables | $11.68M | $13.24M |
Total Short-Term Assets | $355.0M | $359.6M |
YoY Change | -17.48% | -12.0% |
LONG-TERM ASSETS | ||
Property, Plant & Equipment | $104.9M | $102.8M |
YoY Change | 9.48% | 11.36% |
Goodwill | $84.11M | $84.75M |
YoY Change | -10.31% | -9.3% |
Intangibles | $10.53M | $11.82M |
YoY Change | -35.05% | -31.66% |
Long-Term Investments | ||
YoY Change | ||
Other Assets | $12.74M | $13.84M |
YoY Change | -96.68% | -26.02% |
Total Long-Term Assets | $544.4M | $555.4M |
YoY Change | -7.6% | -3.26% |
TOTAL ASSETS | ||
Total Short-Term Assets | $355.0M | $359.6M |
Total Long-Term Assets | $544.4M | $555.4M |
Total Assets | $899.4M | $915.0M |
YoY Change | -11.77% | -6.89% |
SHORT-TERM LIABILITIES | ||
YoY Change | ||
Accounts Payable | $56.40M | $48.88M |
YoY Change | -26.41% | -9.21% |
Accrued Expenses | $92.02M | $143.6M |
YoY Change | -0.23% | 40.94% |
Deferred Revenue | $1.844M | |
YoY Change | -51.63% | |
Short-Term Debt | $0.00 | $0.00 |
YoY Change | ||
Long-Term Debt Due | $44.87M | |
YoY Change | -10.28% | |
Total Short-Term Liabilities | $204.1M | $200.6M |
YoY Change | -15.97% | -10.08% |
LONG-TERM LIABILITIES | ||
Long-Term Debt | $35.21M | $0.00 |
YoY Change | 34.3% | -100.0% |
Other Long-Term Liabilities | $1.123M | $1.496M |
YoY Change | -99.6% | -7.65% |
Total Long-Term Liabilities | $1.123M | $1.496M |
YoY Change | -99.6% | -7.65% |
TOTAL LIABILITIES | ||
Total Short-Term Liabilities | $204.1M | $200.6M |
Total Long-Term Liabilities | $1.123M | $1.496M |
Total Liabilities | $441.5M | $458.4M |
YoY Change | -15.6% | -7.57% |
SHAREHOLDERS EQUITY | ||
Retained Earnings | $478.6M | $477.7M |
YoY Change | -7.31% | -5.82% |
Common Stock | ||
YoY Change | ||
Preferred Stock | ||
YoY Change | ||
Treasury Stock (at cost) | ||
YoY Change | ||
Treasury Stock Shares | ||
Shareholders Equity | $457.9M | $456.6M |
YoY Change | ||
Total Liabilities & Shareholders Equity | $899.4M | $915.0M |
YoY Change | -11.77% | -6.89% |
Cashflow Statement
Concept | 2023 Q4 | 2023 Q3 |
---|---|---|
OPERATING ACTIVITIES | ||
Net Income | -$2.551M | -$10.00K |
YoY Change | -136.21% | -100.05% |
Depreciation, Depletion And Amortization | $6.946M | $6.184M |
YoY Change | -4.3% | -17.36% |
Cash From Operating Activities | $14.89M | -$1.295M |
YoY Change | -63.18% | -104.8% |
INVESTING ACTIVITIES | ||
Capital Expenditures | $8.181M | $7.357M |
YoY Change | -203.02% | -184.63% |
Acquisitions | ||
YoY Change | ||
Other Investing Activities | $2.415M | -$6.772M |
YoY Change | -126.64% | -215.35% |
Cash From Investing Activities | -$5.766M | -$14.13M |
YoY Change | -66.1% | 400.67% |
FINANCING ACTIVITIES | ||
Cash Dividend Paid | ||
YoY Change | ||
Common Stock Issuance & Retirement, Net | ||
YoY Change | ||
Debt Paid & Issued, Net | ||
YoY Change | ||
Cash From Financing Activities | -254.0K | -1.033M |
YoY Change | -1594.12% | 3725.93% |
NET CHANGE | ||
Cash From Operating Activities | 14.89M | -1.295M |
Cash From Investing Activities | -5.766M | -14.13M |
Cash From Financing Activities | -254.0K | -1.033M |
Net Change In Cash | 8.865M | -16.46M |
YoY Change | -62.18% | -168.22% |
FREE CASH FLOW | ||
Cash From Operating Activities | $14.89M | -$1.295M |
Capital Expenditures | $8.181M | $7.357M |
Free Cash Flow | $6.704M | -$8.652M |
YoY Change | -86.14% | -124.26% |
Facts In Submission
Frame | Concept Type | Concept / XBRL Key | Value | Unit |
---|---|---|---|---|
us-gaap |
Payments To Acquire Life Insurance Policies
PaymentsToAcquireLifeInsurancePolicies
|
2347000 | usd | |
us-gaap |
Payments To Acquire Life Insurance Policies
PaymentsToAcquireLifeInsurancePolicies
|
0 | usd | |
CY2022Q4 | us-gaap |
Common Stock Shares Issued
CommonStockSharesIssued
|
32729689 | shares |
CY2022Q4 | us-gaap |
Common Stock Shares Outstanding
CommonStockSharesOutstanding
|
32729689 | shares |
us-gaap |
Proceeds From Life Insurance Policies
ProceedsFromLifeInsurancePolicies
|
1662000 | usd | |
us-gaap |
Proceeds From Life Insurance Policies
ProceedsFromLifeInsurancePolicies
|
0 | usd | |
us-gaap |
Right Of Use Asset Obtained In Exchange For Operating Lease Liability
RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
|
10943000 | usd | |
us-gaap |
Right Of Use Asset Obtained In Exchange For Operating Lease Liability
RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
|
7015000 | usd | |
us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
1.65 | ||
CY2023Q3 | us-gaap |
Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount
AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
|
945000 | shares |
CY2022Q3 | us-gaap |
Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount
AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
|
485000 | shares |
us-gaap |
Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount
AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
|
937000 | shares | |
us-gaap |
Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount
AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
|
439000 | shares | |
CY2023Q3 | us-gaap |
Assets Held By Insurance Regulators
AssetsHeldByInsuranceRegulators
|
24727000 | usd |
CY2022Q4 | us-gaap |
Assets Held By Insurance Regulators
AssetsHeldByInsuranceRegulators
|
29567000 | usd |
CY2023Q3 | us-gaap |
Assets Held In Trust Current
AssetsHeldInTrustCurrent
|
17842000 | usd |
CY2022Q4 | us-gaap |
Assets Held In Trust Current
AssetsHeldInTrustCurrent
|
30857000 | usd |
CY2023Q3 | us-gaap |
Assets Held In Trust Noncurrent
AssetsHeldInTrustNoncurrent
|
125379000 | usd |
CY2022Q4 | us-gaap |
Assets Held In Trust Noncurrent
AssetsHeldInTrustNoncurrent
|
123678000 | usd |
CY2023Q3 | us-gaap |
Life Insurance Corporate Or Bank Owned Amount
LifeInsuranceCorporateOrBankOwnedAmount
|
30005000 | usd |
CY2022Q4 | us-gaap |
Life Insurance Corporate Or Bank Owned Amount
LifeInsuranceCorporateOrBankOwnedAmount
|
26479000 | usd |
CY2023Q3 | us-gaap |
Other Restricted Assets Noncurrent
OtherRestrictedAssetsNoncurrent
|
876000 | usd |
CY2022Q4 | us-gaap |
Other Restricted Assets Noncurrent
OtherRestrictedAssetsNoncurrent
|
3153000 | usd |
CY2023Q3 | us-gaap |
Restricted Cash And Investments Noncurrent
RestrictedCashAndInvestmentsNoncurrent
|
198829000 | usd |
CY2022Q4 | us-gaap |
Restricted Cash And Investments Noncurrent
RestrictedCashAndInvestmentsNoncurrent
|
213734000 | usd |
CY2023Q3 | us-gaap |
Held To Maturity Securities
HeldToMaturitySecurities
|
125379000 | usd |
CY2023Q3 | us-gaap |
Held To Maturity Securities Accumulated Unrecognized Holding Gain
HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain
|
0 | usd |
CY2023Q3 | us-gaap |
Held To Maturity Securities Accumulated Unrecognized Holding Loss
HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss
|
4329000 | usd |
CY2023Q3 | us-gaap |
Held To Maturity Securities Fair Value
HeldToMaturitySecuritiesFairValue
|
121050000 | usd |
CY2023Q3 | us-gaap |
Proceeds From Life Insurance Policies
ProceedsFromLifeInsurancePolicies
|
1700000 | usd |
us-gaap |
Proceeds From Life Insurance Policies
ProceedsFromLifeInsurancePolicies
|
1700000 | usd | |
tbi |
Proceeds From Life Insurance Policy Amount In Excess Of Cash Surrender Value
ProceedsFromLifeInsurancePolicyAmountInExcessOfCashSurrenderValue
|
1400000 | usd | |
CY2023Q3 | tbi |
Proceeds From Life Insurance Policy Amount In Excess Of Cash Surrender Value
ProceedsFromLifeInsurancePolicyAmountInExcessOfCashSurrenderValue
|
1400000 | usd |
CY2023Q3 | us-gaap |
Unrealized Gain Loss On Investments
UnrealizedGainLossOnInvestments
|
-493000 | usd |
CY2022Q3 | us-gaap |
Unrealized Gain Loss On Investments
UnrealizedGainLossOnInvestments
|
-1516000 | usd |
us-gaap |
Unrealized Gain Loss On Investments
UnrealizedGainLossOnInvestments
|
1482000 | usd | |
us-gaap |
Unrealized Gain Loss On Investments
UnrealizedGainLossOnInvestments
|
-7076000 | usd | |
CY2023Q3 | us-gaap |
Revenue From Contract With Customer Including Assessed Tax
RevenueFromContractWithCustomerIncludingAssessedTax
|
473196000 | usd |
CY2022Q4 | us-gaap |
Allowance For Doubtful Accounts Receivable
AllowanceForDoubtfulAccountsReceivable
|
3212000 | usd |
CY2021Q4 | us-gaap |
Allowance For Doubtful Accounts Receivable
AllowanceForDoubtfulAccountsReceivable
|
6687000 | usd |
us-gaap |
Provision For Doubtful Accounts
ProvisionForDoubtfulAccounts
|
3254000 | usd | |
us-gaap |
Provision For Doubtful Accounts
ProvisionForDoubtfulAccounts
|
3352000 | usd | |
us-gaap |
Allowance For Doubtful Accounts Receivable Write Offs
AllowanceForDoubtfulAccountsReceivableWriteOffs
|
3702000 | usd | |
us-gaap |
Allowance For Doubtful Accounts Receivable Write Offs
AllowanceForDoubtfulAccountsReceivableWriteOffs
|
6731000 | usd | |
us-gaap |
Financing Receivable Allowance For Credit Loss Foreign Currency Translation
FinancingReceivableAllowanceForCreditLossForeignCurrencyTranslation
|
2000 | usd | |
us-gaap |
Financing Receivable Allowance For Credit Loss Foreign Currency Translation
FinancingReceivableAllowanceForCreditLossForeignCurrencyTranslation
|
22000 | usd | |
CY2023Q3 | us-gaap |
Allowance For Doubtful Accounts Receivable
AllowanceForDoubtfulAccountsReceivable
|
2762000 | usd |
CY2022Q3 | us-gaap |
Allowance For Doubtful Accounts Receivable
AllowanceForDoubtfulAccountsReceivable
|
3286000 | usd |
CY2023Q3 | tbi |
Prepaid Software Agreements Current
PrepaidSoftwareAgreementsCurrent
|
8626000 | usd |
CY2022Q4 | tbi |
Prepaid Software Agreements Current
PrepaidSoftwareAgreementsCurrent
|
9994000 | usd |
CY2023Q3 | us-gaap |
Other Prepaid Expense Current
OtherPrepaidExpenseCurrent
|
8640000 | usd |
CY2022Q4 | us-gaap |
Other Prepaid Expense Current
OtherPrepaidExpenseCurrent
|
9455000 | usd |
CY2023Q3 | us-gaap |
Other Assets Current
OtherAssetsCurrent
|
5755000 | usd |
CY2022Q4 | us-gaap |
Other Assets Current
OtherAssetsCurrent
|
13081000 | usd |
CY2023Q3 | us-gaap |
Prepaid Expense And Other Assets Current
PrepaidExpenseAndOtherAssetsCurrent
|
23021000 | usd |
CY2022Q4 | us-gaap |
Prepaid Expense And Other Assets Current
PrepaidExpenseAndOtherAssetsCurrent
|
32530000 | usd |
CY2022Q3 | us-gaap |
Revenue From Contract With Customer Including Assessed Tax
RevenueFromContractWithCustomerIncludingAssessedTax
|
575721000 | usd |
us-gaap |
Revenue From Contract With Customer Including Assessed Tax
RevenueFromContractWithCustomerIncludingAssessedTax
|
1414072000 | usd | |
us-gaap |
Revenue From Contract With Customer Including Assessed Tax
RevenueFromContractWithCustomerIncludingAssessedTax
|
1696489000 | usd | |
CY2023Q3 | tbi |
Operating Profit Loss From Segments
OperatingProfitLossFromSegments
|
18062000 | usd |
CY2022Q3 | tbi |
Operating Profit Loss From Segments
OperatingProfitLossFromSegments
|
43902000 | usd |
tbi |
Operating Profit Loss From Segments
OperatingProfitLossFromSegments
|
46880000 | usd | |
tbi |
Operating Profit Loss From Segments
OperatingProfitLossFromSegments
|
119218000 | usd | |
CY2023Q3 | tbi |
Work Opportunity Tax Credit Processing Fees
WorkOpportunityTaxCreditProcessingFees
|
90000 | usd |
CY2022Q3 | tbi |
Work Opportunity Tax Credit Processing Fees
WorkOpportunityTaxCreditProcessingFees
|
162000 | usd |
CY2022Q4 | us-gaap |
Goodwill Gross
GoodwillGross
|
329352000 | usd |
CY2022Q4 | us-gaap |
Goodwill Impaired Accumulated Impairment Loss
GoodwillImpairedAccumulatedImpairmentLoss
|
235568000 | usd |
CY2022Q4 | us-gaap |
Goodwill
Goodwill
|
93784000 | usd |
us-gaap |
Goodwill Impairment Loss
GoodwillImpairmentLoss
|
8885000 | usd | |
us-gaap |
Goodwill Foreign Currency Translation Gain Loss
GoodwillForeignCurrencyTranslationGainLoss
|
-146000 | usd | |
tbi |
Weighted Average Period Claim Payments Below Deductible Limit
WeightedAveragePeriodClaimPaymentsBelowDeductibleLimit
|
P6Y | ||
CY2023Q3 | us-gaap |
Workers Compensation Liability Current And Noncurrent
WorkersCompensationLiabilityCurrentAndNoncurrent
|
237242000 | usd |
CY2022Q4 | us-gaap |
Workers Compensation Liability Current And Noncurrent
WorkersCompensationLiabilityCurrentAndNoncurrent
|
270468000 | usd |
CY2023Q3 | tbi |
Workers Compensation Discount Reserve Amount
WorkersCompensationDiscountReserveAmount
|
19790000 | usd |
CY2022Q4 | tbi |
Workers Compensation Discount Reserve Amount
WorkersCompensationDiscountReserveAmount
|
19458000 | usd |
CY2023Q3 | tbi |
Workers Compensation Liability Netof Discount
WorkersCompensationLiabilityNetofDiscount
|
217452000 | usd |
CY2022Q4 | tbi |
Workers Compensation Liability Netof Discount
WorkersCompensationLiabilityNetofDiscount
|
251010000 | usd |
CY2023Q3 | us-gaap |
Workers Compensation Liability Current
WorkersCompensationLiabilityCurrent
|
44091000 | usd |
CY2022Q4 | us-gaap |
Workers Compensation Liability Current
WorkersCompensationLiabilityCurrent
|
50005000 | usd |
CY2023Q3 | us-gaap |
Workers Compensation Liability Noncurrent
WorkersCompensationLiabilityNoncurrent
|
173361000 | usd |
CY2022Q4 | us-gaap |
Workers Compensation Liability Noncurrent
WorkersCompensationLiabilityNoncurrent
|
201005000 | usd |
us-gaap |
Payments For Losses And Loss Adjustment Expense
PaymentsForLossesAndLossAdjustmentExpense
|
32600000 | usd | |
us-gaap |
Payments For Losses And Loss Adjustment Expense
PaymentsForLossesAndLossAdjustmentExpense
|
28100000 | usd | |
tbi |
Weighted Average Period Claim Payments And Receivables Above Deductible Limit
WeightedAveragePeriodClaimPaymentsAndReceivablesAboveDeductibleLimit
|
P17Y | ||
CY2023Q3 | tbi |
Discountedworkerscompensationreserveforexcessclaims
Discountedworkerscompensationreserveforexcessclaims
|
63100000 | usd |
CY2022Q4 | tbi |
Discountedworkerscompensationreserveforexcessclaims
Discountedworkerscompensationreserveforexcessclaims
|
76700000 | usd |
CY2023Q3 | tbi |
Workers Compensation Claim Receivables
WorkersCompensationClaimReceivables
|
61900000 | usd |
CY2022Q4 | tbi |
Workers Compensation Claim Receivables
WorkersCompensationClaimReceivables
|
75200000 | usd |
CY2023Q3 | tbi |
Workers Compensation Expense
WorkersCompensationExpense
|
7800000 | usd |
CY2022Q3 | tbi |
Workers Compensation Expense
WorkersCompensationExpense
|
6900000 | usd |
tbi |
Workers Compensation Expense
WorkersCompensationExpense
|
18500000 | usd | |
tbi |
Workers Compensation Expense
WorkersCompensationExpense
|
28000000 | usd | |
tbi |
Work Opportunity Tax Credit Processing Fees
WorkOpportunityTaxCreditProcessingFees
|
320000 | usd | |
tbi |
Work Opportunity Tax Credit Processing Fees
WorkOpportunityTaxCreditProcessingFees
|
486000 | usd | |
CY2023Q3 | us-gaap |
Capitalized Computer Software Amortization1
CapitalizedComputerSoftwareAmortization1
|
1064000 | usd |
CY2022Q3 | us-gaap |
Capitalized Computer Software Amortization1
CapitalizedComputerSoftwareAmortization1
|
729000 | usd |
us-gaap |
Capitalized Computer Software Amortization1
CapitalizedComputerSoftwareAmortization1
|
2884000 | usd | |
CY2023Q3 | tbi |
Debt Instrument Leverage Ratio Threshold
DebtInstrumentLeverageRatioThreshold
|
3.00 | |
CY2023Q3 | tbi |
Debt Instrument Leverage Ratio
DebtInstrumentLeverageRatio
|
0.17 | |
CY2023Q3 | tbi |
Debt Instrument Fixed Charge Coverage Ratio Threshold
DebtInstrumentFixedChargeCoverageRatioThreshold
|
1.25 | |
CY2023Q3 | tbi |
Debt Instrument Fixed Charge Coverage Ratio
DebtInstrumentFixedChargeCoverageRatio
|
27.83 | |
CY2023Q3 | tbi |
Collateral Commitments Cash Collateral Held By Insurance Carriers
CollateralCommitmentsCashCollateralHeldByInsuranceCarriers
|
18872000 | usd |
CY2022Q4 | tbi |
Collateral Commitments Cash Collateral Held By Insurance Carriers
CollateralCommitmentsCashCollateralHeldByInsuranceCarriers
|
23716000 | usd |
CY2023Q3 | us-gaap |
Assets Held In Trust Current
AssetsHeldInTrustCurrent
|
17842000 | usd |
CY2022Q4 | us-gaap |
Assets Held In Trust Current
AssetsHeldInTrustCurrent
|
30857000 | usd |
CY2023Q3 | us-gaap |
Assets Held In Trust Noncurrent
AssetsHeldInTrustNoncurrent
|
125379000 | usd |
CY2022Q4 | us-gaap |
Assets Held In Trust Noncurrent
AssetsHeldInTrustNoncurrent
|
123678000 | usd |
CY2023Q3 | tbi |
Collateral Commitments Lettersof Credit
CollateralCommitmentsLettersofCredit
|
6077000 | usd |
CY2022Q4 | tbi |
Collateral Commitments Lettersof Credit
CollateralCommitmentsLettersofCredit
|
6077000 | usd |
CY2023Q3 | tbi |
Collateral Commitments Surety Bonds
CollateralCommitmentsSuretyBonds
|
20725000 | usd |
CY2022Q4 | tbi |
Collateral Commitments Surety Bonds
CollateralCommitmentsSuretyBonds
|
20806000 | usd |
CY2023Q3 | tbi |
Collateral Commitments Total Collateral Commitments
CollateralCommitmentsTotalCollateralCommitments
|
188895000 | usd |
CY2022Q4 | tbi |
Collateral Commitments Total Collateral Commitments
CollateralCommitmentsTotalCollateralCommitments
|
205134000 | usd |
tbi |
Collateral Commitments Surety Bond Annual Fee Limit Percentage Of Bond Amount
CollateralCommitmentsSuretyBondAnnualFeeLimitPercentageOfBondAmount
|
0.020 | ||
tbi |
Collateral Commitments Surety Bonds Required Cancellation Notice
CollateralCommitmentsSuretyBondsRequiredCancellationNotice
|
P60D | ||
CY2023Q3 | us-gaap |
Stockholders Equity
StockholdersEquity
|
456626000 | usd |
CY2022Q3 | us-gaap |
Stockholders Equity
StockholdersEquity
|
486814000 | usd |
CY2023Q3 | us-gaap |
Stockholders Equity
StockholdersEquity
|
456626000 | usd |
CY2022Q3 | us-gaap |
Stockholders Equity
StockholdersEquity
|
486814000 | usd |
us-gaap |
Capitalized Computer Software Amortization1
CapitalizedComputerSoftwareAmortization1
|
2175000 | usd | |
CY2023Q3 | us-gaap |
Goodwill And Intangible Asset Impairment
GoodwillAndIntangibleAssetImpairment
|
0 | usd |
CY2022Q3 | us-gaap |
Goodwill And Intangible Asset Impairment
GoodwillAndIntangibleAssetImpairment
|
0 | usd |
us-gaap |
Goodwill And Intangible Asset Impairment
GoodwillAndIntangibleAssetImpairment
|
9485000 | usd | |
us-gaap |
Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
|
0.122 | ||
us-gaap |
Effective Income Tax Rate Reconciliation At Federal Statutory Income Tax Rate
EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
|
0.210 | ||
CY2023Q3 | us-gaap |
Net Income Loss
NetIncomeLoss
|
-10000 | usd |
CY2022Q3 | us-gaap |
Net Income Loss
NetIncomeLoss
|
20696000 | usd |
us-gaap |
Net Income Loss
NetIncomeLoss
|
-11622000 | usd | |
us-gaap |
Net Income Loss
NetIncomeLoss
|
55228000 | usd | |
CY2023Q3 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
30932000 | shares |
CY2022Q3 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
32434000 | shares |
us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
31397000 | shares | |
us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
33023000 | shares | |
CY2023Q3 | us-gaap |
Weighted Average Number Diluted Shares Outstanding Adjustment
WeightedAverageNumberDilutedSharesOutstandingAdjustment
|
0 | shares |
CY2022Q3 | us-gaap |
Weighted Average Number Diluted Shares Outstanding Adjustment
WeightedAverageNumberDilutedSharesOutstandingAdjustment
|
384000 | shares |
us-gaap |
Weighted Average Number Diluted Shares Outstanding Adjustment
WeightedAverageNumberDilutedSharesOutstandingAdjustment
|
0 | shares | |
us-gaap |
Weighted Average Number Diluted Shares Outstanding Adjustment
WeightedAverageNumberDilutedSharesOutstandingAdjustment
|
488000 | shares | |
CY2023Q3 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
30932000 | shares |
CY2022Q3 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
32818000 | shares |
us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
31397000 | shares | |
us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
33511000 | shares | |
CY2023Q3 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
0.00 | |
CY2022Q3 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
0.64 | |
us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
-0.37 | ||
us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
1.67 | ||
CY2023Q3 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
0.00 | |
CY2022Q3 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
0.63 | |
us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
-0.37 | ||
us-gaap |
Goodwill And Intangible Asset Impairment
GoodwillAndIntangibleAssetImpairment
|
0 | usd | |
CY2023Q3 | us-gaap |
Restructuring Charges
RestructuringCharges
|
696000 | usd |
CY2022Q3 | us-gaap |
Restructuring Charges
RestructuringCharges
|
1858000 | usd |
us-gaap |
Restructuring Charges
RestructuringCharges
|
902000 | usd | |
us-gaap |
Restructuring Charges
RestructuringCharges
|
6156000 | usd | |
CY2023Q3 | tbi |
Executive Leadership Transition Costs
ExecutiveLeadershipTransitionCosts
|
-2492000 | usd |
tbi |
Executive Leadership Transition Costs
ExecutiveLeadershipTransitionCosts
|
-2492000 | usd | |
tbi |
Executive Leadership Transition Costs
ExecutiveLeadershipTransitionCosts
|
1422000 | usd | |
CY2023Q3 | us-gaap |
Other Nonrecurring Income Expense
OtherNonrecurringIncomeExpense
|
2140000 | usd |
CY2022Q3 | us-gaap |
Other Nonrecurring Income Expense
OtherNonrecurringIncomeExpense
|
189000 | usd |
us-gaap |
Other Nonrecurring Income Expense
OtherNonrecurringIncomeExpense
|
4102000 | usd | |
us-gaap |
Other Nonrecurring Income Expense
OtherNonrecurringIncomeExpense
|
1256000 | usd | |
CY2023Q3 | us-gaap |
Depreciation And Amortization
DepreciationAndAmortization
|
6184000 | usd |
CY2022Q3 | us-gaap |
Depreciation And Amortization
DepreciationAndAmortization
|
7483000 | usd |
us-gaap |
Depreciation And Amortization
DepreciationAndAmortization
|
18875000 | usd | |
us-gaap |
Depreciation And Amortization
DepreciationAndAmortization
|
22015000 | usd | |
CY2023Q3 | us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
-2726000 | usd |
CY2022Q3 | us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
24085000 | usd |
us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
-15225000 | usd | |
us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
65327000 | usd | |
CY2023Q3 | us-gaap |
Nonoperating Income Expense
NonoperatingIncomeExpense
|
390000 | usd |
CY2022Q3 | us-gaap |
Nonoperating Income Expense
NonoperatingIncomeExpense
|
703000 | usd |
us-gaap |
Nonoperating Income Expense
NonoperatingIncomeExpense
|
1982000 | usd | |
us-gaap |
Nonoperating Income Expense
NonoperatingIncomeExpense
|
1098000 | usd | |
CY2023Q3 | us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
-2336000 | usd |
CY2022Q3 | us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
24788000 | usd |
us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
-13243000 | usd | |
us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
66425000 | usd | |
CY2023Q3 | ecd |
Non Rule10b51 Arr Adopted Flag
NonRule10b51ArrAdoptedFlag
|
false | |
CY2023Q3 | ecd |
Rule10b51 Arr Adopted Flag
Rule10b51ArrAdoptedFlag
|
false | |
CY2023Q3 | ecd |
Non Rule10b51 Arr Trmntd Flag
NonRule10b51ArrTrmntdFlag
|
false | |
CY2023Q3 | ecd |
Rule10b51 Arr Trmntd Flag
Rule10b51ArrTrmntdFlag
|
false |