I mean; their latest line of cards is plagued with problems, not the least of which is the cards being shipped with less available cores than advertised and different amounts than each other (same card model, different stats, bit of a dice roll as to which you'll get).
So I'm sure the tariffs are having a bad effect too; but a significant amount of their loss is their own doing.