2024 Q1 Form 10-Q Financial Statement
#000004625024000004 Filed on January 31, 2024
Income Statement
Concept | 2024 Q1 |
---|---|
Revenue | $223.0M |
YoY Change | 1.73% |
Cost Of Revenue | $177.5M |
YoY Change | -2.97% |
Gross Profit | $45.51M |
YoY Change | 25.47% |
Gross Profit Margin | 20.41% |
Selling, General & Admin | $25.43M |
YoY Change | 21.06% |
% of Gross Profit | 55.87% |
Research & Development | |
YoY Change | |
% of Gross Profit | |
Depreciation & Amortization | $8.954M |
YoY Change | 27.88% |
% of Gross Profit | 19.67% |
Operating Expenses | $25.43M |
YoY Change | 21.06% |
Operating Profit | $20.08M |
YoY Change | 31.55% |
Interest Expense | -$1.249M |
YoY Change | -19.21% |
% of Operating Profit | -6.22% |
Other Income/Expense, Net | $490.0K |
YoY Change | 5.38% |
Pretax Income | $19.33M |
YoY Change | 36.23% |
Income Tax | $5.493M |
% Of Pretax Income | 28.42% |
Net Earnings | $13.83M |
YoY Change | 28.87% |
Net Earnings / Revenue | 6.2% |
Basic Earnings Per Share | |
Diluted Earnings Per Share | $0.66 |
COMMON SHARES | |
Basic Shares Outstanding | 20.95M shares |
Diluted Shares Outstanding |
Balance Sheet
Concept | 2024 Q1 |
---|---|
SHORT-TERM ASSETS | |
Cash & Short-Term Investments | $7.153M |
YoY Change | 16.38% |
Cash & Equivalents | $7.153M |
Short-Term Investments | |
Other Short-Term Assets | $6.596M |
YoY Change | -6.44% |
Inventory | $74.60M |
Prepaid Expenses | |
Receivables | $114.5M |
Other Receivables | $0.00 |
Total Short-Term Assets | $202.8M |
YoY Change | -15.58% |
LONG-TERM ASSETS | |
Property, Plant & Equipment | $208.9M |
YoY Change | 17.1% |
Goodwill | $103.4M |
YoY Change | 33.59% |
Intangibles | $116.6M |
YoY Change | 55.61% |
Long-Term Investments | |
YoY Change | |
Other Assets | $4.912M |
YoY Change | -10.63% |
Total Long-Term Assets | $455.1M |
YoY Change | 28.65% |
TOTAL ASSETS | |
Total Short-Term Assets | $202.8M |
Total Long-Term Assets | $455.1M |
Total Assets | $657.9M |
YoY Change | 10.76% |
SHORT-TERM LIABILITIES | |
YoY Change | |
Accounts Payable | $56.39M |
YoY Change | 11.5% |
Accrued Expenses | $19.53M |
YoY Change | 8.46% |
Deferred Revenue | |
YoY Change | |
Short-Term Debt | $0.00 |
YoY Change | |
Long-Term Debt Due | $9.913M |
YoY Change | 0.0% |
Total Short-Term Liabilities | $103.3M |
YoY Change | 21.71% |
LONG-TERM LIABILITIES | |
Long-Term Debt | $88.82M |
YoY Change | -26.42% |
Other Long-Term Liabilities | $1.310M |
YoY Change | -11.9% |
Total Long-Term Liabilities | $90.13M |
YoY Change | -26.24% |
TOTAL LIABILITIES | |
Total Short-Term Liabilities | $103.3M |
Total Long-Term Liabilities | $90.13M |
Total Liabilities | $251.9M |
YoY Change | -0.37% |
SHAREHOLDERS EQUITY | |
Retained Earnings | $364.5M |
YoY Change | 24.01% |
Common Stock | $38.36M |
YoY Change | -12.01% |
Preferred Stock | |
YoY Change | |
Treasury Stock (at cost) | |
YoY Change | |
Treasury Stock Shares | |
Shareholders Equity | $406.0M |
YoY Change | |
Total Liabilities & Shareholders Equity | $657.9M |
YoY Change | 10.76% |
Cashflow Statement
Concept | 2024 Q1 |
---|---|
OPERATING ACTIVITIES | |
Net Income | $13.83M |
YoY Change | 28.87% |
Depreciation, Depletion And Amortization | $8.954M |
YoY Change | 27.88% |
Cash From Operating Activities | $41.89M |
YoY Change | 62.75% |
INVESTING ACTIVITIES | |
Capital Expenditures | $11.90M |
YoY Change | -202.27% |
Acquisitions | |
YoY Change | |
Other Investing Activities | -$4.221M |
YoY Change | -7637.5% |
Cash From Investing Activities | -$16.12M |
YoY Change | 39.2% |
FINANCING ACTIVITIES | |
Cash Dividend Paid | |
YoY Change | |
Common Stock Issuance & Retirement, Net | |
YoY Change | |
Debt Paid & Issued, Net | |
YoY Change | |
Cash From Financing Activities | -24.35M |
YoY Change | 104.08% |
NET CHANGE | |
Cash From Operating Activities | 41.89M |
Cash From Investing Activities | -16.12M |
Cash From Financing Activities | -24.35M |
Net Change In Cash | 1.412M |
YoY Change | -36.45% |
FREE CASH FLOW | |
Cash From Operating Activities | $41.89M |
Capital Expenditures | $11.90M |
Free Cash Flow | $29.99M |
YoY Change | -19.77% |
Facts In Submission
Frame | Concept Type | Concept / XBRL Key | Value | Unit |
---|---|---|---|---|
CY2023Q4 | us-gaap |
Liabilities
Liabilities
|
250293000 | usd |
CY2023Q2 | us-gaap |
Liabilities
Liabilities
|
240519000 | usd |
CY2023Q4 | us-gaap |
Commitments And Contingencies
CommitmentsAndContingencies
|
usd | |
CY2023Q2 | us-gaap |
Commitments And Contingencies
CommitmentsAndContingencies
|
usd | |
CY2023Q2 | us-gaap |
Common Stock Shares Authorized
CommonStockSharesAuthorized
|
60000000 | shares |
CY2023Q4 | us-gaap |
Common Stock Shares Authorized
CommonStockSharesAuthorized
|
60000000 | shares |
CY2023Q4 | us-gaap |
Common Stock Par Or Stated Value Per Share
CommonStockParOrStatedValuePerShare
|
0.01 | |
CY2023Q4 | us-gaap |
Deferred Income Tax Liabilities Net
DeferredIncomeTaxLiabilitiesNet
|
23698000 | usd |
CY2023Q2 | us-gaap |
Deferred Income Tax Liabilities Net
DeferredIncomeTaxLiabilitiesNet
|
23800000 | usd |
CY2023Q4 | us-gaap |
Deferred Compensation Liability Classified Noncurrent
DeferredCompensationLiabilityClassifiedNoncurrent
|
11437000 | usd |
CY2023Q2 | us-gaap |
Deferred Compensation Liability Classified Noncurrent
DeferredCompensationLiabilityClassifiedNoncurrent
|
9343000 | usd |
CY2023Q4 | us-gaap |
Other Liabilities Noncurrent
OtherLiabilitiesNoncurrent
|
10943000 | usd |
CY2023Q2 | us-gaap |
Other Liabilities Noncurrent
OtherLiabilitiesNoncurrent
|
2175000 | usd |
CY2023Q4 | us-gaap |
Common Stock Shares Outstanding
CommonStockSharesOutstanding
|
20790292 | shares |
us-gaap |
Net Income Loss
NetIncomeLoss
|
61531000 | usd | |
us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
2.31 | ||
CY2023Q4 | us-gaap |
Common Stock Dividends Per Share Declared
CommonStockDividendsPerShareDeclared
|
0.16 | |
CY2023Q1 | us-gaap |
Common Stock Dividends Per Share Declared
CommonStockDividendsPerShareDeclared
|
0.14 | |
us-gaap |
Common Stock Dividends Per Share Declared
CommonStockDividendsPerShareDeclared
|
0.47 | ||
us-gaap |
Common Stock Dividends Per Share Declared
CommonStockDividendsPerShareDeclared
|
0.42 | ||
CY2023Q4 | us-gaap |
Net Income Loss
NetIncomeLoss
|
14885000 | usd |
CY2023Q1 | us-gaap |
Net Income Loss
NetIncomeLoss
|
10733000 | usd |
us-gaap |
Net Income Loss
NetIncomeLoss
|
61531000 | usd | |
us-gaap |
Net Income Loss
NetIncomeLoss
|
48428000 | usd | |
CY2023Q4 | us-gaap |
Unrealized Gain Loss On Derivatives
UnrealizedGainLossOnDerivatives
|
-1299000 | usd |
CY2023Q1 | us-gaap |
Unrealized Gain Loss On Derivatives
UnrealizedGainLossOnDerivatives
|
-139000 | usd |
us-gaap |
Unrealized Gain Loss On Derivatives
UnrealizedGainLossOnDerivatives
|
-244000 | usd | |
us-gaap |
Unrealized Gain Loss On Derivatives
UnrealizedGainLossOnDerivatives
|
2303000 | usd | |
CY2023Q4 | us-gaap |
Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
|
13586000 | usd |
CY2023Q1 | us-gaap |
Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
|
10594000 | usd |
us-gaap |
Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
|
61287000 | usd | |
CY2022Q3 | us-gaap |
Other Comprehensive Income Loss Net Of Tax
OtherComprehensiveIncomeLossNetOfTax
|
465000 | usd |
CY2022Q3 | us-gaap |
Net Income Loss
NetIncomeLoss
|
19695000 | usd |
CY2022Q3 | us-gaap |
Stockholders Equity
StockholdersEquity
|
313277000 | usd |
us-gaap |
Stock Repurchased During Period Shares
StockRepurchasedDuringPeriodShares
|
191861 | shares | |
CY2023Q4 | us-gaap |
Other Accrued Liabilities Current
OtherAccruedLiabilitiesCurrent
|
7651000 | usd |
CY2023Q2 | us-gaap |
Other Accrued Liabilities Current
OtherAccruedLiabilitiesCurrent
|
6645000 | usd |
CY2023Q4 | us-gaap |
Liabilities Current
LiabilitiesCurrent
|
79678000 | usd |
CY2023Q2 | us-gaap |
Liabilities Current
LiabilitiesCurrent
|
90871000 | usd |
CY2023Q4 | us-gaap |
Long Term Debt Noncurrent
LongTermDebtNoncurrent
|
109797000 | usd |
CY2023Q2 | us-gaap |
Long Term Debt Noncurrent
LongTermDebtNoncurrent
|
101731000 | usd |
CY2023Q4 | us-gaap |
Operating Lease Liability Noncurrent
OperatingLeaseLiabilityNoncurrent
|
11107000 | usd |
CY2023Q2 | us-gaap |
Operating Lease Liability Noncurrent
OperatingLeaseLiabilityNoncurrent
|
8687000 | usd |
CY2023Q4 | us-gaap |
Defined Benefit Pension Plan Liabilities Noncurrent
DefinedBenefitPensionPlanLiabilitiesNoncurrent
|
3633000 | usd |
CY2023Q2 | us-gaap |
Defined Benefit Pension Plan Liabilities Noncurrent
DefinedBenefitPensionPlanLiabilitiesNoncurrent
|
3912000 | usd |
CY2023Q2 | us-gaap |
Common Stock Par Or Stated Value Per Share
CommonStockParOrStatedValuePerShare
|
0.01 | |
CY2023Q4 | us-gaap |
Common Stock Shares Issued
CommonStockSharesIssued
|
20790292 | shares |
CY2023Q2 | us-gaap |
Common Stock Shares Outstanding
CommonStockSharesOutstanding
|
20850454 | shares |
CY2023Q2 | us-gaap |
Common Stock Shares Issued
CommonStockSharesIssued
|
20850454 | shares |
CY2023Q4 | us-gaap |
Common Stock Value
CommonStockValue
|
208000 | usd |
CY2023Q2 | us-gaap |
Common Stock Value
CommonStockValue
|
209000 | usd |
CY2023Q4 | us-gaap |
Additional Paid In Capital Common Stock
AdditionalPaidInCapitalCommonStock
|
36781000 | usd |
CY2023Q2 | us-gaap |
Additional Paid In Capital Common Stock
AdditionalPaidInCapitalCommonStock
|
44443000 | usd |
CY2023Q4 | us-gaap |
Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
|
354069000 | usd |
CY2023Q2 | us-gaap |
Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
|
302424000 | usd |
CY2023Q4 | us-gaap |
Revenues
Revenues
|
208496000 | usd |
CY2023Q4 | us-gaap |
Accumulated Other Comprehensive Income Loss Net Of Tax
AccumulatedOtherComprehensiveIncomeLossNetOfTax
|
2696000 | usd |
CY2023Q2 | us-gaap |
Accumulated Other Comprehensive Income Loss Net Of Tax
AccumulatedOtherComprehensiveIncomeLossNetOfTax
|
2940000 | usd |
CY2023Q4 | us-gaap |
Stockholders Equity
StockholdersEquity
|
393754000 | usd |
CY2023Q2 | us-gaap |
Stockholders Equity
StockholdersEquity
|
350016000 | usd |
CY2023Q4 | us-gaap |
Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
|
644047000 | usd |
CY2023Q2 | us-gaap |
Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
|
590535000 | usd |
CY2023Q1 | us-gaap |
Revenues
Revenues
|
219218000 | usd |
us-gaap |
Revenues
Revenues
|
696142000 | usd | |
us-gaap |
Revenues
Revenues
|
706953000 | usd | |
CY2023Q4 | us-gaap |
Cost Of Goods And Services Sold
CostOfGoodsAndServicesSold
|
166248000 | usd |
CY2023Q1 | us-gaap |
Cost Of Goods And Services Sold
CostOfGoodsAndServicesSold
|
182947000 | usd |
us-gaap |
Gross Profit
GrossProfit
|
148125000 | usd | |
us-gaap |
Gross Profit
GrossProfit
|
129394000 | usd | |
CY2023Q4 | us-gaap |
Selling General And Administrative Expense
SellingGeneralAndAdministrativeExpense
|
23774000 | usd |
CY2023Q1 | us-gaap |
Selling General And Administrative Expense
SellingGeneralAndAdministrativeExpense
|
21004000 | usd |
us-gaap |
Selling General And Administrative Expense
SellingGeneralAndAdministrativeExpense
|
64173000 | usd | |
us-gaap |
Selling General And Administrative Expense
SellingGeneralAndAdministrativeExpense
|
59727000 | usd | |
CY2023Q4 | us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
18474000 | usd |
CY2023Q1 | us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
15267000 | usd |
us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
83952000 | usd | |
us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
69667000 | usd | |
CY2023Q4 | us-gaap |
Interest Income Expense Net
InterestIncomeExpenseNet
|
-1168000 | usd |
CY2023Q1 | us-gaap |
Interest Income Expense Net
InterestIncomeExpenseNet
|
-1546000 | usd |
us-gaap |
Interest Income Expense Net
InterestIncomeExpenseNet
|
-3033000 | usd | |
us-gaap |
Interest Income Expense Net
InterestIncomeExpenseNet
|
-3858000 | usd | |
CY2023Q4 | us-gaap |
Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
|
853000 | usd |
CY2023Q1 | us-gaap |
Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
|
465000 | usd |
us-gaap |
Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
|
901000 | usd | |
us-gaap |
Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
|
-744000 | usd | |
CY2023Q4 | us-gaap |
Income Loss Attributable To Parent
IncomeLossAttributableToParent
|
18159000 | usd |
CY2023Q1 | us-gaap |
Income Loss Attributable To Parent
IncomeLossAttributableToParent
|
14186000 | usd |
us-gaap |
Income Loss Attributable To Parent
IncomeLossAttributableToParent
|
81820000 | usd | |
us-gaap |
Income Loss Attributable To Parent
IncomeLossAttributableToParent
|
65065000 | usd | |
CY2023Q4 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
3274000 | usd |
CY2023Q1 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
3453000 | usd |
us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
20289000 | usd | |
us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
16637000 | usd | |
CY2023Q4 | us-gaap |
Net Income Loss
NetIncomeLoss
|
14885000 | usd |
CY2023Q1 | us-gaap |
Net Income Loss
NetIncomeLoss
|
10733000 | usd |
us-gaap |
Net Income Loss
NetIncomeLoss
|
48428000 | usd | |
CY2023Q4 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
20781632 | shares |
CY2023Q1 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
20818347 | shares |
us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
20864349 | shares | |
us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
20847285 | shares | |
CY2023Q4 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
20907321 | shares |
CY2023Q1 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
20974264 | shares |
us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
21004077 | shares | |
us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
21004849 | shares | |
CY2023Q4 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
0.72 | |
CY2023Q1 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
0.52 | |
us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
2.95 | ||
us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
2.32 | ||
CY2023Q4 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
0.71 | |
CY2023Q1 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
0.51 | |
us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
2.93 | ||
us-gaap |
Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
|
50731000 | usd | |
CY2023Q2 | us-gaap |
Stockholders Equity
StockholdersEquity
|
350016000 | usd |
CY2023Q3 | us-gaap |
Common Stock Dividends Per Share Declared
CommonStockDividendsPerShareDeclared
|
0.15 | |
CY2023Q3 | us-gaap |
Common Stock Dividends Per Share Cash Paid
CommonStockDividendsPerShareCashPaid
|
0.15 | |
CY2023Q3 | us-gaap |
Dividends Common Stock Cash
DividendsCommonStockCash
|
3160000 | usd |
CY2023Q3 | us-gaap |
Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
|
959000 | usd |
CY2023Q3 | us-gaap |
Stock Issued During Period Value Restricted Stock Award Gross
StockIssuedDuringPeriodValueRestrictedStockAwardGross
|
0 | usd |
CY2023Q3 | us-gaap |
Payments Related To Tax Withholding For Share Based Compensation
PaymentsRelatedToTaxWithholdingForShareBasedCompensation
|
2140000 | usd |
CY2023Q3 | us-gaap |
Stock Issued During Period Value Employee Stock Purchase Plan
StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
|
1147000 | usd |
CY2023Q3 | us-gaap |
Other Comprehensive Income Loss Net Of Tax
OtherComprehensiveIncomeLossNetOfTax
|
749000 | usd |
CY2023Q3 | us-gaap |
Net Income Loss
NetIncomeLoss
|
23430000 | usd |
CY2023Q3 | us-gaap |
Stockholders Equity
StockholdersEquity
|
371001000 | usd |
CY2023Q4 | us-gaap |
Common Stock Dividends Per Share Cash Paid
CommonStockDividendsPerShareCashPaid
|
0.16 | |
CY2023Q4 | us-gaap |
Common Stock Dividends Per Share Declared
CommonStockDividendsPerShareDeclared
|
0.16 | |
CY2023Q4 | us-gaap |
Dividends Common Stock Cash
DividendsCommonStockCash
|
3375000 | usd |
CY2023Q4 | us-gaap |
Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
|
1260000 | usd |
CY2023Q4 | us-gaap |
Stock Issued During Period Value Restricted Stock Award Gross
StockIssuedDuringPeriodValueRestrictedStockAwardGross
|
0 | usd |
CY2023Q4 | us-gaap |
Payments For Repurchase Of Equity
PaymentsForRepurchaseOfEquity
|
9752000 | usd |
CY2023Q4 | us-gaap |
Other Comprehensive Income Loss Net Of Tax
OtherComprehensiveIncomeLossNetOfTax
|
306000 | usd |
CY2023Q4 | us-gaap |
Net Income Loss
NetIncomeLoss
|
23216000 | usd |
CY2023Q4 | us-gaap |
Stockholders Equity
StockholdersEquity
|
382656000 | usd |
CY2023Q4 | us-gaap |
Common Stock Dividends Per Share Declared
CommonStockDividendsPerShareDeclared
|
0.16 | |
CY2023Q4 | us-gaap |
Common Stock Dividends Per Share Cash Paid
CommonStockDividendsPerShareCashPaid
|
0.16 | |
CY2023Q4 | us-gaap |
Dividends Common Stock Cash
DividendsCommonStockCash
|
3351000 | usd |
CY2023Q4 | us-gaap |
Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
|
1287000 | usd |
CY2023Q4 | us-gaap |
Stock Issued During Period Value Employee Stock Purchase Plan
StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
|
1096000 | usd |
CY2023Q4 | us-gaap |
Other Comprehensive Income Loss Net Of Tax
OtherComprehensiveIncomeLossNetOfTax
|
-1299000 | usd |
CY2023Q4 | us-gaap |
Net Income Loss
NetIncomeLoss
|
14885000 | usd |
CY2023Q4 | us-gaap |
Stockholders Equity
StockholdersEquity
|
393754000 | usd |
CY2022Q2 | us-gaap |
Stockholders Equity
StockholdersEquity
|
302601000 | usd |
CY2022Q3 | us-gaap |
Common Stock Dividends Per Share Cash Paid
CommonStockDividendsPerShareCashPaid
|
0.14 | |
CY2022Q3 | us-gaap |
Common Stock Dividends Per Share Declared
CommonStockDividendsPerShareDeclared
|
0.14 | |
CY2022Q3 | us-gaap |
Dividends Common Stock Cash
DividendsCommonStockCash
|
2958000 | usd |
CY2022Q3 | us-gaap |
Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
|
595000 | usd |
CY2022Q3 | us-gaap |
Stock Issued During Period Value Restricted Stock Award Gross
StockIssuedDuringPeriodValueRestrictedStockAwardGross
|
0 | usd |
CY2022Q3 | us-gaap |
Payments Related To Tax Withholding For Share Based Compensation
PaymentsRelatedToTaxWithholdingForShareBasedCompensation
|
1550000 | usd |
CY2022Q3 | us-gaap |
Stock Issued During Period Value Employee Stock Purchase Plan
StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
|
986000 | usd |
CY2022Q3 | us-gaap |
Payments For Repurchase Of Equity
PaymentsForRepurchaseOfEquity
|
6557000 | usd |
CY2022Q4 | us-gaap |
Common Stock Dividends Per Share Declared
CommonStockDividendsPerShareDeclared
|
0.14 | |
CY2022Q4 | us-gaap |
Common Stock Dividends Per Share Cash Paid
CommonStockDividendsPerShareCashPaid
|
0.14 | |
CY2022Q4 | us-gaap |
Dividends Common Stock Cash
DividendsCommonStockCash
|
2942000 | usd |
CY2022Q4 | us-gaap |
Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
|
1085000 | usd |
CY2022Q4 | us-gaap |
Stock Issued During Period Value Restricted Stock Award Gross
StockIssuedDuringPeriodValueRestrictedStockAwardGross
|
0 | usd |
CY2022Q4 | us-gaap |
Stock Issued During Period Value Employee Stock Purchase Plan
StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
|
17000 | usd |
CY2022Q4 | us-gaap |
Other Comprehensive Income Loss Net Of Tax
OtherComprehensiveIncomeLossNetOfTax
|
1977000 | usd |
CY2022Q4 | us-gaap |
Net Income Loss
NetIncomeLoss
|
18000000 | usd |
CY2022Q4 | us-gaap |
Stockholders Equity
StockholdersEquity
|
331414000 | usd |
CY2023Q1 | us-gaap |
Common Stock Dividends Per Share Cash Paid
CommonStockDividendsPerShareCashPaid
|
0.14 | |
CY2023Q1 | us-gaap |
Common Stock Dividends Per Share Declared
CommonStockDividendsPerShareDeclared
|
0.14 | |
CY2023Q1 | us-gaap |
Dividends Common Stock Cash
DividendsCommonStockCash
|
2943000 | usd |
CY2023Q1 | us-gaap |
Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
|
1084000 | usd |
CY2023Q1 | us-gaap |
Stock Issued During Period Value Employee Stock Purchase Plan
StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
|
1011000 | usd |
CY2023Q1 | us-gaap |
Unrealized Gain Loss On Derivatives
UnrealizedGainLossOnDerivatives
|
-139000 | usd |
CY2023Q1 | us-gaap |
Net Income Loss
NetIncomeLoss
|
10733000 | usd |
CY2023Q1 | us-gaap |
Stockholders Equity
StockholdersEquity
|
341160000 | usd |
us-gaap |
Net Income Loss
NetIncomeLoss
|
61531000 | usd | |
us-gaap |
Net Income Loss
NetIncomeLoss
|
48428000 | usd | |
us-gaap |
Depreciation Depletion And Amortization
DepreciationDepletionAndAmortization
|
22849000 | usd | |
us-gaap |
Depreciation Depletion And Amortization
DepreciationDepletionAndAmortization
|
20373000 | usd | |
us-gaap |
Finance Lease Right Of Use Asset Amortization
FinanceLeaseRightOfUseAssetAmortization
|
1884000 | usd | |
us-gaap |
Finance Lease Right Of Use Asset Amortization
FinanceLeaseRightOfUseAssetAmortization
|
1442000 | usd | |
us-gaap |
Gain Loss On Investments
GainLossOnInvestments
|
901000 | usd | |
us-gaap |
Gain Loss On Investments
GainLossOnInvestments
|
-744000 | usd | |
us-gaap |
Share Based Compensation
ShareBasedCompensation
|
3506000 | usd | |
us-gaap |
Share Based Compensation
ShareBasedCompensation
|
2764000 | usd | |
us-gaap |
Other Operating Activities Cash Flow Statement
OtherOperatingActivitiesCashFlowStatement
|
70000 | usd | |
us-gaap |
Other Operating Activities Cash Flow Statement
OtherOperatingActivitiesCashFlowStatement
|
225000 | usd | |
us-gaap |
Increase Decrease In Accounts Receivable
IncreaseDecreaseInAccountsReceivable
|
-22500000 | usd | |
us-gaap |
Increase Decrease In Accounts Receivable
IncreaseDecreaseInAccountsReceivable
|
2336000 | usd | |
us-gaap |
Increase Decrease In Inventories
IncreaseDecreaseInInventories
|
-25665000 | usd | |
us-gaap |
Increase Decrease In Inventories
IncreaseDecreaseInInventories
|
6596000 | usd | |
us-gaap |
Increase Decrease In Accounts Payable
IncreaseDecreaseInAccountsPayable
|
-14334000 | usd | |
us-gaap |
Increase Decrease In Accounts Payable
IncreaseDecreaseInAccountsPayable
|
-16231000 | usd | |
us-gaap |
Increase Decrease In Accrued Liabilities
IncreaseDecreaseInAccruedLiabilities
|
-610000 | usd | |
us-gaap |
Increase Decrease In Accrued Liabilities
IncreaseDecreaseInAccruedLiabilities
|
-3652000 | usd | |
us-gaap |
Operating Lease Payments
OperatingLeasePayments
|
1804000 | usd | |
us-gaap |
Operating Lease Payments
OperatingLeasePayments
|
1453000 | usd | |
us-gaap |
Increase Decrease In Accrued Income Taxes Payable
IncreaseDecreaseInAccruedIncomeTaxesPayable
|
-1824000 | usd | |
us-gaap |
Increase Decrease In Accrued Income Taxes Payable
IncreaseDecreaseInAccruedIncomeTaxesPayable
|
1762000 | usd | |
us-gaap |
Increase Decrease In Other Operating Capital Net
IncreaseDecreaseInOtherOperatingCapitalNet
|
922000 | usd | |
us-gaap |
Increase Decrease In Other Operating Capital Net
IncreaseDecreaseInOtherOperatingCapitalNet
|
929000 | usd | |
us-gaap |
Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
|
117610000 | usd | |
us-gaap |
Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
|
44541000 | usd | |
us-gaap |
Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
|
28248000 | usd | |
us-gaap |
Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
|
32307000 | usd | |
us-gaap |
Payments To Acquire Businesses Net Of Cash Acquired
PaymentsToAcquireBusinessesNetOfCashAcquired
|
78855000 | usd | |
us-gaap |
Payments To Acquire Businesses Net Of Cash Acquired
PaymentsToAcquireBusinessesNetOfCashAcquired
|
0 | usd | |
us-gaap |
Payments For Proceeds From Other Investing Activities
PaymentsForProceedsFromOtherInvestingActivities
|
-723000 | usd | |
us-gaap |
Payments For Proceeds From Other Investing Activities
PaymentsForProceedsFromOtherInvestingActivities
|
-352000 | usd | |
us-gaap |
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
|
-106380000 | usd | |
us-gaap |
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
|
-31955000 | usd | |
us-gaap |
Payments Of Dividends Common Stock
PaymentsOfDividendsCommonStock
|
9886000 | usd | |
us-gaap |
Payments Of Dividends Common Stock
PaymentsOfDividendsCommonStock
|
8843000 | usd | |
us-gaap |
Proceeds From Stock Plans
ProceedsFromStockPlans
|
2243000 | usd | |
us-gaap |
Proceeds From Stock Plans
ProceedsFromStockPlans
|
2014000 | usd | |
us-gaap |
Payments Related To Tax Withholding For Share Based Compensation
PaymentsRelatedToTaxWithholdingForShareBasedCompensation
|
2140000 | usd | |
us-gaap |
Payments Related To Tax Withholding For Share Based Compensation
PaymentsRelatedToTaxWithholdingForShareBasedCompensation
|
1550000 | usd | |
us-gaap |
Payments For Repurchase Of Equity
PaymentsForRepurchaseOfEquity
|
11272000 | usd | |
us-gaap |
Payments For Repurchase Of Equity
PaymentsForRepurchaseOfEquity
|
6557000 | usd | |
us-gaap |
Repayments Of Other Debt
RepaymentsOfOtherDebt
|
67000000 | usd | |
us-gaap |
Repayments Of Other Debt
RepaymentsOfOtherDebt
|
40000000 | usd | |
us-gaap |
Proceeds From Other Debt
ProceedsFromOtherDebt
|
75000000 | usd | |
us-gaap |
Proceeds From Other Debt
ProceedsFromOtherDebt
|
45000000 | usd | |
us-gaap |
Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
|
-13055000 | usd | |
us-gaap |
Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
|
-9936000 | usd | |
us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Excluding Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect
|
-1825000 | usd | |
us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Excluding Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect
|
2650000 | usd | |
CY2023Q2 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
7566000 | usd |
CY2022Q2 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
3496000 | usd |
CY2023Q4 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
5741000 | usd |
CY2023Q1 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
6146000 | usd |
us-gaap |
Income Taxes Paid Net
IncomeTaxesPaidNet
|
22125000 | usd | |
us-gaap |
Income Taxes Paid Net
IncomeTaxesPaidNet
|
14847000 | usd | |
us-gaap |
Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount
AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
|
0 | shares | |
us-gaap |
Interest Paid Net
InterestPaidNet
|
3252000 | usd | |
us-gaap |
Interest Paid Net
InterestPaidNet
|
3345000 | usd | |
us-gaap |
Capital Expenditures Incurred But Not Yet Paid
CapitalExpendituresIncurredButNotYetPaid
|
2887000 | usd | |
us-gaap |
Capital Expenditures Incurred But Not Yet Paid
CapitalExpendituresIncurredButNotYetPaid
|
3844000 | usd | |
CY2023Q2 | us-gaap |
Proceeds From Sale Of Other Productive Assets
ProceedsFromSaleOfOtherProductiveAssets
|
7000000 | usd |
CY2023Q2 | us-gaap |
Gain Loss On Sale Of Other Assets
GainLossOnSaleOfOtherAssets
|
3000000 | usd |
CY2023Q4 | us-gaap |
Revenues
Revenues
|
208496000 | usd |
CY2023Q1 | us-gaap |
Revenues
Revenues
|
219218000 | usd |
us-gaap |
Revenues
Revenues
|
696142000 | usd | |
us-gaap |
Revenues
Revenues
|
706953000 | usd | |
CY2023Q4 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
20781632 | shares |
CY2023Q1 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
20818347 | shares |
us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
20864349 | shares | |
us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
20847285 | shares | |
CY2023Q4 | us-gaap |
Weighted Average Number Diluted Shares Outstanding Adjustment
WeightedAverageNumberDilutedSharesOutstandingAdjustment
|
125689 | shares |
CY2023Q1 | us-gaap |
Weighted Average Number Diluted Shares Outstanding Adjustment
WeightedAverageNumberDilutedSharesOutstandingAdjustment
|
155917 | shares |
us-gaap |
Weighted Average Number Diluted Shares Outstanding Adjustment
WeightedAverageNumberDilutedSharesOutstandingAdjustment
|
139728 | shares | |
us-gaap |
Weighted Average Number Diluted Shares Outstanding Adjustment
WeightedAverageNumberDilutedSharesOutstandingAdjustment
|
157564 | shares | |
CY2023Q4 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
20907321 | shares |
CY2023Q1 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
20974264 | shares |
us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
21004077 | shares | |
us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
21004849 | shares | |
CY2023Q4 | us-gaap |
Stock Repurchased During Period Shares
StockRepurchasedDuringPeriodShares
|
24065 | shares |
CY2023Q4 | us-gaap |
Stock Repurchased During Period Value
StockRepurchasedDuringPeriodValue
|
1500000 | usd |
CY2023Q1 | us-gaap |
Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount
AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
|
0 | shares |
us-gaap |
Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount
AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
|
0 | shares | |
CY2023Q4 | us-gaap |
Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount
AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
|
0 | shares |
CY2023Q4 | us-gaap |
Inventory Finished Goods
InventoryFinishedGoods
|
102657000 | usd |
CY2023Q2 | us-gaap |
Inventory Finished Goods
InventoryFinishedGoods
|
128589000 | usd |
CY2023Q4 | us-gaap |
Inventory Lifo Reserve
InventoryLIFOReserve
|
33852000 | usd |
CY2023Q2 | us-gaap |
Inventory Lifo Reserve
InventoryLIFOReserve
|
39812000 | usd |
CY2023Q4 | us-gaap |
Inventory Net
InventoryNet
|
68805000 | usd |
CY2023Q2 | us-gaap |
Inventory Net
InventoryNet
|
88777000 | usd |
CY2023Q4 | us-gaap |
Lifo Inventory Amount
LIFOInventoryAmount
|
78700000 | usd |
CY2023Q2 | us-gaap |
Lifo Inventory Amount
LIFOInventoryAmount
|
101400000 | usd |
CY2023Q4 | us-gaap |
Goodwill
Goodwill
|
101500000 | usd |
CY2023Q2 | us-gaap |
Goodwill
Goodwill
|
77400000 | usd |
CY2023Q4 | us-gaap |
Finite Lived Intangible Assets Gross
FiniteLivedIntangibleAssetsGross
|
168835000 | usd |
CY2023Q4 | us-gaap |
Finite Lived Intangible Assets Accumulated Amortization
FiniteLivedIntangibleAssetsAccumulatedAmortization
|
53334000 | usd |
CY2023Q4 | us-gaap |
Finite Lived Intangible Assets Net
FiniteLivedIntangibleAssetsNet
|
115501000 | usd |
CY2023Q2 | us-gaap |
Finite Lived Intangible Assets Gross
FiniteLivedIntangibleAssetsGross
|
119381000 | usd |
CY2023Q2 | us-gaap |
Finite Lived Intangible Assets Accumulated Amortization
FiniteLivedIntangibleAssetsAccumulatedAmortization
|
47548000 | usd |
CY2023Q2 | us-gaap |
Finite Lived Intangible Assets Net
FiniteLivedIntangibleAssetsNet
|
71833000 | usd |
CY2023Q4 | us-gaap |
Indefinite Lived Intangible Assets Excluding Goodwill
IndefiniteLivedIntangibleAssetsExcludingGoodwill
|
1227000 | usd |
CY2023Q4 | us-gaap |
Indefinite Lived Intangible Assets Excluding Goodwill
IndefiniteLivedIntangibleAssetsExcludingGoodwill
|
1227000 | usd |
CY2023Q2 | us-gaap |
Indefinite Lived Intangible Assets Excluding Goodwill
IndefiniteLivedIntangibleAssetsExcludingGoodwill
|
1227000 | usd |
CY2023Q2 | us-gaap |
Indefinite Lived Intangible Assets Excluding Goodwill
IndefiniteLivedIntangibleAssetsExcludingGoodwill
|
1227000 | usd |
CY2023Q4 | us-gaap |
Intangible Assets Gross Excluding Goodwill
IntangibleAssetsGrossExcludingGoodwill
|
170062000 | usd |
CY2023Q4 | us-gaap |
Finite Lived Intangible Assets Accumulated Amortization
FiniteLivedIntangibleAssetsAccumulatedAmortization
|
53334000 | usd |
CY2023Q4 | us-gaap |
Intangible Assets Net Excluding Goodwill
IntangibleAssetsNetExcludingGoodwill
|
116728000 | usd |
CY2023Q2 | us-gaap |
Intangible Assets Gross Excluding Goodwill
IntangibleAssetsGrossExcludingGoodwill
|
120608000 | usd |
CY2023Q2 | us-gaap |
Finite Lived Intangible Assets Accumulated Amortization
FiniteLivedIntangibleAssetsAccumulatedAmortization
|
47548000 | usd |
CY2023Q2 | us-gaap |
Intangible Assets Net Excluding Goodwill
IntangibleAssetsNetExcludingGoodwill
|
73060000 | usd |
CY2023Q4 | us-gaap |
Long Term Debt
LongTermDebt
|
120000000 | usd |
CY2023Q2 | us-gaap |
Long Term Debt
LongTermDebt
|
112000000 | usd |
CY2023Q4 | us-gaap |
Unamortized Debt Issuance Expense
UnamortizedDebtIssuanceExpense
|
290000 | usd |
CY2023Q2 | us-gaap |
Unamortized Debt Issuance Expense
UnamortizedDebtIssuanceExpense
|
356000 | usd |
CY2023Q4 | hwkn |
Totaldebtnetofdebtissuancecosts
Totaldebtnetofdebtissuancecosts
|
119710000 | usd |
CY2023Q2 | hwkn |
Totaldebtnetofdebtissuancecosts
Totaldebtnetofdebtissuancecosts
|
111644000 | usd |
CY2023Q4 | us-gaap |
Long Term Debt Current
LongTermDebtCurrent
|
9913000 | usd |
CY2023Q2 | us-gaap |
Long Term Debt Current
LongTermDebtCurrent
|
9913000 | usd |
CY2023Q4 | us-gaap |
Long Term Debt Noncurrent
LongTermDebtNoncurrent
|
109797000 | usd |
CY2023Q2 | us-gaap |
Long Term Debt Noncurrent
LongTermDebtNoncurrent
|
101731000 | usd |
us-gaap |
Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
|
-0.25 | ||
us-gaap |
Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
|
-0.26 | ||
CY2023Q4 | us-gaap |
Stock Repurchase Program Number Of Shares Authorized To Be Repurchased
StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased
|
2600000 | shares |
us-gaap |
Stock Repurchased During Period Value
StockRepurchasedDuringPeriodValue
|
11300000 | usd | |
CY2023Q1 | us-gaap |
Stock Repurchased During Period Shares
StockRepurchasedDuringPeriodShares
|
0 | shares |
us-gaap |
Stock Repurchased During Period Shares
StockRepurchasedDuringPeriodShares
|
181657 | shares | |
us-gaap |
Stock Repurchased During Period Value
StockRepurchasedDuringPeriodValue
|
6600000 | usd | |
CY2023Q4 | us-gaap |
Stock Repurchase Program Remaining Number Of Shares Authorized To Be Repurchased
StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased
|
937487 | shares |
us-gaap |
Number Of Reportable Segments
NumberOfReportableSegments
|
3 | segment | |
us-gaap |
Description Of Basis Of Accounting For Transactions Between Reportable Segments
DescriptionOfBasisOfAccountingForTransactionsBetweenReportableSegments
|
no | ||
hwkn |
Number Of Operating Segments Aggregated
NumberOfOperatingSegmentsAggregated
|
0 | segment | |
us-gaap |
Segment Reporting Disclosure Of Major Customers
SegmentReportingDisclosureOfMajorCustomers
|
No | ||
CY2023Q4 | us-gaap |
Revenues
Revenues
|
208496000 | usd |
CY2023Q4 | us-gaap |
Gross Profit
GrossProfit
|
42248000 | usd |
CY2023Q4 | us-gaap |
Selling General And Administrative Expense
SellingGeneralAndAdministrativeExpense
|
23774000 | usd |
CY2023Q4 | us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
18474000 | usd |
CY2023Q1 | us-gaap |
Revenues
Revenues
|
219218000 | usd |
CY2023Q1 | us-gaap |
Gross Profit
GrossProfit
|
36271000 | usd |
CY2023Q1 | us-gaap |
Selling General And Administrative Expense
SellingGeneralAndAdministrativeExpense
|
21004000 | usd |
CY2023Q1 | us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
15267000 | usd |
us-gaap |
Revenues
Revenues
|
696142000 | usd | |
us-gaap |
Gross Profit
GrossProfit
|
148125000 | usd | |
us-gaap |
Selling General And Administrative Expense
SellingGeneralAndAdministrativeExpense
|
64173000 | usd | |
us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
83952000 | usd | |
us-gaap |
Revenues
Revenues
|
706953000 | usd | |
us-gaap |
Gross Profit
GrossProfit
|
129394000 | usd | |
us-gaap |
Selling General And Administrative Expense
SellingGeneralAndAdministrativeExpense
|
59727000 | usd | |
us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
69667000 | usd | |
us-gaap |
Quarterly Financial Information Segment Reporting Segment Assets Material Change
QuarterlyFinancialInformationSegmentReportingSegmentAssetsMaterialChange
|
No |