2022 Q3 Form 10-K Financial Statement

#000141057822002861 Filed on October 07, 2022

View on sec.gov

Income Statement

Concept 2022 Q3 2022 Q2 2022

Balance Sheet

Concept 2022 Q3 2022 Q2 2022
SHORT-TERM ASSETS
Cash & Short-Term Investments $3.317M $3.317M
YoY Change 356.76% 356.76%
Cash & Equivalents $3.317M $3.317M
Short-Term Investments
Other Short-Term Assets $423.0K $1.923M
YoY Change 57.76% 617.16%
Inventory $8.472M $8.472M
Prepaid Expenses
Receivables $2.370M $2.370M
Other Receivables $0.00 $0.00
Total Short-Term Assets $16.08M $16.08M
YoY Change 20.15% 20.15%
LONG-TERM ASSETS
Property, Plant & Equipment $3.351M $3.359M
YoY Change -10.09% -10.19%
Goodwill
YoY Change
Intangibles
YoY Change
Long-Term Investments
YoY Change
Other Assets $229.6K $229.6K
YoY Change -60.21% -60.21%
Total Long-Term Assets $3.589M $3.589M
YoY Change -16.87% -16.87%
TOTAL ASSETS
Total Short-Term Assets $16.08M $16.08M
Total Long-Term Assets $3.589M $3.589M
Total Assets $19.67M $19.67M
YoY Change 11.12% 11.12%
SHORT-TERM LIABILITIES
YoY Change
Accounts Payable $1.211M $1.211M
YoY Change -36.23% -36.23%
Accrued Expenses $1.255M $1.261M
YoY Change -50.9% -50.78%
Deferred Revenue
YoY Change
Short-Term Debt $2.466M $2.466M
YoY Change 18.72% 18.72%
Long-Term Debt Due $131.5K $131.5K
YoY Change
Total Short-Term Liabilities $5.982M $5.982M
YoY Change -15.91% -15.91%
LONG-TERM LIABILITIES
Long-Term Debt $7.971M $7.971M
YoY Change 95929.15%
Other Long-Term Liabilities $482.9K $482.9K
YoY Change 5718.43% 5718.43%
Total Long-Term Liabilities $8.454M $8.454M
YoY Change 101746.89% 101759.16%
TOTAL LIABILITIES
Total Short-Term Liabilities $5.982M $5.982M
Total Long-Term Liabilities $8.454M $8.454M
Total Liabilities $14.44M $14.44M
YoY Change 102.69% 102.69%
SHAREHOLDERS EQUITY
Retained Earnings
YoY Change
Common Stock $48.58M
YoY Change 0.03%
Preferred Stock
YoY Change
Treasury Stock (at cost) $20.98M
YoY Change 0.0%
Treasury Stock Shares $1.200M
Shareholders Equity $5.234M $5.234M
YoY Change
Total Liabilities & Shareholders Equity $19.67M $19.67M
YoY Change 11.12% 11.12%

Cashflow Statement

Concept 2022 Q3 2022 Q2 2022

Facts In Submission

Frame Concept Type Concept / XBRL Key Value Unit
CY2022 dei Current Fiscal Year End Date
CurrentFiscalYearEndDate
--06-30
CY2022 dei Document Fiscal Year Focus
DocumentFiscalYearFocus
2022
CY2022 dei Document Fiscal Period Focus
DocumentFiscalPeriodFocus
FY
CY2022 dei Amendment Flag
AmendmentFlag
false
CY2022 dei Trading Symbol
TradingSymbol
AHPI
CY2021Q2 us-gaap Preferred Stock Shares Outstanding
PreferredStockSharesOutstanding
0
CY2022Q2 us-gaap Preferred Stock Shares Outstanding
PreferredStockSharesOutstanding
0
CY2022Q2 ahpi Sale Leaseback Transaction Term Of Contract
SaleLeasebackTransactionTermOfContract
P15Y10D
CY2022 dei Document Type
DocumentType
10-K
CY2022Q2 us-gaap Commitments And Contingencies
CommitmentsAndContingencies
CY2021Q2 us-gaap Commitments And Contingencies
CommitmentsAndContingencies
CY2022 dei Entity Incorporation State Country Code
EntityIncorporationStateCountryCode
DE
CY2022 dei Entity Central Index Key
EntityCentralIndexKey
0000874710
CY2022 dei Document Annual Report
DocumentAnnualReport
true
CY2022 dei Document Period End Date
DocumentPeriodEndDate
2022-06-30
CY2022 dei Document Transition Report
DocumentTransitionReport
false
CY2022 dei Entity File Number
EntityFileNumber
0-19266
CY2022 dei Entity Registrant Name
EntityRegistrantName
ALLIED HEALTHCARE PRODUCTS, INC.
CY2022 dei Entity Tax Identification Number
EntityTaxIdentificationNumber
25-1370721
CY2022 dei Entity Address Address Line1
EntityAddressAddressLine1
1720 Sublette Avenue
CY2022 dei Entity Address City Or Town
EntityAddressCityOrTown
St. Louis
CY2022 dei Entity Address State Or Province
EntityAddressStateOrProvince
MO
CY2022 dei Entity Address Postal Zip Code
EntityAddressPostalZipCode
63110
CY2022 dei City Area Code
CityAreaCode
314
CY2022 dei Local Phone Number
LocalPhoneNumber
771-2400
CY2022 dei Security12b Title
Security12bTitle
Common Stock, $.01
CY2022 dei Trading Symbol
TradingSymbol
AHPI
CY2022 dei Security Exchange Name
SecurityExchangeName
NASDAQ
CY2022 dei Entity Well Known Seasoned Issuer
EntityWellKnownSeasonedIssuer
No
CY2022 dei Entity Voluntary Filers
EntityVoluntaryFilers
No
CY2022 dei Entity Current Reporting Status
EntityCurrentReportingStatus
Yes
CY2022 dei Entity Interactive Data Current
EntityInteractiveDataCurrent
Yes
CY2022 dei Entity Filer Category
EntityFilerCategory
Non-accelerated Filer
CY2022 dei Entity Small Business
EntitySmallBusiness
true
CY2022 dei Entity Emerging Growth Company
EntityEmergingGrowthCompany
false
CY2022 dei Entity Shell Company
EntityShellCompany
false
CY2021Q4 dei Entity Public Float
EntityPublicFloat
22303014
CY2022Q3 dei Entity Common Stock Shares Outstanding
EntityCommonStockSharesOutstanding
4013537
CY2022 dei Auditor Firm
AuditorFirmId
41
CY2022 dei Auditor Name
AuditorName
RubinBrown LLP
CY2022 dei Auditor Location
AuditorLocation
St. Louis, Missouri
CY2022 us-gaap Revenues
Revenues
27046587
CY2021 us-gaap Revenues
Revenues
36279476
CY2020 us-gaap Revenues
Revenues
31894262
CY2022 us-gaap Cost Of Goods And Services Sold
CostOfGoodsAndServicesSold
24519174
CY2021 us-gaap Cost Of Goods And Services Sold
CostOfGoodsAndServicesSold
29169980
CY2020 us-gaap Cost Of Goods And Services Sold
CostOfGoodsAndServicesSold
26323646
CY2022 us-gaap Gross Profit
GrossProfit
2527413
CY2021 us-gaap Gross Profit
GrossProfit
7109496
CY2020 us-gaap Gross Profit
GrossProfit
5570616
CY2022 us-gaap Selling General And Administrative Expense
SellingGeneralAndAdministrativeExpense
7107388
CY2021 us-gaap Selling General And Administrative Expense
SellingGeneralAndAdministrativeExpense
7636318
CY2020 us-gaap Selling General And Administrative Expense
SellingGeneralAndAdministrativeExpense
8632795
CY2022 us-gaap Operating Income Loss
OperatingIncomeLoss
-4579975
CY2021 us-gaap Operating Income Loss
OperatingIncomeLoss
-526822
CY2020 us-gaap Operating Income Loss
OperatingIncomeLoss
-3062179
CY2022 us-gaap Interest Expense
InterestExpense
191450
CY2021 us-gaap Interest Expense
InterestExpense
115975
CY2020 us-gaap Interest Expense
InterestExpense
64682
CY2022 us-gaap Investment Income Interest
InvestmentIncomeInterest
176
CY2021 us-gaap Investment Income Interest
InvestmentIncomeInterest
233
CY2020 us-gaap Investment Income Interest
InvestmentIncomeInterest
654
CY2021 ahpi Debt Instrument Forgiveness
DebtInstrumentForgiveness
-2402236
CY2022 us-gaap Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
9493
CY2020 us-gaap Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
-18252
CY2022 us-gaap Nonoperating Income Expense
NonoperatingIncomeExpense
-181781
CY2021 us-gaap Nonoperating Income Expense
NonoperatingIncomeExpense
2286494
CY2020 us-gaap Nonoperating Income Expense
NonoperatingIncomeExpense
-82280
CY2022 us-gaap Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
-4761756
CY2021 us-gaap Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
1759672
CY2020 us-gaap Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
-3144459
CY2022 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
599672
CY2021 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
72484
CY2020 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
-130359
CY2022 us-gaap Net Income Loss
NetIncomeLoss
-5361428
CY2021 us-gaap Net Income Loss
NetIncomeLoss
1687188
CY2020 us-gaap Net Income Loss
NetIncomeLoss
-3014100
CY2022 us-gaap Earnings Per Share Basic
EarningsPerShareBasic
-1.34
CY2021 us-gaap Earnings Per Share Basic
EarningsPerShareBasic
0.42
CY2020 us-gaap Earnings Per Share Basic
EarningsPerShareBasic
-0.75
CY2022 us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
-1.34
CY2021 us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
0.42
CY2020 us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
-0.75
CY2022 us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
4013537
CY2021 us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
4013537
CY2020 us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
4013537
CY2022 us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
4013537
CY2021 us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
4026446
CY2020 us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
4013537
CY2022Q2 us-gaap Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
3317047
CY2021Q2 us-gaap Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
726223
CY2022Q2 us-gaap Restricted Cash Current
RestrictedCashCurrent
1500000
CY2021Q2 us-gaap Restricted Cash Current
RestrictedCashCurrent
0
CY2021Q2 us-gaap Allowance For Doubtful Accounts Receivable
AllowanceForDoubtfulAccountsReceivable
170000
CY2022Q2 us-gaap Allowance For Doubtful Accounts Receivable
AllowanceForDoubtfulAccountsReceivable
170000
CY2022Q2 us-gaap Accounts Receivable Net Current
AccountsReceivableNetCurrent
2369956
CY2021Q2 us-gaap Accounts Receivable Net Current
AccountsReceivableNetCurrent
2929751
CY2022Q2 us-gaap Inventory Net
InventoryNet
8471527
CY2021Q2 us-gaap Inventory Net
InventoryNet
9450731
CY2022Q2 us-gaap Income Taxes Receivable
IncomeTaxesReceivable
0
CY2021Q2 us-gaap Income Taxes Receivable
IncomeTaxesReceivable
9800
CY2022Q2 us-gaap Other Assets Current
OtherAssetsCurrent
423000
CY2021Q2 us-gaap Other Assets Current
OtherAssetsCurrent
268136
CY2022Q2 us-gaap Assets Current
AssetsCurrent
16081530
CY2021Q2 us-gaap Assets Current
AssetsCurrent
13384641
CY2022Q2 us-gaap Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
3351155
CY2021Q2 us-gaap Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
3727384
CY2022Q2 us-gaap Operating Lease Right Of Use Asset
OperatingLeaseRightOfUseAsset
8301
CY2021Q2 us-gaap Operating Lease Right Of Use Asset
OperatingLeaseRightOfUseAsset
13078
CY2022Q2 us-gaap Restricted Cash Noncurrent
RestrictedCashNoncurrent
229600
CY2021Q2 us-gaap Restricted Cash Noncurrent
RestrictedCashNoncurrent
0
CY2022Q2 us-gaap Deferred Income Tax Assets Net
DeferredIncomeTaxAssetsNet
0
CY2021Q2 us-gaap Deferred Income Tax Assets Net
DeferredIncomeTaxAssetsNet
577088
CY2022Q2 us-gaap Assets
Assets
19670586
CY2021Q2 us-gaap Assets
Assets
17702191
CY2022Q2 us-gaap Lines Of Credit Current
LinesOfCreditCurrent
2466360
CY2021Q2 us-gaap Lines Of Credit Current
LinesOfCreditCurrent
2077440
CY2022Q2 ahpi Sale Leaseback Transaction Financing Liability Current
SaleLeasebackTransactionFinancingLiabilityCurrent
131519
CY2021Q2 ahpi Sale Leaseback Transaction Financing Liability Current
SaleLeasebackTransactionFinancingLiabilityCurrent
0
CY2022Q2 us-gaap Operating Lease Liability Current
OperatingLeaseLiabilityCurrent
5370
CY2021Q2 us-gaap Operating Lease Liability Current
OperatingLeaseLiabilityCurrent
4777
CY2022Q2 us-gaap Accounts Payable Current
AccountsPayableCurrent
1210828
CY2021Q2 us-gaap Accounts Payable Current
AccountsPayableCurrent
1898747
CY2022Q2 us-gaap Customer Deposits Current
CustomerDepositsCurrent
912632
CY2021Q2 us-gaap Customer Deposits Current
CustomerDepositsCurrent
575930
CY2022Q2 us-gaap Accrued Liabilities Current
AccruedLiabilitiesCurrent
1255490
CY2021Q2 us-gaap Accrued Liabilities Current
AccruedLiabilitiesCurrent
2557135
CY2022Q2 us-gaap Liabilities Current
LiabilitiesCurrent
5982199
CY2021Q2 us-gaap Liabilities Current
LiabilitiesCurrent
7114029
CY2022Q2 us-gaap Operating Lease Liability Noncurrent
OperatingLeaseLiabilityNoncurrent
2931
CY2021Q2 us-gaap Operating Lease Liability Noncurrent
OperatingLeaseLiabilityNoncurrent
8301
CY2022Q2 ahpi Sale Leaseback Transaction Financing Liability Noncurrent
SaleLeasebackTransactionFinancingLiabilityNoncurrent
7971376
CY2021Q2 ahpi Sale Leaseback Transaction Financing Liability Noncurrent
SaleLeasebackTransactionFinancingLiabilityNoncurrent
0
CY2022Q2 us-gaap Accrued Environmental Loss Contingencies Noncurrent
AccruedEnvironmentalLossContingenciesNoncurrent
480000
CY2021Q2 us-gaap Accrued Environmental Loss Contingencies Noncurrent
AccruedEnvironmentalLossContingenciesNoncurrent
0
CY2021Q2 us-gaap Preferred Stock Par Or Stated Value Per Share
PreferredStockParOrStatedValuePerShare
0.01
CY2022Q2 us-gaap Preferred Stock Par Or Stated Value Per Share
PreferredStockParOrStatedValuePerShare
0.01
CY2021Q2 us-gaap Preferred Stock Shares Authorized
PreferredStockSharesAuthorized
1500000
CY2022Q2 us-gaap Preferred Stock Shares Authorized
PreferredStockSharesAuthorized
1500000
CY2021Q2 us-gaap Preferred Stock Shares Issued
PreferredStockSharesIssued
0
CY2022Q2 us-gaap Preferred Stock Shares Issued
PreferredStockSharesIssued
0
CY2022Q2 us-gaap Preferred Stock Value
PreferredStockValue
0
CY2021Q2 us-gaap Preferred Stock Value
PreferredStockValue
0
CY2021Q2 us-gaap Common Stock Par Or Stated Value Per Share
CommonStockParOrStatedValuePerShare
0.01
CY2022Q2 us-gaap Common Stock Par Or Stated Value Per Share
CommonStockParOrStatedValuePerShare
0.01
CY2021Q2 us-gaap Common Stock Shares Authorized
CommonStockSharesAuthorized
30000000
CY2022Q2 us-gaap Common Stock Shares Authorized
CommonStockSharesAuthorized
30000000
CY2021Q2 us-gaap Common Stock Shares Issued
CommonStockSharesIssued
5213902
CY2022Q2 us-gaap Common Stock Shares Issued
CommonStockSharesIssued
5213902
CY2021Q2 us-gaap Common Stock Shares Outstanding
CommonStockSharesOutstanding
4013537
CY2022Q2 us-gaap Common Stock Shares Outstanding
CommonStockSharesOutstanding
4013537
CY2022Q2 us-gaap Common Stock Value
CommonStockValue
52139
CY2021Q2 us-gaap Common Stock Value
CommonStockValue
52139
CY2022Q2 us-gaap Additional Paid In Capital Common Stock
AdditionalPaidInCapitalCommonStock
48523385
CY2021Q2 us-gaap Additional Paid In Capital Common Stock
AdditionalPaidInCapitalCommonStock
48507738
CY2022Q2 us-gaap Accumulated Other Comprehensive Income Loss Net Of Tax
AccumulatedOtherComprehensiveIncomeLossNetOfTax
-22360656
CY2021Q2 us-gaap Accumulated Other Comprehensive Income Loss Net Of Tax
AccumulatedOtherComprehensiveIncomeLossNetOfTax
-16999228
CY2021Q2 us-gaap Treasury Stock Shares
TreasuryStockShares
1200365
CY2022Q2 us-gaap Treasury Stock Shares
TreasuryStockShares
1200365
CY2022Q2 us-gaap Treasury Stock Value
TreasuryStockValue
20980788
CY2021Q2 us-gaap Treasury Stock Value
TreasuryStockValue
20980788
CY2022Q2 us-gaap Stockholders Equity
StockholdersEquity
5234080
CY2021Q2 us-gaap Stockholders Equity
StockholdersEquity
10579861
CY2022Q2 us-gaap Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
19670586
CY2021Q2 us-gaap Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
17702191
CY2019Q2 us-gaap Stockholders Equity
StockholdersEquity
11890352
CY2020 us-gaap Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
2415
CY2020 us-gaap Net Income Loss
NetIncomeLoss
-3014100
CY2020Q2 us-gaap Stockholders Equity
StockholdersEquity
8878667
CY2021 us-gaap Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
14006
CY2021 us-gaap Net Income Loss
NetIncomeLoss
1687188
CY2021Q2 us-gaap Stockholders Equity
StockholdersEquity
10579861
CY2022 us-gaap Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
15647
CY2022 us-gaap Net Income Loss
NetIncomeLoss
-5361428
CY2022Q2 us-gaap Stockholders Equity
StockholdersEquity
5234080
CY2022 us-gaap Net Income Loss
NetIncomeLoss
-5361428
CY2021 us-gaap Net Income Loss
NetIncomeLoss
1687188
CY2020 us-gaap Net Income Loss
NetIncomeLoss
-3014100
CY2022 us-gaap Depreciation Depletion And Amortization
DepreciationDepletionAndAmortization
451265
CY2021 us-gaap Depreciation Depletion And Amortization
DepreciationDepletionAndAmortization
579472
CY2020 us-gaap Depreciation Depletion And Amortization
DepreciationDepletionAndAmortization
619801
CY2022 us-gaap Share Based Compensation
ShareBasedCompensation
15647
CY2021 us-gaap Share Based Compensation
ShareBasedCompensation
14006
CY2020 us-gaap Share Based Compensation
ShareBasedCompensation
2415
CY2022 ahpi Provision For Doubtful Accounts And Sales Returns And Allowances
ProvisionForDoubtfulAccountsAndSalesReturnsAndAllowances
4472
CY2021 ahpi Provision For Doubtful Accounts And Sales Returns And Allowances
ProvisionForDoubtfulAccountsAndSalesReturnsAndAllowances
19001
CY2020 ahpi Provision For Doubtful Accounts And Sales Returns And Allowances
ProvisionForDoubtfulAccountsAndSalesReturnsAndAllowances
21750
CY2022 ahpi Debt Instrument Forgiveness
DebtInstrumentForgiveness
0
CY2021 ahpi Debt Instrument Forgiveness
DebtInstrumentForgiveness
-2402236
CY2020 ahpi Debt Instrument Forgiveness
DebtInstrumentForgiveness
0
CY2022 us-gaap Deferred Income Tax Expense Benefit
DeferredIncomeTaxExpenseBenefit
577088
CY2021 us-gaap Deferred Income Tax Expense Benefit
DeferredIncomeTaxExpenseBenefit
63679
CY2020 us-gaap Deferred Income Tax Expense Benefit
DeferredIncomeTaxExpenseBenefit
-138876
CY2022 us-gaap Increase Decrease In Accounts Receivable
IncreaseDecreaseInAccountsReceivable
-555323
CY2021 us-gaap Increase Decrease In Accounts Receivable
IncreaseDecreaseInAccountsReceivable
-155067
CY2020 us-gaap Increase Decrease In Accounts Receivable
IncreaseDecreaseInAccountsReceivable
-39720
CY2022 us-gaap Increase Decrease In Inventories
IncreaseDecreaseInInventories
-979204
CY2021 us-gaap Increase Decrease In Inventories
IncreaseDecreaseInInventories
522043
CY2020 us-gaap Increase Decrease In Inventories
IncreaseDecreaseInInventories
1595593
CY2022 us-gaap Increase Decrease In Income Taxes Receivable
IncreaseDecreaseInIncomeTaxesReceivable
-9800
CY2021 us-gaap Increase Decrease In Income Taxes Receivable
IncreaseDecreaseInIncomeTaxesReceivable
-2378
CY2020 us-gaap Increase Decrease In Income Taxes Receivable
IncreaseDecreaseInIncomeTaxesReceivable
0
CY2022 us-gaap Increase Decrease In Customer Deposits
IncreaseDecreaseInCustomerDeposits
336702
CY2021 us-gaap Increase Decrease In Customer Deposits
IncreaseDecreaseInCustomerDeposits
-2256440
CY2020 us-gaap Increase Decrease In Customer Deposits
IncreaseDecreaseInCustomerDeposits
2269465
CY2022 us-gaap Increase Decrease In Other Current Assets
IncreaseDecreaseInOtherCurrentAssets
154864
CY2021 us-gaap Increase Decrease In Other Current Assets
IncreaseDecreaseInOtherCurrentAssets
38331
CY2020 us-gaap Increase Decrease In Other Current Assets
IncreaseDecreaseInOtherCurrentAssets
-15103
CY2022 us-gaap Increase Decrease In Accounts Payable
IncreaseDecreaseInAccountsPayable
-687919
CY2021 us-gaap Increase Decrease In Accounts Payable
IncreaseDecreaseInAccountsPayable
-1041259
CY2020 us-gaap Increase Decrease In Accounts Payable
IncreaseDecreaseInAccountsPayable
1330172
CY2022 us-gaap Increase Decrease In Other Accrued Liabilities
IncreaseDecreaseInOtherAccruedLiabilities
-821646
CY2021 us-gaap Increase Decrease In Other Accrued Liabilities
IncreaseDecreaseInOtherAccruedLiabilities
-44619
CY2020 us-gaap Increase Decrease In Other Accrued Liabilities
IncreaseDecreaseInOtherAccruedLiabilities
1097724
CY2022 us-gaap Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
-4096356
CY2021 us-gaap Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
-3784137
CY2020 us-gaap Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
647581
CY2022 us-gaap Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
75036
CY2021 us-gaap Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
167163
CY2020 us-gaap Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
617811
CY2022 us-gaap Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
-75036
CY2021 us-gaap Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
-167163
CY2020 us-gaap Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
-617811
CY2022 us-gaap Proceeds From Lines Of Credit
ProceedsFromLinesOfCredit
28536287
CY2021 us-gaap Proceeds From Lines Of Credit
ProceedsFromLinesOfCredit
36717068
CY2020 us-gaap Proceeds From Lines Of Credit
ProceedsFromLinesOfCredit
32856428
CY2022 us-gaap Repayments Of Lines Of Credit
RepaymentsOfLinesOfCredit
28147367
CY2021 us-gaap Repayments Of Lines Of Credit
RepaymentsOfLinesOfCredit
34639628
CY2020 us-gaap Repayments Of Lines Of Credit
RepaymentsOfLinesOfCredit
32856428
CY2022 ahpi Proceeds From Sale Lease Back Transaction
ProceedsFromSaleLeaseBackTransaction
8102896
CY2021 ahpi Proceeds From Sale Lease Back Transaction
ProceedsFromSaleLeaseBackTransaction
0
CY2020 ahpi Proceeds From Sale Lease Back Transaction
ProceedsFromSaleLeaseBackTransaction
0
CY2022 us-gaap Proceeds From Issuance Of Long Term Debt
ProceedsFromIssuanceOfLongTermDebt
0
CY2021 us-gaap Proceeds From Issuance Of Long Term Debt
ProceedsFromIssuanceOfLongTermDebt
0
CY2020 us-gaap Proceeds From Issuance Of Long Term Debt
ProceedsFromIssuanceOfLongTermDebt
2374859
CY2022 us-gaap Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
8491816
CY2021 us-gaap Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
2077440
CY2020 us-gaap Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
2374859
CY2022 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Excluding Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect
4320424
CY2021 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Excluding Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect
-1873860
CY2020 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Excluding Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect
2404629
CY2021Q2 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
726223
CY2020Q2 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
2600083
CY2019Q2 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
195454
CY2022Q2 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
5046647
CY2021Q2 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
726223
CY2020Q2 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
2600083
CY2022 us-gaap Income Taxes Paid
IncomeTaxesPaid
9363
CY2021 us-gaap Income Taxes Paid
IncomeTaxesPaid
6428
CY2020 us-gaap Income Taxes Paid
IncomeTaxesPaid
8517
CY2022 us-gaap Interest Paid Net
InterestPaidNet
191450
CY2021 us-gaap Interest Paid Net
InterestPaidNet
115975
CY2020 us-gaap Interest Paid Net
InterestPaidNet
64682
CY2022 ahpi Lease Liability And Right Of Use Asset Obtained In Exchange For Operating Lease Liability
LeaseLiabilityAndRightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
0
CY2021 ahpi Lease Liability And Right Of Use Asset Obtained In Exchange For Operating Lease Liability
LeaseLiabilityAndRightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
0
CY2020 ahpi Lease Liability And Right Of Use Asset Obtained In Exchange For Operating Lease Liability
LeaseLiabilityAndRightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
17326
CY2022 us-gaap Capital Expenditures Incurred But Not Yet Paid
CapitalExpendituresIncurredButNotYetPaid
0
CY2021 us-gaap Capital Expenditures Incurred But Not Yet Paid
CapitalExpendituresIncurredButNotYetPaid
0
CY2020 us-gaap Capital Expenditures Incurred But Not Yet Paid
CapitalExpendituresIncurredButNotYetPaid
140602
CY2021 us-gaap Net Income Loss
NetIncomeLoss
1687188
CY2020 us-gaap Net Income Loss
NetIncomeLoss
-3014100
CY2022 us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
4013537
CY2022 us-gaap Use Of Estimates
UseOfEstimates
<p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Use of estimates</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The policies utilized by the Company in the preparation of the financial statements conform to accounting principles generally accepted in the United States of America, and require management to make estimates and assumptions that affect the reported amounts of assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. Actual amounts could differ from those estimates.</p>
CY2022 us-gaap Advertising Expense
AdvertisingExpense
400
CY2021 us-gaap Advertising Expense
AdvertisingExpense
0
CY2020 us-gaap Advertising Expense
AdvertisingExpense
3550
CY2021 us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
4013537
CY2020 us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
4013537
CY2022Q2 us-gaap Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
3317047
CY2021Q2 us-gaap Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
726223
CY2022Q2 us-gaap Restricted Cash And Cash Equivalents At Carrying Value
RestrictedCashAndCashEquivalentsAtCarryingValue
1729600
CY2022Q2 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
5046647
CY2021Q2 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
726223
CY2022Q2 us-gaap Fifo Inventory Amount
FIFOInventoryAmount
2951941
CY2021Q2 us-gaap Fifo Inventory Amount
FIFOInventoryAmount
2149560
CY2022 ahpi Decreases In Cost Of Goods Sold
DecreasesInCostOfGoodsSold
37470
CY2021 ahpi Decreases In Cost Of Goods Sold
DecreasesInCostOfGoodsSold
0
CY2020 ahpi Decreases In Cost Of Goods Sold
DecreasesInCostOfGoodsSold
0
CY2022Q2 us-gaap Inventory Valuation Reserves
InventoryValuationReserves
2413104
CY2021Q2 us-gaap Inventory Valuation Reserves
InventoryValuationReserves
2174149
CY2021 us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
4026446
CY2020 us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
4013537
CY2021 us-gaap Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount
AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
20250
CY2022 us-gaap Net Income Loss
NetIncomeLoss
-5361428
CY2022Q2 dei Entity Number Of Employees
EntityNumberOfEmployees
146
CY2022 ahpi Collective Bargaining Period Expiry Date
CollectiveBargainingPeriodExpiryDate
2024-07-31
CY2022Q2 ahpi Health Care Insurance Accrued Liabilities
HealthCareInsuranceAccruedLiabilities
125000
CY2021Q2 ahpi Health Care Insurance Accrued Liabilities
HealthCareInsuranceAccruedLiabilities
120000
CY2022 us-gaap Research And Development Expense
ResearchAndDevelopmentExpense
260439
CY2021 us-gaap Research And Development Expense
ResearchAndDevelopmentExpense
571535
CY2020 us-gaap Research And Development Expense
ResearchAndDevelopmentExpense
595236
CY2020 us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
4013537
CY2021 us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
4013537
CY2022 us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
4013537
CY2022 us-gaap Incremental Common Shares Attributable To Share Based Payment Arrangements
IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
0
CY2021 us-gaap Incremental Common Shares Attributable To Share Based Payment Arrangements
IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
12909
CY2020 us-gaap Incremental Common Shares Attributable To Share Based Payment Arrangements
IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
0
CY2022 us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
4013537
CY2021 us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
4026446
CY2020 us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
4013537
CY2022 us-gaap Earnings Per Share Basic
EarningsPerShareBasic
-1.34
CY2021 us-gaap Earnings Per Share Basic
EarningsPerShareBasic
0.42
CY2020 us-gaap Earnings Per Share Basic
EarningsPerShareBasic
-0.75
CY2022 us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
-1.34
CY2021 us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
0.42
CY2020 us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
-0.75
CY2022 us-gaap Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount
AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
0
CY2021 us-gaap Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount
AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
20250
CY2020 us-gaap Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount
AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
0
CY2022 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Grants In Period Weighted Average Grant Date Fair Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
4.29
CY2021 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Grants In Period Weighted Average Grant Date Fair Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
6.44
CY2020 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Grants In Period Weighted Average Grant Date Fair Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
0.61
CY2022 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Weighted Average Volatility Rate
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate
1.14
CY2021 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Weighted Average Volatility Rate
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate
1.09
CY2020 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Weighted Average Volatility Rate
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate
0.53
CY2022 us-gaap Sharebased Compensation Arrangement By Sharebased Payment Award Fair Value Assumptions Expected Term1
SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
P6Y
CY2021 us-gaap Sharebased Compensation Arrangement By Sharebased Payment Award Fair Value Assumptions Expected Term1
SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
P6Y
CY2020 us-gaap Sharebased Compensation Arrangement By Sharebased Payment Award Fair Value Assumptions Expected Term1
SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
P6Y
CY2022 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Risk Free Interest Rate
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
0.0134
CY2021 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Risk Free Interest Rate
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
0.0052
CY2020 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Risk Free Interest Rate
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
0.0177
CY2022 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Expected Dividend Rate
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
0
CY2021 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Expected Dividend Rate
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
0
CY2020 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Expected Dividend Rate
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
0
CY2022 us-gaap Share Based Compensation
ShareBasedCompensation
15647
CY2021 us-gaap Share Based Compensation
ShareBasedCompensation
14006
CY2020 us-gaap Share Based Compensation
ShareBasedCompensation
2415
CY2022Q2 us-gaap Employee Service Share Based Compensation Nonvested Awards Total Compensation Cost Not Yet Recognized
EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
6000
CY2022 us-gaap Effective Income Tax Rate Reconciliation Share Based Compensation Excess Tax Benefit Amount
EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount
6000
CY2021 us-gaap Effective Income Tax Rate Reconciliation Share Based Compensation Excess Tax Benefit Amount
EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount
6000
CY2020 us-gaap Effective Income Tax Rate Reconciliation Share Based Compensation Excess Tax Benefit Amount
EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount
1000
CY2020 us-gaap Stock Issued During Period Shares Stock Options Exercised
StockIssuedDuringPeriodSharesStockOptionsExercised
0
CY2021 us-gaap Stock Issued During Period Shares Stock Options Exercised
StockIssuedDuringPeriodSharesStockOptionsExercised
0
CY2022 us-gaap Stock Issued During Period Shares Stock Options Exercised
StockIssuedDuringPeriodSharesStockOptionsExercised
0
CY2022 ahpi Expected Cost Of Environmental Remediation
ExpectedCostOfEnvironmentalRemediation
1300000
CY2020 us-gaap Environmental Expense And Liabilities
EnvironmentalExpenseAndLiabilities
1100000
CY2022 us-gaap Accrual For Environmental Loss Contingencies Charges To Expense For New Losses
AccrualForEnvironmentalLossContingenciesChargesToExpenseForNewLosses
171000
CY2022 us-gaap Accrual For Environmental Loss Contingencies Increase Decrease For Revision In Estimates
AccrualForEnvironmentalLossContingenciesIncreaseDecreaseForRevisionInEstimates
500000
CY2022 ahpi Total Payments For Environmental Liabilities
TotalPaymentsForEnvironmentalLiabilities
634000
CY2021 ahpi Increase Of Inflationary Product Cost
IncreaseOfInflationaryProductCost
500000
CY2022 ahpi Increase Of Inflationary Product Cost
IncreaseOfInflationaryProductCost
1300000
CY2017Q1 us-gaap Line Of Credit Facility Expiration Date1
LineOfCreditFacilityExpirationDate1
2024-09-30
CY2022 us-gaap Line Of Credit Facility Frequency Of Payment And Payment Terms
LineOfCreditFacilityFrequencyOfPaymentAndPaymentTerms
pay a minimum amount of .25% (25 basis points) per month on the maximum availability ($10,000 per month)
CY2022Q2 ahpi Debt Instrument Interest Rate Percentage On Default
DebtInstrumentInterestRatePercentageOnDefault
0.2000
CY2022Q2 us-gaap Debt And Capital Lease Obligations
DebtAndCapitalLeaseObligations
10600000
CY2022Q2 ahpi Sale Leaseback Transaction Number Of Renewal Options
SaleLeasebackTransactionNumberOfRenewalOptions
5
CY2022Q2 ahpi Sale Leaseback Transaction Term Of Renewal Option
SaleLeasebackTransactionTermOfRenewalOption
P5Y
CY2022Q2 ahpi Sale Leaseback Transaction Initial Basic Rent Per Month
SaleLeasebackTransactionInitialBasicRentPerMonth
57400
CY2022Q2 ahpi Sale Leaseback Transaction Annual Increase Percentage In Basic Rent
SaleLeasebackTransactionAnnualIncreasePercentageInBasicRent
0.02
CY2022Q2 us-gaap Lessee Finance Lease Discount Rate
LesseeFinanceLeaseDiscountRate
0.0675
CY2022Q2 ahpi Sale Leaseback Transaction Financing Liability
SaleLeasebackTransactionFinancingLiability
8102895
CY2022 us-gaap Payments Of Debt Issuance Costs
PaymentsOfDebtIssuanceCosts
212667
CY2022Q2 ahpi Sale Leaseback Transaction Financing Liability Net Current
SaleLeasebackTransactionFinancingLiabilityNetCurrent
131519
CY2022Q2 ahpi Sale Leaseback Transaction Financing Liability Net Noncurrent
SaleLeasebackTransactionFinancingLiabilityNetNoncurrent
7971376
CY2022 us-gaap Interest Expense Debt
InterestExpenseDebt
15585
CY2022 us-gaap Sale And Leaseback Transaction Gain Loss Net
SaleAndLeasebackTransactionGainLossNet
0
CY2022Q2 ahpi Sale Leaseback Transaction Improvement Escrow Amount
SaleLeasebackTransactionImprovementEscrowAmount
1500000
CY2022 ahpi Sale Leaseback Transaction Number Of Months Of Initial Rental Payments Held In Escrow
SaleLeasebackTransactionNumberOfMonthsOfInitialRentalPaymentsHeldInEscrow
P4M
CY2022Q2 ahpi Sale Leaseback Transaction Rent Escrow Amount
SaleLeasebackTransactionRentEscrowAmount
-229600
CY2022 ahpi Sale Leaseback Transaction Rent Escrow Period
SaleLeasebackTransactionRentEscrowPeriod
P2Y
CY2022Q2 us-gaap Restricted Cash And Cash Equivalents At Carrying Value
RestrictedCashAndCashEquivalentsAtCarryingValue
1729600
CY2022 ahpi Sale Leaseback Transaction Number Of Renewal Options
SaleLeasebackTransactionNumberOfRenewalOptions
2
CY2022 ahpi Sale Leaseback Transaction Term Of Renewal Option
SaleLeasebackTransactionTermOfRenewalOption
P5Y
CY2022Q2 ahpi Sale Leaseback Transaction Financing Liability To Be Paid Year One
SaleLeasebackTransactionFinancingLiabilityToBePaidYearOne
688800
CY2022Q2 ahpi Sale Leaseback Transaction Financing Liability To Be Paid Year Two
SaleLeasebackTransactionFinancingLiabilityToBePaidYearTwo
702576
CY2022Q2 ahpi Sale Leaseback Transaction Financing Liability To Be Paid Year Three
SaleLeasebackTransactionFinancingLiabilityToBePaidYearThree
716628
CY2022Q2 ahpi Sale Leaseback Transaction Financing Liability To Be Paid Year Four
SaleLeasebackTransactionFinancingLiabilityToBePaidYearFour
730960
CY2022Q2 ahpi Sale Leaseback Transaction Financing Liability To Be Paid Year Five
SaleLeasebackTransactionFinancingLiabilityToBePaidYearFive
745579
CY2022Q2 ahpi Sale Leaseback Transaction Financing Liability To Be Paid After Year Five
SaleLeasebackTransactionFinancingLiabilityToBePaidAfterYearFive
19359359
CY2022Q2 ahpi Sale Leaseback Transaction Financing Liability To Be Paid Total
SaleLeasebackTransactionFinancingLiabilityToBePaidTotal
22943902
CY2022Q2 ahpi Sale Leaseback Transaction Financing Liability Undiscounted Excess Amount
SaleLeasebackTransactionFinancingLiabilityUndiscountedExcessAmount
14841007
CY2022Q2 ahpi Sale Leaseback Transaction Financing Liability
SaleLeasebackTransactionFinancingLiability
8102895
CY2022Q2 us-gaap Lessee Operating Lease Liability Payments Due Next Twelve Months
LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
6065
CY2022Q2 us-gaap Lessee Operating Lease Liability Payments Due Year Two
LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
3032
CY2022Q2 us-gaap Lessee Operating Lease Liability Payments Due
LesseeOperatingLeaseLiabilityPaymentsDue
9097
CY2022Q2 us-gaap Lessee Operating Lease Liability Undiscounted Excess Amount
LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
796
CY2022Q2 us-gaap Operating Lease Liability
OperatingLeaseLiability
8301
CY2022Q2 us-gaap Operating Lease Liability Current
OperatingLeaseLiabilityCurrent
5370
CY2022Q2 us-gaap Operating Lease Liability Noncurrent
OperatingLeaseLiabilityNoncurrent
2931
CY2022 ahpi Operating Leases Rent Expenses Net
OperatingLeasesRentExpensesNet
71234
CY2021 ahpi Operating Leases Rent Expenses Net
OperatingLeasesRentExpensesNet
59432
CY2020 us-gaap Income Tax Reconciliation State And Local Income Taxes
IncomeTaxReconciliationStateAndLocalIncomeTaxes
-17475
CY2022 us-gaap Income Tax Reconciliation Nondeductible Expense
IncomeTaxReconciliationNondeductibleExpense
854
CY2021 us-gaap Income Tax Reconciliation Nondeductible Expense
IncomeTaxReconciliationNondeductibleExpense
1570
CY2020 us-gaap Income Tax Reconciliation Nondeductible Expense
IncomeTaxReconciliationNondeductibleExpense
506798
CY2022Q2 us-gaap Operating Lease Weighted Average Remaining Lease Term1
OperatingLeaseWeightedAverageRemainingLeaseTerm1
P1Y6M
CY2021Q2 us-gaap Operating Lease Weighted Average Remaining Lease Term1
OperatingLeaseWeightedAverageRemainingLeaseTerm1
P2Y6M
CY2020Q2 us-gaap Operating Lease Weighted Average Remaining Lease Term1
OperatingLeaseWeightedAverageRemainingLeaseTerm1
P3Y6M
CY2022Q2 us-gaap Operating Lease Weighted Average Discount Rate Percent
OperatingLeaseWeightedAverageDiscountRatePercent
0.12
CY2021Q2 us-gaap Operating Lease Weighted Average Discount Rate Percent
OperatingLeaseWeightedAverageDiscountRatePercent
0.12
CY2020Q2 us-gaap Operating Lease Weighted Average Discount Rate Percent
OperatingLeaseWeightedAverageDiscountRatePercent
0.12
CY2022 us-gaap Current Federal Tax Expense Benefit
CurrentFederalTaxExpenseBenefit
89733
CY2021 us-gaap Current Federal Tax Expense Benefit
CurrentFederalTaxExpenseBenefit
0
CY2020 us-gaap Current Federal Tax Expense Benefit
CurrentFederalTaxExpenseBenefit
84420
CY2022 us-gaap Current State And Local Tax Expense Benefit
CurrentStateAndLocalTaxExpenseBenefit
38578
CY2021 us-gaap Current State And Local Tax Expense Benefit
CurrentStateAndLocalTaxExpenseBenefit
8805
CY2020 us-gaap Current State And Local Tax Expense Benefit
CurrentStateAndLocalTaxExpenseBenefit
23093
CY2022 ahpi Net Operating Loss Carryforwards Applied
NetOperatingLossCarryforwardsApplied
105727
CY2021 ahpi Net Operating Loss Carryforwards Applied
NetOperatingLossCarryforwardsApplied
0
CY2020 ahpi Net Operating Loss Carryforwards Applied
NetOperatingLossCarryforwardsApplied
98996
CY2022 us-gaap Current Income Tax Expense Benefit
CurrentIncomeTaxExpenseBenefit
22584
CY2021 us-gaap Current Income Tax Expense Benefit
CurrentIncomeTaxExpenseBenefit
8805
CY2020 us-gaap Current Income Tax Expense Benefit
CurrentIncomeTaxExpenseBenefit
8517
CY2022 us-gaap Deferred Federal Income Tax Expense Benefit
DeferredFederalIncomeTaxExpenseBenefit
-943677
CY2021 us-gaap Deferred Federal Income Tax Expense Benefit
DeferredFederalIncomeTaxExpenseBenefit
-644606
CY2020 us-gaap Deferred Federal Income Tax Expense Benefit
DeferredFederalIncomeTaxExpenseBenefit
-182517
CY2022 us-gaap Deferred State And Local Income Tax Expense Benefit
DeferredStateAndLocalIncomeTaxExpenseBenefit
-214462
CY2021 us-gaap Deferred State And Local Income Tax Expense Benefit
DeferredStateAndLocalIncomeTaxExpenseBenefit
-78641
CY2020 us-gaap Deferred State And Local Income Tax Expense Benefit
DeferredStateAndLocalIncomeTaxExpenseBenefit
4405
CY2022 us-gaap Valuation Allowance Deferred Tax Asset Change In Amount
ValuationAllowanceDeferredTaxAssetChangeInAmount
-1735227
CY2021 us-gaap Valuation Allowance Deferred Tax Asset Change In Amount
ValuationAllowanceDeferredTaxAssetChangeInAmount
-786926
CY2020 us-gaap Valuation Allowance Deferred Tax Asset Change In Amount
ValuationAllowanceDeferredTaxAssetChangeInAmount
-39236
CY2022 us-gaap Deferred Income Tax Expense Benefit
DeferredIncomeTaxExpenseBenefit
577088
CY2021 us-gaap Deferred Income Tax Expense Benefit
DeferredIncomeTaxExpenseBenefit
63679
CY2020 us-gaap Deferred Income Tax Expense Benefit
DeferredIncomeTaxExpenseBenefit
-138876
CY2022 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
599672
CY2021 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
72484
CY2020 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
-130359
CY2022 us-gaap Income Tax Reconciliation Income Tax Expense Benefit At Federal Statutory Income Tax Rate
IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
-1004711
CY2021 us-gaap Income Tax Reconciliation Income Tax Expense Benefit At Federal Statutory Income Tax Rate
IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
367682
CY2020 us-gaap Income Tax Reconciliation Income Tax Expense Benefit At Federal Statutory Income Tax Rate
IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
-662125
CY2022 us-gaap Income Tax Reconciliation State And Local Income Taxes
IncomeTaxReconciliationStateAndLocalIncomeTaxes
-146553
CY2021 us-gaap Income Tax Reconciliation State And Local Income Taxes
IncomeTaxReconciliationStateAndLocalIncomeTaxes
-13771
CY2022 us-gaap Income Tax Reconciliation Tax Credits Research
IncomeTaxReconciliationTaxCreditsResearch
0
CY2021 us-gaap Income Tax Reconciliation Tax Credits Research
IncomeTaxReconciliationTaxCreditsResearch
28428
CY2020 us-gaap Income Tax Reconciliation Tax Credits Research
IncomeTaxReconciliationTaxCreditsResearch
31076
CY2022 us-gaap Income Tax Reconciliation Tax Exempt Income
IncomeTaxReconciliationTaxExemptIncome
0
CY2021 us-gaap Income Tax Reconciliation Tax Exempt Income
IncomeTaxReconciliationTaxExemptIncome
504470
CY2020 us-gaap Income Tax Reconciliation Tax Exempt Income
IncomeTaxReconciliationTaxExemptIncome
0
CY2022 ahpi Effective Income Tax Rate Reconciliation Expiring State Net Operating Losses
EffectiveIncomeTaxRateReconciliationExpiringStateNetOperatingLosses
1522
CY2021 ahpi Effective Income Tax Rate Reconciliation Expiring State Net Operating Losses
EffectiveIncomeTaxRateReconciliationExpiringStateNetOperatingLosses
11602
CY2020 ahpi Effective Income Tax Rate Reconciliation Expiring State Net Operating Losses
EffectiveIncomeTaxRateReconciliationExpiringStateNetOperatingLosses
30397
CY2022 ahpi Effective Income Tax Rate Reconciliation Stock Options Expired Amount
EffectiveIncomeTaxRateReconciliationStockOptionsExpiredAmount
13543
CY2021 ahpi Effective Income Tax Rate Reconciliation Stock Options Expired Amount
EffectiveIncomeTaxRateReconciliationStockOptionsExpiredAmount
5243
CY2020 ahpi Effective Income Tax Rate Reconciliation Stock Options Expired Amount
EffectiveIncomeTaxRateReconciliationStockOptionsExpiredAmount
3763
CY2022 ahpi Effective Income Tax Rate Reconciliation Change In Enacted Tax Law Allowing Deductibility Of Ppp Loan Related Expenses Amount
EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxLawAllowingDeductibilityOfPppLoanRelatedExpensesAmount
0
CY2021 ahpi Effective Income Tax Rate Reconciliation Change In Enacted Tax Law Allowing Deductibility Of Ppp Loan Related Expenses Amount
EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxLawAllowingDeductibilityOfPppLoanRelatedExpensesAmount
-553653
CY2020 ahpi Effective Income Tax Rate Reconciliation Change In Enacted Tax Law Allowing Deductibility Of Ppp Loan Related Expenses Amount
EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxLawAllowingDeductibilityOfPppLoanRelatedExpensesAmount
0
CY2022 us-gaap Income Tax Reconciliation Other Reconciling Items
IncomeTaxReconciliationOtherReconcilingItems
-210
CY2021 us-gaap Income Tax Reconciliation Other Reconciling Items
IncomeTaxReconciliationOtherReconcilingItems
-217
CY2020 us-gaap Income Tax Reconciliation Other Reconciling Items
IncomeTaxReconciliationOtherReconcilingItems
123
CY2022 us-gaap Income Tax Reconciliation Change In Deferred Tax Assets Valuation Allowance
IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance
1735227
CY2021 us-gaap Income Tax Reconciliation Change In Deferred Tax Assets Valuation Allowance
IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance
786926
CY2020 us-gaap Income Tax Reconciliation Change In Deferred Tax Assets Valuation Allowance
IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance
39236
CY2022 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
599672
CY2021 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
72484
CY2020 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
-130359
CY2022Q2 us-gaap Deferred Tax Assets Tax Deferred Expense Reserves And Accruals Allowance For Doubtful Accounts
DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts
25500
CY2021Q2 us-gaap Deferred Tax Assets Tax Deferred Expense Reserves And Accruals Allowance For Doubtful Accounts
DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts
25500
CY2022Q2 us-gaap Deferred Tax Assets Goodwill And Intangible Assets
DeferredTaxAssetsGoodwillAndIntangibleAssets
150
CY2021Q2 us-gaap Deferred Tax Assets Goodwill And Intangible Assets
DeferredTaxAssetsGoodwillAndIntangibleAssets
745
CY2022Q2 us-gaap Deferred Tax Assets Tax Deferred Expense Reserves And Accruals Accrued Liabilities
DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities
343269
CY2021Q2 us-gaap Deferred Tax Assets Tax Deferred Expense Reserves And Accruals Accrued Liabilities
DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities
458337
CY2022Q2 us-gaap Deferred Tax Assets Tax Deferred Expense Compensation And Benefits Share Based Compensation Cost
DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost
13329
CY2021Q2 us-gaap Deferred Tax Assets Tax Deferred Expense Compensation And Benefits Share Based Compensation Cost
DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost
23403
CY2022Q2 ahpi Deferred Tax Assets Tax Deferred Expense Depreciation
DeferredTaxAssetsTaxDeferredExpenseDepreciation
1196223
CY2022Q2 us-gaap Deferred Tax Assets Operating Loss Carryforwards
DeferredTaxAssetsOperatingLossCarryforwards
4377126
CY2021Q2 us-gaap Deferred Tax Assets Operating Loss Carryforwards
DeferredTaxAssetsOperatingLossCarryforwards
4505628
CY2022Q2 us-gaap Deferred Tax Assets Gross
DeferredTaxAssetsGross
5955597
CY2021Q2 us-gaap Deferred Tax Assets Gross
DeferredTaxAssetsGross
5013613
CY2022Q2 us-gaap Deferred Tax Liabilities Prepaid Expenses
DeferredTaxLiabilitiesPrepaidExpenses
6177
CY2021Q2 us-gaap Deferred Tax Liabilities Prepaid Expenses
DeferredTaxLiabilitiesPrepaidExpenses
10341
CY2022Q2 us-gaap Deferred Tax Liabilities Deferred Expense Capitalized Inventory Costs
DeferredTaxLiabilitiesDeferredExpenseCapitalizedInventoryCosts
473929
CY2021Q2 us-gaap Deferred Tax Liabilities Deferred Expense Capitalized Inventory Costs
DeferredTaxLiabilitiesDeferredExpenseCapitalizedInventoryCosts
529045
CY2021Q2 ahpi Deferred Tax Liabilities Depreciation
DeferredTaxLiabilitiesDepreciation
209997
CY2022Q2 us-gaap Deferred Tax Liabilities Other
DeferredTaxLiabilitiesOther
178272
CY2021Q2 us-gaap Deferred Tax Liabilities Other
DeferredTaxLiabilitiesOther
125147
CY2022Q2 us-gaap Deferred Income Tax Liabilities
DeferredIncomeTaxLiabilities
658378
CY2021Q2 us-gaap Deferred Income Tax Liabilities
DeferredIncomeTaxLiabilities
874530
CY2022Q2 us-gaap Deferred Tax Assets Valuation Allowance
DeferredTaxAssetsValuationAllowance
5297219
CY2021Q2 us-gaap Deferred Tax Assets Valuation Allowance
DeferredTaxAssetsValuationAllowance
3561995
CY2022Q2 us-gaap Deferred Tax Assets Liabilities Net
DeferredTaxAssetsLiabilitiesNet
0
CY2021Q2 us-gaap Deferred Tax Assets Liabilities Net
DeferredTaxAssetsLiabilitiesNet
577088
CY2022Q2 us-gaap Deferred Tax Assets Operating Loss Carryforwards Domestic
DeferredTaxAssetsOperatingLossCarryforwardsDomestic
12800000
CY2022Q2 us-gaap Deferred Tax Assets Operating Loss Carryforwards State And Local
DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal
8300000
CY2022 us-gaap Defined Benefit Plan Contributions By Employer
DefinedBenefitPlanContributionsByEmployer
182026
CY2021 us-gaap Defined Benefit Plan Contributions By Employer
DefinedBenefitPlanContributionsByEmployer
186366
CY2020 us-gaap Defined Benefit Plan Contributions By Employer
DefinedBenefitPlanContributionsByEmployer
185000
CY2022Q2 ahpi Percentage Of Eligible Salaried Employees Annual Income
PercentageOfEligibleSalariedEmployeesAnnualIncome
0.02
CY2022Q2 ahpi Percentage Of Annual Income To Plan
PercentageOfAnnualIncomeToPlan
0.25
CY2022Q2 ahpi Percentage Of Employee Deferrals
PercentageOfEmployeeDeferrals
0.08
CY2022 ahpi Percentage Of Plans Funded In Red Zone
PercentageOfPlansFundedInRedZone
0.65
CY2022 ahpi Percentage Of Plans Funded In Green Zone
PercentageOfPlansFundedInGreenZone
0.80
CY2022 us-gaap Multiemployer Plan Pension Insignificant Plan Contribution
MultiemployerPlanPensionInsignificantPlanContribution
321011
CY2021 us-gaap Multiemployer Plan Pension Insignificant Plan Contribution
MultiemployerPlanPensionInsignificantPlanContribution
315342
CY2020 us-gaap Multiemployer Plan Pension Insignificant Plan Contribution
MultiemployerPlanPensionInsignificantPlanContribution
245824
CY2021 us-gaap Multiemployer Plan Pension Significant Surcharge Fixed List
MultiemployerPlanPensionSignificantSurchargeFixedList
No
CY2022 us-gaap Multiemployer Plan Pension Insignificant Collective Bargaining Arrangement Expiration Date
MultiemployerPlanPensionInsignificantCollectiveBargainingArrangementExpirationDate
2024-07-31
CY2022Q2 ahpi Percentage Of Increase In Monthly Employer Contribution Rate
PercentageOfIncreaseInMonthlyEmployerContributionRate
0.80
CY2019Q2 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
45000
CY2019Q2 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Weighted Average Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
5.52
CY2020 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Grants In Period Gross
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
7500
CY2020 us-gaap Share Based Compensation Arrangements By Share Based Payment Award Options Grants In Period Weighted Average Exercise Price
ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
1.20
CY2020 us-gaap Share Based Compensation Arrangements By Share Based Payment Award Options Exercises In Period Weighted Average Exercise Price
ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
0.00
CY2020 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Forfeitures And Expirations In Period
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod
9750
CY2020 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Forfeitures And Expirations In Period Weighted Average Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice
6.00
CY2020Q2 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
42750
CY2020Q2 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Weighted Average Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
4.65
CY2020 us-gaap Sharebased Compensation Arrangement By Sharebased Payment Award Options Outstanding Weighted Average Remaining Contractual Term2
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
P4Y1M6D
CY2020Q2 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Intrinsic Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
304768
CY2021 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Grants In Period Gross
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
3000
CY2021 us-gaap Share Based Compensation Arrangements By Share Based Payment Award Options Grants In Period Weighted Average Exercise Price
ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
7.86
CY2021 us-gaap Share Based Compensation Arrangements By Share Based Payment Award Options Exercises In Period Weighted Average Exercise Price
ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
0.00
CY2021 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Forfeitures And Expirations In Period
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod
2250
CY2021 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Forfeitures And Expirations In Period Weighted Average Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice
8.68
CY2021Q2 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
43500
CY2021Q2 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Weighted Average Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
4.66
CY2021 us-gaap Sharebased Compensation Arrangement By Sharebased Payment Award Options Outstanding Weighted Average Remaining Contractual Term2
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
P3Y9M18D
CY2021Q2 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Intrinsic Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
41915
CY2022 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Grants In Period Gross
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
3000
CY2022 us-gaap Share Based Compensation Arrangements By Share Based Payment Award Options Grants In Period Weighted Average Exercise Price
ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
5.09
CY2022 us-gaap Share Based Compensation Arrangements By Share Based Payment Award Options Exercises In Period Weighted Average Exercise Price
ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
0.00
CY2022 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Forfeitures And Expirations In Period
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod
17250
CY2022 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Forfeitures And Expirations In Period Weighted Average Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice
7.01
CY2022Q2 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
29250
CY2022Q2 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Weighted Average Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
3.32
CY2022 us-gaap Sharebased Compensation Arrangement By Sharebased Payment Award Options Outstanding Weighted Average Remaining Contractual Term2
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
P5Y7M6D
CY2022Q2 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Intrinsic Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
3200
CY2022Q2 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Exercisable Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
22500
CY2022Q2 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Exercisable Weighted Average Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
3.44
CY2022 us-gaap Sharebased Compensation Arrangement By Sharebased Payment Award Options Exercisable Weighted Average Remaining Contractual Term1
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1
P4Y8M12D
CY2022Q2 us-gaap Sharebased Compensation Arrangement By Sharebased Payment Award Options Exercisable Intrinsic Value1
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1
1663
CY2022Q2 us-gaap Inventory Work In Process
InventoryWorkInProcess
604253
CY2021Q2 us-gaap Inventory Work In Process
InventoryWorkInProcess
829962
CY2022Q2 us-gaap Other Inventories Spare Parts
OtherInventoriesSpareParts
8905109
CY2021Q2 us-gaap Other Inventories Spare Parts
OtherInventoriesSpareParts
8994457
CY2022Q2 us-gaap Inventory Finished Goods
InventoryFinishedGoods
1375269
CY2021Q2 us-gaap Inventory Finished Goods
InventoryFinishedGoods
1800461
CY2022Q2 us-gaap Inventory Valuation Reserves
InventoryValuationReserves
2413104
CY2021Q2 us-gaap Inventory Valuation Reserves
InventoryValuationReserves
2174149
CY2022Q2 us-gaap Inventory Net
InventoryNet
8471527
CY2021Q2 us-gaap Inventory Net
InventoryNet
9450731
CY2022Q2 us-gaap Property Plant And Equipment Gross
PropertyPlantAndEquipmentGross
33049158
CY2021Q2 us-gaap Property Plant And Equipment Gross
PropertyPlantAndEquipmentGross
32974122
CY2022Q2 us-gaap Accumulated Depreciation Depletion And Amortization Property Plant And Equipment
AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
29698003
CY2021Q2 us-gaap Accumulated Depreciation Depletion And Amortization Property Plant And Equipment
AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
29246738
CY2022Q2 us-gaap Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
3351155
CY2021Q2 us-gaap Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
3727384
CY2022 us-gaap Depreciation And Amortization
DepreciationAndAmortization
500000
CY2021 us-gaap Depreciation And Amortization
DepreciationAndAmortization
600000
CY2020 us-gaap Depreciation And Amortization
DepreciationAndAmortization
600000
CY2022Q2 us-gaap Employee Related Liabilities Current
EmployeeRelatedLiabilitiesCurrent
804080
CY2021Q2 us-gaap Employee Related Liabilities Current
EmployeeRelatedLiabilitiesCurrent
1323901
CY2022Q2 us-gaap Accrued Environmental Loss Contingencies Current
AccruedEnvironmentalLossContingenciesCurrent
176062
CY2021Q2 us-gaap Accrued Environmental Loss Contingencies Current
AccruedEnvironmentalLossContingenciesCurrent
976720
CY2022Q2 us-gaap Other Accrued Liabilities Current
OtherAccruedLiabilitiesCurrent
275348
CY2021Q2 us-gaap Other Accrued Liabilities Current
OtherAccruedLiabilitiesCurrent
256514
CY2022Q2 us-gaap Accrued Liabilities Current
AccruedLiabilitiesCurrent
1255490
CY2021Q2 us-gaap Accrued Liabilities Current
AccruedLiabilitiesCurrent
2557135
CY2022 ahpi Expected Cost Of Environmental Remediation
ExpectedCostOfEnvironmentalRemediation
1300000
CY2020 us-gaap Environmental Expense And Liabilities
EnvironmentalExpenseAndLiabilities
1100000
CY2022 us-gaap Accrual For Environmental Loss Contingencies Charges To Expense For New Losses
AccrualForEnvironmentalLossContingenciesChargesToExpenseForNewLosses
171000
CY2022 us-gaap Payments For Environmental Liabilities
PaymentsForEnvironmentalLiabilities
634000
CY2022Q2 ahpi Outstanding Invoices Demanded By Vendor
OutstandingInvoicesDemandedByVendor
586000
CY2022Q2 us-gaap Operating Income Loss
OperatingIncomeLoss
-1266000
CY2022Q1 us-gaap Operating Income Loss
OperatingIncomeLoss
-1232000
CY2021Q4 us-gaap Operating Income Loss
OperatingIncomeLoss
-1130000
CY2021Q3 us-gaap Operating Income Loss
OperatingIncomeLoss
-952000
CY2021Q2 us-gaap Operating Income Loss
OperatingIncomeLoss
-745000
CY2021Q2 ahpi Accrual For Environmentals Loss Contingencies
AccrualForEnvironmentalsLossContingencies
976720
CY2020Q2 ahpi Accrual For Environmentals Loss Contingencies
AccrualForEnvironmentalsLossContingencies
1037000
CY2022 ahpi Accrual For Environmental Loss Contingencies Charges To Income
AccrualForEnvironmentalLossContingenciesChargesToIncome
170552
CY2022 us-gaap Accrual For Environmental Loss Contingencies Payments1
AccrualForEnvironmentalLossContingenciesPayments1
491210
CY2021 us-gaap Accrual For Environmental Loss Contingencies Payments1
AccrualForEnvironmentalLossContingenciesPayments1
60280
CY2022Q2 ahpi Accrual For Environmentals Loss Contingencies
AccrualForEnvironmentalsLossContingencies
656062
CY2021Q2 ahpi Accrual For Environmentals Loss Contingencies
AccrualForEnvironmentalsLossContingencies
976720
CY2022Q2 ahpi Environmental Liabilities Current
EnvironmentalLiabilitiesCurrent
176062
CY2021Q2 ahpi Environmental Liabilities Current
EnvironmentalLiabilitiesCurrent
976720
CY2022Q2 us-gaap Accrued Environmental Loss Contingencies Noncurrent
AccruedEnvironmentalLossContingenciesNoncurrent
480000
CY2022Q2 ahpi Accrual For Environmentals Loss Contingencies
AccrualForEnvironmentalsLossContingencies
656062
CY2021Q2 ahpi Accrual For Environmentals Loss Contingencies
AccrualForEnvironmentalsLossContingencies
976720
CY2021Q2 ahpi Employment Contract Renewal Term
EmploymentContractRenewalTerm
P3Y
CY2022 us-gaap Revenues
Revenues
27046587
CY2021 us-gaap Revenues
Revenues
36279476
CY2020 us-gaap Revenues
Revenues
31894262
CY2022 us-gaap Revenues
Revenues
27046587
CY2021 us-gaap Revenues
Revenues
36279476
CY2020 us-gaap Revenues
Revenues
31894262
CY2022Q2 us-gaap Revenues
Revenues
6015000
CY2022Q1 us-gaap Revenues
Revenues
6867000
CY2021Q4 us-gaap Revenues
Revenues
6807000
CY2021Q3 us-gaap Revenues
Revenues
7358000
CY2021Q2 us-gaap Revenues
Revenues
7018000
CY2021Q1 us-gaap Revenues
Revenues
7967000
CY2020Q4 us-gaap Revenues
Revenues
11104000
CY2020Q3 us-gaap Revenues
Revenues
10190000
CY2022Q2 us-gaap Gross Profit
GrossProfit
443000
CY2022Q1 us-gaap Gross Profit
GrossProfit
440000
CY2021Q4 us-gaap Gross Profit
GrossProfit
707000
CY2021Q3 us-gaap Gross Profit
GrossProfit
937000
CY2021Q2 us-gaap Gross Profit
GrossProfit
1188000
CY2021Q1 us-gaap Gross Profit
GrossProfit
1435000
CY2020Q4 us-gaap Gross Profit
GrossProfit
2612000
CY2020Q3 us-gaap Gross Profit
GrossProfit
1874000
CY2021Q1 us-gaap Operating Income Loss
OperatingIncomeLoss
-381000
CY2020Q4 us-gaap Operating Income Loss
OperatingIncomeLoss
734000
CY2020Q3 us-gaap Operating Income Loss
OperatingIncomeLoss
-135000
CY2022Q2 us-gaap Net Income Loss
NetIncomeLoss
-1935000
CY2022Q1 us-gaap Net Income Loss
NetIncomeLoss
-1280000
CY2021Q4 us-gaap Net Income Loss
NetIncomeLoss
-1162000
CY2021Q3 us-gaap Net Income Loss
NetIncomeLoss
-984000
CY2021Q2 us-gaap Net Income Loss
NetIncomeLoss
1553000
CY2021Q1 us-gaap Net Income Loss
NetIncomeLoss
-413000
CY2020Q4 us-gaap Net Income Loss
NetIncomeLoss
700000
CY2020Q3 us-gaap Net Income Loss
NetIncomeLoss
-153000
CY2022Q2 us-gaap Earnings Per Share Basic
EarningsPerShareBasic
-0.48
CY2022Q1 us-gaap Earnings Per Share Basic
EarningsPerShareBasic
-0.32
CY2021Q4 us-gaap Earnings Per Share Basic
EarningsPerShareBasic
-0.29
CY2021Q3 us-gaap Earnings Per Share Basic
EarningsPerShareBasic
-0.25
CY2021Q2 us-gaap Earnings Per Share Basic
EarningsPerShareBasic
0.39
CY2021Q1 us-gaap Earnings Per Share Basic
EarningsPerShareBasic
-0.10
CY2020Q4 us-gaap Earnings Per Share Basic
EarningsPerShareBasic
0.17
CY2020Q3 us-gaap Earnings Per Share Basic
EarningsPerShareBasic
-0.04
CY2022Q2 us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
-0.48
CY2022Q1 us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
-0.32
CY2021Q4 us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
-0.29
CY2021Q3 us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
-0.25
CY2021Q2 us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
0.39
CY2021Q1 us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
-0.10
CY2020Q4 us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
0.17
CY2020Q3 us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
-0.04

Files In Submission

Name View Source Status
0001410578-22-002861-index-headers.html Edgar Link pending
0001410578-22-002861-index.html Edgar Link pending
0001410578-22-002861.txt Edgar Link pending
0001410578-22-002861-xbrl.zip Edgar Link pending
ahpi-20220630.xsd Edgar Link pending
ahpi-20220630x10k.htm Edgar Link pending
ahpi-20220630xex23d1.htm Edgar Link pending
ahpi-20220630xex24.htm Edgar Link pending
ahpi-20220630xex31d1.htm Edgar Link pending
ahpi-20220630xex31d2.htm Edgar Link pending
ahpi-20220630xex32d1.htm Edgar Link pending
ahpi-20220630xex32d2.htm Edgar Link pending
Financial_Report.xlsx Edgar Link pending
MetaLinks.json Edgar Link pending
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
ahpi-20220630_lab.xml Edgar Link unprocessable
ahpi-20220630_cal.xml Edgar Link unprocessable
ahpi-20220630_pre.xml Edgar Link unprocessable
ahpi-20220630_def.xml Edgar Link unprocessable
FilingSummary.xml Edgar Link unprocessable
ahpi-20220630x10k_htm.xml Edgar Link completed
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
R6.htm Edgar Link pending
R7.htm Edgar Link pending
R8.htm Edgar Link pending
R9.htm Edgar Link pending
report.css Edgar Link pending
Show.js Edgar Link pending