Stride, Inc.LRN

Market cap
$2.9B
P/E ratio
Period EndAccounts receivable, net (Million USD)YoY (%)
Jun 30, 2024473+1.95%
Jun 30, 2023464+10.79%
Jun 30, 2022419+13.34%
Jun 30, 2021369+56.40%
Jun 30, 2020236+23.22%
Jun 30, 2019192+8.69%
Jun 30, 2018176-8.27%
Jun 30, 2017192+13.36%
Jun 30, 2016170-9.93%
Jun 30, 2015188-3.30%
Jun 30, 2014195+4.41%
Jun 30, 2013186+15.87%
Jun 30, 2012161