APT · Company research

Alpha Pro Tech, Ltd. (APT): Financial Statements

Reported statement data with reporting periods and sources preserved.

RESEARCH CONTEXT

Understand the numbers

Reported statement data with reporting periods and sources preserved. Use period, currency, units and source fields when interpreting values.

34records availableHealthcare

Financial Statements data

Database-backed records only

34 rows
statement typeperiod typefiscal periodperiod endrevenuecost of revenuegross profitoperating incomepretax incomenet income
income_statementannualFY-2026-Q2Tue Jun 30 2026 00:00:00 GMT+0000 (Coordinated Universal Time)33259000-2076500012494000259200032690002528000
income_statementquarterlyFY-2026-Q2Tue Jun 30 2026 00:00:00 GMT+0000 (Coordinated Universal Time)18674000-116960006978000201200023840001826000
income_statementquarterlyFY-2026-Q1Tue Mar 31 2026 00:00:00 GMT+0000 (Coordinated Universal Time)14585000-90690005516000580000885000702000
income_statementquarterlyFY-2025-Q4Wed Dec 31 2025 00:00:00 GMT+0000 (Coordinated Universal Time)13863000—5146000952000993000698000
income_statementannualFY-2025-Q4Wed Dec 31 2025 00:00:00 GMT+0000 (Coordinated Universal Time)59142000-3660500022537000383900046690003531000
income_statementquarterlyFY-2025-Q3Tue Sep 30 2025 00:00:00 GMT+0000 (Coordinated Universal Time)45279000—17391000288700036760002833000
income_statementannualFY-2025-Q2Mon Jun 30 2025 00:00:00 GMT+0000 (Coordinated Universal Time)30494000—11523000179000023830001857000
income_statementquarterlyFY-2025-Q2Mon Jun 30 2025 00:00:00 GMT+0000 (Coordinated Universal Time)16672000—6131000133500016110001244000
income_statementquarterlyFY-2025-Q1Mon Mar 31 2025 00:00:00 GMT+0000 (Coordinated Universal Time)13822000—5392000455000772000613000
income_statementquarterlyFY-2024-Q4Tue Dec 31 2024 00:00:00 GMT+0000 (Coordinated Universal Time)13817000—51900006740001080000847000
income_statementannualFY-2024-Q4Tue Dec 31 2024 00:00:00 GMT+0000 (Coordinated Universal Time)57840000—22933000344900050200003929000
income_statementquarterlyFY-2024-Q3Mon Sep 30 2024 00:00:00 GMT+0000 (Coordinated Universal Time)14251000—54840007370001099000862000
income_statementquarterlyFY-2024-Q2Sun Jun 30 2024 00:00:00 GMT+0000 (Coordinated Universal Time)16289000—6841000171200021190001644000
income_statementannualFY-2024-Q2Sun Jun 30 2024 00:00:00 GMT+0000 (Coordinated Universal Time)29772000—12259000203800028410002220000
income_statementquarterlyFY-2024-Q1Sun Mar 31 2024 00:00:00 GMT+0000 (Coordinated Universal Time)13482000—5417000326000722000576000
income_statementannualFY-2023-Q4Sun Dec 31 2023 00:00:00 GMT+0000 (Coordinated Universal Time)61232000—22829000413200054250004189000
income_statementquarterlyFY-2023-Q4Sun Dec 31 2023 00:00:00 GMT+0000 (Coordinated Universal Time)15265000—570600097100013230001061000
income_statementquarterlyFY-2023-Q3Sat Sep 30 2023 00:00:00 GMT+0000 (Coordinated Universal Time)45967000—17123000316100041020003128000
income_statementannualFY-2023-Q2Fri Jun 30 2023 00:00:00 GMT+0000 (Coordinated Universal Time)29914000—11088000173800022770001698000
income_statementquarterlyFY-2023-Q2Fri Jun 30 2023 00:00:00 GMT+0000 (Coordinated Universal Time)16115000—6106000131200015840001146000
income_statementquarterlyFY-2023-Q1Fri Mar 31 2023 00:00:00 GMT+0000 (Coordinated Universal Time)13800000—4982000426000693000552000
income_statementannualFY-2022-Q4Sat Dec 31 2022 00:00:00 GMT+0000 (Coordinated Universal Time)61981000—21683000465000043950003282000
income_statementquarterlyFY-2022-Q4Sat Dec 31 2022 00:00:00 GMT+0000 (Coordinated Universal Time)12225000—4811000760000869000564000
income_statementquarterlyFY-2022-Q3Fri Sep 30 2022 00:00:00 GMT+0000 (Coordinated Universal Time)14722000—4818000647000662000503000
income_statementannualFY-2022-Q2Thu Jun 30 2022 00:00:00 GMT+0000 (Coordinated Universal Time)35034000—12054000324400028640002215000
income_statementquarterlyFY-2022-Q2Thu Jun 30 2022 00:00:00 GMT+0000 (Coordinated Universal Time)17373000—56120001320000890000693000
income_statementquarterlyFY-2022-Q1Thu Mar 31 2022 00:00:00 GMT+0000 (Coordinated Universal Time)17661000—6442000192400019740001522000
income_statementannualFY-2021-Q4Fri Dec 31 2021 00:00:00 GMT+0000 (Coordinated Universal Time)68637000—25298000792700085000006756000
income_statementquarterlyFY-2021-Q2Wed Jun 30 2021 00:00:00 GMT+0000 (Coordinated Universal Time)17806000—6232000183000020180001671000
income_statementannualFY-2021-Q2Wed Jun 30 2021 00:00:00 GMT+0000 (Coordinated Universal Time)40967000—15411000623300067440005390000
income_statementquarterlyFY-2021-Q1Wed Mar 31 2021 00:00:00 GMT+0000 (Coordinated Universal Time)23161000—9179000440300047260003719000
income_statementquarterlyFY-2020-Q2Tue Jun 30 2020 00:00:00 GMT+0000 (Coordinated Universal Time)25500000—12613000788200080420006220000
income_statementannualFY-2020-Q2Tue Jun 30 2020 00:00:00 GMT+0000 (Coordinated Universal Time)43654000—21167000121510001235500011561000
income_statementquarterlyFY-2020-Q1Tue Mar 31 2020 00:00:00 GMT+0000 (Coordinated Universal Time)18154000—8554000427000043140005342000

Informational research only, not financial advice. Forecasts are uncertain and can be wrong.