2021 Q4 Form 10-K Financial Statement

#000155837022003016 Filed on March 08, 2022

View on sec.gov

Income Statement

Concept 2021 Q4 2021 2020 Q4
Revenue $93.21M $375.1M $84.14M
YoY Change 10.77% 20.16% 15.86%
Cost Of Revenue $62.27M $233.7M $53.18M
YoY Change 17.11% 15.76% 4.91%
Gross Profit $30.93M $141.4M $30.96M
YoY Change -0.1% 28.21% 41.15%
Gross Profit Margin 33.19% 37.7% 36.8%
Selling, General & Admin $20.34M $75.70M $16.90M
YoY Change 20.36% 15.06% 0.66%
% of Gross Profit 65.75% 53.53% 54.57%
Research & Development
YoY Change
% of Gross Profit
Depreciation & Amortization $3.489M $15.10M $4.391M
YoY Change -20.54% -10.28% -2.34%
% of Gross Profit 11.28% 10.68% 14.18%
Operating Expenses $21.73M $81.96M $18.53M
YoY Change 17.27% 13.97% 1.35%
Operating Profit $9.206M $59.46M $12.44M
YoY Change -25.98% 54.89% 240.09%
Interest Expense -$7.412M -$30.61M -$6.236M
YoY Change 18.86% 20.48% 2.92%
% of Operating Profit -80.51% -51.47% -50.14%
Other Income/Expense, Net -$9.000K $14.00K -$12.00K
YoY Change -25.0% -182.35% -58.62%
Pretax Income $1.785M $23.82M $6.189M
YoY Change -71.16% 84.88% -354.59%
Income Tax $1.112M $7.881M -$1.127M
% Of Pretax Income 62.3% 33.08% -18.21%
Net Earnings $673.0K $15.94M $7.285M
YoY Change -90.76% -1.17% -404.18%
Net Earnings / Revenue 0.72% 4.25% 8.66%
Basic Earnings Per Share $1.42
Diluted Earnings Per Share $57.08K $1.36 $648.8K
COMMON SHARES
Basic Shares Outstanding 11.26M 11.24M
Diluted Shares Outstanding 11.76M

Balance Sheet

Concept 2021 Q4 2021 2020 Q4
SHORT-TERM ASSETS
Cash & Short-Term Investments $20.68M $20.68M $57.60M
YoY Change -64.09% -64.09% 208.33%
Cash & Equivalents $20.68M $20.68M $57.60M
Short-Term Investments
Other Short-Term Assets $5.522M $5.522M $5.032M
YoY Change 9.74% 9.74% -20.69%
Inventory $58.01M $58.01M $24.80M
Prepaid Expenses
Receivables $60.95M $60.95M $54.59M
Other Receivables $534.0K $534.0K $10.51M
Total Short-Term Assets $145.7M $145.7M $152.5M
YoY Change -4.48% -4.48% 65.41%
LONG-TERM ASSETS
Property, Plant & Equipment $47.25M $47.25M $39.40M
YoY Change 19.92% 19.92% -5.31%
Goodwill $47.15M $47.15M
YoY Change 0.0%
Intangibles $21.85M $26.21M
YoY Change -16.61%
Long-Term Investments
YoY Change
Other Assets $6.184M $6.184M $857.0K
YoY Change 621.59% 621.59% -30.44%
Total Long-Term Assets $122.4M $122.4M $113.6M
YoY Change 7.76% 7.76% -5.94%
TOTAL ASSETS
Total Short-Term Assets $145.7M $145.7M $152.5M
Total Long-Term Assets $122.4M $122.4M $113.6M
Total Assets $268.1M $268.1M $266.2M
YoY Change 0.75% 0.75% 24.95%
SHORT-TERM LIABILITIES
YoY Change
Accounts Payable $26.44M $26.44M $18.88M
YoY Change 40.04% 40.04% 14.57%
Accrued Expenses $37.15M $34.89M $28.15M
YoY Change 31.98% 34.16% 24.97%
Deferred Revenue $1.182M $1.868M
YoY Change -36.72%
Short-Term Debt $0.00 $0.00 $0.00
YoY Change
Long-Term Debt Due $2.257M $2.257M $8.027M
YoY Change -71.88% -77.8% 263.05%
Total Short-Term Liabilities $64.78M $64.78M $56.93M
YoY Change 13.79% 13.79% 36.56%
LONG-TERM LIABILITIES
Long-Term Debt $303.6M $306.3M $328.7M
YoY Change -7.62% -7.67% 5.46%
Other Long-Term Liabilities $15.51M $12.84M $11.17M
YoY Change 38.81% 58.12% 47.14%
Total Long-Term Liabilities $319.1M $319.1M $339.9M
YoY Change -6.1% -6.1% 6.45%
TOTAL LIABILITIES
Total Short-Term Liabilities $64.78M $64.78M $56.93M
Total Long-Term Liabilities $319.1M $319.1M $339.9M
Total Liabilities $389.2M $389.2M $404.2M
YoY Change -3.72% -3.72% 10.04%
SHAREHOLDERS EQUITY
Retained Earnings -$10.25M -$26.19M
YoY Change -60.87%
Common Stock -$110.8M -$111.8M
YoY Change -0.96%
Preferred Stock
YoY Change
Treasury Stock (at cost)
YoY Change
Treasury Stock Shares
Shareholders Equity -$121.0M -$121.0M -$138.0M
YoY Change
Total Liabilities & Shareholders Equity $268.1M $268.1M $266.2M
YoY Change 0.75% 0.75% 24.95%

Cashflow Statement

Concept 2021 Q4 2021 2020 Q4
OPERATING ACTIVITIES
Net Income $673.0K $15.94M $7.285M
YoY Change -90.76% -1.17% -404.18%
Depreciation, Depletion And Amortization $3.489M $15.10M $4.391M
YoY Change -20.54% -10.28% -2.34%
Cash From Operating Activities $5.714M $20.23M $11.84M
YoY Change -51.72% -8.11% 102.12%
INVESTING ACTIVITIES
Capital Expenditures -$5.247M $10.07M -$3.773M
YoY Change 39.07% 42.03% 330.22%
Acquisitions
YoY Change
Other Investing Activities $0.00 $156.0K $0.00
YoY Change -100.0%
Cash From Investing Activities -$5.247M -$9.918M -$3.773M
YoY Change 39.07% 39.83% 418.98%
FINANCING ACTIVITIES
Cash Dividend Paid
YoY Change
Common Stock Issuance & Retirement, Net
YoY Change
Debt Paid & Issued, Net
YoY Change
Cash From Financing Activities -642.0K -47.23M -834.0K
YoY Change -23.02% -296.99% 11.05%
NET CHANGE
Cash From Operating Activities 5.714M 20.23M 11.84M
Cash From Investing Activities -5.247M -9.918M -3.773M
Cash From Financing Activities -642.0K -47.23M -834.0K
Net Change In Cash -175.0K -36.92M 7.229M
YoY Change -102.42% -194.86% 65.12%
FREE CASH FLOW
Cash From Operating Activities $5.714M $20.23M $11.84M
Capital Expenditures -$5.247M $10.07M -$3.773M
Free Cash Flow $10.96M $10.16M $15.61M
YoY Change -29.78% -31.94% 131.83%

Facts In Submission

Frame Concept Type Concept / XBRL Key Value Unit
CY2021Q4 us-gaap Commitments And Contingencies
CommitmentsAndContingencies
CY2020Q4 us-gaap Commitments And Contingencies
CommitmentsAndContingencies
CY2021Q4 us-gaap Preferred Stock Value
PreferredStockValue
CY2020Q4 us-gaap Preferred Stock Value
PreferredStockValue
CY2021 us-gaap Cash Provided By Used In Operating Activities Discontinued Operations
CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations
0
CY2021 dei Entity Central Index Key
EntityCentralIndexKey
0001641614
CY2021 dei Document Fiscal Period Focus
DocumentFiscalPeriodFocus
FY
CY2021 dei Amendment Flag
AmendmentFlag
false
CY2020Q4 us-gaap Operating Lease Right Of Use Asset Statement Of Financial Position Extensible List
OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList
http://www.cpicardgroup.com/20211231#PropertyPlantAndEquipmentOperatingLeaseRightOfUseAsset
CY2021Q4 us-gaap Operating Lease Right Of Use Asset Statement Of Financial Position Extensible List
OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList
http://www.cpicardgroup.com/20211231#PropertyPlantAndEquipmentOperatingLeaseRightOfUseAsset
CY2020Q4 us-gaap Operating Lease Liability Current Statement Of Financial Position Extensible List
OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList
http://fasb.org/us-gaap/2021-01-31#AccruedLiabilitiesCurrent
CY2021Q4 us-gaap Operating Lease Liability Current Statement Of Financial Position Extensible List
OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList
http://fasb.org/us-gaap/2021-01-31#AccruedLiabilitiesCurrent
CY2020Q4 us-gaap Operating Lease Liability Noncurrent Statement Of Financial Position Extensible List
OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList
http://fasb.org/us-gaap/2021-01-31#OtherLiabilitiesNoncurrent
CY2021Q4 us-gaap Operating Lease Liability Noncurrent Statement Of Financial Position Extensible List
OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList
http://fasb.org/us-gaap/2021-01-31#OtherLiabilitiesNoncurrent
CY2020Q4 us-gaap Finance Lease Liability Current Statement Of Financial Position Extensible List
FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList
http://fasb.org/us-gaap/2021-01-31#AccruedLiabilitiesCurrent
CY2021Q4 us-gaap Finance Lease Liability Current Statement Of Financial Position Extensible List
FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList
http://fasb.org/us-gaap/2021-01-31#AccruedLiabilitiesCurrent
CY2020Q4 us-gaap Finance Lease Liability Noncurrent Statement Of Financial Position Extensible List
FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList
http://fasb.org/us-gaap/2021-01-31#OtherLiabilitiesNoncurrent
CY2021Q4 us-gaap Finance Lease Liability Noncurrent Statement Of Financial Position Extensible List
FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList
http://fasb.org/us-gaap/2021-01-31#OtherLiabilitiesNoncurrent
CY2021Q4 us-gaap Common Stock Shares Outstanding
CommonStockSharesOutstanding
11255466
CY2020Q4 us-gaap Temporary Equity Shares Outstanding
TemporaryEquitySharesOutstanding
0
CY2021Q4 us-gaap Temporary Equity Shares Outstanding
TemporaryEquitySharesOutstanding
0
CY2020Q4 us-gaap Common Stock Shares Outstanding
CommonStockSharesOutstanding
11230482
CY2021 dei Document Fiscal Year Focus
DocumentFiscalYearFocus
2021
CY2020Q4 us-gaap Contract With Customer Liability Current
ContractWithCustomerLiabilityCurrent
1868000
CY2021 dei Entity Address Address Line1
EntityAddressAddressLine1
10368 W. Centennial Road
CY2021 dei Entity Address City Or Town
EntityAddressCityOrTown
Littleton
CY2021 dei Entity Address State Or Province
EntityAddressStateOrProvince
CO
CY2021 dei Entity Address Postal Zip Code
EntityAddressPostalZipCode
80127
CY2021 dei City Area Code
CityAreaCode
720
CY2021 dei Document Type
DocumentType
10-K
CY2021 dei Document Annual Report
DocumentAnnualReport
true
CY2021 dei Document Period End Date
DocumentPeriodEndDate
2021-12-31
CY2021 dei Current Fiscal Year End Date
CurrentFiscalYearEndDate
--12-31
CY2021 dei Document Transition Report
DocumentTransitionReport
false
CY2021 dei Entity File Number
EntityFileNumber
001-37584
CY2021 dei Entity Registrant Name
EntityRegistrantName
CPI Card Group Inc.
CY2021 dei Entity Incorporation State Country Code
EntityIncorporationStateCountryCode
DE
CY2021 dei Entity Tax Identification Number
EntityTaxIdentificationNumber
26-0344657
CY2021 dei Local Phone Number
LocalPhoneNumber
681-6304
CY2021 dei Security12b Title
Security12bTitle
Common Stock, $0.001 par value
CY2021 dei Trading Symbol
TradingSymbol
PMTS
CY2021 dei Security Exchange Name
SecurityExchangeName
NASDAQ
CY2021 dei Entity Well Known Seasoned Issuer
EntityWellKnownSeasonedIssuer
No
CY2021 dei Entity Voluntary Filers
EntityVoluntaryFilers
No
CY2021 dei Entity Current Reporting Status
EntityCurrentReportingStatus
Yes
CY2021 dei Entity Interactive Data Current
EntityInteractiveDataCurrent
Yes
CY2021 dei Entity Filer Category
EntityFilerCategory
Accelerated Filer
CY2021 dei Entity Small Business
EntitySmallBusiness
true
CY2021 dei Entity Emerging Growth Company
EntityEmergingGrowthCompany
false
CY2021 dei Icfr Auditor Attestation Flag
IcfrAuditorAttestationFlag
true
CY2021 dei Entity Shell Company
EntityShellCompany
false
CY2021Q2 dei Entity Public Float
EntityPublicFloat
86800000
CY2022Q1 dei Entity Common Stock Shares Outstanding
EntityCommonStockSharesOutstanding
11255466
CY2021 dei Auditor Firm
AuditorFirmId
185
CY2021 dei Auditor Name
AuditorName
KPMG LLP
CY2021 dei Auditor Location
AuditorLocation
Denver, Colorado
CY2021Q4 us-gaap Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
20683000
CY2020Q4 us-gaap Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
57603000
CY2021Q4 us-gaap Allowance For Doubtful Accounts Receivable Current
AllowanceForDoubtfulAccountsReceivableCurrent
86000
CY2020Q4 us-gaap Allowance For Doubtful Accounts Receivable Current
AllowanceForDoubtfulAccountsReceivableCurrent
289000
CY2021Q4 us-gaap Accounts Receivable Net Current
AccountsReceivableNetCurrent
60953000
CY2020Q4 us-gaap Accounts Receivable Net Current
AccountsReceivableNetCurrent
54592000
CY2021Q4 us-gaap Inventory Net
InventoryNet
58009000
CY2020Q4 us-gaap Inventory Net
InventoryNet
24796000
CY2021Q4 us-gaap Prepaid Expense And Other Assets Current
PrepaidExpenseAndOtherAssetsCurrent
5522000
CY2020Q4 us-gaap Prepaid Expense And Other Assets Current
PrepaidExpenseAndOtherAssetsCurrent
5032000
CY2021Q4 us-gaap Income Taxes Receivable
IncomeTaxesReceivable
534000
CY2020Q4 us-gaap Income Taxes Receivable
IncomeTaxesReceivable
10511000
CY2021Q4 us-gaap Assets Current
AssetsCurrent
145701000
CY2020Q4 us-gaap Assets Current
AssetsCurrent
152534000
CY2021Q4 pmts Property Plant And Equipment Operating Lease Right Of Use Asset
PropertyPlantAndEquipmentOperatingLeaseRightOfUseAsset
47251000
CY2020Q4 pmts Property Plant And Equipment Operating Lease Right Of Use Asset
PropertyPlantAndEquipmentOperatingLeaseRightOfUseAsset
39403000
CY2021Q4 us-gaap Intangible Assets Net Excluding Goodwill
IntangibleAssetsNetExcludingGoodwill
21854000
CY2020Q4 us-gaap Intangible Assets Net Excluding Goodwill
IntangibleAssetsNetExcludingGoodwill
26207000
CY2021Q4 us-gaap Goodwill
Goodwill
47150000
CY2020Q4 us-gaap Goodwill
Goodwill
47150000
CY2021Q4 us-gaap Other Assets Noncurrent
OtherAssetsNoncurrent
6184000
CY2020Q4 us-gaap Other Assets Noncurrent
OtherAssetsNoncurrent
857000
CY2021Q4 us-gaap Assets
Assets
268140000
CY2020Q4 us-gaap Assets
Assets
266151000
CY2021Q4 us-gaap Accounts Payable Current
AccountsPayableCurrent
26443000
CY2020Q4 us-gaap Accounts Payable Current
AccountsPayableCurrent
18883000
CY2021Q4 us-gaap Accrued Liabilities Current
AccruedLiabilitiesCurrent
37150000
CY2020Q4 us-gaap Accrued Liabilities Current
AccruedLiabilitiesCurrent
28149000
CY2020Q4 us-gaap Long Term Debt Current
LongTermDebtCurrent
8027000
CY2021Q4 us-gaap Contract With Customer Liability Current
ContractWithCustomerLiabilityCurrent
1182000
CY2021Q4 us-gaap Liabilities Current
LiabilitiesCurrent
64775000
CY2020Q4 us-gaap Liabilities Current
LiabilitiesCurrent
56927000
CY2021Q4 us-gaap Secured Long Term Debt
SecuredLongTermDebt
303626000
CY2020Q4 us-gaap Secured Long Term Debt
SecuredLongTermDebt
328681000
CY2021Q4 us-gaap Deferred Income Tax Liabilities Net
DeferredIncomeTaxLiabilitiesNet
5253000
CY2020Q4 us-gaap Deferred Income Tax Liabilities Net
DeferredIncomeTaxLiabilitiesNet
7409000
CY2021Q4 us-gaap Other Liabilities Noncurrent
OtherLiabilitiesNoncurrent
15506000
CY2020Q4 us-gaap Other Liabilities Noncurrent
OtherLiabilitiesNoncurrent
11171000
CY2021Q4 us-gaap Liabilities
Liabilities
389160000
CY2020Q4 us-gaap Liabilities
Liabilities
404188000
CY2020Q4 us-gaap Temporary Equity Par Or Stated Value Per Share
TemporaryEquityParOrStatedValuePerShare
0.001
CY2021Q4 us-gaap Temporary Equity Par Or Stated Value Per Share
TemporaryEquityParOrStatedValuePerShare
0.001
CY2020Q4 us-gaap Temporary Equity Shares Authorized
TemporaryEquitySharesAuthorized
100000
CY2021Q4 us-gaap Temporary Equity Shares Authorized
TemporaryEquitySharesAuthorized
100000
CY2020Q4 us-gaap Temporary Equity Shares Issued
TemporaryEquitySharesIssued
0
CY2021Q4 us-gaap Temporary Equity Shares Issued
TemporaryEquitySharesIssued
0
CY2020Q4 us-gaap Common Stock Par Or Stated Value Per Share
CommonStockParOrStatedValuePerShare
0.001
CY2021Q4 us-gaap Common Stock Par Or Stated Value Per Share
CommonStockParOrStatedValuePerShare
0.001
CY2020Q4 us-gaap Common Stock Shares Authorized
CommonStockSharesAuthorized
100000000
CY2021Q4 us-gaap Common Stock Shares Authorized
CommonStockSharesAuthorized
100000000
CY2021Q4 us-gaap Common Stock Shares Issued
CommonStockSharesIssued
11255466
CY2020Q4 us-gaap Common Stock Shares Issued
CommonStockSharesIssued
11230482
CY2021Q4 us-gaap Common Stock Value
CommonStockValue
11000
CY2020Q4 us-gaap Common Stock Value
CommonStockValue
11000
CY2021Q4 us-gaap Additional Paid In Capital Common Stock
AdditionalPaidInCapitalCommonStock
-110782000
CY2020Q4 us-gaap Additional Paid In Capital Common Stock
AdditionalPaidInCapitalCommonStock
-111858000
CY2021Q4 us-gaap Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
-10249000
CY2020Q4 us-gaap Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
-26190000
CY2021Q4 us-gaap Stockholders Equity
StockholdersEquity
-121020000
CY2020Q4 us-gaap Stockholders Equity
StockholdersEquity
-138037000
CY2021Q4 us-gaap Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
268140000
CY2020Q4 us-gaap Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
266151000
CY2021 us-gaap Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
375119000
CY2020 us-gaap Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
312189000
CY2021 us-gaap Cost Of Goods And Services Sold Depreciation And Amortization
CostOfGoodsAndServicesSoldDepreciationAndAmortization
8837000
CY2020 us-gaap Cost Of Goods And Services Sold Depreciation And Amortization
CostOfGoodsAndServicesSoldDepreciationAndAmortization
10701000
CY2021 us-gaap Cost Of Goods And Services Sold
CostOfGoodsAndServicesSold
233693000
CY2020 us-gaap Cost Of Goods And Services Sold
CostOfGoodsAndServicesSold
201881000
CY2021 us-gaap Gross Profit
GrossProfit
141426000
CY2020 us-gaap Gross Profit
GrossProfit
110308000
CY2021 us-gaap Selling General And Administrative Expense
SellingGeneralAndAdministrativeExpense
75701000
CY2020 us-gaap Selling General And Administrative Expense
SellingGeneralAndAdministrativeExpense
65791000
CY2021 us-gaap Depreciation And Amortization
DepreciationAndAmortization
6261000
CY2020 us-gaap Depreciation And Amortization
DepreciationAndAmortization
6126000
CY2021 us-gaap Operating Expenses
OperatingExpenses
81962000
CY2020 us-gaap Operating Expenses
OperatingExpenses
71917000
CY2021 us-gaap Operating Income Loss
OperatingIncomeLoss
59464000
CY2020 us-gaap Operating Income Loss
OperatingIncomeLoss
38391000
CY2021 pmts Nonoperating Interest Income Expense Net
NonoperatingInterestIncomeExpenseNet
-30608000
CY2020 pmts Nonoperating Interest Income Expense Net
NonoperatingInterestIncomeExpenseNet
-25397000
CY2021 us-gaap Gains Losses On Extinguishment Of Debt
GainsLossesOnExtinguishmentOfDebt
-5048000
CY2020 us-gaap Gains Losses On Extinguishment Of Debt
GainsLossesOnExtinguishmentOfDebt
-92000
CY2021 us-gaap Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
14000
CY2020 us-gaap Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
-17000
CY2021 pmts Total Nonoperating Income Expense And Interest And Debt Expense
TotalNonoperatingIncomeExpenseAndInterestAndDebtExpense
-35642000
CY2020 pmts Total Nonoperating Income Expense And Interest And Debt Expense
TotalNonoperatingIncomeExpenseAndInterestAndDebtExpense
-25506000
CY2021 us-gaap Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
23822000
CY2020 us-gaap Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
12885000
CY2021 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
7881000
CY2020 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
-3305000
CY2021 us-gaap Income Loss From Continuing Operations
IncomeLossFromContinuingOperations
15941000
CY2020 us-gaap Income Loss From Continuing Operations
IncomeLossFromContinuingOperations
16190000
CY2020 us-gaap Discontinued Operation Gain Loss On Disposal Of Discontinued Operation Net Of Tax
DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax
-61000
CY2021 us-gaap Net Income Loss
NetIncomeLoss
15941000
CY2020 us-gaap Net Income Loss
NetIncomeLoss
16129000
CY2021 us-gaap Income Loss From Continuing Operations Per Basic Share
IncomeLossFromContinuingOperationsPerBasicShare
1.42
CY2020 us-gaap Income Loss From Continuing Operations Per Basic Share
IncomeLossFromContinuingOperationsPerBasicShare
1.44
CY2021 us-gaap Income Loss From Continuing Operations Per Diluted Share
IncomeLossFromContinuingOperationsPerDilutedShare
1.36
CY2020 us-gaap Income Loss From Continuing Operations Per Diluted Share
IncomeLossFromContinuingOperationsPerDilutedShare
1.44
CY2021 us-gaap Earnings Per Share Basic
EarningsPerShareBasic
1.42
CY2020 us-gaap Earnings Per Share Basic
EarningsPerShareBasic
1.44
CY2021 us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
1.36
CY2020 us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
1.44
CY2021 us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
11239049
CY2020 us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
11228707
CY2021 us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
11763963
CY2020 us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
11232004
CY2021 us-gaap Net Income Loss
NetIncomeLoss
15941000
CY2020 us-gaap Net Income Loss
NetIncomeLoss
16129000
CY2021 us-gaap Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
15941000
CY2020 us-gaap Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
16129000
CY2019Q4 us-gaap Stockholders Equity
StockholdersEquity
-154296000
CY2020 us-gaap Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
130000
CY2020 us-gaap Net Income Loss
NetIncomeLoss
16129000
CY2020Q4 us-gaap Stockholders Equity
StockholdersEquity
-138037000
CY2021 us-gaap Stock Issued During Period Value Share Based Compensation
StockIssuedDuringPeriodValueShareBasedCompensation
-174000
CY2021 us-gaap Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
1250000
CY2021 us-gaap Net Income Loss
NetIncomeLoss
15941000
CY2021Q4 us-gaap Stockholders Equity
StockholdersEquity
-121020000
CY2021 us-gaap Profit Loss
ProfitLoss
15941000
CY2020 us-gaap Profit Loss
ProfitLoss
16129000
CY2020 us-gaap Discontinued Operation Gain Loss On Disposal Of Discontinued Operation Net Of Tax
DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax
-61000
CY2021 us-gaap Depreciation Amortization And Accretion Net
DepreciationAmortizationAndAccretionNet
15098000
CY2020 us-gaap Depreciation Amortization And Accretion Net
DepreciationAmortizationAndAccretionNet
16827000
CY2021 us-gaap Share Based Compensation
ShareBasedCompensation
1250000
CY2020 us-gaap Share Based Compensation
ShareBasedCompensation
136000
CY2021 us-gaap Amortization Of Financing Costs And Discounts
AmortizationOfFinancingCostsAndDiscounts
2367000
CY2020 us-gaap Amortization Of Financing Costs And Discounts
AmortizationOfFinancingCostsAndDiscounts
3453000
CY2021 us-gaap Increase Decrease In Deferred Income Taxes
IncreaseDecreaseInDeferredIncomeTaxes
2156000
CY2020 us-gaap Increase Decrease In Deferred Income Taxes
IncreaseDecreaseInDeferredIncomeTaxes
-1043000
CY2021 us-gaap Gains Losses On Extinguishment Of Debt
GainsLossesOnExtinguishmentOfDebt
-5048000
CY2020 us-gaap Gains Losses On Extinguishment Of Debt
GainsLossesOnExtinguishmentOfDebt
-92000
CY2021 us-gaap Other Operating Activities Cash Flow Statement
OtherOperatingActivitiesCashFlowStatement
213000
CY2020 us-gaap Other Operating Activities Cash Flow Statement
OtherOperatingActivitiesCashFlowStatement
1742000
CY2021 us-gaap Increase Decrease In Accounts Receivable
IncreaseDecreaseInAccountsReceivable
6361000
CY2020 us-gaap Increase Decrease In Accounts Receivable
IncreaseDecreaseInAccountsReceivable
11662000
CY2021 us-gaap Increase Decrease In Inventories
IncreaseDecreaseInInventories
33388000
CY2020 us-gaap Increase Decrease In Inventories
IncreaseDecreaseInInventories
6105000
CY2021 us-gaap Increase Decrease In Prepaid Deferred Expense And Other Assets
IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
4062000
CY2020 us-gaap Increase Decrease In Prepaid Deferred Expense And Other Assets
IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
-494000
CY2021 us-gaap Increase Decrease In Income Taxes
IncreaseDecreaseInIncomeTaxes
9977000
CY2020 us-gaap Increase Decrease In Income Taxes
IncreaseDecreaseInIncomeTaxes
-6346000
CY2021 us-gaap Increase Decrease In Accounts Payable
IncreaseDecreaseInAccountsPayable
6582000
CY2020 us-gaap Increase Decrease In Accounts Payable
IncreaseDecreaseInAccountsPayable
1657000
CY2021 us-gaap Increase Decrease In Accrued Liabilities
IncreaseDecreaseInAccruedLiabilities
10365000
CY2020 us-gaap Increase Decrease In Accrued Liabilities
IncreaseDecreaseInAccruedLiabilities
2958000
CY2021 pmts Increase Decrease In Contract With Customer Liability Current
IncreaseDecreaseInContractWithCustomerLiabilityCurrent
-690000
CY2020 pmts Increase Decrease In Contract With Customer Liability Current
IncreaseDecreaseInContractWithCustomerLiabilityCurrent
1404000
CY2021 us-gaap Increase Decrease In Other Operating Liabilities
IncreaseDecreaseInOtherOperatingLiabilities
45000
CY2020 us-gaap Increase Decrease In Other Operating Liabilities
IncreaseDecreaseInOtherOperatingLiabilities
192000
CY2021 us-gaap Net Cash Provided By Used In Operating Activities Continuing Operations
NetCashProvidedByUsedInOperatingActivitiesContinuingOperations
20229000
CY2020 us-gaap Net Cash Provided By Used In Operating Activities Continuing Operations
NetCashProvidedByUsedInOperatingActivitiesContinuingOperations
22075000
CY2020 us-gaap Cash Provided By Used In Operating Activities Discontinued Operations
CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations
-61000
CY2021 us-gaap Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
10074000
CY2020 us-gaap Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
7093000
CY2021 pmts Other Investing Activities
OtherInvestingActivities
156000
CY2021 us-gaap Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
-9918000
CY2020 us-gaap Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
-7093000
CY2021 us-gaap Repayments Of Debt
RepaymentsOfDebt
312500000
CY2021 pmts Repayments From Senior Lines Of Credit
RepaymentsFromSeniorLinesOfCredit
30000000
CY2021 us-gaap Repayments Of Lines Of Credit
RepaymentsOfLinesOfCredit
15000000
CY2021 us-gaap Proceeds From Issuance Of Senior Long Term Debt
ProceedsFromIssuanceOfSeniorLongTermDebt
310000000
CY2021 us-gaap Proceeds From Lines Of Credit
ProceedsFromLinesOfCredit
14750000
CY2020 pmts Proceeds From Senior Lines Of Credit
ProceedsFromSeniorLinesOfCredit
29100000
CY2021 us-gaap Payments Of Debt Issuance Costs
PaymentsOfDebtIssuanceCosts
9452000
CY2020 us-gaap Payments Of Debt Issuance Costs
PaymentsOfDebtIssuanceCosts
2507000
CY2021 us-gaap Finance Lease Principal Payments
FinanceLeasePrincipalPayments
2171000
CY2020 us-gaap Finance Lease Principal Payments
FinanceLeasePrincipalPayments
2616000
CY2021 us-gaap Payments Of Debt Extinguishment Costs
PaymentsOfDebtExtinguishmentCosts
2859000
CY2021 us-gaap Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
-47232000
CY2020 us-gaap Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
23977000
CY2021 us-gaap Effect Of Exchange Rate On Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
1000
CY2020 us-gaap Effect Of Exchange Rate On Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
23000
CY2021 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
-36920000
CY2020 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
38921000
CY2020Q4 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
57603000
CY2019Q4 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
18682000
CY2021Q4 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
20683000
CY2020Q4 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
57603000
CY2021 us-gaap Interest Paid Net
InterestPaidNet
22268000
CY2020 us-gaap Interest Paid Net
InterestPaidNet
22750000
CY2021 us-gaap Income Taxes Paid
IncomeTaxesPaid
9792000
CY2020 us-gaap Income Taxes Paid
IncomeTaxesPaid
1302000
CY2021 us-gaap Proceeds From Income Tax Refunds
ProceedsFromIncomeTaxRefunds
9846000
CY2020 us-gaap Proceeds From Income Tax Refunds
ProceedsFromIncomeTaxRefunds
259000
CY2021 us-gaap Right Of Use Asset Obtained In Exchange For Operating Lease Liability
RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
6932000
CY2020 us-gaap Right Of Use Asset Obtained In Exchange For Operating Lease Liability
RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
3260000
CY2021 us-gaap Right Of Use Asset Obtained In Exchange For Finance Lease Liability
RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability
1897000
CY2020 us-gaap Right Of Use Asset Obtained In Exchange For Finance Lease Liability
RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability
1718000
CY2021 us-gaap Capital Expenditures Incurred But Not Yet Paid
CapitalExpendituresIncurredButNotYetPaid
2972000
CY2020 us-gaap Capital Expenditures Incurred But Not Yet Paid
CapitalExpendituresIncurredButNotYetPaid
1052000
CY2021 us-gaap Nature Of Operations
NatureOfOperations
<p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">1. Business</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">CPI Card Group Inc. (which, together with its subsidiary companies, is referred to herein as “CPI” or the “Company”) is a <span style="white-space:pre-wrap;">payment technology company and leading provider of comprehensive Financial Payment Card solutions in the United States. CPI is</span> engaged in the design, production, data personalization, packaging and fulfillment of Financial Payment Cards, which the Company defines as credit, <span style="white-space:pre-wrap;">debit and Prepaid Debit Cards issued on the networks of the Payment Card Brands (Visa, Mastercard, American Express and Discover in the United States and Interac, in Canada). CPI also </span><span style="white-space:pre-wrap;">offers an instant card issuance solution, which provides card issuing bank customers the ability to issue a personalized debit or credit card within the bank branch to individual cardholders. </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><span style="white-space:pre-wrap;">CPI serves its customers through a network of high-security production and card services facilities in the United States, each of which is audited for compliance with the standards of the PCI Security Standards Council by one or more of the Payment Card Brands. CPI’s leading network of high-security production facilities allows the Company to optimize its solutions offerings and to serve its customers. </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">The Company’s business consists of the following reportable segments: Debit and Credit, Prepaid Debit and Other.<span style="white-space:pre-wrap;"> The Debit and Credit segment primarily produces Financial Payment Cards and provides integrated card services to card-issuing banks primarily in the United States. The Prepaid Debit segment primarily provides integrated card services to Prepaid Debit Card program managers primarily in the United States. The Company’s “Other” segment includes corporate expenses.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-indent:36pt;margin:0pt;"><span style="margin-bottom:5pt;margin-top:5pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">COVID-19 Update </b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="background:#ffffff;">The COVID-19 pandemic has impacted economies and societies globally.  The long-term implications of COVID-19 on the Company’s results of operations and overall financial performance remain uncertain. The </span><span style="white-space:pre-wrap;background:#ffffff;">health and safety of CPI employees remain paramount, and the Company continues to follow response protocols based on precautions and other appropriate measures recommended by the Centers for Disease Control and Prevention, as well as various state and local executive orders, health orders and guidelines.  All of CPI’s operations have remained open and continue to provide direct and essential support to the financial services industry. </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;background:#ffffff;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="background:#ffffff;">The Company believes the global impacts from COVID-19 have contributed to certain adverse effects on its supply chain, including increased lead times for, and higher costs of, certain raw materials and components, </span>such as microprocessing chips, <span style="background:#ffffff;">which are expected to continue in the future. </span><span style="white-space:pre-wrap;background:#ffffff;"> CPI closely monitors its supply chain and has purchased and may continue to purchase additional inventory to help mitigate supply chain constraints. The current environment has also affected the available labor pool in the areas in which the Company operates, which has resulted in increased labor cost and turnover in our facilities, challenges hiring production employees and shipping delays. On November 4, 2021, the Occupational Safety and Health Administration (“OSHA”) issued an Emergency Temporary Standard (“ETS”) mandating certain employers to require either full vaccination against COVID-19 or weekly testing of employees. The United States Supreme Court upheld a stay on enforcement of the ETS mandate, and on January 25, 2022, OSHA announced that it would withdraw the ETS to focus on finalizing a permanent COVID-19 Healthcare Standard. At this time, it is not possible to predict the impact a permanent COVID-19 Healthcare Standard, or any corresponding mandates from federal, state or local governmental entities, would have on us or on our workforce. Federal, state or local mandates could result in increased costs as well as labor disruptions, employee attrition and/or difficulty recruiting new employees which could compound the labor shortage already impacting the Company. </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;background:#ffffff;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="background:#ffffff;">The Company believes the labor and supply chain challenges described above, and the associated costs, may continue to increase throughout 2022 and possibly beyond. The Company may not be able to pass all of these costs through to its customers.  The Company is experiencing increased production lead times, which it believes is likely to continue throughout 2022 and possibly beyond, depending on the duration of the staffing and supply chain challenges and the level of demand from its customers.  The Company will continue to monitor and respond as the situation evolves. </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">On March 27, 2020, the Coronavirus Aid, Relief, and Economic Security (“CARES”) Act was signed into law. The CARES Act, among other things, included provisions relating to refundable payroll tax credits, deferment of employer social security payments, changes in net operating loss carryback periods, alternative minimum tax credit refunds, modifications to the net interest deduction limitation and technical corrections to tax depreciation methods for qualified improvement property. Refer to Note 12, “Income Taxes”<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;"> </sup><span style="white-space:pre-wrap;">for a discussion of the CARES Act income tax impacts on the Company. In addition, we deferred employer social security payments in 2020 in accordance with the CARES Act, and the first installment repayment was made in the fourth quarter of 2021. The second installment payment is permitted to be paid no later than the fourth quarter of 2022. Refer to Note 9 “Accrued Liabilities” for additional discussion.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p>
CY2021Q4 us-gaap Accounts Receivable Gross Current
AccountsReceivableGrossCurrent
50042000
CY2020Q4 us-gaap Accounts Receivable Gross Current
AccountsReceivableGrossCurrent
44305000
CY2021Q4 us-gaap Unbilled Receivables Current
UnbilledReceivablesCurrent
10997000
CY2020Q4 us-gaap Unbilled Receivables Current
UnbilledReceivablesCurrent
10576000
CY2021Q4 pmts Trade And Unbilled Receivables Gross Current
TradeAndUnbilledReceivablesGrossCurrent
61039000
CY2020Q4 pmts Trade And Unbilled Receivables Gross Current
TradeAndUnbilledReceivablesGrossCurrent
54881000
CY2021Q4 us-gaap Allowance For Doubtful Accounts Receivable Current
AllowanceForDoubtfulAccountsReceivableCurrent
86000
CY2020Q4 us-gaap Allowance For Doubtful Accounts Receivable Current
AllowanceForDoubtfulAccountsReceivableCurrent
289000
CY2021Q4 us-gaap Accounts Receivable Net Current
AccountsReceivableNetCurrent
60953000
CY2020Q4 us-gaap Accounts Receivable Net Current
AccountsReceivableNetCurrent
54592000
CY2020Q4 pmts Operating Lease Right Of Use Asset Net Of Amortization
OperatingLeaseRightOfUseAssetNetOfAmortization
7183000
CY2019Q4 us-gaap Allowance For Doubtful Accounts Receivable Current
AllowanceForDoubtfulAccountsReceivableCurrent
395000
CY2020 us-gaap Provision For Doubtful Accounts
ProvisionForDoubtfulAccounts
-89000
CY2020 us-gaap Allowance For Doubtful Accounts Receivable Write Offs
AllowanceForDoubtfulAccountsReceivableWriteOffs
2000
CY2020 pmts Allowance For Doubtful Accounts Receivable Foreign Currency Translation
AllowanceForDoubtfulAccountsReceivableForeignCurrencyTranslation
-15000
CY2020Q4 us-gaap Allowance For Doubtful Accounts Receivable Current
AllowanceForDoubtfulAccountsReceivableCurrent
289000
CY2021 us-gaap Allowance For Doubtful Accounts Receivable Write Offs
AllowanceForDoubtfulAccountsReceivableWriteOffs
203000
CY2021Q4 us-gaap Allowance For Doubtful Accounts Receivable Current
AllowanceForDoubtfulAccountsReceivableCurrent
86000
CY2021 us-gaap Use Of Estimates
UseOfEstimates
<p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Use of Estimates</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The accompanying consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (“GAAP”). These accounting principles require management to make assumptions and estimates relating to the reporting of assets and liabilities in its preparation of the consolidated financial statements. Significant items subject to such estimates and assumptions include the carrying amount of property and equipment, goodwill and intangible assets, leases, liability for sales tax, valuation allowances for inventories and deferred taxes, revenue recognized for work performed but not completed, and uncertain tax positions. Actual results could differ from those estimates.</p>
CY2020 us-gaap Finance Lease Right Of Use Asset Amortization
FinanceLeaseRightOfUseAssetAmortization
1342000
CY2021 us-gaap Finance Lease Interest Expense
FinanceLeaseInterestExpense
380000
CY2020 us-gaap Finance Lease Interest Expense
FinanceLeaseInterestExpense
540000
CY2021 us-gaap Prior Period Reclassification Adjustment Description
PriorPeriodReclassificationAdjustmentDescription
<p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:14pt 0pt 0pt 0pt;"><b style="font-weight:bold;">Adjustment of Prior Period Financial Statements for Immaterial Items</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:14pt 0pt 0pt 0pt;">In accordance with Securities and Exchange Commission Staff Accounting Bulletin 99, Materiality, codified in Accounting Standards Codification (“ASC”) 250, Presentation of Financial Statements, during the year ended December 31, 2020, the Company corrected two immaterial items relating to estimated sales tax expense and depreciation expense that related to prior periods. The consolidated financial statements for the year ended December 31, 2020 reflect the corrected balances which included sales tax expense in Selling, General and Administrative expenses (“SG&amp;A”) of $293 and depreciation expense of $124<span style="white-space:pre-wrap;"> for the year ended December 31, 2020. Refer to Note 15 “Commitments and Contingencies” for additional discussion of the estimated sales tax liability recorded in “Accrued expenses” on the consolidated balance sheet. </span></p>
CY2021 us-gaap Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
375119000
CY2020 us-gaap Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
312189000
CY2021Q4 us-gaap Inventory Raw Materials
InventoryRawMaterials
54254000
CY2020Q4 us-gaap Inventory Raw Materials
InventoryRawMaterials
23009000
CY2021Q4 us-gaap Inventory Finished Goods
InventoryFinishedGoods
6778000
CY2020Q4 us-gaap Inventory Finished Goods
InventoryFinishedGoods
4635000
CY2021Q4 us-gaap Inventory Valuation Reserves
InventoryValuationReserves
3023000
CY2020Q4 us-gaap Inventory Valuation Reserves
InventoryValuationReserves
2848000
CY2021Q4 us-gaap Inventory Net
InventoryNet
58009000
CY2020Q4 us-gaap Inventory Net
InventoryNet
24796000
CY2021 pmts Finance Lease Cost
FinanceLeaseCost
1389000
CY2020 pmts Finance Lease Cost
FinanceLeaseCost
1882000
CY2021Q4 pmts Operating Lease Right Of Use Asset Net Of Amortization
OperatingLeaseRightOfUseAssetNetOfAmortization
12069000
CY2021Q4 us-gaap Property Plant And Equipment Gross
PropertyPlantAndEquipmentGross
97119000
CY2020Q4 us-gaap Property Plant And Equipment Gross
PropertyPlantAndEquipmentGross
87312000
CY2021Q4 us-gaap Accumulated Depreciation Depletion And Amortization Property Plant And Equipment
AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
61937000
CY2020Q4 us-gaap Accumulated Depreciation Depletion And Amortization Property Plant And Equipment
AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
55092000
CY2021Q4 pmts Operating Lease Right Of Use Asset Net Of Amortization
OperatingLeaseRightOfUseAssetNetOfAmortization
12069000
CY2020Q4 pmts Operating Lease Right Of Use Asset Net Of Amortization
OperatingLeaseRightOfUseAssetNetOfAmortization
7183000
CY2021Q4 us-gaap Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
47251000
CY2020Q4 us-gaap Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
39403000
CY2021 us-gaap Depreciation
Depreciation
10745000
CY2020 us-gaap Depreciation
Depreciation
12232000
CY2020 us-gaap Impairment Of Long Lived Assets Held For Use
ImpairmentOfLongLivedAssetsHeldForUse
0
CY2021 us-gaap Impairment Of Long Lived Assets Held For Use
ImpairmentOfLongLivedAssetsHeldForUse
0
CY2021 us-gaap Acquired Finite Lived Intangible Assets Weighted Average Useful Life
AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
P15Y8M12D
CY2021 us-gaap Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
4353000
CY2020 us-gaap Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
4595000
CY2020 us-gaap Impairment Of Intangible Assets Indefinitelived Excluding Goodwill
ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill
0
CY2021 us-gaap Impairment Of Intangible Assets Indefinitelived Excluding Goodwill
ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill
0
CY2021Q4 us-gaap Finite Lived Intangible Assets Gross
FiniteLivedIntangibleAssetsGross
65885000
CY2021Q4 us-gaap Finite Lived Intangible Assets Accumulated Amortization
FiniteLivedIntangibleAssetsAccumulatedAmortization
44031000
CY2021Q4 us-gaap Finite Lived Intangible Assets Net
FiniteLivedIntangibleAssetsNet
21854000
CY2020Q4 us-gaap Finite Lived Intangible Assets Gross
FiniteLivedIntangibleAssetsGross
65885000
CY2020Q4 us-gaap Finite Lived Intangible Assets Accumulated Amortization
FiniteLivedIntangibleAssetsAccumulatedAmortization
39678000
CY2020Q4 us-gaap Finite Lived Intangible Assets Net
FiniteLivedIntangibleAssetsNet
26207000
CY2021Q4 us-gaap Finite Lived Intangible Assets Amortization Expense Next Twelve Months
FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths
3866000
CY2021Q4 us-gaap Finite Lived Intangible Assets Amortization Expense Year Two
FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo
3867000
CY2021Q4 us-gaap Finite Lived Intangible Assets Amortization Expense Year Three
FiniteLivedIntangibleAssetsAmortizationExpenseYearThree
3630000
CY2021Q4 us-gaap Finite Lived Intangible Assets Amortization Expense Year Four
FiniteLivedIntangibleAssetsAmortizationExpenseYearFour
3440000
CY2021Q4 us-gaap Finite Lived Intangible Assets Amortization Expense Year Five
FiniteLivedIntangibleAssetsAmortizationExpenseYearFive
2471000
CY2021Q4 us-gaap Finite Lived Intangible Assets Amortization Expense After Year Five
FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive
4580000
CY2021Q4 us-gaap Finite Lived Intangible Assets Net
FiniteLivedIntangibleAssetsNet
21854000
CY2021Q4 pmts Accrued Payroll And Related Employee Expenses Current
AccruedPayrollAndRelatedEmployeeExpensesCurrent
7558000
CY2020Q4 pmts Accrued Payroll And Related Employee Expenses Current
AccruedPayrollAndRelatedEmployeeExpensesCurrent
4938000
CY2021Q4 us-gaap Accrued Bonuses Current
AccruedBonusesCurrent
6900000
CY2020Q4 us-gaap Accrued Bonuses Current
AccruedBonusesCurrent
4873000
CY2021Q4 us-gaap Accrued Payroll Taxes Current
AccruedPayrollTaxesCurrent
1910000
CY2020Q4 us-gaap Accrued Payroll Taxes Current
AccruedPayrollTaxesCurrent
3034000
CY2021Q4 pmts Accrued Rebates Current
AccruedRebatesCurrent
1423000
CY2020Q4 pmts Accrued Rebates Current
AccruedRebatesCurrent
1178000
CY2021Q4 us-gaap Sales And Excise Tax Payable Current
SalesAndExciseTaxPayableCurrent
1019000
CY2020Q4 us-gaap Sales And Excise Tax Payable Current
SalesAndExciseTaxPayableCurrent
1696000
CY2021Q4 us-gaap Interest Payable Current
InterestPayableCurrent
7955000
CY2020Q4 us-gaap Interest Payable Current
InterestPayableCurrent
4145000
CY2021Q4 pmts Accrued Operating And Financing Lease Expense Current
AccruedOperatingAndFinancingLeaseExpenseCurrent
4114000
CY2020Q4 pmts Accrued Operating And Financing Lease Expense Current
AccruedOperatingAndFinancingLeaseExpenseCurrent
4407000
CY2021Q4 us-gaap Other Accrued Liabilities Current
OtherAccruedLiabilitiesCurrent
6271000
CY2020Q4 us-gaap Other Accrued Liabilities Current
OtherAccruedLiabilitiesCurrent
3878000
CY2021Q4 us-gaap Accrued Liabilities Current
AccruedLiabilitiesCurrent
37150000
CY2020Q4 us-gaap Accrued Liabilities Current
AccruedLiabilitiesCurrent
28149000
CY2021 us-gaap Lessee Finance Lease Option To Extend
LesseeFinanceLeaseOptionToExtend
true
CY2021 us-gaap Lessee Operating Lease Option To Extend
LesseeOperatingLeaseOptionToExtend
true
CY2021 us-gaap Operating Lease Cost
OperatingLeaseCost
2258000
CY2020 us-gaap Operating Lease Cost
OperatingLeaseCost
2649000
CY2021 us-gaap Variable Lease Cost
VariableLeaseCost
676000
CY2020 us-gaap Variable Lease Cost
VariableLeaseCost
667000
CY2021 us-gaap Short Term Lease Cost
ShortTermLeaseCost
416000
CY2020 us-gaap Short Term Lease Cost
ShortTermLeaseCost
75000
CY2021 us-gaap Lease Cost
LeaseCost
3350000
CY2020 us-gaap Lease Cost
LeaseCost
3391000
CY2021 us-gaap Finance Lease Right Of Use Asset Amortization
FinanceLeaseRightOfUseAssetAmortization
1009000
CY2021Q4 us-gaap Operating Lease Liability Current
OperatingLeaseLiabilityCurrent
1857000
CY2020Q4 us-gaap Operating Lease Liability Current
OperatingLeaseLiabilityCurrent
2267000
CY2021Q4 us-gaap Operating Lease Liability Noncurrent
OperatingLeaseLiabilityNoncurrent
10703000
CY2020Q4 us-gaap Operating Lease Liability Noncurrent
OperatingLeaseLiabilityNoncurrent
5491000
CY2021Q4 us-gaap Operating Lease Liability
OperatingLeaseLiability
12560000
CY2020Q4 us-gaap Operating Lease Liability
OperatingLeaseLiability
7758000
CY2021Q4 us-gaap Finance Lease Liability Current
FinanceLeaseLiabilityCurrent
2257000
CY2020Q4 us-gaap Finance Lease Liability Current
FinanceLeaseLiabilityCurrent
2140000
CY2021Q4 us-gaap Finance Lease Liability Noncurrent
FinanceLeaseLiabilityNoncurrent
2668000
CY2020Q4 us-gaap Finance Lease Liability Noncurrent
FinanceLeaseLiabilityNoncurrent
3052000
CY2021Q4 us-gaap Finance Lease Liability
FinanceLeaseLiability
4925000
CY2020Q4 us-gaap Finance Lease Liability
FinanceLeaseLiability
5192000
CY2021Q4 us-gaap Operating Lease Weighted Average Remaining Lease Term1
OperatingLeaseWeightedAverageRemainingLeaseTerm1
P6Y18D
CY2020Q4 us-gaap Operating Lease Weighted Average Remaining Lease Term1
OperatingLeaseWeightedAverageRemainingLeaseTerm1
P4Y11M4D
CY2021Q4 us-gaap Finance Lease Weighted Average Remaining Lease Term1
FinanceLeaseWeightedAverageRemainingLeaseTerm1
P2Y8M23D
CY2020Q4 us-gaap Finance Lease Weighted Average Remaining Lease Term1
FinanceLeaseWeightedAverageRemainingLeaseTerm1
P2Y6M7D
CY2021Q4 us-gaap Operating Lease Weighted Average Discount Rate Percent
OperatingLeaseWeightedAverageDiscountRatePercent
0.0804
CY2020Q4 us-gaap Operating Lease Weighted Average Discount Rate Percent
OperatingLeaseWeightedAverageDiscountRatePercent
0.0929
CY2021Q4 us-gaap Finance Lease Weighted Average Discount Rate Percent
FinanceLeaseWeightedAverageDiscountRatePercent
0.0801
CY2020Q4 us-gaap Finance Lease Weighted Average Discount Rate Percent
FinanceLeaseWeightedAverageDiscountRatePercent
0.0871
CY2021Q4 us-gaap Lessee Operating Lease Liability Payments Due Next Twelve Months
LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
2801000
CY2021Q4 us-gaap Finance Lease Liability Payments Due Next Twelve Months
FinanceLeaseLiabilityPaymentsDueNextTwelveMonths
2489000
CY2021Q4 us-gaap Lessee Operating Lease Liability Payments Due Year Two
LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
2828000
CY2021Q4 us-gaap Finance Lease Liability Payments Due Year Two
FinanceLeaseLiabilityPaymentsDueYearTwo
1541000
CY2021Q4 us-gaap Lessee Operating Lease Liability Payments Due Year Three
LesseeOperatingLeaseLiabilityPaymentsDueYearThree
2644000
CY2021Q4 us-gaap Finance Lease Liability Payments Due Year Three
FinanceLeaseLiabilityPaymentsDueYearThree
743000
CY2021Q4 us-gaap Lessee Operating Lease Liability Payments Due Year Four
LesseeOperatingLeaseLiabilityPaymentsDueYearFour
2090000
CY2021Q4 us-gaap Finance Lease Liability Payments Due Year Four
FinanceLeaseLiabilityPaymentsDueYearFour
485000
CY2021Q4 us-gaap Lessee Operating Lease Liability Payments Due Year Five
LesseeOperatingLeaseLiabilityPaymentsDueYearFive
1958000
CY2021Q4 us-gaap Finance Lease Liability Payments Due Year Five
FinanceLeaseLiabilityPaymentsDueYearFive
52000
CY2021Q4 us-gaap Lessee Operating Lease Liability Payments Due After Year Five
LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive
3654000
CY2021 us-gaap Income Loss From Continuing Operations Before Income Taxes Foreign
IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign
61000
CY2020 us-gaap Income Loss From Continuing Operations Before Income Taxes Foreign
IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign
95000
CY2021Q4 us-gaap Lessee Operating Lease Liability Payments Due
LesseeOperatingLeaseLiabilityPaymentsDue
15975000
CY2021Q4 us-gaap Finance Lease Liability Payments Due
FinanceLeaseLiabilityPaymentsDue
5310000
CY2021Q4 us-gaap Lessee Operating Lease Liability Undiscounted Excess Amount
LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
3415000
CY2021Q4 us-gaap Finance Lease Liability Undiscounted Excess Amount
FinanceLeaseLiabilityUndiscountedExcessAmount
385000
CY2021Q4 us-gaap Operating Lease Liability
OperatingLeaseLiability
12560000
CY2021Q4 us-gaap Finance Lease Liability
FinanceLeaseLiability
4925000
CY2021 us-gaap Operating Lease Payments
OperatingLeasePayments
2007000
CY2020 us-gaap Operating Lease Payments
OperatingLeasePayments
2347000
CY2021Q4 us-gaap Deferred Finance Costs Noncurrent Net
DeferredFinanceCostsNoncurrentNet
6374000
CY2020Q4 us-gaap Deferred Finance Costs Noncurrent Net
DeferredFinanceCostsNoncurrentNet
3804000
CY2020Q4 us-gaap Debt Instrument Unamortized Discount
DebtInstrumentUnamortizedDiscount
1988000
CY2021Q4 us-gaap Long Term Debt
LongTermDebt
303626000
CY2020Q4 us-gaap Long Term Debt
LongTermDebt
336708000
CY2020Q4 us-gaap Long Term Debt Current
LongTermDebtCurrent
8027000
CY2021Q4 us-gaap Long Term Debt Noncurrent
LongTermDebtNoncurrent
303626000
CY2020Q4 us-gaap Long Term Debt Noncurrent
LongTermDebtNoncurrent
328681000
CY2020Q4 us-gaap Line Of Credit
LineOfCredit
8027000
CY2021 us-gaap Gains Losses On Extinguishment Of Debt
GainsLossesOnExtinguishmentOfDebt
-5048000
CY2021 us-gaap Current Federal State And Local Tax Expense Benefit
CurrentFederalStateAndLocalTaxExpenseBenefit
10038000
CY2020 us-gaap Current Federal State And Local Tax Expense Benefit
CurrentFederalStateAndLocalTaxExpenseBenefit
-4364000
CY2021 us-gaap Current Foreign Tax Expense Benefit
CurrentForeignTaxExpenseBenefit
-1000
CY2020 us-gaap Current Foreign Tax Expense Benefit
CurrentForeignTaxExpenseBenefit
16000
CY2021 us-gaap Current Income Tax Expense Benefit
CurrentIncomeTaxExpenseBenefit
10037000
CY2020 us-gaap Current Income Tax Expense Benefit
CurrentIncomeTaxExpenseBenefit
-4348000
CY2021 us-gaap Deferred Federal State And Local Tax Expense Benefit
DeferredFederalStateAndLocalTaxExpenseBenefit
-2154000
CY2020 us-gaap Deferred Federal State And Local Tax Expense Benefit
DeferredFederalStateAndLocalTaxExpenseBenefit
1043000
CY2021 us-gaap Deferred Foreign Income Tax Expense Benefit
DeferredForeignIncomeTaxExpenseBenefit
-2000
CY2021 us-gaap Deferred Income Tax Expense Benefit
DeferredIncomeTaxExpenseBenefit
-2156000
CY2020 us-gaap Deferred Income Tax Expense Benefit
DeferredIncomeTaxExpenseBenefit
1043000
CY2021 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
7881000
CY2020 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
-3305000
CY2021 us-gaap Income Loss From Continuing Operations Before Income Taxes Domestic
IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
23761000
CY2020 us-gaap Income Loss From Continuing Operations Before Income Taxes Domestic
IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
12790000
CY2021 us-gaap Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
23822000
CY2020 us-gaap Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
12885000
CY2021 us-gaap Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
0.331
CY2020 us-gaap Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
-0.256
CY2021 us-gaap Effective Income Tax Rate Reconciliation At Federal Statutory Income Tax Rate
EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
0.210
CY2020 us-gaap Effective Income Tax Rate Reconciliation At Federal Statutory Income Tax Rate
EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
0.210
CY2021 us-gaap Effective Income Tax Rate Reconciliation State And Local Income Taxes
EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes
0.074
CY2020 us-gaap Effective Income Tax Rate Reconciliation State And Local Income Taxes
EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes
0.053
CY2020 us-gaap Effective Income Tax Rate Reconciliation Change In Deferred Tax Assets Valuation Allowance
EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance
-0.411
CY2021 pmts Effective Income Tax Rate Reconciliation Unrecognized Tax Benefits
EffectiveIncomeTaxRateReconciliationUnrecognizedTaxBenefits
0.014
CY2020 pmts Effective Income Tax Rate Reconciliation Unrecognized Tax Benefits
EffectiveIncomeTaxRateReconciliationUnrecognizedTaxBenefits
0.056
CY2021 pmts Effective Income Tax Rate Reconciliation Tax Credit
EffectiveIncomeTaxRateReconciliationTaxCredit
-0.002
CY2020 pmts Effective Income Tax Rate Reconciliation Tax Credit
EffectiveIncomeTaxRateReconciliationTaxCredit
-0.012
CY2021 us-gaap Effective Income Tax Rate Reconciliation Nondeductible Expense
EffectiveIncomeTaxRateReconciliationNondeductibleExpense
0.024
CY2020 us-gaap Effective Income Tax Rate Reconciliation Nondeductible Expense
EffectiveIncomeTaxRateReconciliationNondeductibleExpense
0.040
CY2020 pmts Effective Income Tax Rate Reconciliation Coronavirus Aid Relief And Economic Security Cares Act Percent
EffectiveIncomeTaxRateReconciliationCoronavirusAidReliefAndEconomicSecurityCaresActPercent
-0.209
CY2021 us-gaap Effective Income Tax Rate Reconciliation Other Reconciling Items Percent
EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent
0.011
CY2020 us-gaap Effective Income Tax Rate Reconciliation Other Reconciling Items Percent
EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent
0.017
CY2021 us-gaap Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
0.331
CY2020 us-gaap Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
-0.256
CY2021Q4 us-gaap Deferred Tax Assets Tax Deferred Expense Reserves And Accruals Accrued Liabilities
DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities
3664000
CY2020Q4 us-gaap Deferred Tax Assets Tax Deferred Expense Reserves And Accruals Accrued Liabilities
DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities
2519000
CY2021Q4 us-gaap Deferred Tax Assets Operating Loss Carryforwards
DeferredTaxAssetsOperatingLossCarryforwards
305000
CY2020Q4 us-gaap Deferred Tax Assets Operating Loss Carryforwards
DeferredTaxAssetsOperatingLossCarryforwards
524000
CY2021Q4 us-gaap Deferred Tax Assets Tax Deferred Expense Compensation And Benefits Share Based Compensation Cost
DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost
894000
CY2020Q4 us-gaap Deferred Tax Assets Tax Deferred Expense Compensation And Benefits Share Based Compensation Cost
DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost
935000
CY2020Q4 us-gaap Deferred Tax Assets Tax Credit Carryforwards
DeferredTaxAssetsTaxCreditCarryforwards
645000
CY2021Q4 pmts Deferred Tax Assets Interest Limitation
DeferredTaxAssetsInterestLimitation
3693000
CY2020Q4 pmts Deferred Tax Assets Interest Limitation
DeferredTaxAssetsInterestLimitation
1418000
CY2021Q4 pmts Deferred Tax Assets Lease Liability
DeferredTaxAssetsLeaseLiability
3222000
CY2020Q4 pmts Deferred Tax Assets Lease Liability
DeferredTaxAssetsLeaseLiability
1899000
CY2021Q4 us-gaap Deferred Tax Assets Capital Loss Carryforwards
DeferredTaxAssetsCapitalLossCarryforwards
2076000
CY2020Q4 us-gaap Deferred Tax Assets Capital Loss Carryforwards
DeferredTaxAssetsCapitalLossCarryforwards
2030000
CY2021Q4 us-gaap Deferred Tax Assets Tax Deferred Expense Other
DeferredTaxAssetsTaxDeferredExpenseOther
2867000
CY2020Q4 us-gaap Deferred Tax Assets Tax Deferred Expense Other
DeferredTaxAssetsTaxDeferredExpenseOther
2858000
CY2021Q4 us-gaap Deferred Tax Assets Gross
DeferredTaxAssetsGross
16721000
CY2020Q4 us-gaap Deferred Tax Assets Gross
DeferredTaxAssetsGross
12828000
CY2021Q4 us-gaap Deferred Tax Assets Valuation Allowance
DeferredTaxAssetsValuationAllowance
2832000
CY2020Q4 us-gaap Deferred Tax Assets Valuation Allowance
DeferredTaxAssetsValuationAllowance
2615000
CY2021Q4 us-gaap Deferred Tax Assets Net
DeferredTaxAssetsNet
13889000
CY2020Q4 us-gaap Deferred Tax Assets Net
DeferredTaxAssetsNet
10213000
CY2021Q4 us-gaap Deferred Tax Liabilities Property Plant And Equipment
DeferredTaxLiabilitiesPropertyPlantAndEquipment
5773000
CY2020Q4 us-gaap Deferred Tax Liabilities Property Plant And Equipment
DeferredTaxLiabilitiesPropertyPlantAndEquipment
4939000
CY2021Q4 us-gaap Deferred Tax Liabilities Goodwill And Intangible Assets Intangible Assets
DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets
8284000
CY2020Q4 us-gaap Deferred Tax Liabilities Goodwill And Intangible Assets Intangible Assets
DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets
8689000
CY2021Q4 us-gaap Deferred Tax Liabilities Leasing Arrangements
DeferredTaxLiabilitiesLeasingArrangements
3098000
CY2020Q4 us-gaap Deferred Tax Liabilities Leasing Arrangements
DeferredTaxLiabilitiesLeasingArrangements
1758000
CY2021Q4 us-gaap Deferred Tax Liabilities Prepaid Expenses
DeferredTaxLiabilitiesPrepaidExpenses
1987000
CY2020Q4 us-gaap Deferred Tax Liabilities Prepaid Expenses
DeferredTaxLiabilitiesPrepaidExpenses
2236000
CY2021Q4 us-gaap Deferred Income Tax Liabilities
DeferredIncomeTaxLiabilities
19142000
CY2020Q4 us-gaap Deferred Income Tax Liabilities
DeferredIncomeTaxLiabilities
17622000
CY2021Q4 us-gaap Deferred Tax Liabilities
DeferredTaxLiabilities
5253000
CY2020Q4 us-gaap Deferred Tax Liabilities
DeferredTaxLiabilities
7409000
CY2021 us-gaap Valuation Allowance Deferred Tax Asset Change In Amount
ValuationAllowanceDeferredTaxAssetChangeInAmount
217000000
CY2021 us-gaap Effective Income Tax Rate Reconciliation State And Local Income Taxes
EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes
0.074
CY2021 pmts Operating Loss Carryforwards Period
OperatingLossCarryforwardsPeriod
P5Y
CY2020 pmts Cares Act Tax Rate Benefit Percent
CaresActTaxRateBenefitPercent
0.209
CY2020 pmts Effective Tax Rate Valuation Allowance Deferred Tax Asset Change In Amount
EffectiveTaxRateValuationAllowanceDeferredTaxAssetChangeInAmount
0.411
CY2021 us-gaap Proceeds From Income Tax Refunds
ProceedsFromIncomeTaxRefunds
9846000
CY2021Q4 us-gaap Deferred Tax Liability Not Recognized Amount Of Unrecognized Deferred Tax Liability Undistributed Earnings Of Foreign Subsidiaries
DeferredTaxLiabilityNotRecognizedAmountOfUnrecognizedDeferredTaxLiabilityUndistributedEarningsOfForeignSubsidiaries
0
CY2020Q4 us-gaap Unrecognized Tax Benefits
UnrecognizedTaxBenefits
3312000
CY2021 pmts Unrecognized Tax Benefits Other Increase Decrease
UnrecognizedTaxBenefitsOtherIncreaseDecrease
-201000
CY2021 us-gaap Unrecognized Tax Benefits Increases Resulting From Current Period Tax Positions
UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions
64000
CY2022Q1 us-gaap Unrecognized Tax Benefits Decreases Resulting From Prior Period Tax Positions
UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions
37000
CY2021 us-gaap Unrecognized Tax Benefits Decreases Resulting From Settlements With Taxing Authorities
UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities
788000
CY2021Q4 us-gaap Unrecognized Tax Benefits
UnrecognizedTaxBenefits
2350000
CY2021Q4 us-gaap Unrecognized Tax Benefits Income Tax Penalties And Interest Accrued
UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued
289000
CY2020Q4 us-gaap Unrecognized Tax Benefits Income Tax Penalties And Interest Accrued
UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued
255000
CY2021Q4 pmts Unrecognized Tax Benefits Recognized In Next Twelve Months
UnrecognizedTaxBenefitsRecognizedInNextTwelveMonths
301000
CY2021Q4 pmts Unrecognized Tax Benefits Decrease Resulting From Asset Basis Tax Position And Research And Development Credits Recognized In Next Twelve Months
UnrecognizedTaxBenefitsDecreaseResultingFromAssetBasisTaxPositionAndResearchAndDevelopmentCreditsRecognizedInNextTwelveMonths
1009000
CY2021Q4 us-gaap Common Stock Par Or Stated Value Per Share
CommonStockParOrStatedValuePerShare
0.001
CY2021 us-gaap Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount
AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
121993
CY2020 us-gaap Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount
AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
137787
CY2021 us-gaap Income Loss From Continuing Operations
IncomeLossFromContinuingOperations
15941000
CY2020 us-gaap Income Loss From Continuing Operations
IncomeLossFromContinuingOperations
16190000
CY2020 us-gaap Discontinued Operation Gain Loss On Disposal Of Discontinued Operation Net Of Tax
DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax
-61000
CY2021 us-gaap Net Income Loss
NetIncomeLoss
15941000
CY2020 us-gaap Net Income Loss
NetIncomeLoss
16129000
CY2021 us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
11239049
CY2020 us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
11228707
CY2021 us-gaap Weighted Average Number Diluted Shares Outstanding Adjustment
WeightedAverageNumberDilutedSharesOutstandingAdjustment
524914
CY2020 us-gaap Weighted Average Number Diluted Shares Outstanding Adjustment
WeightedAverageNumberDilutedSharesOutstandingAdjustment
3297
CY2021 us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
11763963
CY2020 us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
11232004
CY2021 us-gaap Income Loss From Continuing Operations Per Basic Share
IncomeLossFromContinuingOperationsPerBasicShare
1.42
CY2020 us-gaap Income Loss From Continuing Operations Per Basic Share
IncomeLossFromContinuingOperationsPerBasicShare
1.44
CY2020 us-gaap Income Loss From Discontinued Operations Net Of Tax Per Basic Share
IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare
0.00
CY2021 us-gaap Earnings Per Share Basic
EarningsPerShareBasic
1.42
CY2020 us-gaap Earnings Per Share Basic
EarningsPerShareBasic
1.44
CY2021 us-gaap Income Loss From Continuing Operations Per Diluted Share
IncomeLossFromContinuingOperationsPerDilutedShare
1.36
CY2020 us-gaap Income Loss From Continuing Operations Per Diluted Share
IncomeLossFromContinuingOperationsPerDilutedShare
1.44
CY2020 us-gaap Income Loss From Discontinued Operations Net Of Tax Per Diluted Share
IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare
0.00
CY2021 us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
1.36
CY2020 us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
1.44
CY2021 us-gaap Defined Contribution Plan Employers Matching Contribution Annual Vesting Percentage
DefinedContributionPlanEmployersMatchingContributionAnnualVestingPercentage
1
CY2021 us-gaap Defined Contribution Plan Cost Recognized
DefinedContributionPlanCostRecognized
1604000
CY2020 us-gaap Defined Contribution Plan Cost Recognized
DefinedContributionPlanCostRecognized
1473000
CY2021Q4 pmts Capital Expenditures
CapitalExpenditures
10074000
CY2020Q4 pmts Capital Expenditures
CapitalExpenditures
7093000
CY2021 us-gaap Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
375119000
CY2020 us-gaap Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
312189000
CY2021 pmts Income Loss From Continuing Operations Before Interest Expense Income Taxes Depreciation And Amortization
IncomeLossFromContinuingOperationsBeforeInterestExpenseIncomeTaxesDepreciationAndAmortization
69528000
CY2020 pmts Income Loss From Continuing Operations Before Interest Expense Income Taxes Depreciation And Amortization
IncomeLossFromContinuingOperationsBeforeInterestExpenseIncomeTaxesDepreciationAndAmortization
55109000
CY2021 pmts Income Loss From Continuing Operations Before Interest Expense Income Taxes Depreciation And Amortization
IncomeLossFromContinuingOperationsBeforeInterestExpenseIncomeTaxesDepreciationAndAmortization
69528000
CY2020 pmts Income Loss From Continuing Operations Before Interest Expense Income Taxes Depreciation And Amortization
IncomeLossFromContinuingOperationsBeforeInterestExpenseIncomeTaxesDepreciationAndAmortization
55109000
CY2021 pmts Nonoperating Interest Income Expense Net
NonoperatingInterestIncomeExpenseNet
-30608000
CY2020 pmts Nonoperating Interest Income Expense Net
NonoperatingInterestIncomeExpenseNet
-25397000
CY2021 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
7881000
CY2020 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
-3305000
CY2021 us-gaap Depreciation Depletion And Amortization
DepreciationDepletionAndAmortization
15098000
CY2020 us-gaap Depreciation Depletion And Amortization
DepreciationDepletionAndAmortization
16827000
CY2020 us-gaap Discontinued Operation Gain Loss On Disposal Of Discontinued Operation Net Of Tax
DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax
-61000
CY2021 us-gaap Net Income Loss
NetIncomeLoss
15941000
CY2020 us-gaap Net Income Loss
NetIncomeLoss
16129000
CY2021 us-gaap Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
375119000
CY2020 us-gaap Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
312189000

Files In Submission

Name View Source Status
0001558370-22-003016-index-headers.html Edgar Link pending
0001558370-22-003016-index.html Edgar Link pending
0001558370-22-003016.txt Edgar Link pending
0001558370-22-003016-xbrl.zip Edgar Link pending
FilingSummary.xml Edgar Link unprocessable
Financial_Report.xlsx Edgar Link pending
MetaLinks.json Edgar Link pending
pmts-20211231.xsd Edgar Link pending
pmts-20211231x10k.htm Edgar Link pending
pmts-20211231x10k_htm.xml Edgar Link completed
pmts-20211231xex10d29.htm Edgar Link pending
pmts-20211231xex21d1.htm Edgar Link pending
pmts-20211231xex23d1.htm Edgar Link pending
pmts-20211231xex31d1.htm Edgar Link pending
pmts-20211231xex31d2.htm Edgar Link pending
pmts-20211231xex32d1.htm Edgar Link pending
pmts-20211231xex3d1.htm Edgar Link pending
pmts-20211231xex3d2.htm Edgar Link pending
pmts-20211231xex4d2.htm Edgar Link pending
pmts-20211231_cal.xml Edgar Link unprocessable
pmts-20211231_def.xml Edgar Link unprocessable
pmts-20211231_lab.xml Edgar Link unprocessable
pmts-20211231_pre.xml Edgar Link unprocessable
R1.htm Edgar Link pending
R10.htm Edgar Link pending
R11.htm Edgar Link pending
R12.htm Edgar Link pending
R13.htm Edgar Link pending
R14.htm Edgar Link pending
R15.htm Edgar Link pending
R16.htm Edgar Link pending
R17.htm Edgar Link pending
R18.htm Edgar Link pending
R19.htm Edgar Link pending
R2.htm Edgar Link pending
R20.htm Edgar Link pending
R21.htm Edgar Link pending
R22.htm Edgar Link pending
R23.htm Edgar Link pending
R24.htm Edgar Link pending
R25.htm Edgar Link pending
R26.htm Edgar Link pending
R27.htm Edgar Link pending
R28.htm Edgar Link pending
R29.htm Edgar Link pending
R3.htm Edgar Link pending
R30.htm Edgar Link pending
R31.htm Edgar Link pending
R32.htm Edgar Link pending
R33.htm Edgar Link pending
R34.htm Edgar Link pending
R35.htm Edgar Link pending
R36.htm Edgar Link pending
R37.htm Edgar Link pending
R38.htm Edgar Link pending
R39.htm Edgar Link pending
R4.htm Edgar Link pending
R40.htm Edgar Link pending
R41.htm Edgar Link pending
R42.htm Edgar Link pending
R43.htm Edgar Link pending
R44.htm Edgar Link pending
R45.htm Edgar Link pending
R46.htm Edgar Link pending
R47.htm Edgar Link pending
R48.htm Edgar Link pending
R49.htm Edgar Link pending
R5.htm Edgar Link pending
R50.htm Edgar Link pending
R51.htm Edgar Link pending
R52.htm Edgar Link pending
R53.htm Edgar Link pending
R54.htm Edgar Link pending
R55.htm Edgar Link pending
R56.htm Edgar Link pending
R57.htm Edgar Link pending
R58.htm Edgar Link pending
R59.htm Edgar Link pending
R6.htm Edgar Link pending
R60.htm Edgar Link pending
R61.htm Edgar Link pending
R62.htm Edgar Link pending
R63.htm Edgar Link pending
R64.htm Edgar Link pending
R65.htm Edgar Link pending
R66.htm Edgar Link pending
R67.htm Edgar Link pending
R68.htm Edgar Link pending
R69.htm Edgar Link pending
R7.htm Edgar Link pending
R70.htm Edgar Link pending
R71.htm Edgar Link pending
R72.htm Edgar Link pending
R73.htm Edgar Link pending
R74.htm Edgar Link pending
R75.htm Edgar Link pending
R8.htm Edgar Link pending
R9.htm Edgar Link pending
report.css Edgar Link pending
Show.js Edgar Link pending