I believe the yearly annual filming schedule has just gotten more and more difficult to achieve cuz of certain factors (Money, Personal obligations, other career opportunities, tough to get all the riders in the same places at the same time, etc.),  someone from the outfit elaborated a bit more on that recently in a thread.  They'll still make ski content but also with the emergence, effectivness, and popularity of social media ski content,  ski movies on DVD or digital release have taken a sorta step back.   Id happily give money to a crew like Nimbus for a release every other year but its tough to compete with crews from all over skiing hard and promoting their stuff almost free of charge with little local short inhouse 30 min movies/edits