Shared publicly  - 
6
Eli Fennell's profile photoTori Schindler's profile photoTrey Collier's profile photo
3 comments
 
22 cents net loss/share is better than the consensus of 35 cents net loss per share.    I'm missing something.   That should be better?
Add a comment...