XML 14 R2.htm IDEA: XBRL DOCUMENT v3.26.1
Consolidated Balance Sheets (Unaudited) - USD ($)
$ in Thousands
Mar. 31, 2026
Jun. 30, 2025
Current assets    
Cash and cash equivalents $ 15,409 $ 15,350
Accounts receivable, net 129,154 117,136
Prepaid expenses 16,889 9,443
Due from related parties 0 40
Tax advances and receivables 2,057 1,522
Other current assets 1,921 2,128
Total current assets 165,430 145,619
Non-current assets    
Property and equipment, net 42,799 32,563
Operating lease assets 54,054 62,276
Goodwill 11,832 11,832
Deferred tax asset, net 7,953 7,163
Other non-current assets 15,179 13,762
Total non-current assets 131,817 127,596
Total assets 297,247 273,215
Current liabilities    
Accounts payable and accrued liabilities 21,467 18,692
Accrued payroll and employee-related liabilities 38,193 38,588
Current deferred revenue 6,830 5,498
Current operating lease liabilities 14,596 14,332
Current debt 819 823
Due to related parties 0 22
Income taxes payable 2,890 1,986
Total current liabilities 84,795 79,941
Non-current liabilities    
Non-current deferred revenue 1,832 1,130
Non-current operating lease liabilities 45,038 53,804
Long-term debt 572 796
Other non-current liabilities 4,227 3,235
Total non-current liabilities 51,669 58,965
Total liabilities 136,464 138,906
Stockholders' equity    
Common shares: par value $0.000111650536, 108,057,967 shares authorized, 13,435,541 and 13,357,990 shares outstanding as of March 31, 2026 and June 30, 2025, respectively 2 1
Treasury stock at cost: 5,825,561 and 5,515,403 shares as of March 31, 2026 and June 30, 2025, respectively (113,446) (103,338)
Additional paid-in capital 224,225 218,241
Accumulated other comprehensive loss (13,323) (6,336)
Retained earnings 63,325 25,741
Total stockholders' equity 160,783 134,309
Total liabilities and stockholders' equity $ 297,247 $ 273,215