XML 18 R2.htm IDEA: XBRL DOCUMENT v3.25.2
CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Jun. 30, 2025
Jun. 30, 2024
Current assets    
Cash and cash equivalents $ 782,497 $ 500,614
Accounts receivable, net of allowance of $31,124 and $31,298 559,646 472,754
Inventories, net 37,570 36,748
Prepaid expenses 35,579 29,164
Marketable securities 202,769 191,672
Other current assets 14,673 14,494
Total current assets 1,632,734 1,245,446
Operating lease right-of-use assets, net 15,960 54,503
Property and equipment, net 78,582 50,856
Capitalized software, net 75,314 81,952
Capitalized curriculum development costs, net 58,584 53,232
Intangible assets, net 18,227 60,282
Goodwill 246,676 246,676
Deferred tax asset 26,377 7,200
Deposits and other assets 141,505 120,318
Total assets 2,293,959 1,920,465
Current liabilities    
Accounts payable 43,962 40,970
Accrued liabilities 103,276 60,796
Accrued compensation and benefits 74,939 64,878
Deferred revenue 26,995 35,742
Current portion of finance lease liability 42,316 29,146
Current portion of operating lease liability 11,391 12,748
Total current liabilities 302,879 244,280
Long-term finance lease liability 44,567 26,452
Long-term operating lease liability 35,164 45,192
Long-term debt 416,322 414,675
Other long-term liabilities 15,408 13,841
Total liabilities 814,340 744,440
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; 48,852,419 and 48,576,164 shares issued; and 43,517,676 and 43,241,421 shares outstanding, respectively 4 4
Additional paid-in capital 735,711 720,033
Accumulated other comprehensive loss (67) (42)
Retained earnings 846,453 558,512
Treasury stock of 5,334,743 shares at cost (102,482) (102,482)
Total stockholders' equity 1,479,619 1,176,025
Total liabilities and stockholders' equity $ 2,293,959 $ 1,920,465