Op 5 maart 2024 heeft Alan Chan, Chief Legal & People Officer en Secretary van Bowflex Inc. het bedrijf geïnformeerd dat hij ontslag zou nemen met ingang van 15 maart 2024.