Mismanagement

CTSCTS CORP

Printed Circuit Boards

Revenue
$541MFY2021: $513MFY2022: $587MFY2023: $550MFY2024: $515MFY2025: $541M
5.2% YoY
Operating margin
15.3%FY2021: 14.9%FY2022: 15.8%FY2023: 13.6%FY2024: 13.8%FY2025: 15.3%
10% YoY
EBITDA
$117MFY2021: $103MFY2022: $123MFY2023: $104MFY2024: $102MFY2025: $117M
15% YoY
Market cap
—
Employees
—
Net debt / EBITDA
-0.6×
−$69M net debt
AI in 10-K
—

Red flags 0 of 9

Financials

MetricFY2021FY2022FY2023FY2024FY2025YoYTrend
Revenue$513M$587M$550M$515M$541M 5.2% FY2021: $513MFY2022: $587MFY2023: $550MFY2024: $515MFY2025: $541M
Operating income$76M$93M$75M$71M$83M 16% FY2021: $76MFY2022: $93MFY2023: $75MFY2024: $71MFY2025: $83M
Net income−$42M$60M$61M$55M$65M 18% FY2021: −$42MFY2022: $60MFY2023: $61MFY2024: $55MFY2025: $65M
Operating cash flow$86M$121M$89M$98M$102M 3.9% FY2021: $86MFY2022: $121MFY2023: $89MFY2024: $98MFY2025: $102M
Capex$16M$14M$15M$19M$16M 16% FY2021: $16MFY2022: $14MFY2023: $15MFY2024: $19MFY2025: $16M
Buybacks$9M$21M$41M$43M$56M 32% FY2021: $9MFY2022: $21MFY2023: $41MFY2024: $43MFY2025: $56M
Dividends$5M$5M$5M$5M$5M 2.8% FY2021: $5MFY2022: $5MFY2023: $5MFY2024: $5MFY2025: $5M

Deal filings

None.

13D filers

None on file.

Insider trading

No open-market trades in the last 12 months.

Pay vs performance

No pay-versus-performance disclosure yet.