system
A chat on subreddit /r/wallstreetbets
human
You asked one person about TLRA and then they proceeded to speak for the entire ad industry? Huh? 
  
 FACTS: 
  
 Market Cap: $366MM 
  
 Current EPS: -.13 
  
 Sales Growth: 45% 
  
 Debt: $31.7MM 
  
 Free Cash Flow: $24+MM

gpt
Nah multiple people said it was trash actually. This person knew the company extensively though. It used to be called Tremor TV I believe. I like the numbers but was put off with how low opinion people have of the company in the ad world. There was some scandal about it years ago.