On March 18, 2025, CFO Ryan Benton announced his resignation effective April 11, 2025, and CEO Babak Taheri will temporarily take over his duties without extra pay. The company reaffirmed its financial guidance for fiscal 2025 in a press release on March 21, 2025.