2024 Q2 Form 10-Q Financial Statement
#000086627324000028 Filed on May 09, 2024
Income Statement
Concept | 2024 Q2 | 2024 Q1 |
---|---|---|
Revenue | $189.5M | $166.0M |
YoY Change | -7.94% | -11.17% |
Cost Of Revenue | $177.1M | $160.4M |
YoY Change | -7.38% | -12.08% |
Gross Profit | $12.45M | $5.578M |
YoY Change | -15.3% | 26.23% |
Gross Profit Margin | 6.57% | 3.36% |
Selling, General & Admin | $17.29M | $19.95M |
YoY Change | 1.54% | 18.3% |
% of Gross Profit | 138.93% | 357.62% |
Research & Development | ||
YoY Change | ||
% of Gross Profit | ||
Depreciation & Amortization | $2.686M | $2.645M |
YoY Change | -15.93% | -20.38% |
% of Gross Profit | 21.58% | 47.42% |
Operating Expenses | $17.29M | $19.95M |
YoY Change | 1.54% | 18.3% |
Operating Profit | -$4.846M | -$14.37M |
YoY Change | 107.45% | 12.63% |
Interest Expense | $519.0K | $143.0K |
YoY Change | -251.75% | -46.64% |
% of Operating Profit | ||
Other Income/Expense, Net | $411.0K | -$235.0K |
YoY Change | -83.98% | 102.59% |
Pretax Income | -$4.417M | -$14.58M |
YoY Change | 1084.18% | 11.76% |
Income Tax | -$40.00K | -$2.000K |
% Of Pretax Income | ||
Net Earnings | -$4.377M | -$14.58M |
YoY Change | 1202.68% | 14.94% |
Net Earnings / Revenue | -2.31% | -8.78% |
Basic Earnings Per Share | -$0.53 | |
Diluted Earnings Per Share | -$0.16 | -$0.53 |
COMMON SHARES | ||
Basic Shares Outstanding | 27.31M shares | 27.30M shares |
Diluted Shares Outstanding | 27.44M shares |
Balance Sheet
Concept | 2024 Q2 | 2024 Q1 |
---|---|---|
SHORT-TERM ASSETS | ||
Cash & Short-Term Investments | $115.6M | $69.66M |
YoY Change | 110.93% | 44.51% |
Cash & Equivalents | $115.6M | $69.66M |
Short-Term Investments | ||
Other Short-Term Assets | $12.00K | $0.00 |
YoY Change | -99.62% | -100.0% |
Inventory | $8.839M | $9.057M |
Prepaid Expenses | $4.065M | $6.606M |
Receivables | $139.0M | $172.9M |
Other Receivables | $180.0K | $325.0K |
Total Short-Term Assets | $301.6M | $293.2M |
YoY Change | 15.0% | 2.95% |
LONG-TERM ASSETS | ||
Property, Plant & Equipment | $43.50M | $44.71M |
YoY Change | -8.51% | -11.54% |
Goodwill | $29.02M | $29.06M |
YoY Change | -0.33% | -2.19% |
Intangibles | $1.651M | $1.925M |
YoY Change | -46.15% | -44.98% |
Long-Term Investments | ||
YoY Change | ||
Other Assets | $31.44M | $28.23M |
YoY Change | 168.29% | 195.82% |
Total Long-Term Assets | $149.8M | $146.8M |
YoY Change | 8.33% | 4.0% |
TOTAL ASSETS | ||
Total Short-Term Assets | $301.6M | $293.2M |
Total Long-Term Assets | $149.8M | $146.8M |
Total Assets | $451.4M | $440.0M |
YoY Change | 12.7% | 3.3% |
SHORT-TERM LIABILITIES | ||
YoY Change | ||
Accounts Payable | $65.63M | $55.19M |
YoY Change | -14.06% | -15.76% |
Accrued Expenses | $28.18M | $29.40M |
YoY Change | 9.5% | 4.4% |
Deferred Revenue | $171.3M | $167.7M |
YoY Change | 100.51% | 46.13% |
Short-Term Debt | $0.00 | $0.00 |
YoY Change | ||
Long-Term Debt Due | ||
YoY Change | ||
Total Short-Term Liabilities | $265.1M | $252.2M |
YoY Change | 41.37% | 21.04% |
LONG-TERM LIABILITIES | ||
Long-Term Debt | $0.00 | $0.00 |
YoY Change | -100.0% | -100.0% |
Other Long-Term Liabilities | $2.873M | $3.982M |
YoY Change | -86.61% | 409.21% |
Total Long-Term Liabilities | $2.873M | $3.982M |
YoY Change | -90.87% | 409.21% |
TOTAL LIABILITIES | ||
Total Short-Term Liabilities | $265.1M | $252.2M |
Total Long-Term Liabilities | $2.873M | $3.982M |
Total Liabilities | $287.2M | $274.2M |
YoY Change | 31.12% | 11.49% |
SHAREHOLDERS EQUITY | ||
Retained Earnings | $33.94M | $38.32M |
YoY Change | -42.39% | -35.33% |
Common Stock | $279.0K | $279.0K |
YoY Change | 0.0% | 0.0% |
Preferred Stock | ||
YoY Change | ||
Treasury Stock (at cost) | $6.083M | $6.136M |
YoY Change | -37.63% | -37.95% |
Treasury Stock Shares | ||
Shareholders Equity | $164.2M | $165.8M |
YoY Change | ||
Total Liabilities & Shareholders Equity | $451.4M | $440.0M |
YoY Change | 12.7% | 3.3% |
Cashflow Statement
Concept | 2024 Q2 | 2024 Q1 |
---|---|---|
OPERATING ACTIVITIES | ||
Net Income | -$4.377M | -$14.58M |
YoY Change | 1202.68% | 14.94% |
Depreciation, Depletion And Amortization | $2.686M | $2.645M |
YoY Change | -15.93% | -20.38% |
Cash From Operating Activities | $47.00M | $24.84M |
YoY Change | 499.24% | 24.26% |
INVESTING ACTIVITIES | ||
Capital Expenditures | $1.305M | $4.830M |
YoY Change | -53.34% | 43.37% |
Acquisitions | ||
YoY Change | ||
Other Investing Activities | $514.0K | $2.729M |
YoY Change | -91.91% | 3354.43% |
Cash From Investing Activities | -$791.0K | -$2.101M |
YoY Change | -122.23% | -36.14% |
FINANCING ACTIVITIES | ||
Cash Dividend Paid | ||
YoY Change | ||
Common Stock Issuance & Retirement, Net | ||
YoY Change | ||
Debt Paid & Issued, Net | ||
YoY Change | ||
Cash From Financing Activities | -48.00K | 41.00K |
YoY Change | -99.03% | -35.94% |
NET CHANGE | ||
Cash From Operating Activities | 47.00M | 24.84M |
Cash From Investing Activities | -791.0K | -2.101M |
Cash From Financing Activities | -48.00K | 41.00K |
Net Change In Cash | 46.17M | 22.78M |
YoY Change | 615.18% | 35.89% |
FREE CASH FLOW | ||
Cash From Operating Activities | $47.00M | $24.84M |
Capital Expenditures | $1.305M | $4.830M |
Free Cash Flow | $45.70M | $20.01M |
YoY Change | 805.47% | 20.39% |
Facts In Submission
Frame | Concept Type | Concept / XBRL Key | Value | Unit |
---|---|---|---|---|
us-gaap |
Revenues
Revenues
|
538714000 | usd | |
us-gaap |
Revenues
Revenues
|
589166000 | usd | |
CY2024Q1 | us-gaap |
Cost Of Goods And Services Sold
CostOfGoodsAndServicesSold
|
160435000 | usd |
CY2023Q1 | us-gaap |
Cost Of Goods And Services Sold
CostOfGoodsAndServicesSold
|
182476000 | usd |
us-gaap |
Cost Of Goods And Services Sold
CostOfGoodsAndServicesSold
|
510688000 | usd | |
us-gaap |
Cost Of Goods And Services Sold
CostOfGoodsAndServicesSold
|
573041000 | usd | |
CY2024Q1 | us-gaap |
Gross Profit
GrossProfit
|
5578000 | usd |
CY2023Q1 | us-gaap |
Gross Profit
GrossProfit
|
4419000 | usd |
us-gaap |
Gross Profit
GrossProfit
|
28026000 | usd | |
us-gaap |
Gross Profit
GrossProfit
|
16125000 | usd | |
CY2023Q1 | us-gaap |
Selling General And Administrative Expense
SellingGeneralAndAdministrativeExpense
|
16862000 | usd |
us-gaap |
Selling General And Administrative Expense
SellingGeneralAndAdministrativeExpense
|
52792000 | usd | |
us-gaap |
Selling General And Administrative Expense
SellingGeneralAndAdministrativeExpense
|
51218000 | usd | |
CY2024Q1 | us-gaap |
Goodwill Impairment Loss
GoodwillImpairmentLoss
|
0 | usd |
CY2023Q1 | us-gaap |
Goodwill Impairment Loss
GoodwillImpairmentLoss
|
0 | usd |
us-gaap |
Goodwill Impairment Loss
GoodwillImpairmentLoss
|
0 | usd | |
us-gaap |
Goodwill Impairment Loss
GoodwillImpairmentLoss
|
12316000 | usd | |
CY2024Q1 | us-gaap |
Restructuring Charges
RestructuringCharges
|
0 | usd |
CY2023Q1 | us-gaap |
Restructuring Charges
RestructuringCharges
|
316000 | usd |
us-gaap |
Restructuring Charges
RestructuringCharges
|
0 | usd | |
us-gaap |
Restructuring Charges
RestructuringCharges
|
2881000 | usd | |
CY2024Q1 | us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
-14370000 | usd |
CY2023Q1 | us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
-12759000 | usd |
us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
-24766000 | usd | |
us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
-50290000 | usd | |
CY2024Q1 | us-gaap |
Interest Expense
InterestExpense
|
143000 | usd |
CY2023Q1 | us-gaap |
Interest Expense
InterestExpense
|
268000 | usd |
us-gaap |
Interest Expense
InterestExpense
|
787000 | usd | |
us-gaap |
Interest Expense
InterestExpense
|
1556000 | usd | |
CY2024Q1 | us-gaap |
Investment Income Interest
InvestmentIncomeInterest
|
165000 | usd |
CY2023Q1 | us-gaap |
Investment Income Interest
InvestmentIncomeInterest
|
94000 | usd |
us-gaap |
Investment Income Interest
InvestmentIncomeInterest
|
477000 | usd | |
CY2024Q1 | us-gaap |
Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
|
-235000 | usd |
CY2023Q1 | us-gaap |
Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
|
-116000 | usd |
CY2024Q1 | us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
-14583000 | usd |
CY2023Q1 | us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
-13049000 | usd |
us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
-20595000 | usd | |
us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
-52388000 | usd | |
us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
-363000 | usd | |
us-gaap |
Net Income Loss
NetIncomeLoss
|
-20599000 | usd | |
CY2023Q1 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
-0.47 | |
us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
-0.75 | ||
us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
-1.93 | ||
CY2024Q1 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
-0.53 | |
us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
-0.75 | ||
us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
-1.93 | ||
CY2024Q1 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
27443000 | shares |
CY2023Q1 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
27038000 | shares |
us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
27357000 | shares | |
us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
26969000 | shares | |
CY2024Q1 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
27443000 | shares |
CY2023Q1 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
27038000 | shares |
us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
27357000 | shares | |
us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
26969000 | shares | |
CY2024Q1 | us-gaap |
Net Income Loss
NetIncomeLoss
|
-14581000 | usd |
CY2023Q1 | us-gaap |
Net Income Loss
NetIncomeLoss
|
-12686000 | usd |
us-gaap |
Net Income Loss
NetIncomeLoss
|
-20599000 | usd | |
us-gaap |
Net Income Loss
NetIncomeLoss
|
-52025000 | usd | |
CY2024Q1 | us-gaap |
Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
|
-548000 | usd |
CY2023Q1 | us-gaap |
Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
|
-234000 | usd |
us-gaap |
Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
|
-524000 | usd | |
us-gaap |
Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
|
-722000 | usd | |
CY2024Q1 | us-gaap |
Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
|
-15129000 | usd |
CY2023Q1 | us-gaap |
Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
|
-12920000 | usd |
us-gaap |
Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
|
-21123000 | usd | |
us-gaap |
Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
|
-52747000 | usd | |
CY2024Q1 | us-gaap |
Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
|
69658000 | usd |
CY2023Q2 | us-gaap |
Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
|
54812000 | usd |
CY2024Q1 | us-gaap |
Allowance For Doubtful Accounts Receivable Current
AllowanceForDoubtfulAccountsReceivableCurrent
|
428000 | usd |
CY2023Q2 | us-gaap |
Allowance For Doubtful Accounts Receivable Current
AllowanceForDoubtfulAccountsReceivableCurrent
|
1061000 | usd |
CY2024Q1 | us-gaap |
Accounts Receivable Net Current
AccountsReceivableNetCurrent
|
172924000 | usd |
CY2024Q1 | us-gaap |
Accounts Receivable Net Current
AccountsReceivableNetCurrent
|
172924000 | usd |
CY2024Q1 | us-gaap |
Contract With Customer Asset Net Current
ContractWithCustomerAssetNetCurrent
|
34600000 | usd |
CY2024Q1 | us-gaap |
Inventory Net
InventoryNet
|
9057000 | usd |
CY2024Q1 | us-gaap |
Income Taxes Receivable
IncomeTaxesReceivable
|
325000 | usd |
CY2024Q1 | us-gaap |
Prepaid Expense Current
PrepaidExpenseCurrent
|
6606000 | usd |
CY2024Q1 | us-gaap |
Assets Current
AssetsCurrent
|
293170000 | usd |
CY2024Q1 | us-gaap |
Restricted Cash Noncurrent
RestrictedCashNoncurrent
|
25000000 | usd |
CY2024Q1 | us-gaap |
Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
|
44711000 | usd |
CY2024Q1 | us-gaap |
Operating Lease Right Of Use Asset
OperatingLeaseRightOfUseAsset
|
17911000 | usd |
CY2024Q1 | us-gaap |
Goodwill
Goodwill
|
29061000 | usd |
CY2024Q1 | us-gaap |
Other Assets Noncurrent
OtherAssetsNoncurrent
|
28227000 | usd |
CY2024Q1 | us-gaap |
Assets
Assets
|
440005000 | usd |
CY2024Q1 | us-gaap |
Accounts Payable Current
AccountsPayableCurrent
|
55192000 | usd |
CY2024Q1 | us-gaap |
Contract With Customer Liability Current
ContractWithCustomerLiabilityCurrent
|
167657000 | usd |
CY2024Q1 | us-gaap |
Employee Related Liabilities Current
EmployeeRelatedLiabilitiesCurrent
|
18068000 | usd |
CY2024Q1 | us-gaap |
Accrued Insurance Current
AccruedInsuranceCurrent
|
5699000 | usd |
CY2024Q1 | us-gaap |
Operating Lease Liability Current
OperatingLeaseLiabilityCurrent
|
3624000 | usd |
CY2024Q1 | us-gaap |
Other Liabilities Current
OtherLiabilitiesCurrent
|
2009000 | usd |
CY2024Q1 | us-gaap |
Liabilities Current
LiabilitiesCurrent
|
252249000 | usd |
CY2024Q1 | us-gaap |
Deferred Income Tax Liabilities Net
DeferredIncomeTaxLiabilitiesNet
|
25000 | usd |
CY2024Q1 | us-gaap |
Operating Lease Liability Noncurrent
OperatingLeaseLiabilityNoncurrent
|
17947000 | usd |
CY2024Q1 | us-gaap |
Line Of Credit
LineOfCredit
|
0 | usd |
CY2024Q1 | us-gaap |
Other Liabilities Noncurrent
OtherLiabilitiesNoncurrent
|
3982000 | usd |
CY2024Q1 | us-gaap |
Liabilities
Liabilities
|
274203000 | usd |
CY2024Q1 | us-gaap |
Commitments And Contingencies
CommitmentsAndContingencies
|
usd | |
CY2024Q1 | us-gaap |
Common Stock Par Or Stated Value Per Share
CommonStockParOrStatedValuePerShare
|
0.01 | |
CY2024Q1 | us-gaap |
Common Stock Shares Authorized
CommonStockSharesAuthorized
|
60000000 | shares |
CY2023Q2 | us-gaap |
Common Stock Shares Issued
CommonStockSharesIssued
|
27888217 | shares |
CY2024Q1 | us-gaap |
Common Stock Shares Outstanding
CommonStockSharesOutstanding
|
27304734 | shares |
CY2024Q1 | us-gaap |
Common Stock Value
CommonStockValue
|
279000 | usd |
CY2024Q1 | us-gaap |
Additional Paid In Capital
AdditionalPaidInCapital
|
142634000 | usd |
CY2024Q1 | us-gaap |
Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
|
38318000 | usd |
CY2024Q1 | us-gaap |
Accumulated Other Comprehensive Income Loss Foreign Currency Translation Adjustment Net Of Tax
AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax
|
-9293000 | usd |
CY2023Q2 | us-gaap |
Treasury Stock Common Shares
TreasuryStockCommonShares
|
840899 | shares |
CY2023Q2 | us-gaap |
Treasury Stock Value
TreasuryStockValue
|
9753000 | usd |
CY2023Q2 | us-gaap |
Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
|
400504000 | usd |
us-gaap |
Net Income Loss
NetIncomeLoss
|
-52025000 | usd | |
us-gaap |
Depreciation Depletion And Amortization
DepreciationDepletionAndAmortization
|
10499000 | usd | |
us-gaap |
Goodwill Impairment Loss
GoodwillImpairmentLoss
|
12316000 | usd | |
us-gaap |
Share Based Compensation
ShareBasedCompensation
|
5154000 | usd | |
us-gaap |
Gain Loss On Sale Of Property Plant Equipment
GainLossOnSaleOfPropertyPlantEquipment
|
21000 | usd | |
us-gaap |
Other Noncash Income Expense
OtherNoncashIncomeExpense
|
-202000 | usd | |
us-gaap |
Increase Decrease In Inventories
IncreaseDecreaseInInventories
|
1620000 | usd | |
us-gaap |
Increase Decrease In Other Operating Assets
IncreaseDecreaseInOtherOperatingAssets
|
-1653000 | usd | |
us-gaap |
Increase Decrease In Accounts Payable
IncreaseDecreaseInAccountsPayable
|
-20923000 | usd | |
us-gaap |
Increase Decrease In Contract With Customer Liability
IncreaseDecreaseInContractWithCustomerLiability
|
82221000 | usd | |
us-gaap |
Increase Decrease In Accrued Liabilities
IncreaseDecreaseInAccruedLiabilities
|
7886000 | usd | |
us-gaap |
Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
|
25567000 | usd | |
us-gaap |
Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
|
5689000 | usd | |
us-gaap |
Proceeds From Sale Of Productive Assets
ProceedsFromSaleOfProductiveAssets
|
5535000 | usd | |
us-gaap |
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
|
-154000 | usd | |
us-gaap |
Proceeds From Long Term Lines Of Credit
ProceedsFromLongTermLinesOfCredit
|
10000000 | usd | |
us-gaap |
Repayments Of Long Term Lines Of Credit
RepaymentsOfLongTermLinesOfCredit
|
20000000 | usd | |
us-gaap |
Proceeds From Stock Plans
ProceedsFromStockPlans
|
132000 | usd | |
us-gaap |
Payments For Repurchase Of Other Equity
PaymentsForRepurchaseOfOtherEquity
|
456000 | usd | |
us-gaap |
Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
|
-10324000 | usd | |
us-gaap |
Effect Of Exchange Rate On Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Including Disposal Group And Discontinued Operations
EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
|
-243000 | usd | |
us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
|
14846000 | usd | |
CY2023Q2 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
79812000 | usd |
CY2022Q2 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
77371000 | usd |
CY2024Q1 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
94658000 | usd |
us-gaap |
Income Taxes Paid Net
IncomeTaxesPaidNet
|
-148000 | usd | |
us-gaap |
Capital Expenditures Incurred But Not Yet Paid
CapitalExpendituresIncurredButNotYetPaid
|
39000 | usd | |
mtrx |
Line Of Credit Basis Spread On Alternate Base Rate Minimum
LineOfCreditBasisSpreadOnAlternateBaseRateMinimum
|
0.0100 | ||
mtrx |
Line Of Credit Basis Spread On Alternate Base Rate Maximum
LineOfCreditBasisSpreadOnAlternateBaseRateMaximum
|
0.0150 | ||
mtrx |
Additional Margin On Adjusted Term Sofr Minimum
AdditionalMarginOnAdjustedTermSOFRMinimum
|
0.0200 | ||
mtrx |
Additional Margin On Adjusted Term Sofr Maximum
AdditionalMarginOnAdjustedTermSOFRMaximum
|
0.0250 | ||
us-gaap |
Line Of Credit Facility Unused Capacity Commitment Fee Percentage
LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage
|
0.0025 | ||
CY2024Q1 | us-gaap |
Selling General And Administrative Expense
SellingGeneralAndAdministrativeExpense
|
19948000 | usd |
us-gaap |
Net Income Loss
NetIncomeLoss
|
-52025000 | usd | |
CY2023Q1 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
-0.47 | |
CY2023Q2 | us-gaap |
Accounts Receivable Net Current
AccountsReceivableNetCurrent
|
145764000 | usd |
CY2023Q2 | us-gaap |
Contract With Customer Asset Net Current
ContractWithCustomerAssetNetCurrent
|
44888000 | usd |
CY2023Q2 | us-gaap |
Inventory Net
InventoryNet
|
7437000 | usd |
CY2023Q2 | us-gaap |
Income Taxes Receivable
IncomeTaxesReceivable
|
496000 | usd |
CY2023Q2 | us-gaap |
Prepaid Expense Current
PrepaidExpenseCurrent
|
5741000 | usd |
CY2024Q1 | us-gaap |
Other Assets Current
OtherAssetsCurrent
|
0 | usd |
CY2023Q2 | us-gaap |
Other Assets Current
OtherAssetsCurrent
|
3118000 | usd |
CY2023Q2 | us-gaap |
Assets Current
AssetsCurrent
|
262256000 | usd |
CY2023Q2 | us-gaap |
Restricted Cash Noncurrent
RestrictedCashNoncurrent
|
25000000 | usd |
CY2023Q2 | us-gaap |
Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
|
47545000 | usd |
CY2023Q2 | us-gaap |
Operating Lease Right Of Use Asset
OperatingLeaseRightOfUseAsset
|
21799000 | usd |
CY2023Q2 | us-gaap |
Goodwill
Goodwill
|
29120000 | usd |
CY2024Q1 | us-gaap |
Intangible Assets Net Excluding Goodwill
IntangibleAssetsNetExcludingGoodwill
|
1925000 | usd |
CY2023Q2 | us-gaap |
Intangible Assets Net Excluding Goodwill
IntangibleAssetsNetExcludingGoodwill
|
3066000 | usd |
CY2023Q2 | us-gaap |
Other Assets Noncurrent
OtherAssetsNoncurrent
|
11718000 | usd |
CY2023Q2 | us-gaap |
Assets
Assets
|
400504000 | usd |
CY2023Q2 | us-gaap |
Accounts Payable Current
AccountsPayableCurrent
|
76365000 | usd |
CY2023Q2 | us-gaap |
Contract With Customer Liability Current
ContractWithCustomerLiabilityCurrent
|
85436000 | usd |
CY2023Q2 | us-gaap |
Employee Related Liabilities Current
EmployeeRelatedLiabilitiesCurrent
|
13679000 | usd |
CY2023Q2 | us-gaap |
Accrued Insurance Current
AccruedInsuranceCurrent
|
5579000 | usd |
CY2023Q2 | us-gaap |
Operating Lease Liability Current
OperatingLeaseLiabilityCurrent
|
4661000 | usd |
CY2023Q2 | us-gaap |
Other Liabilities Current
OtherLiabilitiesCurrent
|
1815000 | usd |
CY2023Q2 | us-gaap |
Liabilities Current
LiabilitiesCurrent
|
187535000 | usd |
CY2023Q2 | us-gaap |
Deferred Income Tax Liabilities Net
DeferredIncomeTaxLiabilitiesNet
|
26000 | usd |
CY2023Q2 | us-gaap |
Operating Lease Liability Noncurrent
OperatingLeaseLiabilityNoncurrent
|
20660000 | usd |
CY2023Q2 | us-gaap |
Line Of Credit
LineOfCredit
|
10000000 | usd |
CY2023Q2 | us-gaap |
Other Liabilities Noncurrent
OtherLiabilitiesNoncurrent
|
799000 | usd |
CY2023Q2 | us-gaap |
Liabilities
Liabilities
|
219020000 | usd |
CY2023Q2 | us-gaap |
Commitments And Contingencies
CommitmentsAndContingencies
|
usd | |
CY2023Q2 | us-gaap |
Common Stock Par Or Stated Value Per Share
CommonStockParOrStatedValuePerShare
|
0.01 | |
CY2023Q2 | us-gaap |
Common Stock Shares Authorized
CommonStockSharesAuthorized
|
60000000 | shares |
CY2024Q1 | us-gaap |
Common Stock Shares Issued
CommonStockSharesIssued
|
27888217 | shares |
CY2023Q2 | us-gaap |
Common Stock Shares Outstanding
CommonStockSharesOutstanding
|
27047318 | shares |
CY2023Q2 | us-gaap |
Common Stock Value
CommonStockValue
|
279000 | usd |
CY2023Q2 | us-gaap |
Additional Paid In Capital
AdditionalPaidInCapital
|
140810000 | usd |
CY2023Q2 | us-gaap |
Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
|
58917000 | usd |
CY2023Q2 | us-gaap |
Accumulated Other Comprehensive Income Loss Foreign Currency Translation Adjustment Net Of Tax
AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax
|
-8769000 | usd |
CY2024Q1 | us-gaap |
Treasury Stock Common Shares
TreasuryStockCommonShares
|
583483 | shares |
CY2024Q1 | us-gaap |
Treasury Stock Value
TreasuryStockValue
|
6136000 | usd |
CY2024Q1 | us-gaap |
Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
|
165802000 | usd |
CY2023Q2 | us-gaap |
Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
|
181484000 | usd |
CY2024Q1 | us-gaap |
Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
|
440005000 | usd |
us-gaap |
Net Income Loss
NetIncomeLoss
|
-20599000 | usd | |
us-gaap |
Depreciation Depletion And Amortization
DepreciationDepletionAndAmortization
|
8337000 | usd | |
us-gaap |
Goodwill Impairment Loss
GoodwillImpairmentLoss
|
0 | usd | |
us-gaap |
Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
|
-722000 | usd | |
us-gaap |
Stock Issued During Period Shares Restricted Stock Award Net Of Forfeitures
StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures
|
259529 | shares | |
us-gaap |
Adjustments To Additional Paid In Capital Other
AdjustmentsToAdditionalPaidInCapitalOther
|
0 | usd | |
us-gaap |
Stock Issued During Period Shares Employee Stock Purchase Plans
StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans
|
40377 | shares | |
us-gaap |
Stock Issued During Period Value Employee Stock Purchase Plan
StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
|
200000 | usd | |
mtrx |
Other Treasury Shares Acquired
OtherTreasurySharesAcquired
|
52864 | shares | |
mtrx |
Other Treasury Share Purchases
OtherTreasurySharePurchases
|
310000 | usd | |
us-gaap |
Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
|
5154000 | usd | |
CY2023Q1 | us-gaap |
Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
|
180003000 | usd |
us-gaap |
Share Based Compensation
ShareBasedCompensation
|
5765000 | usd | |
us-gaap |
Gain Loss On Sale Of Property Plant Equipment
GainLossOnSaleOfPropertyPlantEquipment
|
4530000 | usd | |
us-gaap |
Provision For Doubtful Accounts
ProvisionForDoubtfulAccounts
|
-33000 | usd | |
us-gaap |
Provision For Doubtful Accounts
ProvisionForDoubtfulAccounts
|
-63000 | usd | |
us-gaap |
Other Noncash Income Expense
OtherNoncashIncomeExpense
|
-189000 | usd | |
us-gaap |
Increase Decrease In Other Operating Assets
IncreaseDecreaseInOtherOperatingAssets
|
-10401000 | usd | |
us-gaap |
Increase Decrease In Accounts Payable
IncreaseDecreaseInAccountsPayable
|
-9344000 | usd | |
us-gaap |
Increase Decrease In Contract With Customer Liability
IncreaseDecreaseInContractWithCustomerLiability
|
49623000 | usd | |
us-gaap |
Increase Decrease In Accrued Liabilities
IncreaseDecreaseInAccruedLiabilities
|
-8143000 | usd | |
us-gaap |
Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
|
2403000 | usd | |
us-gaap |
Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
|
6212000 | usd | |
us-gaap |
Proceeds From Sale Of Productive Assets
ProceedsFromSaleOfProductiveAssets
|
110000 | usd | |
us-gaap |
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
|
-6102000 | usd | |
us-gaap |
Proceeds From Long Term Lines Of Credit
ProceedsFromLongTermLinesOfCredit
|
10000000 | usd | |
us-gaap |
Repayments Of Long Term Lines Of Credit
RepaymentsOfLongTermLinesOfCredit
|
10000000 | usd | |
us-gaap |
Proceeds From Stock Plans
ProceedsFromStockPlans
|
200000 | usd | |
us-gaap |
Payments For Repurchase Of Other Equity
PaymentsForRepurchaseOfOtherEquity
|
310000 | usd | |
us-gaap |
Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
|
-110000 | usd | |
us-gaap |
Effect Of Exchange Rate On Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Including Disposal Group And Discontinued Operations
EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
|
-358000 | usd | |
us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
|
-4167000 | usd | |
CY2023Q1 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
73204000 | usd |
us-gaap |
Income Taxes Paid Net
IncomeTaxesPaidNet
|
-13286000 | usd | |
us-gaap |
Interest Paid Net
InterestPaidNet
|
776000 | usd | |
us-gaap |
Interest Paid Net
InterestPaidNet
|
1675000 | usd | |
us-gaap |
Capital Expenditures Incurred But Not Yet Paid
CapitalExpendituresIncurredButNotYetPaid
|
30000 | usd | |
CY2023Q4 | us-gaap |
Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
|
178910000 | usd |
CY2024Q1 | us-gaap |
Profit Loss
ProfitLoss
|
-14581000 | usd |
CY2024Q1 | us-gaap |
Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
|
-548000 | usd |
CY2024Q1 | us-gaap |
Stock Issued During Period Shares Employee Stock Purchase Plans
StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans
|
4249 | shares |
CY2024Q1 | us-gaap |
Stock Issued During Period Value Employee Stock Purchase Plan
StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
|
41000 | usd |
CY2024Q1 | us-gaap |
Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
|
1980000 | usd |
CY2024Q1 | us-gaap |
Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
|
165802000 | usd |
CY2022Q4 | us-gaap |
Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
|
191452000 | usd |
CY2023Q1 | us-gaap |
Profit Loss
ProfitLoss
|
-12686000 | usd |
CY2023Q1 | us-gaap |
Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
|
-234000 | usd |
CY2023Q1 | us-gaap |
Stock Issued During Period Shares Employee Stock Purchase Plans
StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans
|
10233 | shares |
CY2023Q1 | us-gaap |
Stock Issued During Period Value Employee Stock Purchase Plan
StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
|
64000 | usd |
CY2023Q1 | us-gaap |
Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
|
1407000 | usd |
CY2023Q1 | us-gaap |
Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
|
180003000 | usd |
CY2023Q2 | us-gaap |
Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
|
181484000 | usd |
us-gaap |
Profit Loss
ProfitLoss
|
-20599000 | usd | |
us-gaap |
Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
|
-524000 | usd | |
us-gaap |
Stock Issued During Period Shares Restricted Stock Award Net Of Forfeitures
StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures
|
297026 | shares | |
us-gaap |
Adjustments To Additional Paid In Capital Other
AdjustmentsToAdditionalPaidInCapitalOther
|
0 | usd | |
us-gaap |
Stock Issued During Period Shares Employee Stock Purchase Plans
StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans
|
15714 | shares | |
us-gaap |
Stock Issued During Period Value Employee Stock Purchase Plan
StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
|
132000 | usd | |
mtrx |
Other Treasury Shares Acquired
OtherTreasurySharesAcquired
|
55324 | shares | |
mtrx |
Other Treasury Share Purchases
OtherTreasurySharePurchases
|
456000 | usd | |
us-gaap |
Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
|
5765000 | usd | |
CY2024Q1 | us-gaap |
Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
|
165802000 | usd |
CY2022Q2 | us-gaap |
Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
|
227706000 | usd |
us-gaap |
Profit Loss
ProfitLoss
|
-52025000 | usd | |
us-gaap |
Contract With Customer Liability Revenue Recognized
ContractWithCustomerLiabilityRevenueRecognized
|
84700000 | usd | |
CY2024Q1 | us-gaap |
Construction Contractor Receivable Retainage Year One
ConstructionContractorReceivableRetainageYearOne
|
12700000 | usd |
CY2023Q2 | us-gaap |
Construction Contractor Receivable Retainage Year One
ConstructionContractorReceivableRetainageYearOne
|
16300000 | usd |
CY2024Q1 | us-gaap |
Construction Contractor Receivable Retainage After Year One
ConstructionContractorReceivableRetainageAfterYearOne
|
25900000 | usd |
CY2023Q2 | us-gaap |
Construction Contractor Receivable Retainage After Year One
ConstructionContractorReceivableRetainageAfterYearOne
|
10000000 | usd |
CY2024Q1 | us-gaap |
Revenue Remaining Performance Obligation
RevenueRemainingPerformanceObligation
|
680000000 | usd |
CY2024Q1 | mtrx |
Performanceobligationstoberecognizedasrevenuewithinnexttwelvemonths
Performanceobligationstoberecognizedasrevenuewithinnexttwelvemonths
|
431900000 | usd |
CY2024Q1 | us-gaap |
Contract With Customer Asset Net Current
ContractWithCustomerAssetNetCurrent
|
34600000 | usd |
CY2023Q2 | us-gaap |
Contract With Customer Asset Net Current
ContractWithCustomerAssetNetCurrent
|
44888000 | usd |
mtrx |
Changein Cie
ChangeinCIE
|
-10288000 | usd | |
CY2024Q1 | us-gaap |
Contract With Customer Liability Current
ContractWithCustomerLiabilityCurrent
|
167657000 | usd |
CY2023Q2 | us-gaap |
Contract With Customer Liability Current
ContractWithCustomerLiabilityCurrent
|
85436000 | usd |
mtrx |
Changein Bie
ChangeinBIE
|
-82221000 | usd | |
CY2024Q1 | mtrx |
Contractwithcustomercurrentliabilitynet
Contractwithcustomercurrentliabilitynet
|
-133057000 | usd |
CY2023Q2 | mtrx |
Contractwithcustomercurrentliabilitynet
Contractwithcustomercurrentliabilitynet
|
-40548000 | usd |
mtrx |
Changeinnetcontractbalances
Changeinnetcontractbalances
|
-92509000 | usd | |
CY2024Q1 | us-gaap |
Unapproved Change Orders Amount
UnapprovedChangeOrdersAmount
|
12000000 | usd |
CY2023Q2 | us-gaap |
Unapproved Change Orders Amount
UnapprovedChangeOrdersAmount
|
9700000 | usd |
CY2024Q1 | us-gaap |
Revenue From Contract With Customer Including Assessed Tax
RevenueFromContractWithCustomerIncludingAssessedTax
|
166013000 | usd |
CY2023Q1 | us-gaap |
Revenue From Contract With Customer Including Assessed Tax
RevenueFromContractWithCustomerIncludingAssessedTax
|
186895000 | usd |
us-gaap |
Revenue From Contract With Customer Including Assessed Tax
RevenueFromContractWithCustomerIncludingAssessedTax
|
538714000 | usd | |
us-gaap |
Revenue From Contract With Customer Including Assessed Tax
RevenueFromContractWithCustomerIncludingAssessedTax
|
589166000 | usd | |
CY2024Q1 | us-gaap |
Revenue From Contract With Customer Including Assessed Tax
RevenueFromContractWithCustomerIncludingAssessedTax
|
166013000 | usd |
CY2023Q1 | us-gaap |
Revenue From Contract With Customer Including Assessed Tax
RevenueFromContractWithCustomerIncludingAssessedTax
|
186895000 | usd |
us-gaap |
Revenue From Contract With Customer Including Assessed Tax
RevenueFromContractWithCustomerIncludingAssessedTax
|
538714000 | usd | |
us-gaap |
Revenue From Contract With Customer Including Assessed Tax
RevenueFromContractWithCustomerIncludingAssessedTax
|
589166000 | usd | |
CY2022Q4 | us-gaap |
Goodwill Impairment Loss
GoodwillImpairmentLoss
|
12300000 | usd |
us-gaap |
Goodwill Impairment Loss
GoodwillImpairmentLoss
|
12300000 | usd | |
us-gaap |
Line Of Credit Facility Initiation Date1
LineOfCreditFacilityInitiationDate1
|
2021-09-09 | ||
CY2024Q1 | us-gaap |
Line Of Credit Facility Maximum Borrowing Capacity
LineOfCreditFacilityMaximumBorrowingCapacity
|
90000000 | usd |
us-gaap |
Line Of Credit Facility Increase Decrease For Period Net
LineOfCreditFacilityIncreaseDecreaseForPeriodNet
|
15000000 | usd | |
CY2024Q1 | us-gaap |
Compensating Balance Amount
CompensatingBalanceAmount
|
25000000 | usd |
CY2024Q1 | us-gaap |
Line Of Credit Facility Current Borrowing Capacity
LineOfCreditFacilityCurrentBorrowingCapacity
|
72300000 | usd |
CY2024Q1 | us-gaap |
Letters Of Credit Outstanding Amount
LettersOfCreditOutstandingAmount
|
7000000 | usd |
CY2024Q1 | us-gaap |
Line Of Credit Facility Remaining Borrowing Capacity
LineOfCreditFacilityRemainingBorrowingCapacity
|
65300000 | usd |
mtrx |
Asset Backed Credit Facility Adjusted Term Sofr One Month Add On
AssetBackedCreditFacilityAdjustedTermSOFROneMonthAddOn
|
11.448 | ||
mtrx |
Asset Backed Credit Facility Adjusted Term Sofr Three Month Add On
AssetBackedCreditFacilityAdjustedTermSOFRThreeMonthAddOn
|
26.161 | ||
mtrx |
Asset Backed Credit Facility Federal Funds Rate Addition
AssetBackedCreditFacilityFederalFundsRateAddition
|
0.0050 | ||
mtrx |
Asset Backed Credit Facility Adjusted Term Sofr Rate Minimum
AssetBackedCreditFacilityAdjustedTermSOFRRateMinimum
|
0.0100 | ||
mtrx |
Alternate Base Rate Margin
AlternateBaseRateMargin
|
0.0100 | ||
mtrx |
Mtrx Asset Backed Lineof Credit Balance Limitfor Fixed Charge Coverage Ratio
MtrxAssetBackedLineofCreditBalanceLimitforFixedChargeCoverageRatio
|
15000000 | usd | |
mtrx |
Mtrx Asset Backed Lineof Credit Percentage Limitfor Fixed Charge Coverage Ratio
MtrxAssetBackedLineofCreditPercentageLimitforFixedChargeCoverageRatio
|
0.1500 | ||
mtrx |
Asset Backed Credit Facility Fixed Charge Coverage Ratio Requirement Minimum
AssetBackedCreditFacilityFixedChargeCoverageRatioRequirementMinimum
|
1.00 | ||
mtrx |
Asset Backed Credit Facility Fixed Charge Coverage Ratio Requirement Maximum
AssetBackedCreditFacilityFixedChargeCoverageRatioRequirementMaximum
|
1.00 | ||
CY2023Q1 | us-gaap |
Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
|
0.028 | |
us-gaap |
Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
|
0.007 | ||
CY2024Q1 | us-gaap |
Income Tax Reconciliation Change In Deferred Tax Assets Valuation Allowance
IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance
|
4400000 | usd |
us-gaap |
Income Tax Reconciliation Change In Deferred Tax Assets Valuation Allowance
IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance
|
5800000 | usd | |
CY2023Q1 | us-gaap |
Income Tax Reconciliation Change In Deferred Tax Assets Valuation Allowance
IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance
|
3600000 | usd |
us-gaap |
Income Tax Reconciliation Change In Deferred Tax Assets Valuation Allowance
IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance
|
13300000 | usd | |
CY2024Q1 | us-gaap |
Net Income Loss
NetIncomeLoss
|
-14581000 | usd |
CY2023Q1 | us-gaap |
Net Income Loss
NetIncomeLoss
|
-12686000 | usd |
us-gaap |
Net Income Loss
NetIncomeLoss
|
-20599000 | usd | |
us-gaap |
Net Income Loss
NetIncomeLoss
|
-52025000 | usd | |
CY2024Q1 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
27443000 | shares |
CY2023Q1 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
27038000 | shares |
us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
27357000 | shares | |
us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
26969000 | shares | |
CY2024Q1 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
-0.53 | |
CY2023Q1 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
-0.47 | |
us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
-0.75 | ||
us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
-1.93 | ||
CY2024Q1 | us-gaap |
Net Income Loss
NetIncomeLoss
|
-14581000 | usd |
CY2023Q1 | us-gaap |
Net Income Loss
NetIncomeLoss
|
-12686000 | usd |
us-gaap |
Net Income Loss
NetIncomeLoss
|
-20599000 | usd | |
us-gaap |
Net Income Loss
NetIncomeLoss
|
-52025000 | usd | |
CY2024Q1 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
27443000 | shares |
CY2023Q1 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
27038000 | shares |
us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
27357000 | shares | |
us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
26969000 | shares | |
CY2024Q1 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
-0.53 | |
CY2023Q1 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
-0.47 | |
us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
-0.75 | ||
us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
-1.93 | ||
CY2024Q1 | us-gaap |
Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount
AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
|
1056000 | shares |
CY2023Q1 | us-gaap |
Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount
AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
|
133000 | shares |
us-gaap |
Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount
AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
|
868000 | shares | |
us-gaap |
Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount
AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
|
81000 | shares | |
us-gaap |
Number Of Reportable Segments
NumberOfReportableSegments
|
3 | segment | |
us-gaap |
Number Of Reportable Segments
NumberOfReportableSegments
|
3 | segment | |
CY2024Q1 | us-gaap |
Revenues
Revenues
|
166013000 | usd |
CY2024Q1 | us-gaap |
Cost Of Revenue
CostOfRevenue
|
160435000 | usd |
CY2024Q1 | us-gaap |
Gross Profit
GrossProfit
|
5578000 | usd |
CY2024Q1 | us-gaap |
Selling General And Administrative Expense
SellingGeneralAndAdministrativeExpense
|
19948000 | usd |
CY2024Q1 | us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
-14370000 | usd |
CY2023Q1 | us-gaap |
Revenues
Revenues
|
186895000 | usd |
CY2023Q1 | us-gaap |
Cost Of Revenue
CostOfRevenue
|
182476000 | usd |
CY2023Q1 | us-gaap |
Gross Profit
GrossProfit
|
4419000 | usd |
CY2023Q1 | us-gaap |
Selling General And Administrative Expense
SellingGeneralAndAdministrativeExpense
|
16862000 | usd |
CY2023Q1 | us-gaap |
Restructuring Costs
RestructuringCosts
|
316000 | usd |
CY2023Q1 | us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
-12759000 | usd |
us-gaap |
Revenues
Revenues
|
538714000 | usd | |
us-gaap |
Cost Of Revenue
CostOfRevenue
|
510688000 | usd | |
us-gaap |
Gross Profit
GrossProfit
|
28026000 | usd | |
us-gaap |
Selling General And Administrative Expense
SellingGeneralAndAdministrativeExpense
|
52792000 | usd | |
us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
-24766000 | usd | |
us-gaap |
Revenues
Revenues
|
589166000 | usd | |
us-gaap |
Cost Of Revenue
CostOfRevenue
|
573041000 | usd | |
us-gaap |
Gross Profit
GrossProfit
|
16125000 | usd | |
us-gaap |
Selling General And Administrative Expense
SellingGeneralAndAdministrativeExpense
|
51218000 | usd | |
us-gaap |
Goodwill Impairment Loss
GoodwillImpairmentLoss
|
12316000 | usd | |
us-gaap |
Restructuring Costs
RestructuringCosts
|
2881000 | usd | |
us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
-50290000 | usd | |
CY2024Q1 | us-gaap |
Assets
Assets
|
440005000 | usd |
CY2023Q2 | us-gaap |
Assets
Assets
|
400504000 | usd |
CY2024Q1 | ecd |
Rule10b51 Arr Adopted Flag
Rule10b51ArrAdoptedFlag
|
false | |
CY2024Q1 | ecd |
Non Rule10b51 Arr Adopted Flag
NonRule10b51ArrAdoptedFlag
|
false | |
CY2024Q1 | ecd |
Non Rule10b51 Arr Trmntd Flag
NonRule10b51ArrTrmntdFlag
|
false | |
CY2024Q1 | ecd |
Rule10b51 Arr Trmntd Flag
Rule10b51ArrTrmntdFlag
|
false |