v3.26.1
CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Jun. 30, 2026
Jun. 30, 2025
Current assets    
Cash and cash equivalents $ 754,501 $ 782,497
Accounts receivable, net of allowance of $31,302 and $31,124 664,788 559,646
Inventories, net 38,250 37,570
Prepaid expenses 43,052 35,579
Marketable securities 203,499 202,769
Other current assets 12,033 14,673
Total current assets 1,716,123 1,632,734
Property and equipment, net 102,042 78,582
Capitalized software, net 95,002 75,314
Capitalized curriculum development costs, net 56,895 58,584
Intangible assets, net 10,876 18,227
Goodwill 246,676 246,676
Deferred tax asset   26,377
Deposits and other assets 207,938 157,465
Total assets 2,435,552 2,293,959
Current liabilities    
Accounts payable 46,742 43,962
Accrued liabilities 95,446 103,276
Accrued compensation and benefits 62,896 74,939
Deferred revenue 20,553 26,995
Current portion of finance lease liability 60,477 42,316
Current portion of operating lease liability 2,737 11,391
Total current liabilities 288,851 302,879
Long-term finance lease liability 56,455 44,567
Long-term operating lease liability 8,316 35,164
Long-term debt 417,995 416,322
Deferred tax liability 13,033  
Other long-term liabilities 18,573 15,408
Total liabilities 803,223 814,340
Commitments and contingencies
Stockholders' equity    
Preferred stock, par value $0.0001; 10,000,000 shares authorized; zero shares issued or outstanding
Common stock, par value $0.0001; 100,000,000 shares authorized; 49,126,917 and 48,852,419 shares issued; and 41,477,230 and 43,517,676 shares outstanding, respectively 4 4
Additional paid-in capital 739,829 735,711
Accumulated other comprehensive loss (59) (67)
Retained earnings 1,184,645 846,453
Treasury stock of 7,649,687 and 5,334,743 shares at cost, respectively (292,090) (102,482)
Total stockholders' equity 1,632,329 1,479,619
Total liabilities and stockholders' equity $ 2,435,552 $ 2,293,959