Growth Streak≈2Consecutive years of dividend growth
Ex-date
Amount
Currency
Yield
Aug 31, 2026
$0.06
USD
≈0.52%
Jun 1, 2026
$0.06
USD
≈0.38%
Mar 2, 2026
$0.06
USD
≈0.27%
May 30, 2025
$0.06
USD
≈1.0%
Mar 3, 2025
$0.06
USD
≈1.3%
Nov 29, 2024
$0.06
USD
≈1.3%
Aug 30, 2024
$0.06
USD
≈1.3%
May 31, 2024
$0.05
USD
≈1.3%
Mar 1, 2024
$0.05
USD
≈1.6%
Nov 29, 2023
$0.05
USD
≈1.5%
Aug 30, 2023
$0.05
USD
≈1.5%
May 30, 2023
$0.05
USD
≈1.5%
Mar 2, 2023
$0.05
USD
≈1.1%
Nov 29, 2022
$0.05
USD
≈0.83%
Aug 30, 2022
$0.05
USD
≈0.44%
Earnings History
EPS actual vs estimate, surprise %, beat rate, next earnings date
14
Avg Surprise9.8%
Period
Report
EPS Actual
EPS Est
Surprise
June 30, 2026
$0.39
$0.34
14.9%
March 31, 2026
$0.45
$0.44
2.6%
Dec. 31, 2025
$0.33
$0.30
8.4%
Sept. 30, 2025
$0.24
$0.21
12.0%
June 30, 2025
$0.24
$0.21
14.8%
March 31, 2025
$0.20
$0.19
6.0%
Full Fundamentals
All metrics by year — income statement, balance sheet, cash flow
15
Income Statement14
Metric
Trend
2025
2024
2023
2022
Revenue
$389M
$269M
$204M
$152M
Gross Profit
$263M
$155M
$102M
$87M
R&D Expense
$6M
$3M
$4M
$3M
SG&A Expense
$30M
$22M
$20M
$16M
Operating Income
$221M
$-18M
$41M
$64M
Interest Expense
$3M
$5M
$4M
$1M
Pretax Income
$269M
$-13M
$36M
$60M
Income Tax
$29M
$10M
$107.0K
$5M
Net Income
$240M
$-23M
$36M
$55M
EPS (Basic)
$1.18
$-0.11
$0.18
$0.35
EPS (Diluted)
$1.18
$-0.11
$0.18
$0.35
Shares (Basic)
203,618,559
201,304,234
199,327,784
155,950,659
Shares (Diluted)
204,071,985
201,304,234
199,519,312
155,950,659
EBITDA
$221M
$-18M
$40M
$64M
Balance Sheet9
Metric
Trend
2025
2024
2023
2022
Cash & Equivalents
$71M
$36M
$17M
$71M
Receivables
$23M
$17M
$14M
$10M
Inventory
$5M
$4M
$1M
·
Current Assets
$153M
$76M
$57M
$91M
Total Assets
$2.11B
$1.77B
$1.89B
$1.34B
Accounts Payable
$35M
$23M
$16M
$11M
Current Liabilities
$39M
$27M
$17M
$13M
Retained Earnings
$165M
$-24M
$47M
$64M
Stockholders' Equity
$2.05B
$1.74B
$1.81B
$1.32B
Cash Flow4
Metric
Trend
2025
2024
2023
2022
Operating Cash Flow
$313M
$214M
$154M
$118M
Investing Cash Flow
$-218M
$-82M
$-213M
$-49M
Dividends Paid
$46M
$43M
$41M
$30M
Financing Cash Flow
$-60M
$-113M
$5M
$-39M
Profitability8
Metric
Trend
2025
2024
2023
2022
Gross Margin
67.6%
57.7%
50.0%
57.3%
Operating Margin
56.8%
-6.7%
19.7%
42.2%
Net Margin
61.7%
-8.6%
17.8%
36.3%
Pretax Margin
69.3%
-4.8%
17.8%
39.4%
EBITDA Margin
56.8%
-6.7%
19.7%
42.2%
ROA
12.4%
-1.3%
2.2%
4.2%
ROE
12.7%
-1.3%
2.3%
4.2%
ROIC
9.6%
-1.9%
2.2%
4.5%
Liquidity & Solvency3
Metric
Trend
2025
2024
2023
2022
Current Ratio
3.9
2.8
3.3
7.2
Quick Ratio
2.4
2.0
2.2
6.4
Interest Coverage
63.8
-3.5
9.8
45.4
Efficiency2
Metric
Trend
2025
2024
2023
2022
Asset Turnover
0.2
0.1
0.1
0.1
Receivables Turnover
19.6
17.5
13.7
18.3
Per Share3
Metric
Trend
2025
2024
2023
2022
Revenue / Share
$1.90
$1.34
$1.02
·
Cash Flow / Share
$1.53
$1.06
$0.77
·
EPS (TTM)
$1.18
$-0.11
$0.18
$0.35
Valuation (TTM)6
Metric
Trend
2025
2024
2023
2022
Revenue TTM
$389M
$269M
$204M
$152M
Net Income TTM
$240M
$-23M
$36M
$55M
P/E
28.2
-136.7
73.9
39.3
Earnings Yield
3.5%
-0.73%
1.4%
2.5%
Payout Ratio
19.1%
-187.5%
113.9%
55.2%
Annual Payout
$46M
$43M
$41M
$30M
No quarterly filings for TFPM
We don't have SEC filings for this ticker yet.
Most recent period on the left · null values shown as ·
Financial Statements
Income statement, balance sheet, cash flow — annual, last 5 years
16
Metric
2025-12-31
2024-12-31
2023-12-31
2022-12-31
2021-12-31
Revenue
$389M
$269M
$204M
$152M
$150M
Gross Margin %
67.6%
57.7%
50.0%
57.3%
·
Operating Margin %
56.8%
-6.7%
19.7%
42.2%
·
Net Income
$240M
$-23M
$36M
$55M
$46M
Diluted EPS
$1.18
$-0.11
$0.18
$0.35
$0.31
Metric
2025-12-31
2024-12-31
2023-12-31
2022-12-31
2021-12-31
Current Ratio
3.9
2.8
3.3
7.2
·
Quick Ratio
2.4
2.0
2.2
6.4
·
No data for this statement
Not enough fundamentals data to build this statement yet.
Institutional owners (13F)
246 filers
· $5.3B total
· As of June 30, 2026
17
Institutions that report holding this stock in their quarterly SEC Form 13F. Long positions only; a single filer may appear twice for separate option legs. Large offsetting put/call legs typically reflect market-making or hedged inventory, not directional conviction.
Holders246
Value held$5.3B
New positions30
Exited positions34
Institutional activity — Q2 2026 vs prior quarter
New positions
Exited positions
Increased
Decreased
Net shares change
30 (-13 vs prior Q)
34 (+8 vs prior Q)
98 (+5 vs prior Q)
58 (-6 vs prior Q)
+1.2M
Compared to Q1 2026. SEC Form 13F filings are due within 45 days of quarter-end plus a short buffer for late filers — quarters still inside that window are skipped in favor of the most recent fully-reported pair.
Investors who filed SEC Schedule 13D — beneficial ownership above 5% with an intent to influence the issuer (activist stakes, board campaigns, M&A). Each row shows the most recent known state of that filer's position.
Purpose is an automated classification of the filer's own stated purpose (SEC Item 4) — not investment advice. "—" means no clear purpose was stated or the text could not be classified.
ETF ownership
Held by 20 ETFs
20
Weight reflects direct equity holdings (N-PORT) only; leveraged or derivative-based funds may hold additional swap exposure not shown.