2023 Q2 Form 10-Q Financial Statement
#000035282523000057 Filed on May 10, 2023
Income Statement
Concept | 2023 Q2 | 2023 Q1 |
---|---|---|
Revenue | $148.0M | $115.5M |
YoY Change | 12.56% | 16.9% |
Cost Of Revenue | $115.8M | $92.20M |
YoY Change | 6.99% | 11.96% |
Gross Profit | $32.25M | $23.29M |
YoY Change | 38.46% | 41.61% |
Gross Profit Margin | 21.79% | 20.17% |
Selling, General & Admin | $24.53M | $21.42M |
YoY Change | 26.47% | 23.85% |
% of Gross Profit | 76.05% | 91.98% |
Research & Development | ||
YoY Change | ||
% of Gross Profit | ||
Depreciation & Amortization | $3.859M | $2.505M |
YoY Change | 17.12% | 29.26% |
% of Gross Profit | 11.97% | 10.76% |
Operating Expenses | $24.53M | $21.42M |
YoY Change | 21.96% | 23.85% |
Operating Profit | $6.349M | $503.0K |
YoY Change | 99.59% | -121.99% |
Interest Expense | $1.574M | $1.388M |
YoY Change | -509.9% | 275.14% |
% of Operating Profit | 24.79% | 275.94% |
Other Income/Expense, Net | -$719.0K | -$1.827M |
YoY Change | -202.57% | -424.51% |
Pretax Income | $4.056M | -$2.712M |
YoY Change | 45.01% | 29.51% |
Income Tax | $563.0K | -$541.0K |
% Of Pretax Income | 13.88% | |
Net Earnings | $3.531M | -$2.152M |
YoY Change | 75.67% | 37.42% |
Net Earnings / Revenue | 2.39% | -1.86% |
Basic Earnings Per Share | $0.32 | -$0.20 |
Diluted Earnings Per Share | $0.32 | -$0.20 |
COMMON SHARES | ||
Basic Shares Outstanding | 11.09M shares | 10.96M shares |
Diluted Shares Outstanding | 10.88M shares | 10.79M shares |
Balance Sheet
Concept | 2023 Q2 | 2023 Q1 |
---|---|---|
SHORT-TERM ASSETS | ||
Cash & Short-Term Investments | $3.880M | $2.639M |
YoY Change | -49.35% | -57.7% |
Cash & Equivalents | $3.880M | $2.639M |
Short-Term Investments | ||
Other Short-Term Assets | $12.18M | $11.84M |
YoY Change | -34.33% | -39.64% |
Inventory | $79.45M | $84.59M |
Prepaid Expenses | ||
Receivables | $108.3M | $86.11M |
Other Receivables | $0.00 | $0.00 |
Total Short-Term Assets | $203.8M | $185.2M |
YoY Change | 0.44% | -1.0% |
LONG-TERM ASSETS | ||
Property, Plant & Equipment | $92.72M | $95.47M |
YoY Change | 31.63% | 32.69% |
Goodwill | $31.40M | $30.86M |
YoY Change | 55.06% | |
Intangibles | ||
YoY Change | ||
Long-Term Investments | ||
YoY Change | ||
Other Assets | $2.417M | $2.305M |
YoY Change | -93.64% | 79.66% |
Total Long-Term Assets | $147.8M | $151.2M |
YoY Change | -9.07% | -5.71% |
TOTAL ASSETS | ||
Total Short-Term Assets | $203.8M | $185.2M |
Total Long-Term Assets | $147.8M | $151.2M |
Total Assets | $351.6M | $336.4M |
YoY Change | -3.79% | -3.18% |
SHORT-TERM LIABILITIES | ||
YoY Change | ||
Accounts Payable | $43.93M | $48.55M |
YoY Change | -12.04% | 6.75% |
Accrued Expenses | $14.93M | $13.10M |
YoY Change | -45.76% | 13.0% |
Deferred Revenue | $15.97M | $14.56M |
YoY Change | -24.62% | |
Short-Term Debt | $0.00 | $0.00 |
YoY Change | ||
Long-Term Debt Due | $102.0K | $117.0K |
YoY Change | 59.38% | 46.25% |
Total Short-Term Liabilities | $91.64M | $88.50M |
YoY Change | -5.14% | -1.44% |
LONG-TERM LIABILITIES | ||
Long-Term Debt | $89.40M | $79.98M |
YoY Change | 81.63% | 125.1% |
Other Long-Term Liabilities | $7.545M | $7.714M |
YoY Change | -78.4% | -15.89% |
Total Long-Term Liabilities | $7.545M | $7.714M |
YoY Change | -91.03% | -15.89% |
TOTAL LIABILITIES | ||
Total Short-Term Liabilities | $91.64M | $88.50M |
Total Long-Term Liabilities | $7.545M | $7.714M |
Total Liabilities | $99.19M | $96.22M |
YoY Change | -46.35% | -2.78% |
SHAREHOLDERS EQUITY | ||
Retained Earnings | $124.5M | $121.0M |
YoY Change | -27.61% | |
Common Stock | $111.0K | $111.0K |
YoY Change | 0.0% | |
Preferred Stock | ||
YoY Change | ||
Treasury Stock (at cost) | ||
YoY Change | ||
Treasury Stock Shares | ||
Shareholders Equity | $142.2M | $136.6M |
YoY Change | ||
Total Liabilities & Shareholders Equity | $351.6M | $336.4M |
YoY Change | -3.79% | -3.18% |
Cashflow Statement
Concept | 2023 Q2 | 2023 Q1 |
---|---|---|
OPERATING ACTIVITIES | ||
Net Income | $3.531M | -$2.152M |
YoY Change | 75.67% | 37.42% |
Depreciation, Depletion And Amortization | $3.859M | $2.505M |
YoY Change | 17.12% | 29.26% |
Cash From Operating Activities | -$10.27M | $6.932M |
YoY Change | 78.65% | -190.78% |
INVESTING ACTIVITIES | ||
Capital Expenditures | $796.0K | $699.0K |
YoY Change | -161.99% | -60.37% |
Acquisitions | ||
YoY Change | ||
Other Investing Activities | $3.851M | $5.360M |
YoY Change | -169.95% | 337.55% |
Cash From Investing Activities | $3.055M | $4.661M |
YoY Change | -145.0% | -964.75% |
FINANCING ACTIVITIES | ||
Cash Dividend Paid | ||
YoY Change | ||
Common Stock Issuance & Retirement, Net | ||
YoY Change | ||
Debt Paid & Issued, Net | ||
YoY Change | ||
Cash From Financing Activities | 8.459M | -$12.02M |
YoY Change | -41.52% | -399.65% |
NET CHANGE | ||
Cash From Operating Activities | -10.27M | $6.932M |
Cash From Investing Activities | 3.055M | $4.661M |
Cash From Financing Activities | 8.459M | -$12.02M |
Net Change In Cash | 1.249M | -$243.0K |
YoY Change | -35.25% | -94.12% |
FREE CASH FLOW | ||
Cash From Operating Activities | -$10.27M | $6.932M |
Capital Expenditures | $796.0K | $699.0K |
Free Cash Flow | -$11.06M | $6.233M |
YoY Change | 147.89% | -166.31% |
Facts In Submission
Frame | Concept Type | Concept / XBRL Key | Value | Unit |
---|---|---|---|---|
CY2023Q1 | dei |
Amendment Flag
AmendmentFlag
|
false | |
CY2023Q1 | dei |
Document Fiscal Year Focus
DocumentFiscalYearFocus
|
2023 | |
CY2023Q1 | dei |
Document Fiscal Period Focus
DocumentFiscalPeriodFocus
|
Q1 | |
CY2023Q1 | dei |
Entity Central Index Key
EntityCentralIndexKey
|
0000352825 | |
CY2023Q1 | dei |
Current Fiscal Year End Date
CurrentFiscalYearEndDate
|
--12-31 | |
CY2023Q1 | us-gaap |
Revenue Remaining Performance Obligation Expected Timing Of Satisfaction Period1
RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1
|
P1Y | |
CY2023Q1 | dei |
Document Type
DocumentType
|
10-Q | |
CY2023Q1 | dei |
Document Quarterly Report
DocumentQuarterlyReport
|
true | |
CY2023Q1 | dei |
Document Period End Date
DocumentPeriodEndDate
|
2023-03-31 | |
CY2023Q1 | dei |
Document Transition Report
DocumentTransitionReport
|
false | |
CY2023Q1 | dei |
Entity File Number
EntityFileNumber
|
000-10436 | |
CY2023Q1 | dei |
Entity Registrant Name
EntityRegistrantName
|
L.B. Foster Company | |
CY2023Q1 | dei |
Entity Incorporation State Country Code
EntityIncorporationStateCountryCode
|
PA | |
CY2023Q1 | dei |
Entity Tax Identification Number
EntityTaxIdentificationNumber
|
25-1324733 | |
CY2023Q1 | dei |
Entity Address Address Line1
EntityAddressAddressLine1
|
415 Holiday Drive | |
CY2023Q1 | dei |
Entity Address Address Line2
EntityAddressAddressLine2
|
Suite 100 | |
CY2023Q1 | dei |
Entity Address City Or Town
EntityAddressCityOrTown
|
Pittsburgh | |
CY2023Q1 | dei |
Entity Address State Or Province
EntityAddressStateOrProvince
|
PA | |
CY2023Q1 | dei |
Entity Address Postal Zip Code
EntityAddressPostalZipCode
|
15220 | |
CY2023Q1 | dei |
City Area Code
CityAreaCode
|
412 | |
CY2023Q1 | dei |
Local Phone Number
LocalPhoneNumber
|
928-3400 | |
CY2023Q1 | dei |
Security12b Title
Security12bTitle
|
Common Stock, par value $0.01 | |
CY2023Q1 | dei |
Trading Symbol
TradingSymbol
|
FSTR | |
CY2023Q1 | dei |
Security Exchange Name
SecurityExchangeName
|
NASDAQ | |
CY2023Q1 | dei |
Entity Current Reporting Status
EntityCurrentReportingStatus
|
Yes | |
CY2023Q1 | dei |
Entity Interactive Data Current
EntityInteractiveDataCurrent
|
Yes | |
CY2023Q1 | dei |
Entity Filer Category
EntityFilerCategory
|
Accelerated Filer | |
CY2023Q1 | dei |
Entity Small Business
EntitySmallBusiness
|
true | |
CY2023Q1 | dei |
Entity Emerging Growth Company
EntityEmergingGrowthCompany
|
false | |
CY2023Q1 | dei |
Entity Shell Company
EntityShellCompany
|
false | |
CY2023Q2 | dei |
Entity Common Stock Shares Outstanding
EntityCommonStockSharesOutstanding
|
11085149 | shares |
CY2023Q1 | us-gaap |
Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
|
2639000 | usd |
CY2022Q4 | us-gaap |
Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
|
2882000 | usd |
CY2023Q1 | us-gaap |
Accounts Notes And Loans Receivable Net Current
AccountsNotesAndLoansReceivableNetCurrent
|
54904000 | usd |
CY2022Q4 | us-gaap |
Accounts Notes And Loans Receivable Net Current
AccountsNotesAndLoansReceivableNetCurrent
|
82455000 | usd |
CY2023Q1 | us-gaap |
Contract With Customer Asset Net
ContractWithCustomerAssetNet
|
31207000 | usd |
CY2022Q4 | us-gaap |
Contract With Customer Asset Net
ContractWithCustomerAssetNet
|
33613000 | usd |
CY2023Q1 | us-gaap |
Inventory Net
InventoryNet
|
84594000 | usd |
CY2022Q4 | us-gaap |
Inventory Net
InventoryNet
|
75721000 | usd |
CY2023Q1 | us-gaap |
Other Assets Current
OtherAssetsCurrent
|
11844000 | usd |
CY2022Q4 | us-gaap |
Other Assets Current
OtherAssetsCurrent
|
11061000 | usd |
CY2023Q1 | us-gaap |
Assets Current
AssetsCurrent
|
185188000 | usd |
CY2022Q4 | us-gaap |
Assets Current
AssetsCurrent
|
205732000 | usd |
CY2023Q1 | us-gaap |
Property Plant And Equipment And Finance Lease Right Of Use Asset After Accumulated Depreciation And Amortization
PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization
|
78960000 | usd |
CY2022Q4 | us-gaap |
Property Plant And Equipment And Finance Lease Right Of Use Asset After Accumulated Depreciation And Amortization
PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization
|
85344000 | usd |
CY2023Q1 | us-gaap |
Operating Lease Right Of Use Asset
OperatingLeaseRightOfUseAsset
|
16513000 | usd |
CY2022Q4 | us-gaap |
Operating Lease Right Of Use Asset
OperatingLeaseRightOfUseAsset
|
17291000 | usd |
CY2023Q1 | us-gaap |
Goodwill
Goodwill
|
30863000 | usd |
CY2022Q4 | us-gaap |
Goodwill
Goodwill
|
30733000 | usd |
CY2023Q1 | us-gaap |
Finite Lived Intangible Assets Net
FiniteLivedIntangibleAssetsNet
|
22549000 | usd |
CY2022Q4 | us-gaap |
Finite Lived Intangible Assets Net
FiniteLivedIntangibleAssetsNet
|
23831000 | usd |
CY2023Q1 | us-gaap |
Deferred Income Tax Assets Net
DeferredIncomeTaxAssetsNet
|
0 | usd |
CY2022Q4 | us-gaap |
Deferred Income Tax Assets Net
DeferredIncomeTaxAssetsNet
|
24000 | usd |
CY2023Q1 | us-gaap |
Other Assets Noncurrent
OtherAssetsNoncurrent
|
2305000 | usd |
CY2022Q4 | us-gaap |
Other Assets Noncurrent
OtherAssetsNoncurrent
|
2355000 | usd |
CY2023Q1 | us-gaap |
Assets
Assets
|
336378000 | usd |
CY2022Q4 | us-gaap |
Assets
Assets
|
365310000 | usd |
CY2023Q1 | us-gaap |
Accounts Payable Current
AccountsPayableCurrent
|
48553000 | usd |
CY2022Q4 | us-gaap |
Accounts Payable Current
AccountsPayableCurrent
|
48782000 | usd |
CY2023Q1 | us-gaap |
Contract With Customer Liability Current
ContractWithCustomerLiabilityCurrent
|
14556000 | usd |
CY2022Q4 | us-gaap |
Contract With Customer Liability Current
ContractWithCustomerLiabilityCurrent
|
19452000 | usd |
CY2023Q1 | us-gaap |
Employee Related Liabilities Current
EmployeeRelatedLiabilitiesCurrent
|
4176000 | usd |
CY2022Q4 | us-gaap |
Employee Related Liabilities Current
EmployeeRelatedLiabilitiesCurrent
|
10558000 | usd |
CY2023Q1 | fstr |
Accrued Legal Settlement Current
AccruedLegalSettlementCurrent
|
8000000 | usd |
CY2022Q4 | fstr |
Accrued Legal Settlement Current
AccruedLegalSettlementCurrent
|
8000000 | usd |
CY2023Q1 | us-gaap |
Long Term Debt And Capital Lease Obligations Current
LongTermDebtAndCapitalLeaseObligationsCurrent
|
117000 | usd |
CY2022Q4 | us-gaap |
Long Term Debt And Capital Lease Obligations Current
LongTermDebtAndCapitalLeaseObligationsCurrent
|
127000 | usd |
CY2023Q1 | us-gaap |
Accrued Liabilities Current
AccruedLiabilitiesCurrent
|
13100000 | usd |
CY2022Q4 | us-gaap |
Accrued Liabilities Current
AccruedLiabilitiesCurrent
|
16192000 | usd |
CY2023Q1 | us-gaap |
Liabilities Current
LiabilitiesCurrent
|
88502000 | usd |
CY2022Q4 | us-gaap |
Liabilities Current
LiabilitiesCurrent
|
103111000 | usd |
CY2023Q1 | us-gaap |
Long Term Debt And Capital Lease Obligations
LongTermDebtAndCapitalLeaseObligations
|
79979000 | usd |
CY2022Q4 | us-gaap |
Long Term Debt And Capital Lease Obligations
LongTermDebtAndCapitalLeaseObligations
|
91752000 | usd |
CY2023Q1 | us-gaap |
Deferred Income Tax Liabilities Net
DeferredIncomeTaxLiabilitiesNet
|
1753000 | usd |
CY2022Q4 | us-gaap |
Deferred Income Tax Liabilities Net
DeferredIncomeTaxLiabilitiesNet
|
3109000 | usd |
CY2023Q1 | fstr |
Accrued Legal Settlement Non Current
AccruedLegalSettlementNonCurrent
|
8000000 | usd |
CY2022Q4 | fstr |
Accrued Legal Settlement Non Current
AccruedLegalSettlementNonCurrent
|
8000000 | usd |
CY2023Q1 | us-gaap |
Operating Lease Liability Noncurrent
OperatingLeaseLiabilityNoncurrent
|
13416000 | usd |
CY2022Q4 | us-gaap |
Operating Lease Liability Noncurrent
OperatingLeaseLiabilityNoncurrent
|
14163000 | usd |
CY2023Q1 | us-gaap |
Other Liabilities Noncurrent
OtherLiabilitiesNoncurrent
|
7714000 | usd |
CY2022Q4 | us-gaap |
Other Liabilities Noncurrent
OtherLiabilitiesNoncurrent
|
7577000 | usd |
CY2022Q4 | us-gaap |
Common Stock Par Or Stated Value Per Share
CommonStockParOrStatedValuePerShare
|
0.01 | |
CY2023Q1 | us-gaap |
Common Stock Par Or Stated Value Per Share
CommonStockParOrStatedValuePerShare
|
0.01 | |
CY2022Q4 | us-gaap |
Common Stock Shares Authorized
CommonStockSharesAuthorized
|
20000000 | shares |
CY2023Q1 | us-gaap |
Common Stock Shares Authorized
CommonStockSharesAuthorized
|
20000000 | shares |
CY2022Q4 | us-gaap |
Common Stock Shares Issued
CommonStockSharesIssued
|
11115779 | shares |
CY2023Q1 | us-gaap |
Common Stock Shares Issued
CommonStockSharesIssued
|
11115779 | shares |
CY2023Q1 | us-gaap |
Common Stock Shares Outstanding
CommonStockSharesOutstanding
|
10809711 | shares |
CY2022Q4 | us-gaap |
Common Stock Shares Outstanding
CommonStockSharesOutstanding
|
10776827 | shares |
CY2023Q1 | us-gaap |
Common Stock Value
CommonStockValue
|
111000 | usd |
CY2022Q4 | us-gaap |
Common Stock Value
CommonStockValue
|
111000 | usd |
CY2023Q1 | us-gaap |
Additional Paid In Capital
AdditionalPaidInCapital
|
40951000 | usd |
CY2022Q4 | us-gaap |
Additional Paid In Capital
AdditionalPaidInCapital
|
41303000 | usd |
CY2023Q1 | us-gaap |
Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
|
121017000 | usd |
CY2022Q4 | us-gaap |
Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
|
123169000 | usd |
CY2023Q1 | us-gaap |
Treasury Stock Common Shares
TreasuryStockCommonShares
|
306068 | shares |
CY2022Q4 | us-gaap |
Treasury Stock Common Shares
TreasuryStockCommonShares
|
338952 | shares |
CY2023Q1 | us-gaap |
Treasury Stock Common Value
TreasuryStockCommonValue
|
5174000 | usd |
CY2022Q4 | us-gaap |
Treasury Stock Common Value
TreasuryStockCommonValue
|
6240000 | usd |
CY2023Q1 | us-gaap |
Accumulated Other Comprehensive Income Loss Net Of Tax
AccumulatedOtherComprehensiveIncomeLossNetOfTax
|
-20296000 | usd |
CY2022Q4 | us-gaap |
Accumulated Other Comprehensive Income Loss Net Of Tax
AccumulatedOtherComprehensiveIncomeLossNetOfTax
|
-21165000 | usd |
CY2023Q1 | us-gaap |
Stockholders Equity
StockholdersEquity
|
136609000 | usd |
CY2022Q4 | us-gaap |
Stockholders Equity
StockholdersEquity
|
137178000 | usd |
CY2023Q1 | us-gaap |
Minority Interest
MinorityInterest
|
405000 | usd |
CY2022Q4 | us-gaap |
Minority Interest
MinorityInterest
|
420000 | usd |
CY2023Q1 | us-gaap |
Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
|
137014000 | usd |
CY2022Q4 | us-gaap |
Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
|
137598000 | usd |
CY2023Q1 | us-gaap |
Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
|
336378000 | usd |
CY2022Q4 | us-gaap |
Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
|
365310000 | usd |
CY2023Q1 | us-gaap |
Revenue From Contract With Customer Including Assessed Tax
RevenueFromContractWithCustomerIncludingAssessedTax
|
115488000 | usd |
CY2022Q1 | us-gaap |
Revenue From Contract With Customer Including Assessed Tax
RevenueFromContractWithCustomerIncludingAssessedTax
|
98794000 | usd |
CY2023Q1 | us-gaap |
Cost Of Revenue
CostOfRevenue
|
92197000 | usd |
CY2022Q1 | us-gaap |
Cost Of Revenue
CostOfRevenue
|
82347000 | usd |
CY2023Q1 | us-gaap |
Gross Profit
GrossProfit
|
23291000 | usd |
CY2022Q1 | us-gaap |
Gross Profit
GrossProfit
|
16447000 | usd |
CY2023Q1 | us-gaap |
Selling General And Administrative Expense
SellingGeneralAndAdministrativeExpense
|
21423000 | usd |
CY2022Q1 | us-gaap |
Selling General And Administrative Expense
SellingGeneralAndAdministrativeExpense
|
17298000 | usd |
CY2023Q1 | us-gaap |
Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
|
1365000 | usd |
CY2022Q1 | us-gaap |
Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
|
1436000 | usd |
CY2023Q1 | us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
503000 | usd |
CY2022Q1 | us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
-2287000 | usd |
CY2023Q1 | us-gaap |
Interest Expense
InterestExpense
|
1388000 | usd |
CY2022Q1 | us-gaap |
Interest Expense
InterestExpense
|
370000 | usd |
CY2023Q1 | us-gaap |
Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
|
-1827000 | usd |
CY2022Q1 | us-gaap |
Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
|
563000 | usd |
CY2023Q1 | us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
-2712000 | usd |
CY2022Q1 | us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
-2094000 | usd |
CY2023Q1 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
-541000 | usd |
CY2022Q1 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
-508000 | usd |
CY2023Q1 | us-gaap |
Income Loss From Continuing Operations Including Portion Attributable To Noncontrolling Interest
IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest
|
-2171000 | usd |
CY2022Q1 | us-gaap |
Income Loss From Continuing Operations Including Portion Attributable To Noncontrolling Interest
IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest
|
-1586000 | usd |
CY2023Q1 | us-gaap |
Income Loss From Continuing Operations Attributable To Noncontrolling Entity
IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity
|
-19000 | usd |
CY2022Q1 | us-gaap |
Income Loss From Continuing Operations Attributable To Noncontrolling Entity
IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity
|
-20000 | usd |
CY2023Q1 | us-gaap |
Net Income Loss
NetIncomeLoss
|
-2152000 | usd |
CY2022Q1 | us-gaap |
Net Income Loss
NetIncomeLoss
|
-1566000 | usd |
CY2023Q1 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
-0.20 | |
CY2022Q1 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
-0.15 | |
CY2023Q1 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
-0.20 | |
CY2022Q1 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
-0.15 | |
CY2023Q1 | us-gaap |
Income Loss From Continuing Operations Including Portion Attributable To Noncontrolling Interest
IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest
|
-2171000 | usd |
CY2022Q1 | us-gaap |
Income Loss From Continuing Operations Including Portion Attributable To Noncontrolling Interest
IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest
|
-1586000 | usd |
CY2023Q1 | us-gaap |
Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
|
1247000 | usd |
CY2022Q1 | us-gaap |
Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
|
-880000 | usd |
CY2023Q1 | us-gaap |
Other Comprehensive Income Loss Cash Flow Hedge Gain Loss Before Reclassification Tax
OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax
|
0 | usd |
CY2022Q1 | us-gaap |
Other Comprehensive Income Loss Cash Flow Hedge Gain Loss Before Reclassification Tax
OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax
|
-188000 | usd |
CY2023Q1 | us-gaap |
Other Comprehensive Income Loss Cash Flow Hedge Gain Loss Before Reclassification After Tax
OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax
|
-418000 | usd |
CY2022Q1 | us-gaap |
Other Comprehensive Income Loss Cash Flow Hedge Gain Loss Before Reclassification After Tax
OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax
|
551000 | usd |
CY2023Q1 | us-gaap |
Other Comprehensive Income Loss Cash Flow Hedge Gain Loss Reclassification Tax
OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax
|
0 | usd |
CY2022Q1 | us-gaap |
Other Comprehensive Income Loss Cash Flow Hedge Gain Loss Reclassification Tax
OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax
|
-66000 | usd |
CY2023Q1 | us-gaap |
Other Comprehensive Income Loss Cash Flow Hedge Gain Loss Reclassification After Tax
OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax
|
0 | usd |
CY2022Q1 | us-gaap |
Other Comprehensive Income Loss Cash Flow Hedge Gain Loss Reclassification After Tax
OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax
|
-93000 | usd |
CY2023Q1 | us-gaap |
Other Comprehensive Income Loss Reclassification Adjustment From Aoci Pension And Other Postretirement Benefit Plans Tax
OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansTax
|
2000 | usd |
CY2022Q1 | us-gaap |
Other Comprehensive Income Loss Reclassification Adjustment From Aoci Pension And Other Postretirement Benefit Plans Tax
OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansTax
|
16000 | usd |
CY2023Q1 | us-gaap |
Other Comprehensive Income Loss Reclassification Adjustment From Aoci Pension And Other Postretirement Benefit Plans Net Of Tax
OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansNetOfTax
|
40000 | usd |
CY2022Q1 | us-gaap |
Other Comprehensive Income Loss Reclassification Adjustment From Aoci Pension And Other Postretirement Benefit Plans Net Of Tax
OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansNetOfTax
|
49000 | usd |
CY2023Q1 | us-gaap |
Other Comprehensive Income Loss Net Of Tax
OtherComprehensiveIncomeLossNetOfTax
|
-1302000 | usd |
CY2022Q1 | us-gaap |
Other Comprehensive Income Loss Net Of Tax
OtherComprehensiveIncomeLossNetOfTax
|
-1773000 | usd |
CY2023Q1 | us-gaap |
Net Income Loss Attributable To Noncontrolling Interest
NetIncomeLossAttributableToNoncontrollingInterest
|
-19000 | usd |
CY2022Q1 | us-gaap |
Net Income Loss Attributable To Noncontrolling Interest
NetIncomeLossAttributableToNoncontrollingInterest
|
-20000 | usd |
CY2023Q1 | us-gaap |
Other Comprehensive Income Foreign Currency Transaction And Translation Adjustment Net Of Tax Portion Attributable To Noncontrolling Interest
OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToNoncontrollingInterest
|
4000 | usd |
CY2022Q1 | us-gaap |
Other Comprehensive Income Foreign Currency Transaction And Translation Adjustment Net Of Tax Portion Attributable To Noncontrolling Interest
OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToNoncontrollingInterest
|
85000 | usd |
CY2023Q1 | us-gaap |
Comprehensive Income Net Of Tax Attributable To Noncontrolling Interest
ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest
|
-15000 | usd |
CY2022Q1 | us-gaap |
Comprehensive Income Net Of Tax Attributable To Noncontrolling Interest
ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest
|
65000 | usd |
CY2023Q1 | us-gaap |
Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
|
-1287000 | usd |
CY2022Q1 | us-gaap |
Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
|
-1838000 | usd |
CY2023Q1 | us-gaap |
Income Loss From Continuing Operations Including Portion Attributable To Noncontrolling Interest
IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest
|
-2171000 | usd |
CY2022Q1 | us-gaap |
Income Loss From Continuing Operations Including Portion Attributable To Noncontrolling Interest
IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest
|
-1586000 | usd |
CY2023Q1 | us-gaap |
Deferred Income Tax Expense Benefit
DeferredIncomeTaxExpenseBenefit
|
-1233000 | usd |
CY2022Q1 | us-gaap |
Deferred Income Tax Expense Benefit
DeferredIncomeTaxExpenseBenefit
|
-574000 | usd |
CY2023Q1 | us-gaap |
Depreciation
Depreciation
|
2505000 | usd |
CY2022Q1 | us-gaap |
Depreciation
Depreciation
|
1938000 | usd |
CY2023Q1 | us-gaap |
Adjustment For Amortization
AdjustmentForAmortization
|
1365000 | usd |
CY2022Q1 | us-gaap |
Adjustment For Amortization
AdjustmentForAmortization
|
1436000 | usd |
CY2023Q1 | fstr |
Equity Loss Income And Remeasurement Gain
EquityLossIncomeAndRemeasurementGain
|
-17000 | usd |
CY2022Q1 | fstr |
Equity Loss Income And Remeasurement Gain
EquityLossIncomeAndRemeasurementGain
|
-87000 | usd |
CY2023Q1 | us-gaap |
Gain Loss On Sale Of Property Plant Equipment
GainLossOnSaleOfPropertyPlantEquipment
|
14000 | usd |
CY2022Q1 | us-gaap |
Gain Loss On Sale Of Property Plant Equipment
GainLossOnSaleOfPropertyPlantEquipment
|
-23000 | usd |
CY2023Q1 | us-gaap |
Share Based Compensation
ShareBasedCompensation
|
884000 | usd |
CY2022Q1 | us-gaap |
Share Based Compensation
ShareBasedCompensation
|
258000 | usd |
CY2023Q1 | us-gaap |
Gain Loss On Sale Of Business
GainLossOnSaleOfBusiness
|
-2033000 | usd |
CY2022Q1 | us-gaap |
Gain Loss On Sale Of Business
GainLossOnSaleOfBusiness
|
0 | usd |
CY2023Q1 | us-gaap |
Increase Decrease In Accounts And Other Receivables
IncreaseDecreaseInAccountsAndOtherReceivables
|
-26239000 | usd |
CY2022Q1 | us-gaap |
Increase Decrease In Accounts And Other Receivables
IncreaseDecreaseInAccountsAndOtherReceivables
|
4556000 | usd |
CY2023Q1 | us-gaap |
Increase Decrease In Contract With Customer Asset
IncreaseDecreaseInContractWithCustomerAsset
|
860000 | usd |
CY2022Q1 | us-gaap |
Increase Decrease In Contract With Customer Asset
IncreaseDecreaseInContractWithCustomerAsset
|
-1116000 | usd |
CY2023Q1 | us-gaap |
Increase Decrease In Inventories
IncreaseDecreaseInInventories
|
15564000 | usd |
CY2022Q1 | us-gaap |
Increase Decrease In Inventories
IncreaseDecreaseInInventories
|
4781000 | usd |
CY2023Q1 | us-gaap |
Increase Decrease In Other Current Assets
IncreaseDecreaseInOtherCurrentAssets
|
791000 | usd |
CY2022Q1 | us-gaap |
Increase Decrease In Other Current Assets
IncreaseDecreaseInOtherCurrentAssets
|
4648000 | usd |
CY2023Q1 | us-gaap |
Increase Decrease In Other Noncurrent Assets
IncreaseDecreaseInOtherNoncurrentAssets
|
1439000 | usd |
CY2022Q1 | us-gaap |
Increase Decrease In Other Noncurrent Assets
IncreaseDecreaseInOtherNoncurrentAssets
|
-818000 | usd |
CY2023Q1 | us-gaap |
Increase Decrease In Accounts Payable
IncreaseDecreaseInAccountsPayable
|
4921000 | usd |
CY2022Q1 | us-gaap |
Increase Decrease In Accounts Payable
IncreaseDecreaseInAccountsPayable
|
4680000 | usd |
CY2023Q1 | us-gaap |
Increase Decrease In Contract With Customer Liability
IncreaseDecreaseInContractWithCustomerLiability
|
-707000 | usd |
CY2022Q1 | us-gaap |
Increase Decrease In Contract With Customer Liability
IncreaseDecreaseInContractWithCustomerLiability
|
5907000 | usd |
CY2023Q1 | us-gaap |
Increase Decrease In Employee Related Liabilities
IncreaseDecreaseInEmployeeRelatedLiabilities
|
-6386000 | usd |
CY2022Q1 | us-gaap |
Increase Decrease In Employee Related Liabilities
IncreaseDecreaseInEmployeeRelatedLiabilities
|
-4181000 | usd |
CY2023Q1 | us-gaap |
Increase Decrease In Other Accrued Liabilities
IncreaseDecreaseInOtherAccruedLiabilities
|
-2981000 | usd |
CY2022Q1 | us-gaap |
Increase Decrease In Other Accrued Liabilities
IncreaseDecreaseInOtherAccruedLiabilities
|
-2377000 | usd |
CY2023Q1 | us-gaap |
Increase Decrease In Other Noncurrent Liabilities
IncreaseDecreaseInOtherNoncurrentLiabilities
|
1148000 | usd |
CY2022Q1 | us-gaap |
Increase Decrease In Other Noncurrent Liabilities
IncreaseDecreaseInOtherNoncurrentLiabilities
|
-1022000 | usd |
CY2023Q1 | us-gaap |
Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
|
6932000 | usd |
CY2022Q1 | us-gaap |
Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
|
-7636000 | usd |
CY2023Q1 | us-gaap |
Proceeds From Sale Of Property Plant And Equipment
ProceedsFromSaleOfPropertyPlantAndEquipment
|
16000 | usd |
CY2022Q1 | us-gaap |
Proceeds From Sale Of Property Plant And Equipment
ProceedsFromSaleOfPropertyPlantAndEquipment
|
30000 | usd |
CY2023Q1 | us-gaap |
Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
|
699000 | usd |
CY2022Q1 | us-gaap |
Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
|
1764000 | usd |
CY2023Q1 | us-gaap |
Proceeds From Divestiture Of Businesses
ProceedsFromDivestitureOfBusinesses
|
5344000 | usd |
CY2022Q1 | us-gaap |
Proceeds From Divestiture Of Businesses
ProceedsFromDivestitureOfBusinesses
|
1195000 | usd |
CY2023Q1 | us-gaap |
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
|
4661000 | usd |
CY2022Q1 | us-gaap |
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
|
-539000 | usd |
CY2023Q1 | us-gaap |
Repayments Of Other Long Term Debt
RepaymentsOfOtherLongTermDebt
|
55133000 | usd |
CY2022Q1 | us-gaap |
Repayments Of Other Long Term Debt
RepaymentsOfOtherLongTermDebt
|
30892000 | usd |
CY2023Q1 | us-gaap |
Proceeds From Issuance Of Other Long Term Debt
ProceedsFromIssuanceOfOtherLongTermDebt
|
43086000 | usd |
CY2022Q1 | us-gaap |
Proceeds From Issuance Of Other Long Term Debt
ProceedsFromIssuanceOfOtherLongTermDebt
|
35301000 | usd |
CY2023Q1 | us-gaap |
Payments For Repurchase Of Common Stock
PaymentsForRepurchaseOfCommonStock
|
309000 | usd |
CY2022Q1 | us-gaap |
Payments For Repurchase Of Common Stock
PaymentsForRepurchaseOfCommonStock
|
397000 | usd |
CY2023Q1 | us-gaap |
Proceeds From Minority Shareholders
ProceedsFromMinorityShareholders
|
334000 | usd |
CY2022Q1 | us-gaap |
Proceeds From Minority Shareholders
ProceedsFromMinorityShareholders
|
0 | usd |
CY2023Q1 | us-gaap |
Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
|
-12022000 | usd |
CY2022Q1 | us-gaap |
Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
|
4012000 | usd |
CY2023Q1 | us-gaap |
Effect Of Exchange Rate On Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Including Disposal Group And Discontinued Operations
EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
|
186000 | usd |
CY2022Q1 | us-gaap |
Effect Of Exchange Rate On Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Including Disposal Group And Discontinued Operations
EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
|
30000 | usd |
CY2023Q1 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
|
-243000 | usd |
CY2022Q1 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
|
-4133000 | usd |
CY2022Q4 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
2882000 | usd |
CY2021Q4 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
10372000 | usd |
CY2023Q1 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
2639000 | usd |
CY2022Q1 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
6239000 | usd |
CY2023Q1 | us-gaap |
Interest Paid Net
InterestPaidNet
|
1425000 | usd |
CY2022Q1 | us-gaap |
Interest Paid Net
InterestPaidNet
|
369000 | usd |
CY2023Q1 | us-gaap |
Income Taxes Paid Net
IncomeTaxesPaidNet
|
-1564000 | usd |
CY2022Q1 | us-gaap |
Income Taxes Paid Net
IncomeTaxesPaidNet
|
-44000 | usd |
CY2022Q4 | us-gaap |
Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
|
137598000 | usd |
CY2023Q1 | us-gaap |
Profit Loss
ProfitLoss
|
-2171000 | usd |
CY2023Q1 | us-gaap |
Other Comprehensive Income Defined Benefit Plans Adjustment Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent
|
-40000 | usd |
CY2023Q1 | us-gaap |
Other Comprehensive Income Foreign Currency Transaction And Translation Adjustment Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
|
1251000 | usd |
CY2023Q1 | us-gaap |
Other Comprehensive Income Loss Cash Flow Hedge Gain Loss Before Reclassification After Tax
OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax
|
-418000 | usd |
CY2023Q1 | us-gaap |
Stock Issued During Period Shares New Issues
StockIssuedDuringPeriodSharesNewIssues
|
32884 | shares |
CY2023Q1 | us-gaap |
Stock Issued During Period Value New Issues
StockIssuedDuringPeriodValueNewIssues
|
-170000 | usd |
CY2023Q1 | us-gaap |
Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
|
884000 | usd |
CY2023Q1 | us-gaap |
Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
|
137014000 | usd |
CY2021Q4 | us-gaap |
Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
|
183610000 | usd |
CY2022Q1 | us-gaap |
Profit Loss
ProfitLoss
|
-1586000 | usd |
CY2022Q1 | us-gaap |
Other Comprehensive Income Defined Benefit Plans Adjustment Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent
|
-49000 | usd |
CY2022Q1 | us-gaap |
Other Comprehensive Income Foreign Currency Transaction And Translation Adjustment Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
|
-880000 | usd |
CY2022Q1 | us-gaap |
Other Comprehensive Income Loss Cash Flow Hedge Gain Loss Before Reclassification After Tax
OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax
|
551000 | usd |
CY2022Q1 | us-gaap |
Other Comprehensive Income Loss Cash Flow Hedge Gain Loss Reclassification After Tax
OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax
|
-93000 | usd |
CY2022Q1 | us-gaap |
Stock Issued During Period Shares New Issues
StockIssuedDuringPeriodSharesNewIssues
|
34440 | shares |
CY2022Q1 | us-gaap |
Stock Issued During Period Value New Issues
StockIssuedDuringPeriodValueNewIssues
|
-398000 | usd |
CY2022Q1 | us-gaap |
Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
|
258000 | usd |
CY2022Q1 | us-gaap |
Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
|
181697000 | usd |
CY2023Q1 | us-gaap |
Assets
Assets
|
336378000 | usd |
CY2022Q4 | us-gaap |
Assets
Assets
|
365310000 | usd |
CY2023Q1 | us-gaap |
Revenue From Contract With Customer Including Assessed Tax
RevenueFromContractWithCustomerIncludingAssessedTax
|
115488000 | usd |
CY2022Q1 | us-gaap |
Revenue From Contract With Customer Including Assessed Tax
RevenueFromContractWithCustomerIncludingAssessedTax
|
98794000 | usd |
CY2023Q1 | us-gaap |
Revenue From Contract With Customer Including Assessed Tax
RevenueFromContractWithCustomerIncludingAssessedTax
|
115488000 | usd |
CY2022Q1 | us-gaap |
Revenue From Contract With Customer Including Assessed Tax
RevenueFromContractWithCustomerIncludingAssessedTax
|
98794000 | usd |
CY2023Q1 | fstr |
Over Time Sales Amount
OverTimeSalesAmount
|
32526000 | usd |
CY2022Q1 | fstr |
Over Time Sales Amount
OverTimeSalesAmount
|
30303000 | usd |
CY2023Q1 | fstr |
Over Time Sales Percent
OverTimeSalesPercent
|
0.282 | |
CY2022Q1 | fstr |
Over Time Sales Percent
OverTimeSalesPercent
|
0.307 | |
CY2022Q4 | us-gaap |
Contract With Customer Asset Net
ContractWithCustomerAssetNet
|
33613000 | usd |
CY2023Q1 | fstr |
Contract With Customer Asset Additions
ContractWithCustomerAssetAdditions
|
1290000 | usd |
CY2023Q1 | us-gaap |
Contract With Customer Asset Reclassified To Receivable
ContractWithCustomerAssetReclassifiedToReceivable
|
3696000 | usd |
CY2023Q1 | us-gaap |
Contract With Customer Asset Net
ContractWithCustomerAssetNet
|
31207000 | usd |
CY2022Q4 | us-gaap |
Contract With Customer Liability
ContractWithCustomerLiability
|
6781000 | usd |
CY2023Q1 | us-gaap |
Contract With Customer Liability Revenue Recognized
ContractWithCustomerLiabilityRevenueRecognized
|
3443000 | usd |
CY2023Q1 | fstr |
Contract With Customer Liability Increase From Cash Receipts
ContractWithCustomerLiabilityIncreaseFromCashReceipts
|
1983000 | usd |
CY2023Q1 | fstr |
Contract With Customer Liability Other Adjustments
ContractWithCustomerLiabilityOtherAdjustments
|
2078000 | usd |
CY2023Q1 | us-gaap |
Contract With Customer Liability
ContractWithCustomerLiability
|
3243000 | usd |
CY2023Q1 | us-gaap |
Revenue Remaining Performance Obligation
RevenueRemainingPerformanceObligation
|
259881000 | usd |
CY2023Q1 | us-gaap |
Revenue Remaining Performance Obligation Percentage
RevenueRemainingPerformanceObligationPercentage
|
0.089 | |
CY2022Q4 | us-gaap |
Goodwill
Goodwill
|
30733000 | usd |
CY2023Q1 | us-gaap |
Goodwill Foreign Currency Translation Gain Loss
GoodwillForeignCurrencyTranslationGainLoss
|
130000 | usd |
CY2023Q1 | us-gaap |
Goodwill
Goodwill
|
30863000 | usd |
CY2023Q1 | us-gaap |
Finite Lived Intangible Assets Gross
FiniteLivedIntangibleAssetsGross
|
68307000 | usd |
CY2023Q1 | us-gaap |
Finite Lived Intangible Assets Accumulated Amortization
FiniteLivedIntangibleAssetsAccumulatedAmortization
|
45758000 | usd |
CY2023Q1 | us-gaap |
Finite Lived Intangible Assets Net
FiniteLivedIntangibleAssetsNet
|
22549000 | usd |
CY2022Q4 | us-gaap |
Finite Lived Intangible Assets Gross
FiniteLivedIntangibleAssetsGross
|
68002000 | usd |
CY2022Q4 | us-gaap |
Finite Lived Intangible Assets Accumulated Amortization
FiniteLivedIntangibleAssetsAccumulatedAmortization
|
44171000 | usd |
CY2022Q4 | us-gaap |
Finite Lived Intangible Assets Net
FiniteLivedIntangibleAssetsNet
|
23831000 | usd |
CY2022Q4 | us-gaap |
Allowance For Doubtful Accounts Receivable
AllowanceForDoubtfulAccountsReceivable
|
813000 | usd |
CY2023Q1 | us-gaap |
Provision For Doubtful Accounts
ProvisionForDoubtfulAccounts
|
155000 | usd |
CY2023Q1 | us-gaap |
Allowance For Doubtful Accounts Receivable Write Offs
AllowanceForDoubtfulAccountsReceivableWriteOffs
|
100000 | usd |
CY2023Q1 | us-gaap |
Allowance For Doubtful Accounts Receivable
AllowanceForDoubtfulAccountsReceivable
|
868000 | usd |
CY2023Q1 | us-gaap |
Inventory Finished Goods Net Of Reserves
InventoryFinishedGoodsNetOfReserves
|
47754000 | usd |
CY2022Q4 | us-gaap |
Inventory Finished Goods Net Of Reserves
InventoryFinishedGoodsNetOfReserves
|
41431000 | usd |
CY2023Q1 | us-gaap |
Inventory Work In Process Net Of Reserves
InventoryWorkInProcessNetOfReserves
|
8844000 | usd |
CY2022Q4 | us-gaap |
Inventory Work In Process Net Of Reserves
InventoryWorkInProcessNetOfReserves
|
9693000 | usd |
CY2023Q1 | us-gaap |
Inventory Raw Materials Net Of Reserves
InventoryRawMaterialsNetOfReserves
|
27996000 | usd |
CY2022Q4 | us-gaap |
Inventory Raw Materials Net Of Reserves
InventoryRawMaterialsNetOfReserves
|
24597000 | usd |
CY2023Q1 | us-gaap |
Inventory Net
InventoryNet
|
84594000 | usd |
CY2022Q4 | us-gaap |
Inventory Net
InventoryNet
|
75721000 | usd |
CY2023Q1 | us-gaap |
Line Of Credit
LineOfCredit
|
79825000 | usd |
CY2022Q4 | us-gaap |
Line Of Credit
LineOfCredit
|
91567000 | usd |
CY2023Q1 | us-gaap |
Finance Lease Liability
FinanceLeaseLiability
|
271000 | usd |
CY2022Q4 | us-gaap |
Finance Lease Liability
FinanceLeaseLiability
|
312000 | usd |
CY2023Q1 | us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
-2712000 | usd |
CY2022Q1 | us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
-2094000 | usd |
CY2023Q1 | us-gaap |
Debt And Capital Lease Obligations
DebtAndCapitalLeaseObligations
|
80096000 | usd |
CY2022Q4 | us-gaap |
Debt And Capital Lease Obligations
DebtAndCapitalLeaseObligations
|
91879000 | usd |
CY2023Q1 | us-gaap |
Long Term Debt And Capital Lease Obligations Current
LongTermDebtAndCapitalLeaseObligationsCurrent
|
117000 | usd |
CY2022Q4 | us-gaap |
Long Term Debt And Capital Lease Obligations Current
LongTermDebtAndCapitalLeaseObligationsCurrent
|
127000 | usd |
CY2023Q1 | us-gaap |
Long Term Debt And Capital Lease Obligations
LongTermDebtAndCapitalLeaseObligations
|
79979000 | usd |
CY2022Q4 | us-gaap |
Long Term Debt And Capital Lease Obligations
LongTermDebtAndCapitalLeaseObligations
|
91752000 | usd |
CY2022Q3 | fstr |
Debt Instrument Covenant Leverage Ratio Maximum
DebtInstrumentCovenantLeverageRatioMaximum
|
3.75 | |
CY2023Q1 | us-gaap |
Income Loss From Continuing Operations Including Portion Attributable To Noncontrolling Interest
IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest
|
-2171000 | usd |
CY2022Q1 | us-gaap |
Income Loss From Continuing Operations Including Portion Attributable To Noncontrolling Interest
IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest
|
-1586000 | usd |
CY2023Q1 | us-gaap |
Weighted Average Number Of Shares Issued Basic
WeightedAverageNumberOfSharesIssuedBasic
|
10792000 | shares |
CY2022Q1 | us-gaap |
Weighted Average Number Of Shares Issued Basic
WeightedAverageNumberOfSharesIssuedBasic
|
10685000 | shares |
CY2023Q1 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
10792000 | shares |
CY2022Q1 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
10685000 | shares |
CY2023Q1 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
10792000 | shares |
CY2022Q1 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
10685000 | shares |
CY2023Q1 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
-0.20 | |
CY2022Q1 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
-0.15 | |
CY2023Q1 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
-0.20 | |
CY2022Q1 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
-0.15 | |
CY2023Q1 | us-gaap |
Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount
AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
|
101000 | shares |
CY2022Q1 | us-gaap |
Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount
AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
|
122000 | shares |
CY2023Q1 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
-541000 | usd |
CY2022Q1 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
-508000 | usd |
CY2023Q1 | us-gaap |
Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
|
0.199 | |
CY2022Q1 | us-gaap |
Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
|
0.243 | |
CY2023Q1 | us-gaap |
Employee Service Share Based Compensation Nonvested Awards Total Compensation Cost Not Yet Recognized
EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
|
7388000 | usd |
CY2023Q1 | us-gaap |
Employee Service Share Based Compensation Nonvested Awards Total Compensation Cost Not Yet Recognized Period For Recognition1
EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
|
P2Y10M24D | |
CY2022Q4 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Nonvested Weighted Average Grant Date Fair Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
|
17.77 | |
CY2023Q1 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Grants In Period Weighted Average Grant Date Fair Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
|
11.64 | |
CY2023Q1 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Vested In Period Weighted Average Grant Date Fair Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
|
16.54 | |
CY2023Q1 | fstr |
Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Adjustment For Incentive Awards Expected To Vest Weighted Average Grant Date Fair Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdjustmentForIncentiveAwardsExpectedToVestWeightedAverageGrantDateFairValue
|
15.36 | |
CY2023Q1 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Nonvested Weighted Average Grant Date Fair Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
|
14.61 | |
CY2022Q1 | us-gaap |
Defined Contribution Plan Cost Recognized
DefinedContributionPlanCostRecognized
|
501000 | usd |
CY2023Q1 | us-gaap |
Cash And Cash Equivalents Fair Value Disclosure
CashAndCashEquivalentsFairValueDisclosure
|
17000 | usd |
CY2022Q4 | us-gaap |
Cash And Cash Equivalents Fair Value Disclosure
CashAndCashEquivalentsFairValueDisclosure
|
17000 | usd |
CY2023Q1 | fstr |
Derivative Asset Statement Of Financial Position Extensible Enumeration Not Disclosed Flag
DerivativeAssetStatementOfFinancialPositionExtensibleEnumerationNotDisclosedFlag
|
Interest rate swaps | |
CY2022 | fstr |
Derivative Asset Statement Of Financial Position Extensible Enumeration Not Disclosed Flag
DerivativeAssetStatementOfFinancialPositionExtensibleEnumerationNotDisclosedFlag
|
Interest rate swaps | |
CY2023Q1 | us-gaap |
Derivative Assets
DerivativeAssets
|
1511000 | usd |
CY2022Q4 | us-gaap |
Derivative Assets
DerivativeAssets
|
1930000 | usd |
CY2023Q1 | us-gaap |
Assets Fair Value Disclosure
AssetsFairValueDisclosure
|
1528000 | usd |
CY2022Q4 | us-gaap |
Assets Fair Value Disclosure
AssetsFairValueDisclosure
|
1947000 | usd |
CY2023Q1 | us-gaap |
Defined Contribution Plan Cost Recognized
DefinedContributionPlanCostRecognized
|
937000 | usd |
CY2023Q1 | fstr |
Litigation Settlement Amount Awarded To Other Party Scheduled Payment Remainder Of Year
LitigationSettlementAmountAwardedToOtherPartyScheduledPaymentRemainderOfYear
|
8000000 | usd |
CY2023Q1 | fstr |
Litigation Settlement Amount Awarded To Other Party Scheduled Payment Year One
LitigationSettlementAmountAwardedToOtherPartyScheduledPaymentYearOne
|
8000000 | usd |
CY2023Q1 | us-gaap |
Litigation Settlement Amount Awarded To Other Party
LitigationSettlementAmountAwardedToOtherParty
|
16000000 | usd |
CY2017Q2 | fstr |
Number Of Companies Receiving General Notice Letter
NumberOfCompaniesReceivingGeneralNoticeLetter
|
140 | company |
CY2023Q1 | fstr |
Present Value Of Proposed Remedial Work
PresentValueOfProposedRemedialWork
|
1100000000 | usd |
CY2023Q1 | fstr |
Undiscovered Remedial Work
UndiscoveredRemedialWork
|
1700000000 | usd |
CY2023Q1 | fstr |
Remedial Work Anticipated Clean Up Period
RemedialWorkAnticipatedCleanUpPeriod
|
P13Y | |
CY2023Q1 | fstr |
Number Of Potentially Responsible Parties Included In Agreement
NumberOfPotentiallyResponsiblePartiesIncludedInAgreement
|
100 | potentially_responsible_party |
CY2020Q1 | fstr |
Number Of Parties Required To Perform Remedial Work
NumberOfPartiesRequiredToPerformRemedialWork
|
2 | party |
CY2023Q1 | fstr |
Environmental Loss Contingency Statement Of Financial Position Extensible Enumeration Not Disclosed Flag
EnvironmentalLossContingencyStatementOfFinancialPositionExtensibleEnumerationNotDisclosedFlag
|
financial condition | |
CY2023Q1 | us-gaap |
Accrual For Environmental Loss Contingencies
AccrualForEnvironmentalLossContingencies
|
2448000 | usd |
CY2022Q4 | us-gaap |
Accrual For Environmental Loss Contingencies
AccrualForEnvironmentalLossContingencies
|
2472000 | usd |