KLIC
KLIC

Kulicke & Soffa Industries

NASDAQ · Semiconductors
$70.92
+4.52 (+6.81%)
Income Statement
FY 2026 FY 2025 FY 2025 FY 2024 FY 2023
Revenue 643.50M 849.28M 970.15M 865.88M 1.00B
Net Income 209.3K 248.6K 128.90M 115.52M 110.11M
EPS
Profit Margin 0.0% 0.0% 13.3% 13.3% 11.0%
Rev Growth -24.2% -24.2% -9.4% +20.5% -4.7%
Balance Sheet
FY 2026 FY 2025 FY 2025 FY 2024 FY 2023
Total Debt 0 0 192.65M 248.23M 252.07M
Total Equity 2.44B 2.41B 2.72B
D/E Ratio 0.08 0.10 0.09
Cash Flow
FY 2026 FY 2025 FY 2025 FY 2024 FY 2023
EBITDA 14.51M 18.19M 160.82M 128.14M 179.93M
Free Cash Flow 91.68M 100.86M 117.89M