{"filings":[{"id":2093116,"accession_number":"0001437749-26-026101","cik":884269,"company_name":"ALPHA PRO TECH LTD","ticker":"APT","form_type":"8-K","filed_at":"2026-08-06T14:43:12+00:00","items":["2.02","9.01"],"status":"ready","headline":"Alpha Pro Tech Q2 net sales up 12% to $18.7M; net income up 47% to $1.8M","summary_kind":"llm","event_type":"earnings","confidence":"high","bullets":["Net sales $18.7M vs $16.7M in Q2 2025; Building Supply segment $11.7M (+5.5%), Disposable Apparel $7.0M (+24.9%).","Net income $1.8M ($0.18 diluted EPS) vs $1.2M ($0.12) a year ago; adjusted net income $1.6M ($0.16) excluding IEEPA tariff refund.","Cash $18.9M, working capital $51.0M, no debt as of June 30, 2026."],"consensus_eps_estimate":null,"consensus_eps_actual":null,"consensus_revenue_estimate":null,"consensus_revenue_actual":null,"consensus_period":null,"consensus_source":null,"sentiment":"positive","materiality_score":0.65,"calibrated_materiality_score":0.65,"market_cap_usd":59462542.70082645,"market_cap_bucket":"microcap","market_cap_source":"finnhub_profile2","market_cap_as_of_date":"2026-05-28","daily_digest_date":null,"daily_digest_url":null,"daily_digest_rank":null},{"id":1058116,"accession_number":"0001437749-26-020665","cik":884269,"company_name":"ALPHA PRO TECH LTD","ticker":"APT","form_type":"8-K","filed_at":"2026-06-15T20:47:09+00:00","items":["5.07"],"status":"ready","headline":"Alpha Pro Tech shareholders elect eight directors and ratify Tanner LLP as auditor","summary_kind":"llm","event_type":"other","confidence":"high","bullets":["All eight director nominees elected; votes for ranged from 4,200,457 (Ritota) to 4,602,341 (Shaw).","Ratification of Tanner LLP as independent auditor for FY 2026 approved: 6,643,578 for, 329,264 against.","Advisory vote on executive compensation approved: 3,500,455 for, 1,119,354 against, 44,820 abstain.","Broker non-votes were 2,324,062 on director elections and 2,324,063 on compensation proposal."],"consensus_eps_estimate":null,"consensus_eps_actual":null,"consensus_revenue_estimate":null,"consensus_revenue_actual":null,"consensus_period":null,"consensus_source":null,"sentiment":"neutral","materiality_score":0.2,"calibrated_materiality_score":0.15,"market_cap_usd":59462542.70082645,"market_cap_bucket":"microcap","market_cap_source":"finnhub_profile2","market_cap_as_of_date":"2026-05-28","daily_digest_date":null,"daily_digest_url":null,"daily_digest_rank":null},{"id":99427,"accession_number":"0001437749-26-015366","cik":884269,"company_name":"ALPHA PRO TECH LTD","ticker":"APT","form_type":"8-K","filed_at":"2026-05-07T23:59:59+00:00","items":["2.02","9.01"],"status":"ready","headline":"Alpha Pro Tech Q1 net sales up 5.5% to $14.6M; EPS $0.07 vs $0.06","summary_kind":"llm","event_type":"earnings","confidence":"high","bullets":["Net income $702K ($0.07 diluted) vs $613K ($0.06) in Q1 2025.","Disposable Protective Apparel sales +23.4% to $6.7M; Building Supply -6.1% to $7.9M.","Gross margin 37.8% (down from 39%) due to U.S. tariffs; expects improvement after higher-cost inventory flows through.","Housewrap sales +13.1%; synthetic roof underlayment -27.4%; single-family housing starts down 5.5%.","Cash $16.9M, no debt, working capital $49.3M; $1.4M left in stock repurchase program."],"consensus_eps_estimate":null,"consensus_eps_actual":0.07,"consensus_revenue_estimate":null,"consensus_revenue_actual":14585000.0,"consensus_period":"2026-Q1","consensus_source":"xbrl_only","sentiment":"positive","materiality_score":0.65,"calibrated_materiality_score":0.65,"market_cap_usd":59462542.70082645,"market_cap_bucket":"microcap","market_cap_source":"finnhub_profile2","market_cap_as_of_date":"2026-05-28","daily_digest_date":null,"daily_digest_url":null,"daily_digest_rank":null},{"id":115416,"accession_number":"0001437749-26-007775","cik":884269,"company_name":"ALPHA PRO TECH LTD","ticker":"APT","form_type":"8-K","filed_at":"2026-03-11T23:59:59+00:00","items":["2.02","9.01"],"status":"ready","headline":"Alpha Pro Tech FY2025 sales up 2.3% but net income falls 9.9% on tariff headwinds","summary_kind":"llm","event_type":"earnings","confidence":"high","bullets":["FY2025 sales $59.1M (+2.3% YoY); net income $3.5M ($0.33 diluted EPS) vs $3.9M ($0.35) in 2024.","Disposable Protective Apparel segment sales up 5.7% to $23.1M; Building Supply flat at $36.0M.","Gross margin fell to 38.1% from 39.6%, hit by three US tariff increases and higher rebates.","Q4 sales $13.9M (flat); net income $0.7M ($0.07 EPS) vs $0.8M ($0.08) in prior year quarter.","Cash $17.0M, no debt; repurchased 685k shares for $3.3M in 2025."],"consensus_eps_estimate":null,"consensus_eps_actual":null,"consensus_revenue_estimate":null,"consensus_revenue_actual":null,"consensus_period":null,"consensus_source":null,"sentiment":"negative","materiality_score":0.75,"calibrated_materiality_score":0.75,"market_cap_usd":59462542.70082645,"market_cap_bucket":"microcap","market_cap_source":"finnhub_profile2","market_cap_as_of_date":"2026-05-28","daily_digest_date":null,"daily_digest_url":null,"daily_digest_rank":null},{"id":131831,"accession_number":"0001437749-25-033151","cik":884269,"company_name":"ALPHA PRO TECH LTD","ticker":"APT","form_type":"8-K","filed_at":"2025-11-05T23:59:59+00:00","items":["2.02","9.01"],"status":"ready","headline":"Alpha Pro Tech Q3 net sales up 3.7% to $14.8M; EPS $0.09 vs $0.08 YoY","summary_kind":"llm","event_type":"earnings","confidence":"high","bullets":["Net income of $976K ($0.09 diluted EPS) vs $862K ($0.08) in Q3 2024; gross margin improved to 39.7% from 38.5%.","Building Supply segment sales rose 5.4% to $9.3M; housewrap up 12.7%, roof underlayment down 11.0%.","Disposable Protective Apparel sales flat at $5.5M; garments up 10.4%, face masks down 46.5%, shields down 33.6%.","Cash $17.7M, no debt; repurchased 129,800 shares for $0.6M in Q3; $2.1M remaining under buyback program.","Management warns tariffs will pressure Q4 gross profit despite announced price increases to customers."],"consensus_eps_estimate":null,"consensus_eps_actual":0.27,"consensus_revenue_estimate":null,"consensus_revenue_actual":45279000.0,"consensus_period":"2025-Q3","consensus_source":"xbrl_only","sentiment":"neutral","materiality_score":0.65,"calibrated_materiality_score":0.65,"market_cap_usd":59462542.70082645,"market_cap_bucket":"microcap","market_cap_source":"finnhub_profile2","market_cap_as_of_date":"2026-05-28","daily_digest_date":null,"daily_digest_url":null,"daily_digest_rank":null},{"id":148424,"accession_number":"0001437749-25-025617","cik":884269,"company_name":"ALPHA PRO TECH LTD","ticker":"APT","form_type":"8-K","filed_at":"2025-08-08T23:59:59+00:00","items":["2.02","9.01"],"status":"ready","headline":"Alpha Pro Tech Q2 net income down 24% to $1.2M; EPS $0.12 vs $0.15; revenue up 2.4% to $16.7M","summary_kind":"llm","event_type":"earnings","confidence":"high","bullets":["Building Supply segment sales up 11.5% to $11.1M on record housewrap and synthetic roof underlayment sales.","Disposable Protective Apparel segment sales down 12% to $5.6M on lower garment and mask sales.","Gross margin fell to 36.8% from 42.0% due to higher rebates, ocean freight, and US tariffs.","Repurchased 181,100 shares for $0.8M in Q2; cash $14.5M, no debt; working capital $47.5M.","Management expects further Building Supply growth but sees tariff headwinds; raising prices July 2025."],"consensus_eps_estimate":null,"consensus_eps_actual":0.18,"consensus_revenue_estimate":null,"consensus_revenue_actual":30494000.0,"consensus_period":"2025-Q2","consensus_source":"xbrl_only","sentiment":"negative","materiality_score":0.65,"calibrated_materiality_score":0.65,"market_cap_usd":59462542.70082645,"market_cap_bucket":"microcap","market_cap_source":"finnhub_profile2","market_cap_as_of_date":"2026-05-28","daily_digest_date":null,"daily_digest_url":null,"daily_digest_rank":null},{"id":167216,"accession_number":"0001437749-25-020076","cik":884269,"company_name":"ALPHA PRO TECH LTD","ticker":"APT","form_type":"8-K","filed_at":"2025-06-11T23:59:59+00:00","items":["5.07"],"status":"ready","headline":"Alpha Pro Tech shareholders elect all director nominees and ratify auditor at 2025 Annual Meeting","summary_kind":"llm","event_type":"other","confidence":"high","bullets":["All seven director nominees elected: Buchan (4.82M for), Garcia (5.05M), Hoffman (5.09M), Millar (4.93M), Montgomery (5.17M), Ritota (4.79M), Shaw (5.09M).","Ratification of Tanner LLC as independent auditor passed with 7.49M votes for, 170K against.","Advisory say-on-pay approved: 4.94M for, 290K against, 35K abstain.","Advisory vote on frequency: shareholders chose every year (5.03M votes); board adopted annual say-on-pay.","Broker non-votes on director election and say-on-pay proposals: 2.40M."],"consensus_eps_estimate":null,"consensus_eps_actual":null,"consensus_revenue_estimate":null,"consensus_revenue_actual":null,"consensus_period":null,"consensus_source":null,"sentiment":"neutral","materiality_score":0.25,"calibrated_materiality_score":0.15,"market_cap_usd":59462542.70082645,"market_cap_bucket":"microcap","market_cap_source":"finnhub_profile2","market_cap_as_of_date":"2026-05-28","daily_digest_date":null,"daily_digest_url":null,"daily_digest_rank":null},{"id":167215,"accession_number":"0001437749-25-015266","cik":884269,"company_name":"ALPHA PRO TECH LTD","ticker":"APT","form_type":"8-K","filed_at":"2025-05-08T23:59:59+00:00","items":["2.02","9.01"],"status":"ready","headline":"Alpha Pro Tech Q1 2025 net sales up 2.5% to $13.8M; diluted EPS $0.06 vs $0.05 YoY","summary_kind":"llm","event_type":"earnings","confidence":"high","bullets":["Net sales $13.8M (+2.5% YoY); Building Supply segment +1.6%, Disposable Apparel +4.0%.","Net income $613K ($0.06 diluted) vs $576K ($0.05) in Q1 2024; gross margin fell to 39.0% from 40.2%.","Cash $13.4M, no debt; working capital $47.0M; current ratio 21:1.","Repurchased 221,413 shares for $1.2M in Q1; $1.6M remaining under buyback program.","Management cites housing market softness, tariff uncertainty, and elevated channel inventory for face masks."],"consensus_eps_estimate":null,"consensus_eps_actual":0.06,"consensus_revenue_estimate":null,"consensus_revenue_actual":13822000.0,"consensus_period":"2025-Q1","consensus_source":"xbrl_only","sentiment":"neutral","materiality_score":0.5,"calibrated_materiality_score":0.5,"market_cap_usd":59462542.70082645,"market_cap_bucket":"microcap","market_cap_source":"finnhub_profile2","market_cap_as_of_date":"2026-05-28","daily_digest_date":null,"daily_digest_url":null,"daily_digest_rank":null},{"id":184571,"accession_number":"0001437749-25-007164","cik":884269,"company_name":"ALPHA PRO TECH LTD","ticker":"APT","form_type":"8-K","filed_at":"2025-03-12T23:59:59+00:00","items":["2.02","9.01"],"status":"ready","headline":"Alpha Pro Tech reports 2024 net sales $57.8M (-5.5% YoY); net income $3.9M","summary_kind":"llm","event_type":"earnings","confidence":"high","bullets":["Net sales $57.8M for FY2024, down 5.5% from $61.2M; Q4 sales $13.8M, down 9.5%.","Net income $3.9M ($0.35 diluted EPS) vs $4.2M ($0.35 EPS) in 2023; Q4 net income $847K, down 20.2%.","Gross margin improved to 39.6% from 37.3%; cash $18.6M, no debt, working capital $47.5M.","Building Supply sales down 11% (housewrap -6.4%, synthetic roof underlayment -8.8%); disposable apparel up 5%.","Repurchased 831,000 shares for $4.5M in 2024; $2.7M remaining under buyback program."],"consensus_eps_estimate":null,"consensus_eps_actual":null,"consensus_revenue_estimate":null,"consensus_revenue_actual":null,"consensus_period":null,"consensus_source":null,"sentiment":"negative","materiality_score":0.65,"calibrated_materiality_score":0.65,"market_cap_usd":59462542.70082645,"market_cap_bucket":"microcap","market_cap_source":"finnhub_profile2","market_cap_as_of_date":"2026-05-28","daily_digest_date":null,"daily_digest_url":null,"daily_digest_rank":null},{"id":201140,"accession_number":"0001437749-24-033488","cik":884269,"company_name":"ALPHA PRO TECH LTD","ticker":"APT","form_type":"8-K","filed_at":"2024-11-06T23:59:59+00:00","items":["2.02","9.01"],"status":"ready","headline":"Alpha Pro Tech Q3 net sales down 11.2%, net income falls 40% to $862K; protective apparel segment up 18.4%","summary_kind":"llm","event_type":"earnings","confidence":"high","bullets":["Net income of $862K ($0.08 diluted EPS) vs $1.4M ($0.12) in Q3 2023, down 39.7%.","Revenue of $14.3M, down 11.2% YoY; Building Supply segment fell 23.2% to $8.8M.","Disposable Protective Apparel segment grew 18.4% to $5.5M; face mask sales up 124.3%, face shields up 204.5%.","Cash $18.4M, no debt; repurchased 180K shares for $1.0M in Q3.","CEO expects hurricane rebuild orders to positively impact Q4 2024 synthetic roof underlayment sales."],"consensus_eps_estimate":null,"consensus_eps_actual":0.28,"consensus_revenue_estimate":null,"consensus_revenue_actual":44023000.0,"consensus_period":"2024-Q3","consensus_source":"xbrl_only","sentiment":"negative","materiality_score":0.65,"calibrated_materiality_score":0.65,"market_cap_usd":59462542.70082645,"market_cap_bucket":"microcap","market_cap_source":"finnhub_profile2","market_cap_as_of_date":"2026-05-28","daily_digest_date":null,"daily_digest_url":null,"daily_digest_rank":null},{"id":217165,"accession_number":"0001437749-24-025046","cik":884269,"company_name":"ALPHA PRO TECH LTD","ticker":"APT","form_type":"8-K","filed_at":"2024-08-07T23:59:59+00:00","items":["2.02","9.01"],"status":"ready","headline":"Alpha Pro Tech Q2 net income up 43.5% to $1.6M; revenue $16.3M, up 1.1%","summary_kind":"llm","event_type":"earnings","confidence":"high","bullets":["Net income $1.6M ($0.15 diluted EPS) vs $1.1M ($0.10) in Q2 2023, up 43.5%.","Revenue $16.3M, up 1.1%; Building Supply down 5.7% to $9.9M, Disposable Apparel up 13.8% to $6.3M.","Gross margin expanded to 42.0% from 37.9%, but ocean freight may pressure future margins.","Repurchased 515,000 shares for $2.7M in H1 2024; $1.5M remaining under buyback program.","Cash $16.2M, no debt; management expects challenging housing market remainder of 2024."],"consensus_eps_estimate":null,"consensus_eps_actual":0.2,"consensus_revenue_estimate":null,"consensus_revenue_actual":29772000.0,"consensus_period":"2024-Q2","consensus_source":"xbrl_only","sentiment":"neutral","materiality_score":0.7,"calibrated_materiality_score":0.7,"market_cap_usd":59462542.70082645,"market_cap_bucket":"microcap","market_cap_source":"finnhub_profile2","market_cap_as_of_date":"2026-05-28","daily_digest_date":null,"daily_digest_url":null,"daily_digest_rank":null},{"id":236940,"accession_number":"0001437749-24-020321","cik":884269,"company_name":"ALPHA PRO TECH LTD","ticker":"APT","form_type":"8-K","filed_at":"2024-06-14T23:59:59+00:00","items":["5.07"],"status":"ready","headline":"Alpha Pro Tech shareholders elect all director nominees, ratify auditor, approve advisory compensation","summary_kind":"llm","event_type":"other_material","confidence":"high","bullets":["All seven director nominees elected with votes for ranging from 4.47M to 4.95M.","Ratification of Tanner LLC as auditor for FY 2024: 7,864,998 for, 132,008 against.","Advisory vote on executive compensation passed with 4,853,535 for, 290,317 against.","No other proposals or material changes disclosed."],"consensus_eps_estimate":null,"consensus_eps_actual":null,"consensus_revenue_estimate":null,"consensus_revenue_actual":null,"consensus_period":null,"consensus_source":null,"sentiment":"neutral","materiality_score":0.1,"calibrated_materiality_score":0.1,"market_cap_usd":59462542.70082645,"market_cap_bucket":"microcap","market_cap_source":"finnhub_profile2","market_cap_as_of_date":"2026-05-28","daily_digest_date":null,"daily_digest_url":null,"daily_digest_rank":null},{"id":236939,"accession_number":"0001437749-24-015237","cik":884269,"company_name":"ALPHA PRO TECH LTD","ticker":"APT","form_type":"8-K","filed_at":"2024-05-08T23:59:59+00:00","items":["2.02","9.01"],"status":"ready","headline":"Alpha Pro Tech Q1 net sales down 2.3% to $13.5M; net income up 4.3% to $576K","summary_kind":"llm","event_type":"earnings","confidence":"high","bullets":["Building Supply segment sales fell 4.5% to $8.2M; housewrap sales rose 24.3% but other woven materials plunged 71.4%.","Disposable Protective Apparel sales edged up 1.4% to $5.24M; face mask and shield sales improved sequentially.","Gross margin expanded to 40.2% from 36.1% YoY; operating income fell 23.5% to $326K on higher SG&A.","Diluted EPS flat at $0.05; cash $18.5M, no debt; working capital $50.3M with current ratio 25:1.","Repurchased 270K shares for $1.4M in Q1; $777K remaining under program plus $2.0M expansion announced post-quarter."],"consensus_eps_estimate":null,"consensus_eps_actual":0.05,"consensus_revenue_estimate":null,"consensus_revenue_actual":13482000.0,"consensus_period":"2024-Q1","consensus_source":"xbrl_only","sentiment":"neutral","materiality_score":0.6,"calibrated_materiality_score":0.6,"market_cap_usd":59462542.70082645,"market_cap_bucket":"microcap","market_cap_source":"finnhub_profile2","market_cap_as_of_date":"2026-05-28","daily_digest_date":null,"daily_digest_url":null,"daily_digest_rank":null},{"id":254535,"accession_number":"0001437749-24-007558","cik":884269,"company_name":"ALPHA PRO TECH LTD","ticker":"APT","form_type":"8-K","filed_at":"2024-03-13T23:59:59+00:00","items":["2.02","9.01"],"status":"ready","headline":"Alpha Pro Tech Q4 net income up 88% to $1.1M; Building Supply sales rise 55.7%","summary_kind":"llm","event_type":"earnings","confidence":"high","bullets":["Q4 net sales $15.3M (+24.9% YoY); Building Supply $9.8M (+55.7%), Apparel $5.5M (-7.7%).","Q4 diluted EPS $0.09 vs $0.05; FY2023 diluted EPS $0.35 vs $0.26, net income $4.2M (+27.6%).","Cash $20.4M, no debt; working capital $50.5M; current ratio 21:1.","Inventory decreased 17.5% to $20.1M; housewrap sales up 22.2% in FY2023.","Repurchased 951,010 shares in 2023 for $4.0M; $2.2M remains under buyback program."],"consensus_eps_estimate":null,"consensus_eps_actual":null,"consensus_revenue_estimate":null,"consensus_revenue_actual":null,"consensus_period":null,"consensus_source":null,"sentiment":"positive","materiality_score":0.55,"calibrated_materiality_score":0.55,"market_cap_usd":59462542.70082645,"market_cap_bucket":"microcap","market_cap_source":"finnhub_profile2","market_cap_as_of_date":"2026-05-28","daily_digest_date":null,"daily_digest_url":null,"daily_digest_rank":null},{"id":272008,"accession_number":"0001437749-23-030609","cik":884269,"company_name":"ALPHA PRO TECH LTD","ticker":"APT","form_type":"8-K","filed_at":"2023-11-07T23:59:59+00:00","items":["2.02","9.01"],"status":"ready","headline":"Alpha Pro Tech Q3 net income up 184% to $1.4M; building supply sales record $11.4M","summary_kind":"llm","event_type":"earnings","confidence":"high","bullets":["Net sales $16.1M, +9.0% YoY; net income $1.4M ($0.12 EPS) vs $503K ($0.04 EPS).","Building Supply segment sales record $11.4M (+19.2%); housewrap sales up 25.7%.","Disposable Protective Apparel sales fell 10.0% to $4.6M; garments up 5.1%, masks/shields down.","Cash $18.2M, no debt; YTD repurchased 724,110 shares for $3.0M under buyback program.","Management expects new self-adhered roofing line in late 2023/early 2024 to drive growth."],"consensus_eps_estimate":null,"consensus_eps_actual":0.26,"consensus_revenue_estimate":null,"consensus_revenue_actual":45967000.0,"consensus_period":"2023-Q3","consensus_source":"xbrl_only","sentiment":"positive","materiality_score":0.65,"calibrated_materiality_score":0.65,"market_cap_usd":59462542.70082645,"market_cap_bucket":"microcap","market_cap_source":"finnhub_profile2","market_cap_as_of_date":"2026-05-28","daily_digest_date":null,"daily_digest_url":null,"daily_digest_rank":null},{"id":288857,"accession_number":"0001437749-23-022413","cik":884269,"company_name":"ALPHA PRO TECH LTD","ticker":"APT","form_type":"8-K","filed_at":"2023-08-08T23:59:59+00:00","items":["2.02","9.01"],"status":"ready","headline":"Alpha Pro Tech Q2 net income up 65% to $1.1M; sales down 7.2% to $16.1M","summary_kind":"llm","event_type":"earnings","confidence":"high","bullets":["EPS of $0.10, vs $0.05 in Q2 2022; net income $1.1M vs $693K.","Housewrap sales up 17.6% vs Q2 2022, outperforming 14.5% drop in U.S. single-family housing starts.","Disposable Protective Apparel segment sales down 14.9% to $5.6M, garment sales up 7.6% but masks down 71.6%.","Gross margin improved 560 bps to 37.9% on lower ocean freight rates; $15.3M cash, no debt.","Company repurchased 475K shares for $1.9M in H1 2023; $2.3M remaining on buyback program."],"consensus_eps_estimate":null,"consensus_eps_actual":0.14,"consensus_revenue_estimate":null,"consensus_revenue_actual":29914000.0,"consensus_period":"2023-Q2","consensus_source":"xbrl_only","sentiment":"neutral","materiality_score":0.65,"calibrated_materiality_score":0.65,"market_cap_usd":59462542.70082645,"market_cap_bucket":"microcap","market_cap_source":"finnhub_profile2","market_cap_as_of_date":"2026-05-28","daily_digest_date":null,"daily_digest_url":null,"daily_digest_rank":null},{"id":309539,"accession_number":"0001437749-23-017254","cik":884269,"company_name":"ALPHA PRO TECH LTD","ticker":"APT","form_type":"8-K","filed_at":"2023-06-13T23:59:59+00:00","items":["5.07"],"status":"ready","headline":"Alpha Pro Tech shareholders elect all 7 directors, ratify auditor, approve say-on-pay at annual meeting","summary_kind":"llm","event_type":"other","confidence":"high","bullets":["All seven director nominees elected; James Buchan received 3,457,836 votes for, 546,142 withhold, and 4,165,709 broker non-votes.","Ratification of Tanner LLC as auditor passed: 7,986,326 for, 166,213 against, 17,147 abstain.","Advisory vote on executive compensation approved: 3,718,801 for, 263,404 against, 21,772 abstain, 4,165,710 broker non-votes.","Broker non-votes totaled approximately 4.17 million across all proposals."],"consensus_eps_estimate":null,"consensus_eps_actual":null,"consensus_revenue_estimate":null,"consensus_revenue_actual":null,"consensus_period":null,"consensus_source":null,"sentiment":"neutral","materiality_score":0.2,"calibrated_materiality_score":0.15,"market_cap_usd":59462542.70082645,"market_cap_bucket":"microcap","market_cap_source":"finnhub_profile2","market_cap_as_of_date":"2026-05-28","daily_digest_date":null,"daily_digest_url":null,"daily_digest_rank":null},{"id":309538,"accession_number":"0001437749-23-013151","cik":884269,"company_name":"ALPHA PRO TECH LTD","ticker":"APT","form_type":"8-K","filed_at":"2023-05-09T23:59:59+00:00","items":["2.02","9.01"],"status":"ready","headline":"Alpha Pro Tech Q1 2023 net sales down 21.9%; net income falls 63.7% to $0.05 EPS","summary_kind":"llm","event_type":"earnings","confidence":"high","bullets":["Net sales $13.8M (-21.9% YoY); net income $552K ($0.05 diluted EPS) vs $1.5M ($0.12) prior year.","Building Supply segment sales down 15.7% to $8.6M; Disposable Protective Apparel down 30.4% to $5.2M.","Disposable protective garment sales up 10.6% to $4.4M; face mask/shield sales declined over 75%.","Cash $13.8M, no debt; working capital $50.1M; repurchased 200K shares for $833K in Q1.","Gross profit margin 36.1% vs 36.5% prior year; management expects improvement as lower-cost inventory sells."],"consensus_eps_estimate":null,"consensus_eps_actual":0.05,"consensus_revenue_estimate":null,"consensus_revenue_actual":13800000.0,"consensus_period":"2023-Q1","consensus_source":"xbrl_only","sentiment":"negative","materiality_score":0.65,"calibrated_materiality_score":0.65,"market_cap_usd":59462542.70082645,"market_cap_bucket":"microcap","market_cap_source":"finnhub_profile2","market_cap_as_of_date":"2026-05-28","daily_digest_date":null,"daily_digest_url":null,"daily_digest_rank":null},{"id":309537,"accession_number":"0001437749-23-009959","cik":884269,"company_name":"ALPHA PRO TECH LTD","ticker":"APT","form_type":"8-K","filed_at":"2023-04-11T23:59:59+00:00","items":["5.02"],"status":"ready","headline":"Alpha Pro Tech appoints Benjamin A. Shaw to board as audit committee chair","summary_kind":"llm","event_type":"leadership","confidence":"high","bullets":["Benjamin A. Shaw, CPA, elected to fill board vacancy left by Russell Manock's passing.","Appointed Chair of Audit Committee and member of Nominating/Governance Committee.","Board determined Shaw is independent and qualifies as audit committee financial expert.","Appointment restores compliance with NYSE American's audit committee financial sophistication requirement."],"consensus_eps_estimate":null,"consensus_eps_actual":null,"consensus_revenue_estimate":null,"consensus_revenue_actual":null,"consensus_period":null,"consensus_source":null,"sentiment":"neutral","materiality_score":0.3,"calibrated_materiality_score":0.3,"market_cap_usd":59462542.70082645,"market_cap_bucket":"microcap","market_cap_source":"finnhub_profile2","market_cap_as_of_date":"2026-05-28","daily_digest_date":null,"daily_digest_url":null,"daily_digest_rank":null},{"id":328248,"accession_number":"0001437749-23-006934","cik":884269,"company_name":"ALPHA PRO TECH LTD","ticker":"APT","form_type":"8-K","filed_at":"2023-03-16T23:59:59+00:00","items":["2.02","9.01"],"status":"ready","headline":"Alpha Pro Tech FY net income falls 51% to $3.3M; Q4 EPS flat at $0.05","summary_kind":"llm","event_type":"earnings","confidence":"high","bullets":["Q4 2022 net sales $12.2M (-7.4% YoY); full-year net sales $62.0M (-9.7% YoY).","FY 2022 net income $3.3M ($0.26 diluted) vs $6.8M ($0.50) in 2021.","Disposable Protective Apparel Q4 sales +31.6% to $5.9M; full-year -21.1% to $25.0M.","Building Supply Q4 sales -27.6% to $6.3M; full-year flat at $36.9M.","Cash $16.3M, no debt; repurchased 910,700 shares for $3.9M in 2022."],"consensus_eps_estimate":null,"consensus_eps_actual":null,"consensus_revenue_estimate":null,"consensus_revenue_actual":null,"consensus_period":null,"consensus_source":null,"sentiment":"negative","materiality_score":0.7,"calibrated_materiality_score":0.7,"market_cap_usd":59462542.70082645,"market_cap_bucket":"microcap","market_cap_source":"finnhub_profile2","market_cap_as_of_date":"2026-05-28","daily_digest_date":null,"daily_digest_url":null,"daily_digest_rank":null},{"id":345913,"accession_number":"0001437749-22-029825","cik":884269,"company_name":"ALPHA PRO TECH LTD","ticker":"APT","form_type":"8-K","filed_at":"2022-12-28T23:59:59+00:00","items":["3.01"],"status":"ready","headline":"Alpha Pro Tech notifies NYSE of non-compliance due to audit committee composition after director death","summary_kind":"llm","event_type":"regulatory","confidence":"high","bullets":["Following death of director Russell Manock on Dec 18, 2022, Audit Committee lacks a financially sophisticated member.","Company has cure period until earlier of next annual meeting or Dec 18, 2023 to regain compliance.","Board intends to regain compliance with NYSE American listing requirements before deadline."],"consensus_eps_estimate":null,"consensus_eps_actual":null,"consensus_revenue_estimate":null,"consensus_revenue_actual":null,"consensus_period":null,"consensus_source":null,"sentiment":"negative","materiality_score":0.6,"calibrated_materiality_score":0.6,"market_cap_usd":59462542.70082645,"market_cap_bucket":"microcap","market_cap_source":"finnhub_profile2","market_cap_as_of_date":"2026-05-28","daily_digest_date":null,"daily_digest_url":null,"daily_digest_rank":null},{"id":345912,"accession_number":"0001437749-22-029334","cik":884269,"company_name":"ALPHA PRO TECH LTD","ticker":"APT","form_type":"8-K","filed_at":"2022-12-19T23:59:59+00:00","items":["5.03","9.01"],"status":"ready","headline":"Alpha Pro Tech adopts amended bylaws with new governance provisions","summary_kind":"llm","event_type":"other_material","confidence":"high","bullets":["Added advance notice requirement for stockholder nominations and proposals, with 90-120 day window before annual meeting anniversary.","Designated Delaware Chancery Court as exclusive forum for fiduciary duty and DGCL claims, and federal courts for Securities Act claims.","Explicitly authorized stockholder meetings by remote communication under Delaware law.","Updated quorum to majority of directors then in office, and clarified electronic proxy delivery safe harbor.","Revised officer terms to indefinite until successor elected, and added electronic storage requirements for books and records."],"consensus_eps_estimate":null,"consensus_eps_actual":null,"consensus_revenue_estimate":null,"consensus_revenue_actual":null,"consensus_period":null,"consensus_source":null,"sentiment":"neutral","materiality_score":0.35,"calibrated_materiality_score":0.35,"market_cap_usd":59462542.70082645,"market_cap_bucket":"microcap","market_cap_source":"finnhub_profile2","market_cap_as_of_date":"2026-05-28","daily_digest_date":null,"daily_digest_url":null,"daily_digest_rank":null},{"id":345911,"accession_number":"0001437749-22-026108","cik":884269,"company_name":"ALPHA PRO TECH LTD","ticker":"APT","form_type":"8-K","filed_at":"2022-11-07T23:59:59+00:00","items":["2.02","9.01"],"status":"ready","headline":"Alpha Pro Tech Q3 net sales $14.7M; net income falls 34% to $0.5M","summary_kind":"llm","event_type":"earnings","confidence":"high","bullets":["Net sales up 1.7% YoY to $14.7M; disposable apparel +16.2%, building supply -4.6%.","Net income $0.5M ($0.04 diluted EPS) vs $0.8M ($0.06) in Q3 2021; gross margin 32.7%.","Cash $15.5M, no debt; working capital $50.6M; current ratio 27:1.","Repurchased 259,200 shares for $1.1M in Q3; $1.2M remaining under buyback program.","Capital commitments $4.0M for equipment; $3.1M paid; expects operational impact in 2023."],"consensus_eps_estimate":null,"consensus_eps_actual":0.21,"consensus_revenue_estimate":null,"consensus_revenue_actual":49756000.0,"consensus_period":"2022-Q3","consensus_source":"xbrl_only","sentiment":"negative","materiality_score":0.65,"calibrated_materiality_score":0.65,"market_cap_usd":59462542.70082645,"market_cap_bucket":"microcap","market_cap_source":"finnhub_profile2","market_cap_as_of_date":"2026-05-28","daily_digest_date":null,"daily_digest_url":null,"daily_digest_rank":null},{"id":362325,"accession_number":"0001437749-22-018820","cik":884269,"company_name":"ALPHA PRO TECH LTD","ticker":"APT","form_type":"8-K","filed_at":"2022-08-04T23:59:59+00:00","items":["2.02","9.01"],"status":"ready","headline":"Alpha Pro Tech Q2 net income falls 58.5% to $693K; building supply segment hits record sales","summary_kind":"llm","event_type":"earnings","confidence":"high","bullets":["Net sales $17.4M, down 2.4% YoY; diluted EPS $0.05 vs $0.12 in Q2 2021.","Building Supply segment sales record $10.8M (+10.4%); Disposable Protective Apparel down 18.1% to $6.6M.","Gross margin 32.3% vs 35.0% due to higher ocean freight, raw material, and labor costs.","Cash $15.3M, no debt; repurchased 225,500 shares for $960K in Q2.","Recorded $490K loss on fixed assets from undelivered equipment; lawsuit filed."],"consensus_eps_estimate":null,"consensus_eps_actual":0.17,"consensus_revenue_estimate":null,"consensus_revenue_actual":35034000.0,"consensus_period":"2022-Q2","consensus_source":"xbrl_only","sentiment":"negative","materiality_score":0.7,"calibrated_materiality_score":0.7,"market_cap_usd":59462542.70082645,"market_cap_bucket":"microcap","market_cap_source":"finnhub_profile2","market_cap_as_of_date":"2026-05-28","daily_digest_date":null,"daily_digest_url":null,"daily_digest_rank":null},{"id":381872,"accession_number":"0001437749-22-014643","cik":884269,"company_name":"ALPHA PRO TECH LTD","ticker":"APT","form_type":"8-K","filed_at":"2022-06-09T23:59:59+00:00","items":["5.07"],"status":"ready","headline":"Alpha Pro Tech shareholders elect 7 directors, ratify auditor, approve exec compensation at annual meeting","summary_kind":"llm","event_type":"other_material","confidence":"high","bullets":["Directors elected with votes ranging from 2,936,850 (Buchan) to 3,137,793 (Hoffman) for; 309,883 to 510,826 withheld; 4,040,129 broker non-votes each.","Ratification of Tanner LLC as auditors approved: 7,141,856 for, 322,603 against, 23,346 abstain.","Advisory vote on executive compensation passed: 2,826,764 for, 590,224 against, 30,688 abstain, 4,040,129 broker non-votes."],"consensus_eps_estimate":null,"consensus_eps_actual":null,"consensus_revenue_estimate":null,"consensus_revenue_actual":null,"consensus_period":null,"consensus_source":null,"sentiment":"neutral","materiality_score":0.2,"calibrated_materiality_score":0.15,"market_cap_usd":59462542.70082645,"market_cap_bucket":"microcap","market_cap_source":"finnhub_profile2","market_cap_as_of_date":"2026-05-28","daily_digest_date":null,"daily_digest_url":null,"daily_digest_rank":null},{"id":381871,"accession_number":"0001437749-22-011637","cik":884269,"company_name":"ALPHA PRO TECH LTD","ticker":"APT","form_type":"8-K","filed_at":"2022-05-10T23:59:59+00:00","items":["2.02","9.01"],"status":"ready","headline":"Alpha Pro Tech Q1 sales down 23.7% to $17.7M; building supply up 22.7% to record $10.2M","summary_kind":"llm","event_type":"earnings","confidence":"high","bullets":["Net income $1.5M ($0.12 diluted) vs $3.7M ($0.27) YoY; gross margin 36.5% vs 39.6%.","Disposable Protective Apparel sales fell 49.9% to $7.4M; face masks -59%, face shields -52%.","Building Supply segment hit record $10.2M (+22.7%) driven by roof underlayment (+13.9%) and housewrap (+18.4%).","Cash $14.2M, no debt; repurchased 170k shares for $756k; $1.3M remaining in buyback program.","Invested ~$4.0M in new equipment for Building Supply; final equipment expected operational in Q3 2022."],"consensus_eps_estimate":null,"consensus_eps_actual":0.12,"consensus_revenue_estimate":null,"consensus_revenue_actual":17661000.0,"consensus_period":"2022-Q1","consensus_source":"xbrl_only","sentiment":"negative","materiality_score":0.65,"calibrated_materiality_score":0.65,"market_cap_usd":59462542.70082645,"market_cap_bucket":"microcap","market_cap_source":"finnhub_profile2","market_cap_as_of_date":"2026-05-28","daily_digest_date":null,"daily_digest_url":null,"daily_digest_rank":null},{"id":399830,"accession_number":"0001437749-22-005676","cik":884269,"company_name":"ALPHA PRO TECH LTD","ticker":"APT","form_type":"8-K","filed_at":"2022-03-09T23:59:59+00:00","items":["2.02","9.01"],"status":"ready","headline":"Alpha Pro Tech FY2021 net income $6.8M, down 75%; Building Supply segment hits record $36.9M","summary_kind":"llm","event_type":"earnings","confidence":"high","bullets":["FY2021 net sales $68.6M, second highest in history, down from $102.7M in 2020 due to pandemic pullback.","Diluted EPS $0.50 vs $1.92 in 2020; Q4 diluted EPS $0.05 vs $0.52.","Building Supply segment sales record $36.9M (+20.6% YoY) driven by synthetic roof underlayment and housewrap.","Disposable Protective Apparel sales fell 56% to $31.7M; face mask sales down 80% from pandemic peak.","Cash $16.3M, no debt; $2.1M remains in stock buyback program; $4M committed for Building Supply capacity expansion."],"consensus_eps_estimate":null,"consensus_eps_actual":null,"consensus_revenue_estimate":null,"consensus_revenue_actual":null,"consensus_period":null,"consensus_source":null,"sentiment":"negative","materiality_score":0.7,"calibrated_materiality_score":0.7,"market_cap_usd":59462542.70082645,"market_cap_bucket":"microcap","market_cap_source":"finnhub_profile2","market_cap_as_of_date":"2026-05-28","daily_digest_date":null,"daily_digest_url":null,"daily_digest_rank":null},{"id":418809,"accession_number":"0001437749-21-025205","cik":884269,"company_name":"ALPHA PRO TECH LTD","ticker":"APT","form_type":"8-K","filed_at":"2021-11-04T23:59:59+00:00","items":["2.02","9.01"],"status":"ready","headline":"Alpha Pro Tech Q3 rev down 52% to $14.5M, EPS $0.06; Building Supply segment record $10.1M","summary_kind":"llm","event_type":"earnings","confidence":"high","bullets":["Net sales of $14.5M, down 51.8% YoY; net income of $766K ($0.06 diluted EPS) vs $8.1M ($0.58) in Q3 2020.","Building Supply segment sales increased 31.4% to a record $10.1M; synthetic roof underlayment up 35.9%, housewrap up 25.7%.","Disposable Protective Apparel segment sales fell 80.3% to $4.4M as mask/shield sales normalized to pre-pandemic levels.","Cash of $17.6M; no debt; working capital $49.7M; current ratio 17:1.","Company repurchased 46,000 shares in Q3 for $369K; $409K remaining under buyback program."],"consensus_eps_estimate":null,"consensus_eps_actual":0.45,"consensus_revenue_estimate":null,"consensus_revenue_actual":55442000.0,"consensus_period":"2021-Q3","consensus_source":"xbrl_only","sentiment":"negative","materiality_score":0.75,"calibrated_materiality_score":0.75,"market_cap_usd":59462542.70082645,"market_cap_bucket":"microcap","market_cap_source":"finnhub_profile2","market_cap_as_of_date":"2026-05-28","daily_digest_date":null,"daily_digest_url":null,"daily_digest_rank":null},{"id":436398,"accession_number":"0001437749-21-018438","cik":884269,"company_name":"ALPHA PRO TECH LTD","ticker":"APT","form_type":"8-K","filed_at":"2021-08-04T23:59:59+00:00","items":["2.02","9.01"],"status":"ready","headline":"Alpha Pro Tech Q2 net sales down 30.2% to $17.8M; EPS $0.12 vs $0.46 YoY","summary_kind":"llm","event_type":"earnings","confidence":"high","bullets":["Net income of $1.7M ($0.12 diluted EPS) vs $6.2M ($0.46) in Q2 2020, down 73.1%.","Disposable Protective Apparel segment sales fell 55.6% to $8.0M; mask sales down 89.4%, shield sales down 93.2%.","Disposable protective garment sales set a quarterly record, up 36.3% YoY; Building Supply segment up 31.5% to $9.8M.","Cash of $15.5M, working capital $50.1M, no debt; inventory increased 31.3% to $22.0M.","Repurchased 150,000 shares for $1.3M during Q2; $777K remaining under buyback program."],"consensus_eps_estimate":null,"consensus_eps_actual":0.4,"consensus_revenue_estimate":null,"consensus_revenue_actual":40967000.0,"consensus_period":"2021-Q2","consensus_source":"xbrl_only","sentiment":"negative","materiality_score":0.65,"calibrated_materiality_score":0.65,"market_cap_usd":59462542.70082645,"market_cap_bucket":"microcap","market_cap_source":"finnhub_profile2","market_cap_as_of_date":"2026-05-28","daily_digest_date":null,"daily_digest_url":null,"daily_digest_rank":null}],"next_cursor":null}