2024 Q2 Form 10-Q Financial Statement
#000160154824000009 Filed on May 07, 2024
Income Statement
Concept | 2024 Q2 | 2024 Q1 | 2023 Q1 |
---|---|---|---|
Revenue | $1.072B | $1.011B | $943.5M |
YoY Change | 9.65% | 7.11% | |
Cost Of Revenue | $998.3M | $940.3M | $864.6M |
YoY Change | 12.12% | 8.75% | |
Gross Profit | $73.84M | $70.27M | $78.83M |
YoY Change | -15.52% | -10.85% | |
Gross Profit Margin | 6.89% | 6.95% | 8.36% |
Selling, General & Admin | $46.41M | $39.94M | $48.25M |
YoY Change | -12.65% | -17.22% | |
% of Gross Profit | 62.86% | 56.84% | 61.21% |
Research & Development | |||
YoY Change | |||
% of Gross Profit | |||
Depreciation & Amortization | $29.50M | $6.243M | $5.412M |
YoY Change | 3.44% | 15.35% | |
% of Gross Profit | 39.95% | 8.88% | 6.87% |
Operating Expenses | $46.41M | $39.94M | $48.25M |
YoY Change | -12.65% | -17.22% | |
Operating Profit | $27.43M | $30.33M | $30.58M |
YoY Change | -19.97% | -0.81% | |
Interest Expense | -$28.81M | -$27.57M | -$31.74M |
YoY Change | -9.84% | -13.14% | |
% of Operating Profit | -105.04% | -90.91% | -103.81% |
Other Income/Expense, Net | -$2.535M | -$1.633M | |
YoY Change | -915.11% | ||
Pretax Income | -$8.114M | $1.124M | -$23.22M |
YoY Change | -503.88% | -104.84% | |
Income Tax | -$1.600M | $0.00 | -$5.700M |
% Of Pretax Income | 0.0% | ||
Net Earnings | -$6.544M | $1.144M | -$17.48M |
YoY Change | -463.76% | -106.54% | |
Net Earnings / Revenue | -0.61% | 0.11% | -1.85% |
Basic Earnings Per Share | -$0.21 | $0.04 | -$0.57 |
Diluted Earnings Per Share | -$0.21 | $0.04 | -$0.57 |
COMMON SHARES | |||
Basic Shares Outstanding | 31.46M shares | 31.33M shares | 30.93M shares |
Diluted Shares Outstanding | 31.47M shares | 31.79M shares | 30.93M shares |
Balance Sheet
Concept | 2024 Q2 | 2024 Q1 | 2023 Q1 |
---|---|---|---|
SHORT-TERM ASSETS | |||
Cash & Short-Term Investments | $42.67M | $33.56M | $62.15M |
YoY Change | -39.32% | -46.0% | |
Cash & Equivalents | $44.80M | $35.70M | $62.15M |
Short-Term Investments | |||
Other Short-Term Assets | $32.93M | $131.5M | $26.02M |
YoY Change | 37.74% | 405.56% | |
Inventory | $46.58M | ||
Prepaid Expenses | $58.85M | $78.22M | |
Receivables | $774.9M | $776.1M | $748.6M |
Other Receivables | $7.002M | $12.39M | $11.23M |
Total Short-Term Assets | $976.6M | $953.6M | $926.2M |
YoY Change | 6.32% | 2.96% | |
LONG-TERM ASSETS | |||
Property, Plant & Equipment | $70.27M | $93.36M | $82.31M |
YoY Change | -14.61% | 13.43% | |
Goodwill | $1.656B | $1.648B | $1.656B |
YoY Change | -0.06% | -0.44% | |
Intangibles | $367.1M | $389.4M | $475.3M |
YoY Change | -18.91% | -18.07% | |
Long-Term Investments | $6.700M | $4.800M | $6.500M |
YoY Change | 6.35% | -26.15% | |
Other Assets | $45.72M | $17.38M | $21.37M |
YoY Change | 105.52% | -18.68% | |
Total Long-Term Assets | $2.175B | $2.186B | $2.283B |
YoY Change | -3.79% | -4.25% | |
TOTAL ASSETS | |||
Total Short-Term Assets | $976.6M | $953.6M | $926.2M |
Total Long-Term Assets | $2.175B | $2.186B | $2.283B |
Total Assets | $3.151B | $3.140B | $3.209B |
YoY Change | -0.87% | -2.17% | |
SHORT-TERM LIABILITIES | |||
YoY Change | |||
Accounts Payable | $462.5M | $430.6M | $402.7M |
YoY Change | 11.06% | 6.94% | |
Accrued Expenses | $242.4M | $267.4M | $198.1M |
YoY Change | -5.09% | 34.99% | |
Deferred Revenue | |||
YoY Change | |||
Short-Term Debt | $0.00 | $0.00 | $0.00 |
YoY Change | |||
Long-Term Debt Due | $16.88M | $15.36M | $15.50M |
YoY Change | 8.89% | -0.9% | |
Total Short-Term Liabilities | $888.2M | $852.7M | $760.2M |
YoY Change | 6.71% | 12.17% | |
LONG-TERM LIABILITIES | |||
Long-Term Debt | $1.142B | $1.154B | $1.292B |
YoY Change | -4.07% | -10.65% | |
Other Long-Term Liabilities | $86.62M | $92.76M | $131.7M |
YoY Change | -24.29% | -29.57% | |
Total Long-Term Liabilities | $1.271B | $1.293B | $1.471B |
YoY Change | -6.1% | -12.07% | |
TOTAL LIABILITIES | |||
Total Short-Term Liabilities | $888.2M | $852.7M | $760.2M |
Total Long-Term Liabilities | $1.271B | $1.293B | $1.471B |
Total Liabilities | $2.159B | $2.146B | $2.231B |
YoY Change | -1.22% | -3.81% | |
SHAREHOLDERS EQUITY | |||
Retained Earnings | $225.5M | $232.0M | $235.9M |
YoY Change | -5.17% | -1.67% | |
Common Stock | $315.0K | $315.0K | $310.0K |
YoY Change | 1.29% | 1.61% | |
Preferred Stock | |||
YoY Change | |||
Treasury Stock (at cost) | |||
YoY Change | |||
Treasury Stock Shares | |||
Shareholders Equity | $992.0M | $993.7M | $978.5M |
YoY Change | |||
Total Liabilities & Shareholders Equity | $3.151B | $3.140B | $3.209B |
YoY Change | -0.87% | -2.17% |
Cashflow Statement
Concept | 2024 Q2 | 2024 Q1 | 2023 Q1 |
---|---|---|---|
OPERATING ACTIVITIES | |||
Net Income | -$6.544M | $1.144M | -$17.48M |
YoY Change | -463.76% | -106.54% | |
Depreciation, Depletion And Amortization | $29.50M | $6.243M | $5.412M |
YoY Change | 3.44% | 15.35% | |
Cash From Operating Activities | $25.68M | -$57.23M | -$38.49M |
YoY Change | -77.99% | 48.67% | |
INVESTING ACTIVITIES | |||
Capital Expenditures | $736.0K | $7.775M | $9.076M |
YoY Change | -70.17% | -14.33% | |
Acquisitions | $16.94M | $0.00 | |
YoY Change | |||
Other Investing Activities | $6.000K | -$16.93M | $0.00 |
YoY Change | 20.0% | ||
Cash From Investing Activities | -$730.0K | -$24.71M | -$9.076M |
YoY Change | -70.35% | 172.25% | |
FINANCING ACTIVITIES | |||
Cash Dividend Paid | |||
YoY Change | |||
Common Stock Issuance & Retirement, Net | |||
YoY Change | |||
Debt Paid & Issued, Net | $3.840M | $421.0M | |
YoY Change | -99.09% | ||
Cash From Financing Activities | -14.94M | $46.46M | -$7.921M |
YoY Change | -85.87% | -686.55% | |
NET CHANGE | |||
Cash From Operating Activities | 25.68M | -$57.23M | -$38.49M |
Cash From Investing Activities | -730.0K | -$24.71M | -$9.076M |
Cash From Financing Activities | -14.94M | $46.46M | -$7.921M |
Net Change In Cash | 10.01M | -$36.99M | -$53.92M |
YoY Change | 17.98% | -31.4% | |
FREE CASH FLOW | |||
Cash From Operating Activities | $25.68M | -$57.23M | -$38.49M |
Capital Expenditures | $736.0K | $7.775M | $9.076M |
Free Cash Flow | $24.94M | -$65.00M | -$47.57M |
YoY Change | -78.16% | 36.65% |
Facts In Submission
Frame | Concept Type | Concept / XBRL Key | Value | Unit |
---|---|---|---|---|
CY2024Q1 | us-gaap |
Revenue Remaining Performance Obligation Expected Timing Of Satisfaction Period1
RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1
|
P9M | |
CY2024Q1 | us-gaap |
Revenue Remaining Performance Obligation Expected Timing Of Satisfaction Period1
RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1
|
P1Y | |
CY2024Q1 | us-gaap |
Goodwill
Goodwill
|
1648298000 | usd |
CY2024Q1 | us-gaap |
Cost Of Goods And Services Sold
CostOfGoodsAndServicesSold
|
940290000 | usd |
CY2023Q1 | us-gaap |
Cost Of Goods And Services Sold
CostOfGoodsAndServicesSold
|
864630000 | usd |
CY2024Q1 | us-gaap |
Selling General And Administrative Expense
SellingGeneralAndAdministrativeExpense
|
39943000 | usd |
CY2023Q1 | us-gaap |
Selling General And Administrative Expense
SellingGeneralAndAdministrativeExpense
|
48251000 | usd |
CY2024Q1 | us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
30331000 | usd |
CY2023Q1 | us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
30579000 | usd |
CY2024Q1 | us-gaap |
Gains Losses On Extinguishment Of Debt
GainsLossesOnExtinguishmentOfDebt
|
0 | usd |
CY2023Q1 | us-gaap |
Gains Losses On Extinguishment Of Debt
GainsLossesOnExtinguishmentOfDebt
|
-22052000 | usd |
CY2024Q1 | us-gaap |
Interest Income Expense Nonoperating Net
InterestIncomeExpenseNonoperatingNet
|
-27574000 | usd |
CY2023Q1 | us-gaap |
Interest Income Expense Nonoperating Net
InterestIncomeExpenseNonoperatingNet
|
-31744000 | usd |
CY2024Q1 | us-gaap |
Other Operating Income Expense Net
OtherOperatingIncomeExpenseNet
|
-1633000 | usd |
CY2023Q1 | us-gaap |
Other Operating Income Expense Net
OtherOperatingIncomeExpenseNet
|
0 | usd |
CY2024Q1 | us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
1124000 | usd |
CY2023Q1 | us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
-23217000 | usd |
CY2024Q1 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
-20000 | usd |
CY2023Q1 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
-5737000 | usd |
CY2024Q1 | us-gaap |
Net Income Loss
NetIncomeLoss
|
1144000 | usd |
CY2023Q1 | us-gaap |
Net Income Loss
NetIncomeLoss
|
-17480000 | usd |
CY2024Q1 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
0.04 | |
CY2023Q1 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
-0.57 | |
CY2024Q1 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
0.04 | |
CY2023Q1 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
-0.57 | |
CY2024Q1 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
31351000 | shares |
CY2023Q1 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
30927000 | shares |
CY2024Q1 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
31794000 | shares |
CY2023Q1 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
30927000 | shares |
CY2024Q1 | us-gaap |
Net Income Loss
NetIncomeLoss
|
1144000 | usd |
CY2023Q1 | us-gaap |
Net Income Loss
NetIncomeLoss
|
-17480000 | usd |
CY2024Q1 | us-gaap |
Other Comprehensive Income Loss Cash Flow Hedge Gain Loss Before Reclassification And Tax
OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax
|
4921000 | usd |
CY2023Q1 | us-gaap |
Other Comprehensive Income Loss Cash Flow Hedge Gain Loss Before Reclassification And Tax
OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax
|
-2347000 | usd |
CY2024Q1 | us-gaap |
Other Comprehensive Income Loss Cash Flow Hedge Gain Loss After Reclassification Tax
OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax
|
-430000 | usd |
CY2023Q1 | us-gaap |
Other Comprehensive Income Loss Cash Flow Hedge Gain Loss After Reclassification Tax
OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax
|
-148000 | usd |
CY2024Q1 | us-gaap |
Other Comprehensive Income Loss Cash Flow Hedge Gain Loss After Reclassification And Tax
OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax
|
5351000 | usd |
CY2023Q1 | us-gaap |
Other Comprehensive Income Loss Cash Flow Hedge Gain Loss After Reclassification And Tax
OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax
|
-2199000 | usd |
CY2024Q1 | us-gaap |
Other Comprehensive Income Foreign Currency Transaction And Translation Adjustment Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
|
-2843000 | usd |
CY2023Q1 | us-gaap |
Other Comprehensive Income Foreign Currency Transaction And Translation Adjustment Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
|
1806000 | usd |
CY2024Q1 | us-gaap |
Other Comprehensive Income Loss Net Of Tax
OtherComprehensiveIncomeLossNetOfTax
|
2508000 | usd |
CY2023Q1 | us-gaap |
Other Comprehensive Income Loss Net Of Tax
OtherComprehensiveIncomeLossNetOfTax
|
-393000 | usd |
CY2024Q1 | us-gaap |
Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
|
3652000 | usd |
CY2023Q1 | us-gaap |
Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
|
-17873000 | usd |
CY2024Q1 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
35658000 | usd |
CY2023Q4 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
72651000 | usd |
CY2024Q1 | us-gaap |
Receivables Net Current
ReceivablesNetCurrent
|
788490000 | usd |
CY2023Q4 | us-gaap |
Receivables Net Current
ReceivablesNetCurrent
|
705995000 | usd |
CY2024Q1 | us-gaap |
Prepaid Expense And Other Assets Current
PrepaidExpenseAndOtherAssetsCurrent
|
129427000 | usd |
CY2023Q4 | us-gaap |
Prepaid Expense And Other Assets Current
PrepaidExpenseAndOtherAssetsCurrent
|
96223000 | usd |
CY2024Q1 | us-gaap |
Assets Current
AssetsCurrent
|
953575000 | usd |
CY2023Q4 | us-gaap |
Assets Current
AssetsCurrent
|
874869000 | usd |
CY2024Q1 | us-gaap |
Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
|
93362000 | usd |
CY2023Q4 | us-gaap |
Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
|
85429000 | usd |
CY2023Q4 | us-gaap |
Goodwill
Goodwill
|
1656926000 | usd |
CY2024Q1 | us-gaap |
Intangible Assets Net Excluding Goodwill
IntangibleAssetsNetExcludingGoodwill
|
389448000 | usd |
CY2023Q4 | us-gaap |
Intangible Assets Net Excluding Goodwill
IntangibleAssetsNetExcludingGoodwill
|
407530000 | usd |
CY2024Q1 | us-gaap |
Operating Lease Right Of Use Asset
OperatingLeaseRightOfUseAsset
|
37629000 | usd |
CY2023Q4 | us-gaap |
Operating Lease Right Of Use Asset
OperatingLeaseRightOfUseAsset
|
41215000 | usd |
CY2024Q1 | us-gaap |
Other Assets Noncurrent
OtherAssetsNoncurrent
|
17379000 | usd |
CY2023Q4 | us-gaap |
Other Assets Noncurrent
OtherAssetsNoncurrent
|
15931000 | usd |
CY2024Q1 | us-gaap |
Assets Noncurrent
AssetsNoncurrent
|
2186116000 | usd |
CY2023Q4 | us-gaap |
Assets Noncurrent
AssetsNoncurrent
|
2207031000 | usd |
CY2024Q1 | us-gaap |
Assets
Assets
|
3139691000 | usd |
CY2023Q4 | us-gaap |
Assets
Assets
|
3081900000 | usd |
CY2024Q1 | us-gaap |
Accounts Payable Current
AccountsPayableCurrent
|
430600000 | usd |
CY2023Q4 | us-gaap |
Accounts Payable Current
AccountsPayableCurrent
|
453052000 | usd |
CY2024Q1 | us-gaap |
Employee Related Liabilities Current
EmployeeRelatedLiabilitiesCurrent
|
139349000 | usd |
CY2023Q4 | us-gaap |
Employee Related Liabilities Current
EmployeeRelatedLiabilitiesCurrent
|
158088000 | usd |
CY2024Q1 | us-gaap |
Long Term Debt Current
LongTermDebtCurrent
|
15361000 | usd |
CY2023Q4 | us-gaap |
Long Term Debt Current
LongTermDebtCurrent
|
15361000 | usd |
CY2024Q1 | us-gaap |
Accrued Liabilities Current
AccruedLiabilitiesCurrent
|
267425000 | usd |
CY2023Q4 | us-gaap |
Accrued Liabilities Current
AccruedLiabilitiesCurrent
|
213700000 | usd |
CY2024Q1 | us-gaap |
Liabilities Current
LiabilitiesCurrent
|
852735000 | usd |
CY2023Q4 | us-gaap |
Liabilities Current
LiabilitiesCurrent
|
840201000 | usd |
CY2024Q1 | us-gaap |
Long Term Debt Noncurrent
LongTermDebtNoncurrent
|
1154345000 | usd |
CY2023Q4 | us-gaap |
Long Term Debt Noncurrent
LongTermDebtNoncurrent
|
1100269000 | usd |
CY2024Q1 | us-gaap |
Deferred Income Tax Liabilities Net
DeferredIncomeTaxLiabilitiesNet
|
13698000 | usd |
CY2023Q4 | us-gaap |
Deferred Income Tax Liabilities Net
DeferredIncomeTaxLiabilitiesNet
|
11763000 | usd |
CY2024Q1 | us-gaap |
Operating Lease Liability Noncurrent
OperatingLeaseLiabilityNoncurrent
|
32419000 | usd |
CY2023Q4 | us-gaap |
Operating Lease Liability Noncurrent
OperatingLeaseLiabilityNoncurrent
|
34691000 | usd |
CY2024Q1 | us-gaap |
Other Liabilities Noncurrent
OtherLiabilitiesNoncurrent
|
92758000 | usd |
CY2023Q4 | us-gaap |
Other Liabilities Noncurrent
OtherLiabilitiesNoncurrent
|
104176000 | usd |
CY2024Q1 | us-gaap |
Liabilities Noncurrent
LiabilitiesNoncurrent
|
1293220000 | usd |
CY2023Q4 | us-gaap |
Liabilities Noncurrent
LiabilitiesNoncurrent
|
1250899000 | usd |
CY2024Q1 | us-gaap |
Liabilities
Liabilities
|
2145955000 | usd |
CY2023Q4 | us-gaap |
Liabilities
Liabilities
|
2091100000 | usd |
CY2024Q1 | us-gaap |
Commitments And Contingencies
CommitmentsAndContingencies
|
usd | |
CY2023Q4 | us-gaap |
Commitments And Contingencies
CommitmentsAndContingencies
|
usd | |
CY2023Q4 | us-gaap |
Preferred Stock Par Or Stated Value Per Share
PreferredStockParOrStatedValuePerShare
|
0.01 | |
CY2024Q1 | us-gaap |
Preferred Stock Par Or Stated Value Per Share
PreferredStockParOrStatedValuePerShare
|
0.01 | |
CY2024Q1 | us-gaap |
Preferred Stock Shares Authorized
PreferredStockSharesAuthorized
|
10000000 | shares |
CY2023Q4 | us-gaap |
Preferred Stock Shares Authorized
PreferredStockSharesAuthorized
|
10000000 | shares |
CY2023Q4 | us-gaap |
Preferred Stock Shares Issued
PreferredStockSharesIssued
|
0 | shares |
CY2024Q1 | us-gaap |
Preferred Stock Shares Outstanding
PreferredStockSharesOutstanding
|
0 | shares |
CY2023Q4 | us-gaap |
Preferred Stock Shares Outstanding
PreferredStockSharesOutstanding
|
0 | shares |
CY2024Q1 | us-gaap |
Preferred Stock Shares Issued
PreferredStockSharesIssued
|
0 | shares |
CY2024Q1 | us-gaap |
Preferred Stock Value
PreferredStockValue
|
0 | usd |
CY2023Q4 | us-gaap |
Preferred Stock Value
PreferredStockValue
|
0 | usd |
CY2024Q1 | us-gaap |
Common Stock Par Or Stated Value Per Share
CommonStockParOrStatedValuePerShare
|
0.01 | |
CY2023Q4 | us-gaap |
Common Stock Par Or Stated Value Per Share
CommonStockParOrStatedValuePerShare
|
0.01 | |
CY2024Q1 | us-gaap |
Common Stock Shares Authorized
CommonStockSharesAuthorized
|
100000000 | shares |
CY2023Q4 | us-gaap |
Common Stock Shares Authorized
CommonStockSharesAuthorized
|
100000000 | shares |
CY2024Q1 | us-gaap |
Common Stock Shares Outstanding
CommonStockSharesOutstanding
|
31452806 | shares |
CY2024Q1 | us-gaap |
Common Stock Shares Issued
CommonStockSharesIssued
|
31452806 | shares |
CY2023Q4 | us-gaap |
Common Stock Shares Outstanding
CommonStockSharesOutstanding
|
31191628 | shares |
CY2023Q4 | us-gaap |
Common Stock Shares Issued
CommonStockSharesIssued
|
31191628 | shares |
CY2024Q1 | us-gaap |
Common Stock Value
CommonStockValue
|
315000 | usd |
CY2023Q4 | us-gaap |
Common Stock Value
CommonStockValue
|
312000 | usd |
CY2024Q1 | us-gaap |
Additional Paid In Capital
AdditionalPaidInCapital
|
761605000 | usd |
CY2023Q4 | us-gaap |
Additional Paid In Capital
AdditionalPaidInCapital
|
762324000 | usd |
CY2024Q1 | us-gaap |
Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
|
231995000 | usd |
CY2023Q4 | us-gaap |
Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
|
230851000 | usd |
CY2024Q1 | us-gaap |
Accumulated Other Comprehensive Income Loss Net Of Tax
AccumulatedOtherComprehensiveIncomeLossNetOfTax
|
-179000 | usd |
CY2023Q4 | us-gaap |
Accumulated Other Comprehensive Income Loss Net Of Tax
AccumulatedOtherComprehensiveIncomeLossNetOfTax
|
-2687000 | usd |
CY2024Q1 | us-gaap |
Stockholders Equity
StockholdersEquity
|
993736000 | usd |
CY2023Q4 | us-gaap |
Stockholders Equity
StockholdersEquity
|
990800000 | usd |
CY2024Q1 | us-gaap |
Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
|
3139691000 | usd |
CY2023Q4 | us-gaap |
Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
|
3081900000 | usd |
CY2024Q1 | us-gaap |
Net Income Loss
NetIncomeLoss
|
1144000 | usd |
CY2023Q1 | us-gaap |
Net Income Loss
NetIncomeLoss
|
-17480000 | usd |
CY2024Q1 | us-gaap |
Depreciation
Depreciation
|
6243000 | usd |
CY2023Q1 | us-gaap |
Depreciation
Depreciation
|
5412000 | usd |
CY2024Q1 | us-gaap |
Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
|
22539000 | usd |
CY2023Q1 | us-gaap |
Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
|
22606000 | usd |
CY2024Q1 | us-gaap |
Gain Loss On Sale Of Property Plant Equipment
GainLossOnSaleOfPropertyPlantEquipment
|
-8000 | usd |
CY2023Q1 | us-gaap |
Gain Loss On Sale Of Property Plant Equipment
GainLossOnSaleOfPropertyPlantEquipment
|
-31000 | usd |
CY2024Q1 | us-gaap |
Share Based Compensation
ShareBasedCompensation
|
5149000 | usd |
CY2023Q1 | us-gaap |
Share Based Compensation
ShareBasedCompensation
|
12872000 | usd |
CY2024Q1 | us-gaap |
Deferred Income Taxes And Tax Credits
DeferredIncomeTaxesAndTaxCredits
|
-262000 | usd |
CY2023Q1 | us-gaap |
Deferred Income Taxes And Tax Credits
DeferredIncomeTaxesAndTaxCredits
|
-6034000 | usd |
CY2024Q1 | us-gaap |
Amortization Of Financing Costs
AmortizationOfFinancingCosts
|
2160000 | usd |
CY2023Q1 | us-gaap |
Amortization Of Financing Costs
AmortizationOfFinancingCosts
|
2513000 | usd |
CY2024Q1 | us-gaap |
Gains Losses On Extinguishment Of Debt
GainsLossesOnExtinguishmentOfDebt
|
0 | usd |
CY2023Q1 | us-gaap |
Gains Losses On Extinguishment Of Debt
GainsLossesOnExtinguishmentOfDebt
|
-22052000 | usd |
CY2024Q1 | us-gaap |
Increase Decrease In Receivables
IncreaseDecreaseInReceivables
|
55363000 | usd |
CY2023Q1 | us-gaap |
Increase Decrease In Receivables
IncreaseDecreaseInReceivables
|
30649000 | usd |
CY2024Q1 | us-gaap |
Increase Decrease In Other Operating Assets
IncreaseDecreaseInOtherOperatingAssets
|
23522000 | usd |
CY2023Q1 | us-gaap |
Increase Decrease In Other Operating Assets
IncreaseDecreaseInOtherOperatingAssets
|
9778000 | usd |
CY2024Q1 | us-gaap |
Increase Decrease In Accounts Payable
IncreaseDecreaseInAccountsPayable
|
-33715000 | usd |
CY2023Q1 | us-gaap |
Increase Decrease In Accounts Payable
IncreaseDecreaseInAccountsPayable
|
-4115000 | usd |
CY2024Q1 | us-gaap |
Increase Decrease In Employee Related Liabilities
IncreaseDecreaseInEmployeeRelatedLiabilities
|
-18607000 | usd |
CY2023Q1 | us-gaap |
Increase Decrease In Employee Related Liabilities
IncreaseDecreaseInEmployeeRelatedLiabilities
|
-24182000 | usd |
CY2024Q1 | us-gaap |
Increase Decrease In Other Operating Liabilities
IncreaseDecreaseInOtherOperatingLiabilities
|
37000000 | usd |
CY2023Q1 | us-gaap |
Increase Decrease In Other Operating Liabilities
IncreaseDecreaseInOtherOperatingLiabilities
|
-11740000 | usd |
CY2024Q1 | us-gaap |
Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
|
-57226000 | usd |
CY2023Q1 | us-gaap |
Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
|
-38492000 | usd |
CY2024Q1 | us-gaap |
Payments To Acquire Productive Assets
PaymentsToAcquireProductiveAssets
|
7775000 | usd |
CY2023Q1 | us-gaap |
Payments To Acquire Productive Assets
PaymentsToAcquireProductiveAssets
|
9076000 | usd |
CY2024Q1 | us-gaap |
Proceeds From Sale Of Property Plant And Equipment
ProceedsFromSaleOfPropertyPlantAndEquipment
|
5000 | usd |
CY2023Q1 | us-gaap |
Proceeds From Sale Of Property Plant And Equipment
ProceedsFromSaleOfPropertyPlantAndEquipment
|
0 | usd |
CY2024Q1 | us-gaap |
Payments To Acquire Businesses Net Of Cash Acquired
PaymentsToAcquireBusinessesNetOfCashAcquired
|
16939000 | usd |
CY2023Q1 | us-gaap |
Payments To Acquire Businesses Net Of Cash Acquired
PaymentsToAcquireBusinessesNetOfCashAcquired
|
0 | usd |
CY2024Q1 | us-gaap |
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
|
-24709000 | usd |
CY2023Q1 | us-gaap |
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
|
-9076000 | usd |
CY2024Q1 | us-gaap |
Proceeds From Issuance Of Long Term Debt
ProceedsFromIssuanceOfLongTermDebt
|
0 | usd |
CY2023Q1 | us-gaap |
Proceeds From Issuance Of Long Term Debt
ProceedsFromIssuanceOfLongTermDebt
|
250000000 | usd |
CY2024Q1 | us-gaap |
Repayments Of Long Term Debt
RepaymentsOfLongTermDebt
|
3840000 | usd |
CY2023Q1 | us-gaap |
Repayments Of Long Term Debt
RepaymentsOfLongTermDebt
|
421013000 | usd |
CY2024Q1 | us-gaap |
Proceeds From Lines Of Credit
ProceedsFromLinesOfCredit
|
375250000 | usd |
CY2023Q1 | us-gaap |
Proceeds From Lines Of Credit
ProceedsFromLinesOfCredit
|
348750000 | usd |
CY2024Q1 | us-gaap |
Repayments Of Lines Of Credit
RepaymentsOfLinesOfCredit
|
319250000 | usd |
CY2023Q1 | us-gaap |
Repayments Of Lines Of Credit
RepaymentsOfLinesOfCredit
|
163750000 | usd |
CY2024Q1 | us-gaap |
Proceeds From Issuance Of Shares Under Incentive And Share Based Compensation Plans Including Stock Options
ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions
|
3000 | usd |
CY2023Q1 | us-gaap |
Proceeds From Issuance Of Shares Under Incentive And Share Based Compensation Plans Including Stock Options
ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions
|
5000 | usd |
CY2024Q1 | us-gaap |
Payments Of Debt Issuance Costs
PaymentsOfDebtIssuanceCosts
|
0 | usd |
CY2023Q1 | us-gaap |
Payments Of Debt Issuance Costs
PaymentsOfDebtIssuanceCosts
|
7507000 | usd |
CY2024Q1 | us-gaap |
Payments Of Debt Extinguishment Costs
PaymentsOfDebtExtinguishmentCosts
|
0 | usd |
CY2023Q1 | us-gaap |
Payments Of Debt Extinguishment Costs
PaymentsOfDebtExtinguishmentCosts
|
1600000 | usd |
CY2024Q1 | us-gaap |
Payments Related To Tax Withholding For Share Based Compensation
PaymentsRelatedToTaxWithholdingForShareBasedCompensation
|
5702000 | usd |
CY2023Q1 | us-gaap |
Payments Related To Tax Withholding For Share Based Compensation
PaymentsRelatedToTaxWithholdingForShareBasedCompensation
|
12806000 | usd |
CY2024Q1 | us-gaap |
Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
|
46461000 | usd |
CY2023Q1 | us-gaap |
Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
|
-7921000 | usd |
CY2024Q1 | us-gaap |
Effect Of Exchange Rate On Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
-1519000 | usd |
CY2023Q1 | us-gaap |
Effect Of Exchange Rate On Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
1567000 | usd |
CY2024Q1 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
|
-36993000 | usd |
CY2023Q1 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
|
-53922000 | usd |
CY2023Q4 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
72651000 | usd |
CY2022Q4 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
116067000 | usd |
CY2024Q1 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
35658000 | usd |
CY2023Q1 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
62145000 | usd |
CY2024Q1 | us-gaap |
Interest Paid Net
InterestPaidNet
|
27125000 | usd |
CY2023Q1 | us-gaap |
Interest Paid Net
InterestPaidNet
|
29066000 | usd |
CY2024Q1 | us-gaap |
Income Taxes Paid Net
IncomeTaxesPaidNet
|
1014000 | usd |
CY2023Q1 | us-gaap |
Income Taxes Paid Net
IncomeTaxesPaidNet
|
300000 | usd |
CY2024Q1 | us-gaap |
Capital Expenditures Incurred But Not Yet Paid
CapitalExpendituresIncurredButNotYetPaid
|
410000 | usd |
CY2023Q1 | us-gaap |
Capital Expenditures Incurred But Not Yet Paid
CapitalExpendituresIncurredButNotYetPaid
|
494000 | usd |
CY2022Q4 | us-gaap |
Stockholders Equity
StockholdersEquity
|
997079000 | usd |
CY2023Q1 | us-gaap |
Net Income Loss
NetIncomeLoss
|
-17480000 | usd |
CY2023Q1 | us-gaap |
Other Comprehensive Income Foreign Currency Transaction And Translation Adjustment Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
|
1806000 | usd |
CY2023Q1 | us-gaap |
Other Comprehensive Income Loss Cash Flow Hedge Gain Loss After Reclassification And Tax
OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax
|
-2199000 | usd |
CY2023Q1 | us-gaap |
Stock Issued During Period Value Share Based Compensation
StockIssuedDuringPeriodValueShareBasedCompensation
|
5000 | usd |
CY2023Q1 | us-gaap |
Adjustments Related To Tax Withholding For Share Based Compensation
AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
|
12806000 | usd |
CY2023Q1 | us-gaap |
Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
|
12066000 | usd |
CY2023Q1 | us-gaap |
Stockholders Equity
StockholdersEquity
|
978471000 | usd |
CY2023Q4 | us-gaap |
Stockholders Equity
StockholdersEquity
|
990800000 | usd |
CY2024Q1 | us-gaap |
Net Income Loss
NetIncomeLoss
|
1144000 | usd |
CY2024Q1 | us-gaap |
Other Comprehensive Income Foreign Currency Transaction And Translation Adjustment Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
|
-2843000 | usd |
CY2024Q1 | us-gaap |
Other Comprehensive Income Loss Cash Flow Hedge Gain Loss After Reclassification And Tax
OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax
|
5351000 | usd |
CY2024Q1 | us-gaap |
Stock Issued During Period Value Share Based Compensation
StockIssuedDuringPeriodValueShareBasedCompensation
|
3000 | usd |
CY2024Q1 | us-gaap |
Adjustments Related To Tax Withholding For Share Based Compensation
AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
|
5702000 | usd |
CY2024Q1 | us-gaap |
Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
|
4983000 | usd |
CY2024Q1 | us-gaap |
Stockholders Equity
StockholdersEquity
|
993736000 | usd |
CY2024Q1 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
1010564000 | usd |
CY2023Q1 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
943460000 | usd |
CY2024Q1 | vec |
Contract With Customer Liability Cumulative Catch Up Adjustment To Revenue Favorable Operating Income Change In Measure Of Progress And Modification Of Contract
ContractWithCustomerLiabilityCumulativeCatchUpAdjustmentToRevenueFavorableOperatingIncomeChangeInMeasureOfProgressAndModificationOfContract
|
500000 | usd |
CY2023Q1 | vec |
Contract With Customer Liability Cumulative Catch Up Adjustment To Revenue Favorable Operating Income Change In Measure Of Progress And Modification Of Contract
ContractWithCustomerLiabilityCumulativeCatchUpAdjustmentToRevenueFavorableOperatingIncomeChangeInMeasureOfProgressAndModificationOfContract
|
13100000 | usd |
CY2024Q1 | vec |
Contract With Customer Liability Cumulative Catch Up Adjustment To Revenue Favorable Change In Measure Of Progress And Modification Of Contract
ContractWithCustomerLiabilityCumulativeCatchUpAdjustmentToRevenueFavorableChangeInMeasureOfProgressAndModificationOfContract
|
3400000 | usd |
CY2023Q1 | vec |
Contract With Customer Liability Cumulative Catch Up Adjustment To Revenue Favorable Change In Measure Of Progress And Modification Of Contract
ContractWithCustomerLiabilityCumulativeCatchUpAdjustmentToRevenueFavorableChangeInMeasureOfProgressAndModificationOfContract
|
13900000 | usd |
CY2024Q1 | us-gaap |
Number Of Operating Segments
NumberOfOperatingSegments
|
1 | operatingsegment |
CY2024Q1 | us-gaap |
Equity Method Investments
EquityMethodInvestments
|
4800000 | usd |
CY2023Q4 | us-gaap |
Equity Method Investments
EquityMethodInvestments
|
5400000 | usd |
CY2024Q1 | us-gaap |
Income Loss From Equity Method Investments
IncomeLossFromEquityMethodInvestments
|
2600000 | usd |
CY2023Q1 | us-gaap |
Income Loss From Equity Method Investments
IncomeLossFromEquityMethodInvestments
|
1800000 | usd |
CY2024Q1 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
35700000 | usd |
CY2024Q1 | us-gaap |
Restricted Cash
RestrictedCash
|
2100000 | usd |
CY2023Q4 | us-gaap |
Restricted Cash
RestrictedCash
|
2000000 | usd |
CY2024Q1 | vec |
Revenue From Contract With Customer Contract Term
RevenueFromContractWithCustomerContractTerm
|
P1Y | |
CY2024Q1 | vec |
Revenue From Contract With Customer Renewal Option Term
RevenueFromContractWithCustomerRenewalOptionTerm
|
P1Y | |
CY2024Q1 | us-gaap |
Revenue Remaining Performance Obligation
RevenueRemainingPerformanceObligation
|
3268000000 | usd |
CY2023Q4 | us-gaap |
Revenue Remaining Performance Obligation
RevenueRemainingPerformanceObligation
|
3629000000 | usd |
CY2024Q1 | us-gaap |
Revenue Remaining Performance Obligation Percentage
RevenueRemainingPerformanceObligationPercentage
|
0.63 | |
CY2024Q1 | us-gaap |
Revenue Remaining Performance Obligation Percentage
RevenueRemainingPerformanceObligationPercentage
|
0.37 | |
CY2024Q1 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
1010564000 | usd |
CY2023Q1 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
943460000 | usd |
CY2024Q1 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
1010564000 | usd |
CY2023Q1 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
943460000 | usd |
CY2024Q1 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
1010564000 | usd |
CY2023Q1 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
943460000 | usd |
CY2022Q4 | us-gaap |
Contract With Customer Asset Net
ContractWithCustomerAssetNet
|
487800000 | usd |
CY2024Q1 | us-gaap |
Contract With Customer Asset Net
ContractWithCustomerAssetNet
|
658900000 | usd |
CY2023Q4 | us-gaap |
Contract With Customer Asset Net
ContractWithCustomerAssetNet
|
561900000 | usd |
CY2022Q4 | us-gaap |
Contract With Customer Liability
ContractWithCustomerLiability
|
76400000 | usd |
CY2024Q1 | us-gaap |
Contract With Customer Liability
ContractWithCustomerLiability
|
142000000 | usd |
CY2023Q4 | us-gaap |
Contract With Customer Liability
ContractWithCustomerLiability
|
109600000 | usd |
CY2024Q1 | us-gaap |
Billed Contract Receivables
BilledContractReceivables
|
117203000 | usd |
CY2023Q4 | us-gaap |
Billed Contract Receivables
BilledContractReceivables
|
109318000 | usd |
CY2024Q1 | us-gaap |
Unbilled Contracts Receivable
UnbilledContractsReceivable
|
658893000 | usd |
CY2023Q4 | us-gaap |
Unbilled Contracts Receivable
UnbilledContractsReceivable
|
561862000 | usd |
CY2024Q1 | us-gaap |
Other Receivables Net Current
OtherReceivablesNetCurrent
|
12394000 | usd |
CY2023Q4 | us-gaap |
Other Receivables Net Current
OtherReceivablesNetCurrent
|
34815000 | usd |
CY2024Q1 | us-gaap |
Receivables Net Current
ReceivablesNetCurrent
|
788490000 | usd |
CY2023Q4 | us-gaap |
Receivables Net Current
ReceivablesNetCurrent
|
705995000 | usd |
CY2024Q1 | us-gaap |
Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
|
5149000 | usd |
CY2023Q1 | us-gaap |
Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
|
12872000 | usd |
CY2024Q1 | us-gaap |
Employee Service Share Based Compensation Tax Benefit From Compensation Expense
EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense
|
1065000 | usd |
CY2023Q1 | us-gaap |
Employee Service Share Based Compensation Tax Benefit From Compensation Expense
EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense
|
2971000 | usd |
CY2024Q1 | vec |
Sharebased Compensation Arrangementby Sharebased Payment Award Performance Based Award Percentage Paymentof Aggregate Target Valueof Shares Issued
SharebasedCompensationArrangementbySharebasedPaymentAwardPerformanceBasedAwardPercentagePaymentofAggregateTargetValueofSharesIssued
|
2 | |
CY2024Q1 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
0 | usd |
CY2023Q1 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
-5700000 | usd |
CY2024Q1 | us-gaap |
Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
|
-0.018 | |
CY2023Q1 | us-gaap |
Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
|
0.247 | |
CY2024Q1 | us-gaap |
Unrecognized Tax Benefits
UnrecognizedTaxBenefits
|
6600000 | usd |
CY2023Q4 | us-gaap |
Unrecognized Tax Benefits
UnrecognizedTaxBenefits
|
6600000 | usd |
CY2024Q1 | us-gaap |
Net Income Loss
NetIncomeLoss
|
1144000 | usd |
CY2023Q1 | us-gaap |
Net Income Loss
NetIncomeLoss
|
-17480000 | usd |
CY2024Q1 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
31351000 | shares |
CY2023Q1 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
30927000 | shares |
CY2024Q1 | us-gaap |
Incremental Common Shares Attributable To Call Options And Warrants
IncrementalCommonSharesAttributableToCallOptionsAndWarrants
|
18000 | shares |
CY2023Q1 | us-gaap |
Incremental Common Shares Attributable To Call Options And Warrants
IncrementalCommonSharesAttributableToCallOptionsAndWarrants
|
0 | shares |
CY2024Q1 | us-gaap |
Incremental Common Shares Attributable To Share Based Payment Arrangements
IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
|
425000 | shares |
CY2023Q1 | us-gaap |
Incremental Common Shares Attributable To Share Based Payment Arrangements
IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
|
0 | shares |
CY2024Q1 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
31794000 | shares |
CY2023Q1 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
30927000 | shares |
CY2024Q1 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
0.04 | |
CY2023Q1 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
-0.57 | |
CY2024Q1 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
0.04 | |
CY2023Q1 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
-0.57 | |
CY2024Q1 | us-gaap |
Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount
AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
|
25000 | shares |
CY2023Q1 | us-gaap |
Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount
AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
|
0 | shares |
CY2024Q1 | vec |
Number Of Defined Contribution Plan
NumberOfDefinedContributionPlan
|
2 | plan |
CY2024Q1 | us-gaap |
Deferred Compensation Plan Assets
DeferredCompensationPlanAssets
|
4200000 | usd |
CY2023Q4 | us-gaap |
Deferred Compensation Plan Assets
DeferredCompensationPlanAssets
|
3200000 | usd |
CY2024Q1 | us-gaap |
Multiemployer Plan Employer Contribution Cost
MultiemployerPlanEmployerContributionCost
|
5000000 | usd |
CY2023Q1 | us-gaap |
Multiemployer Plan Employer Contribution Cost
MultiemployerPlanEmployerContributionCost
|
3300000 | usd |
CY2023Q3 | vec |
Transfers Of Financial Assets Accounted For As Sale Securitization Facility Availability
TransfersOfFinancialAssetsAccountedForAsSaleSecuritizationFacilityAvailability
|
200000000 | usd |
CY2023Q4 | vec |
Transfers Of Financial Assets Accounted For As Sale Securitization Facility Availability
TransfersOfFinancialAssetsAccountedForAsSaleSecuritizationFacilityAvailability
|
72715000 | usd |
CY2024Q1 | us-gaap |
Proceeds From Sale And Collection Of Receivables
ProceedsFromSaleAndCollectionOfReceivables
|
621920000 | usd |
CY2024Q1 | vec |
Transfer Of Financial Assets Accounted For As Sales Cash Collected
TransferOfFinancialAssetsAccountedForAsSalesCashCollected
|
588266000 | usd |
CY2024Q1 | vec |
Transfer Of Financial Assets Accounted For As Sales Sales Collected And Remitted
TransferOfFinancialAssetsAccountedForAsSalesSalesCollectedAndRemitted
|
106369000 | usd |
CY2024Q1 | vec |
Transfer Of Financial Assets Accounted For As Sales Sales Collected But Not Yet Remitted
TransferOfFinancialAssetsAccountedForAsSalesSalesCollectedButNotYetRemitted
|
24167000 | usd |
CY2024Q1 | vec |
Transfers Of Financial Assets Accounted For As Sale Securitization Facility Availability
TransfersOfFinancialAssetsAccountedForAsSaleSecuritizationFacilityAvailability
|
82202000 | usd |
CY2024Q1 | vec |
Transfer Of Financial Assets Accounted For As Sales Sales Collected And Remitted From Operating Activities
TransferOfFinancialAssetsAccountedForAsSalesSalesCollectedAndRemittedFromOperatingActivities
|
33700000 | usd |
CY2024Q1 | vec |
Transfer Of Financial Assets Accounted For As Sales Purchase Discount Fees
TransferOfFinancialAssetsAccountedForAsSalesPurchaseDiscountFees
|
1600000 | usd |