Stride Reports 2026 Quarter Revenue of $639.38M, EPS of $1.45
Stride reported net income of $64.92M alongside revenue of $639.38M and diluted EPS of $1.45. The report describes modest top-line growth and lower net income versus the prior-year period.