Four months ago I wrote an article titled Psychemedics Corp. on Cusp of Significant Revenue Growth. This time it worked out:
Psychemedics (PMD, Financial) did go on to enjoy spectacular earnings growth in 2016 because hair tests for truck drivers are now mandatory by law in Brazil. Truck drivers need to pass a hair drug test every five years to extend their license. In anticipation of the effect of the law, Psychemedics heavily invested in an expansion to its lab capacity. In addition the company is exceptionally well positioned to take market share in Brazil with a sales organization, Psychemedics Brazil, that has been present for something like 15 years.
Back in April I wrote:
Assuming Psychemedics grabs something like 50% market share, even when I am very conservative in my calculations, Psychemedics could very well increase revenue by between $18 million and $33 million. Given the company does about $26 million in annual sales, the potential impact is enormous.
Today this still looks fairly realistic reviewing the latest quarterly numbers. The testing is still in the ramp-up phase. Several states within Brazil require more time to implement the law, and it takes time to process tests on the vast numbers of truck drivers.
To grasp just how profound the effect is now the testing is finally under way just review the latest quarterly filings. This is the first quarter there is any effect because before that the story could be described in three words: delays, delays and delays.
If you will, pay attention how revenues jumped about $2.7 million against the same quarter last year. This is almost entirely the result of the Brazilian testing. Even better is how gross profit jumped up by almost $2 million. That means the additional revenue is generated at terrific margins. Meanwhile, G&A and marketing expenses did hardly budge (crucial lines bolded by me):
Psychemedics Corporation | ||||||||
Condensed Statements of Income and Comprehensive Income | ||||||||
(UNAUDITED) | ||||||||
 | ||||||||
 | Three Months Ended |  |  | Six Months Ended | ||||
 | June 30 |  |  | June 30 | ||||
 | 2016 |  | 2015 |  |  | 2016 |  | 2015 |
 |  |  |  |  |  |  |  |  |
 |  |  |  |  |  |  |  |  |
Revenues | $ 9,700,052 | Â | $ 7,001,409 | Â | Â | $ 16,367,116 | Â | $ 13,757,150 |
Cost of revenues | 4,490,907 | Â | 3,731,667 | Â | Â | 8,419,529 | Â | 7,148,540 |
 |  |  |  |  |  |  |  |  |
Gross profit | 5,209,145 | Â | 3,269,742 | Â | Â | 7,947,587 | Â | 6,608,610 |
 |  |  |  |  |  |  |  |  |
 |  |  |  |  |  |  |  |  |
Operating Expenses: | Â | Â | Â | Â | Â | Â | Â | Â |
General & administrative | 1,185,775 | Â | 1,154,489 | Â | Â | 2,437,850 | Â | 2,298,579 |
Marketing & selling | 1,302,034 | Â | 1,322,117 | Â | Â | 2,429,688 | Â | 2,610,598 |
Research & development | 350,205 | Â | 437,090 | Â | Â | 710,663 | Â | 892,872 |
 |  |  |  |  |  |  |  |  |
Total Operating Expenses | 2,838,014 | Â | 2,913,696 | Â | Â | 5,578,201 | Â | 5,802,049 |
 |  |  |  |  |  |  |  |  |
Operating income | 2,371,131 | Â | 356,046 | Â | Â | 2,369,386 | Â | 806,561 |
Interest expense, net | ( 35,492 ) | Â | ( 30,877 ) | Â | Â | ( 70,133 ) | Â | ( 64,204 ) |
 |  |  |  |  |  |  |  |  |
Net income before provision for income taxes | 2,335,639 | Â | 325,169 | Â | Â | 2,299,253 | Â | 742,357 |
 |  |  |  |  |  |  |  |  |
Provision for income taxes | 701,884 | Â | 72,840 | Â | Â | 688,942 | Â | 212,506 |
 |  |  |  |  |  |  |  |  |
Net income and comprehensive income | $ 1,633,755 | Â | $ 252,329 | Â | Â | $1,610,311 | Â | $529,851 |
 |  |  |  |  |  |  |  |  |
Basic net income per share | 30 cents | Â | 5 cents | Â | Â | 30 cents | Â | 10 cents |
 |  |  |  |  |  |  |  |  |
Diluted net income per share | 30 cents | Â | 5 cents | Â | Â | 30 cents | Â | 10 cents |
 |  |  |  |  |  |  |  |  |
Dividends declared per share | 15 cents | Â | 15 cents | Â | Â | 30 cents | Â | 30 cents |
 |  |  |  |  |  |  |  |  |
Weighted average common shares outstanding, basic | 5,443,150 | Â | 5,399,270 | Â | Â | 5,432,902 | Â | 5,387,232 |
 |  |  |  |  |  |  |  |  |
Weighted average common shares outstanding, diluted | 5,454,167 | Â | 5,408,372 | Â | Â | 5,440,376 | Â | 5,396,740 |
 |  |  |  |  |  |  |  |  |
It is remarkable how the extra revenue improves the operating income. If you take into account Psychemedics has invested heavily into additional lab expansion and additional personnel in anticipation of the event that got delayed and delayed it starts to make more sense. The recent numbers have been artificially depressed due to these investments.
I’m still surprised the operating income came through this strong while it is still early innings. If we would take this last quarter operating income as a run-rate number it would very roughly translate into something like $2 of annualized operating income per share. Just on that basis the shares still don’t look that expensive at $21 per share.
It stands to reason operating income will increase further as the Brazil rollout gains traction, not to mention the company has historically relied at least partially on revenue coming from the oil and gas industry where drug testing is a common practice. With hiring in this segment of the market still depressed due to the low oil prices that’s another source of growth.
I’m holding my Psychemedics shares even after it has run up strongly as I expect $30 or more within the next four months is an entirely reasonable share price development given the catalyst at play here.
Disclosure: Long PMD.
Start a free seven-day trial of Premium Membership to GuruFocus.