2021 Q1 Form 10-Q Financial Statement
#000156459021005216 Filed on February 10, 2021
Income Statement
Concept | 2021 Q1 | 2020 Q2 | 2019 Q4 |
---|---|---|---|
Revenue | $118.7M | $51.09M | $99.63M |
YoY Change | 15.71% | -58.4% | -18.03% |
Cost Of Revenue | $89.40M | $43.70M | $78.49M |
YoY Change | 9.97% | -52.14% | -16.95% |
Gross Profit | $29.27M | $7.407M | $21.14M |
YoY Change | 37.6% | -76.48% | -21.91% |
Gross Profit Margin | 24.67% | 14.5% | 21.22% |
Selling, General & Admin | $11.34M | $8.800M | $9.820M |
YoY Change | 3.1% | -20.0% | -13.86% |
% of Gross Profit | 38.74% | 118.81% | 46.45% |
Research & Development | |||
YoY Change | |||
% of Gross Profit | |||
Depreciation & Amortization | $2.861M | $2.840M | $2.683M |
YoY Change | 8.7% | 21.37% | 39.52% |
% of Gross Profit | 9.77% | 38.34% | 12.69% |
Operating Expenses | $12.33M | $9.800M | $10.81M |
YoY Change | 2.73% | -18.33% | -12.14% |
Operating Profit | $16.95M | -$2.422M | $10.34M |
YoY Change | -135.92% | -79.01% | -29.8% |
Interest Expense | $870.0K | -$1.400M | $1.237M |
YoY Change | -179.09% | -17.65% | -161.85% |
% of Operating Profit | 5.13% | 11.97% | |
Other Income/Expense, Net | |||
YoY Change | |||
Pretax Income | $16.08M | -$3.800M | $9.098M |
YoY Change | -133.28% | -71.21% | -28.36% |
Income Tax | $3.574M | -$1.000M | $2.219M |
% Of Pretax Income | 22.23% | 24.39% | |
Net Earnings | $12.50M | -$2.836M | $6.879M |
YoY Change | -134.05% | -71.81% | -32.48% |
Net Earnings / Revenue | 10.53% | -5.55% | 6.9% |
Basic Earnings Per Share | $0.66 | -$0.15 | $0.37 |
Diluted Earnings Per Share | $0.66 | -$0.15 | $0.37 |
COMMON SHARES | |||
Basic Shares Outstanding | 18.81M | 18.74M | 18.73M |
Diluted Shares Outstanding | 18.93M | 18.74M | 18.77M |
Balance Sheet
Concept | 2021 Q1 | 2020 Q2 | 2019 Q4 |
---|---|---|---|
SHORT-TERM ASSETS | |||
Cash & Short-Term Investments | $12.10M | $16.30M | $5.400M |
YoY Change | -70.49% | 181.03% | -70.81% |
Cash & Equivalents | $12.07M | $16.32M | $5.448M |
Short-Term Investments | |||
Other Short-Term Assets | $3.700M | $3.700M | $4.300M |
YoY Change | -26.0% | -17.78% | 22.86% |
Inventory | $34.57M | $25.64M | $29.50M |
Prepaid Expenses | |||
Receivables | $7.403M | $6.145M | $4.400M |
Other Receivables | $4.800M | $5.000M | $1.700M |
Total Short-Term Assets | $62.57M | $56.74M | $45.30M |
YoY Change | -36.78% | 4.38% | -20.67% |
LONG-TERM ASSETS | |||
Property, Plant & Equipment | $55.98M | $40.48M | $42.40M |
YoY Change | 34.33% | 20.35% | 54.18% |
Goodwill | $29.59M | $29.59M | |
YoY Change | 0.0% | 0.0% | |
Intangibles | $61.87M | $63.85M | $77.82M |
YoY Change | -4.57% | -19.99% | |
Long-Term Investments | |||
YoY Change | |||
Other Assets | $888.0K | $752.0K | $6.200M |
YoY Change | 258.06% | 197.23% | 675.0% |
Total Long-Term Assets | $164.5M | $151.2M | $200.5M |
YoY Change | 8.71% | -22.24% | -6.53% |
TOTAL ASSETS | |||
Total Short-Term Assets | $62.57M | $56.74M | $45.30M |
Total Long-Term Assets | $164.5M | $151.2M | $200.5M |
Total Assets | $227.0M | $207.9M | $245.8M |
YoY Change | -9.28% | -16.42% | -9.5% |
SHORT-TERM LIABILITIES | |||
YoY Change | |||
Accounts Payable | $14.39M | $10.51M | $9.600M |
YoY Change | 2.75% | -41.53% | -30.94% |
Accrued Expenses | $14.40M | $11.40M | $15.80M |
YoY Change | -20.88% | -40.63% | -13.66% |
Deferred Revenue | $559.0K | ||
YoY Change | -30.13% | ||
Short-Term Debt | $0.00 | $0.00 | $0.00 |
YoY Change | |||
Long-Term Debt Due | $9.739M | $8.932M | $8.994M |
YoY Change | 8.16% | 2.37% | -15.15% |
Total Short-Term Liabilities | $65.72M | $55.43M | $57.43M |
YoY Change | -0.31% | -19.14% | -10.4% |
LONG-TERM LIABILITIES | |||
Long-Term Debt | $84.40M | $99.67M | $96.68M |
YoY Change | -34.79% | -5.09% | -28.65% |
Other Long-Term Liabilities | $373.0K | $277.0K | $3.800M |
YoY Change | -89.64% | -90.45% | 65.22% |
Total Long-Term Liabilities | $84.77M | $99.94M | $96.68M |
YoY Change | -34.5% | -4.83% | -29.84% |
TOTAL LIABILITIES | |||
Total Short-Term Liabilities | $65.72M | $55.43M | $57.43M |
Total Long-Term Liabilities | $84.77M | $99.94M | $96.68M |
Total Liabilities | $155.0M | $159.1M | $154.1M |
YoY Change | -22.05% | -9.86% | -24.04% |
SHAREHOLDERS EQUITY | |||
Retained Earnings | -$45.43M | -$67.50M | |
YoY Change | -29.74% | 55.34% | |
Common Stock | $117.4M | $116.4M | |
YoY Change | 1.22% | 0.52% | |
Preferred Stock | |||
YoY Change | |||
Treasury Stock (at cost) | |||
YoY Change | |||
Treasury Stock Shares | |||
Shareholders Equity | $72.00M | $48.87M | $87.91M |
YoY Change | |||
Total Liabilities & Shareholders Equity | $227.0M | $207.9M | $245.8M |
YoY Change | -9.28% | -16.42% | -9.5% |
Cashflow Statement
Concept | 2021 Q1 | 2020 Q2 | 2019 Q4 |
---|---|---|---|
OPERATING ACTIVITIES | |||
Net Income | $12.50M | -$2.836M | $6.879M |
YoY Change | -134.05% | -71.81% | -32.48% |
Depreciation, Depletion And Amortization | $2.861M | $2.840M | $2.683M |
YoY Change | 8.7% | 21.37% | 39.52% |
Cash From Operating Activities | $22.79M | $6.300M | $14.60M |
YoY Change | 461.33% | -61.44% | -40.38% |
INVESTING ACTIVITIES | |||
Capital Expenditures | $16.95M | -$640.0K | $7.173M |
YoY Change | 707.96% | -82.56% | 176.2% |
Acquisitions | |||
YoY Change | |||
Other Investing Activities | $0.00 | -$10.00K | $0.00 |
YoY Change | -100.0% | -100.0% | |
Cash From Investing Activities | -$16.86M | -$640.0K | -$7.170M |
YoY Change | 702.86% | -82.61% | -91.5% |
FINANCING ACTIVITIES | |||
Cash Dividend Paid | |||
YoY Change | |||
Common Stock Issuance & Retirement, Net | |||
YoY Change | |||
Debt Paid & Issued, Net | |||
YoY Change | |||
Cash From Financing Activities | -2.710M | -30.33M | -8.410M |
YoY Change | -108.07% | 146.79% | -111.64% |
NET CHANGE | |||
Cash From Operating Activities | 22.79M | 6.300M | 14.60M |
Cash From Investing Activities | -16.86M | -640.0K | -7.170M |
Cash From Financing Activities | -2.710M | -30.33M | -8.410M |
Net Change In Cash | 3.220M | -24.67M | -980.0K |
YoY Change | -90.94% | -6767.57% | -107.91% |
FREE CASH FLOW | |||
Cash From Operating Activities | $22.79M | $6.300M | $14.60M |
Capital Expenditures | $16.95M | -$640.0K | $7.173M |
Free Cash Flow | $5.839M | $6.940M | $7.427M |
YoY Change | 197.6% | -65.32% | -66.08% |
Facts In Submission
Frame | Concept Type | Concept / XBRL Key | Value | Unit |
---|---|---|---|---|
CY2021Q1 | us-gaap |
Assets
Assets
|
227043000 | |
CY2021Q1 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
0.66 | |
us-gaap |
Gross Profit
GrossProfit
|
55503000 | ||
us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
0.83 | ||
us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
6392000 | ||
us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
1.17 | ||
CY2020Q2 | us-gaap |
Allowance For Doubtful Accounts Receivable
AllowanceForDoubtfulAccountsReceivable
|
247000 | |
CY2020Q2 | us-gaap |
Liabilities
Liabilities
|
159053000 | |
CY2020Q2 | us-gaap |
Common Stock Par Or Stated Value Per Share
CommonStockParOrStatedValuePerShare
|
0.01 | |
CY2020Q2 | us-gaap |
Common Stock Shares Authorized
CommonStockSharesAuthorized
|
100000000 | |
CY2020Q2 | us-gaap |
Common Stock Shares Issued
CommonStockSharesIssued
|
18871637 | |
CY2020Q2 | us-gaap |
Common Stock Shares Outstanding
CommonStockSharesOutstanding
|
18871637 | |
CY2020Q2 | us-gaap |
Common Stock Value
CommonStockValue
|
189000 | |
CY2020Q2 | us-gaap |
Additional Paid In Capital Common Stock
AdditionalPaidInCapitalCommonStock
|
116182000 | |
CY2020Q2 | us-gaap |
Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
|
-67501000 | |
CY2020Q2 | us-gaap |
Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
|
207923000 | |
us-gaap |
Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
|
1974000 | ||
CY2020Q2 | us-gaap |
Liability For Uncertain Tax Positions Noncurrent
LiabilityForUncertainTaxPositionsNoncurrent
|
3683000 | |
CY2020Q2 | us-gaap |
Long Term Debt Noncurrent
LongTermDebtNoncurrent
|
99666000 | |
CY2021Q1 | us-gaap |
Commitments And Contingencies
CommitmentsAndContingencies
|
||
CY2021Q1 | us-gaap |
Operating Lease Liability Current Statement Of Financial Position Extensible List
OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList
|
mcft:AccruedExpensesAndOtherLiabilitiesCurrent | |
CY2020Q2 | us-gaap |
Operating Lease Liability Current Statement Of Financial Position Extensible List
OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList
|
mcft:AccruedExpensesAndOtherLiabilitiesCurrent | |
CY2021Q1 | us-gaap |
Liability For Uncertain Tax Positions Noncurrent
LiabilityForUncertainTaxPositionsNoncurrent
|
4548000 | |
CY2021Q1 | us-gaap |
Allowance For Doubtful Accounts Receivable
AllowanceForDoubtfulAccountsReceivable
|
164000 | |
CY2021Q1 | mcft |
Accrued Expenses And Other Liabilities Current
AccruedExpensesAndOtherLiabilitiesCurrent
|
41590000 | |
CY2020Q2 | mcft |
Accrued Expenses And Other Liabilities Current
AccruedExpensesAndOtherLiabilitiesCurrent
|
35985000 | |
CY2021Q1 | us-gaap |
Long Term Debt Current
LongTermDebtCurrent
|
9739000 | |
CY2020Q2 | us-gaap |
Long Term Debt Current
LongTermDebtCurrent
|
8932000 | |
CY2021Q1 | us-gaap |
Liabilities Current
LiabilitiesCurrent
|
65722000 | |
CY2020Q2 | us-gaap |
Liabilities Current
LiabilitiesCurrent
|
55427000 | |
CY2021Q1 | us-gaap |
Long Term Debt Noncurrent
LongTermDebtNoncurrent
|
84399000 | |
CY2021Q1 | us-gaap |
Other Liabilities Noncurrent
OtherLiabilitiesNoncurrent
|
373000 | |
CY2020Q2 | us-gaap |
Other Liabilities Noncurrent
OtherLiabilitiesNoncurrent
|
277000 | |
CY2021Q1 | us-gaap |
Liabilities
Liabilities
|
155042000 | |
CY2021Q1 | us-gaap |
Common Stock Par Or Stated Value Per Share
CommonStockParOrStatedValuePerShare
|
0.01 | |
CY2021Q1 | us-gaap |
Common Stock Shares Authorized
CommonStockSharesAuthorized
|
100000000 | |
CY2021Q1 | us-gaap |
Common Stock Shares Issued
CommonStockSharesIssued
|
18949295 | |
CY2021Q1 | us-gaap |
Common Stock Shares Outstanding
CommonStockSharesOutstanding
|
18949295 | |
CY2021Q1 | us-gaap |
Common Stock Value
CommonStockValue
|
189000 | |
CY2021Q1 | us-gaap |
Additional Paid In Capital Common Stock
AdditionalPaidInCapitalCommonStock
|
117245000 | |
CY2021Q1 | us-gaap |
Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
|
-45433000 | |
us-gaap |
Operating Expenses
OperatingExpenses
|
23643000 | ||
us-gaap |
Cost Of Goods And Services Sold
CostOfGoodsAndServicesSold
|
166919000 | ||
CY2019Q4 | us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
9098000 | |
CY2019Q4 | us-gaap |
Cost Of Goods And Services Sold
CostOfGoodsAndServicesSold
|
78486000 | |
us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
23032000 | ||
us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
222422000 | ||
CY2021Q1 | us-gaap |
Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
|
987000 | |
CY2021Q1 | us-gaap |
General And Administrative Expense
GeneralAndAdministrativeExpense
|
8352000 | |
us-gaap |
Interest Expense
InterestExpense
|
1889000 | ||
CY2019Q4 | us-gaap |
Gross Profit
GrossProfit
|
21142000 | |
CY2021Q1 | us-gaap |
Interest Expense
InterestExpense
|
870000 | |
CY2021Q1 | us-gaap |
Cost Of Goods And Services Sold
CostOfGoodsAndServicesSold
|
89404000 | |
CY2019Q4 | us-gaap |
General And Administrative Expense
GeneralAndAdministrativeExpense
|
5477000 | |
us-gaap |
General And Administrative Expense
GeneralAndAdministrativeExpense
|
17284000 | ||
CY2021Q1 | us-gaap |
Selling And Marketing Expense
SellingAndMarketingExpense
|
2989000 | |
CY2019Q4 | us-gaap |
Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
|
987000 | |
us-gaap |
Operating Expenses
OperatingExpenses
|
25154000 | ||
CY2019Q4 | us-gaap |
Operating Expenses
OperatingExpenses
|
10807000 | |
CY2021Q1 | us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
16945000 | |
CY2019Q4 | us-gaap |
Selling And Marketing Expense
SellingAndMarketingExpense
|
4343000 | |
us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
28460000 | ||
us-gaap |
Interest Expense
InterestExpense
|
2581000 | ||
CY2019Q4 | us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
10335000 | |
us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
30349000 | ||
CY2021Q1 | us-gaap |
Gross Profit
GrossProfit
|
29273000 | |
CY2019Q4 | us-gaap |
Interest Expense
InterestExpense
|
1237000 | |
CY2021Q1 | us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
16075000 | |
us-gaap |
Selling And Marketing Expense
SellingAndMarketingExpense
|
5896000 | ||
CY2020Q2 | us-gaap |
Deferred Finance Costs Noncurrent Net
DeferredFinanceCostsNoncurrentNet
|
425000 | |
us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
4949000 | ||
us-gaap |
Net Income Loss
NetIncomeLoss
|
22068000 | ||
us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
18727267 | ||
CY2020Q2 | us-gaap |
Accounts Receivable Net Current
AccountsReceivableNetCurrent
|
6145000 | |
CY2019Q4 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
18770783 | |
CY2019Q4 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
0.37 | |
CY2021Q1 | us-gaap |
Goodwill
Goodwill
|
29593000 | |
us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
1.17 | ||
us-gaap |
Net Income Loss
NetIncomeLoss
|
15502000 | ||
CY2020Q2 | us-gaap |
Income Taxes Receivable
IncomeTaxesReceivable
|
4924000 | |
CY2020Q2 | us-gaap |
Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
|
40481000 | |
CY2021Q1 | us-gaap |
Inventory Net
InventoryNet
|
34570000 | |
CY2020Q2 | us-gaap |
Inventory Net
InventoryNet
|
25636000 | |
CY2021Q1 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
0.66 | |
us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
18770770 | ||
CY2020Q2 | us-gaap |
Prepaid Expense And Other Assets Current
PrepaidExpenseAndOtherAssetsCurrent
|
3719000 | |
CY2021Q1 | us-gaap |
Income Taxes Receivable
IncomeTaxesReceivable
|
4828000 | |
CY2021Q1 | us-gaap |
Deferred Income Tax Assets Net
DeferredIncomeTaxAssetsNet
|
15782000 | |
CY2021Q1 | us-gaap |
Prepaid Expense And Other Assets Current
PrepaidExpenseAndOtherAssetsCurrent
|
3696000 | |
us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
18897617 | ||
CY2019Q4 | us-gaap |
Net Income Loss
NetIncomeLoss
|
6879000 | |
CY2020Q2 | us-gaap |
Goodwill
Goodwill
|
29593000 | |
CY2021Q1 | us-gaap |
Assets Current
AssetsCurrent
|
62571000 | |
CY2020Q2 | us-gaap |
Assets Current
AssetsCurrent
|
56743000 | |
CY2021Q1 | us-gaap |
Other Intangible Assets Net
OtherIntangibleAssetsNet
|
61874000 | |
CY2021Q1 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
18807316 | |
CY2021Q1 | us-gaap |
Other Assets Noncurrent
OtherAssetsNoncurrent
|
888000 | |
CY2020Q2 | us-gaap |
Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
|
16319000 | |
CY2021Q1 | us-gaap |
Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
|
55976000 | |
CY2019Q4 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
18730688 | |
CY2020Q2 | us-gaap |
Other Intangible Assets Net
OtherIntangibleAssetsNet
|
63849000 | |
CY2021Q1 | us-gaap |
Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
|
12074000 | |
CY2020Q2 | us-gaap |
Deferred Income Tax Assets Net
DeferredIncomeTaxAssetsNet
|
16080000 | |
CY2021Q1 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
3574000 | |
CY2021Q1 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
18928408 | |
CY2021Q1 | us-gaap |
Deferred Finance Costs Noncurrent Net
DeferredFinanceCostsNoncurrentNet
|
359000 | |
CY2021Q1 | us-gaap |
Accounts Receivable Net Current
AccountsReceivableNetCurrent
|
7403000 | |
CY2020Q2 | us-gaap |
Other Assets Noncurrent
OtherAssetsNoncurrent
|
752000 | |
CY2020Q2 | us-gaap |
Assets
Assets
|
207923000 | |
CY2019Q4 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
2219000 | |
us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
0.83 | ||
CY2021Q1 | us-gaap |
Assets
Assets
|
227043000 | |
CY2021Q1 | us-gaap |
Accounts Payable Current
AccountsPayableCurrent
|
14393000 | |
CY2020Q2 | us-gaap |
Accounts Payable Current
AccountsPayableCurrent
|
10510000 | |
us-gaap |
General And Administrative Expense
GeneralAndAdministrativeExpense
|
13262000 | ||
us-gaap |
Gross Profit
GrossProfit
|
46675000 | ||
us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
209417000 | ||
us-gaap |
Cost Of Goods And Services Sold
CostOfGoodsAndServicesSold
|
162742000 | ||
us-gaap |
Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
|
1974000 | ||
us-gaap |
Selling And Marketing Expense
SellingAndMarketingExpense
|
8407000 | ||
us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
18790826 | ||
CY2021Q1 | us-gaap |
Net Income Loss
NetIncomeLoss
|
12501000 | |
CY2019Q4 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
0.37 | |
CY2021Q1 | us-gaap |
Operating Expenses
OperatingExpenses
|
12328000 | |
us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
20451000 | ||
CY2019Q4 | us-gaap |
Stock Issued During Period Value Share Based Compensation
StockIssuedDuringPeriodValueShareBasedCompensation
|
-78000 | |
CY2019Q4 | us-gaap |
Net Income Loss
NetIncomeLoss
|
6879000 | |
CY2019Q4 | us-gaap |
Stockholders Equity
StockholdersEquity
|
87910000 | |
CY2021Q1 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
118677000 | |
us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
209417000 | ||
CY2020Q2 | us-gaap |
Employee Related Liabilities Current
EmployeeRelatedLiabilitiesCurrent
|
1488000 | |
CY2020Q2 | us-gaap |
Self Insurance Reserve Current
SelfInsuranceReserveCurrent
|
704000 | |
CY2021Q1 | us-gaap |
Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
|
1000000.0 | |
CY2019Q4 | us-gaap |
Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
|
1000000.0 | |
us-gaap |
Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
|
2000000.0 | ||
CY2021Q1 | us-gaap |
Product Warranty Accrual Classified Current
ProductWarrantyAccrualClassifiedCurrent
|
20919000 | |
CY2021Q1 | us-gaap |
Accrued Marketing Costs Current
AccruedMarketingCostsCurrent
|
9456000 | |
CY2019Q2 | us-gaap |
Stockholders Equity
StockholdersEquity
|
72316000 | |
CY2020Q2 | us-gaap |
Stockholders Equity
StockholdersEquity
|
48870000 | |
us-gaap |
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
|
-18903000 | ||
us-gaap |
Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
|
11491000 | ||
us-gaap |
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
|
-11477000 | ||
CY2021Q1 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
12074000 | |
CY2019Q4 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
5448000 | |
us-gaap |
Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
|
0.242 | ||
CY2021Q1 | us-gaap |
Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
|
227043000 | |
CY2020Q2 | us-gaap |
Stockholders Equity
StockholdersEquity
|
48870000 | |
us-gaap |
Stock Issued During Period Value Share Based Compensation
StockIssuedDuringPeriodValueShareBasedCompensation
|
486000 | ||
us-gaap |
Net Income Loss
NetIncomeLoss
|
9567000 | ||
CY2020Q4 | us-gaap |
Stockholders Equity
StockholdersEquity
|
58923000 | |
CY2021Q1 | us-gaap |
Stock Issued During Period Value Share Based Compensation
StockIssuedDuringPeriodValueShareBasedCompensation
|
577000 | |
CY2021Q1 | us-gaap |
Net Income Loss
NetIncomeLoss
|
12501000 | |
CY2021Q1 | us-gaap |
Stockholders Equity
StockholdersEquity
|
72001000 | |
CY2019Q3 | us-gaap |
Stock Issued During Period Value Share Based Compensation
StockIssuedDuringPeriodValueShareBasedCompensation
|
170000 | |
CY2019Q3 | us-gaap |
Net Income Loss
NetIncomeLoss
|
8623000 | |
CY2019Q3 | us-gaap |
Stockholders Equity
StockholdersEquity
|
81109000 | |
us-gaap |
Profit Loss
ProfitLoss
|
22068000 | ||
us-gaap |
Profit Loss
ProfitLoss
|
15502000 | ||
us-gaap |
Depreciation Depletion And Amortization
DepreciationDepletionAndAmortization
|
5599000 | ||
us-gaap |
Depreciation Depletion And Amortization
DepreciationDepletionAndAmortization
|
5053000 | ||
us-gaap |
Share Based Compensation
ShareBasedCompensation
|
1283000 | ||
us-gaap |
Share Based Compensation
ShareBasedCompensation
|
544000 | ||
mcft |
Unrecognized Tax Expense Benefit
UnrecognizedTaxExpenseBenefit
|
865000 | ||
mcft |
Unrecognized Tax Expense Benefit
UnrecognizedTaxExpenseBenefit
|
367000 | ||
us-gaap |
Amortization Of Financing Costs And Discounts
AmortizationOfFinancingCostsAndDiscounts
|
316000 | ||
us-gaap |
Amortization Of Financing Costs And Discounts
AmortizationOfFinancingCostsAndDiscounts
|
282000 | ||
us-gaap |
Increase Decrease In Operating Capital
IncreaseDecreaseInOperatingCapital
|
740000 | ||
us-gaap |
Increase Decrease In Operating Capital
IncreaseDecreaseInOperatingCapital
|
2777000 | ||
us-gaap |
Other Operating Activities Cash Flow Statement
OtherOperatingActivitiesCashFlowStatement
|
764000 | ||
us-gaap |
Other Operating Activities Cash Flow Statement
OtherOperatingActivitiesCashFlowStatement
|
873000 | ||
us-gaap |
Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
|
30155000 | ||
us-gaap |
Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
|
19844000 | ||
us-gaap |
Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
|
18903000 | ||
us-gaap |
Proceeds From Sale Of Property Plant And Equipment
ProceedsFromSaleOfPropertyPlantAndEquipment
|
14000 | ||
us-gaap |
Repayments Of Long Term Lines Of Credit
RepaymentsOfLongTermLinesOfCredit
|
30000000 | ||
us-gaap |
Proceeds From Long Term Lines Of Credit
ProceedsFromLongTermLinesOfCredit
|
20000000 | ||
us-gaap |
Repayments Of Secured Debt
RepaymentsOfSecuredDebt
|
4710000 | ||
us-gaap |
Repayments Of Secured Debt
RepaymentsOfSecuredDebt
|
8292000 | ||
us-gaap |
Proceeds From Payments For Other Financing Activities
ProceedsFromPaymentsForOtherFinancingActivities
|
-787000 | ||
us-gaap |
Proceeds From Payments For Other Financing Activities
ProceedsFromPaymentsForOtherFinancingActivities
|
-453000 | ||
us-gaap |
Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
|
-15497000 | ||
us-gaap |
Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
|
-8745000 | ||
us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Excluding Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect
|
-4245000 | ||
us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Excluding Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect
|
-378000 | ||
CY2020Q2 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
16319000 | |
CY2019Q2 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
5826000 | |
us-gaap |
Interest Paid Net
InterestPaidNet
|
1348000 | ||
us-gaap |
Interest Paid Net
InterestPaidNet
|
2025000 | ||
us-gaap |
Income Taxes Paid Net
IncomeTaxesPaidNet
|
5132000 | ||
us-gaap |
Income Taxes Paid Net
IncomeTaxesPaidNet
|
5376000 | ||
us-gaap |
Capital Expenditures Incurred But Not Yet Paid
CapitalExpendituresIncurredButNotYetPaid
|
594000 | ||
us-gaap |
Capital Expenditures Incurred But Not Yet Paid
CapitalExpendituresIncurredButNotYetPaid
|
427000 | ||
CY2019Q4 | us-gaap |
Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
|
32000 | |
us-gaap |
Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
|
1283000 | ||
us-gaap |
Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
|
544000 | ||
us-gaap |
Fiscal Period
FiscalPeriod
|
The Company’s fiscal year begins July 1 and ends June 30, with the interim quarterly reporting periods consisting of 13 weeks. Therefore, the fiscal quarter end will not always coincide with the date of the end of a calendar month. | ||
CY2019Q4 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
99628000 | |
us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
222422000 | ||
CY2020Q2 | us-gaap |
Contract With Customer Liability Current
ContractWithCustomerLiabilityCurrent
|
600000 | |
us-gaap |
Contract With Customer Liability Revenue Recognized
ContractWithCustomerLiabilityRevenueRecognized
|
600000 | ||
CY2021Q1 | us-gaap |
Goodwill Impaired Accumulated Impairment Loss
GoodwillImpairedAccumulatedImpairmentLoss
|
72437000 | |
CY2020Q2 | us-gaap |
Goodwill Impaired Accumulated Impairment Loss
GoodwillImpairedAccumulatedImpairmentLoss
|
72437000 | |
CY2021Q1 | us-gaap |
Inventory Valuation Reserves
InventoryValuationReserves
|
2068000 | |
CY2020Q2 | us-gaap |
Inventory Valuation Reserves
InventoryValuationReserves
|
1424000 | |
CY2021Q1 | us-gaap |
Inventory Net
InventoryNet
|
34570000 | |
CY2020Q2 | us-gaap |
Inventory Net
InventoryNet
|
25636000 | |
CY2021Q1 | us-gaap |
Inventory Raw Materials
InventoryRawMaterials
|
24258000 | |
CY2020Q2 | us-gaap |
Inventory Raw Materials
InventoryRawMaterials
|
18318000 | |
CY2021Q1 | us-gaap |
Inventory Work In Process
InventoryWorkInProcess
|
5822000 | |
CY2020Q2 | us-gaap |
Inventory Work In Process
InventoryWorkInProcess
|
3866000 | |
CY2021Q1 | us-gaap |
Inventory Finished Goods
InventoryFinishedGoods
|
6558000 | |
CY2020Q2 | us-gaap |
Inventory Finished Goods
InventoryFinishedGoods
|
4876000 | |
CY2021Q1 | us-gaap |
Property Plant And Equipment Gross
PropertyPlantAndEquipmentGross
|
86230000 | |
CY2020Q2 | us-gaap |
Property Plant And Equipment Gross
PropertyPlantAndEquipmentGross
|
67199000 | |
CY2021Q1 | us-gaap |
Accumulated Depreciation Depletion And Amortization Property Plant And Equipment
AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
|
30254000 | |
CY2020Q2 | us-gaap |
Accumulated Depreciation Depletion And Amortization Property Plant And Equipment
AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
|
26718000 | |
CY2021Q1 | us-gaap |
Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
|
55976000 | |
CY2020Q2 | us-gaap |
Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
|
40481000 | |
CY2021Q1 | us-gaap |
Goodwill Gross
GoodwillGross
|
102030000 | |
CY2021Q1 | us-gaap |
Goodwill
Goodwill
|
29593000 | |
CY2020Q2 | us-gaap |
Goodwill
Goodwill
|
29593000 | |
CY2020Q2 | us-gaap |
Goodwill Gross
GoodwillGross
|
102030000 | |
CY2021Q1 | us-gaap |
Finite Lived Intangible Assets Gross
FiniteLivedIntangibleAssetsGross
|
39745000 | |
CY2021Q1 | us-gaap |
Finite Lived Intangible Assets Accumulated Amortization
FiniteLivedIntangibleAssetsAccumulatedAmortization
|
11871000 | |
CY2021Q1 | us-gaap |
Finite Lived Intangible Assets Net
FiniteLivedIntangibleAssetsNet
|
27874000 | |
CY2020Q2 | us-gaap |
Finite Lived Intangible Assets Gross
FiniteLivedIntangibleAssetsGross
|
39745000 | |
CY2020Q2 | mcft |
Intangible Assets Excluding Goodwill Accumulated Amortization
IntangibleAssetsExcludingGoodwillAccumulatedAmortization
|
24896000 | |
CY2020Q2 | us-gaap |
Intangible Assets Net Excluding Goodwill
IntangibleAssetsNetExcludingGoodwill
|
63849000 | |
CY2020Q2 | us-gaap |
Finite Lived Intangible Assets Accumulated Amortization
FiniteLivedIntangibleAssetsAccumulatedAmortization
|
9896000 | |
CY2020Q2 | us-gaap |
Finite Lived Intangible Assets Net
FiniteLivedIntangibleAssetsNet
|
29849000 | |
CY2021Q1 | us-gaap |
Intangible Assets Gross Excluding Goodwill
IntangibleAssetsGrossExcludingGoodwill
|
88745000 | |
CY2021Q1 | mcft |
Intangible Assets Excluding Goodwill Accumulated Amortization
IntangibleAssetsExcludingGoodwillAccumulatedAmortization
|
26871000 | |
CY2021Q1 | us-gaap |
Intangible Assets Net Excluding Goodwill
IntangibleAssetsNetExcludingGoodwill
|
61874000 | |
CY2020Q2 | us-gaap |
Intangible Assets Gross Excluding Goodwill
IntangibleAssetsGrossExcludingGoodwill
|
88745000 | |
us-gaap |
Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
|
2000000.0 | ||
CY2021Q1 | us-gaap |
Finite Lived Intangible Assets Amortization Expense Remainder Of Fiscal Year
FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear
|
4000000.0 | |
CY2020Q2 | us-gaap |
Product Warranty Accrual Classified Current
ProductWarrantyAccrualClassifiedCurrent
|
20004000 | |
CY2020Q2 | us-gaap |
Accrued Marketing Costs Current
AccruedMarketingCostsCurrent
|
9180000 | |
CY2021Q1 | us-gaap |
Employee Related Liabilities Current
EmployeeRelatedLiabilitiesCurrent
|
4120000 | |
CY2021Q1 | mcft |
Inventory Repurchase Contingent Obligation
InventoryRepurchaseContingentObligation
|
891000 | |
CY2020Q2 | mcft |
Inventory Repurchase Contingent Obligation
InventoryRepurchaseContingentObligation
|
1132000 | |
CY2021Q1 | us-gaap |
Self Insurance Reserve Current
SelfInsuranceReserveCurrent
|
599000 | |
CY2021Q1 | mcft |
Interest Payable Debt Current
InterestPayableDebtCurrent
|
226000 | |
CY2021Q1 | us-gaap |
Other Liabilities Current
OtherLiabilitiesCurrent
|
5379000 | |
CY2020Q2 | us-gaap |
Other Liabilities Current
OtherLiabilitiesCurrent
|
3477000 | |
CY2021Q1 | mcft |
Accrued Expenses And Other Liabilities Current
AccruedExpensesAndOtherLiabilitiesCurrent
|
41590000 | |
CY2020Q2 | mcft |
Accrued Expenses And Other Liabilities Current
AccruedExpensesAndOtherLiabilitiesCurrent
|
35985000 | |
us-gaap |
Standard Product Warranty Accrual Payments
StandardProductWarrantyAccrualPayments
|
4272000 | ||
us-gaap |
Standard Product Warranty Accrual Preexisting Increase Decrease
StandardProductWarrantyAccrualPreexistingIncreaseDecrease
|
4469000 | ||
us-gaap |
Standard Product Warranty Accrual Preexisting Increase Decrease
StandardProductWarrantyAccrualPreexistingIncreaseDecrease
|
3858000 | ||
us-gaap |
Standard Product Warranty Accrual Payments
StandardProductWarrantyAccrualPayments
|
4332000 | ||
CY2020Q2 | us-gaap |
Standard Product Warranty Accrual Current
StandardProductWarrantyAccrualCurrent
|
20004000 | |
mcft |
Standard Product Warranty Accrual Aggregate Changes For Preexisting Warranties
StandardProductWarrantyAccrualAggregateChangesForPreexistingWarranties
|
718000 | ||
CY2019Q2 | us-gaap |
Standard Product Warranty Accrual Current
StandardProductWarrantyAccrualCurrent
|
17205000 | |
CY2020Q2 | us-gaap |
Assets
Assets
|
207923000 | |
CY2021Q1 | us-gaap |
Standard Product Warranty Accrual Current
StandardProductWarrantyAccrualCurrent
|
20919000 | |
CY2019Q4 | us-gaap |
Standard Product Warranty Accrual Current
StandardProductWarrantyAccrualCurrent
|
18495000 | |
mcft |
Standard Product Warranty Accrual Aggregate Changes For Preexisting Warranties
StandardProductWarrantyAccrualAggregateChangesForPreexistingWarranties
|
1764000 | ||
CY2021Q1 | us-gaap |
Long Term Debt
LongTermDebt
|
94138000 | |
CY2020Q2 | us-gaap |
Long Term Debt
LongTermDebt
|
108598000 | |
CY2021Q1 | mcft |
Long Term Debt Current Maturities Gross
LongTermDebtCurrentMaturitiesGross
|
10205000 | |
CY2020Q2 | mcft |
Long Term Debt Current Maturities Gross
LongTermDebtCurrentMaturitiesGross
|
9420000 | |
CY2021Q1 | us-gaap |
Long Term Debt Noncurrent
LongTermDebtNoncurrent
|
84399000 | |
CY2020Q2 | us-gaap |
Long Term Debt Noncurrent
LongTermDebtNoncurrent
|
99666000 | |
us-gaap |
Effective Income Tax Rate Reconciliation At Federal Statutory Income Tax Rate
EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
|
0.210 | ||
CY2021Q1 | us-gaap |
Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
|
0.222 | |
CY2019Q4 | us-gaap |
Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
|
0.244 | |
us-gaap |
Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
|
0.225 | ||
CY2021Q1 | us-gaap |
Net Income Loss Available To Common Stockholders Basic
NetIncomeLossAvailableToCommonStockholdersBasic
|
12501000 | |
CY2019Q4 | us-gaap |
Net Income Loss Available To Common Stockholders Basic
NetIncomeLossAvailableToCommonStockholdersBasic
|
6879000 | |
us-gaap |
Net Income Loss Available To Common Stockholders Basic
NetIncomeLossAvailableToCommonStockholdersBasic
|
22068000 | ||
us-gaap |
Net Income Loss Available To Common Stockholders Basic
NetIncomeLossAvailableToCommonStockholdersBasic
|
15502000 | ||
CY2021Q1 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
18807316 | |
CY2019Q4 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
18730688 | |
us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
18790826 | ||
us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
18727267 | ||
CY2021Q1 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
18928408 | |
CY2019Q4 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
18770783 | |
us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
18897617 | ||
us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
18770770 | ||
CY2021Q1 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
0.66 | |
CY2019Q4 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
0.37 | |
us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
1.17 | ||
us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
0.83 | ||
CY2021Q1 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
0.66 | |
CY2019Q4 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
0.37 | |
us-gaap |
Depreciation Depletion And Amortization
DepreciationDepletionAndAmortization
|
5053000 | ||
us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
1.17 | ||
us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
0.83 | ||
us-gaap |
Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
|
11491000 | ||
CY2021Q1 | us-gaap |
Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
|
643000 | |
us-gaap |
Number Of Operating Segments
NumberOfOperatingSegments
|
3 | ||
us-gaap |
Number Of Reportable Segments
NumberOfReportableSegments
|
3 | ||
CY2021Q1 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
118677000 | |
CY2021Q1 | us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
16945000 | |
CY2021Q1 | us-gaap |
Depreciation Depletion And Amortization
DepreciationDepletionAndAmortization
|
2861000 | |
CY2021Q1 | us-gaap |
Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
|
16951000 | |
us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
222422000 | ||
us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
30349000 | ||
us-gaap |
Depreciation Depletion And Amortization
DepreciationDepletionAndAmortization
|
5599000 | ||
us-gaap |
Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
|
18903000 | ||
CY2019Q4 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
99628000 | |
CY2019Q4 | us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
10335000 | |
CY2019Q4 | us-gaap |
Depreciation Depletion And Amortization
DepreciationDepletionAndAmortization
|
2683000 | |
CY2019Q4 | us-gaap |
Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
|
7173000 | |
us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
209417000 | ||
us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
23032000 |