You can find this online pretty easily, they have only been profitable since 2023 (https://www.macrotrends.net/stocks/charts/BOX/box/eps-earnin...)
143 karma · joined September 13, 2022
So sure their CEO is passionate and on CNBC but the business is clearly not doing that great