The beauty company saw net revenue rise 10 percent in fiscal 2024.