Last 7 days
-2.9%
Last 30 days
-7.4%
Last 90 days
-15.3%
Trailing 12 Months
-13.9%
Datesorted ascending | Name | Buy/Sell | $ Value | Avg. Price | # Shares | Title |
---|---|---|---|---|---|---|
2023-06-22 | Walker Jerome T. | acquired | - | - | 8,293 | - |
2023-06-22 | Norwood D Bryan | acquired | - | - | 6,432 | vice president, cfo |
2023-06-22 | Mansfield David J | sold (taxes) | -37,189 | 9.7 | -3,834 | president & ceo |
2023-06-22 | Norwood D Bryan | sold (taxes) | -6,052 | 9.7 | -624 | vice president, cfo |
2023-06-22 | Dewbre Grant | sold (taxes) | -6,896 | 9.7 | -711 | chief operating officer |
2023-06-22 | McNally Robert Joseph | acquired | - | - | 7,317 | - |
2023-06-22 | Boiter Cynthia | acquired | - | - | 7,317 | - |
2023-06-22 | Mansfield David J | acquired | - | - | 34,242 | president & ceo |
2023-06-22 | Brown David B | acquired | - | - | 7,317 | - |
2023-06-22 | Lewicki Matthew Earl | acquired | - | - | 4,098 | chief accounting officer |
Datesorted ascending | Fund Name | Type | % Chg | $ Change | $ Held | % Portfolio |
---|---|---|---|---|---|---|
2023-09-14 | IMS Capital Management | unchanged | - | -94,518 | 761,751 | 0.42% |
2023-08-15 | WELLS FARGO & COMPANY/MN | added | 3.85 | -42.00 | 514 | -% |
2023-08-14 | CANNELL CAPITAL LLC | added | 32.55 | 179,147 | 1,179,160 | 0.23% |
2023-08-14 | MORGAN STANLEY | added | 3.34 | -58,822 | 670,065 | -% |
2023-08-14 | Tower Research Capital LLC (TRC) | reduced | -72.24 | -8,223 | 2,777 | -% |
2023-08-14 | HighTower Advisors, LLC | reduced | -5.38 | -74,000 | 408,000 | -% |
2023-08-14 | WEDBUSH SECURITIES INC | added | 5.48 | -146,000 | 2,222,000 | 0.11% |
2023-08-14 | FLPUTNAM INVESTMENT MANAGEMENT CO | new | - | 414,161 | 414,161 | 0.01% |
2023-08-14 | BRIDGEWAY CAPITAL MANAGEMENT, LLC | unchanged | - | -95,872 | 814,056 | 0.02% |
2023-08-14 | VANGUARD GROUP INC | added | 1.32 | -318,032 | 2,905,590 | -% |
Date Filed | Name of Filer | Percent of Class | No. of Shares | Form Type | |
---|---|---|---|---|---|
Feb 10, 2022 | vanguard index funds | 4.24% | 342,184 | SC 13G/A | |
Feb 10, 2022 | vanguard group inc | 4.24% | 342,184 | SC 13G/A | |
Feb 08, 2022 | dimensional fund advisors lp | 5.9% | 473,149 | SC 13G/A | |
Feb 16, 2021 | dimensional fund advisors lp | 6.8% | 552,044 | SC 13G/A | |
Feb 10, 2021 | vanguard group inc | 6.65% | 543,193 | SC 13G/A | |
Feb 08, 2021 | vanguard index funds | 5.78% | 471,899 | SC 13G/A | |
Feb 14, 2020 | cannell capital llc | 7.45% | 600,396 | SC 13G/A | |
Feb 12, 2020 | vanguard index funds | 5.78% | 465,028 | SC 13G | |
Feb 12, 2020 | dimensional fund advisors lp | 6.86% | 551,540 | SC 13G/A | |
Feb 11, 2020 | vanguard group inc | 6.66% | 536,322 | SC 13G |
Date Filed | Form Type | Document | |
---|---|---|---|
Sep 15, 2023 | 8-K | Current Report | |
Sep 14, 2023 | 10-Q | Quarterly Report | |
Jun 27, 2023 | 4 | Insider Trading | |
Jun 27, 2023 | 4 | Insider Trading | |
Jun 27, 2023 | 4 | Insider Trading | |
Jun 27, 2023 | 4 | Insider Trading | |
Jun 27, 2023 | 4 | Insider Trading | |
Jun 27, 2023 | 4 | Insider Trading | |
Jun 27, 2023 | 4 | Insider Trading | |
Jun 23, 2023 | 8-K | Current Report |
Name | Mkt Capsorted ascending | Revenue | Price %, 1M | Returns, 1Y | P/E | P/S | Rev 1-Yr | Inc 1-Yr |
---|---|---|---|---|---|---|---|---|
LARGE-CAP | ||||||||
ITW | 71.4B | 16.1B | 0.19% | 22.08% | 23.03 | 4.44 | 5.86% | 17.15% |
IR | 24.3B | 6.5B | -2.49% | 37.78% | 40.13 | 4.1 | 16.93% | 6.34% |
XYL | 19.2B | 6.1B | -6.35% | -1.08% | 43.81 | 3.18 | 15.93% | 12.85% |
IEX | 15.9B | - | -5.10% | 2.11% | 27.03 | 5.23 | 15.09% | 14.53% |
GGG | 14.6B | 2.2B | -1.07% | 18.52% | 29.93 | 6.72 | 5.84% | 14.37% |
MID-CAP | ||||||||
ITT | 8.0B | 3.2B | 1.54% | 37.40% | 18.72 | 2.52 | 11.48% | 25.05% |
DCI | 7.4B | 3.4B | -0.05% | 17.13% | 20.07 | 2.15 | 7.89% | 16.35% |
TKR | 5.7B | 4.8B | -3.40% | 16.04% | 13.95 | 1.26 | 9.96% | 15.37% |
FLS | 5.1B | 4.0B | 3.31% | 46.96% | 21.53 | 1.29 | 13.86% | 149.05% |
SMALL-CAP | ||||||||
EPAC | 1.5B | 589.4M | 3.80% | 53.12% | 43.98 | 2.56 | 4.36% | 214.75% |
TNC | 1.4B | 1.2B | -5.17% | 24.73% | 14.81 | 1.19 | 8.71% | 68.74% |
GRC | 829.1M | 631.3M | 2.35% | 23.13% | 38.3 | 1.31 | 51.20% | -1.04% |
NNBR | 94.5M | 497.6M | -1.47% | -16.60% | -2.44 | 0.19 | 3.44% | -162.21% |
PPIH | 66.0M | 139.1M | -7.43% | -13.93% | 13.57 | 0.47 | -2.39% | 8.70% |
-2.2%
15.1%
45%
38.5%
33.9%
Y-axis is the maximum loss one would have experienced if Perma-Pipe International Holdings was unfortunately bought at previous high price.
Income Statement (Last 12 Months) | (In Thousands) | |||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Description | (%) Q/Q | 2023Q3 | 2023Q2 | 2023Q1 | 2022Q4 | 2022Q3 | 2022Q2 | 2022Q1 | 2021Q4 | 2021Q3 | 2021Q2 | 2021Q1 | 2020Q4 | 2020Q3 | 2020Q2 | 2020Q1 | 2019Q4 | 2019Q3 | 2019Q2 | 2019Q1 | 2018Q4 | 2018Q3 |
Revenue | -1.3% | 139,142 | 141,004 | 142,569 | 145,254 | 142,550 | 145,351 | 138,552 | 120,721 | 105,816 | 86,376 | 84,694 | 95,662 | 109,825 | 126,128 | 127,663 | 130,345 | 128,694 | 124,352 | 128,965 | 121,417 | 116,109 |
Gross Profit | -1.1% | 37,604 | 38,026 | 38,301 | 37,718 | 34,217 | 35,074 | 32,530 | 25,287 | 20,596 | 12,217 | 11,179 | 15,796 | 20,501 | 27,790 | 29,046 | 28,335 | 27,575 | 23,815 | 23,318 | 20,580 | 17,017 |
Operating Expenses | 0.8% | 27,180 | 26,968 | 27,157 | 26,423 | 25,767 | 25,861 | 24,419 | 23,122 | 22,886 | 22,050 | 22,556 | 23,700 | 23,988 | 24,399 | 24,165 | 22,348 | 22,159 | 21,174 | 20,596 | 21,048 | 20,858 |
S&GA Expenses | 3.4% | 5,339 | 5,164 | 5,163 | 4,993 | 4,986 | 4,724 | 4,526 | 4,579 | 4,450 | 4,728 | 5,334 | 5,353 | 5,533 | 5,618 | 5,231 | 5,252 | 5,452 | 5,357 | 5,239 | 5,137 | 4,880 |
EBITDA | -100.0% | - | 10,798 | 11,085 | 10,833 | 10,071 | 12,027 | 11,823 | 6,482 | 2,630 | -1,340 | -3,417 | -228 | 3,784 | 7,000 | 8,567 | - | - | - | - | - | - |
EBITDA Margin | -100.0% | - | 0.08* | 0.08* | 0.07* | 0.07* | 0.08* | 0.09* | 0.05* | 0.02* | -0.02* | -0.04* | 0.00* | 0.03* | 0.06* | 0.07* | - | - | - | - | - | - |
Interest Expenses | 100.0% | - | -2,263 | -2,119 | -1,696 | -1,249 | -1,017 | -828 | -686 | -523 | -373 | -381 | -704 | -791 | -882 | -905 | -905 | -991 | -1,066 | -1,122 | -1,020 | -933 |
Earnings Before Taxes | -6.7% | 8,726 | 9,351 | 9,558 | 8,683 | 7,331 | 8,847 | 8,327 | 2,786 | -1,606 | -5,717 | -7,775 | -4,228 | 199 | 3,488 | 5,035 | 5,418 | 4,666 | 1,575 | 1,600 | -1,488 | -4,774 |
EBT Margin | -100.0% | - | 0.07* | 0.07* | 0.06* | 0.05* | 0.06* | 0.06* | 0.02* | -0.02* | -0.07* | -0.09* | -0.04* | 0.00* | 0.03* | 0.04* | - | - | - | - | - | - |
Net Income | -14.8% | 4,861 | 5,707 | 5,945 | 5,705 | 4,472 | 6,020 | 6,062 | 530 | -2,815 | -5,964 | -7,642 | -3,601 | -896 | 2,557 | 3,576 | 3,047 | 3,060 | -935 | -550 | -3,021 | -6,181 |
Net Income Margin | -100.0% | - | 0.04* | 0.04* | 0.04* | 0.03* | 0.04* | 0.04* | 0.00* | -0.03* | -0.07* | -0.09* | -0.04* | -0.01* | 0.02* | 0.03* | - | - | - | - | - | - |
Free Cashflow | 100.0% | - | -123 | -8,216 | -11,189 | -11,901 | -9,493 | -4,836 | -4,117 | -9,792 | -4,471 | -1,798 | 1,149 | 5,969 | 1,144 | 2,188 | - | - | - | - | - | - |
Balance Sheet | (In Millions) | |||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Description | (%) Q/Q | 2023Q3 | 2023Q2 | 2023Q1 | 2022Q4 | 2022Q3 | 2022Q2 | 2022Q1 | 2021Q4 | 2021Q3 | 2021Q2 | 2021Q1 | 2020Q4 | 2020Q3 | 2020Q2 | 2020Q1 | 2019Q4 | 2019Q3 | 2019Q2 | 2019Q1 | 2018Q4 | 2018Q3 |
Assets | 14.8% | 143 | 125 | 123 | 126 | 131 | 122 | 123 | 122 | 122 | 112 | 103 | 100 | 100 | 107 | 112 | 117 | 115 | 107 | 102 | 104 | 96.00 |
Current Assets | 9.4% | 94.00 | 86.00 | 86.00 | 89.00 | 92.00 | 81.00 | 78.00 | 76.00 | 76.00 | 65.00 | 54.00 | 53.00 | 55.00 | 60.00 | 64.00 | 66.00 | 64.00 | 57.00 | 63.00 | 64.00 | 57.00 |
Cash Equivalents | -30.5% | 6.00 | 9.00 | 6.00 | 9.00 | 6.00 | 6.00 | 8.00 | 10.00 | 6.00 | 8.00 | 7.00 | 7.00 | 9.00 | 12.00 | 13.00 | 12.00 | 8.00 | 8.00 | 10.00 | 10.00 | 5.00 |
Inventory | 7.8% | 14.00 | 13.00 | 15.00 | 15.00 | 16.00 | 15.00 | 14.00 | 15.00 | 15.00 | 15.00 | 12.00 | 12.00 | 12.00 | 14.00 | 14.00 | 16.00 | 17.00 | 16.00 | 12.00 | 14.00 | 15.00 |
Net PPE | 25.8% | 36.00 | 29.00 | 27.00 | 24.00 | 24.00 | 24.00 | 25.00 | 26.00 | 26.00 | 26.00 | 27.00 | 27.00 | 27.00 | 28.00 | 29.00 | 29.00 | 29.00 | 30.00 | 30.00 | 31.00 | 32.00 |
Goodwill | 2.6% | 2.00 | 2.00 | 2.00 | 2.00 | 2.00 | 2.00 | 2.00 | 2.00 | 2.00 | 2.00 | 2.00 | 2.00 | 2.00 | 2.00 | 2.00 | 2.00 | 2.00 | 2.00 | 2.00 | 2.00 | 2.00 |
Current Liabilities | 22.9% | 58.00 | 47.00 | 44.00 | 47.00 | 50.00 | 43.00 | 38.00 | 37.00 | 37.00 | 30.00 | 28.00 | 23.00 | 24.00 | 31.00 | 33.00 | 38.00 | 36.00 | 34.00 | 37.00 | 41.00 | 33.00 |
LT Debt, Current | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | 1.00 | 1.00 | 1.00 | 2.00 |
LT Debt, Non Current | 3.5% | 4.00 | 4.00 | 4.00 | 4.00 | 5.00 | 5.00 | 5.00 | 5.00 | 5.00 | 6.00 | 6.00 | 6.00 | 6.00 | 6.00 | 7.00 | 7.00 | 6.00 | 6.00 | 7.00 | 7.00 | 7.00 |
Shareholder's Equity | 1.8% | 57.00 | 56.00 | 58.00 | 55.00 | 54.00 | 53.00 | 54.00 | 52.00 | 52.00 | 49.00 | 49.00 | 51.00 | 53.00 | 53.00 | 56.00 | 55.00 | 55.00 | 50.00 | 52.00 | 51.00 | 51.00 |
Retained Earnings | 206.9% | 2.00 | 0.00 | 2.00 | -1.62 | -3.34 | -3.18 | -2.29 | -5.29 | -5.78 | -9.20 | -8.36 | -5.82 | -2.97 | -3.24 | -0.71 | -1.56 | -1.41 | -5.13 | -4.29 | -4.63 | -4.49 |
Additional Paid-In Capital | 0.0% | 63.00 | 63.00 | 63.00 | 62.00 | 62.00 | 62.00 | 62.00 | 61.00 | 61.00 | 61.00 | 61.00 | 61.00 | 60.00 | 60.00 | 60.00 | 60.00 | 59.00 | 59.00 | 59.00 | 58.00 | 58.00 |
Shares Outstanding | 0.2% | 8.00 | 8.00 | 8.00 | 8.00 | 8.00 | 8.00 | 8.00 | 8.00 | 8.00 | 8.00 | 8.00 | 8.00 | 8.00 | 8.00 | 8.00 | 8.00 | 8.00 | 8.00 | 8.00 | 8.00 | 8.00 |
Cashflow (Last 12 Months) | (In Thousands) | |||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Description | (%) Q/Q | 2023Q3 | 2023Q2 | 2023Q1 | 2022Q4 | 2022Q3 | 2022Q2 | 2022Q1 | 2021Q4 | 2021Q3 | 2021Q2 | 2021Q1 | 2020Q4 | 2020Q3 | 2020Q2 | 2020Q1 | 2019Q4 | 2019Q3 | 2019Q2 | 2019Q1 | 2018Q4 | 2018Q3 |
Cashflow From Operations | 39.1% | 13,464 | 9,679 | -1,241 | -7,642 | -8,521 | -7,255 | -2,574 | -1,836 | -7,678 | -2,858 | 165 | 3,261 | 7,651 | 3,312 | 4,090 | 8,402 | 7,491 | 6,355 | 4,978 | 1,725 | -2,470 |
Share Based Compensation | -5.7% | 938 | 995 | 1,002 | 1,046 | 1,073 | 1,065 | 1,101 | 1,098 | 1,113 | 1,097 | 1,044 | 989 | 930 | 1,076 | 1,011 | 952 | 1,014 | 1,065 | 1,165 | 1,651 | 1,637 |
Cashflow From Investing | -20.9% | -11,213 | -9,274 | -6,382 | -3,465 | -3,314 | -2,159 | -2,253 | -2,237 | -2,100 | -1,610 | -1,961 | -2,110 | -1,682 | -2,172 | -1,902 | -1,899 | -1,771 | -1,490 | -1,361 | -1,335 | -1,577 |
Cashflow From Financing | -228.2% | -2,444 | 1,907 | 4,543 | 8,584 | 12,611 | 7,381 | 6,233 | 8,341 | 6,475 | 848 | -4,144 | -6,748 | -5,007 | 1,660 | -301 | -5,522 | -2,797 | -5,100 | 1,134 | 3,315 | 1,470 |
Buy Backs | - | - | - | 69.00 | 2,992 | 3,984 | - | 1,992 | 992 | - | - | - | - | - | - | - | - | - | - | - | - | - |
Consolidated Statements of Operations (Unaudited) - USD ($) shares in Thousands, $ in Thousands | 3 Months Ended | 6 Months Ended | ||
---|---|---|---|---|
Jul. 31, 2023 | Jul. 31, 2022 | Jul. 31, 2023 | Jul. 31, 2022 | |
Net sales | $ 35,141 | $ 37,003 | $ 64,798 | $ 68,225 |
Cost of sales | 25,677 | 27,117 | 48,559 | 51,290 |
Gross profit | 9,464 | 9,886 | 16,239 | 16,935 |
Operating expenses | ||||
General and administrative expenses | 5,283 | 5,248 | 10,742 | 10,897 |
Selling expenses | 1,490 | 1,313 | 2,730 | 2,553 |
Total operating expenses | 6,773 | 6,561 | 13,472 | 13,450 |
Income from operations | 2,691 | 3,325 | 2,767 | 3,485 |
Interest expense | 636 | 500 | 1,148 | 867 |
Other income (expense) | 81 | (62) | 154 | (15) |
Income before income taxes | 2,136 | 2,763 | 1,773 | 2,603 |
Income tax expense | 966 | 893 | 1,725 | 1,620 |
Net income | 1,170 | 1,870 | 48 | 983 |
Less: Net income attributable to non-controlling interests | 148 | 0 | 148 | 0 |
Net income (loss) attributable to common stock | $ 1,022 | $ 1,868 | $ (100) | $ 983 |
Weighted average common shares outstanding | ||||
Basic (in shares) | 8,029 | 7,975 | 8,017 | 7,947 |
Diluted (in shares) | 8,139 | 8,186 | 8,017 | 8,062 |
Earnings (loss) per share attributable to common stock | ||||
Basic (in dollars per share) | $ 0.13 | $ 0.23 | $ (0.01) | $ 0.12 |
Diluted (in dollars per share) | $ 0.13 | $ 0.23 | $ (0.01) | $ 0.12 |
Consolidated Balance Sheets (Current Period Unaudited) - USD ($) $ in Thousands | Jul. 31, 2023 | Jan. 31, 2023 |
---|---|---|
Current assets | ||
Cash and cash equivalents | $ 6,103 | $ 5,773 |
Restricted cash | 1,224 | 1,020 |
Trade accounts receivable, less allowance for credit losses of $620 at July 31, 2023 and $612 at January 31, 2023 | 51,844 | 42,010 |
Inventories | 13,877 | 14,738 |
Prepaid expenses and other current assets | 7,135 | 7,357 |
Unbilled accounts receivable | 11,557 | 11,634 |
Costs and estimated earnings in excess of billings on uncompleted contracts | 1,856 | 3,126 |
Total current assets | 93,596 | 85,658 |
Long-term assets | ||
Property, plant and equipment, net of accumulated depreciation | 35,936 | 26,518 |
Operating lease right-of-use asset | 7,404 | 4,527 |
Deferred tax assets | 570 | 696 |
Goodwill | 2,256 | 2,227 |
Other long-term assets | 3,545 | 3,340 |
Total long-term assets | 49,711 | 37,308 |
Total assets | 143,307 | 122,966 |
Current liabilities | ||
Trade accounts payable | 23,486 | 14,754 |
Accrued compensation and payroll taxes | 1,584 | 1,179 |
Commissions and management incentives payable | 504 | 2,735 |
Revolving line - North America | 7,232 | 4,387 |
Current maturities of long-term debt | 8,302 | 6,227 |
Customers' deposits | 2,483 | 1,951 |
Outside commission liability | 2,462 | 2,029 |
Operating lease liability short-term | 1,148 | 912 |
Other accrued liabilities | 5,718 | 5,549 |
Billings in excess of costs and estimated earnings on uncompleted contracts | 2,968 | 1,743 |
Income taxes payable | 1,881 | 2,324 |
Total current liabilities | 57,768 | 43,790 |
Long-term liabilities | ||
Long-term debt, less current maturities | 4,427 | 4,389 |
Deferred compensation liabilities | 928 | 1,608 |
Deferred tax liabilities | 975 | 909 |
Operating lease liability long-term | 6,952 | 4,252 |
Other long-term liabilities | 3,900 | 1,019 |
Total long-term liabilities | 26,330 | 21,392 |
Non-controlling interests | 1,735 | 0 |
Stockholders' equity | ||
Common stock, $.01 par value, authorized 50,000 shares; 8,024 issued and outstanding at July 31, 2023 and 8,004 at January 31, 2023 | 81 | 80 |
Additional paid-in capital | 62,762 | 62,562 |
Treasury stock, 37 shares at July 31, 2023 and 3 shares at January 31, 2023 | (338) | (26) |
Retained earnings | 1,516 | 1,617 |
Accumulated other comprehensive loss | (6,547) | (6,449) |
Total stockholders' equity | 57,474 | 57,784 |
Total liabilities and stockholders' equity | 143,307 | 122,966 |
Land and Buildings in Lebanon, Tennessee [Member] | ||
Long-term liabilities | ||
Long-term finance obligation | $ 9,148 | $ 9,215 |