TFCompany report
Triumph Financial, Inc. TFIN
The bet you're really making is that America's trucking business stops shrinking, so the small truckers Triumph lends against start hauling more loads at better prices again. You're betting Triumph's payment network, the pipe between the freight brokers who book the loads and the truckers who drive them, keeps pulling in more of both until the industry settles through it. Right now the top line is still falling, revenue down 16% in a year, while profit more than doubled off a low base to 44 cents a share. You pay 47 times this year's shrunken earnings, but only about 16 times what the company cleared at the last freight peak.
Key data
TFIN · price with moving averages
Source: market data.
The business
Triumph is three businesses stacked on one small Texas bank charter. The oldest and largest is factoring: a trucker delivers a load, and instead of waiting 30 to 60 days for the broker to pay, sells that invoice to Triumph for cash today at a small discount. Triumph collects the full amount later and keeps the spread. The size of each invoice moves with freight rates, so when trucking rates fell by roughly 40% from their 2022 peak through the longest freight downturn in modern memory, Triumph's factored dollars and its revenue fell with them. The second business, TriumphPay, is the one the valuation is really about: a payments network connecting brokers, carriers and rival factors, matching invoices to payments and taking a fee for clearing them. It is the closest thing freight has to a common rail, and rails get more valuable as more of the industry joins. The third is TBK Bank, the deposit base that funds the whole thing. The moat, if there is one, is that network: the more brokers and carriers settle through TriumphPay, the harder it is for any of them to leave.
The numbers
The five quarters show a business earning almost nothing at the bottom and starting to climb.
| Quarter | Revenue | Net income | Diluted EPS |
|---|---|---|---|
| Q2 2025 | $128.6M | $4.4M | $0.15 |
| Q3 2025 | $109.3M | $1.7M | $0.04 |
| Q4 2025 | $140.4M | $19.2M | $0.77 |
| Q1 2026 | $122.5M | $6.4M | $0.23 |
| Q2 2026 | $108.0M | $11.4M | $0.44 |
The story is not in revenue, which keeps sliding with freight prices, but in what reaches the bottom line: net income ran from a rounding error in the third quarter of 2025 to $19.2 million, then $6.4 million, then $11.4 million, and diluted earnings went from four cents to forty-four. Costs came out and credit costs eased. The top line did not help. That 44-cent quarter came in a hair above the estimate of 43.75 cents, the third straight beat. Read it carefully: the 77-cent fourth quarter leaned on items that do not repeat, so the honest run-rate is the 23 and 44 cents of the two 2026 quarters, not the December print.
The fiscal years show how far the earnings fell and how little has come back.
| Year | Revenue | Net income | Diluted EPS |
|---|---|---|---|
| FY2021 | $442.0M | $113.0M | $4.35 |
| FY2022 | $502.9M | $102.3M | $3.96 |
| FY2023 | $471.8M | $41.1M | $1.61 |
| FY2024 | $487.6M | $16.1M | $0.54 |
| FY2025 | $516.1M | $25.4M | $0.93 |
| 2026, 1H to June | $230.5M | $17.7M | $0.67 |
Diluted EPS fell from $4.35 in 2021 to $0.54 in 2024, a collapse of seven eighths, then recovered to $0.93 in 2025 and $0.67 in the first half of 2026. Revenue barely moved across the whole span, near $500 million every year, which tells you the mix shifted: the same dollars now throw off a fraction of the profit because factoring margins compressed and TriumphPay spending ran ahead of its fees. At $69.60 you pay 47 times trailing earnings and about 16 times what the company cleared at the 2021-2022 freight peak, and which number is right depends entirely on whether $4 of earnings power is still in this company or gone for good. The view worth holding is that the market is treating a cyclical trough as the new normal, and that normalized earnings, once freight rates and TriumphPay fees both recover, sit well above 93 cents. The one print that settles it is a quarter where revenue turns up and profit rises with it, rather than profit rising while revenue keeps falling as it did in the last one.
On the bank charter that funds all this, credit is benign but worth watching.
| Quarter (TBK Bank) | Noncurrent % | NCO % | Reserves % |
|---|---|---|---|
| 2024-09 | 2.67 | 0.26 | 0.95 |
| 2024-12 | 2.52 | 0.30 | 0.90 |
| 2025-06 | 1.59 | 0.58 | 0.78 |
| 2025-12 | 1.18 | 0.38 | 0.73 |
| 2026-03 | 1.77 | 0.15 | 0.66 |
Noncurrent loans fell from a 2.67% peak in late 2024 to 1.18% by the end of 2025, then ticked back up to 1.77% in early 2026, while the reserve against loans has come down every step of the way to 0.66%. Charge-offs stay low, so this is not yet a loss problem, but reserves thinning as noncurrent loans rise is the line to keep an eye on. Nothing has printed since to tell you which way it broke: the June quarter is still the last word, so the profit jump has neither been confirmed durable nor exposed as a one-quarter reserve release.
Management
The record is a study in a team eating its own cooking at the bottom. Aaron Graft, the founder and CEO, bought $500,000 of stock with his own money in February, and president Todd Ritterbusch added $469,000 in May. The only insider sale of size was a $296,000 disposal in August. Two officers buying near the lows in real dollars is the cleanest signal in the file. The capital record is more mixed: Triumph bought back $158 million of stock across 2022 and 2023 at average prices of $62 to $72, close to today's, then went quiet as earnings fell, and spent $137 million on acquisitions in 2025 to build out the payment network. Graft's $4.6 million of pay is large against $25 million of net income, but that ratio is a function of trough earnings, not runaway pay.
How it fails or surprises you
Freight stays in its hole (downside). Factoring needs invoice sizes, which means freight rates, to rise. If the recession that started in 2022 grinds on another year, factored volume and revenue keep sliding and the 44-cent quarter marks a false dawn built on cost cuts that cannot repeat. Freight downturns last longer than anyone factoring invoices wants to believe. Watch quarterly revenue: another down print against flat rates is the tell.
Reserves are catching down to a problem, not up from a solved one (downside). Noncurrent loans rose to 1.77% in early 2026 while reserves fell to 0.66%. If the next filing shows charge-offs following that noncurrent line higher, recent profit was borrowed from an under-reserved book. The print that reveals it is net charge-offs above 0.5% with reserves still under 0.8%.
TriumphPay reaches escape velocity (right tail). The market pays for the network but books it as a cost. If payment volume and audit fees cross the line where TriumphPay funds itself and adds to profit, earnings re-rate on a business the freight cycle cannot sink. The first sign is the payments segment turning consistently profitable in its own line, which nobody is paying for today.
Closing thoughts
What settles this is a single quarter where revenue turns up and profit rises with it: that is the print proving normalized earnings power survived the downturn rather than leaking away for good. An ambiguous version, profit up again while revenue keeps falling, would tell you the cost cuts are doing the work and the freight cycle has not yet turned, and the move then is to watch the trucking-rate data, not the earnings line. The fatter tail from here is up, because a slow recovery mostly costs you time rather than capital as long as the bank stays solvent. What is genuinely at risk is the thinning reserve, which is why it earns a linchpin.
The bet is still that America's trucking business stops shrinking and Triumph's payment network keeps pulling in more brokers and truckers until the industry settles through it. What breaks it is a freight recession that outlasts the balance sheet's patience, or a credit book that was under-reserved all along. The one pair of numbers that tells you first is quarterly revenue against net charge-offs, the top line turning up while losses stay low. If a year from now revenue is still falling and charge-offs are climbing into a thinning reserve, the recovery was a mirage.
Methodology
Sector frame: valued as a cyclical secured lender against freight-cycle earnings power, not as a deposit-funded bank. The bank credit grid is reported for completeness and its one-quarter lag stated.
Data gaps: FDIC credit series (TBK Bank charter) runs through 2026-03-31, one quarter behind the 2Q26 income; forward P/E is not shown because the bundle carried no forward consensus; the vendor feed's Q4 2025 net-interest-income field carried a sign error and was not used, with net income and EPS tied instead to the reported earnings surprises.
Bundle: state/TFIN_context.json written this run.
Sources: FMP fundamentals bundle (income, cash flow, ratios, insider and compensation feeds) as of Sep 6, 2026; FDIC BankFind quarterly Call Report ratios exported Sep 2, 2026; TFIN Forms 4 filed Feb to Aug 2026.
Fact check: 1 error corrected (Q2 2026 was the third consecutive earnings beat, not fourth; Q3 2025 missed estimates). All bundle financials reconciled to FMP data; CEO and executive compensation verified against proxy data in bundle; bank credit metrics sourced to stated FDIC series but not independently re-verified. Final analysis verified as of Sep 7, 2026.
Bid Cap
Daily ideas, a 390-name database, and a model long/short book from an investor who mostly covers financials. $70 a month or $700 a year.
Subscribe on Substack


