XML 12 R2.htm IDEA: XBRL DOCUMENT v3.25.1
Consolidated Balance Sheets (Unaudited) - USD ($)
$ in Thousands
Mar. 31, 2025
Jun. 30, 2024
Current assets    
Cash and cash equivalents $ 12,977 $ 62,720
Accounts receivable, net 120,035 98,366
Prepaid expenses 8,103 7,712
Due from related parties 50 192
Tax advances and receivables 4,976 9,080
Other current assets 2,523 1,888
Total current assets 148,664 179,958
Non-current assets    
Property and equipment, net 30,481 29,862
Operating lease assets 65,726 59,145
Goodwill 11,832 11,832
Deferred tax asset, net 5,994 4,285
Other non-current assets 12,034 8,822
Total non-current assets 126,067 113,946
Total assets 274,731 293,904
Current liabilities    
Accounts payable and accrued liabilities 18,430 16,719
Accrued payroll and employee-related liabilities 29,653 30,674
Current deferred revenue 6,019 4,749
Current operating lease liabilities 14,225 12,051
Current debt 19,862 660
Due to related parties 0 60
Income taxes payable 821 6,083
Total current liabilities 89,010 70,996
Non-current liabilities    
Non-current deferred revenue 1,060 1,128
Non-current operating lease liabilities 56,944 53,441
Long-term debt 735 867
Other non-current liabilities 2,801 1,673
Total non-current liabilities 61,540 57,109
Total liabilities 150,550 128,105
Stockholders' equity    
Common stock: par value $0.0001, 108,057,967 shares authorized, 13,372,404 and 17,017,476 shares outstanding as of March 31, 2025 and June 30, 2024, respectively 1 2
Additional paid-in capital 216,184 210,200
Treasury stock at cost: 5,457,123 and 1,567,552 shares as of March 31, 2025 and June 30, 2024, respectively (101,658) (25,367)
Accumulated other comprehensive loss (6,491) (7,913)
Retained earnings / (deficit) 16,145 (11,123)
Total stockholders' equity 124,181 165,799
Total liabilities and stockholders' equity $ 274,731 $ 293,904