K12 Beats EPS Forecast, Misses Revenue Slightly, Shares Up 50% YTD
K12 posted $2.30 EPS, beating forecasts, while revenue fell 0.05% short; stock has surged 50% this year.

TL;DR
K12 reported earnings of $2.30 per share, beating forecasts, but revenue of $629.87 million missed estimates by 0.05%; the stock is up about 50.6% year‑to‑date.
Context K12 (ticker LRN) operates an online education platform serving K‑12 students. The company released results for the quarter ending March 2026, a period that saw earnings rise from $2.02 per share a year earlier. Analysts had expected earnings of $2.21 per share, based on the Zacks consensus.
Key Facts - Adjusted earnings came in at $2.30 per share, a 4.07% surprise over the $2.21 estimate. - Quarterly revenue reached $629.87 million, missing the consensus forecast by 0.05% and edging up from $613.38 million a year ago. - The stock has climbed roughly 50.6% since the start of 2026, far outpacing the S&P 500’s 4.8% gain. - Over the past four quarters, K12 has exceeded earnings‑per‑share estimates each time and topped revenue forecasts three times.
What It Means The earnings beat suggests the company’s pricing power and cost management remain strong despite a marginal revenue shortfall. The 0.05% miss indicates demand growth is modest, but the year‑over‑year revenue increase shows the business is still expanding. Investors have rewarded the earnings surprise with a sharp rally, pushing the share price well above market averages.
Looking ahead, analysts project earnings of $1.95 per share on $635 million revenue for the next quarter and $8.13 per share on $2.52 billion revenue for the full fiscal year. The direction of those estimates will likely drive the next price move. Watch for revisions to consensus forecasts and management commentary in the upcoming earnings call to gauge whether the stock can sustain its outperformance.
*What to watch next:* revisions to K12’s earnings estimates and any guidance changes announced in the next earnings call.
Continue reading
More in this thread
Conversation
Reader notes
Loading comments...