2023 Q4 Form 10-Q Financial Statement
#000159058423000117 Filed on October 27, 2023
Income Statement
Concept | 2023 Q4 | 2023 Q3 |
---|---|---|
Revenue | $170.8M | $183.6M |
YoY Change | 5.31% | -0.36% |
Cost Of Revenue | $134.9M | $130.3M |
YoY Change | 5.76% | 1.42% |
Gross Profit | $35.92M | $53.30M |
YoY Change | 3.62% | -4.4% |
Gross Profit Margin | 21.03% | 29.03% |
Selling, General & Admin | $19.90M | $20.24M |
YoY Change | 1.85% | 14.48% |
% of Gross Profit | 55.39% | 37.97% |
Research & Development | ||
YoY Change | ||
% of Gross Profit | ||
Depreciation & Amortization | $15.86M | $16.91M |
YoY Change | -25.85% | -25.19% |
% of Gross Profit | 44.16% | 31.73% |
Operating Expenses | $35.94M | $20.24M |
YoY Change | -12.75% | 14.48% |
Operating Profit | -$15.00K | $16.04M |
YoY Change | -99.77% | 48.72% |
Interest Expense | -$2.506M | $3.365M |
YoY Change | -25.7% | 12.13% |
% of Operating Profit | 20.98% | |
Other Income/Expense, Net | $15.71M | -$4.709M |
YoY Change | 1729.22% | -316.11% |
Pretax Income | $30.39M | $8.009M |
YoY Change | -305.87% | -19.72% |
Income Tax | $7.736M | -$1.200M |
% Of Pretax Income | 25.46% | -14.98% |
Net Earnings | $23.03M | $9.022M |
YoY Change | -277.12% | 57.81% |
Net Earnings / Revenue | 13.48% | 4.91% |
Basic Earnings Per Share | $0.61 | |
Diluted Earnings Per Share | $1.55 | $0.61 |
COMMON SHARES | ||
Basic Shares Outstanding | 14.75M shares | 14.84M shares |
Diluted Shares Outstanding | 14.89M shares |
Balance Sheet
Concept | 2023 Q4 | 2023 Q3 |
---|---|---|
SHORT-TERM ASSETS | ||
Cash & Short-Term Investments | $3.323M | $7.800M |
YoY Change | -58.22% | -6.71% |
Cash & Equivalents | $3.323M | $7.817M |
Short-Term Investments | ||
Other Short-Term Assets | $7.407M | $3.251M |
YoY Change | 140.41% | -15.56% |
Inventory | $6.982M | $6.272M |
Prepaid Expenses | $8.439M | $11.16M |
Receivables | $143.2M | $153.9M |
Other Receivables | $0.00 | $0.00 |
Total Short-Term Assets | $175.2M | $190.6M |
YoY Change | 14.13% | 15.73% |
LONG-TERM ASSETS | ||
Property, Plant & Equipment | $270.6M | $263.4M |
YoY Change | -10.38% | -14.95% |
Goodwill | $7.690M | $7.290M |
YoY Change | 0.23% | -0.44% |
Intangibles | $78.00M | $77.55M |
YoY Change | -4.58% | -5.43% |
Long-Term Investments | ||
YoY Change | ||
Other Assets | $4.278M | $4.826M |
YoY Change | -23.66% | -8.43% |
Total Long-Term Assets | $372.8M | $366.0M |
YoY Change | -9.65% | -12.58% |
TOTAL ASSETS | ||
Total Short-Term Assets | $175.2M | $190.6M |
Total Long-Term Assets | $372.8M | $366.0M |
Total Assets | $548.1M | $556.6M |
YoY Change | -3.2% | -4.58% |
SHORT-TERM LIABILITIES | ||
YoY Change | ||
Accounts Payable | $58.70M | $53.12M |
YoY Change | 14.9% | 14.92% |
Accrued Expenses | $40.52M | $48.69M |
YoY Change | 3.35% | 50.14% |
Deferred Revenue | $4.849M | $6.884M |
YoY Change | 389.3% | 229.06% |
Short-Term Debt | $0.00 | $0.00 |
YoY Change | ||
Long-Term Debt Due | $0.00 | $7.143M |
YoY Change | -100.0% | -74.46% |
Total Short-Term Liabilities | $114.2M | $125.3M |
YoY Change | -10.93% | 6.43% |
LONG-TERM LIABILITIES | ||
Long-Term Debt | $65.55M | $95.85M |
YoY Change | -36.05% | -0.9% |
Other Long-Term Liabilities | $24.17M | $24.11M |
YoY Change | 70.53% | 76.43% |
Total Long-Term Liabilities | $89.72M | $120.0M |
YoY Change | -23.1% | 8.67% |
TOTAL LIABILITIES | ||
Total Short-Term Liabilities | $114.2M | $125.3M |
Total Long-Term Liabilities | $89.72M | $120.0M |
Total Liabilities | $225.0M | $262.6M |
YoY Change | -14.27% | 6.27% |
SHAREHOLDERS EQUITY | ||
Retained Earnings | -$919.0M | -$935.9M |
YoY Change | -1.19% | 2.63% |
Common Stock | $1.629B | $1.628B |
YoY Change | 0.27% | 2.68% |
Preferred Stock | ||
YoY Change | ||
Treasury Stock (at cost) | $9.063M | $9.063M |
YoY Change | 0.0% | 0.0% |
Treasury Stock Shares | ||
Shareholders Equity | $320.2M | $290.7M |
YoY Change | ||
Total Liabilities & Shareholders Equity | $548.1M | $556.6M |
YoY Change | -3.2% | -4.58% |
Cashflow Statement
Concept | 2023 Q4 | 2023 Q3 |
---|---|---|
OPERATING ACTIVITIES | ||
Net Income | $23.03M | $9.022M |
YoY Change | -277.12% | 57.81% |
Depreciation, Depletion And Amortization | $15.86M | $16.91M |
YoY Change | -25.85% | -25.19% |
Cash From Operating Activities | $39.97M | $36.80M |
YoY Change | 35.95% | -5.01% |
INVESTING ACTIVITIES | ||
Capital Expenditures | $10.45M | $9.462M |
YoY Change | 31.41% | 7.29% |
Acquisitions | ||
YoY Change | ||
Other Investing Activities | $10.04M | $4.400M |
YoY Change | 132.94% | -49.27% |
Cash From Investing Activities | -$412.0K | -$5.100M |
YoY Change | -88.69% | 3393.15% |
FINANCING ACTIVITIES | ||
Cash Dividend Paid | $3.700M | $3.700M |
YoY Change | ||
Common Stock Issuance & Retirement, Net | ||
YoY Change | ||
Debt Paid & Issued, Net | ||
YoY Change | ||
Cash From Financing Activities | -44.78M | -35.10M |
YoY Change | 68.65% | 5.69% |
NET CHANGE | ||
Cash From Operating Activities | 39.97M | 36.80M |
Cash From Investing Activities | -412.0K | -5.100M |
Cash From Financing Activities | -44.78M | -35.10M |
Net Change In Cash | -5.219M | -3.400M |
YoY Change | 557.3% | -163.15% |
FREE CASH FLOW | ||
Cash From Operating Activities | $39.97M | $36.80M |
Capital Expenditures | $10.45M | $9.462M |
Free Cash Flow | $29.52M | $27.34M |
YoY Change | 37.64% | -8.64% |
Facts In Submission
Frame | Concept Type | Concept / XBRL Key | Value | Unit |
---|---|---|---|---|
CY2023Q3 | us-gaap |
Interest Expense
InterestExpense
|
3365000 | usd |
CY2022Q3 | us-gaap |
Interest Expense
InterestExpense
|
3001000 | usd |
us-gaap |
Interest Expense
InterestExpense
|
10625000 | usd | |
CY2023Q3 | us-gaap |
Investment Income Interest
InvestmentIncomeInterest
|
44000 | usd |
CY2022Q3 | us-gaap |
Investment Income Interest
InvestmentIncomeInterest
|
13000 | usd |
us-gaap |
Investment Income Interest
InvestmentIncomeInterest
|
126000 | usd | |
us-gaap |
Investment Income Interest
InvestmentIncomeInterest
|
15000 | usd | |
CY2023Q3 | us-gaap |
Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
|
-4709000 | usd |
CY2022Q3 | us-gaap |
Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
|
2179000 | usd |
us-gaap |
Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
|
-1832000 | usd | |
us-gaap |
Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
|
4290000 | usd | |
CY2023Q3 | us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
8009000 | usd |
CY2022Q3 | us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
9976000 | usd |
us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
9976000 | usd | |
CY2023Q3 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
-1214000 | usd |
CY2022Q3 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
3713000 | usd |
CY2023Q3 | us-gaap |
Profit Loss
ProfitLoss
|
9223000 | usd |
us-gaap |
Net Income Loss Attributable To Noncontrolling Interest
NetIncomeLossAttributableToNoncontrollingInterest
|
1706000 | usd | |
us-gaap |
Net Income Loss
NetIncomeLoss
|
7132000 | usd | |
us-gaap |
Net Income Loss
NetIncomeLoss
|
16695000 | usd | |
CY2022Q3 | us-gaap |
Preferred Stock Dividends Income Statement Impact
PreferredStockDividendsIncomeStatementImpact
|
492000 | usd |
us-gaap |
Preferred Stock Dividends Income Statement Impact
PreferredStockDividendsIncomeStatementImpact
|
0 | usd | |
us-gaap |
Preferred Stock Dividends Income Statement Impact
PreferredStockDividendsIncomeStatementImpact
|
1469000 | usd | |
CY2023Q3 | us-gaap |
Net Income Loss From Continuing Operations Available To Common Shareholders Basic
NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic
|
9022000 | usd |
CY2022Q3 | us-gaap |
Net Income Loss From Continuing Operations Available To Common Shareholders Basic
NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic
|
5225000 | usd |
CY2022Q4 | us-gaap |
Preferred Stock Value
PreferredStockValue
|
0 | usd |
CY2022Q4 | us-gaap |
Common Stock No Par Value
CommonStockNoParValue
|
0 | |
CY2022Q4 | us-gaap |
Common Stock Shares Authorized
CommonStockSharesAuthorized
|
46000000 | shares |
CY2023Q3 | us-gaap |
Common Stock Shares Issued
CommonStockSharesIssued
|
15167502 | shares |
CY2022Q4 | us-gaap |
Common Stock Shares Issued
CommonStockSharesIssued
|
15584176 | shares |
CY2022Q4 | us-gaap |
Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
|
-930123000 | usd |
CY2023Q3 | us-gaap |
Treasury Stock Common Shares
TreasuryStockCommonShares
|
366675 | shares |
CY2022Q4 | us-gaap |
Treasury Stock Common Shares
TreasuryStockCommonShares
|
366675 | shares |
CY2023Q3 | us-gaap |
Treasury Stock Value
TreasuryStockValue
|
9063000 | usd |
CY2022Q4 | us-gaap |
Treasury Stock Value
TreasuryStockValue
|
9063000 | usd |
CY2023Q3 | us-gaap |
Accumulated Other Comprehensive Income Loss Net Of Tax
AccumulatedOtherComprehensiveIncomeLossNetOfTax
|
-392080000 | usd |
CY2022Q4 | us-gaap |
Accumulated Other Comprehensive Income Loss Net Of Tax
AccumulatedOtherComprehensiveIncomeLossNetOfTax
|
-385187000 | usd |
CY2023Q3 | us-gaap |
Stockholders Equity
StockholdersEquity
|
290722000 | usd |
CY2022Q4 | us-gaap |
Stockholders Equity
StockholdersEquity
|
300139000 | usd |
CY2023Q3 | us-gaap |
Minority Interest
MinorityInterest
|
3241000 | usd |
CY2022Q4 | us-gaap |
Minority Interest
MinorityInterest
|
3562000 | usd |
CY2023Q3 | us-gaap |
Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
|
293963000 | usd |
CY2022Q4 | us-gaap |
Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
|
303701000 | usd |
CY2023Q3 | us-gaap |
Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
|
556594000 | usd |
CY2022Q4 | us-gaap |
Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
|
566184000 | usd |
CY2022Q2 | us-gaap |
Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
|
363520000 | usd |
CY2022Q3 | us-gaap |
Profit Loss
ProfitLoss
|
6263000 | usd |
CY2022Q3 | us-gaap |
Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
|
-20745000 | usd |
CY2022Q3 | us-gaap |
Minority Interest Decrease From Distributions To Noncontrolling Interest Holders
MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
|
61000 | usd |
CY2022Q3 | us-gaap |
Dividends Preferred Stock
DividendsPreferredStock
|
0 | usd |
CY2022Q3 | us-gaap |
Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
|
887000 | usd |
CY2022Q3 | us-gaap |
Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
|
336197000 | usd |
CY2023Q2 | us-gaap |
Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
|
295333000 | usd |
CY2023Q3 | us-gaap |
Profit Loss
ProfitLoss
|
9223000 | usd |
CY2023Q3 | us-gaap |
Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
|
-6795000 | usd |
CY2023Q3 | us-gaap |
Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
|
-0.152 | |
CY2023Q3 | us-gaap |
Revenue Remaining Performance Obligation Expected Timing Of Satisfaction Period1
RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1
|
P3M | |
CY2023Q3 | us-gaap |
Revenue Remaining Performance Obligation Expected Timing Of Satisfaction Period1
RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1
|
P1Y | |
CY2023Q3 | us-gaap |
Revenue Remaining Performance Obligation Expected Timing Of Satisfaction Period1
RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1
|
P1Y | |
CY2023Q3 | us-gaap |
Revenue Remaining Performance Obligation Expected Timing Of Satisfaction Period1
RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1
|
||
CY2023Q3 | us-gaap |
Other Operating Income Expense Net
OtherOperatingIncomeExpenseNet
|
-87000 | usd |
CY2022Q3 | us-gaap |
Other Operating Income Expense Net
OtherOperatingIncomeExpenseNet
|
339000 | usd |
us-gaap |
Other Operating Income Expense Net
OtherOperatingIncomeExpenseNet
|
-302000 | usd | |
us-gaap |
Other Operating Income Expense Net
OtherOperatingIncomeExpenseNet
|
187000 | usd | |
CY2023Q3 | us-gaap |
Costs And Expenses
CostsAndExpenses
|
167533000 | usd |
CY2022Q3 | us-gaap |
Costs And Expenses
CostsAndExpenses
|
173442000 | usd |
us-gaap |
Costs And Expenses
CostsAndExpenses
|
507699000 | usd | |
us-gaap |
Costs And Expenses
CostsAndExpenses
|
505595000 | usd | |
CY2023Q3 | us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
16039000 | usd |
CY2022Q3 | us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
10785000 | usd |
us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
22307000 | usd | |
us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
29264000 | usd | |
us-gaap |
Net Income Loss From Continuing Operations Available To Common Shareholders Basic
NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic
|
7132000 | usd | |
us-gaap |
Net Income Loss From Continuing Operations Available To Common Shareholders Basic
NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic
|
15226000 | usd | |
CY2023Q3 | us-gaap |
Long Term Debt Current
LongTermDebtCurrent
|
7143000 | usd |
CY2022Q4 | us-gaap |
Long Term Debt Current
LongTermDebtCurrent
|
28448000 | usd |
CY2023Q3 | us-gaap |
Contract With Customer Liability Current
ContractWithCustomerLiabilityCurrent
|
6884000 | usd |
CY2022Q4 | us-gaap |
Contract With Customer Liability Current
ContractWithCustomerLiabilityCurrent
|
991000 | usd |
CY2023Q3 | us-gaap |
Other Liabilities Current
OtherLiabilitiesCurrent
|
9276000 | usd |
CY2022Q4 | us-gaap |
Other Liabilities Current
OtherLiabilitiesCurrent
|
8342000 | usd |
CY2023Q3 | us-gaap |
Liabilities Current
LiabilitiesCurrent
|
125293000 | usd |
CY2022Q4 | us-gaap |
Liabilities Current
LiabilitiesCurrent
|
128257000 | usd |
CY2023Q3 | us-gaap |
Long Term Debt Noncurrent
LongTermDebtNoncurrent
|
95852000 | usd |
CY2022Q4 | us-gaap |
Long Term Debt Noncurrent
LongTermDebtNoncurrent
|
102505000 | usd |
CY2023Q3 | us-gaap |
Deferred Income Tax Liabilities Net
DeferredIncomeTaxLiabilitiesNet
|
7017000 | usd |
CY2022Q4 | us-gaap |
Deferred Income Tax Liabilities Net
DeferredIncomeTaxLiabilitiesNet
|
4778000 | usd |
CY2023Q3 | us-gaap |
Operating Lease Liability Noncurrent
OperatingLeaseLiabilityNoncurrent
|
10355000 | usd |
CY2022Q4 | us-gaap |
Operating Lease Liability Noncurrent
OperatingLeaseLiabilityNoncurrent
|
12771000 | usd |
CY2023Q3 | us-gaap |
Other Liabilities Noncurrent
OtherLiabilitiesNoncurrent
|
24114000 | usd |
CY2022Q4 | us-gaap |
Other Liabilities Noncurrent
OtherLiabilitiesNoncurrent
|
14172000 | usd |
CY2023Q3 | us-gaap |
Liabilities
Liabilities
|
262631000 | usd |
CY2022Q4 | us-gaap |
Liabilities
Liabilities
|
262483000 | usd |
CY2023Q3 | us-gaap |
Preferred Stock Value
PreferredStockValue
|
0 | usd |
CY2023Q3 | us-gaap |
Common Stock No Par Value
CommonStockNoParValue
|
0 | |
CY2023Q3 | us-gaap |
Common Stock Shares Authorized
CommonStockSharesAuthorized
|
46000000 | shares |
CY2023Q3 | us-gaap |
Common Stock Shares Outstanding
CommonStockSharesOutstanding
|
14800827 | shares |
CY2022Q4 | us-gaap |
Common Stock Shares Outstanding
CommonStockSharesOutstanding
|
15217501 | shares |
CY2023Q3 | us-gaap |
Common Stock Value
CommonStockValue
|
0 | usd |
CY2022Q4 | us-gaap |
Common Stock Value
CommonStockValue
|
0 | usd |
CY2023Q3 | us-gaap |
Additional Paid In Capital Common Stock
AdditionalPaidInCapitalCommonStock
|
1627809000 | usd |
CY2022Q4 | us-gaap |
Additional Paid In Capital Common Stock
AdditionalPaidInCapitalCommonStock
|
1624512000 | usd |
CY2023Q3 | us-gaap |
Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
|
-935944000 | usd |
CY2022Q3 | us-gaap |
Stock Repurchased During Period Value
StockRepurchasedDuringPeriodValue
|
13667000 | usd |
CY2023Q3 | us-gaap |
Minority Interest Decrease From Distributions To Noncontrolling Interest Holders
MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
|
3799000 | usd |
CY2023Q3 | us-gaap |
Stock Repurchased During Period Value
StockRepurchasedDuringPeriodValue
|
1252000 | usd |
CY2023Q3 | us-gaap |
Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
|
1253000 | usd |
CY2023Q3 | us-gaap |
Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
|
293963000 | usd |
CY2021Q4 | us-gaap |
Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
|
363111000 | usd |
us-gaap |
Profit Loss
ProfitLoss
|
18401000 | usd | |
us-gaap |
Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
|
-32757000 | usd | |
us-gaap |
Minority Interest Decrease From Distributions To Noncontrolling Interest Holders
MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
|
197000 | usd | |
us-gaap |
Dividends Preferred Stock
DividendsPreferredStock
|
0 | usd | |
us-gaap |
Stock Repurchased During Period Value
StockRepurchasedDuringPeriodValue
|
14209000 | usd | |
us-gaap |
Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
|
1848000 | usd | |
CY2022Q3 | us-gaap |
Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
|
336197000 | usd |
CY2022Q4 | us-gaap |
Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
|
303701000 | usd |
us-gaap |
Profit Loss
ProfitLoss
|
7079000 | usd | |
us-gaap |
Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
|
-6890000 | usd | |
us-gaap |
Minority Interest Decrease From Distributions To Noncontrolling Interest Holders
MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
|
4002000 | usd | |
us-gaap |
Stock Repurchased During Period Value
StockRepurchasedDuringPeriodValue
|
9222000 | usd | |
us-gaap |
Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
|
3297000 | usd | |
CY2023Q3 | us-gaap |
Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
|
293963000 | usd |
us-gaap |
Profit Loss
ProfitLoss
|
7079000 | usd | |
us-gaap |
Profit Loss
ProfitLoss
|
18401000 | usd | |
us-gaap |
Depreciation Depletion And Amortization
DepreciationDepletionAndAmortization
|
59277000 | usd | |
us-gaap |
Depreciation Depletion And Amortization
DepreciationDepletionAndAmortization
|
65818000 | usd | |
us-gaap |
Deferred Income Tax Expense Benefit
DeferredIncomeTaxExpenseBenefit
|
2688000 | usd | |
us-gaap |
Deferred Income Tax Expense Benefit
DeferredIncomeTaxExpenseBenefit
|
6930000 | usd | |
us-gaap |
Employee Benefits And Share Based Compensation
EmployeeBenefitsAndShareBasedCompensation
|
3297000 | usd | |
us-gaap |
Employee Benefits And Share Based Compensation
EmployeeBenefitsAndShareBasedCompensation
|
2861000 | usd | |
us-gaap |
Gain Loss On Disposition Of Assets1
GainLossOnDispositionOfAssets1
|
-2264000 | usd | |
us-gaap |
Gain Loss On Disposition Of Assets1
GainLossOnDispositionOfAssets1
|
4069000 | usd | |
us-gaap |
Provision For Doubtful Accounts
ProvisionForDoubtfulAccounts
|
120000 | usd | |
us-gaap |
Provision For Doubtful Accounts
ProvisionForDoubtfulAccounts
|
-23000 | usd | |
us-gaap |
Other Noncash Income Expense
OtherNoncashIncomeExpense
|
-1900000 | usd | |
us-gaap |
Other Noncash Income Expense
OtherNoncashIncomeExpense
|
-2397000 | usd | |
us-gaap |
Increase Decrease In Accounts Receivable
IncreaseDecreaseInAccountsReceivable
|
37411000 | usd | |
us-gaap |
Increase Decrease In Accounts Receivable
IncreaseDecreaseInAccountsReceivable
|
19138000 | usd | |
us-gaap |
Increase Decrease In Inventories
IncreaseDecreaseInInventories
|
-420000 | usd | |
us-gaap |
Increase Decrease In Inventories
IncreaseDecreaseInInventories
|
1557000 | usd | |
us-gaap |
Increase Decrease In Accounts Payable And Accrued Liabilities
IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
|
4767000 | usd | |
us-gaap |
Increase Decrease In Accounts Payable And Accrued Liabilities
IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
|
3515000 | usd | |
us-gaap |
Increase Decrease In Accrued Income Taxes Payable
IncreaseDecreaseInAccruedIncomeTaxesPayable
|
-5000 | usd | |
us-gaap |
Increase Decrease In Accrued Income Taxes Payable
IncreaseDecreaseInAccruedIncomeTaxesPayable
|
-62000 | usd | |
us-gaap |
Increase Decrease In Other Operating Capital Net
IncreaseDecreaseInOtherOperatingCapitalNet
|
-12197000 | usd | |
us-gaap |
Increase Decrease In Other Operating Capital Net
IncreaseDecreaseInOtherOperatingCapitalNet
|
12701000 | usd | |
us-gaap |
Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
|
56593000 | usd | |
us-gaap |
Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
|
62372000 | usd | |
us-gaap |
Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
|
21179000 | usd | |
us-gaap |
Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
|
17466000 | usd | |
us-gaap |
Proceeds From Sale Of Property Plant And Equipment
ProceedsFromSaleOfPropertyPlantAndEquipment
|
7070000 | usd | |
us-gaap |
Proceeds From Sale Of Property Plant And Equipment
ProceedsFromSaleOfPropertyPlantAndEquipment
|
11975000 | usd | |
us-gaap |
Payments For Proceeds From Other Investing Activities
PaymentsForProceedsFromOtherInvestingActivities
|
0 | usd | |
us-gaap |
Payments For Proceeds From Other Investing Activities
PaymentsForProceedsFromOtherInvestingActivities
|
-190000 | usd | |
us-gaap |
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
|
-14109000 | usd | |
us-gaap |
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
|
-5301000 | usd | |
us-gaap |
Proceeds From Lines Of Credit
ProceedsFromLinesOfCredit
|
172867000 | usd | |
us-gaap |
Proceeds From Lines Of Credit
ProceedsFromLinesOfCredit
|
204951000 | usd | |
us-gaap |
Repayments Of Lines Of Credit
RepaymentsOfLinesOfCredit
|
179599000 | usd | |
us-gaap |
Repayments Of Lines Of Credit
RepaymentsOfLinesOfCredit
|
219775000 | usd | |
us-gaap |
Repayments Of Long Term Debt
RepaymentsOfLongTermDebt
|
22338000 | usd | |
us-gaap |
Repayments Of Long Term Debt
RepaymentsOfLongTermDebt
|
23059000 | usd | |
us-gaap |
Payments Of Dividends
PaymentsOfDividends
|
3731000 | usd | |
us-gaap |
Payments Of Dividends
PaymentsOfDividends
|
0 | usd | |
us-gaap |
Payments For Repurchase Of Common Stock
PaymentsForRepurchaseOfCommonStock
|
9222000 | usd | |
us-gaap |
Payments For Repurchase Of Common Stock
PaymentsForRepurchaseOfCommonStock
|
14209000 | usd | |
us-gaap |
Payments Related To Tax Withholding For Share Based Compensation
PaymentsRelatedToTaxWithholdingForShareBasedCompensation
|
0 | usd | |
us-gaap |
Payments Related To Tax Withholding For Share Based Compensation
PaymentsRelatedToTaxWithholdingForShareBasedCompensation
|
1013000 | usd | |
us-gaap |
Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
|
-42023000 | usd | |
us-gaap |
Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
|
-53105000 | usd | |
us-gaap |
Effect Of Exchange Rate On Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
-598000 | usd | |
us-gaap |
Effect Of Exchange Rate On Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
-1887000 | usd | |
us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
|
-137000 | usd | |
us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
|
2079000 | usd | |
CY2022Q3 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
8361000 | usd |
us-gaap |
Dividends Preferred Stock Paidinkind
DividendsPreferredStockPaidinkind
|
0 | usd | |
us-gaap |
Dividends Preferred Stock Paidinkind
DividendsPreferredStockPaidinkind
|
1469000 | usd | |
us-gaap |
Number Of Reportable Segments
NumberOfReportableSegments
|
2 | segment | |
CY2023Q3 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
183572000 | usd |
CY2022Q3 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
184227000 | usd |
us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
530006000 | usd | |
us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
534859000 | usd | |
CY2023Q3 | us-gaap |
Revenue Remaining Performance Obligation
RevenueRemainingPerformanceObligation
|
43646000 | usd |
CY2023Q3 | us-gaap |
Revenue Remaining Performance Obligation
RevenueRemainingPerformanceObligation
|
151716000 | usd |
CY2023Q3 | us-gaap |
Revenue Remaining Performance Obligation
RevenueRemainingPerformanceObligation
|
111329000 | usd |
CY2023Q3 | us-gaap |
Revenue Remaining Performance Obligation
RevenueRemainingPerformanceObligation
|
383980000 | usd |
CY2023Q3 | us-gaap |
Revenue Remaining Performance Obligation
RevenueRemainingPerformanceObligation
|
690671000 | usd |
CY2023Q3 | us-gaap |
Accounts Receivable Gross Current
AccountsReceivableGrossCurrent
|
154126000 | usd |
CY2022Q4 | us-gaap |
Accounts Receivable Gross Current
AccountsReceivableGrossCurrent
|
120054000 | usd |
CY2023Q3 | us-gaap |
Allowance For Doubtful Accounts Receivable Current
AllowanceForDoubtfulAccountsReceivableCurrent
|
180000 | usd |
CY2022Q4 | us-gaap |
Allowance For Doubtful Accounts Receivable Current
AllowanceForDoubtfulAccountsReceivableCurrent
|
299000 | usd |
CY2023Q3 | us-gaap |
Accounts Receivable Net Current
AccountsReceivableNetCurrent
|
153946000 | usd |
CY2022Q4 | us-gaap |
Accounts Receivable Net Current
AccountsReceivableNetCurrent
|
119755000 | usd |
CY2023Q3 | us-gaap |
Inventory Finished Goods Net Of Reserves
InventoryFinishedGoodsNetOfReserves
|
4955000 | usd |
CY2022Q4 | us-gaap |
Inventory Finished Goods Net Of Reserves
InventoryFinishedGoodsNetOfReserves
|
5538000 | usd |
CY2023Q3 | us-gaap |
Inventory Raw Materials Net Of Reserves
InventoryRawMaterialsNetOfReserves
|
1317000 | usd |
CY2022Q4 | us-gaap |
Inventory Raw Materials Net Of Reserves
InventoryRawMaterialsNetOfReserves
|
1369000 | usd |
CY2023Q3 | us-gaap |
Inventory Net
InventoryNet
|
6272000 | usd |
CY2022Q4 | us-gaap |
Inventory Net
InventoryNet
|
6907000 | usd |
CY2023Q3 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
14891000 | shares |
CY2022Q3 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
14064000 | shares |
us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
15051000 | shares | |
CY2023Q3 | us-gaap |
Property Plant And Equipment Gross
PropertyPlantAndEquipmentGross
|
1467085000 | usd |
CY2022Q4 | us-gaap |
Property Plant And Equipment Gross
PropertyPlantAndEquipmentGross
|
1590202000 | usd |
CY2023Q3 | us-gaap |
Accumulated Depreciation Depletion And Amortization Property Plant And Equipment
AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
|
1203649000 | usd |
CY2022Q4 | us-gaap |
Accumulated Depreciation Depletion And Amortization Property Plant And Equipment
AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
|
1288312000 | usd |
CY2023Q3 | us-gaap |
Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
|
263436000 | usd |
CY2022Q4 | us-gaap |
Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
|
301890000 | usd |
CY2023Q3 | us-gaap |
Employee Related Liabilities Current
EmployeeRelatedLiabilitiesCurrent
|
27888000 | usd |
CY2022Q4 | us-gaap |
Employee Related Liabilities Current
EmployeeRelatedLiabilitiesCurrent
|
34358000 | usd |
CY2023Q3 | us-gaap |
Accrual For Taxes Other Than Income Taxes Current
AccrualForTaxesOtherThanIncomeTaxesCurrent
|
2988000 | usd |
CY2022Q4 | us-gaap |
Accrual For Taxes Other Than Income Taxes Current
AccrualForTaxesOtherThanIncomeTaxesCurrent
|
2873000 | usd |
CY2023Q3 | us-gaap |
Other Accrued Liabilities Current
OtherAccruedLiabilitiesCurrent
|
17817000 | usd |
CY2022Q4 | us-gaap |
Other Accrued Liabilities Current
OtherAccruedLiabilitiesCurrent
|
1980000 | usd |
CY2023Q3 | us-gaap |
Accrued Liabilities Current
AccruedLiabilitiesCurrent
|
48693000 | usd |
CY2022Q4 | us-gaap |
Accrued Liabilities Current
AccruedLiabilitiesCurrent
|
39211000 | usd |
CY2023Q3 | us-gaap |
Contract With Customer Liability Current
ContractWithCustomerLiabilityCurrent
|
6884000 | usd |
CY2022Q4 | us-gaap |
Contract With Customer Liability Current
ContractWithCustomerLiabilityCurrent
|
991000 | usd |
CY2023Q3 | us-gaap |
Contract With Customer Liability Noncurrent
ContractWithCustomerLiabilityNoncurrent
|
7986000 | usd |
CY2022Q4 | us-gaap |
Contract With Customer Liability Noncurrent
ContractWithCustomerLiabilityNoncurrent
|
0 | usd |
CY2023Q3 | us-gaap |
Contract With Customer Liability
ContractWithCustomerLiability
|
14870000 | usd |
CY2022Q4 | us-gaap |
Contract With Customer Liability
ContractWithCustomerLiability
|
991000 | usd |
us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
14220000 | shares | |
CY2023Q3 | us-gaap |
Income Loss From Continuing Operations Per Basic Share
IncomeLossFromContinuingOperationsPerBasicShare
|
0.61 | |
CY2022Q3 | us-gaap |
Income Loss From Continuing Operations Per Basic Share
IncomeLossFromContinuingOperationsPerBasicShare
|
0.32 | |
us-gaap |
Income Loss From Continuing Operations Per Basic Share
IncomeLossFromContinuingOperationsPerBasicShare
|
0.48 | ||
us-gaap |
Income Loss From Continuing Operations Per Basic Share
IncomeLossFromContinuingOperationsPerBasicShare
|
0.92 | ||
CY2023Q3 | us-gaap |
Income Loss From Continuing Operations Per Diluted Share
IncomeLossFromContinuingOperationsPerDilutedShare
|
0.61 | |
CY2022Q4 | us-gaap |
Disposal Group Including Discontinued Operation Property Plant And Equipment
DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipment
|
8653000 | usd |
CY2022Q4 | us-gaap |
Assets Of Disposal Group Including Discontinued Operation
AssetsOfDisposalGroupIncludingDiscontinuedOperation
|
8653000 | usd |
us-gaap |
Net Income Loss From Continuing Operations Available To Common Shareholders Basic
NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic
|
15226000 | usd | |
CY2023Q3 | us-gaap |
Undistributed Earnings Loss Allocated To Participating Securities Basic
UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic
|
0 | usd |
CY2022Q3 | us-gaap |
Undistributed Earnings Loss Allocated To Participating Securities Basic
UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic
|
794000 | usd |
us-gaap |
Undistributed Earnings Loss Allocated To Participating Securities Basic
UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic
|
0 | usd | |
us-gaap |
Undistributed Earnings Loss Allocated To Participating Securities Basic
UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic
|
2297000 | usd | |
CY2023Q3 | us-gaap |
Net Income Loss Available To Common Stockholders Basic
NetIncomeLossAvailableToCommonStockholdersBasic
|
9022000 | usd |
CY2022Q3 | us-gaap |
Net Income Loss Available To Common Stockholders Basic
NetIncomeLossAvailableToCommonStockholdersBasic
|
4431000 | usd |
us-gaap |
Net Income Loss Available To Common Stockholders Basic
NetIncomeLossAvailableToCommonStockholdersBasic
|
7132000 | usd | |
us-gaap |
Net Income Loss Available To Common Stockholders Basic
NetIncomeLossAvailableToCommonStockholdersBasic
|
12929000 | usd | |
CY2023Q3 | us-gaap |
Undistributed Earnings Loss Allocated To Participating Securities Diluted
UndistributedEarningsLossAllocatedToParticipatingSecuritiesDiluted
|
0 | usd |
CY2022Q3 | us-gaap |
Undistributed Earnings Loss Allocated To Participating Securities Diluted
UndistributedEarningsLossAllocatedToParticipatingSecuritiesDiluted
|
-794000 | usd |
us-gaap |
Undistributed Earnings Loss Allocated To Participating Securities Diluted
UndistributedEarningsLossAllocatedToParticipatingSecuritiesDiluted
|
0 | usd | |
us-gaap |
Undistributed Earnings Loss Allocated To Participating Securities Diluted
UndistributedEarningsLossAllocatedToParticipatingSecuritiesDiluted
|
-2297000 | usd | |
CY2023Q3 | cveo |
Undistributed Earnings Loss Reallocated To Participating Securities Diluted
UndistributedEarningsLossReallocatedToParticipatingSecuritiesDiluted
|
0 | usd |
CY2022Q3 | cveo |
Undistributed Earnings Loss Reallocated To Participating Securities Diluted
UndistributedEarningsLossReallocatedToParticipatingSecuritiesDiluted
|
788000 | usd |
cveo |
Undistributed Earnings Loss Reallocated To Participating Securities Diluted
UndistributedEarningsLossReallocatedToParticipatingSecuritiesDiluted
|
0 | usd | |
cveo |
Undistributed Earnings Loss Reallocated To Participating Securities Diluted
UndistributedEarningsLossReallocatedToParticipatingSecuritiesDiluted
|
2275000 | usd | |
CY2023Q3 | us-gaap |
Net Income Loss Available To Common Stockholders Diluted
NetIncomeLossAvailableToCommonStockholdersDiluted
|
9022000 | usd |
CY2022Q3 | us-gaap |
Net Income Loss Available To Common Stockholders Diluted
NetIncomeLossAvailableToCommonStockholdersDiluted
|
4437000 | usd |
us-gaap |
Net Income Loss Available To Common Stockholders Diluted
NetIncomeLossAvailableToCommonStockholdersDiluted
|
7132000 | usd | |
us-gaap |
Net Income Loss Available To Common Stockholders Diluted
NetIncomeLossAvailableToCommonStockholdersDiluted
|
12951000 | usd | |
CY2023Q3 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
14814000 | shares |
CY2022Q3 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
13932000 | shares |
us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
14980000 | shares | |
us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
14058000 | shares | |
CY2023Q3 | us-gaap |
Incremental Common Shares Attributable To Share Based Payment Arrangements
IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
|
77000 | shares |
CY2022Q3 | us-gaap |
Incremental Common Shares Attributable To Share Based Payment Arrangements
IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
|
132000 | shares |
us-gaap |
Incremental Common Shares Attributable To Share Based Payment Arrangements
IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
|
71000 | shares | |
us-gaap |
Incremental Common Shares Attributable To Share Based Payment Arrangements
IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
|
162000 | shares | |
CY2022Q3 | us-gaap |
Income Loss From Continuing Operations Per Diluted Share
IncomeLossFromContinuingOperationsPerDilutedShare
|
0.32 | |
us-gaap |
Income Loss From Continuing Operations Per Diluted Share
IncomeLossFromContinuingOperationsPerDilutedShare
|
0.47 | ||
us-gaap |
Income Loss From Continuing Operations Per Diluted Share
IncomeLossFromContinuingOperationsPerDilutedShare
|
0.91 | ||
CY2023Q3 | us-gaap |
Debt Instrument Carrying Amount
DebtInstrumentCarryingAmount
|
103248000 | usd |
CY2022Q4 | us-gaap |
Debt Instrument Carrying Amount
DebtInstrumentCarryingAmount
|
132037000 | usd |
CY2023Q3 | us-gaap |
Deferred Finance Costs Net
DeferredFinanceCostsNet
|
253000 | usd |
CY2022Q4 | us-gaap |
Deferred Finance Costs Net
DeferredFinanceCostsNet
|
1084000 | usd |
CY2023Q3 | us-gaap |
Long Term Debt
LongTermDebt
|
102995000 | usd |
CY2022Q4 | us-gaap |
Long Term Debt
LongTermDebt
|
130953000 | usd |
CY2023Q3 | us-gaap |
Long Term Debt Current
LongTermDebtCurrent
|
7143000 | usd |
CY2022Q4 | us-gaap |
Long Term Debt Current
LongTermDebtCurrent
|
28448000 | usd |
CY2023Q3 | us-gaap |
Long Term Debt Noncurrent
LongTermDebtNoncurrent
|
95852000 | usd |
CY2022Q4 | us-gaap |
Long Term Debt Noncurrent
LongTermDebtNoncurrent
|
102505000 | usd |
cveo |
Interest Coverage Ratio
InterestCoverageRatio
|
3.00 | ||
CY2023Q3 | cveo |
Number Of Tax Jurisdictions
NumberOfTaxJurisdictions
|
3 | jurisdiction |
CY2023Q3 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
-1200000 | usd |
CY2022Q3 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
3700000 | usd |
CY2022Q3 | us-gaap |
Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
|
0.372 | |
us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
2900000 | usd | |
us-gaap |
Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
|
0.290 | ||
us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
7100000 | usd | |
us-gaap |
Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
|
0.278 | ||
CY2022Q3 | us-gaap |
Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
|
8819000 | usd |
CY2022Q3 | us-gaap |
Assets
Assets
|
583329000 | usd |
us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
530006000 | usd | |
us-gaap |
Other Comprehensive Income Foreign Currency Transaction And Translation Gain Loss Arising During Period Net Of Tax
OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax
|
-6900000 | usd | |
CY2022Q4 | us-gaap |
Accumulated Other Comprehensive Income Loss Net Of Tax
AccumulatedOtherComprehensiveIncomeLossNetOfTax
|
-385200000 | usd |
CY2023Q3 | us-gaap |
Accumulated Other Comprehensive Income Loss Net Of Tax
AccumulatedOtherComprehensiveIncomeLossNetOfTax
|
-392100000 | usd |
CY2023Q3 | us-gaap |
Translation Adjustment Functional To Reporting Currency Net Of Tax
TranslationAdjustmentFunctionalToReportingCurrencyNetOfTax
|
198000000 | cad |
CY2023Q3 | us-gaap |
Translation Adjustment Functional To Reporting Currency Net Of Tax
TranslationAdjustmentFunctionalToReportingCurrencyNetOfTax
|
211000000 | aud |
CY2021Q3 | cveo |
Stock Repurchase Program Authorized Amount Percentage
StockRepurchaseProgramAuthorizedAmountPercentage
|
0.050 | |
CY2022Q3 | cveo |
Stock Repurchase Program Authorized Amount Percentage
StockRepurchaseProgramAuthorizedAmountPercentage
|
0.050 | |
CY2023Q3 | cveo |
Stock Repurchase Program Authorized Amount Percentage
StockRepurchaseProgramAuthorizedAmountPercentage
|
0.050 | |
CY2023Q3 | us-gaap |
Stock Repurchase Program Number Of Shares Authorized To Be Repurchased
StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased
|
742000 | shares |
CY2022Q3 | us-gaap |
Stock Repurchase Program Number Of Shares Authorized To Be Repurchased
StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased
|
685000 | shares |
CY2021Q3 | us-gaap |
Stock Repurchase Program Number Of Shares Authorized To Be Repurchased
StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased
|
715000 | shares |
CY2022Q3 | us-gaap |
Stock Repurchase Program Period In Force1
StockRepurchaseProgramPeriodInForce1
|
P12M | |
CY2021Q3 | us-gaap |
Stock Repurchase Program Period In Force1
StockRepurchaseProgramPeriodInForce1
|
P12M | |
CY2023Q3 | us-gaap |
Stock Repurchase Program Period In Force1
StockRepurchaseProgramPeriodInForce1
|
P12M | |
CY2022Q3 | us-gaap |
Treasury Stock Shares Acquired
TreasuryStockSharesAcquired
|
374753 | shares |
CY2022Q3 | us-gaap |
Treasury Stock Value Acquired Cost Method
TreasuryStockValueAcquiredCostMethod
|
10700000 | usd |
CY2023Q3 | us-gaap |
Common Stock Dividends Per Share Declared
CommonStockDividendsPerShareDeclared
|
0.25 | |
CY2023Q3 | us-gaap |
Payments Of Dividends
PaymentsOfDividends
|
3700000 | usd |
CY2022Q3 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Number Of Shares Authorized
ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
|
3028667 | shares |
CY2023Q3 | us-gaap |
Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
|
300000 | usd |
CY2022Q3 | us-gaap |
Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
|
300000 | usd |
us-gaap |
Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
|
800000 | usd | |
us-gaap |
Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
|
900000 | usd | |
CY2023Q3 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
183572000 | usd |
CY2023Q3 | us-gaap |
Depreciation Depletion And Amortization
DepreciationDepletionAndAmortization
|
16914000 | usd |
CY2023Q3 | us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
16039000 | usd |
CY2023Q3 | us-gaap |
Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
|
9462000 | usd |
CY2023Q3 | us-gaap |
Assets
Assets
|
556594000 | usd |
CY2022Q3 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
184227000 | usd |
CY2022Q3 | us-gaap |
Depreciation Depletion And Amortization
DepreciationDepletionAndAmortization
|
22608000 | usd |
CY2022Q3 | us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
10785000 | usd |
us-gaap |
Depreciation Depletion And Amortization
DepreciationDepletionAndAmortization
|
59277000 | usd | |
us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
22307000 | usd | |
us-gaap |
Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
|
21179000 | usd | |
CY2023Q3 | us-gaap |
Assets
Assets
|
556594000 | usd |
us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
534859000 | usd | |
us-gaap |
Depreciation Depletion And Amortization
DepreciationDepletionAndAmortization
|
65818000 | usd | |
us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
29264000 | usd | |
us-gaap |
Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
|
17466000 | usd | |
CY2022Q3 | us-gaap |
Assets
Assets
|
583329000 | usd |