Analysts estimated OLOX earnings of $-4700.16 per share this quarter (Q3). OLOX's actual earnings were $-2944.00 per share.