Tristel PLC

TSNLF · OTC
Analyze with AI
6/30/2025
12/31/2024
6/30/2024
12/31/2023
Revenue$23,889$22,573$20,990$20,943
% Growth5.8%7.5%0.2%
Cost of Goods Sold$4,519$4,005$4,954$3,401
Gross Profit$19,370$18,568$16,036$17,542
% Margin81.1%82.3%76.4%83.8%
R&D Expenses$0$0$0$0
G&A Expenses$12,680$12,292$10,264$12,524
SG&A Expenses$12,749$12,567$10,317$12,798
Sales & Mktg Exp.$69$275$53$274
Other Operating Expenses$1,872$2,353$2,116$1,365
Operating Expenses$14,621$14,920$12,433$14,163
Operating Income$4,749$3,648$3,603$3,379
% Margin19.9%16.2%17.2%16.1%
Other Income/Exp. Net$10$9$42$58
Pre-Tax Income$4,759$3,657$3,645$3,437
Tax Expense$849$927$238$355
Net Income$3,910$2,730$3,407$3,082
% Margin16.4%12.1%16.2%14.7%
EPS0.0820.0570.0720.065
% Growth43.4%-20.3%10.5%
EPS Diluted0.0820.0570.0720.063
Weighted Avg Shares Out47,71248,06447,42147,420
Weighted Avg Shares Out Dil47,99848,03847,84448,824
Supplemental Information
Interest Income$167$9$193$125
Interest Expense$154$0$151$67
Depreciation & Amortization$1,998$802$1,879$827
EBITDA$6,003$5,465$5,800$4,206
% Margin25.1%24.2%27.6%20.1%
Tristel PLC (TSNLF) Financial Statements & Key Stats | AlphaPilot