Alpha Pro Tech Ltd.

AI Score

0

Unlock

5.65
0.18 (3.29%)
At close: Feb 21, 2025, 3:59 PM
5.62
-0.57%
After-hours: Feb 21, 2025, 04:10 PM EST

Alpha Pro Tech Ltd. Income Statement

Get detailed income statement breakdowns, uncovering revenue, expenses, and much more.
Year FY23 FY22 FY21 FY20 FY19 FY18 FY17 FY16 FY15 FY14 FY13 FY12 FY11 FY10 FY09 FY08 FY07 FY06 FY05 FY04 FY03 FY02 FY01 FY00 FY99 FY98 FY97 FY96
Revenue 61.23M 61.98M 68.64M 102.7M 46.66M 46.62M 44.02M 46.18M 44.95M 47.65M 43.81M 41.06M 38.5M 41.89M 59.7M 35.79M 35.45M 37.34M 31.09M 24.84M 26.96M 21.35M 21.33M 21.13M 20.2M 17.98M 17.82M 14.86M
Cost of Revenue 38.4M 40.3M 43.34M 52.22M 29.69M 28.91M 26.57M 29.19M 28.98M 30.2M 27.57M 26.6M 24.46M 25.47M 30.82M 20.31M 19.01M 20.02M 16.95M 12.55M 13.3M 10.83M 12.25M 12.24M 12.2M 10.73M 11.59M 9.66M
Gross Profit 22.83M 21.68M 25.3M 50.48M 16.97M 17.71M 17.45M 16.98M 15.97M 17.45M 16.23M 14.46M 14.05M 16.42M 28.87M 15.48M 16.44M 17.32M 14.15M 12.29M 13.66M 10.52M 9.09M 8.89M 8M 7.25M 6.23M 5.2M
Operating Income 4.13M 4.65M 7.93M 31.58M 3.02M 3.87M 2.93M 3.67M 1.48M 3.22M 2.4M 817K 905K 1.74M 13.51M 2.25M 3.41M 5.93M 3.85M 2.86M 4.55M 2.64M 1.13M 1.65M 1.2M 509K -621K -1.87M
Interest Income 816K 148K 2K 18K 68K 3K 4K 5K 14K 16K 9K 10K 41K n/a 25K 76K 94K 36K 24K 7K n/a n/a n/a n/a n/a n/a n/a n/a
Pretax Income 5.42M 4.39M 8.5M 32.25M 3.68M 4.41M 3.67M 4.17M 1.52M 3.94M 2.96M 1.31M 1.48M 2.08M 13.86M 2.52M 3.71M 6.03M 3.86M 2.86M 4.53M 2.62M 1.21M 1.66M n/a 316K -929K -2.15M
Net Income 4.19M 3.28M 6.76M 26.89M 3M 3.63M 2.63M 3.17M 1.04M 2.74M 2.08M 977K 933K 1.3M 9.04M 1.56M 2.42M 3.74M 2.45M 1.85M 3.01M 1.67M 786K 1.46M 1.1M 316K -929K -2.15M
Selling & General & Admin 17.77M 16.22M 16.55M 18.17M 13.35M 13.31M 13.96M 12.77M 13.79M 13.51M 13.12M 12.88M 12.32M 13.84M 14.7M 12.64M 12.54M 10.94M 9.8M 8.93M 8.6M 7.43M 7.48M 6.83M 6.4M 6.34M 6.53M 4.61M
Research & Development n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a
Other Expenses 925K 814K 817K 729K 602K 525K 571K 544K 703K 721K 722K 764K 818K 844K 665K 586K 494K 448K 499K 503K 509K 447K 476K 405K 400K 402K 319K -1.95M
Operating Expenses 18.7M 17.03M 17.37M 18.9M 13.95M 13.84M 14.53M 13.31M 14.5M 14.23M 13.84M 13.64M 13.14M 14.68M 15.37M 13.22M 13.04M 11.39M 10.29M 9.43M 9.11M 7.88M 7.96M 7.24M 6.8M 6.74M 6.85M 2.66M
Interest Expense n/a 745K n/a n/a n/a 3K 4K 5K 14K 16K 9K 10K 41K 25K 8K 75K n/a n/a n/a n/a 20K 24K 21K n/a n/a n/a n/a n/a
Selling & Marketing Expenses 60K 102K 27K 32K 16K 32K 46K 39K 37K 38K 49K 64K n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a
Cost & Expenses 57.1M 57.33M 60.71M 71.12M 43.64M 42.75M 41.1M 42.5M 43.48M 44.43M 41.41M 40.24M 37.6M 40.15M 46.19M 33.53M 32.05M 31.41M 27.24M 21.98M 22.41M 18.71M 20.2M 19.48M 19M 17.48M 18.44M 12.32M
Income Tax 1.24M 1.11M 1.74M 5.16M 680K 789K 1.04M 1.01M 480K 1.2M 885K 330K 548K 780K 4.82M 951K 1.3M 2.29M 1.41M 1.01M 1.52M 955K 420K 199K 100K n/a n/a 4.4M
Shares Outstanding (Basic) 11.86M 12.71M 13.23M 13.45M 13.14M 13.91M 14.83M 16.84M 18.2M 18.41M 19.2M 20.7M 22.08M 22.42M 22.81M 24.77M 25.32M 24.14M 23.68M 23.22M 22.52M 23.26M 23.81M 24.05M 24.11M 24.11M 23.39M 17.84M
Shares Outstanding (Diluted) 11.86M 12.78M 13.5M 13.97M 13.17M 13.96M 14.99M 16.84M 18.24M 18.72M 19.23M 20.7M 22.08M 22.69M 23.45M 24.77M 25.62M 25.13M 25.25M 24.62M 24.06M 23.77M 24.45M 25.58M 24.45M 24.24M 23.39M 17.84M
EPS (Basic) 0.35 0.26 0.51 2.00 0.23 0.26 0.18 0.19 0.06 0.15 0.11 0.05 0.04 0.06 0.40 0.06 0.10 0.15 0.10 0.08 0.13 0.07 0.03 0.06 0.05 0.01 -0.04 -0.12
EPS (Diluted) 0.35 0.26 0.50 1.92 0.23 0.26 0.18 0.19 0.06 0.15 0.11 0.05 0.04 0.06 0.39 0.06 0.09 0.15 0.10 0.08 0.13 0.07 0.03 0.06 0.05 0.01 -0.04 -0.12
EBITDA 5.06M 5.46M 8.74M 32.31M 3.62M 4.4M 3.5M 4.22M 2.18M 3.94M 3.12M 1.58M 1.72M 2.58M 14.17M 2.92M 3.9M 6.38M 4.35M 3.36M 5.06M 3.09M 1.6M 2.06M 1.6M 911K -302K 2.79M
Depreciation & Amortization 925K 814K 817K 729K 602K 525K 571K 544K 703K 721K 722K 764K 818K 844K 665K 586K 494K 448K 499K 517K 509K 447K 476K 405K 400K 402K 319K 254K