ParentFull threadiza·They went from barely making a profit to basically breaking even, the 95.7% figure is very misleading.> Revenue fell 1 percent to $363.6 millionView on HN