I guess you're saying KXJZ beat KFBK-AM-FM. KXJZ wasn't #1 overall. That was Christmas music/AC KYMX. Usually the top station by far, and tops 25-54, is Classic Rock KSEG, except during the holidays.
If you're only talking about news/talk stations, yes, KXJZ did finish at #3 overall while KFBK-AM-FM was #4. But Christmas music changes everything. Talk stations take a hit when the local AC station is playing Sinatra, Nat King Cole and Bing Crosby in regular rotation. NPR stations do too, but not as much.
It will be interesting to see if KFBK-AM-FM is back ahead of KXJZ in the January ratings. The Trump Effect and November elections gave a boost to NPR stations. Let's check back in February to see where KXJZ is, and whether the December and Holiday ratings for news/talk stations were skewed by Christmas music.