2020 Q1 Form 10-Q Financial Statement
#000143774920004884 Filed on March 12, 2020
Income Statement
Concept | 2020 Q1 | 2019 Q1 |
---|---|---|
Revenue | $16.80M | $14.29M |
YoY Change | 17.55% | 29.81% |
Cost Of Revenue | $9.337M | $8.638M |
YoY Change | 8.09% | 81.97% |
Gross Profit | $7.463M | $5.654M |
YoY Change | 32.0% | -9.72% |
Gross Profit Margin | 44.42% | 39.56% |
Selling, General & Admin | $3.259M | $3.426M |
YoY Change | -4.87% | 21.06% |
% of Gross Profit | 43.67% | 60.59% |
Research & Development | ||
YoY Change | ||
% of Gross Profit | ||
Depreciation & Amortization | $1.316M | $415.0K |
YoY Change | 217.11% | 14.64% |
% of Gross Profit | 17.63% | 7.34% |
Operating Expenses | $4.575M | $3.841M |
YoY Change | 19.11% | 20.41% |
Operating Profit | $2.888M | $1.813M |
YoY Change | 59.29% | 312.98% |
Interest Expense | $1.112M | $44.00K |
YoY Change | 2427.27% | -46.99% |
% of Operating Profit | 38.5% | 2.43% |
Other Income/Expense, Net | -$1.037M | $341.0K |
YoY Change | -404.11% | -515.85% |
Pretax Income | $1.851M | $2.154M |
YoY Change | -14.07% | 503.36% |
Income Tax | $494.0K | $495.0K |
% Of Pretax Income | 26.69% | 22.98% |
Net Earnings | $1.335M | $1.340M |
YoY Change | -0.37% | 6600.0% |
Net Earnings / Revenue | 7.95% | 9.38% |
Basic Earnings Per Share | $0.02 | $0.02 |
Diluted Earnings Per Share | $0.02 | $0.02 |
COMMON SHARES | ||
Basic Shares Outstanding | 67.95M | 63.98M |
Diluted Shares Outstanding | 67.95M | 63.98M |
Balance Sheet
Concept | 2020 Q1 | 2019 Q1 |
---|---|---|
SHORT-TERM ASSETS | ||
Cash & Short-Term Investments | $15.78M | $8.803M |
YoY Change | 79.28% | 71.93% |
Cash & Equivalents | $15.78M | |
Short-Term Investments | ||
Other Short-Term Assets | $1.753M | $1.407M |
YoY Change | 24.59% | 25.63% |
Inventory | $9.082M | $8.663M |
Prepaid Expenses | ||
Receivables | $3.076M | $3.775M |
Other Receivables | $0.00 | $0.00 |
Total Short-Term Assets | $29.69M | $22.65M |
YoY Change | 31.11% | 39.79% |
LONG-TERM ASSETS | ||
Property, Plant & Equipment | $55.14M | $11.99M |
YoY Change | 359.96% | 14.19% |
Goodwill | ||
YoY Change | ||
Intangibles | $6.315M | $6.510M |
YoY Change | -3.0% | -0.21% |
Long-Term Investments | ||
YoY Change | ||
Other Assets | $3.883M | $4.981M |
YoY Change | -22.04% | -13.0% |
Total Long-Term Assets | $65.33M | $23.48M |
YoY Change | 178.28% | 268.22% |
TOTAL ASSETS | ||
Total Short-Term Assets | $29.69M | $22.65M |
Total Long-Term Assets | $65.33M | $23.48M |
Total Assets | $95.03M | $46.13M |
YoY Change | 106.02% | 16.49% |
SHORT-TERM LIABILITIES | ||
YoY Change | ||
Accounts Payable | $1.681M | $1.695M |
YoY Change | -0.83% | 18.95% |
Accrued Expenses | $1.510M | $1.695M |
YoY Change | -10.91% | 46.12% |
Deferred Revenue | $1.509M | $3.260M |
YoY Change | -53.71% | |
Short-Term Debt | $1.121M | $975.0K |
YoY Change | 14.97% | -71.32% |
Long-Term Debt Due | $1.010M | $1.441M |
YoY Change | -29.91% | -16.32% |
Total Short-Term Liabilities | $10.38M | $10.38M |
YoY Change | -0.01% | 19.1% |
LONG-TERM LIABILITIES | ||
Long-Term Debt | $1.520M | $686.0K |
YoY Change | 121.57% | -67.75% |
Other Long-Term Liabilities | ||
YoY Change | ||
Total Long-Term Liabilities | $44.99M | $2.377M |
YoY Change | 1792.51% | 11.75% |
TOTAL LIABILITIES | ||
Total Short-Term Liabilities | $10.38M | $10.38M |
Total Long-Term Liabilities | $44.99M | $2.377M |
Total Liabilities | $55.36M | $12.76M |
YoY Change | 333.99% | 17.66% |
SHAREHOLDERS EQUITY | ||
Retained Earnings | $19.54M | $13.63M |
YoY Change | 43.35% | 35.47% |
Common Stock | ||
YoY Change | ||
Preferred Stock | ||
YoY Change | ||
Treasury Stock (at cost) | $1.713M | $1.165M |
YoY Change | 47.04% | 28.59% |
Treasury Stock Shares | $3.321M | $2.146M |
Shareholders Equity | $33.45M | $27.36M |
YoY Change | ||
Total Liabilities & Shareholders Equity | $95.03M | $46.13M |
YoY Change | 106.02% | 16.49% |
Cashflow Statement
Concept | 2020 Q1 | 2019 Q1 |
---|---|---|
OPERATING ACTIVITIES | ||
Net Income | $1.335M | $1.340M |
YoY Change | -0.37% | 6600.0% |
Depreciation, Depletion And Amortization | $1.316M | $415.0K |
YoY Change | 217.11% | 14.64% |
Cash From Operating Activities | $1.539M | $2.506M |
YoY Change | -38.59% | 62.73% |
INVESTING ACTIVITIES | ||
Capital Expenditures | -$1.158M | -$1.170M |
YoY Change | -1.03% | 82.81% |
Acquisitions | ||
YoY Change | ||
Other Investing Activities | $75.00K | |
YoY Change | ||
Cash From Investing Activities | -$1.083M | -$1.170M |
YoY Change | -7.44% | 82.81% |
FINANCING ACTIVITIES | ||
Cash Dividend Paid | ||
YoY Change | ||
Common Stock Issuance & Retirement, Net | ||
YoY Change | ||
Debt Paid & Issued, Net | ||
YoY Change | ||
Cash From Financing Activities | -1.699M | -1.505M |
YoY Change | 12.89% | 28.63% |
NET CHANGE | ||
Cash From Operating Activities | 1.539M | 2.506M |
Cash From Investing Activities | -1.083M | -1.170M |
Cash From Financing Activities | -1.699M | -1.505M |
Net Change In Cash | -1.243M | -169.0K |
YoY Change | 635.5% | -37.41% |
FREE CASH FLOW | ||
Cash From Operating Activities | $1.539M | $2.506M |
Capital Expenditures | -$1.158M | -$1.170M |
Free Cash Flow | $2.697M | $3.676M |
YoY Change | -26.63% | 68.62% |
Facts In Submission
Frame | Concept Type | Concept / XBRL Key | Value | Unit |
---|---|---|---|---|
CY2020Q1 | buks |
Accumulated Amortization Other Assets
AccumulatedAmortizationOtherAssets
|
9967000 | |
CY2019Q2 | buks |
Accumulated Amortization Other Assets
AccumulatedAmortizationOtherAssets
|
9370000 | |
CY2020Q1 | buks |
Asset Held For Sale Net Of Accumulated Depreciation
AssetHeldForSaleNetOfAccumulatedDepreciation
|
||
CY2019Q2 | buks |
Asset Held For Sale Net Of Accumulated Depreciation
AssetHeldForSaleNetOfAccumulatedDepreciation
|
447000 | |
buks |
Capital Asset And Lease Obligation Additions
CapitalAssetAndLeaseObligationAdditions
|
42650000 | ||
buks |
Capital Asset And Lease Obligation Additions
CapitalAssetAndLeaseObligationAdditions
|
1699000 | ||
CY2019Q3 | buks |
Deferred Compensation Value Restricted Stock
DeferredCompensationValueRestrictedStock
|
-47000 | |
CY2019Q4 | buks |
Deferred Compensation Value Restricted Stock
DeferredCompensationValueRestrictedStock
|
-48000 | |
CY2020Q1 | buks |
Deferred Compensation Value Restricted Stock
DeferredCompensationValueRestrictedStock
|
-47000 | |
CY2020Q1 | buks |
Deferred Income Tax Liabilities Current
DeferredIncomeTaxLiabilitiesCurrent
|
236000 | |
CY2019Q2 | buks |
Deferred Income Tax Liabilities Current
DeferredIncomeTaxLiabilitiesCurrent
|
236000 | |
buks |
Depreciation And Amortization Excluding Amortization Of Supplemental Type Certificates
DepreciationAndAmortizationExcludingAmortizationOfSupplementalTypeCertificates
|
4770000 | ||
buks |
Depreciation And Amortization Excluding Amortization Of Supplemental Type Certificates
DepreciationAndAmortizationExcludingAmortizationOfSupplementalTypeCertificates
|
2377000 | ||
buks |
Duration During Which Inventory If Inactive Taken As Obsolete
DurationDuringWhichInventoryIfInactiveTakenAsObsolete
|
P5Y | ||
CY2020Q1 | buks |
Finance Lease Right Of Use Asset Accumulated Depreciation And Amortization
FinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization
|
2130000 | |
CY2020Q1 | buks |
Finance Lease Right Of Use Asset Gross
FinanceLeaseRightOfUseAssetGross
|
44349000 | |
CY2019Q2 | buks |
Finance Lease Right Of Use Asset Gross
FinanceLeaseRightOfUseAssetGross
|
1699000 | |
CY2020Q1 | buks |
Flight Equipment Owned
FlightEquipmentOwned
|
8859000 | |
CY2019Q2 | buks |
Flight Equipment Owned
FlightEquipmentOwned
|
8467000 | |
CY2020Q1 | buks |
Gaming Facility Mandated Payment
GamingFacilityMandatedPayment
|
1121000 | |
CY2019Q2 | buks |
Gaming Facility Mandated Payment
GamingFacilityMandatedPayment
|
1280000 | |
buks |
Increase Decrease In Gaming Facility Mandated Payment
IncreaseDecreaseInGamingFacilityMandatedPayment
|
-159000 | ||
buks |
Increase Decrease In Gaming Facility Mandated Payment
IncreaseDecreaseInGamingFacilityMandatedPayment
|
-244000 | ||
CY2020Q1 | buks |
Land And Building Gross
LandAndBuildingGross
|
5765000 | |
CY2019Q2 | buks |
Land And Building Gross
LandAndBuildingGross
|
5765000 | |
CY2020Q1 | buks |
Refund Of Tax
RefundOfTax
|
||
CY2019Q1 | buks |
Refund Of Tax
RefundOfTax
|
385000 | |
buks |
Refund Of Tax
RefundOfTax
|
|||
buks |
Refund Of Tax
RefundOfTax
|
1995000 | ||
CY2018Q2 | buks |
Stock Repurchase Program Authorized Amount Increase During Period
StockRepurchaseProgramAuthorizedAmountIncreaseDuringPeriod
|
531000 | |
CY2019Q2 | buks |
Stock Repurchase Program Authorized Amount Increase During Period
StockRepurchaseProgramAuthorizedAmountIncreaseDuringPeriod
|
1569000 | |
CY2019Q4 | buks |
Stock Repurchase Program Authorized Amount Increase During Period
StockRepurchaseProgramAuthorizedAmountIncreaseDuringPeriod
|
3301000 | |
CY2020Q1 | buks |
Supplemental Type Certificates Accumulated Amortization
SupplementalTypeCertificatesAccumulatedAmortization
|
6782000 | |
CY2019Q2 | buks |
Supplemental Type Certificates Accumulated Amortization
SupplementalTypeCertificatesAccumulatedAmortization
|
6054000 | |
buks |
Treasury Stock Shares Acquired As Part Of Publicly Announced Programs
TreasuryStockSharesAcquiredAsPartOfPubliclyAnnouncedPrograms
|
675011 | ||
CY2018Q2 | buks |
Treasury Stock Shares Acquired As Part Of Publicly Announced Programs
TreasuryStockSharesAcquiredAsPartOfPubliclyAnnouncedPrograms
|
178526 | |
CY2018Q3 | buks |
Treasury Stock Shares Acquired As Part Of Publicly Announced Programs
TreasuryStockSharesAcquiredAsPartOfPubliclyAnnouncedPrograms
|
25277 | |
CY2018Q4 | buks |
Treasury Stock Shares Acquired As Part Of Publicly Announced Programs
TreasuryStockSharesAcquiredAsPartOfPubliclyAnnouncedPrograms
|
480805 | |
CY2019Q1 | buks |
Treasury Stock Shares Acquired As Part Of Publicly Announced Programs
TreasuryStockSharesAcquiredAsPartOfPubliclyAnnouncedPrograms
|
186727 | |
CY2019Q2 | buks |
Treasury Stock Shares Acquired As Part Of Publicly Announced Programs
TreasuryStockSharesAcquiredAsPartOfPubliclyAnnouncedPrograms
|
580705 | |
CY2019Q3 | buks |
Treasury Stock Shares Acquired As Part Of Publicly Announced Programs
TreasuryStockSharesAcquiredAsPartOfPubliclyAnnouncedPrograms
|
120821 | |
CY2019Q4 | buks |
Treasury Stock Shares Acquired As Part Of Publicly Announced Programs
TreasuryStockSharesAcquiredAsPartOfPubliclyAnnouncedPrograms
|
206050 | |
CY2020Q1 | buks |
Treasury Stock Shares Acquired As Part Of Publicly Announced Programs
TreasuryStockSharesAcquiredAsPartOfPubliclyAnnouncedPrograms
|
267468 | |
buks |
Treasury Stock Shares Acquired As Part Of Publicly Announced Programs
TreasuryStockSharesAcquiredAsPartOfPubliclyAnnouncedPrograms
|
2721390 | ||
CY2020Q1 | us-gaap |
Accounts Payable Current
AccountsPayableCurrent
|
1681000 | |
CY2019Q2 | us-gaap |
Accounts Payable Current
AccountsPayableCurrent
|
1774000 | |
CY2020Q1 | us-gaap |
Accounts Receivable Net Current
AccountsReceivableNetCurrent
|
3076000 | |
CY2019Q2 | us-gaap |
Accounts Receivable Net Current
AccountsReceivableNetCurrent
|
3265000 | |
CY2020Q1 | us-gaap |
Accrued Income Taxes Current
AccruedIncomeTaxesCurrent
|
1794000 | |
CY2019Q2 | us-gaap |
Accrued Income Taxes Current
AccruedIncomeTaxesCurrent
|
||
CY2020Q1 | us-gaap |
Accumulated Depreciation Depletion And Amortization Property Plant And Equipment
AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
|
19764000 | |
CY2019Q2 | us-gaap |
Accumulated Depreciation Depletion And Amortization Property Plant And Equipment
AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
|
16714000 | |
CY2020Q1 | us-gaap |
Additional Paid In Capital
AdditionalPaidInCapital
|
14909000 | |
CY2019Q2 | us-gaap |
Additional Paid In Capital
AdditionalPaidInCapital
|
14767000 | |
us-gaap |
Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount
AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
|
67686732 | ||
CY2020Q1 | us-gaap |
Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount
AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
|
67686732 | |
CY2020Q1 | us-gaap |
Assets
Assets
|
95027000 | |
CY2019Q2 | us-gaap |
Assets
Assets
|
48902000 | |
CY2020Q1 | us-gaap |
Assets Current
AssetsCurrent
|
29693000 | |
CY2019Q2 | us-gaap |
Assets Current
AssetsCurrent
|
23284000 | |
CY2020Q1 | us-gaap |
Cash
Cash
|
15782000 | |
CY2019Q2 | us-gaap |
Cash
Cash
|
9014000 | |
CY2018Q2 | us-gaap |
Cash
Cash
|
7353000 | |
CY2019Q1 | us-gaap |
Cash
Cash
|
8803000 | |
us-gaap |
Cash Period Increase Decrease
CashPeriodIncreaseDecrease
|
6768000 | ||
us-gaap |
Cash Period Increase Decrease
CashPeriodIncreaseDecrease
|
1450000 | ||
CY2020Q1 | us-gaap |
Commitments And Contingencies
CommitmentsAndContingencies
|
||
CY2019Q2 | us-gaap |
Commitments And Contingencies
CommitmentsAndContingencies
|
||
CY2020Q1 | us-gaap |
Common Stock Par Or Stated Value Per Share
CommonStockParOrStatedValuePerShare
|
0.01 | |
CY2019Q2 | us-gaap |
Common Stock Par Or Stated Value Per Share
CommonStockParOrStatedValuePerShare
|
0.01 | |
CY2020Q1 | us-gaap |
Common Stock Shares Authorized
CommonStockSharesAuthorized
|
100000000 | |
CY2019Q2 | us-gaap |
Common Stock Shares Authorized
CommonStockSharesAuthorized
|
100000000 | |
CY2020Q1 | us-gaap |
Common Stock Shares Issued
CommonStockSharesIssued
|
71008122 | |
CY2019Q2 | us-gaap |
Common Stock Shares Issued
CommonStockSharesIssued
|
71008122 | |
CY2020Q1 | us-gaap |
Common Stock Shares Outstanding
CommonStockSharesOutstanding
|
67686732 | |
CY2019Q2 | us-gaap |
Common Stock Shares Outstanding
CommonStockSharesOutstanding
|
68281071 | |
CY2020Q1 | us-gaap |
Common Stock Value Outstanding
CommonStockValueOutstanding
|
710000 | |
CY2019Q2 | us-gaap |
Common Stock Value Outstanding
CommonStockValueOutstanding
|
710000 | |
CY2020Q1 | us-gaap |
Contract With Customer Liability Current
ContractWithCustomerLiabilityCurrent
|
1509000 | |
CY2019Q2 | us-gaap |
Contract With Customer Liability Current
ContractWithCustomerLiabilityCurrent
|
2758000 | |
CY2020Q1 | us-gaap |
Costs And Expenses
CostsAndExpenses
|
13912000 | |
CY2019Q1 | us-gaap |
Costs And Expenses
CostsAndExpenses
|
12479000 | |
us-gaap |
Costs And Expenses
CostsAndExpenses
|
42618000 | ||
us-gaap |
Costs And Expenses
CostsAndExpenses
|
38461000 | ||
CY2020Q1 | us-gaap |
Current Income Tax Expense Benefit
CurrentIncomeTaxExpenseBenefit
|
494000 | |
CY2019Q1 | us-gaap |
Current Income Tax Expense Benefit
CurrentIncomeTaxExpenseBenefit
|
495000 | |
us-gaap |
Current Income Tax Expense Benefit
CurrentIncomeTaxExpenseBenefit
|
2081000 | ||
us-gaap |
Current Income Tax Expense Benefit
CurrentIncomeTaxExpenseBenefit
|
1320000 | ||
CY2020Q1 | us-gaap |
Deferred Income Tax Assets Net
DeferredIncomeTaxAssetsNet
|
295000 | |
CY2019Q2 | us-gaap |
Deferred Income Tax Assets Net
DeferredIncomeTaxAssetsNet
|
295000 | |
CY2020Q1 | us-gaap |
Deferred Income Tax Liabilities Net
DeferredIncomeTaxLiabilitiesNet
|
944000 | |
CY2019Q2 | us-gaap |
Deferred Income Tax Liabilities Net
DeferredIncomeTaxLiabilitiesNet
|
944000 | |
CY2020Q1 | us-gaap |
Depreciation Depletion And Amortization
DepreciationDepletionAndAmortization
|
1316000 | |
CY2019Q1 | us-gaap |
Depreciation Depletion And Amortization
DepreciationDepletionAndAmortization
|
415000 | |
us-gaap |
Depreciation Depletion And Amortization
DepreciationDepletionAndAmortization
|
3832000 | ||
us-gaap |
Depreciation Depletion And Amortization
DepreciationDepletionAndAmortization
|
1198000 | ||
CY2020Q1 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
0.02 | |
CY2019Q1 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
0.02 | |
us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
0.08 | ||
us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
0.06 | ||
CY2020Q1 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
0.02 | |
CY2019Q1 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
0.02 | |
us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
0.08 | ||
us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
0.06 | ||
CY2020Q1 | us-gaap |
Employee Benefits And Share Based Compensation
EmployeeBenefitsAndShareBasedCompensation
|
592000 | |
CY2019Q1 | us-gaap |
Employee Benefits And Share Based Compensation
EmployeeBenefitsAndShareBasedCompensation
|
532000 | |
us-gaap |
Employee Benefits And Share Based Compensation
EmployeeBenefitsAndShareBasedCompensation
|
1666000 | ||
us-gaap |
Employee Benefits And Share Based Compensation
EmployeeBenefitsAndShareBasedCompensation
|
1518000 | ||
CY2020Q1 | us-gaap |
Employee Related Liabilities Current
EmployeeRelatedLiabilitiesCurrent
|
1510000 | |
CY2019Q2 | us-gaap |
Employee Related Liabilities Current
EmployeeRelatedLiabilitiesCurrent
|
1664000 | |
CY2020Q1 | us-gaap |
Finance Lease Liability
FinanceLeaseLiability
|
43644000 | |
CY2020Q1 | us-gaap |
Finance Lease Liability Current
FinanceLeaseLiabilityCurrent
|
1123000 | |
CY2019Q2 | us-gaap |
Finance Lease Liability Current
FinanceLeaseLiabilityCurrent
|
8000 | |
CY2020Q1 | us-gaap |
Finance Lease Liability Noncurrent
FinanceLeaseLiabilityNoncurrent
|
42521000 | |
CY2019Q2 | us-gaap |
Finance Lease Liability Noncurrent
FinanceLeaseLiabilityNoncurrent
|
1689000 | |
CY2020Q1 | us-gaap |
Finance Lease Liability Payments Due
FinanceLeaseLiabilityPaymentsDue
|
87296000 | |
CY2020Q1 | us-gaap |
Finance Lease Liability Payments Due In Next Rolling Twelve Months
FinanceLeaseLiabilityPaymentsDueInNextRollingTwelveMonths
|
5223000 | |
CY2020Q1 | us-gaap |
Finance Lease Liability Payments Due In Rolling After Year Five
FinanceLeaseLiabilityPaymentsDueInRollingAfterYearFive
|
60937000 | |
CY2020Q1 | us-gaap |
Finance Lease Liability Payments Due In Rolling Year Five
FinanceLeaseLiabilityPaymentsDueInRollingYearFive
|
5292000 | |
CY2020Q1 | us-gaap |
Finance Lease Liability Payments Due In Rolling Year Four
FinanceLeaseLiabilityPaymentsDueInRollingYearFour
|
5328000 | |
CY2020Q1 | us-gaap |
Finance Lease Liability Payments Due In Rolling Year Three
FinanceLeaseLiabilityPaymentsDueInRollingYearThree
|
5273000 | |
CY2020Q1 | us-gaap |
Finance Lease Liability Payments Due In Rolling Year Two
FinanceLeaseLiabilityPaymentsDueInRollingYearTwo
|
5243000 | |
CY2020Q1 | us-gaap |
Finance Lease Liability Undiscounted Excess Amount
FinanceLeaseLiabilityUndiscountedExcessAmount
|
43652000 | |
us-gaap |
Finance Lease Principal Payments
FinanceLeasePrincipalPayments
|
703000 | ||
us-gaap |
Finance Lease Principal Payments
FinanceLeasePrincipalPayments
|
|||
CY2020Q1 | us-gaap |
Finance Lease Right Of Use Asset
FinanceLeaseRightOfUseAsset
|
42219000 | |
CY2020Q1 | us-gaap |
Furniture And Fixtures Gross
FurnitureAndFixturesGross
|
7802000 | |
CY2019Q2 | us-gaap |
Furniture And Fixtures Gross
FurnitureAndFixturesGross
|
7487000 | |
CY2020Q1 | us-gaap |
Gain Loss On Disposition Of Assets
GainLossOnDispositionOfAssets
|
75000 | |
CY2019Q1 | us-gaap |
Gain Loss On Disposition Of Assets
GainLossOnDispositionOfAssets
|
||
us-gaap |
Gain Loss On Disposition Of Assets
GainLossOnDispositionOfAssets
|
604000 | ||
us-gaap |
Gain Loss On Disposition Of Assets
GainLossOnDispositionOfAssets
|
|||
CY2020Q1 | us-gaap |
Income Loss From Continuing Operations Before Income Taxes Minority Interest And Income Loss From Equity Method Investments
IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
|
1851000 | |
CY2019Q1 | us-gaap |
Income Loss From Continuing Operations Before Income Taxes Minority Interest And Income Loss From Equity Method Investments
IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
|
2154000 | |
us-gaap |
Income Loss From Continuing Operations Before Income Taxes Minority Interest And Income Loss From Equity Method Investments
IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
|
7944000 | ||
us-gaap |
Income Loss From Continuing Operations Before Income Taxes Minority Interest And Income Loss From Equity Method Investments
IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
|
6358000 | ||
us-gaap |
Income Taxes Paid Net
IncomeTaxesPaidNet
|
259000 | ||
us-gaap |
Income Taxes Paid Net
IncomeTaxesPaidNet
|
105000 | ||
CY2020Q1 | us-gaap |
Income Taxes Receivable
IncomeTaxesReceivable
|
||
CY2019Q2 | us-gaap |
Income Taxes Receivable
IncomeTaxesReceivable
|
27000 | |
us-gaap |
Increase Decrease In Accounts Payable
IncreaseDecreaseInAccountsPayable
|
-93000 | ||
us-gaap |
Increase Decrease In Accounts Payable
IncreaseDecreaseInAccountsPayable
|
-520000 | ||
us-gaap |
Increase Decrease In Accounts Receivable
IncreaseDecreaseInAccountsReceivable
|
-189000 | ||
us-gaap |
Increase Decrease In Accounts Receivable
IncreaseDecreaseInAccountsReceivable
|
668000 | ||
us-gaap |
Increase Decrease In Accrued Income Taxes Payable
IncreaseDecreaseInAccruedIncomeTaxesPayable
|
1794000 | ||
us-gaap |
Increase Decrease In Accrued Income Taxes Payable
IncreaseDecreaseInAccruedIncomeTaxesPayable
|
|||
us-gaap |
Increase Decrease In Accrued Liabilities
IncreaseDecreaseInAccruedLiabilities
|
-154000 | ||
us-gaap |
Increase Decrease In Accrued Liabilities
IncreaseDecreaseInAccruedLiabilities
|
1252000 | ||
us-gaap |
Increase Decrease In Contract With Customer Liability
IncreaseDecreaseInContractWithCustomerLiability
|
-1249000 | ||
us-gaap |
Increase Decrease In Contract With Customer Liability
IncreaseDecreaseInContractWithCustomerLiability
|
1864000 | ||
us-gaap |
Increase Decrease In Income Taxes Receivable
IncreaseDecreaseInIncomeTaxesReceivable
|
-27000 | ||
CY2020Q1 | us-gaap |
Liabilities
Liabilities
|
55364000 | |
CY2019Q2 | us-gaap |
Liabilities
Liabilities
|
14558000 | |
CY2020Q1 | us-gaap |
Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
|
95027000 | |
CY2019Q2 | us-gaap |
Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
|
48902000 | |
CY2020Q1 | us-gaap |
Liabilities Current
LiabilitiesCurrent
|
10379000 | |
CY2019Q2 | us-gaap |
Liabilities Current
LiabilitiesCurrent
|
9849000 | |
CY2020Q1 | us-gaap |
Liabilities Noncurrent
LiabilitiesNoncurrent
|
44985000 | |
CY2019Q2 | us-gaap |
Liabilities Noncurrent
LiabilitiesNoncurrent
|
4709000 | |
CY2020Q1 | us-gaap |
Line Of Credit Facility Maximum Borrowing Capacity
LineOfCreditFacilityMaximumBorrowingCapacity
|
5000000 | |
us-gaap |
Increase Decrease In Income Taxes Receivable
IncreaseDecreaseInIncomeTaxesReceivable
|
-219000 | ||
us-gaap |
Increase Decrease In Inventories
IncreaseDecreaseInInventories
|
197000 | ||
us-gaap |
Increase Decrease In Inventories
IncreaseDecreaseInInventories
|
1544000 | ||
us-gaap |
Increase Decrease In Other Current Liabilities
IncreaseDecreaseInOtherCurrentLiabilities
|
165000 | ||
us-gaap |
Increase Decrease In Other Current Liabilities
IncreaseDecreaseInOtherCurrentLiabilities
|
147000 | ||
us-gaap |
Increase Decrease In Prepaid Deferred Expense And Other Assets
IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
|
107000 | ||
us-gaap |
Increase Decrease In Prepaid Deferred Expense And Other Assets
IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
|
431000 | ||
CY2020Q1 | us-gaap |
Intangible Assets Net Excluding Goodwill
IntangibleAssetsNetExcludingGoodwill
|
6315000 | |
CY2019Q2 | us-gaap |
Intangible Assets Net Excluding Goodwill
IntangibleAssetsNetExcludingGoodwill
|
6407000 | |
CY2020Q1 | us-gaap |
Interest Expense
InterestExpense
|
1112000 | |
CY2019Q1 | us-gaap |
Interest Expense
InterestExpense
|
44000 | |
us-gaap |
Interest Expense
InterestExpense
|
3296000 | ||
us-gaap |
Interest Expense
InterestExpense
|
169000 | ||
us-gaap |
Interest Paid Net
InterestPaidNet
|
3295000 | ||
us-gaap |
Interest Paid Net
InterestPaidNet
|
172000 | ||
CY2020Q1 | us-gaap |
Inventory Finished Goods Net Of Reserves
InventoryFinishedGoodsNetOfReserves
|
70000 | |
CY2019Q2 | us-gaap |
Inventory Finished Goods Net Of Reserves
InventoryFinishedGoodsNetOfReserves
|
74000 | |
CY2020Q1 | us-gaap |
Inventory Net
InventoryNet
|
9082000 | |
CY2019Q2 | us-gaap |
Inventory Net
InventoryNet
|
8885000 | |
CY2020Q1 | us-gaap |
Inventory Raw Materials Net Of Reserves
InventoryRawMaterialsNetOfReserves
|
6962000 | |
CY2019Q2 | us-gaap |
Inventory Raw Materials Net Of Reserves
InventoryRawMaterialsNetOfReserves
|
7370000 | |
CY2020Q1 | us-gaap |
Inventory Valuation Reserves
InventoryValuationReserves
|
718000 | |
CY2019Q2 | us-gaap |
Inventory Valuation Reserves
InventoryValuationReserves
|
718000 | |
CY2020Q1 | us-gaap |
Inventory Work In Process Net Of Reserves
InventoryWorkInProcessNetOfReserves
|
2050000 | |
CY2019Q2 | us-gaap |
Inventory Work In Process Net Of Reserves
InventoryWorkInProcessNetOfReserves
|
1441000 | |
CY2020Q1 | us-gaap |
Leasehold Improvements Gross
LeaseholdImprovementsGross
|
4032000 | |
CY2019Q2 | us-gaap |
Leasehold Improvements Gross
LeaseholdImprovementsGross
|
4032000 | |
CY2020Q1 | us-gaap |
Line Of Credit Facility Remaining Borrowing Capacity
LineOfCreditFacilityRemainingBorrowingCapacity
|
5000000 | |
CY2020Q1 | us-gaap |
Long Term Debt Current
LongTermDebtCurrent
|
1010000 | |
CY2019Q2 | us-gaap |
Long Term Debt Current
LongTermDebtCurrent
|
1899000 | |
CY2020Q1 | us-gaap |
Long Term Debt Noncurrent
LongTermDebtNoncurrent
|
1520000 | |
CY2019Q2 | us-gaap |
Long Term Debt Noncurrent
LongTermDebtNoncurrent
|
2076000 | |
CY2020Q1 | us-gaap |
Machinery And Equipment Gross
MachineryAndEquipmentGross
|
4093000 | |
CY2019Q2 | us-gaap |
Machinery And Equipment Gross
MachineryAndEquipmentGross
|
4075000 | |
CY2020Q1 | us-gaap |
Other Assets Miscellaneous
OtherAssetsMiscellaneous
|
915000 | |
CY2020Q1 | us-gaap |
Other Assets Miscellaneous Noncurrent
OtherAssetsMiscellaneousNoncurrent
|
3588000 | |
CY2019Q2 | us-gaap |
Other Assets Miscellaneous Noncurrent
OtherAssetsMiscellaneousNoncurrent
|
4105000 | |
CY2020Q1 | us-gaap |
Other Assets Noncurrent
OtherAssetsNoncurrent
|
3883000 | |
CY2020Q1 | us-gaap |
Marketing And Advertising Expense
MarketingAndAdvertisingExpense
|
983000 | |
CY2019Q1 | us-gaap |
Marketing And Advertising Expense
MarketingAndAdvertisingExpense
|
1021000 | |
us-gaap |
Marketing And Advertising Expense
MarketingAndAdvertisingExpense
|
3122000 | ||
us-gaap |
Marketing And Advertising Expense
MarketingAndAdvertisingExpense
|
3056000 | ||
CY2020Q1 | us-gaap |
Minority Interest
MinorityInterest
|
6218000 | |
CY2019Q2 | us-gaap |
Minority Interest
MinorityInterest
|
6341000 | |
CY2018Q4 | us-gaap |
Minority Interest Decrease From Distributions To Noncontrolling Interest Holders
MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
|
360000 | |
CY2019Q1 | us-gaap |
Minority Interest Decrease From Distributions To Noncontrolling Interest Holders
MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
|
360000 | |
CY2020Q1 | us-gaap |
Minority Interest Decrease From Distributions To Noncontrolling Interest Holders
MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
|
360000 | |
us-gaap |
Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
|
-2834000 | ||
us-gaap |
Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
|
-4541000 | ||
us-gaap |
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
|
-785000 | ||
us-gaap |
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
|
-1499000 | ||
us-gaap |
Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
|
10387000 | ||
us-gaap |
Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
|
7490000 | ||
CY2020Q1 | us-gaap |
Net Income Loss
NetIncomeLoss
|
1335000 | |
CY2019Q1 | us-gaap |
Net Income Loss
NetIncomeLoss
|
1340000 | |
us-gaap |
Net Income Loss
NetIncomeLoss
|
5626000 | ||
us-gaap |
Net Income Loss
NetIncomeLoss
|
3570000 | ||
CY2020Q1 | us-gaap |
Net Income Loss Attributable To Noncontrolling Interest
NetIncomeLossAttributableToNoncontrollingInterest
|
22000 | |
CY2019Q1 | us-gaap |
Net Income Loss Attributable To Noncontrolling Interest
NetIncomeLossAttributableToNoncontrollingInterest
|
319000 | |
us-gaap |
Net Income Loss Attributable To Noncontrolling Interest
NetIncomeLossAttributableToNoncontrollingInterest
|
237000 | ||
us-gaap |
Net Income Loss Attributable To Noncontrolling Interest
NetIncomeLossAttributableToNoncontrollingInterest
|
1468000 | ||
CY2020Q1 | us-gaap |
Nonoperating Income Expense
NonoperatingIncomeExpense
|
-1037000 | |
CY2019Q1 | us-gaap |
Nonoperating Income Expense
NonoperatingIncomeExpense
|
341000 | |
us-gaap |
Nonoperating Income Expense
NonoperatingIncomeExpense
|
-2692000 | ||
us-gaap |
Nonoperating Income Expense
NonoperatingIncomeExpense
|
1826000 | ||
CY2020Q1 | us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
2888000 | |
CY2019Q1 | us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
1813000 | |
us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
10636000 | ||
us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
4532000 | ||
CY2019Q2 | us-gaap |
Other Assets Noncurrent
OtherAssetsNoncurrent
|
4400000 | |
CY2020Q1 | us-gaap |
Other General And Administrative Expense
OtherGeneralAndAdministrativeExpense
|
1684000 | |
CY2019Q1 | us-gaap |
Other General And Administrative Expense
OtherGeneralAndAdministrativeExpense
|
1873000 | |
us-gaap |
Other General And Administrative Expense
OtherGeneralAndAdministrativeExpense
|
5273000 | ||
us-gaap |
Other General And Administrative Expense
OtherGeneralAndAdministrativeExpense
|
5852000 | ||
CY2020Q1 | us-gaap |
Other Liabilities Current
OtherLiabilitiesCurrent
|
395000 | |
CY2019Q2 | us-gaap |
Other Liabilities Current
OtherLiabilitiesCurrent
|
230000 | |
us-gaap |
Payments For Repurchase Of Common Stock
PaymentsForRepurchaseOfCommonStock
|
326000 | ||
us-gaap |
Payments For Repurchase Of Common Stock
PaymentsForRepurchaseOfCommonStock
|
214000 | ||
us-gaap |
Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
|
1835000 | ||
us-gaap |
Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
|
1499000 | ||
us-gaap |
Payments To Minority Shareholders
PaymentsToMinorityShareholders
|
360000 | ||
us-gaap |
Payments To Minority Shareholders
PaymentsToMinorityShareholders
|
720000 | ||
CY2020Q1 | us-gaap |
Preferred Stock Par Or Stated Value Per Share
PreferredStockParOrStatedValuePerShare
|
5 | |
CY2019Q2 | us-gaap |
Preferred Stock Par Or Stated Value Per Share
PreferredStockParOrStatedValuePerShare
|
5 | |
CY2020Q1 | us-gaap |
Preferred Stock Shares Authorized
PreferredStockSharesAuthorized
|
50000000 | |
CY2019Q2 | us-gaap |
Preferred Stock Shares Authorized
PreferredStockSharesAuthorized
|
50000000 | |
CY2020Q1 | us-gaap |
Prepaid Expense And Other Assets Current
PrepaidExpenseAndOtherAssetsCurrent
|
1753000 | |
CY2019Q2 | us-gaap |
Prepaid Expense And Other Assets Current
PrepaidExpenseAndOtherAssetsCurrent
|
1646000 | |
us-gaap |
Proceeds From Repayments Of Lines Of Credit
ProceedsFromRepaymentsOfLinesOfCredit
|
|||
us-gaap |
Proceeds From Repayments Of Lines Of Credit
ProceedsFromRepaymentsOfLinesOfCredit
|
-2387000 | ||
us-gaap |
Proceeds From Sale Of Property Plant And Equipment
ProceedsFromSaleOfPropertyPlantAndEquipment
|
1050000 | ||
us-gaap |
Proceeds From Sale Of Property Plant And Equipment
ProceedsFromSaleOfPropertyPlantAndEquipment
|
|||
CY2018Q3 | us-gaap |
Profit Loss
ProfitLoss
|
922000 | |
CY2018Q4 | us-gaap |
Profit Loss
ProfitLoss
|
2456000 | |
CY2019Q1 | us-gaap |
Profit Loss
ProfitLoss
|
1659000 | |
CY2019Q3 | us-gaap |
Profit Loss
ProfitLoss
|
2191000 | |
CY2019Q4 | us-gaap |
Profit Loss
ProfitLoss
|
2315000 | |
CY2020Q1 | us-gaap |
Profit Loss
ProfitLoss
|
1357000 | |
us-gaap |
Profit Loss
ProfitLoss
|
5863000 | ||
us-gaap |
Profit Loss
ProfitLoss
|
5038000 | ||
CY2020Q1 | us-gaap |
Property Plant And Equipment Gross
PropertyPlantAndEquipmentGross
|
74900000 | |
CY2019Q2 | us-gaap |
Property Plant And Equipment Gross
PropertyPlantAndEquipmentGross
|
31525000 | |
CY2020Q1 | us-gaap |
Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
|
55136000 | |
CY2019Q2 | us-gaap |
Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
|
14811000 | |
us-gaap |
Repayments Of Long Term Debt
RepaymentsOfLongTermDebt
|
1445000 | ||
us-gaap |
Repayments Of Long Term Debt
RepaymentsOfLongTermDebt
|
1220000 | ||
us-gaap |
Research And Development Expense
ResearchAndDevelopmentExpense
|
1701000 | ||
us-gaap |
Research And Development Expense
ResearchAndDevelopmentExpense
|
1233000 | ||
CY2020Q1 | us-gaap |
Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
|
19539000 | |
CY2019Q2 | us-gaap |
Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
|
13913000 | |
CY2020Q1 | us-gaap |
Revenue From Contract With Customer Including Assessed Tax
RevenueFromContractWithCustomerIncludingAssessedTax
|
16800000 | |
CY2019Q1 | us-gaap |
Revenue From Contract With Customer Including Assessed Tax
RevenueFromContractWithCustomerIncludingAssessedTax
|
14292000 | |
us-gaap |
Revenue From Contract With Customer Including Assessed Tax
RevenueFromContractWithCustomerIncludingAssessedTax
|
53254000 | ||
us-gaap |
Revenue From Contract With Customer Including Assessed Tax
RevenueFromContractWithCustomerIncludingAssessedTax
|
42993000 | ||
us-gaap |
Share Based Compensation
ShareBasedCompensation
|
142000 | ||
us-gaap |
Share Based Compensation
ShareBasedCompensation
|
0 | ||
us-gaap |
Share Based Compensation
ShareBasedCompensation
|
0 | ||
CY2019Q4 | us-gaap |
Stock Repurchase Program Authorized Amount1
StockRepurchaseProgramAuthorizedAmount1
|
4000000 | |
CY2018Q2 | us-gaap |
Stock Repurchase Program Authorized Amount1
StockRepurchaseProgramAuthorizedAmount1
|
500000 | |
CY2018Q2 | us-gaap |
Stock Repurchase Program Authorized Amount1
StockRepurchaseProgramAuthorizedAmount1
|
750000 | |
CY2019Q2 | us-gaap |
Stock Repurchase Program Authorized Amount1
StockRepurchaseProgramAuthorizedAmount1
|
750000 | |
CY2019Q2 | us-gaap |
Stock Repurchase Program Authorized Amount1
StockRepurchaseProgramAuthorizedAmount1
|
2225000 | |
CY2018Q3 | us-gaap |
Treasury Stock Value Acquired Cost Method
TreasuryStockValueAcquiredCostMethod
|
6000 | |
CY2018Q4 | us-gaap |
Treasury Stock Value Acquired Cost Method
TreasuryStockValueAcquiredCostMethod
|
144000 | |
CY2019Q1 | us-gaap |
Treasury Stock Value Acquired Cost Method
TreasuryStockValueAcquiredCostMethod
|
64000 | |
CY2019Q4 | us-gaap |
Stock Repurchase Program Authorized Amount1
StockRepurchaseProgramAuthorizedAmount1
|
2225000 | |
CY2016Q4 | us-gaap |
Stock Repurchase Program Remaining Authorized Repurchase Amount1
StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1
|
500000 | |
CY2018Q1 | us-gaap |
Stock Repurchase Program Remaining Authorized Repurchase Amount1
StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1
|
326000 | |
CY2018Q2 | us-gaap |
Stock Repurchase Program Remaining Authorized Repurchase Amount1
StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1
|
281000 | |
CY2018Q3 | us-gaap |
Stock Repurchase Program Remaining Authorized Repurchase Amount1
StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1
|
525000 | |
CY2018Q4 | us-gaap |
Stock Repurchase Program Remaining Authorized Repurchase Amount1
StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1
|
381000 | |
CY2019Q1 | us-gaap |
Stock Repurchase Program Remaining Authorized Repurchase Amount1
StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1
|
317000 | |
CY2019Q2 | us-gaap |
Stock Repurchase Program Remaining Authorized Repurchase Amount1
StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1
|
94000 | |
CY2019Q3 | us-gaap |
Stock Repurchase Program Remaining Authorized Repurchase Amount1
StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1
|
1526000 | |
CY2019Q4 | us-gaap |
Stock Repurchase Program Remaining Authorized Repurchase Amount1
StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1
|
3206000 | |
CY2020Q1 | us-gaap |
Stock Repurchase Program Remaining Authorized Repurchase Amount1
StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1
|
3019000 | |
CY2020Q1 | us-gaap |
Stockholders Equity
StockholdersEquity
|
33445000 | |
CY2019Q2 | us-gaap |
Stockholders Equity
StockholdersEquity
|
28003000 | |
CY2018Q2 | us-gaap |
Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
|
29266000 | |
CY2018Q3 | us-gaap |
Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
|
30182000 | |
CY2018Q4 | us-gaap |
Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
|
32134000 | |
CY2019Q1 | us-gaap |
Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
|
33369000 | |
CY2019Q2 | us-gaap |
Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
|
34344000 | |
CY2019Q3 | us-gaap |
Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
|
36539000 | |
CY2019Q4 | us-gaap |
Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
|
38807000 | |
CY2020Q1 | us-gaap |
Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
|
39663000 | |
us-gaap |
Treasury Stock Acquired Average Cost Per Share
TreasuryStockAcquiredAverageCostPerShare
|
0.26 | ||
CY2018Q2 | us-gaap |
Treasury Stock Acquired Average Cost Per Share
TreasuryStockAcquiredAverageCostPerShare
|
0.25 | |
CY2018Q3 | us-gaap |
Treasury Stock Acquired Average Cost Per Share
TreasuryStockAcquiredAverageCostPerShare
|
0.26 | |
CY2018Q4 | us-gaap |
Treasury Stock Acquired Average Cost Per Share
TreasuryStockAcquiredAverageCostPerShare
|
0.30 | |
CY2019Q1 | us-gaap |
Treasury Stock Acquired Average Cost Per Share
TreasuryStockAcquiredAverageCostPerShare
|
0.34 | |
CY2019Q2 | us-gaap |
Treasury Stock Acquired Average Cost Per Share
TreasuryStockAcquiredAverageCostPerShare
|
0.38 | |
CY2019Q3 | us-gaap |
Treasury Stock Acquired Average Cost Per Share
TreasuryStockAcquiredAverageCostPerShare
|
0.35 | |
CY2019Q4 | us-gaap |
Treasury Stock Acquired Average Cost Per Share
TreasuryStockAcquiredAverageCostPerShare
|
0.46 | |
CY2020Q1 | us-gaap |
Treasury Stock Acquired Average Cost Per Share
TreasuryStockAcquiredAverageCostPerShare
|
0.70 | |
us-gaap |
Treasury Stock Acquired Average Cost Per Share
TreasuryStockAcquiredAverageCostPerShare
|
0.36 | ||
CY2020Q1 | us-gaap |
Treasury Stock Shares
TreasuryStockShares
|
3321390 | |
CY2019Q2 | us-gaap |
Treasury Stock Shares
TreasuryStockShares
|
2727051 | |
us-gaap |
Treasury Stock Shares Acquired
TreasuryStockSharesAcquired
|
675011 | ||
CY2018Q2 | us-gaap |
Treasury Stock Shares Acquired
TreasuryStockSharesAcquired
|
178526 | |
CY2018Q3 | us-gaap |
Treasury Stock Shares Acquired
TreasuryStockSharesAcquired
|
25277 | |
CY2018Q4 | us-gaap |
Treasury Stock Shares Acquired
TreasuryStockSharesAcquired
|
480805 | |
CY2019Q1 | us-gaap |
Treasury Stock Shares Acquired
TreasuryStockSharesAcquired
|
186727 | |
CY2019Q2 | us-gaap |
Treasury Stock Shares Acquired
TreasuryStockSharesAcquired
|
580705 | |
CY2019Q3 | us-gaap |
Treasury Stock Shares Acquired
TreasuryStockSharesAcquired
|
120821 | |
CY2019Q4 | us-gaap |
Treasury Stock Shares Acquired
TreasuryStockSharesAcquired
|
206050 | |
CY2020Q1 | us-gaap |
Treasury Stock Shares Acquired
TreasuryStockSharesAcquired
|
267468 | |
us-gaap |
Treasury Stock Shares Acquired
TreasuryStockSharesAcquired
|
2721390 | ||
CY2020Q1 | us-gaap |
Treasury Stock Value
TreasuryStockValue
|
1713000 | |
CY2019Q2 | us-gaap |
Treasury Stock Value
TreasuryStockValue
|
1387000 | |
CY2019Q3 | us-gaap |
Treasury Stock Value Acquired Cost Method
TreasuryStockValueAcquiredCostMethod
|
43000 | |
CY2019Q4 | us-gaap |
Treasury Stock Value Acquired Cost Method
TreasuryStockValueAcquiredCostMethod
|
95000 | |
CY2020Q1 | us-gaap |
Treasury Stock Value Acquired Cost Method
TreasuryStockValueAcquiredCostMethod
|
188000 | |
CY2020Q1 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
67954200 | |
CY2019Q1 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
63976255 | |
us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
68109733 | ||
us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
64356380 | ||
CY2020Q1 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
67954200 | |
CY2019Q1 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
63976255 | |
us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
68109733 | ||
us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
64356380 |