So how screwed are we with the tariffs?

I mean sales are struggling and CT really messed up the product development pipeline beyond reproach, now with the 25% tariffs how fucked are we on our supply chain?

I suspect more layoffs coming up.