3 ms·
Also "technically profitable" in 2021 -- except for a $760M legal settlement they had to pay out which dropped them to a ~$490M loss.
by zimpenfish 3y ago
Also "technically profitable" in 2021 -- except for a $760M legal settlement they had to pay out which dropped them to a ~$490M loss.