Apr 29 (Reuters) - Stride Q3 adjusted EBITDA USD 168.3 million vs. IBES estimate USD 159.7 million.
- Q3 net income USD 99.3 million vs. IBES estimate USD 96.2 million
- Q3 revenue USD 613.4 million vs. IBES estimate USD 590 million
- Q3 adjusted operating income USD 141.7 million