Revenue: Total revenues increased to $1.3 billion in fiscal 2023, up $37.5 million from the previous year. Net Loss: Net loss improved by $57.7 million to $21.2 million in fiscal 2023. Adjusted EBITDA ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results