Stitch Fix fiscal 2024 revenues drop by double-digits
The San Francisco-based company said yearly revenue fell to $1.34 billion, a decrease of 16% year-over-year, equating to a net loss of $118.9 million and diluted loss per share of $0.99.