Just use this rule of factoring difference of 2 squares (a^2 - b^2) = (a-b)(a+b)
we can write them as difference of two squares :
(x^4)^2 - 16 ^2
(x^4 - 16 ) (x^4 +16)
Now, you ask yourself, can we factorize more??
You see the first term is also a difference between two squars, but the second is a sum of two squares, and sum of two squares cannot be factorized...