U.S. markets closed

Alpha Pro Tech, Ltd. (APT)

NYSE American - NYSE American Delayed Price. Currency in USD
Add to watchlist
8.46+0.23 (+2.79%)
At close: 4:00PM EDT
8.34 -0.12 (-1.42%)
After hours: 07:54PM EDT
Show:
Balance Sheet
Cash Flow
Annual
Subscribe to Yahoo Finance Plus Essential to download historical data

Income Statement

All numbers in thousands
Get access to 40+ years of historical data with Yahoo Finance Plus Essential.Learn more
Breakdown
ttm
12/31/2020
12/31/2019
12/31/2018
12/31/2017
Total Revenue
107,707
102,700
46,665
46,624
44,025
Cost of Revenue
56,600
52,218
29,693
28,913
26,573
Gross Profit
51,107
50,482
16,972
17,711
17,452
Operating Expense
19,392
18,900
13,950
13,837
14,526
Operating Income
31,715
31,582
3,022
3,874
2,926
Net Non Operating Interest Income Expense
3
18
68
3
4
Other Income Expense
942
648
590
537
740
Pretax Income
32,660
32,248
3,680
4,414
3,670
Tax Provision
7,197
5,162
680
789
1,037
Net Income Common Stockholders
25,463
27,086
3,000
3,625
2,633
Diluted NI Available to Com Stockholders
25,463
27,086
3,000
3,625
2,633
Basic EPS
-
2.01
0.23
0.26
0.18
Diluted EPS
-
1.94
0.23
0.26
0.18
Basic Average Shares
-
13,450
13,143
13,910
14,826
Diluted Average Shares
-
13,972
13,169
13,963
14,993
Total Operating Income as Reported
31,715
31,582
3,022
3,874
2,926
Total Expenses
75,992
71,118
43,643
42,750
41,099
Net Income from Continuing & Discontinued Operation
25,463
27,086
3,000
3,625
2,633
Normalized Income
25,465
27,138
2,812
3,666
2,357
Interest Income
3
18
68
3
4
Net Interest Income
3
18
68
3
4
EBIT
31,715
31,582
3,022
3,874
2,926
EBITDA
32,460
-
-
-
-
Reconciled Cost of Revenue
56,600
52,218
29,693
28,913
26,573
Reconciled Depreciation
745
729
602
525
571
Net Income from Continuing Operation Net Minority Interest
25,463
27,086
3,000
3,625
2,633
Total Unusual Items Excluding Goodwill
-3
-62
231
-50
385
Total Unusual Items
-3
-62
231
-50
385
Normalized EBITDA
32,463
32,373
3,393
4,449
3,112
Tax Rate for Calcs
0
0
0
0
0
Tax Effect of Unusual Items
-0.6611
-9.92
42.6848
-8.9375
108.7861