2020 Q3 Form 10-Q Financial Statement
#000143774920019607 Filed on September 11, 2020
Income Statement
Concept | 2020 Q3 | 2019 Q3 |
---|---|---|
Revenue | $12.99M | $17.02M |
YoY Change | -23.67% | 26.95% |
Cost Of Revenue | $8.510M | $8.819M |
YoY Change | -3.5% | -1.35% |
Gross Profit | $4.479M | $8.197M |
YoY Change | -45.36% | 83.79% |
Gross Profit Margin | 34.48% | 48.17% |
Selling, General & Admin | $3.045M | $3.437M |
YoY Change | -11.41% | 8.42% |
% of Gross Profit | 67.98% | 41.93% |
Research & Development | $763.0K | $397.0K |
YoY Change | 92.19% | 24.84% |
% of Gross Profit | 17.04% | 4.84% |
Depreciation & Amortization | $1.306M | $1.239M |
YoY Change | 5.41% | 219.33% |
% of Gross Profit | 29.16% | 15.12% |
Operating Expenses | $763.0K | $397.0K |
YoY Change | 92.19% | 24.84% |
Operating Profit | $128.0K | $3.521M |
YoY Change | -96.36% | 290.79% |
Interest Expense | $588.0K | $1.097M |
YoY Change | -46.4% | 1467.14% |
% of Operating Profit | 459.38% | 31.16% |
Other Income/Expense, Net | -$588.0K | -$568.0K |
YoY Change | 3.52% | -371.77% |
Pretax Income | -$460.0K | $2.953M |
YoY Change | -115.58% | 166.04% |
Income Tax | -$6.000K | $762.0K |
% Of Pretax Income | 25.8% | |
Net Earnings | -$15.00K | $2.061M |
YoY Change | -100.73% | 304.91% |
Net Earnings / Revenue | -0.12% | 12.11% |
Basic Earnings Per Share | $0.00 | $0.03 |
Diluted Earnings Per Share | $0.00 | $0.03 |
COMMON SHARES | ||
Basic Shares Outstanding | 74.39M | 68.27M |
Diluted Shares Outstanding | 74.39M | 68.27M |
Balance Sheet
Concept | 2020 Q3 | 2019 Q3 |
---|---|---|
SHORT-TERM ASSETS | ||
Cash & Short-Term Investments | $17.61M | $10.25M |
YoY Change | 71.82% | 35.75% |
Cash & Equivalents | $17.61M | $10.25M |
Short-Term Investments | ||
Other Short-Term Assets | $1.862M | $1.746M |
YoY Change | 6.64% | 21.25% |
Inventory | $10.04M | $9.259M |
Prepaid Expenses | ||
Receivables | $3.830M | $5.382M |
Other Receivables | $0.00 | $0.00 |
Total Short-Term Assets | $33.34M | $26.64M |
YoY Change | 25.18% | 34.86% |
LONG-TERM ASSETS | ||
Property, Plant & Equipment | $54.91M | $55.74M |
YoY Change | -1.49% | 451.66% |
Goodwill | ||
YoY Change | ||
Intangibles | $6.872M | $6.163M |
YoY Change | 11.5% | -5.45% |
Long-Term Investments | ||
YoY Change | ||
Other Assets | $3.363M | $4.200M |
YoY Change | -19.93% | -21.01% |
Total Long-Term Assets | $65.15M | $66.10M |
YoY Change | -1.45% | 1099.69% |
TOTAL ASSETS | ||
Total Short-Term Assets | $33.34M | $26.64M |
Total Long-Term Assets | $65.15M | $66.10M |
Total Assets | $98.49M | $92.74M |
YoY Change | 6.2% | 121.42% |
SHORT-TERM LIABILITIES | ||
YoY Change | ||
Accounts Payable | $1.356M | $1.736M |
YoY Change | -21.89% | -9.91% |
Accrued Expenses | $1.756M | $1.508M |
YoY Change | 16.45% | 19.68% |
Deferred Revenue | $6.656M | $2.948M |
YoY Change | 125.78% | |
Short-Term Debt | $1.246M | $975.0K |
YoY Change | 27.79% | -62.64% |
Long-Term Debt Due | $2.852M | $1.596M |
YoY Change | 78.7% | 2.64% |
Total Short-Term Liabilities | $15.58M | $11.05M |
YoY Change | 41.01% | 7.15% |
LONG-TERM LIABILITIES | ||
Long-Term Debt | $2.993M | $1.823M |
YoY Change | 64.18% | 31.25% |
Other Long-Term Liabilities | ||
YoY Change | ||
Total Long-Term Liabilities | $45.52M | $45.15M |
YoY Change | 0.81% | 3150.61% |
TOTAL LIABILITIES | ||
Total Short-Term Liabilities | $15.58M | $11.05M |
Total Long-Term Liabilities | $45.52M | $45.15M |
Total Liabilities | $61.10M | $56.20M |
YoY Change | 8.71% | 380.3% |
SHAREHOLDERS EQUITY | ||
Retained Earnings | $18.13M | $15.97M |
YoY Change | 13.51% | 51.14% |
Common Stock | ||
YoY Change | ||
Preferred Stock | ||
YoY Change | ||
Treasury Stock (at cost) | $1.821M | $1.430M |
YoY Change | 27.34% | 49.43% |
Treasury Stock Shares | $3.533M | $2.848M |
Shareholders Equity | $32.84M | $30.07M |
YoY Change | ||
Total Liabilities & Shareholders Equity | $98.49M | $92.74M |
YoY Change | 6.2% | 121.42% |
Cashflow Statement
Concept | 2020 Q3 | 2019 Q3 |
---|---|---|
OPERATING ACTIVITIES | ||
Net Income | -$15.00K | $2.061M |
YoY Change | -100.73% | 304.91% |
Depreciation, Depletion And Amortization | $1.306M | $1.239M |
YoY Change | 5.41% | 219.33% |
Cash From Operating Activities | $2.496M | $917.0K |
YoY Change | 172.19% | -40.42% |
INVESTING ACTIVITIES | ||
Capital Expenditures | $1.977M | $58.00K |
YoY Change | 3308.62% | -74.45% |
Acquisitions | ||
YoY Change | ||
Other Investing Activities | $0.00 | $975.0K |
YoY Change | -100.0% | |
Cash From Investing Activities | -$1.977M | $917.0K |
YoY Change | -315.59% | -503.96% |
FINANCING ACTIVITIES | ||
Cash Dividend Paid | ||
YoY Change | ||
Common Stock Issuance & Retirement, Net | $108.0K | $43.00K |
YoY Change | 151.16% | 616.67% |
Debt Paid & Issued, Net | $1.595M | $556.0K |
YoY Change | 186.87% | 38.65% |
Cash From Financing Activities | $298.0K | -599.0K |
YoY Change | -149.75% | -46.52% |
NET CHANGE | ||
Cash From Operating Activities | $2.496M | 917.0K |
Cash From Investing Activities | -$1.977M | 917.0K |
Cash From Financing Activities | $298.0K | -599.0K |
Net Change In Cash | $817.0K | 1.235M |
YoY Change | -33.85% | 543.23% |
FREE CASH FLOW | ||
Cash From Operating Activities | $2.496M | $917.0K |
Capital Expenditures | $1.977M | $58.00K |
Free Cash Flow | $519.0K | $859.0K |
YoY Change | -39.58% | -34.53% |
Facts In Submission
Frame | Concept Type | Concept / XBRL Key | Value | Unit |
---|---|---|---|---|
CY2020Q3 | buks |
Flight Equipment Owned
FlightEquipmentOwned
|
8740000 | |
CY2020Q2 | buks |
Flight Equipment Owned
FlightEquipmentOwned
|
8511000 | |
CY2020Q3 | buks |
Gaming Facility Mandated Payment
GamingFacilityMandatedPayment
|
1246000 | |
CY2020Q3 | buks |
Accumulated Amortization Other Assets
AccumulatedAmortizationOtherAssets
|
10336000 | |
CY2020Q2 | buks |
Accumulated Amortization Other Assets
AccumulatedAmortizationOtherAssets
|
10153000 | |
CY2020Q3 | buks |
Capital Asset And Lease Obligation Additions
CapitalAssetAndLeaseObligationAdditions
|
||
CY2019Q3 | buks |
Capital Asset And Lease Obligation Additions
CapitalAssetAndLeaseObligationAdditions
|
41981000 | |
CY2019Q3 | buks |
Deferred Compensation Value Restricted Stock
DeferredCompensationValueRestrictedStock
|
-47000 | |
CY2020Q3 | buks |
Deferred Compensation Value Restricted Stock
DeferredCompensationValueRestrictedStock
|
-150000 | |
CY2020Q3 | buks |
Depreciation And Amortization Excluding Amortization Of Supplemental Type Certificates
DepreciationAndAmortizationExcludingAmortizationOfSupplementalTypeCertificates
|
1606000 | |
CY2019Q3 | buks |
Depreciation And Amortization Excluding Amortization Of Supplemental Type Certificates
DepreciationAndAmortizationExcludingAmortizationOfSupplementalTypeCertificates
|
1555000 | |
CY2020Q3 | buks |
Duration During Which Inventory If Inactive Taken As Obsolete
DurationDuringWhichInventoryIfInactiveTakenAsObsolete
|
P5Y | |
CY2020Q2 | buks |
Gaming Facility Mandated Payment
GamingFacilityMandatedPayment
|
1338000 | |
CY2020Q3 | buks |
Increase Decrease In Gaming Facility Mandated Payment
IncreaseDecreaseInGamingFacilityMandatedPayment
|
-92000 | |
CY2019Q3 | buks |
Increase Decrease In Gaming Facility Mandated Payment
IncreaseDecreaseInGamingFacilityMandatedPayment
|
-305000 | |
CY2020Q3 | buks |
Increase Decrease In Lease Liability
IncreaseDecreaseInLeaseLiability
|
-276000 | |
CY2019Q3 | buks |
Increase Decrease In Lease Liability
IncreaseDecreaseInLeaseLiability
|
-224000 | |
CY2020Q3 | buks |
Land And Building Gross
LandAndBuildingGross
|
5805000 | |
CY2020Q2 | buks |
Land And Building Gross
LandAndBuildingGross
|
5805000 | |
CY2018Q2 | buks |
Stock Repurchase Program Authorized Amount Increase During Period
StockRepurchaseProgramAuthorizedAmountIncreaseDuringPeriod
|
525000 | |
CY2019Q2 | buks |
Stock Repurchase Program Authorized Amount Increase During Period
StockRepurchaseProgramAuthorizedAmountIncreaseDuringPeriod
|
1569000 | |
CY2019Q4 | buks |
Stock Repurchase Program Authorized Amount Increase During Period
StockRepurchaseProgramAuthorizedAmountIncreaseDuringPeriod
|
3301000 | |
CY2020Q3 | buks |
Supplemental Type Certificates Accumulated Amortization
SupplementalTypeCertificatesAccumulatedAmortization
|
7275000 | |
CY2020Q2 | buks |
Supplemental Type Certificates Accumulated Amortization
SupplementalTypeCertificatesAccumulatedAmortization
|
7029000 | |
buks |
Treasury Stock Shares Acquired As Part Of Publicly Announced Programs
TreasuryStockSharesAcquiredAsPartOfPubliclyAnnouncedPrograms
|
878814 | ||
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 | |
CY2020Q2 | buks |
Treasury Stock Shares Acquired As Part Of Publicly Announced Programs
TreasuryStockSharesAcquiredAsPartOfPubliclyAnnouncedPrograms
|
25 | |
CY2020Q3 | buks |
Treasury Stock Shares Acquired As Part Of Publicly Announced Programs
TreasuryStockSharesAcquiredAsPartOfPubliclyAnnouncedPrograms
|
212000 | |
buks |
Treasury Stock Shares Acquired As Part Of Publicly Announced Programs
TreasuryStockSharesAcquiredAsPartOfPubliclyAnnouncedPrograms
|
2933415 | ||
CY2020Q3 | us-gaap |
Accounts Payable Current
AccountsPayableCurrent
|
1356000 | |
CY2020Q2 | us-gaap |
Accounts Payable Current
AccountsPayableCurrent
|
962000 | |
CY2020Q3 | us-gaap |
Accounts Receivable Net Current
AccountsReceivableNetCurrent
|
3830000 | |
CY2020Q2 | us-gaap |
Accounts Receivable Net Current
AccountsReceivableNetCurrent
|
2784000 | |
CY2020Q3 | us-gaap |
Accrued Income Taxes Current
AccruedIncomeTaxesCurrent
|
200000 | |
CY2020Q2 | us-gaap |
Accrued Income Taxes Current
AccruedIncomeTaxesCurrent
|
206000 | |
CY2020Q3 | us-gaap |
Additional Paid In Capital
AdditionalPaidInCapital
|
15750000 | |
CY2020Q2 | us-gaap |
Additional Paid In Capital
AdditionalPaidInCapital
|
15600000 | |
CY2020Q3 | us-gaap |
Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount
AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
|
74186262 | |
CY2020Q3 | us-gaap |
Assets
Assets
|
98488000 | |
CY2020Q2 | us-gaap |
Assets
Assets
|
94587000 | |
CY2020Q3 | us-gaap |
Assets Current
AssetsCurrent
|
33342000 | |
CY2020Q2 | us-gaap |
Assets Current
AssetsCurrent
|
29812000 | |
CY2020Q3 | us-gaap |
Cash
Cash
|
17610000 | |
CY2020Q2 | us-gaap |
Cash
Cash
|
16793000 | |
CY2020Q2 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Including Disposal Group And Discontinued Operations
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
|
16793000 | |
CY2019Q2 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Including Disposal Group And Discontinued Operations
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
|
9014000 | |
CY2020Q3 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Including Disposal Group And Discontinued Operations
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
|
17610000 | |
CY2019Q3 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Including Disposal Group And Discontinued Operations
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
|
10249000 | |
CY2020Q3 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
|
817000 | |
CY2019Q3 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
|
1235000 | |
CY2020Q3 | us-gaap |
Commitments And Contingencies
CommitmentsAndContingencies
|
||
CY2020Q2 | us-gaap |
Commitments And Contingencies
CommitmentsAndContingencies
|
||
CY2020Q3 | us-gaap |
Common Stock Par Or Stated Value Per Share
CommonStockParOrStatedValuePerShare
|
0.01 | |
CY2020Q2 | us-gaap |
Common Stock Par Or Stated Value Per Share
CommonStockParOrStatedValuePerShare
|
0.01 | |
CY2020Q3 | us-gaap |
Common Stock Shares Authorized
CommonStockSharesAuthorized
|
100000000 | |
CY2020Q2 | us-gaap |
Common Stock Shares Authorized
CommonStockSharesAuthorized
|
100000000 | |
CY2020Q3 | us-gaap |
Common Stock Shares Issued
CommonStockSharesIssued
|
77719677 | |
CY2020Q2 | us-gaap |
Common Stock Shares Issued
CommonStockSharesIssued
|
77719677 | |
CY2020Q3 | us-gaap |
Common Stock Shares Outstanding
CommonStockSharesOutstanding
|
7418626 | |
CY2020Q2 | us-gaap |
Common Stock Shares Outstanding
CommonStockSharesOutstanding
|
74398262 | |
CY2020Q3 | us-gaap |
Common Stock Value Outstanding
CommonStockValueOutstanding
|
777000 | |
CY2020Q2 | us-gaap |
Common Stock Value Outstanding
CommonStockValueOutstanding
|
777000 | |
CY2020Q3 | us-gaap |
Contract With Customer Liability Current
ContractWithCustomerLiabilityCurrent
|
6656000 | |
CY2020Q2 | us-gaap |
Contract With Customer Liability Current
ContractWithCustomerLiabilityCurrent
|
1994000 | |
CY2020Q3 | us-gaap |
Costs And Expenses
CostsAndExpenses
|
12861000 | |
CY2019Q3 | us-gaap |
Costs And Expenses
CostsAndExpenses
|
13495000 | |
CY2020Q3 | us-gaap |
Current Income Tax Expense Benefit
CurrentIncomeTaxExpenseBenefit
|
-6000 | |
CY2019Q3 | us-gaap |
Current Income Tax Expense Benefit
CurrentIncomeTaxExpenseBenefit
|
762000 | |
CY2020Q3 | us-gaap |
Deferred Income Tax Liabilities Net
DeferredIncomeTaxLiabilitiesNet
|
625000 | |
CY2020Q2 | us-gaap |
Deferred Income Tax Liabilities Net
DeferredIncomeTaxLiabilitiesNet
|
625000 | |
CY2020Q3 | us-gaap |
Depreciation Depletion And Amortization
DepreciationDepletionAndAmortization
|
1306000 | |
CY2019Q3 | us-gaap |
Depreciation Depletion And Amortization
DepreciationDepletionAndAmortization
|
1239000 | |
CY2020Q3 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
0 | |
CY2019Q3 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
0.03 | |
CY2020Q3 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
0 | |
CY2019Q3 | us-gaap |
Increase Decrease In Accounts Payable
IncreaseDecreaseInAccountsPayable
|
-38000 | |
CY2020Q3 | us-gaap |
Increase Decrease In Accounts Receivable
IncreaseDecreaseInAccountsReceivable
|
1046000 | |
CY2019Q3 | us-gaap |
Increase Decrease In Accounts Receivable
IncreaseDecreaseInAccountsReceivable
|
2117000 | |
CY2020Q3 | us-gaap |
Income Loss From Continuing Operations Before Income Taxes Minority Interest And Income Loss From Equity Method Investments
IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
|
-460000 | |
CY2019Q3 | us-gaap |
Income Loss From Continuing Operations Before Income Taxes Minority Interest And Income Loss From Equity Method Investments
IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
|
2953000 | |
CY2019Q3 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
0.03 | |
CY2019Q3 | us-gaap |
Gain Loss On Disposition Of Assets
GainLossOnDispositionOfAssets
|
529000 | |
CY2020Q3 | us-gaap |
Employee Benefits And Share Based Compensation
EmployeeBenefitsAndShareBasedCompensation
|
585000 | |
CY2019Q3 | us-gaap |
Employee Benefits And Share Based Compensation
EmployeeBenefitsAndShareBasedCompensation
|
547000 | |
CY2020Q3 | us-gaap |
Employee Related Liabilities Current
EmployeeRelatedLiabilitiesCurrent
|
1756000 | |
CY2020Q2 | us-gaap |
Employee Related Liabilities Current
EmployeeRelatedLiabilitiesCurrent
|
2571000 | |
CY2020Q3 | us-gaap |
Finance Lease Liability
FinanceLeaseLiability
|
43098000 | |
CY2020Q3 | us-gaap |
Finance Lease Liability Current
FinanceLeaseLiabilityCurrent
|
1200000 | |
CY2020Q2 | us-gaap |
Finance Lease Liability Current
FinanceLeaseLiabilityCurrent
|
1163000 | |
CY2020Q3 | us-gaap |
Finance Lease Liability Noncurrent
FinanceLeaseLiabilityNoncurrent
|
41898000 | |
CY2020Q2 | us-gaap |
Finance Lease Liability Noncurrent
FinanceLeaseLiabilityNoncurrent
|
42211000 | |
CY2020Q3 | us-gaap |
Finance Lease Liability Payments Due
FinanceLeaseLiabilityPaymentsDue
|
84687000 | |
CY2020Q3 | us-gaap |
Finance Lease Liability Payments Due In Next Rolling Twelve Months
FinanceLeaseLiabilityPaymentsDueInNextRollingTwelveMonths
|
5245000 | |
CY2020Q3 | us-gaap |
Finance Lease Liability Payments Due In Rolling After Year Five
FinanceLeaseLiabilityPaymentsDueInRollingAfterYearFive
|
58299000 | |
CY2020Q3 | us-gaap |
Finance Lease Liability Payments Due In Rolling Year Five
FinanceLeaseLiabilityPaymentsDueInRollingYearFive
|
5255000 | |
CY2020Q3 | us-gaap |
Finance Lease Liability Payments Due In Rolling Year Four
FinanceLeaseLiabilityPaymentsDueInRollingYearFour
|
5342000 | |
CY2020Q3 | us-gaap |
Finance Lease Liability Payments Due In Rolling Year Three
FinanceLeaseLiabilityPaymentsDueInRollingYearThree
|
5300000 | |
CY2020Q3 | us-gaap |
Finance Lease Liability Payments Due In Rolling Year Two
FinanceLeaseLiabilityPaymentsDueInRollingYearTwo
|
5246000 | |
CY2020Q3 | us-gaap |
Finance Lease Liability Undiscounted Excess Amount
FinanceLeaseLiabilityUndiscountedExcessAmount
|
41589000 | |
CY2020Q3 | us-gaap |
Finance Lease Right Of Use Asset
FinanceLeaseRightOfUseAsset
|
40790000 | |
CY2020Q3 | us-gaap |
Finance Lease Right Of Use Asset Accumulated Amortization
FinanceLeaseRightOfUseAssetAccumulatedAmortization
|
3559000 | |
CY2020Q3 | us-gaap |
Finance Lease Right Of Use Asset Before Accumulated Amortization
FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization
|
44349000 | |
CY2020Q2 | us-gaap |
Finance Lease Right Of Use Asset Before Accumulated Amortization
FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization
|
44349000 | |
CY2020Q3 | us-gaap |
Furniture And Fixtures Gross
FurnitureAndFixturesGross
|
9544000 | |
CY2020Q2 | us-gaap |
Furniture And Fixtures Gross
FurnitureAndFixturesGross
|
8533000 | |
CY2020Q3 | us-gaap |
Gain Loss On Disposition Of Assets
GainLossOnDispositionOfAssets
|
||
CY2020Q3 | us-gaap |
Income Taxes Paid Net
IncomeTaxesPaidNet
|
||
CY2019Q3 | us-gaap |
Income Taxes Paid Net
IncomeTaxesPaidNet
|
||
CY2020Q3 | us-gaap |
Increase Decrease In Accounts Payable
IncreaseDecreaseInAccountsPayable
|
394000 | |
CY2020Q3 | us-gaap |
Increase Decrease In Accrued Liabilities
IncreaseDecreaseInAccruedLiabilities
|
-815000 | |
CY2019Q3 | us-gaap |
Increase Decrease In Accrued Liabilities
IncreaseDecreaseInAccruedLiabilities
|
-156000 | |
CY2020Q3 | us-gaap |
Increase Decrease In Accrued Income Taxes Payable
IncreaseDecreaseInAccruedIncomeTaxesPayable
|
-6000 | |
CY2019Q3 | us-gaap |
Increase Decrease In Accrued Income Taxes Payable
IncreaseDecreaseInAccruedIncomeTaxesPayable
|
735000 | |
CY2020Q3 | us-gaap |
Increase Decrease In Contract With Customer Liability
IncreaseDecreaseInContractWithCustomerLiability
|
4662000 | |
CY2019Q3 | us-gaap |
Increase Decrease In Contract With Customer Liability
IncreaseDecreaseInContractWithCustomerLiability
|
190000 | |
CY2020Q3 | us-gaap |
Increase Decrease In Income Taxes Receivable
IncreaseDecreaseInIncomeTaxesReceivable
|
||
CY2019Q3 | us-gaap |
Increase Decrease In Income Taxes Receivable
IncreaseDecreaseInIncomeTaxesReceivable
|
-27000 | |
CY2020Q3 | us-gaap |
Increase Decrease In Inventories
IncreaseDecreaseInInventories
|
1425000 | |
CY2019Q3 | us-gaap |
Increase Decrease In Inventories
IncreaseDecreaseInInventories
|
374000 | |
CY2020Q3 | us-gaap |
Increase Decrease In Other Operating Liabilities
IncreaseDecreaseInOtherOperatingLiabilities
|
40000 | |
CY2019Q3 | us-gaap |
Increase Decrease In Other Operating Liabilities
IncreaseDecreaseInOtherOperatingLiabilities
|
15000 | |
CY2020Q3 | us-gaap |
Increase Decrease In Prepaid Deferred Expense And Other Assets
IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
|
242000 | |
CY2019Q3 | us-gaap |
Increase Decrease In Prepaid Deferred Expense And Other Assets
IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
|
100000 | |
CY2020Q3 | us-gaap |
Intangible Assets Net Excluding Goodwill
IntangibleAssetsNetExcludingGoodwill
|
6872000 | |
CY2020Q2 | us-gaap |
Intangible Assets Net Excluding Goodwill
IntangibleAssetsNetExcludingGoodwill
|
6483000 | |
CY2020Q3 | us-gaap |
Interest Expense
InterestExpense
|
588000 | |
CY2019Q3 | us-gaap |
Interest Expense
InterestExpense
|
1097000 | |
CY2020Q3 | us-gaap |
Interest Paid Net
InterestPaidNet
|
584000 | |
CY2019Q3 | us-gaap |
Interest Paid Net
InterestPaidNet
|
1096000 | |
CY2020Q3 | us-gaap |
Inventory Finished Goods Net Of Reserves
InventoryFinishedGoodsNetOfReserves
|
53000 | |
CY2020Q2 | us-gaap |
Inventory Finished Goods Net Of Reserves
InventoryFinishedGoodsNetOfReserves
|
62000 | |
CY2020Q3 | us-gaap |
Inventory Net
InventoryNet
|
10040000 | |
CY2020Q2 | us-gaap |
Inventory Net
InventoryNet
|
8615000 | |
CY2020Q3 | us-gaap |
Inventory Raw Materials Net Of Reserves
InventoryRawMaterialsNetOfReserves
|
7062000 | |
CY2020Q2 | us-gaap |
Inventory Raw Materials Net Of Reserves
InventoryRawMaterialsNetOfReserves
|
6892000 | |
CY2020Q3 | us-gaap |
Inventory Valuation Reserves
InventoryValuationReserves
|
685000 | |
CY2020Q2 | us-gaap |
Inventory Valuation Reserves
InventoryValuationReserves
|
685000 | |
CY2020Q3 | us-gaap |
Inventory Work In Process Net Of Reserves
InventoryWorkInProcessNetOfReserves
|
2925000 | |
CY2020Q2 | us-gaap |
Inventory Work In Process Net Of Reserves
InventoryWorkInProcessNetOfReserves
|
1661000 | |
CY2020Q3 | us-gaap |
Leasehold Improvements Gross
LeaseholdImprovementsGross
|
4032000 | |
CY2020Q2 | us-gaap |
Leasehold Improvements Gross
LeaseholdImprovementsGross
|
4032000 | |
CY2020Q3 | us-gaap |
Liabilities
Liabilities
|
61096000 | |
CY2020Q2 | us-gaap |
Liabilities
Liabilities
|
56783000 | |
CY2020Q3 | us-gaap |
Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
|
98488000 | |
CY2020Q2 | us-gaap |
Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
|
94587000 | |
CY2020Q3 | us-gaap |
Liabilities Current
LiabilitiesCurrent
|
15580000 | |
CY2020Q2 | us-gaap |
Liabilities Current
LiabilitiesCurrent
|
10736000 | |
CY2020Q3 | us-gaap |
Liabilities Noncurrent
LiabilitiesNoncurrent
|
45516000 | |
CY2020Q2 | us-gaap |
Liabilities Noncurrent
LiabilitiesNoncurrent
|
46047000 | |
CY2020Q3 | us-gaap |
Line Of Credit Facility Interest Rate At Period End
LineOfCreditFacilityInterestRateAtPeriodEnd
|
0.0365 | |
CY2020Q3 | us-gaap |
Line Of Credit Facility Maximum Borrowing Capacity
LineOfCreditFacilityMaximumBorrowingCapacity
|
5000000 | |
CY2020Q3 | us-gaap |
Line Of Credit Facility Remaining Borrowing Capacity
LineOfCreditFacilityRemainingBorrowingCapacity
|
5000000 | |
CY2020Q3 | us-gaap |
Long Term Debt Current
LongTermDebtCurrent
|
2852000 | |
CY2020Q2 | us-gaap |
Long Term Debt Current
LongTermDebtCurrent
|
2228000 | |
CY2020Q3 | us-gaap |
Long Term Debt Noncurrent
LongTermDebtNoncurrent
|
2993000 | |
CY2020Q2 | us-gaap |
Long Term Debt Noncurrent
LongTermDebtNoncurrent
|
3211000 | |
CY2020Q3 | us-gaap |
Machinery And Equipment Gross
MachineryAndEquipmentGross
|
4195000 | |
CY2020Q2 | us-gaap |
Machinery And Equipment Gross
MachineryAndEquipmentGross
|
4093000 | |
CY2020Q3 | us-gaap |
Marketing And Advertising Expense
MarketingAndAdvertisingExpense
|
953000 | |
CY2019Q3 | us-gaap |
Marketing And Advertising Expense
MarketingAndAdvertisingExpense
|
1104000 | |
CY2020Q3 | us-gaap |
Minority Interest
MinorityInterest
|
4554000 | |
CY2020Q2 | us-gaap |
Minority Interest
MinorityInterest
|
4993000 | |
CY2020Q3 | us-gaap |
Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
|
298000 | |
CY2019Q3 | us-gaap |
Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
|
-599000 | |
CY2020Q3 | us-gaap |
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
|
-1977000 | |
CY2019Q3 | us-gaap |
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
|
917000 | |
CY2020Q3 | us-gaap |
Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
|
2496000 | |
CY2019Q3 | us-gaap |
Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
|
917000 | |
CY2020Q3 | us-gaap |
Net Income Loss
NetIncomeLoss
|
-15000 | |
CY2019Q3 | us-gaap |
Net Income Loss
NetIncomeLoss
|
2061000 | |
CY2020Q3 | us-gaap |
Net Income Loss Attributable To Noncontrolling Interest
NetIncomeLossAttributableToNoncontrollingInterest
|
-439000 | |
CY2019Q3 | us-gaap |
Net Income Loss Attributable To Noncontrolling Interest
NetIncomeLossAttributableToNoncontrollingInterest
|
130000 | |
CY2020Q3 | us-gaap |
Nonoperating Income Expense
NonoperatingIncomeExpense
|
-588000 | |
CY2019Q3 | us-gaap |
Nonoperating Income Expense
NonoperatingIncomeExpense
|
-568000 | |
CY2020Q3 | us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
128000 | |
CY2019Q3 | us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
3521000 | |
CY2020Q3 | us-gaap |
Repayments Of Long Term Debt
RepaymentsOfLongTermDebt
|
1595000 | |
CY2020Q3 | us-gaap |
Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
|
18132000 | |
CY2020Q2 | us-gaap |
Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
|
18147000 | |
CY2020Q3 | us-gaap |
Other Assets Miscellaneous
OtherAssetsMiscellaneous
|
914000 | |
CY2020Q3 | us-gaap |
Other Assets Miscellaneous Noncurrent
OtherAssetsMiscellaneousNoncurrent
|
3363000 | |
CY2020Q2 | us-gaap |
Other Assets Miscellaneous Noncurrent
OtherAssetsMiscellaneousNoncurrent
|
3546000 | |
CY2020Q3 | us-gaap |
Other Assets Noncurrent
OtherAssetsNoncurrent
|
3363000 | |
CY2020Q2 | us-gaap |
Other Assets Noncurrent
OtherAssetsNoncurrent
|
3546000 | |
CY2020Q3 | us-gaap |
Other General And Administrative Expense
OtherGeneralAndAdministrativeExpense
|
1507000 | |
CY2019Q3 | us-gaap |
Other General And Administrative Expense
OtherGeneralAndAdministrativeExpense
|
1786000 | |
CY2020Q3 | us-gaap |
Other Liabilities Current
OtherLiabilitiesCurrent
|
314000 | |
CY2020Q2 | us-gaap |
Other Liabilities Current
OtherLiabilitiesCurrent
|
274000 | |
CY2020Q3 | us-gaap |
Payments For Repurchase Of Common Stock
PaymentsForRepurchaseOfCommonStock
|
108000 | |
CY2019Q3 | us-gaap |
Payments For Repurchase Of Common Stock
PaymentsForRepurchaseOfCommonStock
|
43000 | |
CY2020Q3 | us-gaap |
Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
|
1977000 | |
CY2019Q3 | us-gaap |
Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
|
58000 | |
CY2020Q3 | us-gaap |
Preferred Stock Par Or Stated Value Per Share
PreferredStockParOrStatedValuePerShare
|
5 | |
CY2020Q2 | us-gaap |
Preferred Stock Par Or Stated Value Per Share
PreferredStockParOrStatedValuePerShare
|
5 | |
CY2020Q3 | us-gaap |
Preferred Stock Shares Authorized
PreferredStockSharesAuthorized
|
50000000 | |
CY2020Q2 | us-gaap |
Preferred Stock Shares Authorized
PreferredStockSharesAuthorized
|
50000000 | |
CY2020Q3 | us-gaap |
Prepaid Expense And Other Assets Current
PrepaidExpenseAndOtherAssetsCurrent
|
1862000 | |
CY2020Q2 | us-gaap |
Prepaid Expense And Other Assets Current
PrepaidExpenseAndOtherAssetsCurrent
|
1620000 | |
CY2020Q3 | us-gaap |
Proceeds From Issuance Of Long Term Debt And Capital Securities Net
ProceedsFromIssuanceOfLongTermDebtAndCapitalSecuritiesNet
|
2001000 | |
CY2019Q3 | us-gaap |
Proceeds From Issuance Of Long Term Debt And Capital Securities Net
ProceedsFromIssuanceOfLongTermDebtAndCapitalSecuritiesNet
|
||
CY2020Q3 | us-gaap |
Proceeds From Sale Of Property Plant And Equipment
ProceedsFromSaleOfPropertyPlantAndEquipment
|
||
CY2019Q3 | us-gaap |
Proceeds From Sale Of Property Plant And Equipment
ProceedsFromSaleOfPropertyPlantAndEquipment
|
975000 | |
CY2019Q3 | us-gaap |
Profit Loss
ProfitLoss
|
2191000 | |
CY2020Q3 | us-gaap |
Profit Loss
ProfitLoss
|
-454000 | |
CY2020Q3 | us-gaap |
Property Plant And Equipment And Finance Lease Right Of Use Asset Accumulated Depreciation And Amortization
PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization
|
21754000 | |
CY2020Q2 | us-gaap |
Property Plant And Equipment And Finance Lease Right Of Use Asset Accumulated Depreciation And Amortization
PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization
|
20577000 | |
CY2020Q3 | us-gaap |
Property Plant And Equipment And Finance Lease Right Of Use Asset After Accumulated Depreciation And Amortization
PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization
|
54911000 | |
CY2020Q2 | us-gaap |
Property Plant And Equipment And Finance Lease Right Of Use Asset After Accumulated Depreciation And Amortization
PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization
|
54746000 | |
CY2020Q3 | us-gaap |
Property Plant And Equipment And Finance Lease Right Of Use Asset Before Accumulated Depreciation And Amortization
PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization
|
76665000 | |
CY2020Q2 | us-gaap |
Property Plant And Equipment And Finance Lease Right Of Use Asset Before Accumulated Depreciation And Amortization
PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization
|
75323000 | |
CY2019Q3 | us-gaap |
Repayments Of Long Term Debt
RepaymentsOfLongTermDebt
|
556000 | |
CY2020Q3 | us-gaap |
Research And Development Expense
ResearchAndDevelopmentExpense
|
763000 | |
CY2019Q3 | us-gaap |
Research And Development Expense
ResearchAndDevelopmentExpense
|
397000 | |
CY2020Q3 | us-gaap |
Revenue From Contract With Customer Including Assessed Tax
RevenueFromContractWithCustomerIncludingAssessedTax
|
12989000 | |
CY2019Q3 | us-gaap |
Revenue From Contract With Customer Including Assessed Tax
RevenueFromContractWithCustomerIncludingAssessedTax
|
17016000 | |
CY2020Q3 | us-gaap |
Share Based Compensation
ShareBasedCompensation
|
150000 | |
CY2019Q3 | us-gaap |
Share Based Compensation
ShareBasedCompensation
|
47000 | |
CY2020Q2 | 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 | |
CY2019Q4 | us-gaap |
Stock Repurchase Program Authorized Amount1
StockRepurchaseProgramAuthorizedAmount1
|
2225000 | |
CY2019Q4 | us-gaap |
Stock Repurchase Program Authorized Amount1
StockRepurchaseProgramAuthorizedAmount1
|
4000000 | |
CY2016Q4 | us-gaap |
Stock Repurchase Program Remaining Authorized Repurchase Amount1
StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1
|
500000 | |
CY2018Q1 | us-gaap |
Stock Repurchase Program Remaining Authorized Repurchase Amount1
StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1
|
275000 | |
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 | |
CY2020Q2 | us-gaap |
Stock Repurchase Program Remaining Authorized Repurchase Amount1
StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1
|
3019000 | |
CY2020Q3 | us-gaap |
Stock Repurchase Program Remaining Authorized Repurchase Amount1
StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1
|
2911000 | |
CY2020Q3 | us-gaap |
Stockholders Equity
StockholdersEquity
|
32838000 | |
CY2020Q2 | us-gaap |
Stockholders Equity
StockholdersEquity
|
32811000 | |
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 | |
CY2020Q2 | us-gaap |
Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
|
37804000 | |
CY2020Q3 | us-gaap |
Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
|
37392000 | |
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 | |
CY2020Q2 | us-gaap |
Treasury Stock Acquired Average Cost Per Share
TreasuryStockAcquiredAverageCostPerShare
|
0.41 | |
CY2020Q3 | us-gaap |
Treasury Stock Acquired Average Cost Per Share
TreasuryStockAcquiredAverageCostPerShare
|
0.51 | |
us-gaap |
Treasury Stock Acquired Average Cost Per Share
TreasuryStockAcquiredAverageCostPerShare
|
0.37 | ||
CY2020Q3 | us-gaap |
Treasury Stock Shares
TreasuryStockShares
|
3533415 | |
CY2020Q2 | us-gaap |
Treasury Stock Shares
TreasuryStockShares
|
3321415 | |
us-gaap |
Treasury Stock Shares Acquired
TreasuryStockSharesAcquired
|
878814 | ||
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 | |
CY2020Q2 | us-gaap |
Treasury Stock Shares Acquired
TreasuryStockSharesAcquired
|
25 | |
CY2020Q3 | us-gaap |
Treasury Stock Shares Acquired
TreasuryStockSharesAcquired
|
212000 | |
us-gaap |
Treasury Stock Shares Acquired
TreasuryStockSharesAcquired
|
2933415 | ||
CY2020Q3 | us-gaap |
Treasury Stock Value
TreasuryStockValue
|
1821000 | |
CY2020Q2 | us-gaap |
Treasury Stock Value
TreasuryStockValue
|
1713000 | |
CY2019Q3 | us-gaap |
Treasury Stock Value Acquired Cost Method
TreasuryStockValueAcquiredCostMethod
|
43000 | |
CY2020Q3 | us-gaap |
Treasury Stock Value Acquired Cost Method
TreasuryStockValueAcquiredCostMethod
|
108000 | |
CY2020Q3 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
74386184 | |
CY2019Q3 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
68270565 | |
CY2020Q3 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
74386184 | |
CY2019Q3 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
68270565 |